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


/* リクルートサブメニュー */

#sub_area {
	width:169px;
	height:auto;
	float:left;
	margin: 0 27px 50px 0;
}

.pick_up {
	background:url(../imges/pickup_ban.jpg) no-repeat;
	width:169px;
	height:214px;
	padding:0 0 30px 0;
}

p.pick_up_text {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FF33FF;
	letter-spacing:0.2em;
	line-height:20px;
	width:127px;
	height:80px;
	padding:89px 0 18px 23px;
}

.supprt {
	background:url(../imges/support_ban.jpg) no-repeat;
	width:169px;
	height:165px;
}

p.supprt_up_text {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FF33FF;
	letter-spacing:0.2em;
	line-height:20px;
	width:127px;
	height:50px;
	padding:65px 0 23px 23px;
}

.go_link {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:right;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:20px;
	padding:0 6px 0 0;
}


/* sub下バナー */

.banner-s {
	width:167px;
	height:auto;
	float:left;
	margin: 15px 0 0 0;
}

.banner-s_in {
	background:url(../imges/banner-s.jpg) no-repeat bottom;
	width:167px;
	height:41px;
	padding:15px 0 0 0;
}

p.banner_img-s {
	padding:4px 0 0 3px;
}


/* 高収入検索エリア */

#search_area{
	width:423px;
	height:auto;
	float:left;
	margin: 0 0 50px 0;
}

#search_title_box{
	width:422px;
	height:34px;
	background:url(../imges/search_title.jpg) no-repeat;
}

#search_kan_title_box {
	background:url(../imges/search_sub_itle.jpg) no-repeat;
	width:422px;
	height:34px;
	margin: 0 0 10px 0;
}

p.search_title {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#333333;
	letter-spacing:0.2em;
	line-height:16px;
	padding:10px 0 0 50px;
}

#search_area_title_box {
	background:url(../imges/kira.jpg) no-repeat;
	width:423px;
	height:40px;
	margin:10px 0 0 0;
}

p.search_area_title {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#333333;
	letter-spacing:0.2em;
	line-height:34px;
	padding: 0 0 0 40px;
}

#search_title_box {
	width:423px;
	height:40px;
}

.search_area {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#666666;
	letter-spacing:0.2em;
	line-height:16px;
	padding: 12px 0 0 40px;
}

.search_box_top {
	background:url(../imges/search_box_top.jpg) no-repeat;
	width:423px;
	height:8px;
}

.search_box_mid {
	background:url(../imges/search_box_mid.jpg) repeat-y;
	width:423px;
	height:auto;
}

.search_box_area {
	width:423px;
}

p.search_box {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:12px;
	width:119px;
	height:auto;
	float:left;
	margin: 0 0 0 16px;
}

.search_box_bot {
	background:url(../imges/search_box_bot.jpg) no-repeat;
	width:423px;
	height:15px;
	margin:0 0 20px;
}

.search_box_bot2 {
	background:url(../imges/search_box_bot.jpg) no-repeat;
	width:423px;
	height:15px;
	margin:0 0 40px 0;
	border: 0;
}

p.search_butoon_text {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	line-height:12px;
	width:423px;
	text-align:center;
	margin:0 0 10px 0;
}

.search_button {
	background:url(../imges/button-sb.jpg) no-repeat;
	width:189px;
	height:27px;
	border: 0;
}


/*新着求人*/

#new_rec_area {
	width:619px;
	height:auto;
	margin: 0 0 0 0;
	height:auto;
}

#new_rec_title_box {
	background:url(../imges/list_title.jpg) no-repeat;
	width:619px;
	height:34px;
	padding: 0 0 10px 0;
}

#link_next {
	width:619px;
	height:26px;
	margin-bottom: 20px;
}

.link_lo {
font:"Times New Roman", Times, serif;
font-size:12px;
color:#6666FF;
letter-spacing:0.1em;
line-height:12px;
text-align:right;
}


/*新着求人*/

#new_rec_area {
	width:619px;
	height:auto;
	margin: 40px 0 0 0;
	height:auto;
}

#new_rec_title_box {
	background:url(../imges/kira.jpg) no-repeat;
	width:619px;
	height:40px;
	margin: 0 0 10px 0;
}

.new_rec_title_box2 {
	background:url(../imges/search_sub_itle.jpg) no-repeat;
	width:619px;
	height:auto;
	margin:5px 0 0 0;
}

