body:has(.pg-privacy){background:var(--c-semantic-bg-subtle)}@media (min-width:1440px){body:has(.pg-privacy) .breadcrumb-bar+.wrap>.page-title,body:has(.pg-privacy) .page-title{padding-top:28px}body:has(.pg-privacy) .page-title__en{font-size:80px;line-height:120px;margin:0}body:has(.pg-privacy) .page-title__jp{font-size:32px;line-height:48px;margin:10px 0 0}}body:has(.pg-privacy) .page-title__rule{background:var(--c-semantic-border-line);margin-top:10px}.pg-privacy{background:var(--pg-corp-placeholder-bg);border:var(--bw-thin) solid var(--c-base-gray-200);box-sizing:border-box;margin:35px auto 60px;width:var(--container)}.pg-privacy .doc-section{background:none;padding:0}.pg-privacy .doc-section__inner{margin:0;padding:40px;width:auto}.pg-privacy>*+* .doc-section__inner,.pg-privacy>.doc-section+.doc-section .doc-section__inner{padding-top:16px}.pg-privacy__pending{width:auto}.pg-privacy__pending .pg-corp-placeholder{background:none;border:0}@media (max-width:1439px){body:has(.pg-privacy) .page-title__rule{margin-top:var(--sp-16)}}@media (max-width:767px){.pg-privacy{margin:var(--sp-24) auto var(--sp-40)}.pg-privacy .doc-section__inner{padding:var(--sp-24) var(--sp-16)}}@media (max-width:767px){:is(.pg-privacy,.pg-sections) .doc-section__body :is(ol,ul){padding-left:1.5em}}