@charset "utf-8";

/************************************************

	Common

************************************************/

#service .linkBox{
}

#service a.iconLink {
	background:url(../img/contents/ico_arw_green.png) no-repeat 0 0;
	padding:0 0 0.5em 20px;
	margin:10px 0 0 0;
	font-weight:bold;
}
#service a:hover.iconLink{
	background:url(../img/contents/ico_arw_green_on.png) no-repeat 0 0;
}

#service ul.listCircle{
	font-size:90%;
}

/************************************************

	service-index

************************************************/
#service .serviceIndex{
	margin:0 0 30px;
}
#service .serviceIndex .leftBox{
	float:left;
	width:400px;
}
#service .serviceIndex .rightBox{
	float:right;
	width:265px;
}

#service .serviceIndex h3{
	margin:0 0 10px;
}

#service h4{
	color: #00A551;
 margin: 15px 0 3px;
}

.serviceIndex dl dt,
.serviceStation dl dt{
	background:url(../../service/img/bg_gradation.gif) no-repeat right 0 #70C2A3;
	color:#FFF;
	font-weight:bold;
	padding:6px 6em 5px 7px;
	display:inline;
	width:auto;
	max-width:320px;
}
.serviceIndex dl dd,
.serviceStation dl dd{
	margin:5px 0 0 0;
}

.servicePlace ul{
 float: left;
}
.servicePlace .gMap{
 float: right;
	margin-top: 5px;
}

#service #aboutService{
	position:relative;
	width:620px;
	height:455px;
	background:url(../../service/img/img_service01.gif) no-repeat 0 0;
	margin:20px 0 20px 35px;
}
#service #aboutService .pageLink01,
#service #aboutService .pageLink02,
#service #aboutService .pageLink03,
#service #aboutService .pageLink04{
	position:absolute;
}

#service #aboutService .pageLink01{	left:84px; top:28px;}
#service #aboutService .pageLink02{	right:88px; top:28px;}
#service #aboutService .pageLink03{	left:69px; bottom:110px;}
#service #aboutService .pageLink04{	right:74px; bottom:110px;}


/************************************************

	service > establishment

************************************************/

#gMap{
	width:100%;
	height:230px;
	border:1px solid #CCC;
	margin:15px 0 0;
}





