@charset "utf-8";

/*=== 地方：北海道 ===*/
.area-01214 {
  top: 20px;
  left: 40px;
}
.area-01204 {
  top: 49px;
  left: 286px;
}
.area-01211 {
  top: 49px;
  left: 396px;
}
.area-01206 {
  bottom: 156px;
  right: 152px;
}
.area-01101 {
  top: 199px;
  left: 20px;
}
.area-01205 {
  bottom: 45px;
  left: 265px;
}
.area-01202 {
  bottom: 22px;
  left: 137px;
}

/*=== 地方：東北 ===*/
.area-02201 {
  top: 49px;
  right: 137px;
}
.area-05201 {
  top: 134px;
  left: 122px;
}
.area-03201 {
  top: 223px;
  right: 97px;
}
.area-04101 {
  bottom: 135px;
  right: 137px;
}
.area-06201 {
  bottom: 224px;
  left: 162px;
}
.area-07201 {
  bottom: 51px;
  left: 122px;
}

/*=== 地方：北陸 ===*/
.area-15101 {
  top: 262px;
  right: 56px;
}
.area-16201 {
  top: 190px;
  left: 153px;
}
.area-17201 {
  bottom: 69px;
  left: 325px;
}
.area-18201 {
  bottom: 185px;
  left: 53px;
}

/*=== 地方：関東・甲信 ===*/
.area-20201 {
  top: 122px;
  left: 44px;
}
.area-10201 {
  top: 20px;
  left: 235px;
}
.area-11202 {
  top: 20px;
  left: 342px;
}
.area-09201 {
  top: 20px;
  right: 160px;
}
.area-08201 {
  top: 123px;
  right: 42px;
}
.area-12202 {
  bottom: 268px;
  right: 55px;
}
.area-13101 {
  bottom: 79px;
  right: 98px;
}
.area-14101 {
  bottom: 20px;
  left: 338px;
}
.area-19201 {
  bottom: 20px;
  left: 199px;
}

/*=== 地方：東海 ===*/
.area-21201 {
  top: 126px;
  left: 81px;
}
.area-24201 {
  bottom: 110px;
  left: 48px;
}
.area-23101 {
  top: 74px;
  right: 193px;
}
.area-22101 {
  bottom: 72px;
  right: 77px;
}

/*=== 地方：近畿 ===*/
.area-26101 {
  top: 199px;
  right: 53px;
}
.area-25202 {
  top: 25px;
  right: 53px;
}
.area-29201 {
  bottom: 166px;
  right: 94px;
}
.area-28101 {
  bottom: 211px;
  left: 80px;
}
.area-27102 {
  top: 68px;
  left: 49px;
}
.area-30201 {
  bottom: 66px;
  left: 180px;
}

/*=== 地方：中国 ===*/
.area-31201 {
  top: 20px;
  right: 105px;
}
.area-32201 {
  top: 36px;
  left: 315px;
}
.area-35201 {
  bottom: 19px;
  left: 140px;
}
.area-33101 {
  bottom: 134px;
  right: 19px;
}
.area-34101 {
  bottom: 48px;
  left: 339px;
}

/*=== 地方：四国 ===*/
.area-37201 {
  top: 36px;
  left: 322px;
}
.area-36201 {
  top: 121px;
  right: 22px;
}
.area-38201 {
  top: 177px;
  left: 35px;
}
.area-39201 {
  bottom: 71px;
  left: 400px;
}

/*=== 地方：九州 ===*/
.area-40131 {
  top: 21px;
  left: 186px;
}
.area-41201 {
  top: 127px;
  left: 74px;
}
.area-44201 {
  top: 54px;
  right: 30px;
}
.area-42201 {
  bottom: 274px;
  left: 99px;
}
.area-43101 {
  top: 256px;
  right: 20px;
}
.area-45201 {
  bottom: 136px;
  right: 20px;
}
.area-46201 {
  bottom: 203px;
  left: 223px;
}
.area-46222 {
  bottom: 20px;
  left: 174px;
}

/*=== 地方：沖縄 ===*/
.area-47209 {
  bottom: 182px;
  left: 634px;
}
.area-47201 {
  bottom: 40px;
  left: 572px;
}
.area-47357 {
  bottom: 187px;
  left: 210px;
}
.area-47361 {
  bottom: 35px;
  left: 210px;
}
.area-47382 {
  top: 41px;
  left: 210px;
}
.area-47207 {
  top: 193px;
  left: 210px;
}
.area-47214 {
  top: 179px;
  left: 339px;
}


/*=== 県：道北 ===*/
.area-011011 {
  top: 20px;
  right: 213px;
}
.area-011012 {
  top: 103px;
  right: 102px;
}
.area-011013 {
  top: 20px;
  left: 36px;
  width: 125px !important;
}
.area-012011 {
  top: 243px;
  right: 136px;
}
.area-012012 {
  bottom: 155px;
  right: 104px;
}
.area-012013 {
  bottom: 22px;
  right: 146px;
}
.area-012021 {
  top: 187px;
  left: 116px;
}
.area-012022 {
  bottom: 211px;
  left: 86px;
}
.area-012023 {
  bottom: 79px;
  left: 156px;
}

/*=== 県：道東 ===*/
.area-013011 {
  top: 20px;
  left: 262px;
}
.area-013012 {
  top: 20px;
  right: 187px;
}
.area-013013 {
  top: 52px;
  right: 297px;
}
.area-013020 {
  top: 195px;
  left: 48px;
}
.area-013031 {
  top: 20px;
  left: 130px;
}
.area-013032 {
  top: 52px;
  left: 20px;
}
.area-014011 {
  top: 20px;
  right: 66px;
}
.area-014012 {
  top: 158px;
  right: 20px;
}
.area-014013 {
  bottom: 239px;
  right: 99px;
}
.area-014021 {
  bottom: 101px;
  right: 20px;
}
.area-014022 {
  bottom: 42px;
  right: 265px;
}
.area-014023 {
  bottom: 22px;
  right: 130px;
  width: 125px !important;
}
.area-014024 {
  bottom: 22px;
  left: 268px;
  width: 125px !important;
}
.area-014031 {
  bottom: 155px;
  left: 20px;
}
.area-014032 {
  bottom: 22px;
  left: 46px;
}
.area-014033 {
  bottom: 21px;
  left: 157px;
}

/*=== 県：道央 ===*/
.area-015011 {
  bottom: 32px;
  left: 130px;
}
.area-015012 {
  bottom: 32px;
  left: 240px;
}
.area-015013 {
  bottom: 76px;
  left: 351px;
}
.area-015021 {
  bottom: 285px;
  right: 35px;
}
.area-015022 {
  bottom: 22px;
  right: 200px;
}
.area-015023 {
  bottom: 155px;
  right: 20px;
}
.area-016011 {
  top: 20px;
  left: 242px;
}
.area-016012 {
  top: 70px;
  left: 130px;
}
.area-016013 {
  top: 61px;
  right: 317px;
}
.area-016021 {
  top: 20px;
  right: 169px;
}
.area-016022 {
  top: 63px;
  right: 59px;
}
.area-016023 {
  top: 195px;
  right: 146px;
}
.area-016031 {
  top: 113px;
  left: 20px;
}
.area-016032 {
  top: 245px;
  left: 53px;
}
.area-016033 {
  bottom: 76px;
  left: 20px;
}

/*=== 県：道南 ===*/
.area-017011 {
  top: 33px;
  right: 164px;
}
.area-017012 {
  bottom: 38px;
  right: 96px;
}
.area-017013 {
  bottom: 72px;
  left: 171px;
}
.area-017021 {
  top: 172px;
  right: 79px;
}
.area-017022 {
  bottom: 235px;
  left: 214px;
}
.area-017023 {
  top: 65px;
  left: 51px;
  width: 125px !important;
}

/*=== 県：青森 ===*/
.area-020011 {
  top: 20px;
  left: 270px;
}
.area-020012 {
  top: 164px;
  left: 100px;
}
.area-020013 {
  bottom: 213px;
  left: 20px;
}
.area-020014 {
  bottom: 22px;
  left: 176px;
}
.area-020020 {
  top: 36px;
  right: 20px;
}
.area-020031 {
  bottom: 187px;
  right: 20px;
}
.area-020032 {
  bottom: 340px;
  right: 70px;
}

/*=== 県：岩手 ===*/
.area-030011 {
  top: 86px;
  left: 24px;
}
.area-030012 {
  top: 20px;
  left: 136px;
}
.area-030013 {
  top: 216px;
  left: 78px;
}
.area-030014 {
  bottom: 117px;
  right: 20px;
}
.area-030015 {
  bottom: 158px;
  left: 23px;
  width: 125px !important;
  height: 140px !important;
}
.area-030016 {
  bottom: 22px;
  left: 111px;
}
.area-030021 {
  top: 21px;
  right: 130px;
}
.area-030022 {
  top: 152px;
  right: 73px;
}
.area-030031 {
  bottom: 248px;
  right: 20px;
}
.area-030032 {
  bottom: 21px;
  right: 125px;
  width: 125px !important;
}

