@charset "UTF-8";

/* privacy */
.privacy-box .privacy-cont {
  counter-reset: number;
  margin-top: 3rem;
}

.privacy-box .privacy-cont > dl {
  margin-bottom: 0;
}

.privacy-box .privacy-cont > dl:not(:first-of-type) {
  margin-top: 2.5rem;
}

.privacy-box .privacy-cont > dl > dt {
  display: flex;
  align-items: baseline;
  font-size: 1.25rem;
  font-weight: 900;
}

.privacy-box .privacy-cont > dl > dt:before {
  content: counter(number) ".";
  counter-increment: number;
  margin-right: 0.25em;
}

.privacy-box .privacy-cont > dl > dd {
  margin-top: 0.625rem;
}

.privacy-box .privacy-cont > dl > dd .list {
  margin-top: 0.625rem;
}

.privacy-box .privacy-cont > dl > dd .list li {
  display: flex;
  margin-top: 0.3125rem;
}

.privacy-box .privacy-cont > dl > dd .list li:first-of-type {
  margin-top: 0
}

.privacy-box .privacy-cont > dl > dd .list li:before {
  content: "・";
  margin-right: 0.15em;
  margin-left: -0.15em;
}

.privacy-box .privacy-cont > dl > dd address {
  font-style: normal;
  margin-top: 0.625rem;
}

.privacy-box .privacy-cont > dl > dd address .company_add > span:not(:first-of-type) {
  margin-left: 0.5em;
}

.privacy-box .privacy-cont > dl > dd address .company_inq > span:not(:first-of-type) {
  margin-left: 0.5em;
}

@media screen and (max-width: 520px) {

.privacy-box .privacy-cont {
  margin-top: 2rem;
}

.privacy-box .privacy-cont > dl:not(:first-of-type) {
  margin-top: 1.75rem;
}

.privacy-box .privacy-cont > dl > dt {
  font-size: 1rem;
}

.privacy-box .privacy-cont > dl > dd {
  margin-top: 0.45rem;
}

.privacy-box .privacy-cont > dl > dd .list {
  margin-top: 0.45rem;
}

.privacy-box .privacy-cont > dl > dd address {
  margin-top: 0.45rem;
}

.privacy-box .privacy-cont > dl > dd address .company_add > span {
  display: block;
}

.privacy-box .privacy-cont > dl > dd address .company_add > span:not(:first-of-type) {
  margin-left: 0;
}

.privacy-box .privacy-cont > dl > dd address .company_inq > span:not(:first-of-type) {
  margin-left: 0;
}

.privacy-box .privacy-cont > dl > dd address .company_inq > span {
  display: block;
}

}