/* 利用規約のページ（13-writer §9 の全文） */
.logo{text-decoration:none}
.terms{padding-top:24px;padding-bottom:72px;max-width:760px}
.terms h1{font-size:32px;line-height:1.35}
.terms h2{font-size:20px;line-height:1.5;margin-top:40px}
.terms p,.terms li{font-size:17px;line-height:1.85}
.terms p{margin-top:12px}
.terms ol,.terms ul{margin:12px 0 0;padding-left:1.5em}
.terms li+li{margin-top:6px}
.terms table{border-collapse:collapse;width:100%;margin-top:12px;font-size:17px;line-height:1.7}
.terms th,.terms td{border-top:1px solid var(--line);padding:10px 8px;text-align:left;vertical-align:top}
.terms thead th{font-size:14px;color:var(--sub)}
.terms tbody th{width:28%;font-weight:700}
.nw{white-space:nowrap}   /* 語の途中で割らない塊（第9条2項の箇条。check_wrap_webkit で測った所だけ） */
