@charset "utf-8";
@import "../common/css/0-import.css";

#main {
	margin-left: 30px;
	overflow: hidden;
	zoom: 1;
}



#conts {
	margin-bottom: 95px;
	width: 548px;
}

#conts h2{
	margin-bottom: 21px;
}








#conts p {
	margin: 0 0 15px 9px;
	line-height: 15pt;
}

#conts p.mb32 {
	margin-bottom: 32px;
	line-height: 13pt;
}

#conts img.line01 {
	margin-bottom: 32px;
}

#conts table {
	margin: 0 0 27px;
	width: 541px;
	line-height: 13pt;
}

#conts table.wid01 {
	width: 547px;
}

#conts table th {
	padding: 0 0 1px 11px;
	background-color: #4F9B9B;
	border: 2px solid #4F9B9B;
	color: #fff;
	font-size: 13pt;
	text-align: left;
	line-height: 15pt;
}

#conts table td {
	padding: 8px 0 8px 1px;
	border: 2px solid #4F9B9B;
}

#conts table tr.one td {
	padding: 7px 0 7px 1px;
}

#conts table td span {
	margin-right: 3px;
	color: #5CADAD;
}

#conts table td.wid01 {
	width: 175px;
}

#conts p span.red {
	color: #CC0000;
	font-weight: bold;
}

#conts img.line {
	margin-bottom: 25px;
}

#conts p.ml8 {
	margin: 0 15px 17px 8px;
	line-height: 13pt;
}

#conts dl {
	margin: 0 32px 18px 9px;
	line-height: 13pt;
	overflow: hidden;
	zoom: 1;
}

#conts dl dt {
	float: left;
}

#conts dl dd {
	margin-left: 13px;
	_text-indent: -3px;
}

#footer {
	margin-top: 30px;
}

#conts table tr.one td.pl10 {
	padding-left: 10px;
}

#conts table td.pl10 {
	padding-left: 10px;
}

