/********************* お仕事検索設定 *********************/
.ins{
	padding:10px 20px 0px;
}

.back{
	background-image:url("../img/details/h3_back.gif");
}

.under{
	background-image:url("../img/details/h3_under.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:8px;
	padding-bottom:20px;
	_padding-bottom:0px;
}


/********************** お仕事詳細ページ ********************/
.details1 .finding{
	color:#ffffff;
	padding:2px 10px;
	margin:10px 0px;
	background-color:#663399;
}

.details1 #pr{
	text-align:center;
	color:#ffffff;
	padding:2px 10px;
	margin:10px 0px;
	width:100px;
	background-color:#663399;
}

.details1 #data #data_img{
	float:left;
}

.details1 #data{
	margin-top:20px;
	height:32px;
	background-image:url("../img/details/menu_00.gif");
	width:760px;
}

.details1 .list{
	background-image:url("../img/details/ins_back.gif");
	background-repeat:repeat-y;
}

.details1 .list_bottom{
	padding:10px 20px;
	background-image:url("../img/details/ins_under.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:50px;
	margin-bottom:10px;
	_margin-bottom:0px;
}

.details1 ul{
	clear:both;
	list-style:none;
}

.details1 li{
	width:720px;
	clear:both;
	_background-color:#ccccff;
}

.details1 .list1{
	background-color:#ccccff;
	width:120px;
	padding:5px;
	text-align:center;
	float:left;
	font-weight:bold;
}

.details1 .list2{
	background-color:#ffffff;
	border-top:dotted 1px #663399;
	width:580px;
	padding:5px;
	float:left;
}

.details1 .first_list .list2{
	border-top:solid 1px #ffffff;
}

.details1 .bottons{
	clear:both;
}

.details1 .b_1{
	width:760px;
	#float:left;
	text-align:right;
}

.details1 .b_2{
	float:right;
	width:150px;
	text-align:right;
}

.details1 .b_3{
	clear:both;
	padding-top:5px;
	text-align:center;
}
