@charset "Shift_JIS";

/* contents  */


td.left{
	border-right:solid 1px #E9D9AB;
	width:540px;
}


td.left .sectionH1{
	padding:0 0 0 20px;
}


td.testreport {
	padding:3px;
}


ul.kankyolist {
	margin:0 20px 0 2em:
}


ol.kankyolist {
	margin:0 20px 0 2em:
}


h3 {
	font-weight:bold;
}


.sectionSub {
	margin:20px 20px 0 0;
	border-top:solid 1px #CCCCCC;
}



/* ㏑ */
td.left h1.commonH1{

}

h1.commonTextH1{
	border-left:solid 4px #39B54A;
	line-height:110%;
}


.sectionH1 p{
	margin:0 15px 1em 0;
}



.sectionH2.information{
	margin-left:0;
}


.contact {
	padding:10px;
}


.informationBox{
	width:488px;
	background-image:url(./img/infomationBoxTop.gif);
	background-repeat:no-repeat;
	background-color: #39B54A;
	padding:20px 0 0 0;
}

.informationBox table{
	width:488px;
	background-image:url(./img/infomationBoxBottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0 0 10px 0;
}

.informationBox table table{
	width:auto;
	margin:10px 0 0 0;
	padding:0;
	background-image:none;
}

.informationBox table td{
	padding:5px 10px 0 10px;
}

.informationBox table td td{
	padding:0 7px 0 0;
	color:#FFF;
}

.informationBox table td td p.toDetail a{
	display:block;
	padding:0 0 0 13px;
	background-image:url(../commonImg/markerArrowWhite.gif);
	background-repeat:no-repeat;
	background-position:left 0.3em;
	color:#FFF;
	font-weight:bold;
}

p.toForm{
	margin:20px 0 20px 0;
	text-align:center;
}


