@charset "euc-jp";

/* マップ用ボックス、ul、li
/////////////////////////*/
ul.mapUL {
	position: relative;
	width: 435px;
	height: 270px;
	background: url(../img/index/map.gif) 0 0 no-repeat;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
ul.mapUL li {
	position: absolute;
	padding: 0px;
}
ul.mapUL li a {
	display: block;
	height: 100%;
	font-size: 10px;
	outline: none;
	background-image: url(../img/index/map.gif);
	background-repeat: no-repeat;
	background-position: 100px 100px;
}


/* 47都道府県ボックス
/////////////////////////*/
/* 北海道 */
li.hokkaido { margin-top: 11px; margin-left: 356px; width: 69px; height: 42px; vertical-align: top; text-align: left; }
/* 東北地方 */
li.aomori { margin-top: 62px; margin-left: 366px; width: 49px; height: 20px; vertical-align: top; text-align: left; }
li.akita { margin-top: 83px; margin-left: 365px; width: 24px; height: 27px; vertical-align: top; text-align: left; }
li.iwate { margin-top: 83px; margin-left: 391px; width: 24px; height: 27px; vertical-align: top; text-align: left; }
li.yamagata { margin-top: 111px; margin-left: 365px; width: 24px; height: 27px; vertical-align: top; text-align: left; }
li.miyagi { margin-top: 111px; margin-left: 391px; width: 24px; height: 27px; vertical-align: top; text-align: left; }
li.fukushima { margin-top: 139px; margin-left: 368px; width: 47px; height: 20px; vertical-align: top; text-align: left; }
/* 関東地方 */
li.ibaraki { margin-top: 160px; margin-left: 391px; width: 24px; height: 37px; vertical-align: top; text-align: left; }
li.tochigi { margin-top: 160px; margin-left: 366px; width: 23px; height: 20px; vertical-align: top; text-align: left; }
li.gunma { margin-top: 160px; margin-left: 341px; width: 23px; height: 20px; vertical-align: top; text-align: left; }
li.saitama { margin-top: 181px; margin-left: 366px; width: 23px; height: 21px; vertical-align: top; text-align: left; }
li.chiba { margin-top: 198px; margin-left: 391px; width: 24px; height: 37px; vertical-align: top; text-align: left; }
li.tokyo { margin-top: 203px; margin-left: 366px; width: 23px; height: 20px; vertical-align: top; text-align: left; }
li.kanagawa { margin-top: 224px; margin-left: 349px; width: 34px; height: 21px; vertical-align: top; text-align: left; }
/* 北陸・甲信越地方 */
li.niigata { margin-top: 139px; margin-left: 321px; width: 45px; height: 20px; vertical-align: top; text-align: left; }
li.yamanashi { margin-top: 181px; margin-left: 341px; width: 23px; height: 21px; vertical-align: top; text-align: left; }
li.nagano { margin-top: 160px; margin-left: 316px; width: 23px; height: 42px; vertical-align: top; text-align: left; }
li.toyama { margin-top: 139px; margin-left: 296px; width: 23px; height: 20px; vertical-align: top; text-align: left; }
li.ishikawa { margin-top: 130px; margin-left: 272px; width: 22px; height: 29px; vertical-align: top; text-align: left; }
li.fukui { margin-top: 160px; margin-left: 265px; width: 24px; height: 24px; vertical-align: top; text-align: left; }
/* 東海地方 */
li.gifu { margin-top: 160px; margin-left: 291px; width: 23px; height: 42px; vertical-align: top; text-align: left; }
li.shizuoka { margin-top: 203px; margin-left: 316px; width: 48px; height: 20px; vertical-align: top; text-align: left; }
li.aichi { margin-top: 203px; margin-left: 291px; width: 23px; height: 20px; vertical-align: top; text-align: left; }
li.mie { margin-top: 211px; margin-left: 265px; width: 24px; height: 24px; vertical-align: top; text-align: left; }
/* 関西地方 */
li.shiga { margin-top: 185px; margin-left: 265px; width: 24px; height: 25px; vertical-align: top; text-align: left; }
li.kyoto { margin-top: 160px; margin-left: 214px; width: 49px; height: 21px; vertical-align: top; text-align: left; }
li.nara { margin-top: 182px; margin-left: 239px; width: 24px; height: 31px; vertical-align: top; text-align: left; }
li.oosaka { margin-top: 182px; margin-left: 214px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.wakayama { margin-top: 214px; margin-left: 220px; width: 36px; height: 20px; vertical-align: top; text-align: left; }
li.hyogo { margin-top: 160px; margin-left: 189px; width: 23px; height: 37px; vertical-align: top; text-align: left; }
/* 中国地方 */
li.tottori { margin-top: 160px; margin-left: 155px; width: 32px; height: 22px; vertical-align: top; text-align: left; }
li.okayama { margin-top: 183px; margin-left: 155px; width: 32px; height: 21px; vertical-align: top; text-align: left; }
li.shimane { margin-top: 160px; margin-left: 120px; width: 33px; height: 22px; vertical-align: top; text-align: left; }
li.hiroshima { margin-top: 183px; margin-left: 120px; width: 33px; height: 21px; vertical-align: top; text-align: left; }
li.yamaguchi { margin-top: 163px; margin-left: 95px; width: 23px; height: 37px; vertical-align: top; text-align: left; }
/* 四国地方 */
li.kagawa { margin-top: 209px; margin-left: 158px; width: 41px; height: 22px; vertical-align: top; text-align: left; }
li.tokushima { margin-top: 232px; margin-left: 158px; width: 41px; height: 21px; vertical-align: top; text-align: left; }
li.ehime { margin-top: 209px; margin-left: 117px; width: 39px; height: 22px; vertical-align: top; text-align: left; }
li.kouchi { margin-top: 232px; margin-left: 117px; width: 39px; height: 21px; vertical-align: top; text-align: left; }
/* 九州地方 */
li.fukuoka { margin-top: 154px; margin-left: 38px; width: 42px; height: 21px; vertical-align: top; text-align: left; }
li.ooita { margin-top: 176px; margin-left: 60px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.miyazaki { margin-top: 208px; margin-left: 60px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.saga { margin-top: 176px; margin-left: 35px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.kumamoto { margin-top: 208px; margin-left: 35px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.nagasaki { margin-top: 176px; margin-left: 10px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
li.kagoshima { margin-top: 239px; margin-left: 38px; width: 42px; height: 21px; vertical-align: top; text-align: left; }
li.okinawa { margin-top: 229px; margin-left: 10px; width: 23px; height: 31px; vertical-align: top; text-align: left; }
/* 地方別 */
li.localHkd { margin-top: 22px; margin-left: 16px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localThk { margin-top: 22px; margin-left: 128px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localKnt { margin-top: 22px; margin-left: 239px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localHrk { margin-top: 51px; margin-left: 16px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localTki { margin-top: 51px; margin-left: 128px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localKns { margin-top: 51px; margin-left: 239px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localCgk { margin-top: 80px; margin-left: 16px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localSkk { margin-top: 80px; margin-left: 128px; width: 99px; height: 24px; vertical-align: top; text-align: left; }
li.localKsy { margin-top: 80px; margin-left: 239px; width: 99px; height: 24px; vertical-align: top; text-align: left; }



