/* CSS Document */
.information__container {
  margin-bottom: 3rem;
  text-align: center;
}
.information__title {
  font-size: 4.36rem;
  font-family: "Noto Sans JP", sans-serif;
  text-align: center;
  padding-top: 10rem;
  padding-bottom: 0.8rem;
  background: rgba(215, 185, 143, 0.2);
}
.information__text {
  max-width: 110rem;
  margin: 7.1rem auto;
  font-size: 1.74rem;
}
.information__notice {
  font-size: 1.74rem;
  text-align: center;
  margin-bottom: 3rem;
}
.information__description--wrap {
  /* background: rgba(215, 185, 143, 0.2); */
  padding-top: 5.2rem;
  padding-bottom: 6.5rem;
  margin-bottom: 4.4rem;
  height: 50vh;
}
.information__description {
  max-width: 48rem;
  margin: 0 auto;
  font-size: 1.6rem;
  font-weight: 300;
  margin-bottom: 1rem;
}
.information__btn--top {
  font-size: 1.7rem;
  display: block;
  text-align: center;
  margin: 7.9rem auto 6.5rem;
}

.information-small {
  font-size: 1.3rem;
  font-weight: 300;
}

/*===================== レスポンシブ =====================*/

@media screen and (max-width: 1100px) {
  .information__text {
    max-width: 90%;
  }
  .information__description {
    max-width: 90%;
  }
}
@media screen and (max-width: 750px) {
  .information__title {
    font-size: 3rem;
    padding-top: 5rem;
    padding-bottom: 2.1rem;
  }
  .information__text {
    margin: 2.5rem auto;
    font-size: 1.6rem;
  }
  .information__notice {
    font-size: 1.6rem;
    margin-bottom: 2.7rem;
  }
  .information__description--wrap {
    padding-top: 4.5rem;
    padding-bottom: 6.5rem;
  }
  .information__description {
    margin-bottom: 4rem;
  }
  .information__btn--top {
    font-size: 1.6rem;
    margin: 5.1rem auto 5.1rem;
  }
}
