@charset "utf-8";
#contact .form-section {
	margin: 0;
}

/* contact.html */
#contact .left-attention{
	clear: both;
	text-align: left;
	margin-bottom: 60px;
	padding-top: 20px;
}

*:first-child+html #contact .left-attention{
	clear: both;
	text-align: left;
	margin-bottom: 60px;
	padding-top: 10px;
}

#contact .left-attention a{
	color: #EC7216;
	text-decoration: underline;
}

#contact .left-attention a:hover{
	color: #EC7216;
	text-decoration: underline;
}

#contact .left-attention a:visited{
	color: #EC7216;
	text-decoration: underline;
}

#contact span { color:#ea7315;}
#contact strong { color:#666666;}

#contact .form_section {
	float:left;
	clear:both;
	width:484px;
	padding: 20px 40px;
	margin: 0;
	background-color:#edeee8;
	color:#333333;
}

#contact .form_section dt {
	float:left;
	width:145px;
	line-height:1.4;
	margin: 0 10px 25px 0;
	text-align:right;
	padding: 5px 0;
	clear:left;
}
#contact .form_section dd {
	float:left;
	width:309px;
	margin: 0 0 25px 0;
	padding: 5px 10px;
	background-color:#FFFFFF;
}

#contact .form_section dd.bg_none { background-color:#edeee8;}

#contact .form_section dd input,.form_section dd textarea {
	font-size:12px;
	width:309px;
	border:#edeee8 solid 0px;
	color:#666666;
}
#contact .form_section dd textarea { height:120px;}
#contact .form_section dd li input { width: auto;}

