@charset "utf-8";
/* for ql */
/* ----------------------- */
main .ql ol {
  counter-reset: lstnum; /* カウンターをリセット */
  list-style: none; /* 標準のスタイルは消す */
}
main .ql ol > li[data-list="ordered"] {
  list-style-position: inside;
}
main .ql ol > li[data-list="ordered"]:before {
  counter-increment: lstnum;
  content: counter(lstnum) '. ';
}

main .ql ol > li[data-list="bullet"] {
  list-style-type: disc;
  list-style-position: inside;
}
main .ql ol > li[data-list="bullet"] {
  list-style-type: disc;
  list-style-position: inside;
}

main .ql .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 1.8em;
}
main .ql .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 7.2em;
}

.ql-align-right {text-align: right;}
.ql-align-center {text-align: center;}
