@charset "UTF-8";

/*referSuggest
--------------------------------------------------------------------------*/		

/*rollOver*/
.referSuggestCheckTxt,
.referSuggestUnder li.getimg,
.referSuggestUnder li.sec60 a,
.referSuggestUnder_s li.getimg,
.referSuggestUnder_s li.sec60 a {
	position:relative;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}
.referSuggestCheckTxt span,
.referSuggestUnder li.getimg span, 
.referSuggestUnder li.sec60 a span,
.referSuggestUnder_s li.getimg span, 
.referSuggestUnder_s li.sec60 a span {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

/*referSuggestBox*/
.referSuggestBox{
	border:1px solid #FF9E01;
	padding:1px;
	_padding:1px;
}
.referSuggestOrangeArea {
	background:url(/img/2009/detail/refer_suggest/rs_back_org.gif) repeat-x #FF7A00;
	padding:10px;
	border-bottom: 1px solid #FFF;
}
.whiteTxtArea {
	background:url(/img/2009/detail/refer_suggest/rs_keywordback.gif) repeat-x top #FFF;
	line-height:48px;
}
.whiteTxtArea h4 {
	background:url(/img/2009/detail/refer_suggest/rs_search_icon.gif) no-repeat 1px 1px;
	text-align:center;
}
.whiteTxtArea span {
	padding:10px 10px 10px 56px;
	color:#C00;
}

/*referSuggestCheck*/
.referSuggestCheckTxt {
	margin:10px auto 0;
	width:304px;
	height:16px;
	text-align:center;
}
.referSuggestCheckTxt span {
	display:block;
	background:url(/img/2009/detail/refer_suggest/rs_txt01.gif) no-repeat;
}
.listJobInfo,
.listJobInfo_s {
	border-top: 1px solid #feb942;
	border-bottom: 1px solid #feb942;
	background:#FFF1D9;
}
.listJobInfo ul,
.listJobInfo_s ul {
	padding:10px 20px;
}
.listJobInfo ul li {
	padding:5px 0;
	width: 205px;
	float:left;
}
.listJobInfo_s ul li {
	padding:5px 0;
	width: 160px;
	float:left;
}

.listJobInfo ul li img,
.listJobInfo_s ul li img {
	vertical-align:middle;
	padding-right:5px;
}

/* fullWindow.ver */
.referSuggestUnder {
	padding:5px 10px;
}
.referSuggestUnder ul li {
	float:left;
}
.referSuggestUnder ul li.referSuggestword {
	width:420px;
	font-size:16px;
	padding:15px 10px 0 0;
	font-weight:bold;
	text-align:center;
	line-height: 20px;
	color:#C00;
}
.referSuggestUnder ul li.getimg {
	display:block;
	width:145px;
	height:57px;
}
.referSuggestUnder li.getimg span {
	background:url(/img/2009/detail/refer_suggest/rs_txt02.gif) no-repeat;
}
.referSuggestUnder ul li.sec60 a {
	display:block;
	width:280px;
	height:57px;
}
.referSuggestUnder ul li.sec60 a span {
	background:url(/img/2009/detail/refer_suggest/btn_60sec.gif) no-repeat;
}
.referSuggestUnder ul li.sec60 a:hover span {
	background-position: bottom;
}

/* sideMenu.ver */
.referSuggestUnder_s {
	padding:5px 10px;
}
.referSuggestUnder_s ul li {
	float:left;
}
.referSuggestUnder_s ul li.referSuggestword {
	width:290px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height: 20px;
	padding:15px 10px 0 0;
	color:#C00;
}
.referSuggestUnder_s ul li.getimg {
	display:block;
	width:103px;
	height:57px;
}
.referSuggestUnder_s li.getimg span {
	background:url(/img/2009/detail/refer_suggest/rs_txt02s.gif) no-repeat;
}
.referSuggestUnder_s ul li.sec60 a {
	display:block;
	width:258px;
	height:57px;
}
.referSuggestUnder_s ul li.sec60 a span {
	background:url(/img/2009/detail/refer_suggest/btn_60sec_s.gif) no-repeat;
}
.referSuggestUnder_s ul li.sec60 a:hover span {
	background-position: bottom;
}

	
/*shadowline*/
.shadowline {
	width:100%;
	height:8px;
	background:url(/img/2009/detail/refer_suggest/rs_under.gif) repeat-x top;
	margin:0 0 20px 0;
}
.shadowline hr {
	display:none;
}
.mb20 {
	margin-bottom: 20px;
}



