@charset "UTF-8";


#content h1{
	background-image:none;
	padding:0;
	margin:0;
}


#content #teikiNavi{
	margin:1px 0 20px 0;
	padding:0;
}

#content #teikiNavi li{
	margin:0;
	padding:0;
	float:left;
}

#content #teikiNavi li#navi01{
	width:201px;
}

#content #teikiNavi li#navi02{
	width:250px;
}

#content #teikiNavi li#navi03{
	width:199px;
}

#content #teikiNavi li#navi04{
	width:163px;
}


#content #leftContents{
	width:430px;
	float:left;
}

#content #rightContents{
	width:200px;
	float:right;
}


#content h2.titleLeft {
	min-height: 15px;
	background: url(/employ/common/img/index_h2_bg01_line.gif) no-repeat 0 100%;
	font-size: 0.9375em;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 0 0 3px 0;
}


#content h2 .txtLeft {
	display: block;
	width: 410px;
	background: url(/employ/common/img/index_h2_bg01.gif) no-repeat 0 0;
	font-size: 0.87em;
	line-height: 1.4;
	padding: 6px 10px 3px;
}

#content h2.titleInfo {
	min-height: 15px;
	background: url(/employ/common/img/index_h2_bg02_line.gif) no-repeat 0 100%;
	font-size: 0.9375em;
	font-weight: bold;
	margin-bottom: 0;
	padding: 0 0 3px 0;
}

#content h2 .txtRight {
	display: block;
	width: 180px;
	background: url(/employ/common/img/index_h2_bg02.gif) no-repeat 0 0;
	font-size: 0.87em;
	line-height: 1.4;
	padding: 6px 10px 3px;
}

#content div.InfoBox{
	padding:20px 10px 20px 10px;
	background:url(/employ/common/img/index_infobox_bg01.gif) no-repeat left bottom;
	background-color:#f9f9f9;
}



#content #mypageBox{
	width:200px;
	background:url(../img/index/index_mypage_bg_bottom.gif) no-repeat left bottom;
	text-align: center;
	font-size:0.85em;
	font-weight: bold;
}

#content #mypageBox dd{
	padding:15px 10px 15px 10px;

}

#content #mypageBox dd p.fontColor{
	text-align:center;
	color:#cc0000;
}

#content #contentsInner{
	width:420px;
	margin-left:10px;
}


#content h3{
	display: block;
	width: 400px;
	background: url(../img/index/index_title_bg01.gif) no-repeat 0 0;
	font-size: 0.8em;
	line-height: 1.4;
	padding: 6px 10px 3px;
	border-bottom: 1px solid #cc0000;
	margin:0 0 10px 0;
}



#content #uniBox{
	width:400px;
	margin:0 0 30px 0;
	/*margin:0 0 8px 0;111108*/
	padding:0 10px 0 10px;
}

/*110908*/
.overbox{
	margin-bottom:30px;
	padding:0 10px 0 10px;
	color: #c00;
}

/*110908 end*/

#content #uniBox .left{
	width:185px;
	float:left;
}

#content #uniBox .right{
	width:185px;
	float:right;
}

#content #uniBox .right p{
	width:185px;
	color: #c00;
	text-align: center;
}



#content #highBox{
	width:420px;
	margin:0 0 30px 0;
}

#content #highBox .innerBox{
	width:400px;
	padding:0 10px 0 10px;
}

#content #highBox .innerBox dt{
	width:185px;
	float:left;
}

#content #highBox .innerBox dd{
	width:195px;
	float:right;
}



#content .leftLink {
	margin:0;
	padding:0.5em 0 0 0;
	text-align:right;
}

#content .leftLink li{
	padding:0;
}


#content .leftLink li a {
	margin: 0;
	padding-left: 11px;
	background: url(/employ/common/img/arrow_10.gif) no-repeat 0 0.15em;
}

#content .leftLink li a:hover {
	background: url(/employ/common/img/arrow_10.gif) no-repeat -900px 0.15em;
}



#content p.text{
	padding:0 3px 0 3px;
}


#content .listDisc{
	padding:0 10px 0 1.5em;
}


#content .listDisc li{
	list-style:disc;
	margin:0 0 0.5em 0;
	padding:0;
}


