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

@import url(common.css);

/*
-----------------------------------------------------------------------
Copyright © Pac-ex co Ltd.,All rights reserved.
-----------------------------------------------------------------------
*/



body#arbeit_index div#pagebody div#contents{
	background:#FFF;
}


/*
-----------------------------------------------------------------------
researchbox
-----------------------------------------------------------------------
*/

div#reseachbox{
	width:660px;
	margin:0 auto;
	margin-bottom:10px;
	padding:9px;
	background:#FFF;
	border:#CCC 1px solid;
}

div#reseachbox h2{
	width:650px;
	background:#F60;
	margin-bottom:10px;
	padding:5px;
	color:#FFF;
	font-weight:bold;
}

div.arseabox{
	clear:both;
	width:658px;
	border:#D6C8C0 1px solid;
	margin-bottom:5px;
}

div.arseabox .secap{
	width:658px;
}

div.arseabox h3.secap{
	display:block;
	height:24px;
	text-indent:-9999em;
}

div.arseabox h3#as01{background:url(../img/search/sub_area.gif) 6px center no-repeat;}
div.arseabox h3#as02{background:url(../img/search/sub_shibori.gif) 6px center no-repeat;}
div.arseabox h3#as03{background:url(../img/search/sub_kodawari.gif) 6px center no-repeat;}

div.arseabox div.stbox{
	width:640px;
	background:#F3EFED;
	padding:8px 9px;
}

div.arseabox div.stbox .areabox{
	width:550px;
	border:none;
}

div.arseabox div.stbox .areabox th{
	padding-right:4px;
	vertical-align:middle;
}

div.arseabox div.stbox .areabox td{
	padding-right:12px;
}

div.arseabox div.stbox .shibox{
	width:270px;
	margin-right:12px;
	border-top:#999 1px solid;
	border-left:#999 1px solid;
	float:left;
}

div.arseabox div.stbox .shibox th,
div.arseabox div.stbox .shibox td{
	padding:4px;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
}

div.arseabox div.stbox .shibox th{
	background:#D7CFC4;
	vertical-align:middle;
}

div.arseabox div.stbox .shibox td{
	background:#FFF;
}

div#reseachbox div.arbeit_search{
	clear:both;
	width:100px;
	margin:0 auto;
	padding:10px 0;
}

div#reseachbox div.btnsearch a:hover{background-position:0 -38px;}

div.arseabox .stickbtn,
div.arseabox .stickbtn02{
	width:646px;
	padding:8px 6px;
}

div.arseabox .stickbtn a,
div.arseabox .stickbtn02 a{
	display:block;
	height:14px;
	background:url(../img/search/bt_kodawari.gif) no-repeat;
	text-indent:-9999px;
}

div.arseabox .stickbtn a:hover,
div.arseabox .stickbtn02 a{background-position:0 -14px;}

div.arseabox #stickbox{
	display:none;
}

div.arseabox #stickbox02{
	display:block;
}

div.arseabox #stickbox h4{
	display:block;
	width:640px;
	height:29px;
	text-indent:-9999px;
}

div.arseabox #stickbox h4#ko01{background:#FFF url(../img/search/sub_koda01.gif) no-repeat;}
div.arseabox #stickbox h4#ko02{background:#FFF url(../img/search/sub_koda02.gif) no-repeat;}
div.arseabox #stickbox h4#ko03{background:#FFF url(../img/search/sub_koda03.gif) no-repeat;}
div.arseabox #stickbox h4#ko04{background:#FFF url(../img/search/sub_koda04.gif) no-repeat;}

div.arseabox #stickbox .sticklist{
	width:640px;
	margin-bottom:5px;
	background:#FFF;
}

div.arseabox #stickbox .sticklist td{
	width:148px;
	padding-left:12px;
	padding-bottom:3px;
	background:#FFF;
}

div.arseabox #stickbox .sticklist td.ltsp{
	letter-spacing:-0.05em;
}




/*
-----------------------------------------------------------------------
results
-----------------------------------------------------------------------
*/

#resultotal{
	width:676px;
	height:35px;
	margin:0 auto;
	margin-bottom:10px;
	background:url(../img/search/bg_result.gif) no-repeat;
	float:left;
}

#resultotal p{
	font-weight:bold;
	padding:10px 3px 7px;
}

#resultotal p #number{
	font-size:200%;
	color:#F60;
	letter-spacing:-0.15em;
}

