@charset "utf-8";
/* ECO */
#content h2{
	clear:both;
	/*border-left:8px solid #79A;*/
	/*background-color:#f5929e;*/
	background:url(../img/products/products_h2_back.gif) no-repeat top left;
	color:#f5929e;
}

#content h3{
	clear:both;
	border-left:8px solid #f5929e;
	margin-bottom:1em;
}

#content h4{
	clear:both;
	background-color:#fae0e3;
	font-size:1em;
	padding:2px 4px 2px 4px;
	margin:1.5em 0em 0.5em 0em;
}

#content .pdflink h4{
	margin:1.5em 0em 0.5em 2em;
}

#content h5{
	clear:both;
	border-bottom:1px dashed #f5929e;
	padding:2px 4px 2px 0px;
	margin:2px 0px 4px 4em;
	font-size:1em;
	color:#f5929e;
}

#content h6{
	clear:both;
	padding:2px 8px;
	margin:1em 0em 0em 0em;
	font-size:1.2em;
	border-left:6px solid #f5929e;
	color:#555;
}

#content ul {
	margin:0px;
	padding:0em 0em 0em 6em;
}

#content li {
	list-style-type:none;
	line-height:1.5em;
}

#content .pdflink li {
	padding-bottom:4px;
}
#content .pdflink li a,#content a.pdflink {
	padding:3px 0px 4px 22px;
	background-image:url(../img/common/pdficon_small.gif) ;
	background-repeat:no-repeat;
}

.list_line img {
	margin:0px 8px 0px 0px;
}

#contentNavi{
	background:url(../img/products/products_bottom.gif) no-repeat center bottom;
}

#contentNaviList li{
}
#contentNaviList li a{
	border-bottom:1px solid #f5929e;
}

#contentNaviList li a:hover{
	background:url(../img/products/products_menu_back_on.gif) no-repeat center left;
}


#contentNaviList a:link {
	color:#94464f;
}

#contentNaviList a:visited {
	color:#ca6a76;
} 

#ban_center {
	border-top-color:#f5929e;
}
.line-box {
	margin:0px;
	padding:1em 1em 0em 1em;
	border:1px solid #f5929e;
}

.line-box2 {
	margin:0em;
	padding:0.5em 1.5em;
	font-size:0.8em;
	line-height:1em;
}

.detail_main {
	clear:both;
	margin:1em 0em 1em 0em;
	padding:0em 0em 1em 0em;
	border-bottom:1px solid #f5929e;
	text-align:justify;
	text-justify:distribute;
}

.detail_main dl {
	margin:0em;
	padding:0em 1.5em;
}

.detail_main dt {
	font-weight:bold;
	/*color:#f5929e;*/

}

.detail_main .detail_p {
float:right;
clear:right;
width:172px;
height:136px;
margin:0px 0px 0px 8px;
background-image:url(../img/products/detail_p_back.jpg);
background-repeat:no-repeat;
background-position:right;
}

.detail_main .detail_p img {
	padding:11px 0px 0px 20px;
}

.mini_box {
	float:left;
	margin:12px 10px 12px 0px;
	padding:0px;
	width:140px;
	/*border:1px solid #f5929e;*/
	text-align:justify;
	text-justify:distribute;
}

.mini_box .mini_box_title {
	color:#f5929e;
	font-weight:bold;
	padding:2px 0px 2px 4px;
	margin:0px;
	font-size:1.2em;
	width:130px;
	/*background-image:url(../img/products/products_mini_box_top.gif);
	background-position:top;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #f5929e;
	border-left:6px solid #f5929e;
}

.mini_box .mini_box_detail {
	font-size:0.8em;
	margin:0px 0px 2px 0px;
	padding:4px 0px 4px 0px;
	line-height:1.2em;
}

.mini_box .mini_box_pdf {
	padding:5px 0px 5px 0px;
	margin:0px;
	/*background-image:url(../img/products/products_mini_box_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;*/
	border-top:1px dashed #f5929e;
	border-bottom:1px solid #f5929e;
}

.club {
	float:left;
	width:260px;
	border:1px solid #f5929e;
	padding:1em;
	margin:0px 4px 12px 4px;
	text-align:center;
}
.kotei .nextkotei{
	padding-bottom:40px;
	background:url(../products/img/common/kotei_next.gif) no-repeat bottom right;
}
.koteiL .nextkotei{
	padding-bottom:40px;
	background:url(../products/img/common/kotei_next.gif) no-repeat bottom left;
}

.pdfMatome {
	margin:0 0 0 2em;
	font-size:small;
	font-weight:normal;
	line-height:1em;
}
/*産業資材向け*/
#main .sangyoitem{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.sangyoitem li{
	float:left;
	margin:0px;
	padding:4px 6px;
	text-align:center;
	font-size:90%;
	width:180px;
	line-height:1.2em !important;
}
#main .sangyolist{
	margin:0px;
	padding:0px 24px;
	width:300px;
}
.sangyolist li{
	float:left;
	margin:0px;
	padding:3px 5px;
	white-space:nowrap;
	width:10em;
}

.aiueo {
	font-size:0.8em;
	font-weight:normal;
	float:right;
}




