@charset "utf-8";

/* headline */
#newopenhead .fleft{
width:410px;
background:url(../../img/job/newopen/bg_newopen03.gif) no-repeat bottom left;
padding-bottom:10px;
}
#newopenhead .fleft .hltxt{
background:url(../../img/job/newopen/bg_newopen02.gif) repeat-y top left;
height:110px;
padding:4px 5px 0 35px;
}

/* category */
#newopen_list {
	padding:7px 10px;
	background:#DEEFCE;
}
#newopen_list h3 {
	margin-left:5px;
}
#newopen_list ul {
	width:700px;
	margin:auto;
	padding:0px;
}
#newopen_list li {
	list-style-type:none;
	float:left;
	margin:4px 4px 0px 4px;
	padding:0px;
}

/* advs */
#newopen .company{
margin-top:20px;
background:#deefce;
border:1px solid #52bd4b;
padding-bottom:10px;
}
#newopen .company h3{
background:#52bd4b;
padding:2px 5px 3px;
color:#FFF;
}
#newopen .company h4{
color:#008000;
padding:10px 13px 4px;
font-size:110%;
}
#newopen .company .ai{
background:#FFF;
margin:0 11px;
padding:5px;
}

#newopen .company .cdi{
border-bottom:1px dotted #CCC;
padding:5px 5px;
}
#newopen .company .cditop{
border-top:1px dotted #CCC;
}
#newopen .company .cdi .fleft{
width:390px;
}
#newopen .company .cdi .ul{
width:280px;
}
#newopen .company .cdi li{
list-style-type:none;
float:left;
padding:5px 0 0 3px;
}
#newopen .company .cdi img{
vertical-align:top;
}



