.my-number-page .my-number-contents .my-number-content {
  background-color: #ffffff;
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.0392156863), 0px 6px 6px 0px rgba(0, 0, 0, 0.031372549), 0px 14px 9px 0px rgba(0, 0, 0, 0.0196078431), 0px 25px 10px 0px rgba(0, 0, 0, 0.0117647059), 0px 40px 11px 0px rgba(0, 0, 0, 0);
  position: relative;
  z-index: 2;
  margin-top: -170px;
}
.my-number-page .my-number-contents .my-number-content .inner {
  max-width: 1440px;
  margin: auto;
  padding: 60px 72px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container {
  padding: 0 120px;
  display: flex;
  flex-direction: column;
  gap: 60px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-description {
  font-size: 16px;
  font-weight: 400;
  color: #231815;
  letter-spacing: 0.04em;
  line-height: 26px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-section-list {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-section-list .my-number-section {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-section-list .my-number-section .my-number-section-title .my-number-section-title-text {
  font-size: 24px;
  font-weight: 700;
  color: #231815;
  letter-spacing: 0.02em;
  line-height: 34px;
}
.my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-section-list .my-number-section .my-number-section-content .my-number-section-content-text {
  font-size: 16px;
  font-weight: 400;
  color: #231815;
  letter-spacing: 0.04em;
  line-height: 26px;
}

@media (min-width: 768px) and (max-width: 1279px) {
  .my-number-page .my-number-contents .my-number-content .inner {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .my-number-page .my-number-contents .my-number-content {
    padding: 24px;
    margin-top: -74px;
  }
  .my-number-page .my-number-contents .my-number-content .inner {
    padding: 0;
  }
  .my-number-page .my-number-contents .my-number-content .inner .my-number-container {
    padding: 0;
    gap: 40px;
  }
  .my-number-page .my-number-contents .my-number-content .inner .my-number-container .my-number-section-list .my-number-section .my-number-section-title .my-number-section-title-text {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0;
  }
}/*# sourceMappingURL=index.css.map */