@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 200;
  src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format("woff2"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format("woff"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format("opentype"); }
@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 500;
  src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format("woff2"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format("woff"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format("opentype"); }
@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"), url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype"); }
.w950 p, .w950 li {
  font-size: 14px;
  font-size: 1.4rem; }
.w950 .sttl02 {
  margin-bottom: 0; }

.number-list li .decimal-list li {
  margin-left: 2em;
  list-style-type: disc; }
  @media screen and (max-width: 767px) {
    .number-list li .decimal-list li {
      margin-left: 1em; } }

.waku {
  background: #f7f6f4;
  padding: 8px; }
  .waku .waku-inner {
    padding: 32px 64px 16px;
    border: 1px solid #fff; }
    @media screen and (max-width: 767px) {
      .waku .waku-inner {
        padding: 8px 8px 0; } }
  .waku .white {
    background: #fff; }

.pre-box {
  padding: 16px 32px;
  background: #f7f6f4;
  margin-bottom: 16px; }
  .pre-box p {
    margin-bottom: 0; }
  .pre-box span {
    font-size: 12px;
    font-size: 1.2rem;
    color: #ff9908;
    word-wrap: break-word;
    word-break: break-all; }

/*# sourceMappingURL=style.css.map */
