body:not(.editorial-page){margin:0;background:#f8f8f4;color:#192d28;font:18px/1.7 system-ui,sans-serif}body:not(.editorial-page)>header,body:not(.editorial-page)>footer{padding:24px}.account-advertising a{color:#176149;text-underline-offset:3px}.account-advertising{max-width:1040px;margin:auto;padding:28px 22px 80px}.account-advertising *{box-sizing:border-box;min-width:0}.account-advertising p,.account-advertising li{max-width:78ch}.account-advertising h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.13;letter-spacing:-.035em;max-width:25ch}.account-advertising h2{font-size:1.7rem;line-height:1.25;margin-top:2.8rem}.account-advertising h3{font-size:1.25rem;margin-top:2.2rem}.account-advertising :is(h1,h2,h3){scroll-margin-top:110px}.account-advertising .scope-table{max-width:100%;overflow:auto;margin:26px 0;border:1px solid #b6c5bd;border-radius:8px}.account-advertising table{border-collapse:collapse;width:100%;min-width:650px;font-size:.94rem;line-height:1.55}.account-advertising td,.account-advertising th{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #b6c5bd}.account-advertising th{font-weight:650}.account-advertising thead{background:#e7eee7}.account-advertising .scope-contents{border-left:3px solid #44745b;padding:18px 24px;margin:36px 0}.account-advertising .scope-contents ul{padding-left:20px;margin-bottom:0}.account-advertising a{overflow-wrap:anywhere}.account-advertising a:focus-visible,.account-advertising .scope-table:focus-visible{outline:3px solid #298565;outline-offset:4px}[data-reading-theme="dark"] .account-advertising thead{background:#263c33}[data-reading-theme="dark"] .account-advertising{color:inherit}[data-reading-theme="dark"] .account-advertising a{color:#a4dec0}@media(max-width:480px){.account-advertising{padding:22px 16px 60px}.account-advertising h2{font-size:1.45rem}.account-advertising .scope-contents{padding:14px 16px}}.account-advertising figure{margin:32px 0;max-width:620px}.account-advertising img{max-width:100%;height:auto;display:block}.account-advertising figcaption{font-size:.9rem;line-height:1.5;margin-top:12px}
@media(max-width:760px){.account-advertising .scope-table table{display:table;min-width:650px}.account-advertising .scope-table thead{display:table-header-group}.account-advertising .scope-table tbody{display:table-row-group}.account-advertising .scope-table tr{display:table-row}.account-advertising .scope-table th,.account-advertising .scope-table td{display:table-cell;white-space:normal}.account-advertising .scope-table td::before{display:none}}