div.seareabox{
	clear:both;
	width:678px;
	background:url(../img/search/bg_arbox.jpg) repeat-x;
	border:#CCC 1px solid;
	border-top:none;
	padding:7px 0 5px;
	margin-bottom:10px;
}

.seareabox h4{
	padding:5px 7px;
	font-weight:normal;
	background:#FF6600;
	font-size:120%;
}

.seareabox h4 a{
	 font-weight:bold;
	 color:#FFFFFF;

}


.seareabox .comnamebox{
	background:#D7CDC6;
	padding:5px 11px;
	margin-bottom:10px;
}

.seareabox .comnamebox h5{
	padding-right:15px;
	font-weight:normal;
	float:left;
}

.seareabox .comnamebox .arpaico{
	width:150px;
	float:right;
}

.seareabox .comnamebox .arpaico .arb_ico,
.seareabox .comnamebox .arpaico .par_ico{
	display:block;
	width:75px;
	height:17px;
	text-indent:-9999px;
	float:right;
}

.seareabox .comnamebox .arpaico .arb_ico{background:url(../img/ico/ico_arbeit.gif) right no-repeat;}
.seareabox .comnamebox .arpaico .par_ico{background:url(../img/ico/ico_parttime.gif) right no-repeat;}

.seareabox .comdetailbox{
	clear:both;
	width:660px;
	margin:0 auto;
}

.seareabox .comdetailbox .combox_l{
	width:200px;
	float:left;
}

.seareabox .comdetailbox .combox_l .comimgbox{
	margin-bottom:6px;
}

.seareabox .comdetailbox .combox_l .comimgdoc{
	font-size:85%;
	margin-bottom:15px;
}

.seareabox .comdetailbox .combox_l .arbeit_entry{
	width:120px;
	padding:0 0 14px 43px;
}

.seareabox .comdetailbox .combox_l .arbeit_entry a{
	display:block;
	height:38px;
	background:url(../img/search/bt_arbeitentry.jpg) no-repeat;
	text-indent:-9999em;
}

.seareabox .comdetailbox .combox_l .arbeit_entry a:hover{background:url(../img/search/bt_arbeitentry_ov.jpg) no-repeat;}

.seareabox .comdetailbox .combox_r{
	width:450px;
	float:right;
}

.seareabox .comdetailbox .combox_r .moneygetbox{
	width:283px;
	height:41px;
	margin-bottom:10px;
	background:url(../img/search/bg_adopt.jpg) no-repeat;
	text-align:right;
	float:left;
}

.seareabox .comdetailbox .combox_r .moneygetbox p{
	padding:10px 98px 10px 0;
	color:#FFF;
	font-size:175%;
	font-weight:bold;
}

.seareabox .comdetailbox .combox_r .arbeit_detail{
	width:100px;
	padding-top:4px;
	float:right;
}

.seareabox .comdetailbox .combox_r .comdetdoc{
	clear:both;
	width:424px;
	padding:13px;
	background:#FFF2DD;
	margin-bottom:13px;
}

.seareabox .comdetailbox .combox_r dl{
	width:450px;
	padding-bottom:8px;
	margin-bottom:8px;
	background:url(../img/search/li_comdetail.gif) bottom no-repeat;
}

.seareabox .comdetailbox .combox_r dt{
	display:block;
	width:72px;
	height:30px;
	text-indent:-9999px;
	float:left;
}

.seareabox .comdetailbox .combox_r dt.det01{background:url(../img/search/t_allowance.gif) left center no-repeat;}
.seareabox .comdetailbox .combox_r dt.det02{background:url(../img/search/t_job.gif) left center no-repeat;}
.seareabox .comdetailbox .combox_r dt.det03{background:url(../img/search/t_access.gif) left center no-repeat;}
.seareabox .comdetailbox .combox_r dt.det04{background:url(../img/search/t_time.gif) left center no-repeat;}


.seareabox .comdetailbox .combox_r dd{
	width:370px;
	vertical-align:top;
	float:right;
}





/*
-----------------------------------------------------------------------
arbeit
-----------------------------------------------------------------------
*/

#arbeitbody #congratbox{
	width:880px;
	height:60px;
	background:url(../img/search/bg_money_area.jpg) no-repeat;
	margin-bottom:6px;
}

