@charset "utf-8";

/*	index
----------------------------------------------------*/

#recruitIndex #contents h1	{
visibility:hidden;
position:absolute;
top:0;
}

#recruitIndex #contents p.lead	{
margin-bottom:20px;
}

#recruitIndex #contents ul#idxNav li{
	float:none;
	width:629px;
}

#recruitIndex #contents ul#idxNav li p.txt{
	width:472px;
}

#recruitIndex #contents ul#idxNav li#idxNav01{
	background-image: url(images/idx_nav01_bg.gif);
}

#recruitIndex #contents ul#idxNav li#idxNav02{
	background-image: url(images/idx_nav02_bg.gif);
}


#outline .basicTbl02 th,
#outline .basicTbl02 td	{
vertical-align:top;
}
#outline .membeTbl th	{
text-align:right;
padding-right:10px;
font-weight:bold;
}


/*	index
----------------------------------------------------*/

#new .basicTbl02 th,
#new .basicTbl02 td	{
vertical-align:top;
font-weight:normal;
}

#new .entryBox{
border:1px solid #90a3b7;
padding:20px;
}

#new .entryBox ol{
margin:0;
padding:0;
list-style:none;
}
#new .entryBox ol li{
margin:0;
padding:5px 39px;
}
#new .entryBox ol li p{
margin-bottom:3px;
}

#new .entryBox ol li.entry01{
	background: url(images/new_ico_1.gif) no-repeat left 0;
}
#new .entryBox ol li.entry02{
	background: url(images/new_ico_2.gif) no-repeat left 0;
}
.separator{
border-top:1px dashed #2c2c2c;
margin-top:20px;
padding-top:20px;
}
.txtLink01{
	background: url(../common/images/ico_arw02.gif) no-repeat left center;
	padding-left:10px;
}
.inquiryTxt{
background:#ececec;
padding:10px;
}