

body {
	margin:0px;
	padding:0px;
	background-color:#323232;
}

a {
	text-decoration: none; 
}

h1 {
	margin:0px;
	padding:5px 0px;
	width:100%;
	color:#fff500;
	font-size:12px;
}


#bodyback {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	background-image:url("../img/18back.gif");
	background-color:#fee600;
}

#Contener {
	margin:0px auto;
	padding:0px;
	width:950px;
}


h2 {
	margin:0px;
	padding:0px;
	width:338px;
	height:170px;
	background-image:url("../img/18logo.jpg");
	background-repeat:no-repeat;
	text-indent:-900em;
	overflow:hidden;
	float:left;
}

#info {
	margin:30px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:590px;
	height:118px;
	float:right;
	list-style:none;
	background-image:url("../img/info.gif");
	background-repeat:no-repeat;
}

#info li {
	margin:0px;
	padding:3px 0px 0px 0px;
	width:590px;
	height:17px;
	font-size:12px;
	border-bottom:1px #000000 dotted;
}


/*日本地図全体の箱*/
#Area {
	margin:0px;
	padding:0px;
	width:690px;
	height:300px;
	position: relative;
	float:left;
	background-image:url("../img/18area.gif");
	background-repeat:no-repeat;
	list-style:none;
}


#Area a {
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	text-indent:-300em;
	position: absolute;
}


/*登録件数*/
.li0 {
	left:210px;
	top:20px;
	width:190px;
	height:42px;
	padding:0px;
	text-align:center;
	font-size:15px;
	font-weight:700;
	position: absolute;
}

.li0 b {
	font-size:40px;
	color:#ff7900;
}

/*北海道・東北上*/
.li1 {
	left: 519px;
	top: 33px;
	width:104px;
	height:63px;
	position: absolute;
	background-color:#ffffff;
}

.li1 a {
	width:104px;
	height:63px;
	background-position:0px 0px;
	/*background-position:0px -63px;*/
	background-image:url("../img/area9.gif");
	background-repeat:no-repeat;
}

.li1 a:hover {
		background-position:0px 0px;	
}



/*北海道・東北下*/
.li2 {
	left: 519px;
	top: 118px;
	width:104px;
	height:35px;
	position: absolute;
	background-color:#ffffff;
}

.li2 a {
	width:104px;
	height:35px;
	/*background-position:0px -35px;*/
	background-position:0px 0px;
	background-image:url("../img/area8.gif");
	background-repeat:no-repeat;
}

.li2 a:hover {
	background-position:0px 0px;
}



/*関東*/
.li3 {
	left: 518px;
	top: 162px;
	width:105px;
	height:105px;
	position: absolute;
	background-color:#ffffff;
}

.li3 a {
	width:105px;
	height:105px;
	/*background-position:0px -105px;*/
	background-position:0px 0px;
	background-image:url("../img/area7.gif");
	background-repeat:no-repeat;
}

.li3 a:hover {
	background-position:0px 0px;	
}



/*甲信越･北陸*/
.li4 {
	left: 415px;
	top: 118px;
	width:95px;
	height:35px;
	position: absolute;
	background-color:#ffffff;
}

.li4 a {
	width:95px;
	height:35px;
	/*background-position:0px -35px;*/
	background-position:0px 0px;
	background-image:url("../img/area5.gif");
	background-repeat:no-repeat;
}


.li4 a:hover {
	background-position:0px 0px;
}



/*東海*/
.li5 {
	left: 415px;
	top: 162px;
	width:95px;
	height:105px;
	position: absolute;
	background-color:#ffffff;
}

.li5 a {
	width:95px;
	height:105px;
	/*background-position:0px -105px;*/
	background-position:0px 0px;
	background-image:url("../img/area6.gif");
	background-repeat:no-repeat;
}


.li5 a:hover {
	background-position:0px 0px;	
}



/*中国*/
.li6 {
	left: 188px;
	top: 118px;
	width:218px;
	height:35px;
	position: absolute;
	background-color:#ffffff;
}

.li6 a {
	width:218px;
	height:35px;
	/*background-position:0px -35px;*/
	background-position:0px 0px;
	background-image:url("../img/area3.gif");
	background-repeat:no-repeat;
}


.li6 a:hover {
	background-position:0px 0px;
}



/*関西*/
.li7 {
	left: 302px;
	top: 162px;
	width:104px;
	height:105px;
	position: absolute;
	background-color:#ffffff;
}

.li7 a {
	width:104px;
	height:105px;
	/*background-position:0px -105px;*/
	background-position:0px 0px;
	background-image:url("../img/area4.gif");
	background-repeat:no-repeat;
}

