
/* 求人フォーム */

img#nagare { width:650px; height:122px; margin:10px 0; padding:0;}

table#form_box { width:650px; margin: 0; padding:0; border-collapse:separate; color:#333; font-size:12px; clear:both; text-align:center;}
table#form_box th { width:200px; height:25px; text-align:right; padding:3px 3px 3px 0; color:#333; font-size:12px; line-height:150%; font-weight:normal;}
table#form_box th .title { background-color:#4fa329; width:200px; height:25px; text-align:right; padding:3px 3px 3px 0; color:#fff; font-weight:bold; font-size:12px; line-height:150%; }
table#form_box td { width:400px; text-align:left; padding:3px 0 3px 15px; line-height:150%; border-left:3px #4fa329 solid;}
table#form_box .atn_red { font-size:11px; line-height:150%; color:#cc0000; font-weight:bold;}
table#form_box .atn_bk { font-size:11px; line-height:150%; color:#333;}


table#form_box td.priv { padding:10px 0; border:0;}
table#form_box td.priv iframe { width:630px; height:150px; margin: 0; padding:0; display:block;}

table#form_box td.send { width:630px; margin: 0; padding:10px 0; border:0; text-align:center;}
table#form_box td.send2 { width:630px; margin: 0; padding:10px 0; border:0; text-align:center;border-top:3px #4fa329 solid;border-bottom:3px #4fa329 solid;}
div.mfp_err {
	text-align: left;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 5px 17px;
	color: #FF0000;
	font-size: 12px;
	line-height: normal;
	display: none;
}
img.must {
	width: 30px;
	height: 16px;
	margin: 0px 5px 0px 10px;
}
input.mfp {	padding: 4px;}

/* プライバシーポリシー */

#privacybox { width:600px; height:2600px; margin:0 120px 15px; padding:0 20px 0 0; font-size: 12px; line-height: 180%; overflow:auto;}
#privacybox2 { width:600px; height:200px; margin:0 120px 15px; padding:0 20px 0 0; font-size: 12px; line-height: 180%; overflow:auto;}

#submit_button{text-align:center;}
#submit_button .reset{ margin-right:10px;}
#submit_button .comfirm{ margin-left:10px;}
div#mailfrom_hidden_object {
	width: 1px;
	height: 1px;
	overflow: hidden;
}
div#mailfrom_hidden_object input {
	margin: 10px;
}


.agree{text-align:center; font-size:14px; color:#FF0000; font-weight:bold;}
.agree a{color:#FF0000}