html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--oshikatsu{--graphic-page-label:"OSHIKATSU / SERVICES"}.ok-page{overflow-wrap:anywhere}.ok-page .ok-h1{margin:0 0 12px;font-size:clamp(24px,6vw,34px);line-height:1.3}.ok-page .ok-h1-sub{color:var(--graphic-orange-text);margin-top:4px;font-size:clamp(15px,4vw,18px);display:block}.ok-page .ok-h2{margin:0 0 12px;font-size:18px;line-height:1.4}.ok-page .ok-lead{color:var(--graphic-body);margin:0;font-size:14px;line-height:1.8}.ok-page .ok-note{color:var(--graphic-muted);margin:10px 0 0;font-size:12px;line-height:1.7}.ok-page .ok-sections{flex-direction:column;gap:32px;margin-top:24px;display:flex}.ok-page .ok-sections>section{border-top:1.5px solid var(--graphic-rule);padding-top:18px}.ok-page .ok-list{color:var(--graphic-body);margin:0;padding-left:1.2em;font-size:13px;line-height:1.8;list-style:outside}.ok-page .ok-list>li+li{margin-top:4px}
