@charset "UTF-8";

/*============================================================
//  リクルート
//==========================================================*/

.recruit #main h3{
	width:699px;
	height:28px;
	background:url(/imgcommon/title_sub_bg.jpg) no-repeat;
	font-size:1.2em;
	color:#FFF;
	margin-bottom:8px;
	padding:3px 0 0 31px;
}
.recruit #main h4{
	font-size:1.0em;
	color:#0087C0;
	margin:0 0 3px 0;
}
.recruit #main .box .lead{
	margin-bottom:10px;
}

/*======テーブル======*/

.recruit #main .box{
	margin-bottom:20px;
}
.recruit #main .must{
	font-size:1.0em;;
	margin-bottom:3px;
}
.recruit #main table{
	width:726px;
	border:1px solid #CCC;
	border-collapse:collapse;
	border-spacing: 0px;
	margin-bottom:20px;
}
.recruit #main th{
	width:75px;
	background:#EBEBEB;
	font-weight:normal;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
}
.recruit #main th span.caution{
	font-size:0.8em;
	color:#FF0000;
}
.recruit #main td{
	color:#333;
	font-weight:normal;
	border-bottom:1px solid #CCC;
	padding:7px 8px 7px 8px;
	vertical-align: middle;
}
.recruit #main .btn{
	text-align:center;
	margin-bottom:15px;
}

/*======個人情報======*/

.recruit #main .box-privacy{
	margin-top:20px;
}
.recruit #main .box-privacy h5{
	font-size:1.0em;
	color:#0087C0;
	margin:0 0 3px 0;
}
.recruit #main .box-privacy ul{
	list-style:none;
	margin-top:6px;
}
.recruit #main .box-privacy ul li{
	font-size:1.0em;
	margin-bottom:3px;
}



