@charset "utf-8";
/* CSS Document */


/*-------------------------------------------------------
　　　　採用情報メインコンテンツ
-------------------------------------------------------*/

/* サブメニュー
-------------------------------------------*/

#subnavi {
	width:520px;
	height:26px;
	background:url(../images/bg_submenu.gif) repeat-x;
	margin:0px 0px 0px 168px;
	padding:0px 0px 0px 58px;
	text-indent:-9999px;
	list-style:none;
}

#subnavi #sbtn01 { background:url(../images/btn_subnavi03_01_hover.gif) no-repeat; width:90px; height:24px; margin:0px; padding:0px 5px 0px 0px; float:left;}
#subnavi #sbtn02 { background:url(../images/btn_subnavi03_02_hover.gif) no-repeat; width:88px; height:24px; margin:0px; padding:0px 5px 0px 0px; float:left;}
#subnavi #sbtn03 { background:url(../images/btn_subnavi03_03_hover.gif) no-repeat; width:88px; height:24px; margin:0px; padding:0px 5px 0px 0px; float:left;}
#subnavi #sbtn04 { background:url(../images/btn_subnavi03_04_hover.gif) no-repeat; width:87px; height:24px; margin:0px; padding:0px 5px 0px 0px; float:left;}
#subnavi #sbtn05 { background:url(../images/btn_subnavi03_05_hover.gif) no-repeat; width:88px; height:24px; margin:0px; padding:0px 5px 0px 0px; float:left;}

#subnavi #sbtn01 a { background:url(../images/btn_subnavi03_01_off.gif) no-repeat; width:90px; height:24px; float:left; overflow:hidden;}
#subnavi #sbtn02 a { background:url(../images/btn_subnavi03_02_off.gif) no-repeat; width:88px; height:24px; float:left; overflow:hidden;}
#subnavi #sbtn03 a { background:url(../images/btn_subnavi03_03_off.gif) no-repeat; width:88px; height:24px; float:left; overflow:hidden;}
#subnavi #sbtn04 a { background:url(../images/btn_subnavi03_04_off.gif) no-repeat; width:87px; height:24px; float:left; overflow:hidden;}
#subnavi #sbtn05 a { background:url(../images/btn_subnavi03_05_off.gif) no-repeat; width:88px; height:24px; float:left; overflow:hidden;}

#subnavi #sbtn01 a:hover { background:url(../images/btn_subnavi03_01_hover.gif) no-repeat;}
#subnavi #sbtn02 a:hover { background:url(../images/btn_subnavi03_02_hover.gif) no-repeat;}
#subnavi #sbtn03 a:hover { background:url(../images/btn_subnavi03_03_hover.gif) no-repeat;}
#subnavi #sbtn04 a:hover { background:url(../images/btn_subnavi03_04_hover.gif) no-repeat;}
#subnavi #sbtn05 a:hover { background:url(../images/btn_subnavi03_05_hover.gif) no-repeat;}


/* 職場環境以外
-------------------------------------------*/

#recruit_inner {
	margin:0px;
	padding:18px 215px 0px 215px;
}

#recruit_inner span {
	font-weight:bold;
}

.recruit_table01 {
    width:100%;
	margin:0px;
	padding:0px;
}

.recruit_table01 th {
	vertical-align:top;
	text-align:left;
	margin:0px;
	padding:0px;
}
	
.recruit_table01 td {
	vertical-align:top;
	margin:0px;
	padding:0px 0px 15px 0px;
}


.recruit_table03 {
    width:100%;
	margin:0px;
	padding:0px;
}

.recruit_table03 th {
	width:15%;
	vertical-align:top;
	text-align:left;
	margin:0px;
	padding:0px;
}
	
.recruit_table03 td {
	width:85%;
	vertical-align:top;
	margin:0px;
	padding:0px;
}



/* 職場環境
-------------------------------------------*/

#recruit_inner02 {
	margin:0px;
	padding:18px 195px 0px 195px;
}

#recruit_inner02 span {
	font-weight:bold;
}

.recruit_table02 {
    width:100%;
	margin:15px 0px 0px 0px;
	padding:0px;
}

.recruit_table02 th {
	vertical-align:top;
	text-align:left;
	margin:0px;
	padding:0px;
}
	
.recruit_table02 td {
	vertical-align:top;
	margin:0px;
	padding:0px 0px 15px 0px;
}











