.backBtnArea {
  margin: 0 auto;
}

@media only screen and (max-width: 767px) {
  .backBtnArea {
    width: min(90%, 260px);
  }
}
@media print, screen and (min-width: 768px) {
  .backBtnArea {
    width: 360px;
  }
}
#p-thanks .thanksText {
  font-weight: 500;
  line-height: 180%;
}
#p-thanks .thanksText * {
  line-height: 180%;
}
#p-thanks .thanksText .inText {
  padding-bottom: 2em;
}

@media only screen and (max-width: 767px) {
  #p-thanks .thanksText {
    font-size: clamp(14px, 3.85vw, 15px);
    padding-top: 8%;
    padding-bottom: 24px;
    letter-spacing: -0.02em;
  }
}
@media print, screen and (min-width: 768px) {
  #p-thanks .thanksText {
    font-size: clamp(14px, 1.41vw, 18px);
    padding: 24px 0 60px;
  }
}/*# sourceMappingURL=style.css.map */