/*=== 県：宮城 ===*/
.area-040011 {
  bottom: 103px;
  right: 180px;
}
.area-040012 {
  bottom: 72px;
  right: 62px;
}
.area-040013 {
  bottom: 216px;
  right: 31px;
}
.area-040014 {
  top: 20px;
  right: 22px;
  width: 125px !important;
}
.area-040015 {
  bottom: 21px;
  right: 296px;
}
.area-040016 {
  top: 157px;
  right: 31px;
  height: 140px !important;
}
.area-040021 {
  bottom: 195px;
  left: 39px;
}
.area-040022 {
  bottom: 22px;
  left: 20px;
}
.area-040023 {
  top: 175px;
  left: 20px;
}
.area-040024 {
  top: 20px;
  left: 83px;
}

/*=== 県：秋田 ===*/
.area-050011 {
  top: 251px;
  left: 64px;
  height: 140px !important;
}
.area-050012 {
  top: 55px;
  left: 113px;
  height: 140px !important;
}
.area-050013 {
  bottom: 76px;
  left: 114px;
  height: 140px !important;
}
.area-050021 {
  top: 40px;
  right: 87px;
  height: 140px !important;
}
.area-050022 {
  top: 268px;
  right: 66px;
  height: 140px !important;
}
.area-050023 {
  bottom: 29px;
  right: 107px;
  height: 140px !important;
}

/*=== 県：山形 ===*/
.area-060011 {
  bottom: 109px;
  right: 149px;
}
.area-060012 {
  top: 197px;
  right: 99px;
}
.area-060013 {
  bottom: 199px;
  right: 37px;
}
.area-060021 {
  bottom: 42px;
  left: 111px;
}
.area-060022 {
  bottom: 174px;
  left: 111px;
}
.area-060031 {
  top: 60px;
  left: 151px;
}
.area-060032 {
  top: 150px;
  left: 39px;
}
.area-060040 {
  top: 31px;
  right: 149px;
}

/*=== 県：福島 ===*/
.area-070011 {
  top: 30px;
  right: 194px;
  width: 125px !important;
}
.area-070012 {
  top: 193px;
  right: 30px;
  width: 125px !important;
}
.area-070013 {
  bottom: 42px;
  left: 240px;
  width: 125px !important;
}
.area-070021 {
  top: 20px;
  right: 48px;
  width: 125px !important;
}
.area-070022 {
  bottom: 165px;
  right: 30px;
  width: 125px !important;
}
.area-070023 {
  bottom: 22px;
  right: 91px;
  width: 125px !important;
}
.area-070031 {
  top: 130px;
  left: 68px;
}
.area-070032 {
  top: 20px;
  left: 219px;
}
.area-070033 {
  bottom: 22px;
  left: 97px;
}

/*=== 県：茨城 ===*/
.area-080011 {
  bottom: 278px;
  right: 149px;
}
.area-080012 {
  top: 105px;
  right: 110px;
}
.area-080021 {
  bottom: 137px;
  right: 142px;
}
.area-080022 {
  bottom: 20px;
  left: 94px;
}
.area-080023 {
  top: 235px;
  left: 20px;
}

/*=== 県：栃木 ===*/
.area-090011 {
  top: 228px;
  right: 38px;
}
.area-090012 {
  bottom: 46px;
  right: 124px;
}
.area-090013 {
  bottom: 80px;
  left: 40px;
}
.area-090021 {
  top: 66px;
  right: 57px;
}
.area-090022 {
  top: 181px;
  left: 61px;
}

/*=== 県：群馬 ===*/
.area-100011 {
  top: 259px;
  right: 70px;
  height: 140px !important;
}
.area-100012 {
  bottom: 20px;
  right: 246px;
  height: 140px !important;
}
.area-100013 {
  bottom: 100px;
  left: 66px;
  height: 140px !important;
}
.area-100021 {
  top: 53px;
  right: 94px;
  height: 140px !important;
}
.area-100022 {
  top: 117px;
  left: 55px;
}

/*=== 県：埼玉 ===*/
.area-110011 {
  bottom: 20px;
  right: 153px;
}
.area-110012 {
  top: 152px;
  right: 38px;
}
.area-110013 {
  bottom: 45px;
  left: 239px;
}
.area-110021 {
  top: 33px;
  right: 252px;
}
.area-110022 {
  top: 20px;
  left: 292px;
}
.area-110030 {
  top: 110px;
  left: 74px;
}

/*=== 県：千葉 ===*/
.area-120011 {
  bottom: 290px;
  left: 107px;
}
.area-120012 {
  top: 20px;
  left: 302px;
}
.area-120013 {
  top: 60px;
  left: 80px;
}
.area-120021 {
  top: 148px;
  right: 20px;
  width: 125px !important;
}
.area-120022 {
  top: 296px;
  right: 161px;
  width: 125px !important;
}
.area-120031 {
  bottom: 129px;
  left: 71px;
}
.area-120032 {
  bottom: 20px;
  right: 296px;
  width: 125px !important;
}

/*=== 県：東京 ===*/
.area-130011 {
  top: 20px;
  right: 190px;
  width: 125px !important;
}
.area-130012 {
  top: 133px;
  right: 21px;
  width: 125px !important;
}
.area-130013 {
  top: 20px;
  right: 324px;
}
.area-130014 {
  top: 20px;
  left: 237px;
}
.area-130015 {
  top: 231px;
  left: 49px;
}
.area-130021 {
  bottom: 158px;
  left: 72px;
}
.area-130022 {
  bottom: 158px;
  left: 197px;
}
.area-130031 {
  bottom: 158px;
  right: 222px;
}
.area-130032 {
  bottom: 158px;
  right: 347px;
}
.area-130040 {
  bottom: 158px;
  right: 74px;
  width: 125px !important;
}

/*=== 県：神奈川 ===*/
.area-140011 {
  top: 72px;
  right: 20px;
  width: 125px !important;
}
.area-140012 {
  bottom: 57px;
  right: 252px;
}
.area-140013 {
  bottom: 207px;
  right: 18px;
}
.area-140021 {
  top: 20px;
  right: 291px;
}
.area-140022 {
  top: 137px;
  left: 20px;
}
.area-140023 {
  bottom: 151px;
  left: 20px;
}
.area-140024 {
  bottom: 58px;
  left: 286px;
}

/*=== 県：新潟 ===*/
.area-150011 {
  top: 60px;
  right: 325px;
}
.area-150012 {
  top: 20px;
  right: 211px;
}
.area-150013 {
  top: 88px;
  right: 20px;
  width: 125px !important;
}
.area-150014 {
  top: 230px;
  right: 20px;
}
.area-150021 {
  bottom: 162px;
  right: 101px;
}
.area-150022 {
  top: 142px;
  left: 104px;
}
.area-150023 {
  bottom: 22px;
  right: 125px;
}
.area-150024 {
  bottom: 238px;
  left: 178px;
}
.area-150025 {
  bottom: 22px;
  right: 241px;
  width: 125px !important;
}
.area-150026 {
  bottom: 22px;
  left: 262px;
  width: 125px !important;
}
.area-150031 {
  bottom: 209px;
  left: 56px;
}
.area-150032 {
  bottom: 65px;
  left: 20px;
}
.area-150033 {
  bottom: 22px;
  left: 142px;
}
.area-150040 {
  top: 20px;
  left: 225px;
}

/*=== 県：富山 ===*/
.area-160011 {
  top: 60px;
  left: 346px;
}
.area-160012 {
  top: 30px;
  right: 20px;
}
.area-160021 {
  top:132px;
  left: 20px;
}
.area-160022 {
  bottom:32px;
  left: 297px;
}

/*=== 県：石川 ===*/
.area-170011 {
  bottom: 62px;
  right: 240px;
}
.area-170012 {
  bottom: 191px;
  left: 121px;
}
.area-170021 {
  top: 50px;
  left: 217px;
}
.area-170022 {
  top: 118px;
  right: 115px;
}

/*=== 県：福井 ===*/
.area-180011 {
  top: 29px;
  left: 214px;
}
.area-180012 {
  top: 173px;
  left: 151px;
}
.area-180013 {
  top: 40px;
  right: 43px;
}
.area-180021 {
  bottom: 75px;
  right: 260px;
}
.area-180022 {
  bottom: 184px;
  left: 59px;
}

