@charset "utf-8";


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

div#contents #right {
	background: transparent url("../img/base_contentsright_top.jpg") repeat-x left top;
}

p.toppagetitle1 {
	width: 650px;
	height: 43px;
	padding: 35px 0 0 0;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background: transparent url("../img/titlebar_toppage1.jpg") no-repeat left 35px;
}
p.toppagetitle2 {
	width: 650px;
	height: 43px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background: transparent url("../img/titlebar_toppage2.jpg") no-repeat left 0px;
}

div#contentsbox dl.newentryjob dd {
	padding: 2px 0 2px 84px;
}
div#contentsbox dl.newentryjob dd.newjob0 {
	background: transparent url("../img/icon_newjob_0.jpg") no-repeat left 2px;
}
div#contentsbox dl.newentryjob dd.newjob1 {
	background: transparent url("../img/icon_newjob_1.jpg") no-repeat left 2px;
}
div#contentsbox dl.newentryjob dd.newjob2 {
	background: transparent url("../img/icon_newjob_2.jpg") no-repeat left 2px;
}
div#contentsbox dl.newentryjob dd.newjob3 {
	background: transparent url("../img/icon_newjob_3.jpg") no-repeat left 2px;
}
div#contentsbox dl.newentryjob dd.newjob4 {
	background: transparent url("../img/icon_newjob_4.jpg") no-repeat left 2px;
}
div#contentsbox dl.newentryjob dd.newjob5 {
	background: transparent url("../img/icon_newjob_5.jpg") no-repeat left 2px;
}
div#freecontentsbox {
	display: block;
	margin: 12px 0;
}
span.categorypaper {
	width: 207px;
	display: block;
	float: left;
	text-align: center;
	padding: 0 5px;
	background: transparent url("../img/categorypaper_base.jpg") repeat-y center 0px;
}
span.categorypaper p.ws_more {
	width: 207px;
	height: 30px;
	display: block;
	background: transparent url("../img/categorypaper_bottom.jpg") no-repeat left 0px;
}

.ws_date1,
.ws_date2,
.ws_date3,
.ws_date4,
.ws_date5,
.ws_date6{
width:200px;
height:50px;
margin:0px auto;
position:relative;
padding-top:125px;
}

.ws_date1{
background: transparent url("../img/categorypaper_ws1.jpg") no-repeat left 0px;
}

.ws_date2{
background: transparent url("../img/categorypaper_ws2.jpg") no-repeat left 0px;
}

.ws_date3{
background: transparent url("../img/categorypaper_ws3.jpg") no-repeat left 0px;
}

.ws_date4{
background: transparent url("../img/categorypaper_ws4.jpg") no-repeat left 0px;
}

.ws_date5{
background: transparent url("../img/categorypaper_ws5.jpg") no-repeat left 0px;
}

.ws_date6{
background: transparent url("../img/categorypaper_ws6.jpg") no-repeat left 0px;
}



span.categorypaper p.ws_text{
text-align:right;
margin:5px;
}

span.categorypaper p.title_job1,
span.categorypaper p.title_job2,
span.categorypaper p.title_job3,
span.categorypaper p.title_job4,
span.categorypaper p.title_job5,
span.categorypaper p.title_job6 {
	width: 207px;
	height: 90px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
span.categorypaper p.title_job1 {
	background: transparent url("../img/categorypaper_jobtitle_1.jpg") no-repeat left 0px;
}
span.categorypaper p.title_job2 {
	background: transparent url("../img/categorypaper_jobtitle_2.jpg") no-repeat left 0px;
}
span.categorypaper p.title_job3 {
	background: transparent url("../img/categorypaper_jobtitle_3.jpg") no-repeat left 0px;
}
span.categorypaper p.title_job4 {
	background: transparent url("../img/categorypaper_jobtitle_4.jpg") no-repeat left 0px;
}
span.categorypaper p.title_job5 {
	background: transparent url("../img/categorypaper_jobtitle_5.jpg") no-repeat left 0px;
}
span.categorypaper p.title_job6 {
	background: transparent url("../img/categorypaper_jobtitle_6.jpg") no-repeat left 0px;
}