#arbeitbody #congratbox #presentmon{
	width:612px;
	padding:8px 65px 0 0;
	color:#F00;
	font-size:280%;
	font-weight:bold;
	text-align:right;
	float:left;
}

#arbeitbody #congratbox .arbeit_entry{
	width:193px;
	padding-top:9px;
	float:left;
}

#arbeitbody #congratbox .arbeit_entry a{
	display:block;
	height:48px;
	background:url(../img/search/pb_arbeit01.jpg) no-repeat;
	text-indent:-9999em;
}

#arbeitbody #congratbox .arbeit_entry a:hover{background:url(../img/search/pb_arbeit01_ov.jpg) no-repeat;}

#arbeitbody #arnavbox{
	height:24px;
}

#arbeitbody .arnav01{background:url(../img/search/li_arnav01.gif) bottom no-repeat;}
#arbeitbody .arnav02{background:url(../img/search/li_arnav02.gif) bottom no-repeat;}
#arbeitbody .arnav03{background:url(../img/search/li_arnav03.gif) bottom no-repeat;}
#arbeitbody .arnav03_02{background:url(../img/search/li_arnav02.gif) bottom no-repeat;}

#arbeitbody #arnavbox ul{
	float:left;
}

#arbeitbody #arnavbox li{
	width:124px;
	padding:0 3px 0 0;
	float:left;
}

#arbeitbody #arnavbox li span,
#arbeitbody #arnavbox li a{
	display:block;
	height:23px;
	text-indent:-9999px;
}

#arbeitbody #arnavbox li#ah01 span.an01_ov{background:url(../img/search/pb_arnav01.jpg) 0 -46px no-repeat;}
#arbeitbody #arnavbox li#ah02 span.an02_ov{background:url(../img/search/pb_arnav02.jpg) 0 -46px no-repeat;}
#arbeitbody #arnavbox li#ah03 span.an03_ov{background:url(../img/search/pb_arnav03.jpg) 0 -46px no-repeat;}
#arbeitbody #arnavbox li#ah03_02 span.an03_02_ov{background:url(../img/search/pb_arnav03.jpg) 0 -46px no-repeat;}

#arbeitbody #arnavbox li#ah01 span.an01,
#arbeitbody #arnavbox li#ah01 a{background:url(../img/search/pb_arnav01.jpg) 0 0 no-repeat;}
#arbeitbody #arnavbox li#ah02 span.an02,
#arbeitbody #arnavbox li#ah02 a{background:url(../img/search/pb_arnav02.jpg) 0 0 no-repeat;}
#arbeitbody #arnavbox li#ah03 span.an03,
#arbeitbody #arnavbox li#ah03 a{background:url(../img/search/pb_arnav03.jpg) 0 0 no-repeat;}
#arbeitbody #arnavbox li#ah03_02 span.an03,
#arbeitbody #arnavbox li#ah03_02 a{background:url(../img/search/pb_arnav03.jpg) 0 0 no-repeat;}

#arbeitbody #arnavbox li#ah01 a:hover{background:url(../img/search/pb_arnav01.jpg) 0 -23px no-repeat;}
#arbeitbody #arnavbox li#ah02 a:hover{background:url(../img/search/pb_arnav02.jpg) 0 -23px no-repeat;}
#arbeitbody #arnavbox li#ah03 a:hover{background:url(../img/search/pb_arnav03.jpg) 0 -23px no-repeat;}

#arbeitbody #arnavbox #backdoc{
	width:100px;
	text-align:right;
	margin-right:5px;
	float:right;
}

div#arbeitbody #arcombox,
div#arbeitbody #armesbox,
div#arbeitbody #arinfbox{
	width:878px;
	border:#CECECE 1px solid;
	border-top:none;
	padding-top:8px;
	margin-bottom:14px;
}

div#arbeitbody #arinfbox{margin-bottom:17px;}

div#arbeitbody .arsharebox{
	width:860px;
	margin:0 auto;
}



div#arbeitbody #arcombox .arsharebo #comicobox{
	width:860px;
	margin-bottom:10px;
}

div#arbeitbody #arcombox .arsharebox #comicobox .ico_a{
	width:379px;
	margin:0 5px 4px 0;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comicobox .ico_b{
	float:left;
	margin:0 0 4px;
}

