@charset "utf-8";


/*日本地図
---------------------------------------------------------------------------*/
/*地図全体を囲むブロック*/
#map-kensaku {
	position: relative;
	font-size: 11px;	/*文字サイズ*/
	height: 530px;		/*ブロックの高さ*/
	width: 100%;		/*ブロックの幅*/
	margin-left: 5%;	/*左に空けるスペース*/	
	margin-bottom: 	-50px;	/*下に空けるスペース*/	
}
/*リンクテキスト*/
#map-kensaku a {
	display: block;text-decoration: none;position: absolute;text-align: center;
	width: 7%;		/*幅*/
	height: 6%;		/*高さ*/
	color: #000;	/*文字色*/
}
/*マウスオン時*/
#map-kensaku a:hover {
	opacity: 0.5;	/*透明度50%にする*/
}

/*九州ブロック-------------------------------*/
.kyusyu a {background: #f4c9e3;}

.okinawa {left: 0%;bottom: 13%;font-weight:bold;color:blue !important;}
.kagoshima {left: 0%;bottom: 22%;width: 14.5% !important;font-weight:bold;color:blue !important;}
.kumamoto {left: 0%;bottom: 29%;font-weight:bold;color:blue !important;}
.miyazaki {left: 7.5%;bottom: 29%;font-weight:bold;color:blue !important;}
.nagasaki {left: 0%;bottom: 36%;font-weight:bold;color:blue !important;}
.oita {left: 7.5%;bottom: 36%;font-weight:bold;color:blue !important;}
.saga {left: 0%;bottom: 43%;font-weight:bold;color:blue !important;}
.fukuoka {left: 7.5%;bottom: 43%;font-weight:bold;color:blue !important;}

/*四国ブロック-------------------------------*/
.shikoku a {background: #dec3f4;}

.kochi {left: 17%;bottom: 22%;font-weight:bold;color:blue !important;}
.ehime {left: 17%;bottom: 29%;font-weight:bold;color:blue !important;}
.kagawa {left: 24.5%;bottom: 29%;font-weight:bold;color:blue !important;}
.tokushima {left: 24.5%;bottom: 22%;font-weight:bold;color:blue !important;}

/*中国ブロック-------------------------------*/
.cyugoku a {background: #f4c7c3;}

.yamaguchi {left: 17%;bottom: 42%;height: 13% !important;font-weight:bold;color:blue !important;}
.hiroshima {left: 24.5%;bottom: 42%;font-weight:bold;color:blue !important;}
.okayama {left: 32%;bottom: 42%;font-weight:bold;color:blue !important;}
.shimane {left: 24.5%;bottom: 49%;font-weight:bold;color:blue !important;}
.tottori {left: 32%;bottom: 49%;font-weight:bold;color:blue !important;}

/*関西ブロック---hyogoのleft: 39.5%;は必須2025/1/1---*/
.kansai a {background: #f7daba;}

.hyogo {left: 45.5%;left: 39.5%;bottom: 42%;height: 13% !important;font-weight:bold;color:blue !important;}
.kyoto {left: 47%;bottom: 49%;font-weight:bold;color:blue !important;}
.shiga {left: 54.5%;bottom: 49%;font-weight:bold;color:blue !important;}
.osaka {left: 47%;bottom: 42%;}
.nara {left: 54.5%;bottom: 42%;}
.mie {left: 54.5%;bottom: 35%;font-weight:bold;color:blue !important;}
.wakayama {left: 47%;bottom: 35%;font-weight:bold;color:blue !important;}

/*中部ブロック-------------------------------*/
.tyubu a {background: #f7f1ad;}

.fukui {left: 54.5%;bottom: 56%;font-weight:bold;color:blue !important;}
.ishikawa {left: 54.5%;bottom: 63%;font-weight:bold;color:blue !important;}
.toyama {left: 62%;bottom: 56%;}
.gifu {left: 62%;bottom: 49%;font-weight:bold;color:blue !important;}
.aichi {left: 62%;bottom: 42%;font-weight:bold;color:blue !important;}
.nigata {left: 62%;bottom: 63%;width: 14.5% !important;font-weight:bold;color:blue !important;}
.nagano {left: 69.5%;bottom: 56%;font-weight:bold;color:blue !important;}
.yamanashi {left: 69.5%;bottom: 49%;font-weight:bold;color:blue !important;}
.shizuoka {left: 69.5%;bottom: 42%;font-weight:bold;color:blue !important;}

/*関東ブロック-------------------------------*/
.kanto a {background: #cbefcf;}

.kanagawa {left: 77%;bottom: 42%;font-weight:bold;color:blue !important;}
.tokyo {left: 77%;bottom: 49%;font-weight:bold;color:blue !important;}
.saitama {left: 77%;bottom: 56%;font-weight:bold;color:blue !important;}
.gunma {left: 84.5%;bottom: 56%;font-weight:bold;color:blue !important;}
.tochigi {left: 84.5%;bottom: 49%;font-weight:bold;color:blue !important;}
.ibaraki {left: 84.5%;bottom: 42%;font-weight:bold;color:blue !important;}
.chiba {left: 84.5%;bottom: 35%;font-weight:bold;color:blue !important;}

/*東北ブロック-------------------------------*/
.tohoku a {background: #bae6f7;}

.fukushima {left: 77%;bottom: 63%;width: 14.5% !important;font-weight:bold;color:blue !important;}
.yamagata {left: 77%;bottom: 70%;font-weight:bold;color:blue !important;}
.miyagi {left: 84.5%;bottom: 70%;}
.akita {left: 77%;bottom: 77%;font-weight:bold;color:blue !important;}
.iwate {left: 84.5%;bottom: 77%;font-weight:bold;color:blue !important;}
.aomori {left: 77%;bottom: 84%; width: 14.5% !important;font-weight:bold;color:blue !important;}

/*北海道ブロック-------------------------------*/
.hokkaido a {background: #b9c6f9;}

.hokkaido a {left: 77%;bottom: 92%;width: 14.5% !important;height: 8% !important;font-weight:bold;color:blue !important;}

/*画面幅600px以下の設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:600px){

/*日本地図
---------------------------------------------------------------------------*/
/*地図全体を囲むブロック*/
#map-kensaku {
	font-size: 11px;	/*文字サイズ*/
}

	#map a {
		font-size: inherit;
	}

}
