.privacy-policy-module__XpjMcG__policy{overflow-wrap:anywhere;max-width:960px;margin-inline:auto}.privacy-policy-module__XpjMcG__policy p{line-height:1.75}.privacy-policy-module__XpjMcG__policy a{text-underline-offset:3px;text-decoration:underline}.privacy-policy-module__XpjMcG__policy section{margin-block:36px}.privacy-policy-module__XpjMcG__policy section h2{scroll-margin-top:112px;font-size:26px;line-height:1.4}.privacy-policy-module__XpjMcG__contents{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-soft);margin-block:32px;padding:24px}.privacy-policy-module__XpjMcG__contents h2{margin:0 0 16px;font-size:22px}.privacy-policy-module__XpjMcG__contents ol{margin:0;padding-left:24px}.privacy-policy-module__XpjMcG__contents li{margin-block:10px;padding-left:4px;line-height:1.6}.privacy-policy-module__XpjMcG__policy table{table-layout:fixed;border-collapse:collapse;width:100%;margin-block:24px}.privacy-policy-module__XpjMcG__policy th,.privacy-policy-module__XpjMcG__policy td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:14px;font-size:15px;line-height:1.65}.privacy-policy-module__XpjMcG__policy th{background:var(--color-soft)}@media (max-width:767px){.privacy-policy-module__XpjMcG__policy h1{font-size:30px;line-height:1.3}.privacy-policy-module__XpjMcG__policy section h2{scroll-margin-top:88px;font-size:22px}.privacy-policy-module__XpjMcG__contents{padding:18px}.privacy-policy-module__XpjMcG__policy th,.privacy-policy-module__XpjMcG__policy td{padding:10px;font-size:14px}}