div#arbeitbody #arcombox .arsharebox #comicobox .ico_c{
	width:405px;
	margin:0 5px 7px 0;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comicobox li{
	padding:0 3px 0 0;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comicobox li.ic01{width:26px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02{width:46px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic03{width:49px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04{width:53px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic05{width:55px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic06{width:57px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07{width:62px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic08{width:68px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09{width:70px}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic10{width:78px}

div#arbeitbody #arcombox .arsharebox #comicobox li span{
	display:block;
	height:16px;
	text-indent:-9999px;
}

div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta01{background:url(../img/ico/ico_type_a1.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta02{background:url(../img/ico/ico_type_a2.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic03 span#ta03{background:url(../img/ico/ico_type_a3.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic03 span#ta04{background:url(../img/ico/ico_type_a4.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta05{background:url(../img/ico/ico_type_a5.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta06{background:url(../img/ico/ico_type_a6.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic05 span#ta07{background:url(../img/ico/ico_type_b1.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic05 span#ta08{background:url(../img/ico/ico_type_b2.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta09{background:url(../img/ico/ico_type_b3.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta10{background:url(../img/ico/ico_type_b4.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta11{background:url(../img/ico/ico_type_b5.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta12{background:url(../img/ico/ico_type_b6.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic01 span#ta13{background:url(../img/ico/ico_type_c1.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta14{background:url(../img/ico/ico_type_c2.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta15{background:url(../img/ico/ico_type_c3.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta16{background:url(../img/ico/ico_type_c4.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic06 span#ta17{background:url(../img/ico/ico_type_c5.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta18{background:url(../img/ico/ico_type_c6.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic10 span#ta19{background:url(../img/ico/ico_type_c7.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta20{background:url(../img/ico/ico_type_d1.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta21{background:url(../img/ico/ico_type_d2.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta22{background:url(../img/ico/ico_type_d3.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta23{background:url(../img/ico/ico_type_d4.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta24{background:url(../img/ico/ico_type_d5.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta25{background:url(../img/ico/ico_type_d6.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta26{background:url(../img/ico/ico_type_d7.gif) no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta27{background:url(../img/ico/ico_type_d8.gif) no-repeat;}

div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta01_ov{background:url(../img/ico/ico_type_a1.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta02_ov{background:url(../img/ico/ico_type_a2.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic03 span#ta03_ov{background:url(../img/ico/ico_type_a3.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic03 span#ta04_ov{background:url(../img/ico/ico_type_a4.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta05_ov{background:url(../img/ico/ico_type_a5.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta06_ov{background:url(../img/ico/ico_type_a6.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic05 span#ta07_ov{background:url(../img/ico/ico_type_b1.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic05 span#ta08_ov{background:url(../img/ico/ico_type_b2.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta09_ov{background:url(../img/ico/ico_type_b3.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta10_ov{background:url(../img/ico/ico_type_b4.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta11_ov{background:url(../img/ico/ico_type_b5.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta12_ov{background:url(../img/ico/ico_type_b6.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic01 span#ta13_ov{background:url(../img/ico/ico_type_c1.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta14_ov{background:url(../img/ico/ico_type_c2.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta15_ov{background:url(../img/ico/ico_type_c3.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta16_ov{background:url(../img/ico/ico_type_c4.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic06 span#ta17_ov{background:url(../img/ico/ico_type_c5.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta18_ov{background:url(../img/ico/ico_type_c6.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic10 span#ta19_ov{background:url(../img/ico/ico_type_c7.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic09 span#ta20_ov{background:url(../img/ico/ico_type_d1.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta21_ov{background:url(../img/ico/ico_type_d2.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta22_ov{background:url(../img/ico/ico_type_d3.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic07 span#ta23_ov{background:url(../img/ico/ico_type_d4.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic04 span#ta24_ov{background:url(../img/ico/ico_type_d5.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta25_ov{background:url(../img/ico/ico_type_d6.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta26_ov{background:url(../img/ico/ico_type_d7.gif) 0 -16px no-repeat;}
div#arbeitbody #arcombox .arsharebox #comicobox li.ic02 span#ta27_ov{background:url(../img/ico/ico_type_d8.gif) 0 -16px no-repeat;}

div#arbeitbody #arcombox .arsharebox h2,
div#arbeitbody #armesbox .arsharebox h2,
div#arbeitbody #arinfbox .arsharebox h2{
	clear:both;
	width:850px;
	background:#F2F2F2;
	padding:2px 5px;
	margin-bottom:5px;
}

div#arbeitbody #arcombox .arsharebox h3{
	background:#FFCE7D;
	padding:10px 6px;
	margin-bottom:10px;
	font-size:130%;
	font-weight:bold;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox{
	width:860px;
	padding-bottom:16px;
	margin-bottom:19px;
	background:url(../img/search/li_ardetail.gif) bottom no-repeat;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l{
	width:205px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comimgbox{
	margin-bottom:7px;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l .comimgdoc{
	font-size:85%;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #sendbox{
	clear:both;
	width:203px;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l .send_mobile{
	width:88px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l .send_friend{
	width:108px;
	padding-top:5px;
	float:right;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r{
	width:650px;
	float:right;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r #comdocbox{
	width:640px;
	padding:10px 5px;
	background:#FFF2DD;
	margin-bottom:9px;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r #comstyle{
	width:650px;
	border-top:#FFB02D 1px solid;
	border-left:#FFB02D 1px solid;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r #comstyle th{
	width:60px;
	
	background:#FFE0AC;
}

div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r #comstyle th,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_r #comstyle td{
	border-bottom:#FFB02D 1px solid;
	border-right:#FFB02D 1px solid;
	vertical-align:top;
	padding:8px;
}

div#arbeitbody #arcombox .arsharebox #comdatabox{
	clear:both;
	width:860px;
	padding-bottom:12px;
	margin-bottom:15px;
	border-bottom:#FCEED6 2px solid;
}

div#arbeitbody #arcombox .arsharebox #comdatabox h4#capbox{
	margin-bottom:13px;
	background:#FFE0AC;
	border-left:#FF4D00 5px solid;
	padding:5px 4px;
	font-size:115%;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l{
	width:400px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l #cdimgbox01{
	margin-bottom:7px;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .comimgdoc{
	font-size:85%;
	padding:0 0 7px 9px;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .cdbtnbox{
	width:189px;
	height:55px;
	background:url(../img/search/bg_money_area_mini.gif) no-repeat;
	text-align:right;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .arbeit_entry{
	width:193px;
	margin-top:4px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .arbeit_entry a{
	display:block;
	height:48px;
	background:url(../img/search/pb_arbeit02.jpg) no-repeat;
	text-indent:-9999em;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .arbeit_entry a:hover{background:url(../img/search/pb_arbeit02_ov.jpg) no-repeat;}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_l .cdbtnbox p{
	padding:20px 37px 0 0;
	color:#F00;
	font-size:185%;
	letter-spacing:-0.05em;
	font-weight:bold;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r{
	width:450px;
	float:right;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r #imgbox_l{
	width:220px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r #imgbox_r{
	width:220px;
	float:right;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r .cdimgbox02{
	margin-bottom:5px;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r .comimgdoc{
	font-size:85%;
	padding-bottom:10px;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r #comdocbox02{
	clear:both;
	width:424px;
	padding:12px;
	border:#F8D7A0 1px solid;
}

div#arbeitbody #arcombox .arsharebox #comdatabox #cdata_r #comdocbox02 h5{
	font-size:115%;
	margin-bottom:8px;
}


div#arbeitbody #arcombox .arsharebox #jobdatabox{
	padding-bottom:12px;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox h4{
	width:850px;
	background:#FFE0AC;
	border:#F8D7A0 1px solid;
	padding:2px 5px;
	margin-bottom:10px;
	font-size:115%;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_l{
	width:400px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_l .japbox{
	width:398px;
	border:#BCBCBC 1px solid;
	padding:7px 0;
	margin-bottom:10px;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_l .japbox h5.subbox{
	background:#F2F2F2;
	border-left:#754900 6px solid;
	margin-bottom:4px;
	padding:0 5px;
	font-size:115%;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_l .japbox p{
	padding-left:12px;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r{
	width:450px;
	float:right;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobstyle{
	width:450px;
	border-top:#F1B349 1px solid;
	border-left:#F1B349 1px solid;
	margin-bottom:30px;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobstyle th,
div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobstyle td{
	border-bottom:#F1B349 1px solid;
	border-right:#F1B349 1px solid;
	vertical-align:top;
	padding:8px;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobstyle th{
	width:75px;
	background:#F8D7A0;
	
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobstyle td{
	/*adding:8px 13px;*/
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobprebox{
	width:382px;
	margin:0 auto;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r .cdbtnbox{
	width:189px;
	height:55px;
	background:url(../img/search/bg_money_area_mini.gif) no-repeat;
	text-align:right;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r .cdbtnbox p{
	padding:20px 37px 0 0;
	color:#F00;
	font-size:185%;
	letter-spacing:-0.05em;
	font-weight:bold;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobprebox .arbeit_entry{
	width:193px;
	margin-top:4px;
	float:left;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobprebox .arbeit_entry a{
	display:block;
	height:48px;
	background:url(../img/search/pb_arbeit02.jpg) no-repeat;
	text-indent:-9999em;
}

div#arbeitbody #arcombox .arsharebox #jobdatabox #jdata_r #jobprebox .arbeit_entry a:hover{background:url(../img/search/pb_arbeit02_ov.jpg) no-repeat;}

div#arbeitbody #shopmesbox,
div#arbeitbody #staffmesbox{
	border:#CCC 1px solid;
	padding:7px 0 12px;
	margin-bottom:17px;
}

div#arbeitbody #shopmesbox .arsharebox h4{
	width:850px;
	background:#FFE0AC;
	border:#F8D7A0 1px solid;
	padding:2px 5px;
	margin-bottom:10px;
	font-size:115%;
}

div#arbeitbody #shopmesbox .arsharebox #smes_l{
	width:200px;
	float:left;
}

div#arbeitbody #shopmesbox .arsharebox #smes_r{
	width:645px;
	float:right;
}

div#arbeitbody #shopmesbox .arsharebox #smes_r h5{
	font-size:115%;
	margin:0 10px 7px 0;
}

div#arbeitbody #shopmesbox .arsharebox #smes_r p{
	margin-right:10px;
	line-height:150%;
}

div#arbeitbody #shopmesbox .arsharebox #smes_r #moredoc{
	margin-top:7px;
}

div#arbeitbody #armesbox .arsharebox h3,
div#arbeitbody #arinfbox .arsharebox h3{
	background:#FFCE7D;
	padding:10px 6px;
	margin-bottom:10px;
	font-size:115%;
	font-weight:bold;
}

div#arbeitbody #armesbox .arsharebox .messagebox,
div#arbeitbody #arinfbox .arsharebox .cominfobox{
	clear:both;
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(../img/search/li_ardetail.gif) bottom no-repeat;
}

div#arbeitbody #armesbox .arsharebox .messagebox02,
div#arbeitbody #arinfbox .arsharebox .cominfobox02{
	clear:both;
	padding-bottom:10px;
}

div#arbeitbody #armesbox .arsharebox h4.capbox{
	border-left:#FF4D00 5px solid;
	background:#FFE0AC;
	padding:5px 3px;
	margin-bottom:9px;
	font-weight:bold;
}

div#arbeitbody #armesbox .arsharebox .amimgbox_l,
div#arbeitbody #armesbox .arsharebox .amimgbox_r{
	width:200px;
}

div#arbeitbody #armesbox .arsharebox .amimgbox_l{
	float:left;
}

div#arbeitbody #armesbox .arsharebox .amimgbox_r{
	float:right;
}

div#arbeitbody #armesbox .arsharebox .amdocbox_l,
div#arbeitbody #armesbox .arsharebox .amdocbox_r{
	width:650px;
}

div#arbeitbody #armesbox .arsharebox .amdocbox_l{
	float:left;
}

div#arbeitbody #armesbox .arsharebox .amdocbox_r{
	float:right;
}

div#arbeitbody #armesbox .arsharebox .messagebox .comimgdoc,
div#arbeitbody #armesbox .arsharebox .messagebox02 .comimgdoc{
	font-size:85%;
	margin-top:5px;
}

div#arbeitbody #armesbox .arsharebox .mesdoc01{
	width:626px;
	background:#FFF2DD;
	padding:10px 17px 10px 7px;
	line-height:150%;
}

div#arbeitbody #armesbox .arsharebox .mesdoc02{
	width:628px;
	padding:10px 10px 17px;
	border:#F8D7A0 1px solid;
}

div#arbeitbody #armesbox .arsharebox .mesdoc02 h5{
	margin-bottom:8px;
}

div#arbeitbody #mesprebox{
	clear:both;
	width:382px;
	height:55px;
	margin:10px auto;
}

div#arbeitbody #mesprebox #presentbox{
	width:189px;
	height:55px;
	background:url(../img/search/bg_money_area_mini.gif) no-repeat;
	float:left;
	text-align:right;
}

div#arbeitbody #mesprebox #presentbox p{
	padding:20px 37px 0 0;
	color:#F00;
	font-size:185%;
	letter-spacing:-0.05em;
	font-weight:bold;
}

div#arbeitbody #mesprebox .arbeit_entry{
	width:193px;
	margin-top:4px;
	float:left;
}

div#arbeitbody #mesprebox .arbeit_entry a{
	display:block;
	height:48px;
	background:url(../img/search/pb_arbeit02.jpg) no-repeat;
	text-indent:-9999em;
}

div#arbeitbody #mesprebox .arbeit_entry a:hover{background:url(../img/search/pb_arbeit02_ov.jpg) no-repeat;}

div#arbeitbody #staffmesbox .arsharebox h4{
	width:850px;
	background:#FFE0AC;
	border:#F8D7A0 1px solid;
	padding:2px 5px;
	margin-bottom:10px;
}

div#arbeitbody #staffmesbox .arsharebox #smes_l{
	width:200px;
	float:left;
}

div#arbeitbody #staffmesbox .arsharebox #smes_r{
	width:645px;
	float:right;
}

div#arbeitbody #staffmesbox .arsharebox #smes_r h5{
	margin:0 10px 7px 0;
}

div#arbeitbody #staffmesbox .arsharebox #smes_r p{
	margin-right:10px;
	line-height:150%;
}


div#arbeitbody #arinfbox .arsharebox #infobox_l{
	width:470px;
	float:left;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l #infostyle{
	width:468px;
	border-bottom:#FFB02D 1px solid;
	border-right:#FFB02D 1px solid;
	margin:1px 0 18px 1px;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l #infostyle th,
div#arbeitbody #arinfbox .arsharebox #infobox_l #infostyle td{
	padding:6px 8px;
	border-top:#FFB02D 1px solid;
	border-left:#FFB02D 1px solid;
	vertical-align:top;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l #infostyle th{
	width:91px;
	background:#FFE0AC;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l .mabtnbox{
	width:189px;
	height:55px;
	background:url(../img/search/bg_money_area_mini.gif) no-repeat;
	text-align:right;
	float:left;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l .arbeit_entry{
	width:193px;
	margin-top:4px;
	float:left;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l .arbeit_entry a{
	display:block;
	height:48px;
	background:url(../img/search/pb_arbeit02.jpg) no-repeat;
	text-indent:-9999em;
}

div#arbeitbody #arinfbox .arsharebox #infobox_l .arbeit_entry a:hover{background:url(../img/search/pb_arbeit02_ov.jpg) no-repeat;}

div#arbeitbody #arinfbox .arsharebox #infobox_l .mabtnbox p{
	padding:20px 37px 0 0;
	color:#F00;
	font-size:185%;
	letter-spacing:-0.05em;
	font-weight:bold;
}

div#arbeitbody #arinfbox .arsharebox #infobox_r{
	width:380px;
	float:right;
}

div#arbeitbody #arinfbox .arsharebox h4.capbox{
	background:#FFE0AC;
	border-left:#FF4D00 5px solid;
	padding:5px 3px;
	margin-bottom:8px;
}

div#arbeitbody #arinfbox .arsharebox #shopstyle{
	width:858px;
	border-bottom:#FFB02D 1px solid;
	border-right:#FFB02D 1px solid;
	margin:1px;
}

div#arbeitbody #arinfbox .arsharebox #shopstyle th,
div#arbeitbody #arinfbox .arsharebox #shopstyle td{
	border-top:#FFB02D 1px solid;
	border-left:#FFB02D 1px solid;
	padding:5px 10px;
}

div#arbeitbody #arinfbox .arsharebox #shopstyle th{
	width:115px;
	background:#FFE0AC;
}

div#arbeitbody #arinfbox .arsharebox #shopstyle .stafftype{
	width:125px;
}



/*
-----------------------------------------------------------------------
念のためキープ
-----------------------------------------------------------------------
*/

body{
	color:#3E2600;
}


div#search_area{
	width:660px;
	margin:0 auto;
	background:#FFFFFF;
	padding:10px;
}


div#area_search{
	
}

div#area_search div.searchbox{
	float:left;
	padding-right:15px;
}

