@charset "utf-8";

/* --------------------------------------------------------------------------------
	page-template-pagerecruit_test-php
-------------------------------------------------------------------------------- */
body.page-template-pagerecruit_test-php #main h2{
	padding:0 0 20px;
}

body.page-template-pagerecruit_test-php #main .intro{
	padding:20px 10px 10px;
	font-size:95%;
}
body.page-template-pagerecruit_test-php #main .intro p{
	padding:0 0 20px;
	font-size:95%;
}

body.page-template-pagerecruit_test-php #main .bnr-company-recruit{
	padding:0 0 30px;
}
body.page-template-pagerecruit_test-php #main .bnr-company-recruit .bnr-company{
	float:left;
}
body.page-template-pagerecruit_test-php #main .bnr-company-recruit .bnr-recruit{
	float:right;
}

body.page-template-pagerecruit_test-php #main .work .work-box{
	padding:19px 0 10px;
}
body.page-template-pagerecruit_test-php #main .work .img{
	float:left;
	padding:0 0 25px;
}
body.page-template-pagerecruit_test-php #main .work .txt{
	float:right;
	width:440px;
	padding:0 0 10px;
}
body.page-template-pagerecruit_test-php #main .work .txt p{
	padding:5px 13px;
	line-height:1.6;
	font-size:90%;
}

body.page-template-pagerecruit_test-php #main .character{
	padding:0 0 16px;
}
body.page-template-pagerecruit_test-php #main .character h3{
	padding:0 0 17px;
}
body.page-template-pagerecruit_test-php #main .img-character{
	float:left;
}
body.page-template-pagerecruit_test-php #main .txt-character{
	float:right;
	padding:0 0 24px;
}

body.page-template-pagerecruit_test-php #main .recruit-content{
	padding:0 0 30px;
}

body.page-template-pagerecruit_test-php #main .recruit-content .recruit-content-box{
	padding:30px 20px 0;
}
body.page-template-pagerecruit_test-php #main .recruit-content table{
	width:100%;
	font-size:110%;
}
body.page-template-pagerecruit_test-php #main .recruit-content table th{
	width:155px;
	padding:12px;
	text-align:left;
	vertical-align:top;
	border:solid 1px #fff;
	font-weight:normal;
	background:#e2c594;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td{
	padding:8px 12px;
	border:solid 1px #fff;
	background:#fbf6ef;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td .txt-shikaku{
	line-height:1.2;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td .shop-meiwa{
	padding:0 0 12px;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td .time-seisyain{
	padding:0 0 12px;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td a{
	font-weight:bold;
}
body.page-template-pagerecruit_test-php #main .recruit-content table td .kyuuyo-seisyain{
	padding:0 0 12px;
}

body.page-template-pagerecruit_test-php #main .bnr-tel{
	padding:0 0 60px;
	text-align:center;
}

