.legal-body p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;line-height:2;--tw-text-opacity: 1;color:rgb(59 55 47 / var(--tw-text-opacity, 1))}.legal-body h2{margin-bottom:1rem;margin-top:3rem;font-family:Shippori Mincho,"Noto Serif JP",serif;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(34 31 27 / var(--tw-text-opacity, 1))}.legal-body h2:first-child{margin-top:0}.legal-body strong{--tw-text-opacity: 1;color:rgb(34 31 27 / var(--tw-text-opacity, 1))}.legal-body h2[id]{scroll-margin-top:6rem}