/*=== 県：山梨 ===*/
.area-190011 {
  top: 36px;
  left: 37px;
}
.area-190012 {
  top: 30px;
  right: 168px;
}
.area-190013 {
  bottom: 215px;
  left: 20px;
}
.area-190021 {
  bottom: 156px;
  right: 24px;
}
.area-190022 {
  bottom: 32px;
  right: 208px;
}

/*=== 県：長野 ===*/
.area-200011 {
  top: 20px;
  left: 200px;
}
.area-200012 {
  top: 20px;
  right: 99px;
  height: 140px !important;
}
.area-200013 {
  top: 60px;
  left: 92px;
}
.area-200021 {
  top: 166px;
  right: 99px;
}
.area-200022 {
  bottom: 238px;
  right: 93px;
}
.area-200023 {
  top: 186px;
  left: 155px;
}
.area-200024 {
  top: 239px;
  left: 20px;
  width: 125px !important;
  height: 140px !important;
}
.area-200025 {
  bottom: 104px;
  right: 99px;
}
.area-200031 {
  bottom: 20px;
  right: 212px;
  width: 125px !important;
}
.area-200032 {
  bottom: 144px;
  left: 89px;
}
.area-200033 {
  bottom: 18px;
  left: 122px;
  width: 125px !important;
}

/*=== 県：岐阜 ===*/
.area-210011 {
  bottom: 20px;
  left: 263px;
  width: 125px !important;
}
.area-210012 {
  bottom: 31px;
  right: 169px;
}
.area-210013 {
  top: 138px;
  left: 131px;
}
.area-210021 {
  top: 20px;
  right: 93px;
}
.area-210022 {
  top: 229px;
  right: 130px;
}

/*=== 県：静岡 ===*/
.area-220011 {
  bottom: 111px;
  right: 297px;
}
.area-220012 {
  top: 63px;
  left: 174px;
}
.area-220021 {
  bottom: 164px;
  right: 58px;
}
.area-220022 {
  bottom: 30px;
  right: 118px;
}
.area-220031 {
  top: 156px;
  right: 33px;
  width: 125px !important;
}
.area-220032 {
  top: 30px;
  right: 193px;
  width: 125px !important;
}
.area-220041 {
  top: 185px;
  left: 62px;
}
.area-220042 {
  bottom: 32px;
  left: 86px;
}

/*=== 県：愛知 ===*/
.area-230011 {
  top: 187px;
  left: 33px;
}
.area-230012 {
  top: 43px;
  left: 64px;
}
.area-230013 {
  bottom: 132px;
  left: 62px;
}
.area-230014 {
  bottom: 29px;
  left: 184px;
  width: 125px !important;
}
.area-230015 {
  top: 26px;
  right: 290px;
  height: 140px !important;
}
.area-230021 {
  top: 26px;
  right: 133px;
  height: 140px !important;
}
.area-230022 {
  bottom: 192px;
  right: 29px;
  width: 125px !important;
}
.area-230023 {
  bottom: 51px;
  right: 109px;
  width: 125px !important;
}

/*=== 県：三重 ===*/
.area-240011 {
  top: 169px;
  right: 123px;
}
.area-240012 {
  top: 25px;
  right: 143px;
}
.area-240013 {
  top: 220px;
  left: 80px;
}
.area-240021 {
  bottom: 180px;
  right: 86px;
}
.area-240022 {
  bottom: 137px;
  left: 126px;
  height: 140px !important;
}

/*=== 県：滋賀===*/
.area-250011 {
  bottom: 42px;
  left: 118px;
}
.area-250012 {
  top: 82px;
  left: 130px;
}
.area-250013 {
  bottom: 71px;
  right: 96px;
}
.area-250021 {
  bottom: 245px;
  left: 62px;
}
.area-250022 {
  top: 92px;
  right: 96px;
}
.area-250023 {
  bottom: 265px;
  right: 61px;
}

/*=== 県：京都===*/
.area-260011 {
  top: 216px;
  right: 63px;
  width: 125px !important;
}
.area-260012 {
  bottom: 123px;
  left: 197px;
  height: 140px !important;
}
.area-260013 {
  bottom: 142px;
  right: 36px;
}
.area-260014 {
  bottom: 42px;
  right: 338px;
}
.area-260021 {
  top: 154px;
  left: 38px;
}
.area-260022 {
  top: 77px;
  right: 200px;
  width: 125px !important;
}
.area-260023 {
  bottom: 217px;
  left: 57px;
}

/*=== 県：大阪===*/
.area-270001 {
  top: 206px;
  left: 136px;
}
.area-270002 {
  top: 62px;
  left: 196px;
}
.area-270003 {
  top: 78px;
  right: 95px;
}
.area-270004 {
  bottom: 188px;
  right: 115px;
}
.area-270005 {
  bottom: 182px;
  left: 197px;
}

/*=== 県：兵庫===*/
.area-280011 {
  bottom: 157px;
  right: 61px;
}
.area-280012 {
  top: 196px;
  right: 77px;
}
.area-280013 {
  top: 226px;
  left: 95px;
  width: 125px !important;
}
.area-280014 {
  bottom: 63px;
  left: 209px;
  width: 125px !important;
}
.area-280015 {
  bottom: 160px;
  left: 65px;
  width: 125px !important;
}
.area-280016 {
  bottom: 36px;
  right: 194px;
}
.area-280021 {
  top: 35px;
  right: 174px;
}
.area-280022 {
  top: 62px;
  left: 137px;
}

/*=== 県：奈良===*/
.area-290011 {
  top: 52px;
  left: 125px;
}
.area-290012 {
  top: 31px;
  right: 147px;
}
.area-290013 {
  bottom: 126px;
  right: 128px;
  height: 140px !important;
}
.area-290021 {
  top: 213px;
  right: 74px;
}
.area-290022 {
  bottom: 281px;
  left: 116px;
}

/*=== 県：和歌山===*/
.area-300011 {
  top: 27px;
  left: 21px;
}
.area-300012 {
  top: 228px;
  left: 40px;
}
.area-300021 {
  bottom: 60px;
  left: 151px;
  height: 140px !important;
}
.area-300022 {
  bottom: 207px;
  right: 20px;
  height: 140px !important;
}

/*=== 県：鳥取===*/
.area-310011 {
  top: 46px;
  right: 164px;
}
.area-310012 {
  bottom: 89px;
  right: 64px;
}
.area-310021 {
  top: 93px;
  right: 338px;
}
.area-310022 {
  top: 74px;
  left: 90px;
}
.area-310023 {
  bottom: 45px;
  left: 206px;
}

/*=== 県：島根===*/
.area-320011 {
  top: 216px;
  right: 19px;
}
.area-320012 {
  top: 20px;
  left: 323px;
}
.area-320013 {
  bottom: 227px;
  right: 131px;
}
.area-320021 {
  bottom: 101px;
  right: 244px;
  height: 140px !important;
}
.area-320022 {
  bottom: 242px;
  left: 66px;
}
.area-320023 {
  bottom: 24px;
  left: 249px;
}
.area-320030 {
  top: 20px;
  left: 19px;
}

/*=== 県：岡山===*/
.area-330011 {
  bottom: 58px;
  right: 101px;
}
.area-330012 {
  bottom: 189px;
  right: 52px;
}
.area-330013 {
  bottom: 20px;
  right: 212px;
}
.area-330014 {
  bottom: 20px;
  left: 71px;
}
.area-330015 {
  bottom: 239px;
  left: 37px;
}
.area-330021 {
  top: 111px;
  left: 27px;
}
.area-330022 {
  top: 20px;
  left: 140px;
}
.area-330023 {
  top: 20px;
  right: 19px;
}
.area-330024 {
  top: 185px;
  right: 19px;
}

/*=== 県：広島===*/
.area-340011 {
  bottom: 20px;
  left: 71px;
}
.area-340012 {
  bottom: 80px;
  right: 53px;
  width: 125px !important;
}
.area-340013 {
  bottom: 19px;
  right: 207px;
  height: 140px !important;
}
.area-340021 {
  top: 25px;
  left: 220px;
}
.area-340022 {
  top: 76px;
  left: 92px;
}

/*=== 県：山口===*/
.area-350011 {
  bottom: 37px;
  left: 32px;
}
.area-350012 {
  bottom: 20px;
  left: 152px;
  width: 125px !important;
  height: 140px !important;
}
.area-350021 {
  top: 79px;
  left: 439px;
  width: 125px !important;
}
.area-350022 {
  bottom: 40px;
  left: 285px;
  width: 125px !important;
}
.area-350031 {
  top: 232px;
  right: 19px;
}
.area-350032 {
  bottom: 37px;
  right: 243px;
}
.area-350041 {
  top: 47px;
  left: 230px;
}
.area-350042 {
  top: 79px;
  left: 62px;
}

