.legal-module__7fVNVa__page{color:#173f33;background:#f8f7ef;min-height:100vh}.legal-module__7fVNVa__header{background:#fff;border-bottom:1px solid #173f3320;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(20px,6vw,80px);display:flex}.legal-module__7fVNVa__header a{color:#173f33;font-weight:800;text-decoration:none}.legal-module__7fVNVa__header nav{gap:22px;display:flex}.legal-module__7fVNVa__header nav a{font-size:12px}.legal-module__7fVNVa__article{width:min(820px,100% - 36px);margin:0 auto;padding:70px 0 110px}.legal-module__7fVNVa__article>span{letter-spacing:.16em;color:#53806f;font-size:12px;font-weight:800}.legal-module__7fVNVa__article h1{margin:16px 0;font-family:Georgia,Yu Mincho,serif;font-size:clamp(38px,7vw,64px);font-weight:500;line-height:1.25}.legal-module__7fVNVa__updated{color:#71867f;margin-bottom:50px;font-size:12px}.legal-module__7fVNVa__article section{border-top:1px solid #173f3320;padding:25px 0}.legal-module__7fVNVa__article h2{font-size:20px}.legal-module__7fVNVa__article p,.legal-module__7fVNVa__article li,.legal-module__7fVNVa__article dd{color:#49685f;font-size:14px;line-height:2}.legal-module__7fVNVa__article ul{padding-left:22px}.legal-module__7fVNVa__article dl{grid-template-columns:180px 1fr;margin:0;display:grid}.legal-module__7fVNVa__article dt,.legal-module__7fVNVa__article dd{border-bottom:1px solid #173f3315;padding:14px 0}.legal-module__7fVNVa__article dt{font-size:13px;font-weight:800}.legal-module__7fVNVa__notice{background:#edf6e9;border-radius:14px;margin-bottom:28px;border:0!important;padding:20px!important}.legal-module__7fVNVa__footer{text-align:center;color:#fff;background:#143c31;padding:30px}.legal-module__7fVNVa__footer a{color:#fff}@media (max-width:650px){.legal-module__7fVNVa__header nav a:not(:last-child){display:none}.legal-module__7fVNVa__article dl{grid-template-columns:1fr}.legal-module__7fVNVa__article dt{padding-bottom:0}.legal-module__7fVNVa__article dd{margin:0}}