.new_rec_area {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FF33FF;
	letter-spacing:0.2em;
	line-height:inherit;
	padding: 0 0 0 40px;
}

.new_rec_area_top {
	background:url(../imges/rec_box_top.jpg) no-repeat;
	width:619px;
	height:22px;
}

.new_rec_area_mid {
	background:url(../imges/rec_box_mid.jpg) repeat-y;
	width:619px;
	height:auto;
}

.new_rec_area_bot {
	background:url(../imges/rec_box_bot.jpg) no-repeat;
	width:619px;
	height:28px;
	margin: 0 0 40px 0;
}

.rec_imgs {
	background:url(../imges/no-img.jpg);
	width:162px;
	height:120px;
	margin:1px 15px 0 24px;
	float:left;
}

.rec_c {
	width:395px;
	height:123;
	float:left;
	margin-top: 1px;
}

.rec_t {
	background-color:#FFFFFF;
	width:59px;
	height:auto;
	float:left;
	margin:0 6px 0 0;
}

.rec_a {
	background-color:#FFFFFF;
	width:330px;
	height:auto;
	float:left;
}

.r_1 {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:12px;
	padding:8px 5px 10px 5px;
}

.r_t {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:16px;
	padding:5px 0 0 24px;
}

.r_img {
	width:140px;
	height:105px;
	margin:8px 0 0 10px;
}


#new_rec_area {
	width:619px;
	height:auto;
	margin: 0 0 0 0;
	height:auto;
}

#new_rec_title_box {
	background:url(../imges/list_title.jpg) no-repeat;
	width:619px;
	height:34px;
	padding: 0 0 10px 0;
}

#link_next {
	width:619px;
	height:26px;
	margin-bottom: 20px;
}

.link_lo {
font:"Times New Roman", Times, serif;
font-size:12px;
color:#6666FF;
letter-spacing:0.1em;
line-height:12px;
text-align:right;
}


.new_rec_title_box2 {
	background:url(../imges/search_sub_itle.jpg) no-repeat;
	width:619px;
	height:auto;
	margin:5px 0 0 0;
}

.new_rec_area {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FF33FF;
	letter-spacing:0.2em;
	line-height:35px;
	padding: 0 0 0 40px;
}

.new_rec_area_top {
	background:url(../imges/rec_box_top.jpg) no-repeat;
	width:619px;
	height:22px;
}

.new_rec_area_mid {
	background:url(../imges/rec_box_mid.jpg) repeat-y;
	width:619px;
	height:auto;
}

.new_rec_area_bot {
	background:url(../imges/rec_box_bot.jpg) no-repeat;
	width:619px;
	height:28px;
	margin: 0 0 15px 0;
}

.rec_imgs {
	background:url(../imges/no-img.jpg);
	width:162px;
	height:120px;
	margin:1px 15px 0 24px;
	float:left;
}

.rec_c {
	width:397px;
	height:123;
	margin-top: 1px;
	float: left;
}

.rec_t {
	background-color:#FFFFFF;
	width:59px;
	height:auto;
	float:left;
	margin:0 6px 0 0;
}

.rec_a {
	background-color:#FFFFFF;
	width:330px;
	height:auto;
	float:left;
}

.r_1 {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:12px;
	padding:8px 5px 10px 5px;
}

.r_t {
	font:"Times New Roman", Times, serif;
	font-size:16px;
	color:#6600FF;
	letter-spacing:0.2em;
	line-height:16px;
	padding:5px 0 0 24px;
}

.r_img {
	width:140px;
	height:105px;
	margin:7px 0 0 10px;
}

.rec_button {
	width:619px;
	height:26px;
	margin-bottom:40px;
}

.in {
	background:url(../imges/rec_but_a.jpg) no-repeat;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	line-height:26px;
	width:168px;
	height:26px;
	float:right;
	border:0;
}

.rec_form {
	background:url(../imges/rec_but_b.jpg) no-repeat;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	line-height:26px;
	width:168px;
	height:26px;
	float:right;
	margin: 0 5px 0 10px;
	border:0;
}

.b_n {
	font:"Times New Roman", Times, serif;
	font-size:18px;
	color:#6666FF;
	letter-spacing:0.1em;
	line-height:18px;
	text-align:right;
	width:619px;
	height:30px;
	margin: 0 0 40px 0;
}

.up {
	font:"Times New Roman", Times, serif;
	font-size:12px;
	color:#6666FF;
	letter-spacing:0.1em;
	line-height:12px;
	text-align:right;
}

