.legal-simple{background:var(--color-cream);min-height:100svh;color:var(--color-black-2);font-family:var(--ff-zen-kaku-gothic-new);flex-direction:column;display:flex}.legal-simple__main{flex:1;width:100%;max-width:760px;margin:0 auto;padding:72px 24px 96px}.legal-simple__title{font-family:var(--ff-zen-kaku-gothic-antique);border-bottom:3px solid var(--color-primary);margin-bottom:40px;padding-bottom:16px;font-size:clamp(20px,3.5vw,28px);font-weight:700;line-height:1.5}.legal-simple__list dt{border-left:4px solid var(--color-primary);margin-top:36px;margin-bottom:8px;padding-left:12px;font-size:16px;font-weight:700}.legal-simple__list dd{margin:0;font-size:14.5px;line-height:2}.legal-simple__list dd p{margin:0 0 8px}.legal-simple__lead{margin-bottom:40px;font-size:15px;line-height:2.2}.legal-simple__back{color:var(--color-blue);margin-top:16px;font-weight:700;text-decoration:underline;display:inline-block}.legal-simple__footer{text-align:center;font-family:var(--ff-montserrat);color:var(--color-gray);padding:24px;font-size:12px}