.li7 a:hover {
	background-position:0px 0px;	
}



/*四国*/
.li8 {
	left: 188px;
	top: 175px;
	width:92px;
	height:92px;
	position: absolute;
	background-color:#ffffff;
}

.li8 a {
	width:92px;
	height:92px;
	/*background-position:0px -95px;*/
	background-position:0px 0px;
	background-image:url("../img/area2.gif");
	background-repeat:no-repeat;
}

.li8 a:hover {
	background-position:0px 0px;
}



/*九州･沖縄*/
.li9 {
	left: 61px;
	top: 118px;
	width:105px;
	height:149px;
	position: absolute;
	background-color:#ffffff;
}

.li9 a {
	width:105px;
	height:149px;
	/*background-position:0px -149px;*/
	background-position:0px 0;
	background-image:url("../img/area1.gif");
	background-repeat:no-repeat;
}

.li9 a:hover {
	background-position:0px 0px;
}



li a {
	display:block;
	overflow:hidden;
	text-indent:-300em;
}




#link {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:200px;
	/*height:300px;*/
	float:right;
	
/*	background-image:url("../img/sabisuwork.gif"); */
	background-repeat:no-repeat;
}

#link ul {
	margin:0px;
	padding:0px;
	list-style:none;
}


#link li {
	margin:0px;
	padding:2px 0px;
	width:200px;
	font-size:12px;
	color:#fb7800;
}



.tp {
	margin:5px 0px;
	padding:0px;
	width:200px;
	height:50px;
	float:left;
}


.mailto {
	margin:5px 0px;
	padding:0px;
	width:200px;
	height:50px;
	float:left;
}

.tp a {
	width:200px;
	height:50px;
	display:block;
	overflow:hidden;
	text-indent:-300em;
	/*background-position:0px -50px;*/
	background-position:0px 0px;
	background-image:url("../img/gwbanner.gif");
	background-repeat:no-repeat;
}



.mailto a {
	width:200px;
	height:50px;
	display:block;
	overflow:hidden;
	text-indent:-300em;
	/*background-position:0px -50px;*/
	background-position:0px 0px;
	background-image:url("../img/mailtobanner.gif");
	background-repeat:no-repeat;
}

.tp a:hover {
	background-position:0px 0px;
}

.mailto a:hover {
	background-position:0px 0px;	
}


/*他ページリンク
--------------------------*/
.linkS {
	margin:5px 0px;
	padding:0px;
	width:200px;
	height:50px;
	float:left;
}

.linkS a {
	margin:0px;
	padding:0px;
	width:200px;
	height:50px;
	display:block;
	float:left;
	background-repeat:no-repeat;
	text-indent:-400px;
	overflow:hidden;
}


.linkS a#Nw {
	background-image:url("/img/nightworker_link.gif");
}

.linkS a#Ww {
	background-image:url("/img/womensworker_link.gif");
}

.linkS a#Mw {
	background-image:url("/img/mensworker_link.gif");
}

.linkS a#Dw {
	background-image:url("/img/deliworker_link.gif");
}


.linkS a:hover#Dw,
.linkS a:hover#Mw,
.linkS a:hover#Ww,
.linkS a:hover#Nw {
	background-position:0px -50px;
}
















dl {
	margin:10px 0px;
	padding:40px 0px 0px 0px;
	width:690px;
	list-style:none;
	float:left;
	background-image:url("../img/smallarea.gif");
	background-repeat:no-repeat;
}

dt {
	margin:0px;
	padding:0px;
	width:85px;
	height:17px;
	font-size:12px;
	font-weight:700;
	text-align:left;
	float:left;
	color:#323232;
}

dt a {
	margin:0px;
	padding:0px;
	width:85px;
	height:17px;
	font-size:12px;
	font-weight:700;
	text-align:left;
	float:left;
	color:#ff6600;
}


dd {
	margin:0px;
	padding:0px;
	width:600px;
	height:17px;
	font-weight:700;
	float:left;
	font-size:12px;
	color:#646464;
}

dd a {
	color:#fb7800;
}


#foot {
	margin:0px;
	width:950px;
	padding:0px;
	font-size:12px;
	color:#fb7800;
	float:left;
}


#foot a {
	color:#fb7800;
}

#futter {
	width:100%;
	height:60px;
}

#foot2 {
	margin:0px auto;
	padding:5px 0px 0px 0px;
	width:950px;
	color:#969696;
	font-weight:700;
	font-size:14px;
	/*background-image:url("../img/suponsa.gif");
	background-repeat:no-repeat;*/
	
}

#foot2 a {
	color:#fb7800;
	font-size:12px;
	font-weight:500;
}
