@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanjp.min.css");
@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanmp_s-noto.min.css");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@400;500;700&display=swap");
.location {
  padding-top: 5.3333333333vw;
  padding-bottom: 10.6666666667vw;
  /*.slider{
    figure{
      figcaption{
        margin-top: 10px;
        @include fz-vw(24);
        text-align: center;
        @include pc {
          @include font-size(24);
        }
      }
    }
    .slick-dots {
      @include p-vw(bottom, 80);
      left: 50%;
      @include pc {
        bottom: 70px;
      }
    }
    .slick-arrow {
      top: 46%;
    }
  }*/
}

@media screen and (min-width: 769px) {
  .location {
    padding-top: 40px;
    padding-bottom: 80px;
  }
}
.location .inner {
  padding-left: 0;
  padding-right: 0;
}

.location p {
  margin-top: 8.6666666667vw;
  margin-bottom: 8.6666666667vw;
  font-size: 3.4666666667vw;
}

@media screen and (min-width: 769px) {
  .location p {
    margin-top: 65px;
    margin-bottom: 65px;
    font-size: 26px;
    font-size: 2.6rem;
  }
}
.location .location-images-wrap {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
/*# sourceMappingURL=location.css.map */
