@charset "utf-8";
/* 求める人材（上メニュー) */
#li1 a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: 0px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 130px;
}
#li1 a:hover {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: 0px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 130px;
}
#li1_on a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: 0px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 130px;
}
/* 採用条件（上メニュー) */
#li2 a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -130px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 110px;
}
#li2 a:hover {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -130px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 110px;
}
#li2_on  a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -130px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 110px;
}
/* 社員インタビュー（上メニュー) */
#li3 a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -240px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 156px;
}
#li3 a:hover {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -240px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 156px;
}
#li3_on a {
	background-image: url(../images/control/c-navirecruit.gif);
	background-position: -240px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 156px;
}
/* メインコンテンツ枠 */
#mainContent3 {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* 本文枠(見出し画像と幅同じ) */
#honbun3 {
	width: 824px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/* 本文枠(見出し画像より幅狭い) */
#honbun4 {
	padding: 0px;
	width: 762px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/* 見出し画像背景指定（採用情報トップ） */
.midashiwaku {
	background-image: url(../images/adoption/rec-image.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding-left: 20px;
	padding-top: 2em;
}
/* 見出し文字設定（採用情報トップ）*/
.retopmidashi  {
	font-weight: bold;
	color: #777777;
	margin-top: 0em;
	margin-bottom: 0px;
}
/* 見出し説明文設定（採用情報トップ）*/
.retoplead  {
	color: #777777;
	margin-top: 0.2em;
}
/* 見出し画像背景指定 */
.midashiwaku2 {
	background-image: url(../images/adoption/rec-image.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding-left: 20px;
	padding-top: 1.75em;
}
/* 見出し文字設定 */
.remidashi1 {
	font-weight: bold;
	color: #777777;
	margin: 0px;
	padding: 0px;
}
.remidashi2 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	color: #777777;
	float: left;
}
/* 見出し説明文設定 */
.relead /* 2行 */ {
	color: #777777;
	margin-top: 0px;
	float: left;
	margin-left: 1em;
}
.relead2 /* 1行 */ {
	color: #777777;
	margin-top: 0.7em;
	float: left;
	margin-left: 1em;
}
/* サブ見出し（左水色線) */
.remidashi3 {
	background-image: url(../images/adoption/rec-h3box.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	height: 22px;
	padding-top: 5px;
}
/* 本文 */
#honbun4 p {
	line-height: 1.5em;
}
/* 表 */
#honbun4 table {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 1em;
	border: thin solid #dcdcdc;
	border-collapse: collapse;
}
#honbun4  th {
	background-color: #f7f7f7;
	padding: 9px;
	text-align: left;
	white-space: nowrap;
	border: thin solid #dcdcdc;
	background-image: url(../images/adoption/bg_th.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#honbun4  td {
	padding: 9px;
	background-color: #FFFFFF;
	line-height: 1.5em;
	border: thin solid #dcdcdc;
}
/* 採用トップバナーリンク：求める人材*/
#re1 {
	background-image: url(../images/control/c-recruit-motome.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 38px;
	width: 212px;
	text-decoration: none;
	float: left;
	margin-bottom: 20px;
}
a:hover#re1 {
	background-image: url(../images/control/c-recruit-motome.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	display: block;
	height: 38px;
	width: 212px;
}
#re1 span {
	visibility: hidden;
}
/* 採用トップバナーリンク：採用条件 */
#re2 {
	background-image: url(../images/control/c-recruit-jyoken.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 38px;
	width: 212px;
	text-decoration: none;
	float: left;
	margin-bottom: 20px;
}
a:hover#re2 {
	background-image: url(../images/control/c-recruit-jyoken.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	display: block;
	height: 38px;
	width: 212px;
}
#re2 span {
	visibility: hidden;
}
/* 採用トップバナーリンク：社員インタビュー */
#re3 {
	background-image: url(../images/control/c-recruit-inter.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 38px;
	width: 212px;
	text-decoration: none;
	float: left;
	margin-bottom: 20px;
}
a:hover#re3 {
	background-image: url(../images/control/c-recruit-inter.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	display: block;
	height: 38px;
	width: 212px;
}
#re3 span {
	visibility: hidden;
}
/* 採用トップバナーリンク：社員インタビュー */
#re4 {
	background-image: url(../images/control/c-recruit-saiyou.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 38px;
	width: 212px;
	text-decoration: none;
	float: left;
	margin-bottom: 20px;
}
a:hover#re4 {
	background-image: url(../images/control/c-recruit-saiyou.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	display: block;
	height: 38px;
	width: 212px;
}
#re4 span {
	visibility: hidden;
}
/* 社員インタビュー左メニュー枠 */
#intermenu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 215px;
}
/* 社員インタビュー右本文枠 */
#interhonbun {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 247px;
}
/* 上書き指定 */
* html #interhonbun {
	margin-left: 240px;
}
/* 社員インタビューメニューバナーリンク：先輩社員1 */
#inter1 {
	background-image: url(../images/control/c-recruit1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 56px;
	width: 215px;
	text-decoration: none;

}
a:hover#inter1 {
	background-image: url(../images/control/c-recruit1.gif);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	display: block;
	height: 56px;
	width: 215px;

}
#inter1 span {
	visibility: hidden;
}
/* 社員インタビューメニューバナーリンク：先輩社員2 */
#inter2 {
	background-image: url(../images/control/c-recruit2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 56px;
	width: 215px;
	text-decoration: none;
	margin-top:20px;

}
a:hover#inter2 {
	background-image: url(../images/control/c-recruit2.gif);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	display: block;
	height: 56px;
	width: 215px;
	margin-top:20px;

}
#inter2 span {
	visibility: hidden;
}
/* 社員インタビューメニューバナーリンク：先輩社員3 */
#inter3 {
	background-image: url(../images/control/c-recruit3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 56px;
	width: 215px;
	text-decoration: none;
	margin-top:20px;
}
a:hover#inter3 {
	background-image: url(../images/control/c-recruit3.gif);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	display: block;
	height: 56px;
	width: 215px;
	margin-top:20px;
}
#inter3 span {
	visibility: hidden;
}
/* 社員インタビュー見出し画像周り */
#interhonbun h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/* 社員インタビュー本文 */
#interhonbun p {
	line-height: 1.5em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}
/* 社員インタビューサブ見出し：先輩社員1 */
.intermidashi1 {
	background-image: url(../images/adoption/rec-h4-blue.gif);
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 15px;
}
/* 社員インタビューサブ見出し：先輩社員2 */
.intermidashi2 {
	background-image: url(../images/adoption/rec-h4-red.gif);
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 15px;
}
/* 社員インタビューサブ見出し：先輩社員3 */
.intermidashi3 {
	background-image: url(../images/adoption/rec-h4-green.gif);
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 15px;
}

