#NAGASAKI, #FUKUOKA, #SAGA, #KUMAMOTO, #MIYAZAKI, #OOITA, #KAGOSHIMA, #KAGOSHIMA_ISOLATED_ISLANDS, #OKINAWA {
  fill: #aaff80;
}

#NAGASAKI, #FUKUOKA, #SAGA, #KUMAMOTO, #MIYAZAKI, #OOITA, #KAGOSHIMA, #KAGOSHIMA_ISOLATED_ISLANDS, #OKINAWA {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#EHIME, #KOUCHI, #TOKUSHIMA, #KAGAWA {
  fill: #80ffb5;
}

#EHIME, #KOUCHI, #TOKUSHIMA, #KAGAWA {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#YAMAGUCHI, #HIROSHIMA, #OKAYAMA, #TOTTORI, #SHIMANE {
  fill: #80eaff;
}

#YAMAGUCHI, #HIROSHIMA, #OKAYAMA, #TOTTORI, #SHIMANE {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#HYOGO, #KYOTO, #OSAKA, #WAKAYAMA, #NARA, #SHIGA, #MIE {
  fill: #808aff;
}

#HYOGO, #KYOTO, #OSAKA, #WAKAYAMA, #NARA, #SHIGA, #MIE {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#FUKUI, #ISHIKAWA, #TOYAMA, #GIFU, #AICHI, #NAGANO, #SIZUOKA, #NIGATA, #YAMANASHI {
  fill: #d580ff;
}

#FUKUI, #ISHIKAWA, #TOYAMA, #GIFU, #AICHI, #NAGANO, #SIZUOKA, #NIGATA, #YAMANASHI {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#KANAGAWA, #TOKYO, #TOKYO_ISLANDS, #SAITAMA, #GUNMA, #TOCHIGI, #CHIBA, #IBARAKI {
  fill: #ff80ca;
}

#KANAGAWA, #TOKYO, #TOKYO_ISLANDS, #SAITAMA, #GUNMA, #TOCHIGI, #CHIBA, #IBARAKI {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#FUKUSHIMA, #YAMAGATA, #MIYAGI, #AKITA, #IWATE, #AOMORI {
  fill: #ff9580;
}

#FUKUSHIMA, #YAMAGATA, #MIYAGI, #AKITA, #IWATE, #AOMORI {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#HOKKAIDO, #HOPPOURYOUDO {
  fill: #fff480;
}

#HOKKAIDO, #HOPPOURYOUDO {
  fill-opacity: 1;
  stroke: #4d4d4d;
  stroke-width: 1;
}

#NAGASAKI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#FUKUOKA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#SAGA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KUMAMOTO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#MIYAZAKI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#OOITA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KAGOSHIMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KAGOSHIMA_ISOLATED_ISLANDS:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#OKINAWA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#EHIME:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KOUCHI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOKUSHIMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KAGAWA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#YAMAGUCHI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#HIROSHIMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#OKAYAMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOTTORI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#SHIMANE:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#HYOGO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KYOTO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#OSAKA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#WAKAYAMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#NARA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#SHIGA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#MIE:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#FUKUI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#ISHIKAWA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOYAMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#GIFU:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#AICHI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#NAGANO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#SIZUOKA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#NIGATA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#YAMANASHI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#KANAGAWA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOKYO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOKYO_ISLANDS:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#SAITAMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#GUNMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#TOCHIGI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#CHIBA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#IBARAKI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#FUKUSHIMA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#MIYAGI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#YAMAGATA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#IWATE:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#AOMORI:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#AKITA:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#HOPPOURYOUDO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}

#HOKKAIDO:hover {
  fill: #ee4452;
  stroke: #490808;
  stroke-width: 1;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY3NzL2phcGFuLnNjc3MiLCJqYXBhbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0FDQ2Y7O0FERUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakI7O0FERUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7QUNDakIiLCJmaWxlIjoiamFwYW4uY3NzIn0= */