.p-privacy-fv{position:relative;padding-block:13.125rem 6.875rem;overflow:hidden}.p-privacy-fv::before{position:absolute;top:50%;left:50%;width:100%;height:100%;translate:-50% -50%;background:url(../../img/case-archive-fv-bg.webp) no-repeat center center/cover;content:""}.p-privacy-fv__title-wrap{z-index:2;position:relative}.p-privacy-fv__title-wrap h1,.p-privacy-fv__title-wrap p{color:#fff}.p-privacy{padding-block-end:7.5rem}.p-privacy__content{margin-block-start:3rem}.p-privacy__content h2{margin-block-start:2.375rem;margin-block-end:1rem;font-weight:700;font-size:max(1.375rem,16px);line-height:1.6}.p-privacy__content h3{margin-block-start:2rem;margin-block-end:.75rem;font-weight:700;font-size:max(1.125rem,14px);line-height:1.6}.p-privacy__content p{margin-block-end:1rem;font-size:max(1rem,13px);line-height:1.9}.p-privacy__content ol,.p-privacy__content ul{margin-block-end:1rem;padding-inline-start:.375rem}.p-privacy__content ol li,.p-privacy__content ul li{position:relative;padding-inline-start:.875rem;font-size:max(1rem,13px);line-height:1.9}.p-privacy__content ol li::before,.p-privacy__content ul li::before{position:absolute;top:1rem;left:0;aspect-ratio:1;width:.25rem;height:auto;translate:0 -50%;border-radius:50%;background:#000;content:""}.p-privacy__content a{color:#437bd0;text-decoration:underline}@media screen and (max-width:767px){.p-privacy-fv{padding-block:9.375rem 3.75rem}.p-privacy{padding-block-end:5rem}.p-privacy__content h2{font-size:max(1.125rem,15px)}.p-privacy__content h3{font-size:max(1rem,13px)}.p-privacy__content p{font-size:max(.875rem,12px)}.p-privacy__content ol li,.p-privacy__content ul li{font-size:max(.875rem,12px)}}