/*=== 県：徳島===*/
.area-360011 {
  top: 80px;
  right: 39px;
  width: 125px !important;
}
.area-360012 {
  top: 20px;
  left: 196px;
  width: 125px !important;
  height: 140px !important;
}
.area-360013 {
  top: 20px;
  left: 345px;
  width: 125px !important;
  height: 140px !important;
}
.area-360014 {
  top: 96px;
  left: 49px;
}
.area-360021 {
  bottom: 135px;
  right: 19px;
}
.area-360022 {
  top: 204px;
  right: 21px;
  width: 125px !important;
}
.area-360023 {
  bottom: 27px;
  right: 128px;
}

/*=== 県：香川===*/
.area-370001 {
  top: 61px;
  left: 234px;
}
.area-370002 {
  top: 187px;
  right: 20px;
}
.area-370003 {
  bottom: 86px;
  right: 119px;
}
.area-370004 {
  top: 121px;
  left: 20px;
}
.area-370005 {
  bottom: 20px;
  left: 234px;
}

/*=== 県：愛媛===*/
.area-380010 {
  top: 188px;
  left: 120px;
}
.area-380021 {
  top: 27px;
  right: 113px;
}
.area-380022 {
  top: 27px;
  left: 261px;
}
.area-380031 {
  bottom: 74px;
  left: 44px;
}
.area-380032 {
  bottom: 43px;
  right: 275px;
}

/*=== 県：高知===*/
.area-390011 {
  bottom: 224px;
  right: 271px;
}
.area-390012 {
  top: 20px;
  right: 46px;
}
.area-390013 {
  top: 47px;
  left: 162px;
}
.area-390021 {
  bottom: 127px;
  right: 19px;
}
.area-390022 {
  bottom: 182px;
  right: 145px;
}
.area-390031 {
  top: 262px;
  left: 20px;
}
.area-390032 {
  bottom: 81px;
  left: 310px;
}

/*=== 県：福岡===*/
.area-400010 {
  top: 143px;
  left: 20px;
}
.area-400021 {
  top: 20px;
  right: 95px;
  height: 140px !important;
}
.area-400022 {
  top: 191px;
  right: 45px;
}
.area-400030 {
  top: 20px;
  left: 143px;
}
.area-400041 {
  bottom: 140px;
  left: 106px;
}
.area-400042 {
  bottom: 20px;
  right: 176px;
}

/*=== 県：佐賀===*/
.area-410011 {
  top: 293px;
  right: 36px;
  height: 140px !important;
}
.area-410012 {
  top: 49px;
  right: 108px;
}
.area-410013 {
  bottom: 127px;
  left: 51px;
}
.area-410014 {
  bottom: 20px;
  left: 170px;
}
.area-410021 {
  top: 20px;
  left: 314px;
}
.area-410022 {
  top: 167px;
  left: 19px;
  width: 125px !important;
}

/*=== 県：長崎 ===*/
.area-420011 {
  top: 220px;
  right: 20px;
}
.area-420012 {
  bottom: 19px;
  right: 265px;
}
.area-420013 {
  bottom: 19px;
  right: 102px;
  height: 140px !important;
}
.area-420014 {
  bottom: 147px;
  right: 323px;
  width: 125px !important;
}
.area-420021 {
  top: 20px;
  right: 265px;
  height: 140px !important;
}
.area-420022 {
  top: 69px;
  right: 101px;
  height: 140px !important;
}
.area-420031 {
  bottom: 140px;
  left: 19px;
}
.area-420032 {
  top: 20px;
  left: 154px;
}
.area-420033 {
  top: 146px;
  left: 153px;
}
.area-420041 {
  top: 72px;
  left: 273px;
}
.area-420042 {
  bottom: 20px;
  left: 207px;
}

/*=== 県：熊本 ===*/
.area-430011 {
  top: 178px;
  left: 221px;
}
.area-430012 {
  top: 20px;
  left: 247px;
}
.area-430013 {
  top: 52px;
  left: 129px;
}
.area-430014 {
  bottom: 223px;
  right: 82px;
}
.area-430015 {
  bottom: 188px;
  left: 39px;
}
.area-430020 {
  top: 66px;
  right: 40px;
}
.area-430031 {
  top: 197px;
  left: 105px;
}
.area-430032 {
  bottom: 20px;
  left: 55px;
}
.area-430040 {
  bottom: 20px;
  right: 98px;
}

/*=== 県：大分 ===*/
.area-440010 {
  top: 112px;
  right: 137px;
}
.area-440020 {
  top: 20px;
  left: 131px;
}
.area-440031 {
  top: 100px;
  left: 20px;
}
.area-440032 {
  bottom: 67px;
  left: 184px;
}
.area-440041 {
  bottom: 20px;
  right: 19px;
}
.area-440042 {
  bottom: 285px;
  right: 21px;
  width: 125px !important;
}

/*=== 県：宮崎 ===*/
.area-450011 {
  bottom: 170px;
  right: 183px;
}
.area-450012 {
  bottom: 19px;
  right: 227px;
  height: 140px !important;
}
.area-450021 {
  top: 67px;
  right: 88px;
  height: 140px !important;
}
.area-450022 {
  top: 215px;
  right: 146px;
  height: 140px !important;
}
.area-450031 {
  bottom: 200px;
  left: 59px;
  height: 140px !important;
  width: 125px !important;
}
.area-450032 {
  bottom: 20px;
  left: 175px;
}
.area-450041 {
  top: 20px;
  left: 175px;
  width: 125px !important;
}
.area-450042 {
  top: 158px;
  left: 175px;
  height: 140px !important;
}

/*=== 県：鹿児島 ===*/
.area-460011 {
  top: 114px;
  right: 19px;
  height: 140px !important;
}
.area-460012 {
  top: 20px;
  left: 226px;
  width: 125px !important;
}
.area-460013 {
  top: 20px;
  right: 122px;
  width: 125px !important;
}
.area-460014 {
  top: 142px;
  left: 233px;
}
.area-460015 {
  bottom: 143px;
  right: 305px;
  width: 125px !important;
}
.area-460021 {
  bottom: 200px;
  right: 19px;
}
.area-460022 {
  bottom: 70px;
  right: 43px;
}
.area-460031 {
  top: 266px;
  left: 220px;
  width: 125px !important;
}
.area-460032 {
  top: 104px;
  left: 21px;
  width: 125px !important;
}
.area-460041 {
  bottom: 142px;
  left: 233px;
}
.area-460042 {
  bottom: 19px;
  left: 233px;
}
.area-460043 {
  bottom: 20px;
  right: 153px;
}

/*=== 県：沖縄 ===*/
.area-471011 {
  bottom: 19px;
  left: 262px;
}
.area-471012 {
  bottom: 21px;
  right: 127px;
}
.area-471013 {
  top: 20px;
  right: 19px;
  height: 140px !important;
}
.area-471021 {
  top: 170px;
  right: 20px;
  height: 140px !important;
}
.area-471022 {
  bottom: 210px;
  right: 19px;
}
.area-471023 {
  bottom: 247px;
  right: 378px;
}
.area-471024 {
  bottom: 59px;
  right: 20px;
  height: 140px !important;
}
.area-471030 {
  top: 171px;
  left: 162px;
}
.area-472000 {
  bottom: 229px;
  left: 161px;
  width: 125px !important;
}
.area-473001 {
  top: 153px;
  left: 367px;
}
.area-473002 {
  top: 153px;
  left: 265px;
}
.area-474011 {
  bottom: 21px;
  left: 144px;
}
.area-474012 {
  bottom: 20px;
  left: 20px;
}
.area-474020 {
  top: 21px;
  left: 163px;
  height: 140px !important;
}


