.page-section_content .list-content .privacytext .title + .mt,
.page-section_content .list-content .privacytext .dl + .mt {
  margin-top: 1.0416666667vw !important;
}
.page-section_content .list-content .privacytext .dt,
.page-section_content .list-content .privacytext .dd {
  line-height: 1.5;
}
.page-section_content .list-content .privacytext .title {
  font-size: 0.9375vw;
  line-height: 1.5;
}
.page-section_content .list-content .tableWrap {
  margin-top: 1.5625vw;
}
.page-section_content .list-content .tableWrap table th,
.page-section_content .list-content .tableWrap table td {
  padding: 0.5208333333vw;
  font-size: 0.8333333333vw;
  line-height: 1.5;
  text-align: center;
  border: 1px solid #000;
}

@media (max-width: 728px) {
  .page-section_content .list-content h3 {
    margin-bottom: 5.3333333333vw;
    font-size: 4vw;
  }
  .page-section_content .list-content .privacytext {
    margin-top: 13.3333333333vw;
  }
  .page-section_content .list-content .privacytext:first-of-type {
    margin-top: 0;
  }
  .page-section_content .list-content .privacytext .title + .mt,
  .page-section_content .list-content .privacytext .dl + .mt {
    margin-top: 5.3333333333vw !important;
  }
  .page-section_content .list-content .privacytext .title {
    font-size: 4.2666666667vw;
  }
  .page-section_content .list-content .privacytext .dl .dt {
    width: 80% !important;
  }
  .page-section_content .list-content .tableWrap {
    margin-top: 8vw;
  }
  .page-section_content .list-content .tableWrap table th,
  .page-section_content .list-content .tableWrap table td {
    padding: 2.6666666667vw;
    font-size: 3.7333333333vw;
  }
}