@charset "UTF-8";
/*
    !!!不要な場合は消してください!!!

    calc + vwの公式
    font-size: calc(A + B * (100vw - C)/D);

    A・・・最小文字サイズ
    B・・・最大文字サイズ – 最小文字サイズ
    C・・・最小画面幅
    D・・・最大画面幅 – 最小画面幅

    適用すれば画面幅によって文字が大小します
*/
body {
  font-family: "Noto Serif JP", serif;
}

#privacy .p_inner,
#privacy02 .p_inner {
  width: 800px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.8;
}
@media screen and (max-width: 1024px) {
  #privacy .p_inner,
  #privacy02 .p_inner {
    width: 90%;
  }
}
#privacy .p_inner p,
#privacy02 .p_inner p {
  text-align: justify;
  margin-bottom: 60px;
}
#privacy .p_inner .signature,
#privacy02 .p_inner .signature {
  text-align: right;
}
#privacy .p_inner ol,
#privacy02 .p_inner ol {
  margin-bottom: 30px;
}
#privacy .p_inner ol li,
#privacy02 .p_inner ol li {
  list-style-type: decimal;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  #privacy .p_inner ol li,
  #privacy02 .p_inner ol li {
    list-style-position: inside;
  }
}
#privacy .p_inner ol li:last-child,
#privacy02 .p_inner ol li:last-child {
  margin-bottom: 0;
}
#privacy .p_inner ol li ul li,
#privacy02 .p_inner ol li ul li {
  list-style-type: none;
  margin-bottom: 0;
}
#privacy .p_inner ol li ul li ul li,
#privacy02 .p_inner ol li ul li ul li {
  text-indent: 25px;
}/*# sourceMappingURL=privacy.css.map */