@media screen and (max-width: 768px) {
  /*=== 地方：北海道 ===*/
  .area-01214 {
    top: 9px;
    left: 18px;
  }
  .area-01204 {
    top: 22px;
    left: 128px;
  }
  .area-01211 {
    top: 22px;
    left: 177px;
  }
  .area-01206 {
    bottom: 70px;
    right: 68px;
  }
  .area-01101 {
    top: 89px;
    left: 9px;
  }
  .area-01205 {
    bottom: 20px;
    left: 118px;
  }
  .area-01202 {
    bottom: 10px;
    left: 61px;
  }

  /*=== 地方：東北 ===*/
  .area-02201 {
    top: 22px;
    right: 61px;
  }
  .area-05201 {
    top: 60px;
    left: 54px;
  }
  .area-03201 {
    top: 100px;
    right: 43px;
  }
  .area-04101 {
    bottom: 60px;
    right: 61px;
  }
  .area-06201 {
    bottom: 100px;
    left: 73px;
  }
  .area-07201 {
    bottom: 23px;
    left: 54px;
  }

  /*=== 地方：北陸 ===*/
  .area-15101 {
    top: 117px;
    right: 25px;
  }
  .area-16201 {
    top: 85px;
    left: 68px;
  }
  .area-17201 {
    bottom: 31px;
    left: 145px;
  }
  .area-18201 {
    bottom: 83px;
    left: 24px;
  }

  /*=== 地方：関東・甲信 ===*/
  .area-20201 {
    top: 54px;
    left: 20px;
  }
  .area-10201 {
    top: 9px;
    left: 105px;
  }
  .area-11202 {
    top: 9px;
    left: 153px;
  }
  .area-09201 {
    top: 9px;
    right: 72px;
  }
  .area-08201 {
    top: 55px;
    right: 19px;
  }
  .area-12202 {
    bottom: 120px;
    right: 25px;
  }
  .area-13101 {
    bottom: 36px;
    right: 44px;
  }
  .area-14101 {
    bottom: 9px;
    left: 151px;
  }
  .area-19201 {
    bottom: 9px;
    left: 89px;
  }

  /*=== 地方：東海 ===*/
  .area-21201 {
    top: 56px;
    left: 36px;
  }
  .area-24201 {
    bottom: 49px;
    left: 22px;
  }
  .area-23101 {
    top: 33px;
    right: 86px;
  }
  .area-22101 {
    bottom: 33px;
    right: 34px;
  }

  /*=== 地方：近畿 ===*/
  .area-26101 {
    top: 89px;
    right: 24px;
  }
  .area-25202 {
    top: 11px;
    right: 24px;
  }
  .area-29201 {
    bottom: 75px;
    right: 42px;
  }
  .area-28101 {
    bottom: 94px;
    left: 36px;
  }
  .area-27102 {
    top: 30px;
    left: 22px;
  }
  .area-30201 {
    bottom: 30px;
    left: 81px;
  }

  /*=== 地方：中国 ===*/
  .area-31201 {
    top: 10px;
    right: 47px;
  }
  .area-32201 {
    top: 16px;
    left: 141px;
  }
  .area-35201 {
    bottom: 9px;
    left: 63px;
  }
  .area-33101 {
    bottom: 60px;
    right: 9px;
  }
  .area-34101 {
    bottom: 22px;
    left: 151px;
  }

  /*=== 地方：四国 ===*/
  .area-37201 {
    top: 16px;
    left: 144px;
  }
  .area-36201 {
    top: 54px;
    right: 10px;
  }
  .area-38201 {
    top: 79px;
    left: 16px;
  }
  .area-39201 {
    bottom: 32px;
    left: 179px;
  }

  /*=== 地方：九州 ===*/
  .area-40131 {
    top: 10px;
    left: 83px;
  }
  .area-41201 {
    top: 57px;
    left: 33px;
  }
  .area-44201 {
    top: 24px;
    right: 14px;
  }
  .area-42201 {
    bottom: 123px;
    left: 44px;
  }
  .area-43101 {
    top: 114px;
    right: 9px;
  }
  .area-45201 {
    bottom: 61px;
    right: 9px;
  }
  .area-46201 {
    bottom: 91px;
    left: 99px;
  }
  .area-46222 {
    bottom: 10px;
    left: 78px;
  }

  /*=== 地方：沖縄 ===*/
  .area-47209 {
    bottom: 81px;
    left: 283px;
  }
  .area-47201 {
    bottom: 18px;
    left: 255px;
  }
  .area-47357 {
    bottom: 83px;
    left: 94px;
  }
  .area-47361 {
    bottom: 15px;
    left: 94px;
  }
  .area-47382 {
    top: 18px;
    left: 94px;
  }
  .area-47207 {
    top: 86px;
    left: 94px;
  }
  .area-47214 {
    top: 80px;
    left: 151px;
  }


  /*=== 県：道北 ===*/
  .area-011011 {
    top: 9px;
    right: 95px;
  }
  .area-011012 {
    top: 46px;
    right: 46px;
  }
  .area-011013 {
    top: 9px;
    left: 16px;
    width: 56px !important;
  }
  .area-012011 {
    top: 109px;
    right: 61px;
  }
  .area-012012 {
    bottom: 69px;
    right: 47px;
  }
  .area-012013 {
    bottom: 10px;
    right: 65px;
  }
  .area-012021 {
    top: 84px;
    left: 52px;
  }
  .area-012022 {
    bottom: 94px;
    left: 39px;
  }
  .area-012023 {
    bottom: 36px;
    left: 70px;
  }

  /*=== 県：道東 ===*/
  .area-013011 {
    top: 10px;
    left: 116px;
  }
  .area-013012 {
    top: 10px;
    right: 84px;
  }
  .area-013013 {
    top: 23px;
    right: 133px;
  }
  .area-013020 {
    top: 87px;
    left: 21px;
  }
  .area-013031 {
    top: 10px;
    left: 59px;
  }
  .area-013032 {
    top: 24px;
    left: 9px;
  }
  .area-014011 {
    top: 10px;
    right: 30px;
  }
  .area-014012 {
    top: 71px;
    right: 10px;
  }
  .area-014013 {
    bottom: 107px;
    right: 45px;
  }
  .area-014021 {
    bottom: 45px;
    right: 9px;
  }
  .area-014022 {
    bottom: 19px;
    right: 118px;
  }
  .area-014023 {
    bottom: 10px;
    right: 58px;
    width: 56px !important;
  }
  .area-014024 {
    bottom: 10px;
    left: 119px;
    width: 56px !important;
  }
  .area-014031 {
    bottom: 70px;
    left: 9px;
  }
  .area-014032 {
    bottom: 10px;
    left: 21px;
  }
  .area-014033 {
    bottom: 10px;
    left: 70px;
  }

  /*=== 県：道央 ===*/
  .area-015011 {
    bottom: 15px;
    left: 59px;
  }
  .area-015012 {
    bottom: 15px;
    left: 107px;
  }
  .area-015013 {
    bottom: 35px;
    left: 157px;
  }
  .area-015021 {
    bottom: 127px;
    right: 16px;
  }
  .area-015022 {
    bottom: 10px;
    right: 89px;
  }
  .area-015023 {
    bottom: 69px;
    right: 9px;
  }
  .area-016011 {
    top: 9px;
    left: 109px;
  }
  .area-016012 {
    top: 32px;
    left: 58px;
  }
  .area-016013 {
    top: 28px;
    right: 142px;
  }
  .area-016021 {
    top: 10px;
    right: 75px;
  }
  .area-016022 {
    top: 28px;
    right: 26px;
  }
  .area-016023 {
    top: 88px;
    right: 66px;
  }
  .area-016031 {
    top: 51px;
    left: 10px;
  }
  .area-016032 {
    top: 109px;
    left: 24px;
  }
  .area-016033 {
    bottom: 35px;
    left: 10px;
  }

  /*=== 県：道南 ===*/
  .area-017011 {
    top: 15px;
    right: 73px;
  }
  .area-017012 {
    bottom: 18px;
    right: 43px;
  }
  .area-017013 {
    bottom: 33px;
    left: 76px;
  }
  .area-017021 {
    top: 77px;
    right: 35px;
  }
  .area-017022 {
    bottom: 105px;
    left: 96px;
  }
  .area-017023 {
    top: 29px;
    left: 22px;
    width: 56px !important;
  }

  /*=== 県：青森 ===*/
  .area-020011 {
    top: 9px;
    left: 121px;
  }
  .area-020012 {
    top: 73px;
    left: 45px;
  }
  .area-020013 {
    bottom: 95px;
    left: 9px;
  }
  .area-020014 {
    bottom: 10px;
    left: 79px;
  }
  .area-020020 {
    top: 16px;
    right: 9px;
  }
  .area-020031 {
    bottom: 84px;
    right: 9px;
  }
  .area-020032 {
    bottom: 152px;
    right: 32px;
  }

  /*=== 県：岩手 ===*/
  .area-030011 {
    top: 39px;
    left: 11px;
  }
  .area-030012 {
    top: 10px;
    left: 61px;
  }
  .area-030013 {
    top: 97px;
    left: 35px;
  }
  .area-030014 {
    bottom: 52px;
    right: 9px;
  }
  .area-030015 {
    bottom: 72px;
    left: 11px;
    width: 56px !important;
    height: 61px !important;
  }
  .area-030016 {
    bottom: 10px;
    left: 50px;
  }
  .area-030021 {
    top: 10px;
    right: 58px;
  }
  .area-030022 {
    top: 68px;
    right: 32px;
  }
  .area-030031 {
    bottom: 111px;
    right: 9px;
  }
  .area-030032 {
    bottom: 10px;
    right: 56px;
    width: 56px !important;
  }

  /*=== 県：宮城 ===*/
  .area-040011 {
    bottom: 46px;
    right: 80px;
  }
  .area-040012 {
    bottom: 33px;
    right: 28px;
  }
  .area-040013 {
    bottom: 97px;
    right: 14px;
  }
  .area-040014 {
    top: 9px;
    right: 10px;
    width: 56px !important;
  }
  .area-040015 {
    bottom: 10px;
    right: 132px;
  }
  .area-040016 {
    top: 70px;
    right: 14px;
    height: 61px !important;
  }
  .area-040021 {
    bottom: 87px;
    left: 18px;
  }
  .area-040022 {
    bottom: 10px;
    left: 9px;
  }
  .area-040023 {
    top: 78px;
    left: 9px;
  }
  .area-040024 {
    top: 9px;
    left: 37px;
  }

  /*=== 県：秋田 ===*/
  .area-050011 {
    top: 111px;
    left: 29px;
    height: 61px !important;
  }
  .area-050012 {
    top: 24px;
    left: 51px;
    height: 61px !important;
  }
  .area-050013 {
    bottom: 36px;
    left: 51px;
    height: 61px !important;
  }
  .area-050021 {
    top: 17px;
    right: 39px;
    height: 61px !important;
  }
  .area-050022 {
    top: 119px;
    right: 29px;
    height: 61px !important;
  }
  .area-050023 {
    bottom: 15px;
    right: 48px;
    height: 61px !important;
  }

  /*=== 県：山形 ===*/
  .area-060011 {
    bottom: 49px;
    right: 67px;
  }
  .area-060012 {
    top: 88px;
    right: 45px;
  }
  .area-060013 {
    bottom: 89px;
    right: 17px;
  }
  .area-060021 {
    bottom: 19px;
    left: 50px;
  }
  .area-060022 {
    bottom: 78px;
    left: 50px;
  }
  .area-060031 {
    top: 27px;
    left: 68px;
  }
  .area-060032 {
    top: 67px;
    left: 18px;
  }
  .area-060040 {
    top: 14px;
    right: 67px;
  }

  /*=== 県：福島 ===*/
  .area-070011 {
    top: 14px;
    right: 87px;
    width: 56px !important;
  }
  .area-070012 {
    top: 86px;
    right: 13px;
    width: 56px !important;
  }
  .area-070013 {
    bottom: 19px;
    left: 106px;
    width: 56px !important;
  }
  .area-070021 {
    top: 9px;
    right: 21px;
    width: 56px !important;
  }
  .area-070022 {
    bottom: 74px;
    right: 13px;
    width: 56px !important;
  }
  .area-070023 {
    bottom: 10px;
    right: 41px;
    width: 56px !important;
  }
  .area-070031 {
    top: 58px;
    left: 30px;
  }
  .area-070032 {
    top: 9px;
    left: 98px;
  }
  .area-070033 {
    bottom: 10px;
    left: 43px;
  }

  /*=== 県：茨城 ===*/
  .area-080011 {
    bottom: 124px;
    right: 67px;
  }
  .area-080012 {
    top: 47px;
    right: 49px;
  }
  .area-080021 {
    bottom: 61px;
    right: 64px;
  }
  .area-080022 {
    bottom: 9px;
    left: 43px;
  }
  .area-080023 {
    top: 105px;
    left: 9px;
  }

  /*=== 県：栃木 ===*/
  .area-090011 {
    top: 102px;
    right: 17px;
  }
  .area-090012 {
    bottom: 21px;
    right: 55px;
  }
  .area-090013 {
    bottom: 36px;
    left: 18px;
  }
  .area-090021 {
    top: 30px;
    right: 26px;
  }
  .area-090022 {
    top: 81px;
    left: 28px;
  }

  /*=== 県：群馬 ===*/
  .area-100011 {
    top: 115px;
    right: 31px;
    height: 61px !important;
  }
  .area-100012 {
    bottom: 10px;
    right: 110px;
    height: 61px !important;
  }
  .area-100013 {
    bottom: 46px;
    left: 30px;
    height: 61px !important;
  }
  .area-100021 {
    top: 23px;
    right: 42px;
    height: 61px !important;
  }
  .area-100022 {
    top: 53px;
    left: 25px;
  }


  /*=== 県：埼玉 ===*/
  .area-110011 {
    bottom: 9px;
    right: 68px;
  }
  .area-110012 {
    top: 68px;
    right: 17px;
  }
  .area-110013 {
    bottom: 20px;
    left: 107px;
  }
  .area-110021 {
    top: 15px;
    right: 112px;
  }
  .area-110022 {
    top: 10px;
    left: 130px;
  }
  .area-110030 {
    top: 50px;
    left: 33px;
  }

  /*=== 県：千葉 ===*/
  .area-120011 {
    bottom: 129px;
    left: 48px;
  }
  .area-120012 {
    top: 9px;
    left: 135px;
  }
  .area-120013 {
    top: 27px;
    left: 37px;
  }
  .area-120021 {
    top: 66px;
    right: 10px;
    width: 56px !important;
  }
  .area-120022 {
    top: 132px;
    right: 72px;
    width: 56px !important;
  }
  .area-120031 {
    bottom: 58px;
    left: 32px;
  }
  .area-120032 {
    bottom: 9px;
    right: 132px;
    width: 56px !important;
  }

  /*=== 県：東京 ===*/
  .area-130011 {
    top: 10px;
    right: 85px;
    width: 56px !important;
  }
  .area-130012 {
    top: 59px;
    right: 10px;
    width: 56px !important;
  }
  .area-130013 {
    top: 10px;
    right: 145px;
  }
  .area-130014 {
    top: 10px;
    left: 106px;
  }
  .area-130015 {
    top: 104px;
    left: 22px;
  }
  .area-130021 {
    bottom: 71px;
    left: 32px;
  }
  .area-130022 {
    bottom: 71px;
    left: 88px;
  }
  .area-130031 {
    bottom: 71px;
    right: 99px;
  }
  .area-130032 {
    bottom: 71px;
    right: 155px;
  }
  .area-130040 {
    bottom: 71px;
    right: 33px;
    width: 56px !important;
  }

  /*=== 県：神奈川 ===*/
  .area-140011 {
    top: 33px;
    right: 9px;
    width: 56px !important;
  }
  .area-140012 {
    bottom: 26px;
    right: 113px;
  }
  .area-140013 {
    bottom: 93px;
    right: 8px;
  }
  .area-140021 {
    top: 10px;
    right: 130px;
  }
  .area-140022 {
    top: 62px;
    left: 9px;
  }
  .area-140023 {
    bottom: 67px;
    left: 9px;
  }
  .area-140024 {
    bottom: 26px;
    left: 128px;
  }

  /*=== 県：新潟 ===*/
  .area-150011 {
    top: 27px;
    right: 145px;
  }
  .area-150012 {
    top: 10px;
    right: 94px;
  }
  .area-150013 {
    top: 39px;
    right: 9px;
    width: 56px !important;
  }
  .area-150014 {
    top: 103px;
    right: 9px;
  }
  .area-150021 {
    bottom: 72px;
    right: 45px;
  }
  .area-150022 {
    top: 64px;
    left: 46px;
  }
  .area-150023 {
    bottom: 10px;
    right: 56px;
  }
  .area-150024 {
    bottom: 106px;
    left: 79px;
  }
  .area-150025 {
    bottom: 10px;
    right: 108px;
    width: 56px !important;
  }
  .area-150026 {
    bottom: 10px;
    left: 117px;
    width: 56px !important;
  }
  .area-150031 {
    bottom: 94px;
    left: 25px;
  }
  .area-150032 {
    bottom: 29px;
    left: 9px;
  }
  .area-150033 {
    bottom: 10px;
    left: 63px;
  }
  .area-150040 {
    top: 10px;
    left: 100px;
  }

  /*=== 県：富山 ===*/
  .area-160011 {
    top: 27px;
    left: 155px;
  }
  .area-160012 {
    top: 13px;
    right: 9px;
  }
  .area-160021 {
    top:59px;
    left: 9px;
  }
  .area-160022 {
    bottom:15px;
    left: 133px;
  }

  /*=== 県：石川 ===*/
  .area-170011 {
    bottom: 28px;
    right: 107px;
  }
  .area-170012 {
    bottom: 86px;
    left: 54px;
  }
  .area-170021 {
    top: 23px;
    left: 97px;
  }
  .area-170022 {
    top: 53px;
    right: 51px;
  }

  /*=== 県：福井 ===*/
  .area-180011 {
    top: 13px;
    left: 96px;
  }
  .area-180012 {
    top: 77px;
    left: 68px;
  }
  .area-180013 {
    top: 18px;
    right: 20px;
  }
  .area-180021 {
    bottom: 34px;
    right: 116px;
  }
  .area-180022 {
    bottom: 82px;
    left: 27px;
  }

  /*=== 県：山梨 ===*/
  .area-190011 {
    top: 16px;
    left: 17px;
  }
  .area-190012 {
    top: 14px;
    right: 75px;
  }
  .area-190013 {
    bottom: 97px;
    left: 9px;
  }
  .area-190021 {
    bottom: 70px;
    right: 11px;
  }
  .area-190022 {
    bottom: 15px;
    right: 93px;
  }

  /*=== 県：長野 ===*/
  .area-200011 {
    top: 9px;
    left: 90px;
  }
  .area-200012 {
    top: 8px;
    right: 44px;
    height: 61px !important;
  }
  .area-200013 {
    top: 27px;
    left: 41px;
  }
  .area-200021 {
    top: 74px;
    right: 44px;
  }
  .area-200022 {
    bottom: 106px;
    right: 42px;
  }
  .area-200023 {
    top: 84px;
    left: 69px;
  }
  .area-200024 {
    top: 106px;
    left: 9px;
    width: 56px !important;
    height: 61px !important;
  }
  .area-200025 {
    bottom: 46px;
    right: 45px;
  }
  .area-200031 {
    bottom: 10px;
    right: 94px;
    width: 56px !important;
  }
  .area-200032 {
    bottom: 64px;
    left: 40px;
  }
  .area-200033 {
    bottom: 9px;
    left: 53px;
    width: 56px !important;
  }

  /*=== 県：岐阜 ===*/
  .area-210011 {
    bottom: 9px;
    left: 117px;
    width: 56px !important;
  }
  .area-210012 {
    bottom: 14px;
    right: 75px;
  }
  .area-210013 {
    top: 62px;
    left: 58px;
  }
  .area-210021 {
    top: 9px;
    right: 42px;
  }
  .area-210022 {
    top: 102px;
    right: 58px;
  }

  /*=== 県：静岡 ===*/
  .area-220011 {
    bottom: 50px;
    right: 133px;
  }
  .area-220012 {
    top: 29px;
    left: 78px;
  }
  .area-220021 {
    bottom: 73px;
    right: 26px;
  }
  .area-220022 {
    bottom: 13px;
    right: 53px;
  }
  .area-220031 {
    top: 70px;
    right: 14px;
    width: 56px !important;
  }
  .area-220032 {
    top: 14px;
    right: 86px;
    width: 56px !important;
  }
  .area-220041 {
    top: 83px;
    left: 28px;
  }
  .area-220042 {
    bottom: 15px;
    left: 39px;
  }

  /*=== 県：愛知 ===*/
  .area-230011 {
    top: 84px;
    left: 16px;
  }
  .area-230012 {
    top: 19px;
    left: 29px;
  }
  .area-230013 {
    bottom: 60px;
    left: 28px;
  }
  .area-230014 {
    bottom: 13px;
    left: 82px;
    width: 56px !important;
  }
  .area-230015 {
    top: 11px;
    right: 130px;
    height: 61px !important;
  }
  .area-230021 {
    top: 11px;
    right: 59px;
    height: 61px !important;
  }
  .area-230022 {
    bottom: 86px;
    right: 13px;
    width: 56px !important;
  }
  .area-230023 {
    bottom: 23px;
    right: 48px;
    width: 56px !important;
  }

  /*=== 県：三重 ===*/
  .area-240011 {
    top: 76px;
    right: 55px;
  }
  .area-240012 {
    top: 11px;
    right: 64px;
  }
  .area-240013 {
    top: 98px;
    left: 36px;
  }
  .area-240021 {
    bottom: 81px;
    right: 39px;
  }
  .area-240022 {
    bottom: 63px;
    left: 56px;
    height: 61px !important;
  }

  /*=== 県：滋賀===*/
  .area-250011 {
    bottom: 19px;
    left: 53px;
  }
  .area-250012 {
    top: 37px;
    left: 58px;
  }
  .area-250013 {
    bottom: 32px;
    right: 43px;
  }
  .area-250021 {
    bottom: 109px;
    left: 28px;
  }
  .area-250022 {
    top: 41px;
    right: 43px;
  }
  .area-250023 {
    bottom: 118px;
    right: 27px;
  }

  /*=== 県：京都===*/
  .area-260011 {
    top: 97px;
    right: 28px;
	width: 56px !important;
  }
  .area-260012 {
    bottom: 55px;
    left: 88px;
    height: 63px !important;
  }
  .area-260013 {
    top: 173px;
    right: 16px;
  }
  .area-260014 {
    bottom: 19px;
    right: 151px;
  }
  .area-260021 {
    top: 69px;
    left: 17px;
  }
  .area-260022 {
    top: 35px;
    right: 198px;
	width: 56px !important;
  }
  .area-260023 {
    bottom: 97px;
    left: 26px;
  }

  /*=== 県：大阪===*/
  .area-270001 {
    top: 92px;
    left: 61px;
  }
  .area-270002 {
    top: 28px;
    left: 88px;
  }
  .area-270003 {
    top: 35px;
    right: 43px;
  }
  .area-270004 {
    bottom: 84px;
    right: 51px;
  }
  .area-270005 {
    bottom: 81px;
    left: 88px;
  }

  /*=== 県：兵庫===*/
  .area-280011 {
    bottom: 70px;
    right: 27px;
  }
  .area-280012 {
    top: 87px;
    right: 35px;
  }
  .area-280013 {
    top: 101px;
    left: 42px;
    width: 56px !important;
  }
  .area-280014 {
    bottom: 28px;
    left: 93px;
    width: 56px !important;
  }
  .area-280015 {
    bottom: 71px;
    left: 29px;
    width: 56px !important;
  }
  .area-280016 {
    bottom: 17px;
    right: 86px;
  }
  .area-280021 {
    top: 16px;
    right: 78px;
  }
  .area-280022 {
    top: 27px;
    left: 61px;
  }

  /*=== 県：奈良===*/
  .area-290011 {
    top: 24px;
    left: 56px;
  }
  .area-290012 {
    top: 14px;
    right: 66px;
  }
  .area-290013 {
    bottom: 56px;
    right: 57px;
    height: 63px !important;
  }
  .area-290021 {
    top: 95px;
    right: 33px;
  }
  .area-290022 {
    bottom: 125px;
    left: 52px;
  }

  /*=== 県：和歌山===*/
  .area-300011 {
    top: 12px;
    left: 10px;
  }
  .area-300012 {
    top: 101px;
    left: 18px;
  }
  .area-300021 {
    bottom: 26px;
    left: 68px;
    height: 63px !important;
  }
  .area-300022 {
    bottom: 92px;
    right: 9px;
    height: 63px !important;
  }

  /*=== 県：鳥取===*/
  .area-310011 {
    top: 21px;
    right: 73px;
  }
  .area-310012 {
    bottom: 39px;
    right: 29px;
  }
  .area-310021 {
    top: 40px;
    right: 151px;
  }
  .area-310022 {
    top: 34px;
    left: 40px;
  }
  .area-310023 {
    bottom: 21px;
    left: 92px;
  }

  /*=== 県：島根===*/
  .area-320011 {
    top: 97px;
    right: 9px;
  }
  .area-320012 {
    top: 9px;
    left: 144px;
  }
  .area-320013 {
    bottom: 101px;
    right: 59px;
  }
  .area-320021 {
    bottom: 45px;
    right: 109px;
    height: 63px !important;
  }
  .area-320022 {
    bottom: 108px;
    left: 30px;
  }
  .area-320023 {
    bottom: 11px;
    left: 111px;
  }
  .area-320030 {
    top: 10px;
    left: 9px;
  }

  /*=== 県：岡山===*/
  .area-330011 {
    bottom: 26px;
    right: 45px;
  }
  .area-330012 {
    bottom: 84px;
    right: 24px;
  }
  .area-330013 {
    bottom: 10px;
    right: 95px;
  }
  .area-330014 {
    bottom: 9px;
    left: 32px;
  }
  .area-330015 {
    bottom: 107px;
    left: 17px;
  }
  .area-330021 {
    top: 50px;
    left: 12px;
  }
  .area-330022 {
    top: 9px;
    left: 63px;
  }
  .area-330023 {
    top: 10px;
    right: 9px;
  }
  .area-330024 {
    top: 83px;
    right: 9px;
  }

  /*=== 県：広島===*/
  .area-340011 {
    bottom: 9px;
    left: 31px;
  }
  .area-340012 {
    bottom: 36px;
    right: 23px;
    width: 56px !important;
  }
  .area-340013 {
    bottom: 9px;
    right: 92px;
    height: 63px !important;
  }
  .area-340021 {
    top: 11px;
    left: 98px;
  }
  .area-340022 {
    top: 34px;
    left: 41px;
  }

  /*=== 県：山口===*/
  .area-350011 {
    bottom: 17px;
    left: 15px;
  }
  .area-350012 {
    bottom: 9px;
    left: 67px;
    width: 56px !important;
    height: 63px !important;
  }
  .area-350021 {
    top: 35px;
    left: 196px;
    width: 56px !important;
  }
  .area-350022 {
    bottom: 18px;
    left: 127px;
    width: 56px !important;
  }
  .area-350031 {
    top: 102px;
    right: 9px;
  }
  .area-350032 {
    bottom: 17px;
    right: 108px;
  }
  .area-350041 {
    top: 22px;
    left: 103px;
  }
  .area-350042 {
    top: 36px;
    left: 28px;
  }

  /*=== 県：徳島===*/
  .area-360011 {
    top: 35px;
    right: 17px;
    width: 56px !important;
  }
  .area-360012 {
    top: 8px;
    left: 87px;
    width: 56px !important;
    height: 63px !important;
  }
  .area-360013 {
    top: 8px;
    left: 153px;
    width: 56px !important;
    height: 63px !important;
  }
  .area-360014 {
    top: 43px;
    left: 22px;
  }
  .area-360021 {
    bottom: 60px;
    right: 9px;
  }
  .area-360022 {
    top: 91px;
    right: 9px;
    width: 56px !important;
  }
  .area-360023 {
    bottom: 12px;
    right: 57px;
  }

  /*=== 県：香川===*/
  .area-370001 {
    top: 28px;
    left: 105px;
  }
  .area-370002 {
    top: 83px;
    right: 9px;
  }
  .area-370003 {
    bottom: 39px;
    right: 53px;
  }
  .area-370004 {
    top: 54px;
    left: 9px;
  }
  .area-370005 {
    bottom: 9px;
    left: 105px;
  }

  /*=== 県：愛媛===*/
  .area-380010 {
    top: 84px;
    left: 54px;
  }
  .area-380021 {
    top: 12px;
    right: 51px;
  }
  .area-380022 {
    top: 12px;
    left: 117px;
  }
  .area-380031 {
  bottom: 33px;
  left: 20px;
}
.area-380032 {
  bottom: 20px;
  right: 123px;
  }

  /*=== 県：高知===*/
  .area-390011 {
    bottom: 100px;
    right: 121px;
  }
  .area-390012 {
    top: 9px;
    right: 21px;
  }
  .area-390013 {
    top: 21px;
    left: 73px;
  }
  .area-390021 {
    bottom: 57px;
    right: 9px;
  }
  .area-390022 {
    bottom: 82px;
    right: 65px;
  }
  .area-390031 {
    top: 117px;
    left: 9px;
  }
  .area-390032 {
    bottom: 36px;
    left: 139px;
  }

  /*=== 県：福岡===*/
  .area-400010 {
    top: 64px;
    left: 9px;
  }
  .area-400021 {
    top: 9px;
    right: 42px;
    height: 63px !important;
  }
  .area-400022 {
    top: 85px;
    right: 20px;
  }
  .area-400030 {
    top: 9px;
    left: 64px;
  }
  .area-400041 {
    bottom: 62px;
    left: 47px;
  }
  .area-400042 {
    bottom: 9px;
    right: 78px;
  }

  /*=== 県：佐賀===*/
  .area-410011 {
    top: 129px;
    right: 16px;
    height: 63px !important;
  }
  .area-410012 {
    top: 22px;
    right: 48px;
  }
  .area-410013 {
    bottom: 57px;
    left: 23px;
  }
  .area-410014 {
    bottom: 9px;
    left: 76px;
  }
  .area-410021 {
    top: 9px;
    left: 140px;
  }
  .area-410022 {
    top: 75px;
    left: 8px;
    width: 56px !important;
  }

  /*=== 県：長崎 ===*/
  .area-420011 {
    top: 98px;
    right: 9px;
  }
  .area-420012 {
    bottom: 9px;
    right: 118px;
  }
  .area-420013 {
    bottom: 9px;
    right: 46px;
    height: 63px !important;
  }
  .area-420014 {
    bottom: 66px;
    right: 143px;
    width: 56px !important;
  }
  .area-420021 {
    top: 9px;
    right: 118px;
    height: 63px !important;
  }
  .area-420022 {
    top: 30px;
    right: 45px;
    height: 63px !important;
  }
  .area-420031 {
    bottom: 62px;
    left: 9px;
  }
  .area-420032 {
    top: 10px;
    left: 69px;
  }
  .area-420033 {
    top: 66px;
    left: 68px;
  }
  .area-420041 {
    top: 32px;
    left: 122px;
  }
  .area-420042 {
    bottom: 9px;
    left: 92px;
  }

  /*=== 県：熊本 ===*/
  .area-430011 {
    top: 80px;
    left: 99px;
  }
  .area-430012 {
    top: 9px;
    left: 110px;
  }
  .area-430013 {
    top: 23px;
    left: 58px;
  }
  .area-430014 {
    bottom: 99px;
    right: 37px;
  }
  .area-430015 {
    bottom: 83px;
    left: 18px;
  }
  .area-430020 {
    top: 30px;
    right: 18px;
  }
  .area-430031 {
    top: 88px;
    left: 47px;
  }
  .area-430032 {
    bottom: 9px;
    left: 25px;
  }
  .area-430040 {
    bottom: 9px;
    right: 44px;
  }

  /*=== 県：大分 ===*/
  .area-440010 {
    top: 50px;
    right: 61px;
  }
  .area-440020 {
    top: 10px;
    left: 59px;
  }
  .area-440031 {
    top: 45px;
    left: 9px;
  }
  .area-440032 {
    bottom: 30px;
    left: 82px;
  }
  .area-440041 {
    bottom: 9px;
    right: 9px;
  }
  .area-440042 {
    bottom: 127px;
    right: 9px;
    width: 56px !important;
  }

  /*=== 県：宮崎 ===*/
  .area-450011 {
    bottom: 75px;
    right: 82px;
  }
  .area-450012 {
    bottom: 9px;
    right: 101px;
    height: 63px !important;
  }
  .area-450021 {
    top: 29px;
    right: 39px;
    height: 63px !important;
  }
  .area-450022 {
    top: 96px;
    right: 65px;
    height: 63px !important;
  }
  .area-450031 {
    bottom: 89px;
    left: 26px;
    height: 63px !important;
    width: 56px !important;
  }
  .area-450032 {
    bottom: 8px;
    left: 78px;
  }
  .area-450041 {
    top: 9px;
    left: 78px;
    width: 56px !important;
  }
  .area-450042 {
    top: 69px;
    left: 78px;
    height: 63px !important;
  }

  /*=== 県：鹿児島 ===*/
  .area-460011 {
    top: 51px;
    right: 9px;
    height: 61px !important;
  }
  .area-460012 {
    top: 10px;
    left: 101px;
    width: 56px !important;
  }
  .area-460013 {
    top: 9px;
    right: 54px;
    width: 56px !important;
  }
  .area-460014 {
    top: 64px;
    left: 104px;
  }
  .area-460015 {
    bottom: 64px;
    right: 136px;
    width: 56px !important;
  }
  .area-460021 {
    bottom: 89px;
    right: 9px;
  }
  .area-460022 {
    bottom: 32px;
    right: 20px;
  }
  .area-460031 {
    top: 118px;
    left: 98px;
    width: 56px !important;
  }
  .area-460032 {
    top: 46px;
    left: 9px;
    width: 56px !important;
  }
  .area-460041 {
    bottom: 63px;
    left: 104px;
  }
  .area-460042 {
    bottom: 8px;
    left: 104px;
  }
  .area-460043 {
    bottom: 10px;
    right: 69px;
  }

  /*=== 県：沖縄 ===*/
  .area-471011 {
    bottom: 9px;
    left: 117px;
  }
  .area-471012 {
    bottom: 10px;
    right: 57px;
  }
  .area-471013 {
    top: 9px;
    right: 9px;
    height: 63px !important;
  }
  .area-471021 {
    top: 76px;
    right: 9px;
    height: 61px !important;
  }
  .area-471022 {
    bottom: 93px;
    right: 9px;
  }
  .area-471023 {
    bottom: 110px;
    right: 168px;
  }
  .area-471024 {
    bottom: 26px;
    right: 9px;
    height: 63px !important;
  }
  .area-471030 {
    top: 77px;
    left: 73px;
  }
  .area-472000 {
    bottom: 103px;
    left: 71px;
    width: 56px !important;
  }
  .area-473001 {
    top: 68px;
    left: 164px;
  }
  .area-473002 {
    top: 69px;
    left: 118px;
  }
  .area-474011 {
    bottom: 9px;
    left: 65px;
  }
  .area-474012 {
    bottom: 10px;
    left: 9px;
  }
  .area-474020 {
    top: 8px;
    left: 73px;
    height: 63px !important;
  }
}
