@import url(../common/css/common.css);

.policy .themefont {
  font-family: "Noto Sans", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "MS PGothic", sans-serif;
  line-height: 1.5;
}
.policy .box {
  text-align: justify;
}
.policy .box > p:first-child,
.policy .box > ul > li {
  padding-top: 0;
  padding-bottom: 32px;
}
.policy .box a {
  color: inherit;
  text-decoration: underline;
}
.policy .box li ul {
  list-style-type: disc;
  list-style-position: inside;
  text-indent: 1em;
}

/*=============== responsive ===============*/

/* tablet */
@media (max-width: 991px) {
  .policy section {
    padding-top: 0;
  }
}

/* mobile */
@media (max-width: 575px) {
  .policy h2 {
    padding-bottom: 32px;
    font-size: 24px;
  }
}
