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

/* index==========================

	1.for index style
	2.for category style
	
*/


/* 1.for index style
===============================================================*/
#mainVis{
	margin-bottom:20px;
}
#main h2{
	text-align:left;
	margin-bottom:15px;
	padding-left:15px;
	line-height:25px;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	background:url("../img/rec_headline.gif") no-repeat #3888e1;
}
p#recDescription {
	line-height:1.5em;
	margin:20px;
}
p#recInquire {
	text-align:right;
	margin-right:20px;
}
p.voiceBt{
	text-align:center;
}

#recList {
	padding-top:20px;
	padding-bottom:20px; 
	background:url(../img/rec_line.gif) no-repeat center bottom;
}
table.recOffer {
	margin:0 auto 0 auto;
	border-top:1px solid #9e9e9e;
	border-right:1px solid #9e9e9e;
	border-left:none;
}
table.recOffer td{
	padding-top:10px;
	padding-bottom:10px;
	border-left:1px solid #9e9e9e;
	border-bottom:1px solid #9e9e9e;
}
.recHeadline {
	padding-left:10px;
	background:#eee;
	border-top:3px solid #0678cf;
}
table.recOffer h3 {
	font-weight:bold;
}
td.recItem {
	width:80px;
	text-align:left;
	font-weight:bold;
	text-indent:8px;
	background:#e8f6fc;
}
td.recCalled {
	text-align:left;
	padding-right:8px;
	padding-left:8px;
	line-height:1.5em;
}
td.recCalled1 {
	text-align:left;
	padding-left:8px;
	width:103px;
	line-height:1.5em;
}
td.recCalled2 {
	text-align:left;
	padding-left:8px;
	width:288px;
	line-height:1.5em;
}
td.recCalledDetail {
	padding-right:8px;
	text-align:right;
	border-left:none!important;
}
td.recCalledDetailyes{
	padding-right:8px;
	text-align:right;
}
#recList p#recUpdate {
	margin:5px 0 0 20px;
	text-align:left;
	font-size:0.9em;
}
p#recAttention {
	margin: 20px;
}

span.recNew{
    display: none;
}

/* 3.Side Menu ====================================================*/
div#recSide ul{
	margin:0;
}
div#recSide li{
	padding-left:18px;
	line-height:18px;
	color:#fff;
	font-weight:bold;
	background:url(/shopping/img/sho_hdcat.gif) repeat-x;
}
div#recSide li a,
div#recSide li a:link,
div#recSide li a:visited{
	color:#fff;
}
div#recSide li a:hover{
	color:#fff;
	text-decoration:underline;
}
div#recSide li ul{
	margin:10px 0;
}
div#recSide li ul li{
	padding-left:10px;
	line-height:1.2;
	font-weight:normal;
	background:url(/recruit/img/rec_ico_cat.gif) no-repeat 0 4px;
}
div#recSide li ul li a,
div#recSide li ul li a:link,
div#recSide li ul li a:visited{
	color:#666666;
}
div#recSide li ul li a:hover{
	color:#298ADC;
	text-decoration:underline;
}
li.entry0{
	display:none;
}







/* 3.for detail style
===============================================================*/
.backList{
	text-align:right;
}
.backList a{
	margin-right:20px;
	padding-left:10px;
	background:url(../img/ico_back.gif) no-repeat 0 2px;
}
#main div.leftBox{
	margin-left:10px;
	width:360px;
}
#main div.rightBox{
	margin-right:10px;
	width:152px;
}
#main div.rightBox li{
	margin-bottom:5px;
}
#main div.rightBox img{
	vertical-align:bottom;
}
td.recItemDetail {
	width:110px;
	text-align:left;
	font-weight:bold;
	text-indent:8px;
	background:#e8f6fc;
}
td.workTitle{
	padding-left:8px;
	font-size:1.2em;
	font-weight:bold;
	background:#eee;
}







