@charset "utf-8";
@import url("/css/default.css");
@import url("/css/template.css");
#conts_body .listing li {
	margin: 0;
	padding: 0;
	
	text-align: left;

	font-size: 11px;
	color: #999999;
	line-height: 130%;

}

#conts_body div a {
	color:#f96110;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#conts_body div h3 {
	margin:0px;
	padding:5px 0px 0px 0px;
	
	color:#006600;
	font-size:14px;
	font-weight:bold
}

#conts_body div h3.point {
	padding:5px 0px 5px 25px;
	background:url(/img/point.gif) no-repeat 0px 2px;
}

#conts_body div h4 {
	margin:0px;
	padding:10px 0px 0px 10px;
	
	font-size:12px;
	font-weight:bold
}

#conts_body div p {
	margin:0px;
	padding:5px 10px 10px 10px;

	line-height:1.5;
}

#conts_body div ul {
	margin:0px;
	padding:10px 0px 0px 0px;
}


#conts_body div li {
	padding:0px 20px 5px 20px;
}

#conts_body div a {
	color:#f96110
}

#conts_body .box01 {
	width:210px;
	height:50px;
	padding:5px 10px 13px 10px;
	margin:20px 0px 30px 0px;
	background:#f0eee1;

	float:left
	
}

* html #conts_body .box01 {
	padding:10px;

}


#conts_body .box02 {
	width:210px;
	height:50px;
	padding:5px 10px 13px 10px;
	margin:20px 0px 30px 0px;
	background:#f0eee1;

	float:right
}

* html #conts_body .box02 {
	padding:10px;
}

#conts_body .qa2 {
	font-weight:bold;
	color:#f96110;
}

#conts_body .box03 {
	width:180px;
	margin:20px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	background:#f0eee1;
	
	float:left;
}

#conts_body .box04 {
	width:180px;
	margin:20px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	background:#f0eee1;

	float:right
}

#conts_body .box05 {
	width:210px;
	height:50px;
	padding:5px 10px 13px 10px;
	margin:20px 0px 20px 0px;
	background:#f0eee1;

	float:left
}

#conts_body .box06 {
	width:210px;
	height:50px;
	padding:5px 10px 13px 10px;
	margin:20px 0px 20px 0px;
	background:#f0eee1;
	
	float:right
}


#conts_body .arrow_l {
	padding-left:80px;
	width:65px;
	
	float:left;
}


#conts_body .arrow_r {
	width:65px;

	padding-right:80px;
	
	float:right;
}

#conts_body .box07 {
	width:210px;
	height:98px;
	margin:20px 0px 20px 0px;
	padding:10px 10px 10px 10px;
	background:#f9f8f3;

	float:left;
}

#conts_body .box08 {
	width:210px;
	height:98px;
	margin:20px 0px 20px 0px;
	padding:10px 10px 10px 10px;
	background:#f9f8f3;

	float:right
}

#conts_body #akuriru {
	margin:30px 0px 0px 0px;
	padding:10px 10px 80px 10px;
	background:#f9f8f3;
	
	clear:both
}

#conts_body #standard{
	margin:50px 0px 30px 0px;
	padding:10px 10px 100px 10px;
	background:#f9f8f3
}

#conts_body #point {
	margin:0px 0px 30px 0px;
	padding:10px 10px 20px 10px;
	background:#f9f8f3;
	
	clear:both
}

#conts_body #re {

	clear:both
}












