#page-terms{padding-bottom:60px}@media(min-width: 834px){#page-terms{padding-bottom:100px}}#page-terms .main-ttl{font-size:2.4rem;font-weight:900;text-align:center;margin-bottom:10px}@media(min-width: 834px){#page-terms .main-ttl{font-size:3rem}}#page-terms .terms-subtitle{text-align:center;margin-bottom:50px}@media(min-width: 834px){#page-terms .terms-subtitle{margin-bottom:70px}}#page-terms .terms-body{max-width:860px;margin:0 auto}#page-terms .terms-body .terms-chapter+.terms-chapter{border-top:1px solid rgba(22,22,22,.15);margin-top:50px;padding-top:50px}@media(min-width: 834px){#page-terms .terms-body .terms-chapter+.terms-chapter{margin-top:70px;padding-top:70px}}#page-terms .terms-body .chapter-ttl{font-size:1.8rem;font-weight:900;margin-bottom:24px}@media(min-width: 834px){#page-terms .terms-body .chapter-ttl{font-size:2.2rem;margin-bottom:32px}}#page-terms .terms-body .terms-article+.terms-article{margin-top:24px;padding-top:24px;border-top:1px solid rgba(22,22,22,.08)}@media(min-width: 834px){#page-terms .terms-body .terms-article+.terms-article{margin-top:32px;padding-top:32px}}#page-terms .terms-body .article-ttl{font-size:1.4rem;font-weight:900;margin-bottom:10px}@media(min-width: 834px){#page-terms .terms-body .article-ttl{font-size:1.6rem;margin-bottom:12px}}#page-terms .terms-body .article-body p+p{margin-top:8px}#page-terms .terms-body .article-list{list-style:none;counter-reset:article-item;padding-left:0;margin-left:20px}#page-terms .terms-body .article-list>li{counter-increment:article-item;position:relative;padding-left:2em;margin-bottom:10px}#page-terms .terms-body .article-list>li::before{content:counter(article-item) ".";position:absolute;top:0;left:0;font-weight:700}#page-terms .terms-body .article-list>li:last-child{margin-bottom:0}#page-terms .terms-body .sub-list{list-style:none;padding-left:0;margin-top:8px}#page-terms .terms-body .sub-list>li{padding-left:3em;text-indent:-3em;margin-bottom:6px}#page-terms .terms-body .sub-list>li:last-child{margin-bottom:0}#page-terms .terms-body .note{margin-top:6px;padding-left:3em;color:#555}#page-terms .terms-body .formula{margin-top:6px;padding-left:1em}#page-terms .terms-body .enforce-date{text-align:right;margin-top:50px}@media(min-width: 834px){#page-terms .terms-body .enforce-date{margin-top:70px}}/*# sourceMappingURL=terms.css.map */