@charset "UTF-8";
#doc {
	width:100%;
	background:url(../img/bg_top.jpg) no-repeat center 0;
}
#top_main {
	width:980px;
	height:966px;

	margin:0 auto;
	position:relative;
	padding-top:65px;
	box-sizing:border-box;
}
/*headding*/
#pagehead {
	width:500px;
	position:absolute;
	top:20px;
	left:0;
}
#logo {
	width:500px;
	height:161px;
	margin-bottom:16px;
}
#logo img {
	width:100%;
	height:auto;
}


#top_desc {
	width:531px;
	background-color:#ffebeb;
	position:absolute;
	top:715px;
	left:323px;
	border-radius:6px;
	padding:25px;
	box-sizing:border-box;
}
#top_bnr {
	width:100%;
	max-width:980px;
	margin:0 auto;
	padding:30px 0;
}
#top_bnr ul {
	width:100%;
	display:flex;
	justify-content: space-between;
}
#top_bnr li {
	margin-right:10px;
}
#top_bnr li:last-child {
	margin-right:0;
}
#top_bnr li img {
	width:100%;
	max-width:237px;
	height:auto;
	border:1px solid #d1d1d1;
}

/*------------------------map--------------------------*/
#sp_map,#map_back {
	display:none;
}
#map_base {
	width:865px;
	height:568px;
/*	background:url(../img/map/m2ap_whole.png) no-repeat;*/
	position:relative;
}
#map_base li {
	position:absolute;
}
#map_base li img:hover {
	opacity:0.5;
	cursor:pointer;
}
/*------------北海道・東北------------*/
#hokkaido {
	width:163px;
	height:143px;
	top:0;
	left:702px;
}
#aomori {
	width:151px;
	height:47px;
	top:141px;
	left:702px;
}
#akita {
	width:74px;
	height:48px;
	top:192px;
	left:702px;
}
#iwate {
	width:72px;
	height:48px;
	top:192px;
	left:781px;
}
#yamagata {
	width:74px;
	height:48px;
	top:244px;
	left:702px;
}
#miyagi {
	width:72px;
	height:48px;
	top:244px;
	left:781px;
}
#fukushima {
	width:111px;
	height:48px;
	top:296px;
	left:742px;
}
/*------------関東------------*/
#ibaraki {
	width:53px;
	height:75px;
	top:348px;
	left:800px;
}
#tochigi {
	width:35px;
	height:56px;
	top:348px;
	left:761px;
}
#gunma {
	width:35px;
	height:56px;
	top:348px;
	left:722px;
	z-index:30;
}
#saitama {
	width:75px;
	height:30px;
	top:408px;
	left:721px;
}
#chiba {
	width:72px;
	height:75px;
	top:426px;
	left:793px;
}
#tokyo {
	width:68px;
	height:34px;
	top:441px;
	left:721px;
}
#kanagawa {
	width:73px;
	height:34px;
	top:479px;
	left:687px;
}
/*------------信越------------*/
#nigata {
	width:94px;
	height:68px;
	top:296px;
	left:644px;
}
#toyama {
	width:49px;
	height:66px;
	top:334px;
	left:590px;
}
#ishikawa {
	width:73px;
	height:56px;
	top:297px;
	left:557px;
}
#fukui {
	width:59px;
	height:54px;
	top:357px;
	left:527px;
}
#nagano {
	width:75px;
	height:107px;
	top:368px;
	left:643px;
}
#yamanashi {
	width:44px;
	height:46px;
	top:429px;
	left:673px;
	z-index:30;
}
/*------------東海・近畿------------*/
#shizuoka {
	width:49px;
	height:61px;
	top:479px;
	left:634px;
}
#aichi {
	width:49px;
	height:61px;
	top:479px;
	left:581px;
}
#mie {
	width:48px;
	height:61px;
	top:479px;
	left:529px;
}
#wakayama {
	width:62px;
	height:44px;
	top:479px;
	left:463px;
}
#gifu {
	width:41px;
	height:71px;
	top:404px;
	left:598px;
}
#shiga {
	width:42px;
	height:61px;
	top:414px;
	left:553px;
}
#nara {
	width:42px;
	height:61px;
	top:414px;
	left:508px;
}
#osaka {
	width:42px;
	height:61px;
	top:414px;
	left:463px;
}
#kyoto {
	width:59px;
	height:54px;
	top:357px;
	left:463px;
}
#hyogo {
	width:45px;
	height:93px;
	top:357px;
	left:414px;
}
/*------------中国------------*/
#tottori {
	width:52px;
	height:44px;
	top:357px;
	left:358px;
}
#shimane {
	width:52px;
	height:44px;
	top:357px;
	left:302px;
}
#okayama {
	width:52px;
	height:44px;
	top:405px;
	left:358px;
}
#hiroshima {
	width:52px;
	height:44px;
	top:405px;
	left:302px;
}
#yamaguchi {
	width:45px;
	height:93px;
	top:357px;
	left:253px;
}
/*------------四国------------*/
#kagawa {
	width:73px;
	height:34px;
	top:464px;
	left:363px;
}
#tokushima {
	width:73px;
	height:34px;
	top:502px;
	left:363px;
}
#ehime {
	width:73px;
	height:34px;
	top:464px;
	left:286px;
}
#kouchi {
	width:73px;
	height:34px;
	top:502px;
	left:286px;
}
/*------------九州・沖縄------------*/
#fukuoka {
	width:49px;
	height:61px;
	top:357px;
	left:188px;
}
#oita {
	width:49px;
	height:61px;
	top:422px;
	left:188px;
}
#miyazaki {
	width:49px;
	height:61px;
	top:486px;
	left:188px;
}
#saga {
	width:49px;
	height:61px;
	top:357px;
	left:135px;
}
#kumamoto {
	width:49px;
	height:61px;
	top:422px;
	left:135px;
}
#nagasaki {
	width:49px;
	height:90px;
	top:357px;
	left:82px;
}
#kagoshima {
	width:66px;
	height:61px;
	top:486px;
	left:118px;
}
#okinawa {
	width:49px;
	height:60px;
	top:357px;
	left:0;
}

