@charset "utf-8";
/* CSS Document */
#areas h3 {
  font-size: 1vw;
}
@media (max-width: 768px) {
  #areas h3 {
    font-size: 3vw;
  }
}
.accumulated-footer tr:nth-child(1) th:first-child {
  width: 40%;
}
.accumulated-footer tr:nth-child(1) th:nth-child(2) {
  width: 60%;
}
.accumulated-footer tr:nth-child(1) th:nth-child(3) {
  width: 0%;
}
/* マップ位置 */
.map .airports li.haneda-airport {
  font-size: 0.8vw;
  top: 70%;
  left: 55%;
}
.map .airports li.fukuoka-airport {
  font-size: 0.8vw;
  top: 34%;
  right: 8%;
}
.map .airports li.kitakyushu-airport {
  font-size: 0.8vw;
  top: 50%;
  right: 4.5%;
}
.map .airports li.kansai-airport {
  font-size: 0.8vw;
  bottom: 7%;
  left: 28%;
}
.map .airports li.chubu-airport {
  font-size: 0.8vw;
  bottom: 4%;
  left: 38%;
}
.map .areas li.area-fukuoka-chuo {
  font-size: 0.8vw;
  top: 45%;
  left: 34%;
}
.map .areas li.area-fukuoka-hakata {
  font-size: 0.8vw;
  top: 51%;
  left: 53%;
}
.map .areas li.area-nagoya-city {
  font-size: 0.8vw;
  top: 17%;
  left: 58%;
}
.map .areas li.area-tokyo-23 {
  font-size: 0.8vw;
  top: 20%;
  left: 34.5%;
}
.map .areas li.area-kawasaki {
  font-size: 0.8vw;
  top: 81%;
  left: 27%;
}
@media (max-width: 768px) {
  .map .airports li.haneda-airport {
    font-size: 2.25vw;
    top: 69%;
    left: 56%;
  }
  .map .airports li.fukuoka-airport {
    font-size: 2.25vw;
    top: 37%;
    right: 13%;
  }
  .map .airports li.kitakyushu-airport {
    font-size: 2.25vw;
    top: 27%;
    right: 10%;
  }
  .map .airports li.kansai-airport {
    font-size: 2.25vw;
    bottom: 8%;
    left: 28%;
  }
  .map .airports li.chubu-airport {
    font-size: 2.25vw;
    bottom: 13%;
    left: 45%;
  }
  .map .areas li.area-fukuoka-chuo {
    font-size: 2.25vw;
    top: 40%;
    left: 36%;
  }
  .map .areas li.area-fukuoka-hakata {
    font-size: 2.25vw;
    top: 40%;
    left: 54%;
  }
  .map .areas li.area-nagoya-city {
    font-size: 2.25vw;
    top: 12%;
    left: 58%;
  }
  .map .areas li.area-tokyo-23 {
    font-size: 2.25vw;
    top: 15%;
    left: 33%;
  }
  .map .areas li.area-kawasaki {
    font-size: 2.25vw;
    top: 80%;
    left: 30%;
  }
}