.page_page__XpyBq{--privacy-lottie-frame:0.033333333s;min-height:calc(1510px * var(--pc-scale));background:#000000;color:#ffffff}.page_shell__ksY5w{position:relative;width:1320px;min-height:1510px;margin:0 auto;padding-top:73px;padding-bottom:112px;zoom:var(--pc-scale);transform-origin:top center}.page_topAnimation__yxapt{position:absolute;left:-11px;top:51px;z-index:0;width:1342px;height:117px;overflow:hidden;pointer-events:none}.page_topAnimationPlayer__r2Zk8,.page_topAnimationPlayer__r2Zk8 svg{display:block;width:100%;height:100%}.page_bottomAnimation__Q3NEB{position:absolute;left:-320px;top:-54px;z-index:0;width:1960px;height:199px;overflow:hidden;pointer-events:none}.page_bottomAnimationPlayer__vv5Qo,.page_bottomAnimationPlayer__vv5Qo svg{display:block;width:100%;height:100%}.page_backButton__7sIA2{--privacy-back-button-delay:calc(var(--privacy-lottie-frame) * 8);--privacy-back-content-duration:calc(var(--privacy-lottie-frame) * 18);--privacy-back-ease:cubic-bezier(0.167,0.167,0.833,0.833);position:absolute;right:0;top:92px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:171px;height:49px;border:0;background:transparent;color:#ffffff;font-size:24px;font-weight:400;isolation:isolate;line-height:1;transition:background .16s ease}.page_backButtonIcon__ITpVf{position:relative;z-index:1;flex:0 0 auto;width:24px;height:22px;margin-right:20px;background:url(/privacy/back-button.png) 50%/100% 100% no-repeat;opacity:0;animation:page_privacy-back-icon-in__n_px0 var(--privacy-back-content-duration) var(--privacy-back-ease) var(--privacy-back-button-delay) 1 both}.page_backButtonLabel__ne1_n{position:relative;z-index:1;opacity:0;animation:page_privacy-back-label-in__HUdiq var(--privacy-back-content-duration) var(--privacy-back-ease) var(--privacy-back-button-delay) 1 both}.page_backButton__7sIA2:focus-visible,.page_backButton__7sIA2:hover{background:rgba(255,255,255,.24)}.page_policy__ZqtYR{position:relative;width:1325px}.page_logoMark__J8nzJ{display:block;visibility:hidden;width:max-content;color:rgba(255,255,255,.2);font-family:var(--font-morganite-black);font-size:90px;font-weight:400;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_policyCopy__H8m6b{width:1325px;margin-top:23px;color:#999999;font-family:var(--font-jp-regular);font-size:20px;line-height:1.25}.page_policyBlock__lccya{margin-bottom:20px}.page_policyBlock__lccya h2,.page_policySubBlock__cRNRv h3{margin-bottom:6px;color:#ffffff;font-family:var(--font-jp-bold);font-size:20px;font-weight:400;line-height:1.25}.page_policyBlock__lccya p{max-width:1270px}.page_policyItems__BL1_g,.page_policySubBlock__cRNRv{margin-top:14px}.page_policyItems__BL1_g p+p{margin-top:13px}.page_policyActions__4jGtZ{--privacy-bottom-divider-duration:calc(var(--privacy-lottie-frame) * 30);position:relative;display:flex;justify-content:center;width:1320px;min-height:55px;margin-top:80px}.page_policyActions__4jGtZ:after{content:"";position:absolute;left:calc((1320px - 100vw / var(--pc-scale)) / 2);top:134px;z-index:0;width:calc(100vw / var(--pc-scale));height:1px;background:rgba(255,255,255,.50196);opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:center;animation:page_privacy-bottom-divider-in___1J8L var(--privacy-bottom-divider-duration) cubic-bezier(.9,0,.1,1) 1 both}.page_acceptButton__t4o9L{--privacy-accept-label-delay:calc(var(--privacy-lottie-frame) * 15);--privacy-accept-label-duration:calc(var(--privacy-lottie-frame) * 20);--privacy-accept-ease:cubic-bezier(0.167,0.167,0.833,0.833);position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:263px;height:55px;overflow:visible;background:transparent;color:#000000;font-family:var(--font-jp-bold);font-size:24px;isolation:isolate;line-height:1;transition:background .16s ease}.page_acceptButtonLabel__pB3v4{position:relative;z-index:2;opacity:0;animation:page_privacy-accept-label-in__9WudP var(--privacy-accept-label-duration) var(--privacy-accept-ease) var(--privacy-accept-label-delay) 1 both}.page_acceptButton__t4o9L:focus-visible,.page_acceptButton__t4o9L:hover{background:#ededed}.page_acceptButton__t4o9L:focus-visible,.page_backButton__7sIA2:focus-visible{outline:2px solid #ed1c24;outline-offset:5px}@keyframes page_privacy-back-icon-in__n_px0{0%{opacity:0}to{opacity:.50196}}@keyframes page_privacy-back-label-in__HUdiq{0%{opacity:0}to{opacity:1}}@keyframes page_privacy-accept-label-in__9WudP{0%{opacity:0}to{opacity:1}}@keyframes page_privacy-bottom-divider-in___1J8L{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.page_page__tVi_l{--privacy-lottie-frame:0.033333333s;background:#000000;color:#ffffff;transform:translateY(3px)}.page_shell__hYRkU{position:relative;width:min(100%,375px);margin:0 auto;overflow:visible;padding-top:0;padding-bottom:45.5px}.page_topAnimation__e7hb7{position:absolute;left:0;top:5px;z-index:0;width:100%;aspect-ratio:731/117;overflow:hidden;pointer-events:none}.page_topAnimationPlayer__kF8UD{width:100%;height:100%}.page_topAnimationPlayer__kF8UD svg{display:block;width:100%;height:100%}.page_bottomAnimation__u5y3b{position:absolute;left:-10px;top:-11.5px;z-index:0;width:calc(100% + 20px);aspect-ratio:790/171;overflow:hidden;pointer-events:none}.page_bottomAnimationPlayer__JP7NP{width:100%;height:100%}.page_bottomAnimationPlayer__JP7NP svg{display:block;width:100%;height:100%}.page_backButton__l_jdC{--privacy-back-button-delay:calc(var(--privacy-lottie-frame) * 8);--privacy-back-frame-duration:calc(var(--privacy-lottie-frame) * 11);--privacy-back-content-duration:calc(var(--privacy-lottie-frame) * 18);--privacy-back-ease:cubic-bezier(0.167,0.167,0.833,0.833);position:absolute;right:11.54px;top:25.26px;z-index:2;display:block;width:87.72px;height:26.16px;border:0;background:transparent;color:#ffffff;font-size:12px;font-weight:400;line-height:1;isolation:isolate}.page_backButton__l_jdC:before{content:"";position:absolute;inset:0;z-index:0;border:1px solid #ffffff;background:rgba(255,255,255,.15);opacity:0;pointer-events:none;animation:page_privacy-back-frame-in__ux2aK var(--privacy-back-frame-duration) var(--privacy-back-ease) var(--privacy-back-button-delay) 1 both;transition:background .16s ease,border-color .16s ease}.page_backButtonIcon__i728a{position:absolute;left:14.1px;top:7.95px;z-index:1;width:12.31px;height:11.29px;background:url(/privacy/agreement-up/img_2.png) 50%/100% 100% no-repeat;opacity:0;animation:page_privacy-back-icon-in__Z3PUn var(--privacy-back-content-duration) var(--privacy-back-ease) var(--privacy-back-button-delay) 1 both}.page_backButtonLabel__3j_3B{position:absolute;left:49.5px;top:7.08px;z-index:1;line-height:12px;white-space:nowrap;opacity:0;animation:page_privacy-back-label-in__d7QjY var(--privacy-back-content-duration) var(--privacy-back-ease) var(--privacy-back-button-delay) 1 both}.page_backButton__l_jdC:focus-visible:before,.page_backButton__l_jdC:hover:before{background:rgba(255,255,255,.24);border-color:#ffffff}.page_policy__qyWGX{position:relative;width:375px;padding-top:43px}.page_logoMark____q_F{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.page_policyCopy__G1TbL{width:310px;margin:46px auto 0;color:#999999;font-family:var(--font-jp-regular);font-size:10px;line-height:1.22}.page_policyBlock__zSuNY{margin-bottom:11px}.page_policyBlock__zSuNY h2,.page_policySubBlock__PCABX h3{margin-bottom:2px;color:#ffffff;font-family:var(--font-jp-bold);font-size:10px;font-weight:400;line-height:1.25}.page_policyBlock__zSuNY p{max-width:310px}.page_policyItems__o2XQZ,.page_policySubBlock__PCABX{margin-top:9px}.page_policyItems__o2XQZ p+p{margin-top:8px}.page_policyActions__2Ard0{--privacy-bottom-line-scale-duration:calc(var(--privacy-lottie-frame) * 30);--privacy-bottom-line-scale-delay:calc(var(--privacy-lottie-frame) * -5);--privacy-bottom-line-opacity-duration:calc(var(--privacy-lottie-frame) * 20);position:relative;display:flex;justify-content:center;width:375px;min-height:26.5px;margin-top:36px}.page_policyActions__2Ard0:after{content:"";position:absolute;left:min(50vw,187.5px);top:68px;z-index:0;width:100vw;height:1px;background:rgba(255,255,255,.8);opacity:0;pointer-events:none;transform:translateX(-50%) scaleX(0);transform-origin:55.063% center;animation:page_privacy-bottom-line-scale__HjAML var(--privacy-bottom-line-scale-duration) cubic-bezier(.9,0,.1,1) var(--privacy-bottom-line-scale-delay) 1 both,page_privacy-bottom-line-opacity__tOvZM var(--privacy-bottom-line-opacity-duration) cubic-bezier(.167,.167,.833,.833) 1 both}.page_acceptButton__zoOmJ{--privacy-accept-label-delay:calc(var(--privacy-lottie-frame) * 15);--privacy-accept-label-duration:calc(var(--privacy-lottie-frame) * 20);--privacy-accept-ease:cubic-bezier(0.167,0.167,0.833,0.833);position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:130.5px;height:26.5px;background:transparent;color:#000000;font-family:var(--font-jp-bold);font-size:12px;line-height:1;isolation:isolate;overflow:visible;transform:translateX(.25px)}.page_acceptButton__zoOmJ:before{content:"";position:absolute;inset:0;z-index:0;background:transparent;pointer-events:none;transition:background .16s ease}.page_acceptButtonLabel__3C2GC{position:relative;z-index:2;opacity:0;animation:page_privacy-accept-label-in__hAqd_ var(--privacy-accept-label-duration) var(--privacy-accept-ease) var(--privacy-accept-label-delay) 1 both}.page_acceptButton__zoOmJ:focus-visible:before,.page_acceptButton__zoOmJ:hover:before{background:rgba(0,0,0,.08)}.page_acceptButton__zoOmJ:focus-visible,.page_backButton__l_jdC:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}@keyframes page_privacy-back-frame-in__ux2aK{0%{opacity:0}to{opacity:1}}@keyframes page_privacy-back-icon-in__Z3PUn{0%{opacity:0}to{opacity:.50196}}@keyframes page_privacy-back-label-in__d7QjY{0%{opacity:0}to{opacity:1}}@keyframes page_privacy-accept-label-in__hAqd_{0%{opacity:0}to{opacity:1}}@keyframes page_privacy-bottom-line-scale__HjAML{0%{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}}@keyframes page_privacy-bottom-line-opacity__tOvZM{0%{opacity:0}to{opacity:.50196}}