@charset "utf-8";
/* CSS Document */

#bg_title{
	background:url(../../area/files/bg_titleimg.jpg) no-repeat top center;
}
#contentsmain{
	padding-top:0;
	margin-top:42px;
	border-top:#1267b0 solid 5px;	
}
.areamain {
	padding:30px 30px 0;
}



#access .conbox{
	margin-top:30px;
}
#access .topbox{
	background:url(../../common/images/dot03.gif) repeat-x left bottom;
	padding-bottom:30px;
}













/*----------------------------------------
	area
-----------------------------------------*/

.c_area {
	border-top: 5px solid #
}
.c1_box {
	width: 100%;
	margin: auto;

}

.c1_box .map{
	margin-top: 20px;
	border: 1px solid #cccccc;
	padding-top: 26px;
	padding-bottom: 40px;
	margin-bottom: 20px;
}
.c1_box .map .ph{
	margin-left: 30px;
	font-size: 13px;
	padding-bottom: 0;
}
.c1_box .map .ph img{
	margin-top: 6px;
	margin-right: 2px;
}
.map .imgarea {
	background:url(/area/files/map_1.png);
	width: 734px;
	height: 413px;
	position: relative;
    margin: -22px auto 0;
}


.map .imgarea .list .li{
	position:absolute;
	width: 22px;
	height: 22px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.map .imgarea .list .li span{
width: 100%;
    height: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;	
}	

.map .imgarea .list .li.hokkaido{
	top: 26px;
    left: 541px;

}
.map .imgarea .list .li.akita{
	top: 129px;
    left: 488px;

}
.map .imgarea .list .li.iwate{
	top: 129px;
    left: 533px;
}
.map .imgarea .list .li.miyagi{
	top: 163px;
	left: 527px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.niigata{
	top: 197px;
    left: 454px;
}
.map .imgarea .list .li.toyama{
	top: 197px;
    left: 418px;
}
.map .imgarea .list .li.nagano{
	top: 254px;
    left: 430px;
}
.map .imgarea .list .li.fukui{
	top: 237px;
    left: 376px;
}
.map .imgarea .list .li.yamanashi{
	top: 237px;
    left: 376px;
}




.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}
.map .imgarea .list .li.fukushima{
	top: 197px;
    left: 509px;
}





.map .imgarea .list .li.ibaraki{
	top: 235px;
    left: 524px;
}
.map .imgarea .list .li.chiba{
	top: 295px;
    left: 514px;
}
.map .imgarea .list .li.tochigi{
	top: 231px;
    left: 495px;
}
.map .imgarea .list .li.gunma{
	top: 231px;
    left: 464px;
}
.map .imgarea .list .li.saitama{
	top: 263px;
    left: 473px;
}
.map .imgarea .list .li.tokyo{
	top: 291px;
    left: 476px;
}
.map .imgarea .list .li.kanagawa{
	top: 316px;
    left: 458px;
}








.map .imgarea .list .li.aichi{
	top: 323px;
    left: 396px;
}
.map .imgarea .list .li.mie{
	top: 317px;
    left: 371px;
}
.map .imgarea .list .li.shiga{
	top: 263px;
    left: 381px;
}
.map .imgarea .list .li.kyoto{
	top: 263px;
    left: 351px;
}
.map .imgarea .list .li.nara{
	top: 308px;
    left: 353px;
}
.map .imgarea .list .li.osaka{
	top: 300px;
    left: 336px;
}
.map .imgarea .list .li.wakayama{
	top: 346px;
    left: 331px;
}
.map .imgarea .list .li.hyogo{
	top: 261px;
    left: 321px;
}

.map .imgarea .list .li.okayama{
	top: 279px;
    left: 294px;
}
.map .imgarea .list .li.hiroshima{
	top: 279px;
    left: 271px;
}
.map .imgarea .list .li.yamaguchi{
	top: 261px;
    left: 251px;
}

.map .imgarea .list .li.kagawa{
	top: 319px;
    left: 293px;
}

.map .imgarea .list .li.tokushima{
	top: 345px;
    left: 288px;
}

.map .imgarea .list .li.ehime{
	top: 319px;
    left: 250px;
}

.map .imgarea .list .li.kochi{
	top: 345px;
    left: 246px;
}

.map .imgarea .list .li.fukuoka{
	top: 244px;
    left: 204px;
}
.map .imgarea .list .li.oita{
	top: 276px;
    left: 211px;
}
.map .imgarea .list .li.miyazaki{
	top: 307px;
    left: 206px;
}
.map .imgarea .list .li.kumamoto{
	top: 292px;
    left: 183px;
}
.map .imgarea .list .li.saga{
	top: 248px;
    left: 172px;
}
.map .imgarea .list .li.nagasaki{
	top: 248px;
    left: 156px;
}
.map .imgarea .list .li.kagoshima{
	top: 340px;
    left: 189px;
}
.map .imgarea .list .li.okinawa{
	top: 377px;
    left: 145px;
}






