@charset "UTF-8";
/* mailto : info@brainsha.co.jp */
/* Copyright (C) 2010 Brainsha Corporation. All rights reserved. */


/*===========================================
	【 contactArea 】
=============================================*/
#contactArea {
	width:980px;
	margin: 30px auto 0px auto;
	padding: 0px 0px 0px 0px;
	/* background: url(../contact/img/bg.png) #FFF no-repeat; */
}
#contactArea div.contactBox_01 {
	width: 950px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
}
#contactArea div.contactBox_02 {
	width: 885px;
	margin: 20px auto 0px auto;
	padding: 0px 0px 20px 0px;
	border-bottom: solid 2px #999999;
}
#contactArea div.contactBox_03 {
	width: 700px;
	margin: 20px auto 0px auto;
	padding: 0px 0px 20px 0px;
}



#contactArea div.contactBox_03 table th {
	width: 155px;
	margin: 0px;
	padding: 5px 0px;
	border-bottom: 2px #EDEDED solid;
	text-align: left;
	vertical-align: middle;
	font-weight: bolder;
}
#contactArea div.contactBox_03 table td {
	width: 555px;
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 2px #EDEDED solid;
}
#contactArea div.contactBox_03 table td .textField1 {
	width: 370px;
	margin: 0px;
	padding: 2px;
	font-size: 12px;
	border: 1px #CCCCCC solid;
}
#contactArea div.contactBox_03 table td .textField2 {
	width: 150px;
	margin: 0px;
	padding: 2px;
	font-size: 12px;
	border: 1px #CCCCCC solid;
}
#contactArea div.contactBox_03 table td .textField3 {
	width: 500px;
	margin: 5px 0px 0px 0px;
	padding: 2px;
	font-size: 12px;
	border: 1px #CCCCCC solid;
}
#contactArea div.contactBox_03 table td .textField4 {
	width: 60px;
	margin: 5px 0px 0px 0px;
	padding: 2px;
	font-size: 12px;
	border: 1px #CCCCCC solid;
}
#contactArea div.contactBox_03 table td .textArea {
	width: 450px;
	height: 200px;
	margin: 5px 0px 0px 0px;
	padding: 2px;
	font-size: 12px;
	border: 1px #CCCCCC solid;
}

/* submitBtn */
#contactArea div.submitBtn {
	width: 320px;
	margin: 20px auto 0px auto;
	padding: 0px;
	text-align: center;
}
#contactArea div.submitBtn div.leftArea {
	width: 152px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#contactArea div.submitBtn div.rightArea {
	width: 152px;
	margin: 0px;
	padding: 0px;
	float: right;
}