@keyframes privacyPolicy_marquee-to-bottom-first-child__jkJG_{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes privacyPolicy_marquee-to-bottom-last-child__fLZAl{0%{transform:translateY(0)}to{transform:translateY(200%)}}@keyframes privacyPolicy_marquee-to-left-first-child__iUYEt{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes privacyPolicy_marquee-to-left-last-child__KHux6{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@media screen and (max-width:64em){.privacyPolicy_pg-privacy__cxWJH .c-page-heading_ja{font-size:clamp(1.875rem,calc(.0524 * 100vw + .6471rem),4rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy__cxWJH .c-page-heading_ja{font-size:min(calc(.08 * 100vw),1.875rem)}}.privacyPolicy_pg-privacy-content__ciueo{margin:0 auto;width:max(67.5rem,calc(.75 * 100vw));max-width:86.6667%;padding:max(6.5rem,calc(.0722 * 100vw)) 0 max(10rem,calc(.1111 * 100vw))}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content__ciueo{padding:clamp(3.9375rem,calc(.0632 * 100vw + 2.4569rem),6.5rem) 0 clamp(7.5rem,calc(.0616 * 100vw + 6.0555rem),10rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content__ciueo{padding:min(calc(.168 * 100vw),3.9375rem) 0 min(calc(.32 * 100vw),7.5rem)}}.privacyPolicy_pg-privacy-content_section___qaex:not(:first-child){margin-top:max(4.875rem,calc(.0542 * 100vw))}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_section___qaex:not(:first-child){margin-top:clamp(3.5625rem,calc(.0534 * 100vw + 2.3101rem),4.875rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_section___qaex:not(:first-child){margin-top:min(calc(.152 * 100vw),3.5625rem)}}.privacyPolicy_pg-privacy-content_heading__V6lsc{display:flex;column-gap:.3em;width:100%;padding-bottom:max(1.25rem,calc(.0139 * 100vw));border-bottom:1px solid #d1d7dc;font-size:max(1.5rem,calc(.0167 * 100vw));line-height:1.475;letter-spacing:.05em;color:#4c4a59}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_heading__V6lsc{padding-bottom:clamp(.9375rem,calc(.0127 * 100vw + .6393rem),1.25rem);font-size:clamp(1.3125rem,calc(.0076 * 100vw + 1.1336rem),1.5rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_heading__V6lsc{padding-bottom:min(calc(.04 * 100vw),.9375rem);font-size:min(calc(.056 * 100vw),1.3125rem)}}.privacyPolicy_pg-privacy-content_desc__OUY18{margin-top:max(1.25rem,calc(.0139 * 100vw));font-size:max(.9375rem,calc(.0104 * 100vw));line-height:2;letter-spacing:.05em;color:#292d30}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_desc__OUY18{margin-top:clamp(.9375rem,calc(.0127 * 100vw + .6393rem),1.25rem);font-size:clamp(.875rem,calc(.0025 * 100vw + .8154rem),.9375rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_desc__OUY18{margin-top:min(calc(.04 * 100vw),.9375rem);font-size:min(calc(.0373 * 100vw),.875rem)}}.privacyPolicy_pg-privacy-content_contact__V8mXY{margin-top:max(5rem,calc(.0556 * 100vw))}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact__V8mXY{margin-top:clamp(3.75rem,calc(.0509 * 100vw + 2.5573rem),5rem)}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_contact__V8mXY{margin-top:min(calc(.16 * 100vw),3.75rem)}}.privacyPolicy_pg-privacy-content_contact_desc__ySvz3{font-size:max(.9375rem,calc(.0104 * 100vw));line-height:1.7;letter-spacing:.05em;color:#292d30}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_desc__ySvz3{font-size:min(calc(.04 * 100vw),.9375rem)}}.privacyPolicy_pg-privacy-content_contact_details__EahSO{display:grid;grid-template-columns:1fr max(21.25rem,calc(.2361 * 100vw));margin-top:max(1rem,calc(.0111 * 100vw));width:100%}@media screen and (max-width:90em){.privacyPolicy_pg-privacy-content_contact_details__EahSO{grid-template-columns:1fr clamp(18.75rem,calc(.0595 * 100vw + 15.8929rem),21.25rem)}}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_details__EahSO{grid-template-columns:1fr;margin-top:min(calc(.0533 * 100vw),1.25rem);border:1px solid #4c4a59}}.privacyPolicy_pg-privacy-content_contact_row__4PAog{display:grid;grid-template-columns:max(9.1875rem,calc(.1021 * 100vw)) 1fr}@media screen and (max-width:90em){.privacyPolicy_pg-privacy-content_contact_row__4PAog{grid-template-columns:clamp(6.25rem,calc(.0699 * 100vw + 2.8929rem),9.1875rem) 1fr}}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_row__4PAog{grid-template-columns:1fr}}.privacyPolicy_pg-privacy-content_contact_row__4PAog:last-child{border-bottom:1px solid #4c4a59}.privacyPolicy_pg-privacy-content_contact_dt__q55iB{display:flex;justify-content:center;align-items:center;padding:max(1rem,calc(.0111 * 100vw)) 0;font-size:max(.9375rem,calc(.0104 * 100vw));line-height:1.7;letter-spacing:.05em;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#4c4a59}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_dt__q55iB{padding:min(calc(.048 * 100vw),1.125rem) 0;font-size:clamp(.875rem,calc(.0025 * 100vw + .8154rem),.9375rem);border:none!important}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_contact_dt__q55iB{font-size:min(calc(.0373 * 100vw),.875rem)}}.privacyPolicy_pg-privacy-content_contact_row__4PAog:first-child .privacyPolicy_pg-privacy-content_contact_dt__q55iB{border-top:1px solid #4c4a59}.privacyPolicy_pg-privacy-content_contact_row__4PAog:not(:first-child) .privacyPolicy_pg-privacy-content_contact_dt__q55iB{border-top:1px solid #e0e6ea}.privacyPolicy_pg-privacy-content_contact_dd__dL6gb{padding:max(.9375rem,calc(.0104 * 100vw)) max(1.5rem,calc(.0167 * 100vw)) max(1.1875rem,calc(.0132 * 100vw));font-size:max(.9375rem,calc(.0104 * 100vw));line-height:1.7;letter-spacing:.05em;color:#292d30;border-top:1px solid #4c4a59}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_dd__dL6gb{padding:min(calc(.048 * 100vw),1.125rem) min(calc(.04 * 100vw),.9375rem);font-size:max(.875rem,calc(.0025 * 100vw + .8154rem));text-align:center;border:none!important}}@media screen and (max-width:23.4375em){.privacyPolicy_pg-privacy-content_contact_dd__dL6gb{font-size:min(calc(.0373 * 100vw),.875rem)}}.privacyPolicy_pg-privacy-content_contact_return__3Vaka{display:grid;grid-template-columns:76.4706%;place-content:center;border:1px solid #4c4a59}@media screen and (max-width:48em){.privacyPolicy_pg-privacy-content_contact_return__3Vaka{grid-template-columns:1fr;padding:min(calc(.08 * 100vw),1.875rem);border:none}}