/* ----会社情報---- */
#compban {
    background: url("../image/company_banner.gif") no-repeat;
    height: 90px;
    overflow: hidden;
	width:820px;
	margin:10px 0px 0px 15px;
    text-indent: -9999px;
}
#company1 h3{
    background: url("../image/company_bt2_banner.jpg") no-repeat;
    height: 40px;
    overflow: hidden;
	width:600px;
    text-indent: -9999px;
	padding:0;
	margin:0;
	}

#company2 h3{
    background: url("../image/company_bt3_banner.jpg") no-repeat;
    height: 40px;
    overflow: hidden;
	width:600px;
    text-indent: -9999px;
	padding:0;
	margin:0;
	}

#company3 h3{
    background: url("../image/company_bt4_banner.jpg") no-repeat;
    height: 40px;
    overflow: hidden;
	width:600px;
    text-indent: -9999px;
	padding:0;
	margin:0;
	}

#company4 h3{
    background: url("../image/company_bt5_banner.jpg") no-repeat;
    height: 40px;
    overflow: hidden;
	width:600px;
    text-indent: -9999px;
	padding:0;
	margin:0;
	}

#company5 h3{
    background: url("../image/company_bt6_banner.jpg") no-repeat;
    height: 40px;
    overflow: hidden;
	width:600px;
    text-indent: -9999px;
	padding:0;
	margin:0;
	}

#company1 ul, #company2 ul, #company3 ul, #company4 ul, #company5 ul{
	padding:0;
	margin:0;
	}

#company1 li, #company2 li, #company3 li, #company4 li, #company5 li{
	padding:8px 0 8px 0;
	margin:0 0 0 10px;
	background:url(../image/dot_line.gif) no-repeat bottom;
	font-size:12px;
	line-height:135%;
	list-style:none;
	vertical-align:top;
	}

.comp01 {
    background: url("../image/company_bt1.gif") no-repeat;
    height: 44px;
    overflow: hidden;
    text-indent: -9999px;
	width:180px;
}
.comp02 a {
    background: url("../image/company_bt2.gif") no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    height: 40px;
	width:180px;
}
.comp03 a {
    background: url("../image/company_bt3.gif") no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    height: 39px;
	width:180px;
}
.comp04 a {
    background: url("../image/company_bt4.gif") no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    height: 41px;
	width:180px;
}
.comp05 a {
    background: url("../image/company_bt5.gif") no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    height: 40px;
	width:180px;
}
.comp06 a {
    background: url("../image/company_bt6.gif") no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    height: 50px;
	width:180px;
}

.comp_detail{
	float:left;
	margin:0 15px 0 10px;
	padding:0;
	color:#333333;	
	}
	
.comp_photo{
	float:right;
	margin:0 20px 0 0;
	padding:0;
	}
	
	
.googlemap{
	width:600px;
	padding:0;
	margin:0 0 20px 0;
	}

.gm-detail{
	width:570px;
	margin:0 0 0 20px;
	padding:0;
	color:#333333;
	line-height:150%;
	font-size:12px;
	}


.gm-detail p{
	margin:10px 0 0 0;
	background:url(../image/c_point.gif) no-repeat 0 3px ;
    overflow: hidden;
	padding:0 0 0 16px;
	font-weight:bold;
}

#headoffice-map {
	float:right;
	width:400px;
	height:250px;
	margin:0 13px 10px 0;
	padding:0;
	border:#cccccc 1px solid;
	}
	
#sagamioffice-map {
	float:right;
	width:400px;
	height:250px;
	margin:10px 13px 10px 0;
	padding:0;
	border:#cccccc 1px solid;
	}	