@charset "utf-8";
/* CSS Document */

/*人材募集サブナビゲーション
---------------------------------------------*/
#subnavigat {
	height: 31px;
	list-style-type: none;
}
#subnavigat a span{
	display: none;
}
div#subnavigat ul {
	float: right;
	width: 346px;
	list-style: none;
}
div#subnavigat ul li {
	float: left;
}
div#subnavigat ul li a {
	display: block;
	height: 31px;
}

/*ナビゲーション置換
---------------------------------------------*/
div#subnavigat ul li a.subnav01 {
	width: 71px;
	background: url(../../image/recuruit/common/sub_nav01_of.gif);
	}
div#subnavigat ul li a.subnav02 {
	width: 90px;
	background: url(../../image/recuruit/common/sub_nav02_of.gif);
	}
div#subnavigat ul li a.subnav03 {
	width: 90px;
	background: url(../../image/recuruit/common/sub_nav03_of.gif);
	}
div#subnavigat ul li a.subnav04 {
	width: 95px;
	background: url(../../image/recuruit/common/sub_nav04_of.gif);
	}
	
div#subnavigat ul li a.subnav01:hover {
	background: url(../../image/recuruit/common/sub_nav01_on.gif);
}
div#subnavigat ul li a.subnav02:hover {
	background: url(../../image/recuruit/common/sub_nav02_on.gif);
}
div#subnavigat ul li a.subnav03:hover {
	background: url(../../image/recuruit/common/sub_nav03_on.gif);
}
div#subnavigat ul li a.subnav04:hover {
	background: url(../../image/recuruit/common/sub_nav04_on.gif);
}

/*ナビゲーション：ステイ
---------------------------------------------*/
div#subnavigat ul li a.subnav01_a {
	width: 71px;
	background-image: url(../../image/recuruit/common/sub_nav01_on.gif);
}
div#subnavigat ul li a.subnav02_a {
	width: 90px;
	background: url(../../image/recuruit/common/sub_nav02_on.gif);
}
div#subnavigat ul li a.subnav03_a {
	width: 90px;
	background: url(../../image/recuruit/common/sub_nav03_on.gif);
}
div#subnavigat ul li a.subnav04_a {
	width: 95px;
	background: url(../../image/recuruit/common/sub_nav04_on.gif);
}

/*コンテンツ
---------------------------------------------*/
h2 {
	width: 100%;
	margin-bottom: 10px;
	line-height: 1.0;
}
h3 {
	clear: both;
	width: 100%;
	margin-bottom: 15px;
	text-align: left;
}
h4 {
	width: 100%;
	margin-bottom: 8px;
	color: #666666;
}
h5 {
	margin-bottom: 8px;
	color:#FF9900;
	font-size: 120%;
	border-bottom: 1px #CCCCCC dotted;
}
p.contact {
	margin-bottom: 5px;
}


