﻿@charset "utf-8";

/*-----------------------------------------------*/
/* 採用情報 */
/*-----------------------------------------------*/
/* 配置設定 -------------------------------------*/
#recruit{
	margin:0px;
	padding:0px;
	width:755px;
	overflow:hidden;
	zoom:100%;
}
#recruit:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
#recruitl{
	margin-top:4px;
	padding:0px;
	width:130px;
	float:left;
}
#recruitr{
	margin:0px;
	padding:0px;
	width:624px;
	float:left;
}


/* 左メニュー -------------------------------------*/
#menurecruit{
	margin:0;
	width:115px;
}
#menurecruit ul{
	margin-bottom:20px;
	padding:0;
	width:115px;
	list-style:none;
	text-align:left;
}
#menurecruit li{
	margin-bottom:1px;
	font-size:0.75em;
	display:block;
}
#menurecruit li a{
	margin:0px;
	padding:0px;
	width:115px;
	height:30px;
	display:block;
}
#menurecruit ul.kaishatop{
	margin-bottom:20px;
	padding:0;
	width:115px;
	list-style:none;
	text-align:left;
	border-top:solid 4px #baae8b;
}
#menurecruit li.kaisha a{
	margin-top:1px;
	padding:7px 0px 0px 15px;
	width:100px;
	height:22px;
	background-color:#e3d8c2;
}
#menurecruit li.kaishasl a{
	margin-top:1px;
	padding:7px 0px 0px 8px;
	width:100px;
	height:22px;
	background-color:#e3d8c2;
	border-left:solid 7px #baae8b;
}
#menurecruit li.seizou a{
	margin:0px;
	padding:5px 0px 0px 15px;
	width:100px;
	height:20px;
	background-color:#e8f2c9;
}
#menurecruit li.seizousl a{
	margin:0px;
	padding:5px 0px 0px 8px;
	width:100px;
	height:20px;
	background-color:#e8f2c9;
	border-left:solid 7px #dae3bd;
}
#menurecruit li.eigyou a{
	margin:0px;
	padding:5px 0px 0px 15px;
	width:100px;
	height:20px;
	background-color:#e0ebf8;
}
#menurecruit li.eigyousl a{
	margin:0px;
	padding:5px 0px 0px 8px;
	width:100px;
	height:20px;
	background-color:#e0ebf8;
	border-left:solid 7px #ccd2e3;
}

/* 詳細設定 -------------------------------------*/
/* お知らせ */
#recruittop{
	margin:0px;
	padding:10px 10px 5px 10px;
	width:268px;
	/*height:205px;*/
	border:solid 1px #aaaaaa;
	text-align:left;
	overflow:hidden;
}
#recruittop p.linespace{
	padding-top:5px;
}

/* タイトル */
#recruit .title{
	font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-size:0.75em;
	font-weight:bold;
	color:#0c521c;
	text-align:left;
}
/* （注） */
#recruit .note{
	font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-size:0.75em;
	color:#ee0000;
	vertical-align:baseline;
}
/* 現在募集は行っておりません */
#recruit .stop{
	font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-size:0.75em;
	font-weight:bold;
	color:#0c521c;
	text-align:center;
}
/* 次回予定 */
#recruit .next{
	padding:0 20px 0 20px;
	font-family:"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-size:0.75em;
	text-align:left;
}

