@charset "UTF-8";
/* =====================
  policy-content
===================== */
.policy-content {
  background-color: var(--background-color-gray);
}
.policy-content_break {
  padding-block-end: 56rem;
  &:not(:first-child) {
    padding-block-start: 48rem;
    border-top: var(--border) var(--list-border-gray);
  }
}
.policy-content_title01 {
  font-size: 32rem;
  margin-bottom: 24rem;
}
.policy-content_title02 {
  font-size: 24rem;
  margin-bottom: 16rem;
  &:nth-of-type(1) {
    margin-top: 56rem;
  }
  &:not(:nth-of-type(1)) {
    margin-top: 48rem;
  }
}
.policy-content_title03 {
  margin-top: 24rem;
  margin-bottom: 8rem;
}
.policy-table {
  width: 704rem;
  th,
  td {
    padding: 12rem 16rem;
    border: var(--border) var(--border-gray);
  }
  th {
    width: 26.14%;
    background-color: #dde5ec;
  }
}
