/* txt_class.css */
div#contents_area div.txt_area .txt_bm0,
div#contents_area div.txt_area2 .txt_bm0{
	margin-bottom: 0;
}
div#contents_area div.txt_area .txt_bm1em,
div#contents_area div.txt_area2 .txt_bm1em{
	margin-bottom: 1em;
}
div#contents_area div.txt_area .txt_bm5,
div#contents_area div.txt_area2 .txt_bm5{
	margin-bottom: 4px;
}
/* IE */
*:first-child+html div#contents_area div.txt_area .txt_bm5,
*:first-child+html div#contents_area div.txt_area2 .txt_bm5{
	margin-bottom: 3px;
}
*html div#contents_area div.txt_area .txt_bm5,
*html div#contents_area div.txt_area2 .txt_bm5{
	margin-bottom: 3px;
}

div#contents_area div.txt_area .txt_bm05em,
div#contents_area div.txt_area2 .txt_bm05em{
	margin-bottom: 0.7em;
}

/* IE */
*:first-child+html div#contents_area div.txt_area .txt_bm05em,
*:first-child+html div#contents_area div.txt_area2 .txt_bm05em{
	margin-bottom: 8px;
}
*html div#contents_area div.txt_area .txt_bm05em,
*html div#contents_area div.txt_area2 .txt_bm05em{
	margin-bottom: 8px;
}

div#contents_area div.txt_area .txt_rm1em,
div#contents_area div.txt_area2 .txt_rm1em{
	display: block;
	margin-left: 1em;
}
*html div#contents_area div.txt_area .txt_rm1em,
*html div#contents_area div.txt_area2 .txt_rm1em{
	margin-bottom: -1.3em;
}

div#contents_area div.txt_area .txt_tm1em,
div#contents_area div.txt_area2 .txt_tm1em {
	margin-top: 1em;
}

/* boder */
div#contents_area div.txt_area .txt_tb,
div#contents_area div.txt_area2 .txt_tb{
	border-top: 1px solid #B2B2B2;
}
div#contents_area div.txt_area .txt_ub,
div#contents_area div.txt_area2 .txt_ub{
	border-bottom: 1px solid #B2B2B2;
}

/* icon */
.icn_pdf {
	padding-left: 42px;
	background-image: url(../images/icon_pdf.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-size: 83%;
	line-height: 14px;
}

/*safari 3*/
html*.icn_pdf {
	background-position: 0 0;
}
/*Opera 9.6*/
.icn_pdf:not(\*|*) {
	background-position: 0 -2px;
}
/*IE 7*/
*:first-child+html .icn_pdf {
	background-position: 0 0;
	font-size: 93%;
	display: inline;
	vertical-align: bottom;
}
/*IE 6*/
*html .icn_pdf {
	background-position: 0 -2px;
	font-size: 93%;
	display: inline;
	vertical-align: middle;
}

/*********************************
* Konkiki(DOP) 2009/05           *
* grotta design inc.             *
*********************************/