.message__wrap {
  padding-top: 10rem;
}
@media screen and (max-width: 834px) {
  .message__wrap {
    padding-top: 6rem;
  }
}

.section__ttl {
  font-size: clamp(28px, 3vw, 50px);
  font-weight: 400;
  margin-bottom: 60px;
}
@media screen and (max-width: 834px) {
  .section__ttl {
    font-size: clamp(21px, 4vw, 50px);
    margin-bottom: 30px;
  }
}

.section__text {
  font-size: 15px;
  font-weight: 300;
  max-width: 900px;
}

.message__ceo {
  margin-top: 90px;
  text-align: right;
}

.ceo__ttl {
  font-size: 15px;
  font-weight: 300;
}
.ceo__ttl span {
  font-size: 30px;
}
@media screen and (max-width: 834px) {
  .ceo__ttl span {
    font-size: 22px;
  }
}/*# sourceMappingURL=message.css.map */