.PromotionButton_promotionButton__XADSX{display:block;width:272px;margin:0 auto;--border-radius:50px;touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;text-decoration:none;transition:opacity .3s;border-width:0;border-style:none;border-radius:var(--border-radius);box-shadow:0 2px 8px 0 rgba(191,203,222,.5);padding:initial;font-size:14px;font-weight:700;line-height:48px;height:48px}@media (min-width:640px){.PromotionButton_promotionButton__XADSX{width:320px}}.PromotionButton_promotionButton__XADSX:disabled{cursor:default}.PromotionButton_promotionButton__XADSX:hover,.PromotionButton_promotionButton__XADSX:not(:disabled):hover{text-decoration:none;opacity:.76;transition:opacity .3s}.PromotionButton_promotionButton__XADSX:focus{outline:none}.PromotionButton_promotionButton__XADSX:focus-visible{outline:1px auto #0d92c3}.PromotionButton_promotionButton__XADSX.PromotionButton_outlined__0AGfL{border-width:1px;border-style:solid;border-radius:var(--border-radius);box-shadow:none}@media (min-width:640px){.PromotionButton_promotionButton__XADSX.PromotionButton_large__8KLxw{width:480px}}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-2024-oshikatsu__Uzwas{background:#7521f2;color:#fff}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-2024-oshikatsu__Uzwas.PromotionButton_outlined__0AGfL{background:#fcecff;color:#7521f2;border-color:#7521f2}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-2024-fall-sale__Z2Xcw{background:#435f9f;color:#fff}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-2024-fall-sale__Z2Xcw.PromotionButton_outlined__0AGfL{background:#eef3ff;color:#435f9f;border-color:#435f9f}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-menu-minimo-only__PXsNI{background:#29a4db;color:#fff}.PromotionButton_promotionButton__XADSX.PromotionButton_slug-2025-spring-sale__VVDjI{background:#f23d5a;color:#fff}.AppButton_anchor__c4QVe{pointer-events:auto}.AppButton_anchor__c4QVe.AppButton_disabled__aGAnQ{pointer-events:none}.PromotionSection_section___MJ8b{width:100%;background:rgba(255,255,255,.8);padding:32px 16px}@media (min-width:984px){.PromotionSection_section___MJ8b{max-width:984px;padding:48px}}.PromotionSectionHeader_promotionSectionHeader__ZRYNf{width:100%}.PromotionSectionHeader_title__eEj0z{font-size:24px;font-weight:700}.PromotionSectionHeader_title_2024-oshikatsu__5Heh5{color:#24aae5}.PromotionSectionHeader_title_2024-fall-sale___yIBJ{color:#d84100}.PromotionSectionHeader_title_2025-spring-sale__Va45x{color:#f23d5a}.PromotionSectionHeader_description__v0r0s{margin-top:8px;font-size:12px;white-space:pre-wrap}.PromotionEndedMessageSection_container__nI4ur{display:flex;justify-content:center;width:100%;background-color:#f2f2f2;padding:64px 24px}.PromotionEndedMessageSection_text__VeDvO{font-weight:700;color:#888;font-size:16px}@media (min-width:768px){.PromotionEndedMessageSection_text__VeDvO{font-size:24px}}.PromotionIntroduction_promotionIntroduction__nwSDn{width:100%;padding:24px 16px 32px}.PromotionIntroduction_promotionIntroduction__nwSDn.PromotionIntroduction_bg-2024-oshikatsu__4iY2P{background-color:rgba(0,0,0,0)}.PromotionIntroduction_promotionIntroduction__nwSDn.PromotionIntroduction_bg-2024-fall-sale__LKTbl{background-color:#e55b3b}.PromotionIntroduction_textArea__vo8JI{width:100%;max-width:984px}@media (min-width:768px){.PromotionIntroduction_textArea__vo8JI{text-align:center}}.PromotionIntroduction_introductionText__8J5sU,.PromotionIntroduction_introductionTitle__KN770{word-break:break-all;white-space:pre-wrap}.PromotionIntroduction_introductionText__8J5sU.PromotionIntroduction_primary__c52cj,.PromotionIntroduction_introductionTitle__KN770.PromotionIntroduction_primary__c52cj{color:#444}.PromotionIntroduction_introductionText__8J5sU.PromotionIntroduction_inverse__nFdqZ,.PromotionIntroduction_introductionTitle__KN770.PromotionIntroduction_inverse__nFdqZ{color:#fff}.PromotionIntroduction_introductionTitle__KN770{font-weight:700;font-size:18px}@media (min-width:768px){.PromotionIntroduction_introductionTitle__KN770{font-size:24px}}.PromotionIntroduction_introductionText__8J5sU{line-height:1.4em;font-size:14px}@media (min-width:768px){.PromotionIntroduction_introductionText__8J5sU{line-height:2em;font-size:16px}}.PromotionMainVisual_mainImage__ywzGJ,.PromotionMainVisual_subImage__Ta5io{width:100%;height:auto;object-fit:cover;vertical-align:bottom}.PromotionMainVisual_subImage__Ta5io{display:block;max-width:984px;margin:0 auto}.PromotionOutro_promotionOutro__xsBX2{width:100%;padding:0 0 48px}.PromotionStickyMobileFooter_container__vWFl5{position:fixed;left:0;right:0;bottom:0;width:100%;padding:16px}@media (min-width:768px){.PromotionStickyMobileFooter_container__vWFl5{display:none}}.PromotionAppIntroductionBanner_container__TlQ7h{background-color:#f3f4f9;max-width:300px;width:100%;overflow:hidden;border-radius:10px}@media (min-width:640px){.PromotionAppIntroductionBanner_container__TlQ7h{max-width:984px}}.PromotionAppIntroductionBanner_topArea__z3Yb7{display:flex;padding:24px 16px;flex-direction:column;align-items:center;gap:16px}@media (min-width:640px){.PromotionAppIntroductionBanner_topArea__z3Yb7{padding:24px 32px}}@media (min-width:984px){.PromotionAppIntroductionBanner_topArea__z3Yb7{flex-direction:row;justify-content:center}}.PromotionAppIntroductionBanner_titleImageArea__Uk0WR{width:100%;max-width:320px}@media (min-width:768px){.PromotionAppIntroductionBanner_titleImageArea__Uk0WR{width:auto}}.PromotionAppIntroductionBanner_titleImage__UzPZl{display:flex;width:100%;height:auto}@media (min-width:768px){.PromotionAppIntroductionBanner_titleImage__UzPZl{width:319px;height:auto}}@media (min-width:984px){.PromotionAppIntroductionBanner_titleImage__UzPZl{flex-direction:row;justify-content:center}}.PromotionAppIntroductionBanner_introReasonArea__pJoo7{width:100%;gap:8px}@media (min-width:640px){.PromotionAppIntroductionBanner_introReasonArea__pJoo7{gap:48px}}@media (min-width:984px){.PromotionAppIntroductionBanner_introReasonArea__pJoo7{gap:24px}}.PromotionAppIntroductionBanner_introReason__2qHUl{display:flex;flex-shrink:0;width:100%;height:auto}.PromotionAppIntroductionBanner_bottomArea__9EVqq{justify-content:center;align-items:center;gap:56px;padding:0 16px 24px;background-color:#f3f4f9}@media (min-width:640px){.PromotionAppIntroductionBanner_bottomArea__9EVqq{padding:16px 16px 20px;background-color:#fff}}.PromotionAppIntroductionBanner_bottomArea__9EVqq.PromotionAppIntroductionBanner_pc__g0drC{display:none}@media (min-width:640px){.PromotionAppIntroductionBanner_bottomArea__9EVqq.PromotionAppIntroductionBanner_pc__g0drC{display:flex}}.PromotionAppIntroductionBanner_bottomArea__9EVqq.PromotionAppIntroductionBanner_sp__YoNQJ{display:block}@media (min-width:640px){.PromotionAppIntroductionBanner_bottomArea__9EVqq.PromotionAppIntroductionBanner_sp__YoNQJ{display:none}}.PromotionAppIntroductionBanner_appDLTextArea__n7RbP{display:inline-flex;flex-direction:column;gap:12px;align-items:center}@media (min-width:984px){.PromotionAppIntroductionBanner_appDLTextArea__n7RbP{flex-direction:row}}.PromotionAppIntroductionBanner_appDLText__fNFE_{font-weight:700;display:flex;align-items:center;line-height:1.2;font-size:16px}.PromotionAppIntroductionBanner_appDLText__fNFE_:after{content:"";margin-left:8px;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:11px solid #51b0e1}.PromotionAppIntroductionBanner_catchyText__b2poI{position:relative;color:#0d92c3;font-weight:700;font-size:16px}.PromotionAppIntroductionBanner_catchyText__b2poI:after{width:99%;position:absolute;bottom:-6px;display:block;height:4px;background-image:radial-gradient(circle,#0d92c3 1px,transparent 2px);background-size:8px 4px;background-position:0 100%;background-repeat:repeat-x;content:""}.PromotionAppIntroductionBanner_appBadges__eK7XU{display:flex;gap:8px}.AppStoreBadges_container__sukVb{display:flex}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-Size5XL__ZeuMN{gap:64px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-Size4XL__8S1MF{gap:56px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-Size3XL__Ctchu{gap:48px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-Size2XL__TfVzI{gap:40px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeXL__zaF86{gap:32px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeL__nRLIP{gap:24px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeML__eMZlw{gap:20px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeMd__DmbEK{gap:16px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeSm__p44bj{gap:12px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-SizeXS__gHEUG{gap:8px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-Size2XS__xVWgR{gap:4px}.AppStoreBadges_container__sukVb.AppStoreBadges_spacing-0__HUOz_{gap:0}.AppStoreBadges_container__sukVb.AppStoreBadges_column__1f1eJ{flex-direction:column}.AppStoreBadges_container__sukVb.AppStoreBadges_row__vmJhd{flex-direction:row}@media(max-width:768px){.AppStoreBadges_container__sukVb.AppStoreBadges_hiddenOn-sp__6on58{display:none}}@media(min-width:769px){.AppStoreBadges_container__sukVb.AppStoreBadges_hiddenOn-pc__9NwU7{display:none}}.AppStoreBadges_button__cIQuh{display:flex}.EditPhoneAuthCodeInputSection_stepBar__GTFG5{padding-bottom:16px;border-bottom:1px solid #f2f2f2;margin-bottom:48px}.EditPhoneAuthCodeInputSection_button__Orl7x{margin:0 auto;width:272px}
/*# sourceMappingURL=09f5e06b711d9d24.css.map*/