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

/*=======================
	#container
=======================*/

#container{
	width:1000px;
	height:885px;
	float:left;
}
#container h3{
	float:left;
	margin-top:23px;
	margin-bottom:18px;
}
#container h4{
	float:left;
}
.caption{
	width:660px;
	margin-left:25px;
}
#container h5{
	float:left;
	margin-top:27px;
}
#container p{
	float:left;
	margin-top:20px;
	line-height:1.6;
	font-size:13px;
	color:#595757;
}
/*=======================
	#recruit01
=======================*/
#recruit01{
	width:1000px;
	height:267px;
	float:left;
}
#recruit01_right{
	width:685px;
	height:290px;
	float:left;
	border-top:1px solid #F29019;
}

/*=======================
	#recruit02
=======================*/
#recruit02{
	width:1000px;
	height:267px;
	float:left;
	margin-top:40px;
}
#recruit02_right{
	width:685px;
	height:140px;
	float:left;
	border-top:1px solid #F29019;
}

/*===============================
	#guidelines_for_recruit
===============================*/
#guidelines_for_recruit{
	width:660px;
	height:460px;
	background-color:#FFF;
	margin-left:25px;
	font-size:12px;
}

.guidelines_left{
	width:90px;
	color:#F29019;
	padding:14px 14px;
	vertical-align:middle;
	border-bottom:1px solid #F29019;
}
.guidelines_right{
	width:506px;
	color:#595757;
	padding:14px 14px;
	vertical-align:middle;
	border-bottom:1px solid #F29019;
	border-left:32px solid #FFF;
}

/*.guidelines_left{
	width:80px;
	color:#F29019;
	padding:14px 14px;
	vertical-align:middle;
	text-align:center;
	border-bottom:1px solid #F29019;
	font-size:12px;
}
.guidelines_right{
	width:580px;
	padding:14px 14px;
	color:#595757;
	text-align:left;
	border-bottom:1px solid #F29019;
	border-left:32px solid #FFF;
	line-height:1.3;
	font-size:12px;
	font-weight:normal;
}*/

#guidelines_for_recruit p a{
	width:90px;
	height:23px;
	background-image:url(../img/recruit/btn_form.jpg);
	display:block;
	text-indent:-9999px;
	margin-left:285px;
}
#guidelines_for_recruit p a:hover{
	background-position:0 -23px;
}