div#area_search h2{
	clear:both;
}

div#area_search div.searchbox h3{
	float:left;
}

div#area_search div.searchbox p{
	float:left;
}

div#standard_search{
	width:660px;
}

div#standard_search dl {
	float:left;
}

div#standard_search dl.sts01{
	padding-right:15px;
}

div#standard_search dl.sts02{
	
}

div#standard_search dt {
	float: left;
	width: 100px;
}
div#standard_search dd {
	margin-left: 100px;
	padding-bottom:5px;
}











div#advanced_search{
	
	clear:both;
}

ul.checkbox{
	clear:both;
	margin-bottom:20px;
}

ul.checkbox li{
	font-size:85%;
	float:left;
	width:146px;
	cursor:pointer;
}



/*
-----------------------------------------------------------------------
clearfix
-----------------------------------------------------------------------
*/

div#reseachbox,
div#search_area,
ul.checkbox,
div#standard_search,
div#standard_search dl,
div#area_search,
div#area_search div.searchbox,
div.arseabox,
div.arseabox div.stbox,
div.seareabox,
div.seareabox .comnamebox,
div.seareabox .comdetailbox .combox_r dl,
div#arbeitbody #arcombox,
div#arbeitbody #armesbox,
div#arbeitbody #arinfbox,
div#arbeitbody #arcombox .arsharebox #comdetalbox,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_a,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_b,
div#arbeitbody #arcombox .arsharebox #comdatabox,
div#arbeitbody #shopmesbox,
div#arbeitbody #staffmesbox,
div#arbeitbody #armesbox .arsharebox .messagebox,
div#arbeitbody #armesbox .arsharebox .messagebox02,
div#arbeitbody #arinfbox .arsharebox .cominfobox,
div#arbeitbody #arinfbox .arsharebox .cominfobox02{
	overflow: hidden;
}

