.legal-content[data-v-b9fc4e25]{margin:0 auto;max-width:760px}.legal-content[data-v-b9fc4e25] h2{color:var(--kiba-text-main,#e8e8e8);font-size:1.5rem;font-weight:700;margin:40px 0 14px}.legal-content[data-v-b9fc4e25] h2:first-child{margin-top:0}.legal-content[data-v-b9fc4e25] h3{color:var(--kiba-text-main,#e8e8e8);font-size:1.125rem;font-weight:600;margin:28px 0 10px}.legal-content[data-v-b9fc4e25] p{color:var(--kiba-text-secondary,#b0b0b0);font-size:1rem;line-height:1.75;margin:0 0 14px}.legal-content[data-v-b9fc4e25] ol,.legal-content[data-v-b9fc4e25] ul{margin:0 0 14px;padding-left:22px}.legal-content[data-v-b9fc4e25] ol li,.legal-content[data-v-b9fc4e25] ul li{color:var(--kiba-text-secondary,#b0b0b0);line-height:1.7;margin-bottom:6px}.legal-content[data-v-b9fc4e25] a{color:var(--kiba-primary,#c94c4c);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal-content[data-v-b9fc4e25] strong{color:var(--kiba-text-main,#e8e8e8);font-weight:600}.legal-content[data-v-b9fc4e25] .last-update{border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--kiba-text-muted,#888);font-size:.875rem;margin-bottom:32px;padding-bottom:20px}
