@charset "utf-8";
#container {
	margin:0 auto;
	text-align:left;
	width: 700px;
	background-color: #FFFFFF;
	overflow:hidden;
	clear: both;
}

#flash {
	margin:8px 0;

}

#contentsA {
	width:500px;
	margin:0 0 10px 8px;
	float:left;
	background-color: #FFFFFF;
}

#contentsA p{
	line-height:1.4;

}	

#contentsA a{
	display:block;
	width:245px;
	height:240px;
}

#contentsA a:hover{
	background-position:0 -240px;
}


.mobile{
	display: inline;
	position:relative;
	width:245px;
	height:240px;
	float: left;
	padding-right:8px;

}

.job{
	display: inline;
	position:relative;
	width:245px;
	height:240px;
	float: left;

}

.internet{
	display: inline;
	position:relative;
	width:245px;
	height:240px;
	float: left;
	padding:8px 8px 0 0;
}

.business{
	display: inline;
	position:relative;
	width:245px;
	height:240px;
	float: left;
	padding-top:8px;
}

.MENU1 {background:url(images/mobile.jpg) no-repeat;}
.MENU2 {background:url(images/job.jpg) no-repeat;}
.MENU3 {background:url(images/internet.jpg) no-repeat;}
.MENU4 {background:url(images/business.jpg) no-repeat;}

.position{
	position:absolute;
	left:116px;
	top:68px;
	width:123px;
	line-height:1.2;
}

.position2{
	position:absolute;
	left:116px;
	top:76px;
	width:123px;
	line-height:1.2;
}

.position h2{
	font-size:100%;
	color:#00022f;
}

.position2 h2{
	font-size:100%;
	color:#00022f;
}

#NEW {
	width:500px;
	margin-left:8px;
}

#NEW dl{
	width:500px;
	margin:10px 0 20px 0;
	border-bottom:dotted 1px #666;
}

#NEW dt{
	color:#ff0000;
	float:left;
	padding:0 15px 3px 15px;
}

