/*職種大分類別のページ用CSS*/

/*120808追加 新着求人＆急募求人エリア*/

#newinfo_area {
	margin:15px 0;
}

#newinfo_area .new_jobarea {
	width:300px;
	float:left;
	background:url(/img/top/ico_new.gif) no-repeat;
	height:30px;
}

#newinfo_area .new_jobarea p {
	font-weight:bold;
	padding:5px 0 0 40px;
	margin:0;
	font-size:14px;
}

#newinfo_area .new_jobarea a {}

#newinfo_area .hurry_jobarea {
	width:474px;
	float:left;
	background:url(/img/top/kyubo_icon.gif) no-repeat;
	height:30px;
}

#newinfo_area .hurry_jobarea p {
	font-weight:bold;
	padding:5px 0 0 37px;
	margin:0;
	font-size:14px;
}

#newinfo_area .hurry_jobarea a {}

#newinfo_area .clear_bar {
	width:774px;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}





/*120808追加 新着求人＆急募求人エリア　ここまで*/



.midashi_bar {
	background-image: url("/img/common/bk_h4_blue_t06.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    color:#ffffff;
    display:block;
   margin-bottom:20px;
}

.midashi_bar span {
	padding:10px;
    font-size:14px;
    font-weight:bold;
    display:block;
    background-image: url("/img/common/bk_h4_blue_t06_btm.gif");
    background-position: 0 100%;
    background-repeat:no-repeat;
}


.newinfo_box {
	margin:20px 0;
}

.newinfo_box .icon {
	width:35px;
	float:left;
	margin-left:3px;
	margin-right:5px;
	display:inline-block;
	zoom:1;
}

.newinfo_box .link_txt {
	width:140px;
	float:left;
	font-size:14px;
	font-weight:bold;
}

.newinfo_box ul.new_links {
	float:left;
	width:585px;
	_width:575px;
}

.newinfo_box ul.new_links li {
	float:left;
	background-image:url(/img/main_right/bk_box_skill.gif);
	font-size:12px;
	margin-right:10px;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:0 3px;
	line-height:1.2em;
	margin-bottom:4px;
	white-space:nowrap;
}

.newinfo_box ul.new_links li.last {
	background-image:none;
	padding-left:0;
}

.newinfo_box ul.new_links li a {}

.newinfo_box ul.new_links .clearbr {
	height:0.1px;
	line-height:0;
	font-size:0;
	clear:both;
}

.newinfo_box .clear_bar {
	height:0.1px;
	line-height:0;
	font-size:0;
	clear:both;
}



#tokushu_area .tit-base02 .tit {
 background-image: url("/img/main_right/bk_tit_special.gif");
 width:115px;
 height:13px;
 margin:5px 0 0 12px;
}

#tokushu_area .inner {
 	background-color: #F2F2F2;
    padding-bottom: 10px;
    padding-top: 1px;
    text-align: center;
}

#tokushu_area .inner ul {
	margin-left:8px;
	margin-right:10px;
	margin-top:5px;
}

#tokushu_area .inner ul li {
	 background-image: url("/img/common/mkr_box_arrow_blue.gif");
    background-position: 0 0.125em;
    background-repeat: no-repeat;
    font-size: 74.5%;
    line-height: 130%;
    margin-top: 0.3em;
    padding-bottom: 10px;
    padding-left: 18px;
    text-align:left;
}

#tokushu_area .inner ul li a {}





#search_links {}

#search_links .tit-box {
	background-image: url("/img/common/bk_h4_orange_t03.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    font-size: 74.5%;
    margin-bottom: 0;
    margin-top:10px;
    height:26px;
}

#search_links .tit-box span {
	font-size:12px;
	font-weight:bold;
	padding:6px 10px;
	display:inline-block;
}

#search_links .inner {
	border: 3px solid #fbe9ad;
	padding:5px;
}

#search_links .inner ul {}

#search_links .inner ul li {
	background-image:url("/img/main_right/bk_box_skill.gif");
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:10px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}

#search_links .inner ul li a {}
