@charset "utf-8";
/* CSS Document */

ul,li{
	margin:0;
	padding:0;
}

#info,
#action{
	border: 9px solid #f3f3f3;
	padding: 5px;
}

#info h2,
#action h2{
	margin-bottom: 5px;
}
#info div,
#action div{
	margin-left: 10px;
}

#info{
	margin-bottom: 20px;
}
/*
#info div div{
	height: 250px;
	overflow:scroll;
}
*/
#info dl{
}

#info dd {
	color:#0C1F63;
	margin:0 0 5px 20px;
}

#article02{
	width:671px;
	height:580px;
	background:url(../img/top_img02.png) no-repeat;
	position:relative;
}
#article02 ul{
}
#article02 li{
	position:absolute;
	text-indent:-9999px;
	list-style:none;
}
#article02 li.service01{
	top: 150px;
	left: 220px;
}
#article02 li.service02{
	top: 150px;
	left: 340px;
}
#article02 li.service03{
	top: 260px;
	left: 160px;
}
#article02 li.service04{
	top: 260px;
	left: 400px;
}
#article02 li.service05{
	top: 365px;
	left: 220px;
}
#article02 li.service06{
	top: 365px;
	left: 340px;
}
#article02 a{
	display:block;
	width: 120px;
	height: 70px;
}
#article02 a:hover{
/*	background:#FFF;
    opacity: .75; 						
    filter: alpha(opacity=75); 			
    -ms-filter: "alpha(opacity=75)"; 	
    -khtml-opacity: .75; 				
    -moz-opacity: .75; 					
*/
}
	
#article03{
	padding: 35px 0 0 143px;
	background:url(../img/top_img03.png) no-repeat;
/*	width: 670px;*/
	height:43px;
}
#article03 ul{
	
}
#article03 li{
	list-style:none;
	text-indent:-9999px;
	float:left;
	margin-right: 15px;
}
#article03 a{
	height:38px;
	display:block;
	
}
#article03 a.nav01{
	width:90px;
}

#article03 a.nav02{
	width:90px;
}

#article03 a.nav03{
	width:90px;
}

#article03 a.nav04{
	width:90px;
}

#article03 a.nav05{
	width:90px;
}