div#reseachbox:after,
div#search_area:after,
ul.checkbox:after,
div#standard_search:after,
div#standard_search dl:after,
div#area_search:after,
div#area_search div.searchbox:after,
div.arseabox:after,
div.arseabox div.stbox:after,
div.seareabox:after,
div.seareabox .comnamebox:after,
div.seareabox .comdetailbox .combox_r dl:after,
div#arbeitbody #arcombox:after,
div#arbeitbody #armesbox:after,
div#arbeitbody #arinfbox:after,
div#arbeitbody #arcombox .arsharebox #comdetalbox:after,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox:after,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_a:after,
div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_b:after,
div#arbeitbody #arcombox .arsharebox #comdatabox:after,
div#arbeitbody #shopmesbox:after,
div#arbeitbody #staffmesbox:after,
div#arbeitbody #armesbox .arsharebox .messagebox:after,
div#arbeitbody #armesbox .arsharebox .messagebox02:after,
div#arbeitbody #arinfbox .arsharebox .cominfobox:after,
div#arbeitbody #arinfbox .arsharebox .cominfobox02:after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}

/*\*/
* html div#reseachbox,
* html div#search_area,
* html ul.checkbox,
* html div#standard_search,
* html div#standard_search dl,
* html div#area_search,
* html div#area_search div.searchbox,
* html div.arseabox,
* html div.arseabox div.stbox,
* html div.seareabox,
* html div.seareabox .comnamebox,
* html div.seareabox .comdetailbox .combox_r dl,
* html div#arbeitbody #arcombox,
* html div#arbeitbody #armesbox,
* html div#arbeitbody #arinfbox,
* html div#arbeitbody #arcombox .arsharebox #comdetalbox,
* html div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox,
* html div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_a
* html div#arbeitbody #arcombox .arsharebox #comdetalbox #arcom_l #comicobox .ico_b
* html div#arbeitbody #arcombox .arsharebox #comdatabox,
* html div#arbeitbody #shopmesbox,
* html div#arbeitbody #staffmesbox,
* html div#arbeitbody #armesbox .arsharebox .messagebox,
* html div#arbeitbody #armesbox .arsharebox .messagebox02,
* html div#arbeitbody #arinfbox .arsharebox .cominfobox,
* html div#arbeitbody #arinfbox .arsharebox .cominfobox02{
    height: 1em;
    overflow: visible;
}
/**/
