@charset "utf-8";


/* ---------------- ◆ [トップページ用CSS　開始] ◆ ---------------- */

p.jobsearchtitle {
	width: 650px;
	height: 43px;
	text-indent: -9999px;
	background: transparent url("../img/titlebar_jobinfo0.jpg") no-repeat left 0px;
}
p.jobinfotitle1 {
	width: 650px;
	height: 43px;
	text-indent: -9999px;
	background: transparent url("../img/titlebar_jobinfo1.jpg") no-repeat left 0px;
}
p.jobinfotitle2 {
	width: 650px;
	height: 43px;
	text-indent: -9999px;
	background: transparent url("../img/titlebar_jobinfo2.jpg") no-repeat left 0px;
}
p.jobinfotitle34567 {
	width: 650px;
	height: 43px;
	text-indent: -9999px;
	background: transparent url("../img/titlebar_jobinfo34567.jpg") no-repeat left 0px;
}

div#contents #right #searchbox {
	width: 607px;
	margin: 12px 0;
	padding: 15px 20px 5px;
	border: #aaaaaa 1px solid;
	background: transparent url("../img/base_jopsearch.jpg") no-repeat 450px 15px;
}
div#contents #right #searchbox dl.search {
	padding: 0 200px 0 30px;
}
div#contents #right #searchbox dl.search dt {
	font-size: 10pt;
	font-weight: bold;
}
div#contents #right #searchbox dl.search dd {
	padding: 0 0 15px 20px;
}

dl.category_job_0 {
	padding: 15px 0 20px;
}
dl.category_job_0 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_0.jpg") no-repeat left 0px;
}
dl.category_job_1 {
	padding: 0 0 20px;
}
dl.category_job_1 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_1.jpg") no-repeat left 0px;
}
dl.category_job_2 {
	padding: 0 0 20px;
}
dl.category_job_2 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_2.jpg") no-repeat left 0px;
}
dl.category_job_3 {
	padding: 0 0 20px;
}
dl.category_job_3 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_3.jpg") no-repeat left 0px;
}
dl.category_job_4 {
	padding: 0 0 20px;
}
dl.category_job_4 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_4.jpg") no-repeat left 0px;
}
dl.category_job_5 {
	padding: 0 0 20px;
}
dl.category_job_5 dt {
	width: 270px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_job_5.jpg") no-repeat left 0px;
}
dl.category_area_0 {
	padding: 15px 0 20px;
}
dl.category_area_0 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_0.jpg") no-repeat left 0px;
}
dl.category_area_1 {
	padding: 15px 0 20px;
}
dl.category_area_1 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_1.jpg") no-repeat left 0px;
}
dl.category_area_2 {
	padding: 15px 0 20px;
}
dl.category_area_2 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_2.jpg") no-repeat left 0px;
}
dl.category_area_3 {
	padding: 15px 0 20px;
}
dl.category_area_3 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_3.jpg") no-repeat left 0px;
}
dl.category_area_4 {
	padding: 15px 0 20px;
}
dl.category_area_4 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_4.jpg") no-repeat left 0px;
}
dl.category_area_5 {
	padding: 15px 0 20px;
}
dl.category_area_5 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_5.jpg") no-repeat left 0px;
}
dl.category_area_6 {
	padding: 15px 0 20px;
}
dl.category_area_6 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_6.jpg") no-repeat left 0px;
}
dl.category_area_7 {
	padding: 15px 0 20px;
}
dl.category_area_7 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_area_7.jpg") no-repeat left 0px;
}
dl.category_merit_0 {
	padding: 15px 0 20px;
}
dl.category_merit_0 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_merit_0.jpg") no-repeat left 0px;
}
dl.category_merit_1 {
	padding: 15px 0 20px;
}
dl.category_merit_1 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_merit_1.jpg") no-repeat left 0px;
}
dl.category_merit_2 {
	padding: 15px 0 20px;
}
dl.category_merit_2 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_merit_2.jpg") no-repeat left 0px;
}
dl.category_merit_3 {
	padding: 15px 0 20px;
}
dl.category_merit_3 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_merit_3.jpg") no-repeat left 0px;
}
dl.category_merit_4 {
	padding: 15px 0 20px;
}
dl.category_merit_4 dt {
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	background: transparent url("../img/category_merit_4.jpg") no-repeat left 0px;
}

dl.category_job_0 dd,
dl.category_job_1 dd,
dl.category_job_2 dd,
dl.category_job_3 dd,
dl.category_job_4 dd,
dl.category_job_5 dd {
	padding: 2px 0 2px 35px;
}
dl.category_area_0 dd,
dl.category_area_1 dd,
dl.category_area_2 dd,
dl.category_area_3 dd,
dl.category_area_4 dd,
dl.category_area_5 dd,
dl.category_area_6 dd,
dl.category_area_7 dd,
dl.category_area_8 dd,
dl.category_area_9 dd,
dl.category_area_10 dd,
dl.category_area_11 dd,
dl.category_area_12 dd,
dl.category_area_13 dd,
dl.category_area_14 dd,
dl.category_area_15 dd,
dl.category_area_16 dd,
dl.category_area_17 dd,
dl.category_area_18 dd {
	padding: 2px 0 2px 35px;
}
dl.category_merit_0 dd,
dl.category_merit_1 dd,
dl.category_merit_2 dd,
dl.category_merit_3 dd,
dl.category_merit_4 dd {
	padding: 2px 0 2px 35px;
}
span.time {
	padding: 1px 0 0 5px;
	font-size: 8pt;
}