@charset "Shift_JIS";
/* CSS Document */

#pNavi h2{
	width:946px;
	padding-bottom:16px;
	margin-bottom:8px;
	background:url(../img/common/pnavi_ttl_bg.gif) left bottom repeat-x;
}

#pNavi ul{
	margin-left:-14px;
}
#pNavi ul li{
	display:block;
	float:left;
	padding-left:14px;
	padding-top:22px;
}
#sectionWrap .sectionLayout{
	padding-top:123px;
	margin-top:-63px;
}
#sectionWrap .sectionLayout h2{
	height:58px;
	padding-top:12px;
	padding-left:14px;
	background:url(../img/products/section_ttl_bg.jpg) no-repeat left top;
}
#sectionWrap .sectionLayout .intro{
	width:946px;
	background:url(../img/treatment/section_cnt1_bg_top.gif) no-repeat left top;
	padding-top:18px;
	margin-top:18px;
}
#sectionWrap .sectionLayout .intro p{
	width:886px;
	padding:0 30px 18px;
	background:url(../img/treatment/section_cnt1_bg_m.gif) no-repeat left bottom;
	font-size:14px;
}
#sectionWrap .sectionLayout .intro p span{
	font-weight:bold;
	color:#8C0000;
}
#sectionWrap .sectionLayout ul.chartBox{
	width:946px;
}
#sectionWrap .sectionLayout ul.chartBox li{
	display:block;
	float:left;
	padding-top:22px;
	padding-bottom:5px;
	background:url(../img/treatment/section_detailbox_bg_bt.gif) no-repeat left bottom;
}
#sectionWrap .sectionLayout ul.chartBox li h3{
	padding-bottom:13px;
}
#sectionWrap .sectionLayout ul.chartBox li .imgBox{
	width:206px;
	height:142px;
	background:url(../img/treatment/section_imgbox_bg.gif) no-repeat;
	padding:7px;
}
#sectionWrap .sectionLayout ul.chartBox li .detailBox{
	width:196px;
	padding-left:12px;
	padding-right:12px;
	background:url(../img/treatment/section_detailbox_bg_m.gif) repeat-y;
}
#sectionWrap .sectionLayout ul.chartBox li .detailBox dt{
	padding-bottom:5px;
}
#sectionWrap .sectionLayout ul.chartBox li .detailBox dd{
	padding-bottom:10px;
	font-size:12px;
}
#sectionWrap .sectionLayout ul.chartBox li .detailBox dd.box3 span{
	font-weight:bold;
}