@charset "utf-8";

/*---------------------------------------------*/
/*お問い合わせ・資料請求*/

#mainvisual_lv3 h2{
	background-image:url(image/title.jpg);
}

/*---------------------------------------------*/
/*文章*/

.txt{
	width:710px;
	margin:2em auto;
	overflow:hidden;
}

.msg{
	color:#C00;
}

/*---------------------------------------------*/
/*フォームコンテナ*/

#form_cotnainer{
	width:710px;
	margin:30px auto;
	overflow:hidden;
}

#form_cotnainer table{
	width:708px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}

#form_cotnainer table th{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#EDF7D8;
	padding:10px;
	text-align:left;
	vertical-align:top;
}

#form_cotnainer table th p{
	display:block;
	border-left:3px solid #2C540F;
	padding:0.25em 0px 0.25em 0.75em;
	font-size:14px;
	font-weight:normal;
}

#form_cotnainer table td{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	width:480px;
	font-size:14px;
}

#form_cotnainer table td div{
	padding:10px;
}

#form_cotnainer table td div span{
	display:block;
	font-size:12px;
}

#form_cotnainer table td div .input01{
	width:450px;
	height:30px;
	line-height:30px;
	display:inline;
	background-color:#EEEEEE;
	border:1px solid #999;
}

#form_cotnainer table td div .input02{
	width:450px;
	height:200px;
	background-color:#EEEEEE;
	border:1px solid #999;
}

#form_cotnainer table td div .input03{
	width:150px;
	height:30px;
	line-height:30px;
	display:inline;
	background-color:#EEEEEE;
	border:1px solid #999;
}


.btn_block{
	margin:1em 0px;
	text-align:center;
	overflow:hidden;
}

/*---------------------------------------------*/

#seal{
	text-align:center;
	margin:20px auto;
	overflow:hidden;
}

/*---------------------------------------------*/

/*---------------------------------------------*/

/*---------------------------------------------*/

/*---------------------------------------------*/

/*---------------------------------------------*/

