@charset "utf-8";

#formWrap{
	padding:10px;
	background:#FBFAF7;
	margin-top:15px;
}
#formTable{
	width:640px;
	margin-top:15px;
}
#formTable th{
	border:solid 1px #E0E0E0;
	background:#F6F6F6;
	padding:5px;
	font-size:12px;
	text-align:left;
	width:170px;
	font-family:"ＭＳ Ｐゴシック";
}
#formTable td{
	border:solid 1px #E0E0E0;
	background:#fff;
	padding:5px;
	font-size:12px;
}
.textBox01{
	width:160px;
}
.textBox02{
	width:220px;
}
.textBox03{
	width:440px;
	height:180px;
}

#counceling_con_area1{
	width: 720px;
	margin-top: 18px;
}
.counceling_con_tit {
	width: 720px;
	font-size: 14px !important;
	color: #e23a81;
	font-weight: bold;
	border-bottom: 1px solid #e23a81;
	padding-bottom: 4px;
}
#counceling_conbox{
	width: 720px;
	margin-top: 10px;

}
#counceling_wakubox{
	background-color: #f2e9d8;
	background-repeat: no-repeat;
	background-position: left top;
	width: 718px;
	border-bottom: 1px solid #AEA086;
	background-image: url(../contact/img/counceling_conbox_top2.jpg);
	padding-bottom: 1px;
	border-right: 1px solid #AEA086;
	border-left: 1px solid #AEA086;
	
}
.couceling_waku_tit{
	background-image: url(../contact/img/counceling_waku_tit_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 666px;
	padding-top: 12px;
	padding-bottom: 7px;
	padding-left: 24px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	color: #654c1d;
}
.couceling_waku_tit h4{
	font-size:12px;
	line-height:1.5;
	background-image: url(../contact/img/counceling_ai1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 70px;
	color: #654c1d;
	font-weight: bold;
	display: inline;
}
#counceling_conbox dl{
	width: 690px;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 8px;
}
#counceling_conbox dt{
	width: 280px;
	float: left;
}
#counceling_conbox dd{
	float: right;
	width: 388px;
}
#counceling_conbox p{
	width: 690px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}

#counceling_con_area1 a{color: #f33f75; text-decoration: underline;}
#counceling_con_area1 a:visited{color: #f33f75; text-decoration: underline;}
#counceling_con_area1 a:hover{color: #f33f75;	text-decoration: none;}
#counceling_con_area1 a:active{color: #f33f75; text-decoration: underline;}

#counceling_conbox_bt{
	text-align: right;
	width: 690px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 14px;
}




#counceling_con_area2{
	width: 720px;
	margin-top: 18px;
}
#counceling_con_area2 p{
	margin-top: 15px;
}
#counceling_wakubox2{
	width: 718px;
	background-color: #f2e9d8;
	padding: 1px;
	border: 1px solid #AEA086;
	margin-top: 15px;
}

#counceling_wakubox2 table{
	width: 690px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#counceling_wakubox2 td{
	border: 1px solid #CCCCCC;
	padding:8px;
	background-color: #FFFFFF;
}

#counceling_wakubox2 .tab_l_area{
	
	background-color: #f6eaee;
	width: 170px;
}
#counceling_wakubox2 span{
	color: #e97b9c;
}
#counceling_bt_check{
	margin: 16px auto;
	height: 27px;
	width: 99px;
}

#mfp_el04 {
	width: 200px;
}

#mfp_el05 {
	width: 150px;
}

#mfp_el10 {
	width: 300px;
	height: 120px;
}

input{border: 1px solid #CCCCCC;}
textarea{border: 1px solid #CCCCCC;}
