@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Jost:wght@100..900&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");
main {
  background-color: transparent;
  margin-bottom: 0;
  padding-bottom: 0;
}

.contents-block .heading-wrap {
  text-align: center;
  margin-bottom: 60rem;
}
.contents-block .heading-wrap .title-en {
  color: #C83C1D;
  font-size: 20rem;
  font-weight: bold;
  font-family: "Jost", "Noto Sans JP", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  margin-bottom: 0;
  display: inline-block;
}
@media only screen and (max-width: 767px) {
  .contents-block .heading-wrap .title-en {
    font-size: 16rem;
  }
}
.contents-block .heading-wrap .title-1 {
  font-size: 53rem;
  font-weight: bold;
  line-height: 1.4;
}
@media only screen and (max-width: 767px) {
  .contents-block .heading-wrap .title-1 {
    font-size: 24rem;
  }
}

.aboutus-area .heading-wrap .title-en,
.members-area .heading-wrap .title-en {
  font-size: 53rem;
  font-weight: bold;
  line-height: 1.2;
  font-family: "Jost", "Noto Sans JP", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
@media only screen and (max-width: 767px) {
  .aboutus-area .heading-wrap .title-en,
  .members-area .heading-wrap .title-en {
    font-size: 40rem;
  }
}
.aboutus-area .heading-wrap .title-ja,
.members-area .heading-wrap .title-ja {
  font-size: 20rem;
  font-weight: bold;
}
@media only screen and (max-width: 767px) {
  .aboutus-area .heading-wrap .title-ja,
  .members-area .heading-wrap .title-ja {
    font-size: 14rem;
  }
}

@media only screen and (max-width: 767px) {
  .members-area {
    margin-bottom: 60rem;
  }
}

@media only screen and (max-width: 767px) {
  .page_page .aboutus-area .heading-wrap .text-heading,
  .page_page .aboutus-area .heading-wrap .text-1 {
    display: none;
  }
}

/*# sourceMappingURL=page_page.css.map */
