body {
  font-size: 16px;
}
@media screen and (max-width: 1000px) {
  body {
    font-size: 1.5vw;
  }
}
@media screen and (max-width: 750px) {
  body {
    font-size: 3.2vw;
  }
}

@media screen and (max-width: 1000px) {
  .illust.illust01 {
    bottom: -16vw;
    right: 75vw;
    width: 8.1vw;
  }
}
@media screen and (max-width: 750px) {
  .illust.illust01 {
    bottom: -23vw;
    width: 9.1vw;
  }
}

@media screen and (max-width: 1000px) {
  .illust.illust02 {
    bottom: -17vw;
    left: 75vw;
    width: 11.3vw;
  }
}
@media screen and (max-width: 750px) {
  .illust.illust02 {
    bottom: -32vw;
    width: 9.3vw;
  }
}

.plan__image {
  position: relative;
  top: 0;
  left: 50%;
  transform: translateX(-54%);
}
@media screen and (max-width: 750px) {
  .plan__image {
    transform: translateX(-48%);
  }
}/*# sourceMappingURL=style_gh_fukumaminami.css.map */