@charset "UTF-8";
.terms {
  font-size: 16px;
}

.terms .contentsArea .cntBlockInner {
  padding: 4em 1em;
  line-height: 1.5em;
}

.terms .textUnit {
  padding-left: 1em;
}

.terms .unitTitle {
  font-size: 24px;
}

.terms ol li {
  list-style-type: decimal;
}

.terms .contentsArea li {
  margin-top: 2%;
}

.terms .noNumber li {
  list-style-type: none;
}

.terms .nestList li::before {
  content: "";
}

.terms .nestList {
  padding: 0 0 0 1em;
  margin: 0;
  line-height: 1.5em;
}

.terms .nestList li {
  list-style-type: none;
  list-style-position: inside;
  counter-increment: cnt;
  padding-left: 1em;
  text-indent: -1em;
}

.terms .nestList li:before {
  display: marker;
  content: "(" counter(cnt) ") ";
}

.terms .text {
  margin-top: 5%;
}
