@charset "UTF-8";
/* CSS Document */

/*add1e9*/
.midashi_inq/*お問い合わせ*/{
	height:64px;
	margin:0;
	margin-bottom:15px;
	margin-left:-10px;
	padding:0;
	background-image:url(img/h4_midashi_inq.gif);
	background-repeat:no-repeat;
	background-position:left top;
}	

.midashi_inq_kakunin/*お問い合わせ*/{
	height:64px;
	margin:0;
	margin-bottom:15px;
	margin-left:-10px;
	padding:0;
	background-image:url(img/h4_midashi_inq_kakunin.gif);
	background-repeat:no-repeat;
	background-position:left top;
}	

.midashi_inq_kakunin_fix/*お問い合わせ*/{
	height:64px;
	margin:0;
	margin-bottom:15px;
	margin-left:-10px;
	padding:0;
	background-image:url(img/h4_midashi_fix.gif);
	background-repeat:no-repeat;
	background-position:left top;
}	
	
	

/**フォーム*********************************************************************/
#inputform {
width:600px;
margin-left:0px;
padding-bottom:15px;
margin-bottom:0px;
}
.text{
font-size:12px;
}
#inputform .text:focus{
border:2px solid #7d83be;
background-color:#0071BC;
color:#FFF;
}
#inputform th{
width:160px;
text-align:left;
font-size:11px;
color:#333333;
text-decoration:none;
background-color:#ffffff;
padding-bottom:2px;
padding-right:3px;
}

#inputform td{
text-align:left;
font-size:10px;
text-decoration:none;
padding-bottom:2px;
padding-left:3px;
}
#inputform fieldset{
margin-left:0px;
padding-left:0px;
margin-bottom:15px;
border:none;
}
#old,#job{
width:140px;
}
/************キャンペーンのところ************************************************************/
#campaign{
border:1px dotted #666666;
margin:0;
padding:0;
}
#campaign th{
width:380px;
text-align:left;
font-size:10px;
text-decoration:none;
background-color:#ffffff;
padding-bottom:2px;
padding-right:3px;
padding-left:5px;
}
#campaign td{
width:100px;
text-align:center;
font-size:10px;
text-decoration:none;
background-image:url(../../img/tochi_form/send_mail.gif);
padding-top:5px;
padding-bottom:5px;
padding-right:3px;
}
#yes{
margin-left:0px;
padding-left:0px;
}
#no{
margin-left:15px;
}

/************************************************************************/
#mail th{
	width:220px;
	height:45px;
	text-align:center;
	background-image:url(img/send_mail.gif);
	/*background-color: #0071BC;*/
}
#mail p{
font-size:11px;
line-height:180%;
color:#000000;
margin-bottom:10px;
}
/**各ボタン*********************************************************************/
#to_kakunin{
margin-left:25px;
width:130px;
}
#send_mail{
margin-left:25px;
width:130px;
}
#reset{
margin-right:25px;
width:130px;
}
#back{
margin-right:25px;
width:130px;
}
/**確認画面*********************************************************************/
#inq_kakunin fieldset{
width:580px;
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
border:#999 dotted 1px;
margin-bottom:20px;
}

#inq_kakunin th{
width:160px;
text-align:left;
font-size:12px;
color:#333333;
text-decoration:none;
background-color:#ffffff;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
border-right:#999 dotted 1px;
}

#inq_kakunin td{
width:410px;
text-align:left;
font-size:12px;
color:#333333;
text-decoration:none;
background-color:#ffffff;
padding-bottom:10px;
padding-top:10px;
}

.inq_kakunin3{
width:160px;
height:auto;
text-align:left;
font-size:12px;
color:#333333;
text-decoration:none;
background-color:#ffffff;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
}

#kakunin_mail{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	background-color:#0071BC;
	padding-top:5px;
	padding-bottom:5px;
}
.kakunin_mail{
	width:290px;
	height:30px;
	text-align:center;
}
.kakunin_mail_back{
	width:290px;
	height:30px;
	text-align:center;
	border-left:1px #fFF solid;
}

#kakunin_mail_back_ok{
	width:600px;
	height:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	border:#999 1px solid;
	text-align:center;

}
#kakunin_mail_back_ok td{
	text-align:center;

}

/**結果画面*********************************************************************/
#goiken{
height:auto;
}

#send_error{
color:#660033;
}

#error_msg{
	background-color:#add1e9;
	margin-bottom:20px;
	color:#F00;
	height:auto;
	
}

#error_msg p{
	margin:15px;
	text-align:center;
	
}

