@import "../../css/common.css";

/*==================================================================*/
/* recruit css */
/*==================================================================*/
#recruit{margin:0 auto 3em;}

/* h1 */
h1#title{
	margin:0 auto 0.4em;
	padding:0;
}

/* top-area */
/* ----------------------------------------------------- */
#recruit .top-area *{margin:0;padding:0;}

/* h2 */
#recruit .top-area h2{}

#recruit .top-area table{
	width:768px;
	margin:0 auto 3em;
}

#recruit .top-area table td.back-top{
	width:621px;
	height:368px;
	background:url('./../image/back01.gif') no-repeat 0 0;
}

#recruit .top-area table td.back-bottom{
	height:335px;
	background:url('./../image/back02.jpg') no-repeat 0 0;
}

#recruit .top-area p{line-height:23px;}

#recruit .top-area p.text-top{margin:0 0 0 28px;}
#recruit .top-area p.text-middle{margin:0 30px 0 28px;}
#recruit .top-area p.text-bottom01{margin:0 30px 0 200px;}
#recruit .top-area p.text-bottom02{margin:0 30px 24px 240px;}

#recruit .top-area p.lettar-name{
	margin:0 30px 0 0;
	text-align:right;
}

/* recruit-detail */
/* ----------------------------------------------------- */
#recruit-detail{
	width:630px;
	margin:0 auto 2em;
}

/* h3 */
#recruit-detail h3{margin:0 auto 1em;}

/* 順序リスト */
#recruit-detail ol{
	margin:10px 0 0 30px;
	padding:0;
}

#recruit-detail ol li{
	margin:0 0 0.3em 0;
	padding:0;
}

/* table */
#recruit-detail table,
#recruit-detail th,
#recruit-detail td{
	border:1px solid #b3b098;
	border-collapse:collapse;
}

#recruit-detail table{
	width:610px;
	margin:0 auto 2em;
}

/* th */
#recruit-detail th{
	width:120px;
	padding:10px 0 8px 10px;
	color:#4a3703;
	background-color:#fffbd2;
	text-align:left;
}

/* td */
#recruit-detail td{
	width:460px;
	padding:10px 0 8px 10px;
}

/* お問合せ */
#recruit .btn-contact{text-align:center;}

/* --------------------------------------------------------------- */
