<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.section_note {
  position: relative;
  color: #1a1a1a;
  font-feature-settings: "palt";
  letter-spacing: 0.02em;
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  .section_note {
    width: 100%;
    max-width: 1920px;
    padding-bottom: calc(clamp(0px, 4.046875vw, 71.8725px) * 1);
  }
}
.section_note p, .section_note dl, .section_note dt, .section_note dd, .section_note h2 {
  margin: 0;
}
@media screen and (max-width: 1023px) {
  .section_note .pc {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  .section_note .sp {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  .section_note .section_contents {
    margin-top: calc(clamp(0px, 4.3359375vw, 77.00625px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .section_note .section_contents {
    padding: calc(clamp(0px, 13.1022222222vw, 93.0257777774px) * 1) calc(clamp(0px, 4.7644444444vw, 33.8275555554px) * 1) calc(clamp(0px, 10.72vw, 76.1119999997px) * 1);
  }
}
.section_note .section_contents_list {
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .section_note .section_contents_list {
    display: flex;
    flex-flow: row wrap;
    -moz-column-gap: 1em;
    column-gap: 1em;
    width: calc(clamp(0px, 39.0234375vw, 693.05625px) * 1);
    margin: 0 auto;
    line-height: 1.5;
  }
}
@media screen and (max-width: 1023px) {
  .section_note .section_contents_list {
    display: inline;
    line-height: 1.5;
  }
}
.section_note .section_contents_list &gt; li {
  margin: 0;
  color: #999999;
}
@media screen and (min-width: 1024px) {
  .section_note .section_contents_list &gt; li {
    font-size: calc(clamp(0px, 0.6263020833vw, 11.123125px) * 1);
    line-height: 1.5;
  }
}
@media screen and (max-width: 1023px) {
  .section_note .section_contents_list &gt; li {
    display: inline;
    font-size: calc(clamp(0px, 2.3822222222vw, 16.9137777777px) * 1);
    line-height: 1.5;
    padding-right: 1em;
  }
}
@media screen and (min-width: 1024px) {
  .section_note .section_contents_list.list-inline {
    display: block;
  }
  .section_note .section_contents_list.list-inline &gt; li {
    display: inline;
  }
  .section_note .section_contents_list.list-inline &gt; li + li {
    padding-left: 1em;
  }
}</pre></body></html>