@charset "utf-8";








/*--- 共通設定 ------------------------------------------------------*/

div.sectionWrap{
	width:100%;
	float:left;
}


div.sectionWrap section{
	width:1000px;
	margin:0 auto;
}

div.sectionWrap section h3{
	width:100%;
	padding:65px 0 0;
	text-align:center;
	float:left;
}

p.intro{
	width:100%;
	padding-top:50px;
	font-size:16px;
	line-height:2em;
	text-align:center;
	float:left;
}

/*--- トップ画像設定 ------------------------------------------------------*/

h2#p_tit{
	width:100%;
	float:left;
}

h2#p_tit img{
	width:100%;
	max-width: 100%;
	height: auto;
	float:left;
}



/*--- 求人情報設定 ------------------------------------------------------*/


div.recruit_list{
	width:800px;
	padding:85px 100px 90px;
	float:left;
}


div.recruitlist_box{
	width:800px;
	float:left;
}

div.recruitlist_box h4{
	width:100%;
	padding:50px 0 30px;
	font-size:20px;
	font-weight:bold;
	color:#0068b7;
	float:left;
}


div.recruitlist_box table,
div#requirements table{
	width:798px;
	border:1px solid #0068b7;
	border-collapse: collapse;
	float:left;
}

div.recruitlist_box table th,
div#requirements table th{
	width:28%;
	padding:5px 2%;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	border:1px solid #0068b7;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,7db9e8+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(left, #ffffff 0%, #7db9e8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #ffffff 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #ffffff 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 */
}

div.recruitlist_box table td,
div#requirements table td{
	width:68%;
	padding:5px 2%;
	font-size:14px;
	border:1px solid #0068b7;
}

div#requirements{
	width:800px;
	padding:0 100px 150px;
	float:left
}

div#requirements h3{
	width:100%;
	height:28px;
	padding:0 0 40px;
	text-align:center;
	float:left;
}


div.form_btn{
	width:100%;
	padding-top:140px;
	text-align:center;
	float:left
}

div.recruit_image{
	width:100%;
	padding:0 0 40px;
	text-align:center;
	float:left;
}