/* ----------------------------------------
基本調整
---------------------------------------- */
.c-inner .c-article__content:first-child {margin-top:100px;margin-bottom:80px;}
.c-inner .c-article__content:last-child {margin-bottom:120px;}


/* ----------------------------------------
dl
---------------------------------------- */
.c-article dl {
  font-size:1.6rem;
  line-height: 2.25;
  counter-reset: privacy_dt;
  margin-bottom: 80px;
}

.c-article dl > dt::before {
  margin-right: 0.25rem;
  content:counter(privacy_dt) ".";
  counter-increment: privacy_dt;
  font-weight: bold;
}

.c-article dl dt {
  font-size:1.8rem;
  font-weight: bold;
  margin-bottom:10px;}

.c-article dl dd {
  margin-bottom:30px;}



/* ----------------------------------------
li
---------------------------------------- */
.c-article dl li {
  list-style:disc;
  margin-left:2rem;
}



/* ----------------------------------------
dl お問合せ
---------------------------------------- */
.c-article dl.contact {
  margin-top:60px;margin-bottom:120px;}

.c-article dl.contact > dt::before {
  margin-right: 0;
  content:none;
}
