@charset "UTF-8";

.subSection h2 {

width:315px;

}

.subSection h2 a{
	text-decoration:none;
}

.subSection h2 .txxt{
	display: block;
width:315px;
background: url(../img/sitemap/bg-col2-sub-noln.gif) no-repeat 0 0;
font-size:0.93em;
color:#330066;
	padding: 6px 10px 3px 10px;

}



#container #content .linkArrow {
	margin:0;
	padding:0;
}

#container #content .linkArrow ul {
}

#container #content .linkArrow ul li{
	padding:0 0 5px 0;
}

#container #content .linkArrow ul li a {
	margin: 0;
	padding-left: 11px;
	background: url(/employ/common/img/arrow_10.gif) no-repeat 0 0.15em;
}

#container #content .linkArrow ul li a:hover {
	background: url(/employ/common/img/arrow_10.gif) no-repeat -900px 0.15em;
}


#container #content .linkArrow ul li ul li{
	padding:0 0 5px 20px;
}


#container #content .linkArrow ul li ul li ul li a:hover {
	background-image:none;
}


#mainBox .box { width:315px; margin-bottom:30px; overflow:hidden;}
#mainBox .box  ul{ padding-left:15px;}
#mainBox .box  ul ul{ padding-left:0}


#mainBox .float_l30{
	float:left;
	margin-left:0px;	
}

* html #mainBox .float_l30{
	float:left;
}

#mainBox .float_r30{
	float:right;
}

/** html #mainBox .float_r30{
	float:right;
	margin-right:15px;
}

#mainBox ul.mab30{
	padding-bottom:30px;

}
*/
* html .mab{
	padding-bottom:30px;
}


*:first-child+html .mab{
	padding-bottom:30px;
}

span.lastchilds{
	padding-bottom:5px;
	display:block;

}
