@keyframes rich-icon_appear-drop-opacity__0WQBG{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes rich-icon_appear-drop-y__HDG7S{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes rich-icon_appear-pop__QQqXY{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.rich-icon_root__Gi_uA{display:inline-block;flex-shrink:0;line-height:0}.rich-icon_image__6XNwx{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes footer_appear-drop-opacity__2Y9xT{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes footer_appear-drop-y__slSIw{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes footer_appear-pop__MjbZq{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.footer_root__tdPzF{display:flex;flex-direction:column;gap:64px;align-items:center;padding:64px 0;border-top:1px solid #d4d5d9}@media screen and (max-width:840px){.footer_root__tdPzF{gap:calc(64*100vw/375);padding:calc(64*100vw/375) calc(20*100vw/375) calc(128*100vw/375)}}.footer_links__OezOS{padding:0 40px;display:flex;flex-wrap:nowrap;gap:32px;align-items:center;justify-content:center;width:calc(100% - 20px - 20px);max-width:1200pxpx}@media screen and (max-width:840px){.footer_links__OezOS{padding:0 calc(4*100vw/375);align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:calc(32*100vw/375);width:100%;max-width:none}}.footer_link__Uibdo{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;text-decoration:none}@media screen and (max-width:840px){.footer_link__Uibdo{gap:calc(4*100vw/375)}}.footer_link__Uibdo:hover{opacity:.8}.footer_link-text___oPs5{line-height:1.4}.footer_link-text___oPs5:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.footer_link-text___oPs5:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.footer_link-text___oPs5{font-size:16px;font-weight:600;color:#bf496a;white-space:nowrap}@media screen and (max-width:840px){.footer_link-text___oPs5{font-size:calc(16*100vw/375);white-space:pre-line}}.footer_legal__f6err{display:flex;flex-direction:column;gap:32px;align-items:stretch;width:calc(100% - 20px - 20px)}@media screen and (max-width:840px){.footer_legal__f6err{gap:calc(32*100vw/375);width:100%}}.footer_registration__sp_EW{line-height:1.6}.footer_registration__sp_EW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.footer_registration__sp_EW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.footer_registration__sp_EW{font-size:16px;font-weight:400;text-align:center;color:#333}@media screen and (max-width:840px){.footer_registration__sp_EW{text-align:center;font-size:calc(14*100vw/375)}}.footer_copyright___xoyT{line-height:1.6}.footer_copyright___xoyT:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.footer_copyright___xoyT:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.footer_copyright___xoyT{font-size:14px;font-weight:400;text-align:center;color:#333}@media screen and (max-width:840px){.footer_copyright___xoyT{text-align:center;font-size:calc(12*100vw/375)}}@keyframes icon_appear-drop-opacity__TPTde{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes icon_appear-drop-y__J6Rmp{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes icon_appear-pop__f2Kpc{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.icon_root__4tyQH{display:inline-block;flex-shrink:0;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-mode:alpha;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.icon_application__yrztL{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic01.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic01.svg)}.icon_arrow-down__777v7{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic02.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic02.svg)}.icon_arrow-right__ysr0O{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic03.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic03.svg)}.icon_bank__fB_CZ{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic04.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic04.svg)}.icon_checked__RtulB{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic05.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic05.svg)}.icon_currency___MGJl{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic06.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic06.svg)}.icon_detail__obqTc{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic07.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic07.svg)}.icon_dog__rlrJQ{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic08.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic08.svg)}.icon_exchange__gfcfF{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic09.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic09.svg)}.icon_external__7gIOP{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic10.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic10.svg)}.icon_external-link__Yokyf{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic11.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic11.svg)}.icon_list__o_hYn{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic12.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic12.svg)}.icon_tel__e_37a{mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic13.svg);-webkit-mask-image:url(/chibacorgi-branch/assets/images/icons/index_ui_ic13.svg)}@keyframes menu_appear-drop-opacity__IqgZF{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes menu_appear-drop-y__tpsA_{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes menu_appear-pop__vWAh7{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.menu_toggle__vkOfv{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:calc(40*100vw/375);height:calc(40*100vw/375);padding:0;border:none;border-radius:50%;background-color:#bf496a;cursor:pointer;transition:background-color .3s ease}.menu_toggle__vkOfv:after{position:absolute;inset:0;z-index:0;background-color:#cc6d88;opacity:0;transition:opacity .3s linear;content:"";pointer-events:none}.menu_toggle__vkOfv:hover:after{opacity:1}.menu_toggle-icon__hVhXy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:calc(16*100vw/375);height:calc(16*100vw/375)}.menu_toggle-bar__EPewS{display:block;width:100%;height:calc(2*100vw/375);border-radius:calc(1*100vw/375);background-color:#fff;transition:transform .3s ease,opacity .3s linear,background-color .3s ease}.menu_toggle-on-header__W1vpr{background-color:#fff}.menu_toggle-on-header__W1vpr:after{background-color:#fae6f0}.menu_toggle-on-header__W1vpr .menu_toggle-bar__EPewS,.menu_toggle-open__YvDx0{background-color:#bf496a}.menu_toggle-open__YvDx0:after{background-color:#cc6d88}.menu_toggle-open__YvDx0 .menu_toggle-bar__EPewS{background-color:#fff}.menu_toggle-open__YvDx0 .menu_toggle-bar__EPewS:first-child{transform:translateY(calc(7 * 100vw / 375)) rotate(45deg)}.menu_toggle-open__YvDx0 .menu_toggle-bar__EPewS:nth-child(2){opacity:0}.menu_toggle-open__YvDx0 .menu_toggle-bar__EPewS:nth-child(3){transform:translateY(calc(-7 * 100vw / 375)) rotate(-45deg)}.menu_root__kF42P{position:fixed;top:0;left:0;z-index:102;display:flex;flex-direction:column;width:calc(280*100vw/375);padding:calc(104*100vw/375) calc(24*100vw/375) calc(40*100vw/375);border-radius:0 0 20px 0;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s linear,visibility .15s linear}.menu_open__uHrZM{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.12s}@media(prefers-reduced-motion:reduce){.menu_root__kF42P{transition:none}}.menu_visual__rpZaL{position:absolute;top:calc(4*100vw/375);right:calc(24*100vw/375);left:calc(24*100vw/375);height:calc(116*100vw/375);pointer-events:none}.menu_illust__ZbKFF{position:absolute;display:block;height:auto}.menu_illust__ZbKFF[data-part=main]{top:0;right:0;width:calc(116*100vw/375)}.menu_illust__ZbKFF[data-part=deco-a]{top:calc(24*100vw/375);right:calc(110*100vw/375);width:calc(24*100vw/375);height:calc(24*100vw/375)}.menu_illust__ZbKFF[data-part=deco-b]{top:calc(52*100vw/375);right:calc(140*100vw/375);width:calc(20*100vw/375);height:calc(20*100vw/375)}.menu_list__Qstfk{display:flex;flex-direction:column;align-self:stretch;list-style:none}.menu_item__tB_vW{display:flex;align-items:center;justify-content:space-between;width:100%;height:calc(48*100vw/375);padding:0;border-bottom:1px solid #c8c8cc;background-color:#fff;color:#333;text-decoration:none;cursor:pointer;transition:background-color .3s ease}.menu_item__tB_vW:hover{background-color:#fae6f0}.menu_label__cm_7g{line-height:1.4}.menu_label__cm_7g:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.menu_label__cm_7g:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.menu_label__cm_7g{font-size:calc(12*100vw/375);font-weight:700;text-align:left}.menu_arrow__N14YU{flex-shrink:0;color:#bf496a}@keyframes header_appear-drop-opacity__GvaUQ{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes header_appear-drop-y__dRjaD{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes header_appear-pop___9YWK{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.header_root__btcvF{position:fixed;top:0;right:0;left:0;z-index:100;display:flex;align-items:center;overflow:visible;width:100%;max-width:1920px;margin-inline:auto;height:56pxpx;padding:12px 24px;background-color:#fff;transition:transform .3s ease}@media screen and (max-width:840px){.header_root__btcvF{height:calc(56px*100vw/375);padding:calc(20*100vw/375) calc(16*100vw/375) calc(12*100vw/375)}}.header_hidden__zzdtF{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.header_root__btcvF{transition:none}}.header_root-sp__qM_gV{justify-content:center}.header_logo__PKxC7{cursor:pointer;display:flex;align-items:center;height:40px}.header_logo__PKxC7:hover{opacity:.8}@media screen and (max-width:840px){.header_logo__PKxC7{height:calc(40*100vw/375)}}.header_logo-image__nu0QT{aspect-ratio:185/36;width:auto;height:36px;object-fit:contain}@media screen and (max-width:840px){.header_logo-image__nu0QT{height:calc(24*100vw/375)}}.header_overlay__SBHtV{position:fixed;inset:0;z-index:101;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s linear .12s,visibility .2s linear .12s}.header_overlay-open__7PeQ3{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media(prefers-reduced-motion:reduce){.header_overlay__SBHtV{transition:none}}.header_menu__49XUA{position:fixed;top:calc(12*100vw/375);left:calc(16*100vw/375);z-index:103}@keyframes layout_appear-drop-opacity__R612R{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes layout_appear-drop-y__PvRHh{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes layout_appear-pop__3cP0T{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.layout_root__M0_si{padding-top:56pxpx}@media screen and (max-width:840px){.layout_root__M0_si{padding-top:calc(56px*100vw/375)}}@keyframes curve_appear-drop-opacity__PV5Ce{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes curve_appear-drop-y__eKGEE{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes curve_appear-pop__TPJ4g{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.curve_root__U6nRN{margin:-1px 0;width:100%;line-height:0;pointer-events:none}.curve_root__U6nRN[data-position=static]{position:static;display:block}.curve_root__U6nRN[data-position=absolute]{position:absolute;left:0;z-index:0}.curve_root__U6nRN[data-position=absolute][data-side=bottom]{bottom:0}.curve_root__U6nRN[data-position=absolute][data-side=top]{top:0}.curve_root__U6nRN[data-color=pink]{color:#ffd9e4}.curve_root__U6nRN[data-color=yellow]{color:#ffed8a}.curve_root__U6nRN[data-color=blue]{color:#8ce6e1}.curve_svg__6jhlB{display:block;width:100%;height:auto;fill:currentColor}.curve_root__U6nRN[data-side=bottom] .curve_svg__6jhlB{transform:scale(-1)}@keyframes anchor-list_appear-drop-opacity__ZY6Xj{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes anchor-list_appear-drop-y__7NoWS{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes anchor-list_appear-pop__4FAyQ{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.anchor-list_root__xISHc{display:flex;align-items:stretch;width:100%;max-width:955px;margin:0 auto;border-radius:10px;box-shadow:1px 2px 10px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1)}@media screen and (max-width:840px){.anchor-list_root__xISHc{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(327*100vw/375)}}.anchor-list_item__VaoQx{position:relative;display:flex;flex:1 1;flex-direction:column;gap:8px;align-items:center;justify-content:flex-end;min-width:0;height:92px;padding:24px 0 8px;border:2px solid transparent;border-left-color:#edeef2;background-color:#fff;color:#333;text-decoration:none;cursor:pointer;transition:background-color .3s ease}.anchor-list_item__VaoQx:hover{background-color:#fae6f0}.anchor-list_item__VaoQx:hover .anchor-list_arrow__hGr4E{transform:translateY(2px)}@media screen and (max-width:840px){.anchor-list_item__VaoQx:hover .anchor-list_arrow__hGr4E{transform:translateY(calc(2 * 100vw / 375))}}.anchor-list_item-first__c6G2D{border-radius:10px 0 0 10px}.anchor-list_item-last__QAvZa{border-radius:0 10px 10px 0}@media screen and (max-width:840px){.anchor-list_item__VaoQx{position:static;height:auto;padding:calc(16*100vw/375) calc(8*100vw/375) calc(8*100vw/375);gap:calc(8*100vw/375);border:none;border-bottom:2px solid #edeef2;border-radius:0}.anchor-list_item__VaoQx:nth-child(2n){border-left:2px solid #edeef2}.anchor-list_item__VaoQx:first-child{border-top-left-radius:10px}.anchor-list_item__VaoQx:nth-child(2){border-top-right-radius:10px}.anchor-list_item__VaoQx:last-child{grid-column:1/-1;border-bottom:none;border-left:none;border-radius:0 0 10px 10px}}.anchor-list_item-active__iM7lo{border:2px solid #bf496a;background-color:#bf496a;color:#fff}.anchor-list_item-active__iM7lo .anchor-list_arrow__hGr4E{color:inherit}.anchor-list_item-active__iM7lo:hover{background-color:#cc6d88}.anchor-list_label__OvnK_{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.anchor-list_label-text__SiRdS{line-height:1.4}.anchor-list_label-text__SiRdS:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.anchor-list_label-text__SiRdS:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.anchor-list_label-text__SiRdS{font-size:13px;font-weight:700;text-align:center;white-space:pre-line}@media screen and (max-width:840px){.anchor-list_label-text__SiRdS{font-size:calc(14*100vw/375);font-weight:600}}.anchor-list_arrow__hGr4E{color:#bf496a;transition:transform .3s cubic-bezier(.33,0,.24,1)}.anchor-list_deco__B_EmS{position:absolute;top:calc(-70px - 2px);left:24px;width:85px;height:auto;pointer-events:none}@media screen and (max-width:840px){.anchor-list_deco__B_EmS{top:calc(-82*100vw/375);left:50%;width:calc(100*100vw/375);transform:translateX(-50%)}}@keyframes nav_appear-drop-opacity__mM3UG{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes nav_appear-drop-y__0f5j0{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes nav_appear-pop__aA2VU{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.nav_root__LRdyY{position:-webkit-sticky;position:sticky;top:128px;z-index:90;margin-top:-92px;transition:top .3s ease}.nav_header-hidden__G9G_G{top:72px}@media(prefers-reduced-motion:reduce){.nav_root__LRdyY{transition:none}}@media screen and (max-width:840px){.nav_root__LRdyY{position:static;margin-top:0;background-color:#ffed8a}}.nav_spacer__VX5p9{height:132px;background-color:#ffed8a}@media screen and (max-width:840px){.nav_spacer__VX5p9{height:calc(80*100vw/375)}}@keyframes stalker_appear-drop-opacity__489J9{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes stalker_appear-drop-y__uCGTi{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes stalker_appear-pop__f_rzY{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.stalker_root__dvigt{position:fixed;inset:0;z-index:150;pointer-events:none;overflow:hidden}.stalker_mark__nWC_K{position:absolute;top:0;left:0;color:#ed7aa0;pointer-events:none;will-change:transform,opacity}@keyframes sticky_appear-drop-opacity__Sxdo0{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes sticky_appear-drop-y__B2xtO{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes sticky_appear-pop__0wxPo{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.sticky_root__IFWR7{position:fixed;right:max(0px,(100vw - 1920px)/2);bottom:0;z-index:98;display:block;width:280px;padding-top:40px;color:#fff;cursor:pointer;transform:translateX(calc(100% + max(0px, (100vw - 1920px) / 2)))}@media screen and (max-width:840px){.sticky_root__IFWR7{bottom:calc(8*100vw/375);width:calc(280*100vw/375);padding-top:calc(40*100vw/375)}}.sticky_root__IFWR7:hover .sticky_body__P3bNm{background-color:#cc6d88}.sticky_root__IFWR7:hover .sticky_icon___H66o{transform:translateY(2px)}@media screen and (max-width:840px){.sticky_root__IFWR7:hover .sticky_icon___H66o{transform:translateY(calc(2 * 100vw / 375))}}.sticky_image__mncGg{position:absolute;top:-22px;right:-8px;z-index:1;width:120px}@media screen and (max-width:840px){.sticky_image__mncGg{top:calc(-14*100vw/375);right:calc(-8*100vw/375);width:calc(105*100vw/375)}}.sticky_body__P3bNm{display:flex;align-items:center;width:100%;height:64px;padding:0 16px;border-top:2px solid #000;border-right:0;border-bottom:0;border-left:2px solid #000;border-radius:16px 0 0 0;background-color:#bf496a;transition:background-color .3s ease}@media screen and (max-width:840px){.sticky_body__P3bNm{height:calc(64*100vw/375);padding:0 calc(16*100vw/375);border-bottom:2px solid #000;border-radius:16px 0 0 16px}}.sticky_text__LNvh2{line-height:1.4}.sticky_text__LNvh2:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.sticky_text__LNvh2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.sticky_text__LNvh2{flex:1 1;min-width:0;font-size:16px;font-weight:600;text-align:center;white-space:pre-line}@media screen and (max-width:840px){.sticky_text__LNvh2{font-size:calc(16*100vw/375)}}.sticky_icon___H66o{flex-shrink:0;color:#fff;transition:transform .3s cubic-bezier(.33,0,.24,1)}@keyframes bubble_appear-drop-opacity__0lGPk{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes bubble_appear-drop-y__FSrtN{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes bubble_appear-pop__051rx{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.bubble_root__QMg61{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:40px;border:2px solid #333;border-radius:4px;background-color:#da5178;margin-bottom:-24px}@media screen and (max-width:840px){.bubble_root__QMg61{margin-bottom:calc(-20*100vw/375);width:calc(138*100vw/375);height:calc(40*100vw/375)}}.bubble_tail__PsPmo{position:absolute;left:50%;bottom:0;width:12px;height:12px;transform:translate(-50%,calc(100% - 1px));pointer-events:none}@media screen and (max-width:840px){.bubble_tail__PsPmo{width:calc(12*100vw/375);height:calc(12*100vw/375)}}.bubble_text__lX_uM{line-height:1.2}.bubble_text__lX_uM:before{display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.8em);content:""}.bubble_text__lX_uM:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.85em);content:""}.bubble_text__lX_uM{font-size:20px;font-weight:600;text-align:center;color:#fff;letter-spacing:.05em}@media screen and (max-width:840px){.bubble_text__lX_uM{font-size:calc(16*100vw/375)}}@keyframes image-card_appear-drop-opacity__v0Ldl{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes image-card_appear-drop-y__wEsr_{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes image-card_appear-pop__MxjGk{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.image-card_root__T5JbC{display:flex;flex-direction:column;gap:24px;width:100%;max-width:360px}@media screen and (max-width:840px){.image-card_root__T5JbC{gap:calc(16*100vw/375);max-width:calc(360*100vw/375)}}.image-card_image__nTQOi{width:100%;height:auto;aspect-ratio:360/216;object-fit:cover}.image-card_title__55VOY{line-height:1.4}.image-card_title__55VOY:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.image-card_title__55VOY:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.image-card_title__55VOY{font-weight:600;font-size:20px;text-align:center;color:#7a3356}@media screen and (max-width:840px){.image-card_title__55VOY{font-size:calc(18*100vw/375)}}.image-card_description__wwalR{line-height:1.6}.image-card_description__wwalR:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.image-card_description__wwalR:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.image-card_description__wwalR{font-size:16px}@media screen and (max-width:840px){.image-card_description__wwalR{font-size:calc(14*100vw/375)}}@keyframes stack_appear-drop-opacity__M9Kre{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes stack_appear-drop-y__VuzFv{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes stack_appear-pop__NH2L1{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.stack_root__Lx18I{display:flex;flex-direction:column;width:100%}.stack_gap-0__2H3ZO{gap:0}.stack_gap-8__oBiH_{gap:8px}@media screen and (max-width:840px){.stack_gap-8__oBiH_{gap:calc(8*100vw/375)}}.stack_gap-12__y_V1g{gap:12px}@media screen and (max-width:840px){.stack_gap-12__y_V1g{gap:calc(12*100vw/375)}}.stack_gap-16__rgby_{gap:16px}@media screen and (max-width:840px){.stack_gap-16__rgby_{gap:calc(16*100vw/375)}}.stack_gap-24__OwKmw{gap:24px}@media screen and (max-width:840px){.stack_gap-24__OwKmw{gap:calc(24*100vw/375)}}.stack_gap-32__K79mi{gap:32px}@media screen and (max-width:840px){.stack_gap-32__K79mi{gap:calc(32*100vw/375)}}.stack_gap-40__xDrri{gap:40px}@media screen and (max-width:840px){.stack_gap-40__xDrri{gap:calc(40*100vw/375)}}.stack_gap-48__sws0P{gap:48px}@media screen and (max-width:840px){.stack_gap-48__sws0P{gap:calc(48*100vw/375)}}.stack_gap-56__HR7jP{gap:56px}@media screen and (max-width:840px){.stack_gap-56__HR7jP{gap:calc(56*100vw/375)}}.stack_gap-64__HXI1h{gap:64px}@media screen and (max-width:840px){.stack_gap-64__HXI1h{gap:calc(64*100vw/375)}}.stack_gap-80__VGGpC{gap:80px}@media screen and (max-width:840px){.stack_gap-80__VGGpC{gap:calc(80*100vw/375)}}.stack_gap-120__m4hJV{gap:120px}@media screen and (max-width:840px){.stack_gap-120__m4hJV{gap:calc(120*100vw/375)}}.stack_gap-240__CX_Xz{gap:240px}@media screen and (max-width:840px){.stack_gap-240__CX_Xz{gap:calc(240*100vw/375)}}.stack_align-center__8YxhL{align-items:center}.stack_align-start__TjSrd{align-items:start}.stack_align-end__bRnFY{align-items:end}@media screen and (max-width:840px){.stack_sp-gap-0___N_hN{gap:0}.stack_sp-gap-8__uaTzr{gap:calc(8*100vw/375)}.stack_sp-gap-12__pbKII{gap:calc(12*100vw/375)}.stack_sp-gap-16__ulnUN{gap:calc(16*100vw/375)}.stack_sp-gap-24__zW86O{gap:calc(24*100vw/375)}.stack_sp-gap-32__8ywjP{gap:calc(32*100vw/375)}.stack_sp-gap-40__vy45x{gap:calc(40*100vw/375)}.stack_sp-gap-48__QtttL{gap:calc(48*100vw/375)}.stack_sp-gap-56__6p2c_{gap:calc(56*100vw/375)}.stack_sp-gap-64__Nik07{gap:calc(64*100vw/375)}.stack_sp-gap-80__YR_Jo{gap:calc(80*100vw/375)}.stack_sp-gap-120__L9TkX{gap:calc(120*100vw/375)}.stack_sp-gap-240__HAIaD{gap:calc(240*100vw/375)}.stack_sp-align-center__XNT_O{align-items:center}.stack_sp-align-start__n_ahL{align-items:start}.stack_sp-align-end__SU_85{align-items:end}}@keyframes text-link_appear-drop-opacity__SBBMv{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes text-link_appear-drop-y__Gbww_{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes text-link_appear-pop__yDm0z{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.text-link_root__i16YT{display:inline-flex;gap:4px;align-items:center;width:-moz-fit-content;width:fit-content;color:#bf496a;text-decoration:none}@media screen and (max-width:840px){.text-link_root__i16YT{gap:calc(4*100vw/375)}}.text-link_root__i16YT:hover{opacity:.8}.text-link_text__DB_cC{line-height:1.6}.text-link_text__DB_cC:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.text-link_text__DB_cC:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.text-link_text__DB_cC{font-size:18px;font-weight:700;letter-spacing:.05em}@media screen and (max-width:840px){.text-link_text__DB_cC{font-size:calc(16*100vw/375)}}.text-link_icon__wF56I{flex-shrink:0;color:#bf496a}@keyframes about_appear-drop-opacity__onyPO{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes about_appear-drop-y___3bnx{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes about_appear-pop__mm1Nk{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes about_about-card-badge-pop__JqfRO{0%{opacity:0;transform:translateX(-50%) scale(.9)}75%{transform:translateX(-50%) scale(1.02)}to{opacity:1;transform:translateX(-50%) scale(1)}}.about_root__Hl2f6{width:100%;background-color:#ffed8a}.about_container__IvC9L{max-width:960px;margin-inline:auto;padding:48px 0}@media screen and (max-width:840px){.about_container__IvC9L{padding:calc(48*100vw/375) calc(24*100vw/375)}}.about_intro__9eUXr{display:flex;gap:32px;align-items:flex-start;width:100%;margin-bottom:64px}@media screen and (max-width:840px){.about_intro__9eUXr{flex-direction:column;gap:calc(24*100vw/375);align-items:center;margin-bottom:calc(56*100vw/375)}}.about_illust__lxME5{flex-shrink:0;display:block;width:600px;height:auto;aspect-ratio:600/480;margin-left:-150px}@media screen and (max-width:840px){.about_illust__lxME5{margin:0 -4px;width:calc(100% + 8*100vw/375);max-width:calc(100% + 8*100vw/375)}}.about_title-container__earon{padding-top:32px}@media screen and (max-width:840px){.about_title-container__earon{padding-top:0}}.about_title__DiDIJ{opacity:0;transition:opacity .25s linear}.about_title__DiDIJ.is-triggered{opacity:1}.about_title__DiDIJ{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%}.about_title-border__I__m4{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.about_title-border__I__m4 path{fill:#fff;stroke:#333;stroke-width:2;stroke-linejoin:round}.about_title-lines__CKo2z{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.about_title-line___GP_U{line-height:1.4}.about_title-line___GP_U:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.about_title-line___GP_U:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.about_title-line___GP_U{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:16px;font-size:40px;font-weight:700;text-align:start;color:#333;letter-spacing:.05em}.about_title-line___GP_U:first-child{padding-top:20px;padding-bottom:20px;padding-right:48px}.about_title-line___GP_U:last-child{padding-top:8px;padding-bottom:20px}@media screen and (max-width:840px){.about_title-line___GP_U{padding-inline:calc(16*100vw/375);font-size:calc(28*100vw/375)}.about_title-line___GP_U:first-child{padding-top:calc(12*100vw/375);padding-bottom:calc(18*100vw/375);padding-right:calc(16*100vw/375)}.about_title-line___GP_U:last-child{padding-top:0;padding-bottom:calc(14*100vw/375)}}.about_body__ys7b9{opacity:0;transition:opacity .25s linear}.about_body__ys7b9.is-triggered{opacity:1}.about_lead__AjZme{line-height:1.8}.about_lead__AjZme:before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.8em);content:""}.about_lead__AjZme:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.85em);content:""}.about_lead__AjZme{font-size:18px;font-weight:500;white-space:pre-line;letter-spacing:.05em}@media screen and (max-width:840px){.about_lead__AjZme{line-height:1.6}.about_lead__AjZme:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.about_lead__AjZme:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.about_lead__AjZme{font-size:calc(16*100vw/375)}}.about_card-design__Vx9tR{position:relative;width:100%;padding-top:16px}@media screen and (max-width:840px){.about_card-design__Vx9tR{padding-top:calc(24*100vw/375)}}.about_card-design__Vx9tR.is-triggered .about_card-box__nLfqY{opacity:1;transform:translateY(0)}.about_card-design__Vx9tR.is-triggered .about_card-badge__U_3Z3{animation:about_about-card-badge-pop__JqfRO .5s cubic-bezier(.33,0,.24,1) .25s both}.about_card-badge__U_3Z3{position:absolute;top:0;left:50%;z-index:1;opacity:0;transform:translateX(-50%) scale(.9)}.about_card-box__nLfqY{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out;padding:62px 46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.about_card-box__nLfqY{padding:calc(38*100vw/375) calc(14*100vw/375)}}.about_card-title__gPUKg{line-height:1.4}.about_card-title__gPUKg:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.about_card-title__gPUKg:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.about_card-title__gPUKg{font-size:32px;font-weight:700;text-align:center;color:#7a3356;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.about_card-title__gPUKg{font-size:calc(22*100vw/375)}}.about_card-lead__8T2yY{line-height:1.8}.about_card-lead__8T2yY:before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.8em);content:""}.about_card-lead__8T2yY:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.85em);content:""}.about_card-lead__8T2yY{font-size:18px;font-weight:500;white-space:pre-line;letter-spacing:.05em}@media screen and (max-width:840px){.about_card-lead__8T2yY{line-height:1.6}.about_card-lead__8T2yY:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.about_card-lead__8T2yY:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.about_card-lead__8T2yY{font-size:calc(16*100vw/375)}}.about_card-lead__8T2yY{text-align:center}.about_card-options__jkycg{display:flex;gap:40px;justify-content:center;width:100%}@media screen and (max-width:840px){.about_card-options__jkycg{flex-direction:column;gap:calc(40*100vw/375);align-items:center}}@keyframes button_appear-drop-opacity__2eSl8{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes button_appear-drop-y__ibKsV{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes button_appear-pop___Wjz4{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.button_root__ngU6I{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;padding:24px 20px;overflow:hidden;border:none;border-radius:10px;background-color:#bf496a;color:#fff;text-decoration:none;cursor:pointer}.button_root__ngU6I:after{position:absolute;inset:0;z-index:0;background-color:#cc6d88;opacity:0;transition:opacity .3s linear;content:"";pointer-events:none}.button_root__ngU6I:hover:after{opacity:1}@media screen and (max-width:840px){.button_root__ngU6I{height:unset;min-height:calc(72*100vw/375);padding:calc(16*100vw/375) calc(20*100vw/375);max-height:calc(90*100vw/375)}}.button_secondary__Rntzb{border:2.5px solid #bf496a;background-color:#fff;color:#bf496a}.button_secondary__Rntzb:after{background-color:#fae6f0}.button_body__TWwIM{position:relative;z-index:1;display:flex;flex:1 1;flex-direction:column;gap:4px;align-items:center;min-width:0}@media screen and (max-width:840px){.button_body__TWwIM{gap:calc(8*100vw/375)}}.button_text__QP7Y0{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:18px;font-weight:600;line-height:1.6;letter-spacing:.05em;text-align:center;word-break:break-word}@media screen and (max-width:840px){.button_text__QP7Y0{font-size:calc(16*100vw/375);line-height:1.4;-webkit-line-clamp:3;line-clamp:3}}.button_root__ngU6I:has(.button_description__avs2_) .button_text__QP7Y0{-webkit-line-clamp:1;line-clamp:1;font-size:20px;line-height:1.4;letter-spacing:normal}@media screen and (max-width:840px){.button_root__ngU6I:has(.button_description__avs2_) .button_text__QP7Y0{font-size:calc(16*100vw/375)}}.button_description__avs2_{line-height:1.4}.button_description__avs2_:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.button_description__avs2_:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.button_description__avs2_{font-size:12px;font-weight:500;text-align:center}@media screen and (max-width:840px){.button_description__avs2_{font-size:calc(12*100vw/375)}}.button_icon__DxB8o{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.button_icon__DxB8o[data-position=start]{width:32px;height:32px}@media screen and (max-width:840px){.button_icon__DxB8o{width:calc(24*100vw/375);height:calc(24*100vw/375)}.button_icon__DxB8o[data-position=start]{width:calc(32*100vw/375);height:calc(32*100vw/375)}}@keyframes caption_appear-drop-opacity__NtU0Z{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes caption_appear-drop-y__cInzi{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes caption_appear-pop__aCtJA{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.caption_root__QG06F{display:flex;gap:4px;align-items:flex-start;color:#333}@media screen and (max-width:840px){.caption_root__QG06F{gap:calc(4*100vw/375)}}.caption_mark__YAHBv,.caption_text__ydWvv{line-height:1.4}.caption_mark__YAHBv:before,.caption_text__ydWvv:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.caption_mark__YAHBv:after,.caption_text__ydWvv:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.caption_mark__YAHBv,.caption_text__ydWvv{font-size:12px;font-weight:400}@media screen and (max-width:840px){.caption_mark__YAHBv,.caption_text__ydWvv{font-size:calc(10*100vw/375)}.caption_sp-size-12__jX8f5 .caption_mark__YAHBv,.caption_sp-size-12__jX8f5 .caption_text__ydWvv{font-size:calc(12*100vw/375)}}.caption_mark__YAHBv{flex-shrink:0}.caption_text__ydWvv{flex:1 1;min-width:0;white-space:pre-line}@keyframes modal_appear-drop-opacity__O_aT_{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes modal_appear-drop-y__f7Np7{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes modal_appear-pop__TdEmw{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.modal_root__eZTE5{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:40px 24px;background-color:transparent;transition:background-color .2s cubic-bezier(.33,0,.67,1)}@media screen and (max-width:840px){.modal_root__eZTE5{align-items:flex-start;padding:calc(56*100vw/375) calc(24*100vw/375) calc(40*100vw/375)}}.modal_entered__5_yjg{background-color:rgba(0,0,0,.6)}@media screen and (max-width:840px){.modal_entered__5_yjg{background-color:rgba(0,0,0,.5)}}.modal_entered__5_yjg .modal_container__85zwx{opacity:1;transform:translateY(0)}.modal_container__85zwx{position:relative;width:min(720px,100%);border-radius:20px;background-color:#fff;opacity:0;transform:translateY(16px);transition:opacity .25s linear,transform .4s cubic-bezier(.33,0,.24,1)}@media screen and (max-width:840px){.modal_container__85zwx{width:min(calc(327 * 100vw / 375),100%);border-radius:calc(20*100vw/375);transform:translateY(calc(40 * 100vw / 375))}}.modal_close__bHZxn{position:absolute;top:-40px;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer}@media screen and (max-width:840px){.modal_close__bHZxn{top:calc(-40*100vw/375);width:calc(24*100vw/375);height:calc(24*100vw/375)}}.modal_close__bHZxn:hover{opacity:.8}.modal_close-icon__XI2tI{display:block;width:100%;height:100%}.modal_panel__2Uw_j{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;width:100%;height:auto;max-height:min(600px,100dvh - 80px);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;padding:48px;padding-right:calc(48px - var(--modal-scrollbar-width, 0px))}@media screen and (max-width:840px){.modal_panel__2Uw_j{gap:calc(24*100vw/375);max-height:calc(100dvh - calc(80 * 100vw / 375));padding:calc(40*100vw/375) 0}}@supports not selector(::-webkit-scrollbar){.modal_panel__2Uw_j{scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}}.modal_panel__2Uw_j::-webkit-scrollbar{width:14px}.modal_panel__2Uw_j::-webkit-scrollbar-thumb{background-color:transparent;background-image:radial-gradient(circle closest-side,#d9d9d9 100%,transparent 0),radial-gradient(circle closest-side,#d9d9d9 100%,transparent 0),linear-gradient(#d9d9d9,#d9d9d9);background-size:6px 6px,6px 6px,6px calc(100% - 6px);background-position:0 0,0 100%,left 3px;background-repeat:no-repeat}.modal_panel__2Uw_j::-webkit-scrollbar-track{margin-top:12px;margin-bottom:12px;background-color:transparent}.modal_title__GAo9M{line-height:1.4}.modal_title__GAo9M:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.modal_title__GAo9M:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.modal_title__GAo9M{margin:0;font-size:20px;font-weight:700;letter-spacing:.05em;color:#7a3356}@media screen and (max-width:840px){.modal_title__GAo9M{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px));font-size:calc(18*100vw/375)}}.modal_body__gzsP0{width:100%;min-width:0}@keyframes note_appear-drop-opacity__AfOvU{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes note_appear-drop-y__ZJfVX{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes note_appear-pop__Vr5xN{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.note_root__UEA7d{display:flex;gap:4px;align-items:flex-start;width:100%}@media screen and (max-width:840px){.note_root__UEA7d{gap:calc(4*100vw/375)}}.note_bullet__3Zyq_{flex-shrink:0;color:#bf496a}.note_content__ftUV_{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;padding-block:2px}@media screen and (max-width:840px){.note_content__ftUV_{gap:calc(16*100vw/375);padding-block:calc(2*100vw/375)}}.note_title__Cy29B{line-height:1.6}.note_title__Cy29B:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.note_title__Cy29B:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.note_title__Cy29B{font-size:16px;font-weight:600;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.note_title__Cy29B{font-size:calc(14*100vw/375)}}.note_body__Jt_mN{line-height:1.6}.note_body__Jt_mN:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.note_body__Jt_mN:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.note_body__Jt_mN{font-size:14px;font-weight:400;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.note_body__Jt_mN{font-size:calc(14*100vw/375)}}.note_captions__JEnZa{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:840px){.note_captions__JEnZa{gap:calc(12*100vw/375)}}@keyframes point-card_appear-drop-opacity__zNv_4{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes point-card_appear-drop-y__vX_H4{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes point-card_appear-pop__rTMlZ{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.point-card_root__6uDbs{position:relative;width:100%;max-width:400px;padding-top:20px}@media screen and (max-width:840px){.point-card_root__6uDbs{width:100%;max-width:calc(400*100vw/375);padding-top:calc(12*100vw/375)}}.point-card_badge__NMQ5W{position:absolute;top:0;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:112px;transform:translateX(-50%);aspect-ratio:112/40}@media screen and (max-width:840px){.point-card_badge__NMQ5W{width:calc(80*100vw/375)}}.point-card_badge__NMQ5W:before{z-index:-1;position:absolute;content:"";width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;border-radius:8px}@media screen and (max-width:840px){.point-card_badge__NMQ5W:before{width:calc(100% - calc(4 * 100vw / 375));height:calc(100% - calc(4 * 100vw / 375));border-radius:calc(8*100vw/375)}}.point-card_badge__NMQ5W img{width:100%;height:auto}.point-card_body__c6hbZ{display:flex;flex-direction:column;width:100%;aspect-ratio:400/370;padding:46px 18px;border:2px solid #333;border-radius:20px;background-color:#fff;justify-content:space-between}@media screen and (max-width:840px){.point-card_body__c6hbZ{gap:calc(16*100vw/375);aspect-ratio:auto;padding:calc(38*100vw/375) calc(18*100vw/375)}}.point-card_content__8yVEu{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:840px){.point-card_content__8yVEu{gap:calc(24*100vw/375)}}.point-card_lead-block__A_tO2{display:flex;align-items:center;justify-content:center;height:42px}@media screen and (max-width:840px){.point-card_lead-block__A_tO2{height:auto}}.point-card_lead__ZYfq8{line-height:1.6}.point-card_lead__ZYfq8:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.point-card_lead__ZYfq8:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.point-card_lead__ZYfq8{font-size:18px;font-weight:600;letter-spacing:.05em;text-align:center;white-space:pre-line;color:#333}@media screen and (max-width:840px){.point-card_lead__ZYfq8{font-size:calc(16*100vw/375)}}.point-card_emphasis__sr8e6{font-style:normal;letter-spacing:.05em;color:#bf496a}.point-card_note__TQbGa{font-size:10px;vertical-align:super;font-weight:700}@media screen and (max-width:840px){.point-card_note__TQbGa{font-size:calc(10*100vw/375)}}.point-card_fee-block__cbxkZ,.point-card_rate-block__Sz4lW{position:relative;display:flex;flex-direction:column;margin:0 auto;align-items:center;width:-moz-fit-content;width:fit-content;padding:0 8px}@media screen and (max-width:840px){.point-card_fee-block__cbxkZ,.point-card_rate-block__Sz4lW{padding:0 calc(8*100vw/375)}}.point-card_fee-block__cbxkZ:before{content:"";display:block;width:100%;height:0;margin-top:-16px}@media screen and (max-width:840px){.point-card_fee-block__cbxkZ:before{margin-top:calc(-16*100vw/375)}}.point-card_rate-underline__8DgKU{position:absolute;bottom:16px;left:0;width:100%;height:32px;background-color:rgba(228,74,0,.3);pointer-events:none;transform:skew(8deg)}@media screen and (max-width:840px){.point-card_rate-underline__8DgKU{bottom:calc(4*100vw/375);height:calc(16*100vw/375)}}[data-scroll-trigger] .point-card_rate-underline__8DgKU{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-scroll-trigger].is-triggered .point-card_rate-underline__8DgKU{animation:point-card_point-card-underline__lvJtx .3s cubic-bezier(.33,0,.24,1) var(--point-card-underline-delay,.3s) both}.point-card_rate-label__bbRyl{line-height:1}.point-card_rate-label__bbRyl:before{display:block;width:0;height:0;margin-top:calc((1 - 1)*.8em);content:""}.point-card_rate-label__bbRyl:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1)*.85em);content:""}.point-card_rate-label__bbRyl{font-size:32px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.point-card_rate-label__bbRyl{font-size:calc(20*100vw/375)}}.point-card_rate-value__aNuBL{position:relative;z-index:1;display:flex;gap:1px;align-items:flex-end;justify-content:center;font-family:Chakra Petch,Kaisotai,sans-serif}@media screen and (max-width:840px){.point-card_rate-value__aNuBL{gap:calc(1*100vw/375)}}.point-card_rate-sign__ue_2B,.point-card_rate-unit__aTuaX{line-height:1.3;font-size:72px;font-weight:700;letter-spacing:.05em;color:#333}@media screen and (max-width:840px){.point-card_rate-sign__ue_2B,.point-card_rate-unit__aTuaX{font-size:calc(40*100vw/375)}}.point-card_rate-number__LVkkO{line-height:1.2;font-size:100px;font-weight:700;color:#333;letter-spacing:-.025em}@media screen and (max-width:840px){.point-card_rate-number__LVkkO{line-height:1;font-size:calc(56*100vw/375)}}.point-card_rate-digit__kue9L{display:inline-block}.point-card_fee-display__BJ5ti{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center}@media screen and (max-width:840px){.point-card_fee-display__BJ5ti{gap:calc(16*100vw/375)}}.point-card_fee-row__iBxe_{display:flex;gap:1px;align-items:flex-end;justify-content:center}@media screen and (max-width:840px){.point-card_fee-row__iBxe_{gap:calc(1*100vw/375)}}.point-card_fee-count-unit__B8CDj,.point-card_fee-month__golM_{line-height:1.55;font-family:Chakra Petch,Kaisotai,sans-serif;font-size:60px;font-weight:600;color:#333}@media screen and (max-width:840px){.point-card_fee-count-unit__B8CDj,.point-card_fee-month__golM_{line-height:1.2;font-size:calc(32*100vw/375)}}.point-card_fee-note__4PE0C{align-self:center;line-height:1;font-size:20px;font-weight:600;color:#333}@media screen and (max-width:840px){.point-card_fee-note__4PE0C{font-size:calc(12*100vw/375)}}.point-card_fee-count__LFtpT{display:inline-block;line-height:1.2;font-family:Chakra Petch,Kaisotai,sans-serif;font-size:100px;font-weight:700;color:#333}@media screen and (max-width:840px){.point-card_fee-count__LFtpT{line-height:1;font-size:calc(56*100vw/375)}}.point-card_fee-free__RJxfJ{line-height:1.25;font-family:Chakra Petch,Kaisotai,sans-serif;font-size:90px;font-weight:600;color:#333;white-space:nowrap}@media screen and (max-width:840px){.point-card_fee-free__RJxfJ{line-height:1;font-size:calc(54*100vw/375)}}.point-card_fee-age__8HOPQ{line-height:1}.point-card_fee-age__8HOPQ:before{display:block;width:0;height:0;margin-top:calc((1 - 1)*.8em);content:""}.point-card_fee-age__8HOPQ:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1)*.85em);content:""}.point-card_fee-age__8HOPQ{font-size:16px;font-weight:600;text-align:center;color:#333;margin-top:-14px}@media screen and (max-width:840px){.point-card_fee-age__8HOPQ{margin-top:0;font-size:calc(14*100vw/375)}}.point-card_footnote-block__wbZXa{display:flex;align-items:center;justify-content:center;height:48px;justify-self:flex-end}@media screen and (max-width:840px){.point-card_footnote-block__wbZXa{height:calc(32*100vw/375)}}.point-card_footnote__aKEoV{line-height:1.4}.point-card_footnote__aKEoV:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.point-card_footnote__aKEoV:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.point-card_footnote__aKEoV{font-size:16px;font-weight:500;text-align:center;white-space:pre-line;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.point-card_footnote__aKEoV{letter-spacing:.025em;font-size:calc(14*100vw/375)}}.point-card_link__B8z2D{display:inline-flex;gap:4px;align-items:center;padding:0;border:0;background:none;color:#bf496a;font:inherit;text-decoration:underline;cursor:pointer;transition:color .3s linear}@media screen and (max-width:840px){.point-card_link__B8z2D{gap:calc(4*100vw/375)}}.point-card_link__B8z2D:hover{color:#cc6d88}@keyframes point-card_point-card-underline__lvJtx{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes benefits_appear-drop-opacity__c8Yk3{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes benefits_appear-drop-y__Il6jP{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes benefits_appear-pop___UMWm{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes benefits_benefits-card-pop__4pB2A{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.benefits_root__jNiUn{position:relative;width:100%;padding:40px 0}@media screen and (max-width:840px){.benefits_root__jNiUn{padding:calc(80*100vw/375) 0}}.benefits_bg___E8f7{position:absolute;top:630px;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;pointer-events:none}@media screen and (max-width:840px){.benefits_bg___E8f7{top:calc(700*100vw/375)}}.benefits_bg-fill__UOx_G{flex:1 1 auto;margin-top:-1px;background-color:#8ce6e1}.benefits_header__1M3y3{position:relative;z-index:1;width:100%;max-width:960px;margin-inline:auto;margin-bottom:60px}@media screen and (max-width:840px){.benefits_header__1M3y3{margin-bottom:calc(48*100vw/375);padding:0 calc(24*100vw/375)}}.benefits_illust__cwNQf{position:absolute;top:24px;right:56px;width:320px;height:280px;pointer-events:none}@media screen and (max-width:840px){.benefits_illust__cwNQf{top:calc(92*100vw/375);right:unset;width:calc(327*100vw/375);left:calc(24*100vw/375);height:calc(180*100vw/375)}}.benefits_illust__cwNQf.is-triggered .benefits_illust-layer__l2kqf{animation:benefits_appear-drop-opacity__c8Yk3 .6s linear both,benefits_appear-drop-y__Il6jP .6s cubic-bezier(.73,0,.83,1) both}.benefits_illust__cwNQf.is-triggered .benefits_illust-layer__l2kqf[data-part=pe1]{animation-delay:.12s}.benefits_illust__cwNQf.is-triggered .benefits_illust-layer__l2kqf[data-part=corgi]{animation-delay:.24s}.benefits_illust-layer__l2kqf{opacity:0;transform:translateY(var(--appear-drop-from));position:absolute;display:block;object-fit:cover;object-position:top center;pointer-events:none}.benefits_illust-layer__l2kqf[data-part=corgi]{top:185px;left:0;width:101px;aspect-ratio:101/95.5}@media screen and (max-width:840px){.benefits_illust-layer__l2kqf[data-part=corgi]{top:calc(112*100vw/375);left:calc(52*100vw/375);width:calc(72*100vw/375)}}.benefits_illust-layer__l2kqf[data-part=pe1]{top:0;left:125px;width:98px;aspect-ratio:98/280}@media screen and (max-width:840px){.benefits_illust-layer__l2kqf[data-part=pe1]{left:calc(140*100vw/375);width:calc(63*100vw/375)}}.benefits_illust-layer__l2kqf[data-part=pe2]{top:0;left:239px;width:87px;aspect-ratio:87/280}@media screen and (max-width:840px){.benefits_illust-layer__l2kqf[data-part=pe2]{left:calc(220*100vw/375);width:calc(56*100vw/375)}}.benefits_title___XuZn{opacity:0;transition:opacity .25s linear}.benefits_title___XuZn.is-triggered{opacity:1}.benefits_title___XuZn{line-height:1.4}.benefits_title___XuZn:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.benefits_title___XuZn:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.benefits_title___XuZn{font-size:40px;font-weight:700;white-space:pre-line;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.benefits_title___XuZn{font-size:calc(28*100vw/375)}}.benefits_body__2aTs2{opacity:0;transition:opacity .25s linear}.benefits_body__2aTs2.is-triggered{opacity:1}.benefits_lead__qfK_H{line-height:1.8}.benefits_lead__qfK_H:before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.8em);content:""}.benefits_lead__qfK_H:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.85em);content:""}.benefits_lead__qfK_H{font-size:20px;font-weight:500;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.benefits_lead__qfK_H{line-height:1.6}.benefits_lead__qfK_H:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.benefits_lead__qfK_H:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.benefits_lead__qfK_H{font-size:calc(16*100vw/375)}}.benefits_emphasis__JQwH6{font-style:normal;font-weight:700;color:#bf496a}.benefits_tax-before__0DQrV{font-size:12px}@media screen and (max-width:840px){.benefits_tax-before__0DQrV{font-size:calc(12*100vw/375)}}.benefits_note__1Y1uA{font-size:10px;vertical-align:super;font-weight:700}@media screen and (max-width:840px){.benefits_note__1Y1uA{font-size:calc(10*100vw/375)}}.benefits_link__xY8q_{display:inline-flex;gap:4px;align-items:center;padding:0 2px 0 0;border:0;background:none;color:#bf496a;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer;transition:color .3s linear}@media screen and (max-width:840px){.benefits_link__xY8q_{gap:calc(4*100vw/375);padding-right:calc(2*100vw/375)}}.benefits_link__xY8q_:hover{color:#cc6d88}.benefits_cards__Iples{position:relative;z-index:1;display:flex;gap:40px;align-items:flex-start;width:100%;max-width:1280px;margin-inline:auto;margin-bottom:40px}@media screen and (max-width:840px){.benefits_cards__Iples{flex-direction:column;gap:calc(24*100vw/375);align-items:center;margin-bottom:calc(60*100vw/375);padding:0 calc(48*100vw/375)}}.benefits_cards__Iples.is-triggered .benefits_card__kpku8{animation:benefits_benefits-card-pop__4pB2A .5s cubic-bezier(.33,0,.24,1) both}.benefits_cards__Iples.is-triggered .benefits_card__kpku8:nth-child(2){animation-delay:.2s}.benefits_cards__Iples.is-triggered .benefits_card__kpku8:nth-child(3){animation-delay:.4s}.benefits_card__kpku8{flex:1 1;flex-shrink:1;min-width:0;max-width:400px;opacity:0;transform:translateY(20px) scale(.92)}.benefits_card-offset-1__hZuft{margin-top:64px}@media screen and (max-width:840px){.benefits_card-offset-1__hZuft{margin-top:0}}.benefits_card-offset-2__f6qD0{margin-top:128px}@media screen and (max-width:840px){.benefits_card-offset-2__f6qD0{margin-top:0}}.benefits_detail__NCn24{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.benefits_detail__NCn24.is-triggered{opacity:1;transform:translateY(0)}.benefits_detail__NCn24{position:relative;z-index:1;box-sizing:border-box;width:calc(100% - 20px - 20px);max-width:960px;margin-inline:auto;padding:62px 46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.benefits_detail__NCn24{width:calc(100% - calc(26 * 100vw / 375) - calc(26 * 100vw / 375));padding:calc(30*100vw/375) calc(14*100vw/375)}}.benefits_detail-title__GmK0s{line-height:1.4}.benefits_detail-title__GmK0s:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.benefits_detail-title__GmK0s:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.benefits_detail-title__GmK0s{font-size:32px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.benefits_detail-title__GmK0s{font-size:calc(22*100vw/375)}}.benefits_detail-notes__FHzYh{width:100%}.benefits_detail-notes-heading__pCTok{display:flex;gap:8px;align-items:center;justify-content:center}@media screen and (max-width:840px){.benefits_detail-notes-heading__pCTok{gap:calc(8*100vw/375)}}.benefits_detail-notes-icon__LqOcl{flex-shrink:0;color:#333}.benefits_detail-notes-title__xfg08{line-height:1.4}.benefits_detail-notes-title__xfg08:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.benefits_detail-notes-title__xfg08:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.benefits_detail-notes-title__xfg08{font-size:20px;font-weight:700;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.benefits_detail-notes-title__xfg08{font-size:calc(18*100vw/375)}}.benefits_detail-buttons__zLMvj{width:100%;max-width:480px}@media screen and (max-width:840px){.benefits_detail-buttons__zLMvj{max-width:calc(480*100vw/375)}}.benefits_modal-text__6W1Fq{line-height:1.6}.benefits_modal-text__6W1Fq:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.benefits_modal-text__6W1Fq:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.benefits_modal-text__6W1Fq{font-size:14px;font-weight:400;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.benefits_modal-text__6W1Fq{font-size:calc(14*100vw/375)}}.benefits_modal-content__skwIK{margin-top:-16px}@media screen and (max-width:840px){.benefits_modal-content__skwIK{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px));margin-top:0}.benefits_modal-rate-title__cII91{display:block;margin:0 calc(-8*100vw/375)}}.benefits_modal-rate-content__F6qyB{margin-top:-16px}@media screen and (max-width:840px){.benefits_modal-rate-content__F6qyB{margin-top:0;margin-bottom:calc(8*100vw/375)}.benefits_modal-scroll__zrld4{display:flex;overflow-x:auto;padding-left:calc(24*100vw/375)}.benefits_modal-scroll__zrld4 .benefits_modal-table__Mu0Qi{flex:0 0 auto;width:calc(624*100vw/375)}}.benefits_modal-table__Mu0Qi .benefits_modal-header-compact__orPUa{padding-top:8px;padding-bottom:8px}@media screen and (max-width:840px){.benefits_modal-table__Mu0Qi .benefits_modal-header-compact__orPUa{padding-top:calc(8*100vw/375);padding-bottom:calc(8*100vw/375)}}.benefits_modal-table__Mu0Qi .benefits_modal-header-compact__orPUa>div{white-space:nowrap}@media screen and (max-width:840px){.benefits_modal-captions__JsaIY{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px))}}.benefits_modal-condition__DWLKd{display:block;padding:0 8px}@media screen and (max-width:840px){.benefits_modal-condition__DWLKd{padding:0 calc(8*100vw/375)}}.benefits_modal-tooltip__Q4SWj{margin:0 4px}@media screen and (max-width:840px){.benefits_modal-tooltip__Q4SWj{margin:0 calc(4*100vw/375)}}@keyframes table_appear-drop-opacity__D96qJ{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes table_appear-drop-y__iXSdN{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes table_appear-pop__Siff4{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.table_root__S4E5S{width:100%}.table_table__n6pDG{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.table_header-cell__dAB0W{padding:16px 8px;border-right:1px solid #c8c8cc;border-bottom:1px solid #c8c8cc;background-color:#646466;color:#fff;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.05em;vertical-align:middle}@media screen and (max-width:840px){.table_header-cell__dAB0W{padding:calc(16*100vw/375) calc(8*100vw/375);font-size:calc(14*100vw/375)}}.table_header-cell-end__WbGsu{border-right:none}.table_header-cell-left__FzE4B{text-align:left}.table_header-cell-center__1diIl{text-align:center}.table_head__zp8yn .table_row__sz8gc:first-child .table_header-cell__dAB0W:first-child{border-top-left-radius:6px}.table_head__zp8yn .table_row__sz8gc:first-child .table_header-cell-end__WbGsu{border-top-right-radius:6px}.table_cell__2BmGO{padding:16px 8px;border-right:1px solid #c8c8cc;border-bottom:1px solid #c8c8cc;background-color:#faf6f8;color:#000;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:.05em;vertical-align:middle}@media screen and (max-width:840px){.table_cell__2BmGO{padding:calc(16*100vw/375) calc(8*100vw/375);font-size:calc(14*100vw/375)}}.table_cell-end__i1O7a{border-right:none}.table_cell-left__KBKUK{text-align:left}.table_cell-center__KvwE3{text-align:center}.table_cell-emphasis__kpgjl{font-size:16px;font-weight:600;text-align:center}@media screen and (max-width:840px){.table_cell-emphasis__kpgjl{font-size:calc(16*100vw/375)}}.table_cell-inner__mEe5c{display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%;white-space:pre-line}@media screen and (max-width:840px){.table_cell-inner__mEe5c{gap:calc(16*100vw/375)}}.table_cell-left__KBKUK .table_cell-inner__mEe5c,.table_header-cell-left__FzE4B .table_cell-inner__mEe5c{align-items:flex-start}.table_cell-center__KvwE3 .table_cell-inner__mEe5c,.table_cell-emphasis__kpgjl .table_cell-inner__mEe5c,.table_header-cell-center__1diIl .table_cell-inner__mEe5c{align-items:center}.table_note__VmVnk{display:flex;gap:4px;align-items:flex-start;margin:0;color:inherit}@media screen and (max-width:840px){.table_note__VmVnk{gap:calc(4*100vw/375)}}.table_note-mark__dzhNZ,.table_note-text__G68Tn{line-height:1.4}.table_note-mark__dzhNZ:before,.table_note-text__G68Tn:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.table_note-mark__dzhNZ:after,.table_note-text__G68Tn:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.table_note-mark__dzhNZ,.table_note-text__G68Tn{font-size:12px;font-weight:400;letter-spacing:0}@media screen and (max-width:840px){.table_note-mark__dzhNZ,.table_note-text__G68Tn{font-size:calc(12*100vw/375)}}.table_note-text__G68Tn{flex:1 1;min-width:0;white-space:pre-line}.table_mark__L_5I6{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.table_mark-circle__zP4O2{width:16px;height:16px}@media screen and (max-width:840px){.table_mark-circle__zP4O2{width:calc(16*100vw/375);height:calc(16*100vw/375)}}.table_mark-dash__A_sq1{width:14px;height:2px}@media screen and (max-width:840px){.table_mark-dash__A_sq1{width:calc(14*100vw/375);height:calc(2*100vw/375)}}.table_mark__L_5I6 img{display:block;width:100%;height:100%}@keyframes tooltip_appear-drop-opacity__J1wmv{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes tooltip_appear-drop-y__aJ16y{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes tooltip_appear-pop__yJq2I{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.tooltip_root__yEezr{display:inline-flex;vertical-align:-2px}@media screen and (max-width:840px){.tooltip_root__yEezr{vertical-align:calc(-2*100vw/375)}}.tooltip_trigger__YvBdL{position:relative;display:block;overflow:hidden;width:16px;height:16px;padding:0;border:none;border-radius:50%;background-color:#bf496a;cursor:pointer}.tooltip_trigger__YvBdL:after{position:absolute;inset:0;z-index:0;background-color:#cc6d88;opacity:0;transition:opacity .3s linear;content:"";pointer-events:none}.tooltip_trigger__YvBdL:hover:after{opacity:1}@media screen and (max-width:840px){.tooltip_trigger__YvBdL{width:calc(16*100vw/375);height:calc(16*100vw/375)}}.tooltip_trigger__YvBdL img{position:relative;z-index:1;display:block;width:100%;height:100%}.tooltip_bubble__vpOQP{line-height:1.4}.tooltip_bubble__vpOQP:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.tooltip_bubble__vpOQP:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.tooltip_bubble__vpOQP{z-index:210;box-sizing:border-box;width:max-content;max-width:320px;padding:8px 16px;border:1.5px solid #d4d5d9;border-radius:6px;background-color:#fff;font-size:12px;font-weight:400;text-align:left;color:#000;white-space:pre-line}@media screen and (max-width:840px){.tooltip_bubble__vpOQP{max-width:calc(320*100vw/375);padding:calc(8*100vw/375) calc(16*100vw/375);font-size:calc(12*100vw/375)}}.tooltip_tail__WH5U_{fill:#fff;stroke:#d4d5d9}@keyframes carousel_appear-drop-opacity__JgdNh{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes carousel_appear-drop-y__wvFSK{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes carousel_appear-pop__HGOby{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.carousel_root__zO9HV{width:100%;max-width:1280px;margin-inline:auto}@media screen and (max-width:840px){.carousel_root__zO9HV{max-width:none}}.carousel_slider__WuAzw{width:100%;overflow:visible!important}@media screen and (max-width:840px){.carousel_slider__WuAzw{padding:0 calc(40*100vw/375)!important}.carousel_slide__gTeoK{width:calc(295*100vw/375)}}.carousel_card__Y6w1A{position:relative;display:block;width:396px;aspect-ratio:400/216;overflow:hidden;border:2px solid #333;border-radius:4px;background-color:#bf496a;text-decoration:none;cursor:pointer}.carousel_card__Y6w1A:after{position:absolute;inset:0;z-index:1;background-color:#e5e5e5;mix-blend-mode:multiply;opacity:0;transition:opacity .3s linear;content:"";pointer-events:none}.carousel_card__Y6w1A:hover:after{opacity:1}@media screen and (max-width:840px){.carousel_card__Y6w1A{width:100%;border-radius:calc(4*100vw/375)}}.carousel_image__UHNgh{display:block;width:100%;height:100%;object-fit:cover}.carousel_controls__qA5eg{display:flex;align-items:center;justify-content:center;gap:64px;width:100%;max-width:420px;margin:32px auto 0}@media screen and (max-width:840px){.carousel_controls__qA5eg{max-width:none;justify-content:space-between;gap:0;margin-top:calc(20*100vw/375);padding-inline:calc(40*100vw/375)}}.carousel_nav__0a5nw{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:#bf496a;cursor:pointer}.carousel_nav__0a5nw[data-direction=prev]{transform:scaleX(-1)}.carousel_nav__0a5nw:disabled{opacity:.3;cursor:default}.carousel_nav__0a5nw:not(:disabled):hover{opacity:.8}@media screen and (max-width:840px){.carousel_nav__0a5nw{width:calc(24*100vw/375);height:calc(24*100vw/375)}}.carousel_arrow-icon__CiAUu{display:block;width:100%;height:100%}.carousel_pagination__5ATss{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}@media screen and (max-width:840px){.carousel_pagination__5ATss{gap:calc(6*100vw/375)}}.carousel_bullet__xC9Hp{flex-shrink:0;width:6px;height:6px;padding:0;border:none;border-radius:50%;background-color:#c8c8cc;cursor:pointer;transition:background-color .3s linear}.carousel_bullet__xC9Hp[data-active]{background-color:#bf496a}.carousel_bullet__xC9Hp[data-active]:hover{background-color:#cc6d88}@media screen and (max-width:840px){.carousel_bullet__xC9Hp{width:calc(6*100vw/375);height:calc(6*100vw/375)}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes campaign_appear-drop-opacity__1SKWR{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes campaign_appear-drop-y__TFzOF{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes campaign_appear-pop___SPgp{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.campaign_root__dqnrl{position:relative;width:100%;padding:56px 0 36px;overflow:hidden}@media screen and (max-width:840px){.campaign_root__dqnrl{padding:calc(32*100vw/375) 0 calc(48*100vw/375)}}.campaign_heading__ozufa{display:flex;gap:24px;align-items:center;justify-content:center;width:100%;margin-inline:auto;padding-inline:20px}@media screen and (max-width:840px){.campaign_heading__ozufa{display:grid;grid-template-columns:auto auto auto;grid-row-gap:calc(16*100vw/375);row-gap:calc(16*100vw/375);grid-column-gap:calc(12*100vw/375);column-gap:calc(12*100vw/375);justify-content:center;padding-inline:calc(20*100vw/375)}}.campaign_heading-side__IgGuI{display:flex;gap:12px;align-items:center;width:320px}@media screen and (max-width:840px){.campaign_heading-side__IgGuI{display:contents}}.campaign_heading-side__IgGuI[data-side=left]{justify-content:flex-end}@media screen and (max-width:840px){.campaign_heading-side__IgGuI[data-side=left] .campaign_heading-ornament__shC1l{display:none}}.campaign_heading-side__IgGuI[data-side=right]{justify-content:flex-start}.campaign_heading-icon__1fRJi{flex-shrink:0;display:block;height:auto}.campaign_heading-icon-left__g4Pum{width:35px}@media screen and (max-width:840px){.campaign_heading-icon-left__g4Pum{grid-area:1/1;width:calc(21*100vw/375)}}.campaign_heading-icon-right__EIxC4{width:54px}@media screen and (max-width:840px){.campaign_heading-icon-right__EIxC4{grid-area:1/3;width:calc(32*100vw/375)}}.campaign_heading-ornament__shC1l{flex-shrink:0;width:235px;height:auto}@media screen and (max-width:840px){.campaign_heading-ornament__shC1l{grid-area:2/1/3/4;justify-self:center;width:calc(120*100vw/375)}}.campaign_title__eeeo5{line-height:1.4}.campaign_title__eeeo5:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.campaign_title__eeeo5:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.campaign_title__eeeo5{flex-shrink:0;font-size:40px;font-weight:700;text-align:center;color:#333}@media screen and (max-width:840px){.campaign_title__eeeo5{grid-area:1/2;font-size:calc(24*100vw/375)}}.campaign_about__vc7t0{opacity:0;transition:opacity .25s linear}.campaign_about__vc7t0.is-triggered{opacity:1}.campaign_about__vc7t0{display:flex;justify-content:space-between;width:100%;max-width:960px;margin:0 auto}@media screen and (max-width:840px){.campaign_about__vc7t0{flex-direction:column;align-items:center;padding:0 calc(24*100vw/375)}}.campaign_about__vc7t0.is-triggered .campaign_about-visual-phone__vsdid{opacity:1}.campaign_about-text__z02um{position:relative;flex-shrink:0;width:400px;margin-top:167px}@media screen and (max-width:840px){.campaign_about-text__z02um{width:100%;margin-top:0}}.campaign_about-lead__OfstW{line-height:1.8}.campaign_about-lead__OfstW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.8em);content:""}.campaign_about-lead__OfstW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.85em);content:""}.campaign_about-lead__OfstW{font-size:32px;font-weight:600;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.campaign_about-lead__OfstW{line-height:1.6}.campaign_about-lead__OfstW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.campaign_about-lead__OfstW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.campaign_about-lead__OfstW{font-size:calc(20*100vw/375)}}.campaign_about-emphasis__ufvMM{position:relative;z-index:0;display:inline-block;font-size:40px;font-style:normal;font-weight:700;line-height:1.6;color:#bf496a;letter-spacing:.05em;margin:0 -4px}.campaign_about-emphasis__ufvMM:after{position:absolute;z-index:-1;bottom:4px;left:0;width:calc(100% - 8px);height:20px;background-color:rgba(228,74,0,.3);content:"";transform:skewX(12deg)}@media screen and (max-width:840px){.campaign_about-emphasis__ufvMM:after{width:calc(100% - 20*100vw/375);left:calc(8*100vw/375);bottom:calc(6*100vw/375);height:calc(12*100vw/375)}.campaign_about-emphasis__ufvMM{font-size:calc(28*100vw/375)}}.campaign_about-visual__9MxvK{position:relative;flex-shrink:0;width:595px;height:505px;margin-right:-130px}@media screen and (max-width:840px){.campaign_about-visual__9MxvK{margin-top:calc(56*100vw/375);width:calc(319*100vw/375);height:calc(381*100vw/375);margin-right:0}}.campaign_about-visual-lottie__k8e_x{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.campaign_about-visual-lottie__k8e_x svg{display:block;width:100%;height:100%}.campaign_about-visual-phone__vsdid{position:absolute;top:0;left:118px;z-index:1;width:354px;max-width:100%;object-fit:contain;pointer-events:none;opacity:0;transition:opacity .25s linear .5s}@media screen and (max-width:840px){.campaign_about-visual-phone__vsdid{top:calc(0*100vw/375);left:calc(35*100vw/375);width:calc(198*100vw/375)}}@keyframes contact-card_appear-drop-opacity__At22f{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes contact-card_appear-drop-y__sxW2H{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes contact-card_appear-pop__nDEFN{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.contact-card_root__alscl{display:flex;flex:1 1;min-width:0;padding:30px 22px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.contact-card_root__alscl{padding:calc(30*100vw/375) calc(22*100vw/375)}}.contact-card_title__ja8HW{line-height:1.6}.contact-card_title__ja8HW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.contact-card_title__ja8HW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.contact-card_title__ja8HW{font-size:20px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.contact-card_title__ja8HW{font-size:calc(20*100vw/375)}}.contact-card_tel__G_lrH{display:inline-flex;gap:4px;align-items:center;color:#7a3356;text-decoration:none;cursor:pointer}.contact-card_tel__G_lrH:hover{opacity:.8}@media screen and (max-width:840px){.contact-card_tel__G_lrH{gap:calc(4*100vw/375);letter-spacing:-.05em}}.contact-card_free-dial-icon__LsWmV{flex-shrink:0;width:56px;height:32px}@media screen and (max-width:840px){.contact-card_free-dial-icon__LsWmV{width:calc(56*100vw/375);height:calc(32*100vw/375)}}.contact-card_tel-icon__gGO2_{flex-shrink:0;color:#7a3356}.contact-card_tel-number___faLM{line-height:1.2}.contact-card_tel-number___faLM:before{display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.8em);content:""}.contact-card_tel-number___faLM:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.85em);content:""}.contact-card_tel-number___faLM{white-space:nowrap;font-size:40px;font-weight:600;font-family:Inter,sans-serif}@media screen and (max-width:840px){.contact-card_tel-number___faLM{font-size:calc(32*100vw/375)}}.contact-card_guidance__qN08y,.contact-card_hours__cFhGR{line-height:1.6}.contact-card_guidance__qN08y:before,.contact-card_hours__cFhGR:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.contact-card_guidance__qN08y:after,.contact-card_hours__cFhGR:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.contact-card_guidance__qN08y,.contact-card_hours__cFhGR{font-size:16px;font-weight:500;text-align:center;color:#333}@media screen and (max-width:840px){.contact-card_guidance__qN08y,.contact-card_hours__cFhGR{font-size:calc(16*100vw/375)}}.contact-card_guidance__qN08y em{font-style:normal;color:#bf496a}.contact-card_notes__f5RSa{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (max-width:840px){.contact-card_notes__f5RSa{gap:calc(8*100vw/375)}}.contact-card_note__BvoM2{display:inline-flex;gap:4px;color:#333}@media screen and (max-width:840px){.contact-card_note__BvoM2{gap:calc(4*100vw/375)}}.contact-card_note-icon__Skv8R,.contact-card_note-text__dwK3H{line-height:1.4}.contact-card_note-icon__Skv8R:before,.contact-card_note-text__dwK3H:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.contact-card_note-icon__Skv8R:after,.contact-card_note-text__dwK3H:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.contact-card_note-icon__Skv8R,.contact-card_note-text__dwK3H{font-size:12px;font-weight:400}@media screen and (max-width:840px){.contact-card_note-icon__Skv8R,.contact-card_note-text__dwK3H{font-size:calc(12*100vw/375)}}@keyframes contact_appear-drop-opacity__jLzVM{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes contact_appear-drop-y__2xByQ{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes contact_appear-pop__5BR_k{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.contact_root__8XBs1{width:100%;padding:80px 0}@media screen and (max-width:840px){.contact_root__8XBs1{padding:calc(80*100vw/375) calc(24*100vw/375)}}.contact_title__bMNzp{line-height:1.4}.contact_title__bMNzp:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.contact_title__bMNzp:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.contact_title__bMNzp{font-size:40px;font-weight:700;text-align:center;color:#333}@media screen and (max-width:840px){.contact_title__bMNzp{font-size:calc(26*100vw/375)}}.contact_cards__LA7aK{display:flex;gap:40px;align-items:stretch;width:100%;max-width:960px;margin:0 auto}@media screen and (max-width:840px){.contact_cards__LA7aK{flex-direction:column;gap:calc(40*100vw/375)}}@keyframes app-store_appear-drop-opacity__y_1JC{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes app-store_appear-drop-y__zMMzx{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes app-store_appear-pop__rCX3z{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.app-store_root__3RIF2{display:flex;gap:16px;align-items:center;justify-content:center;width:100%}@media screen and (max-width:840px){.app-store_root__3RIF2{flex-direction:column;gap:calc(16*100vw/375);align-items:stretch}}.app-store_store__w2WF_{display:flex;flex-direction:column;gap:16px;align-items:center;width:156px}@media screen and (max-width:840px){.app-store_store__w2WF_{gap:0;align-items:stretch;width:100%}}.app-store_badge__zU7W_{position:relative;display:block;flex-shrink:0;overflow:hidden}.app-store_badge__zU7W_:after{position:absolute;inset:0;z-index:1;background-color:#c8c8c8;mix-blend-mode:multiply;opacity:0;transition:opacity .3s linear;content:"";pointer-events:none}.app-store_badge__zU7W_:hover:after{opacity:1}.app-store_badge-app-store__Qa5vY{width:110px;height:40px}@media screen and (max-width:840px){.app-store_badge-app-store__Qa5vY{width:100%;height:auto;aspect-ratio:540/198}}.app-store_badge-google-play__pjIjb{width:134px;height:40px}@media screen and (max-width:840px){.app-store_badge-google-play__pjIjb{width:100%;height:auto;aspect-ratio:654/195}}.app-store_badge-image___xrxQ{display:block;width:100%;height:100%;object-fit:contain}@media screen and (max-width:840px){.app-store_badge-image___xrxQ{height:auto}}.app-store_qr__MOmjs{display:block;flex-shrink:0;width:128px;height:128px;object-fit:contain;object-position:center}@media screen and (max-width:840px){.app-store_qr__MOmjs{display:none}}@keyframes download_appear-drop-opacity__Y85_A{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes download_appear-drop-y__0Nvqc{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes download_appear-pop__sa8bN{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.download_root__r_PLb{position:relative;width:100%;padding:120px 20px 96px}@media screen and (max-width:840px){.download_root__r_PLb{padding:calc(40*100vw/375) calc(24*100vw/375) calc(172*100vw/375)}}.download_bg__7TJsr{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(/chibacorgi-branch/assets/images/views/top/index_app-download_bg01_pc.svg);background-repeat:repeat-x;background-position:bottom;background-size:1440px auto;pointer-events:none}@media screen and (max-width:840px){.download_bg__7TJsr{bottom:0;height:calc(726*100vw/375);background-image:url(/chibacorgi-branch/assets/images/views/top/index_app-download_bg01_sp.svg);background-size:100% auto}}.download_illust__0kf6c{position:absolute;z-index:1;display:block;height:auto;pointer-events:none}.download_illust__0kf6c[data-part=main]{bottom:-4px;right:20px;width:225px;height:auto}@media screen and (max-width:840px){.download_illust__0kf6c[data-part=main]{bottom:calc(20*100vw/375);right:calc(4*100vw/375);width:calc(125*100vw/375)}}.download_illust__0kf6c[data-part=deco-a]{top:112px;left:130px;width:32px;height:32px}@media screen and (max-width:840px){.download_illust__0kf6c[data-part=deco-a]{top:unset;bottom:calc(106*100vw/375);left:calc(48*100vw/375);width:calc(32*100vw/375);height:calc(32*100vw/375)}}.download_illust__0kf6c[data-part=deco-b]{top:150px;left:86px;width:24px;height:24px}@media screen and (max-width:840px){.download_illust__0kf6c[data-part=deco-b]{top:unset;bottom:calc(82*100vw/375);left:calc(16*100vw/375);width:calc(24*100vw/375);height:calc(24*100vw/375)}}.download_panel__GMtiN{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.download_panel__GMtiN.is-triggered{opacity:1;transform:translateY(0)}.download_panel__GMtiN{position:relative;z-index:2;max-width:960px;margin-inline:auto;padding:62px 46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.download_panel__GMtiN{padding:calc(54*100vw/375) calc(14*100vw/375)}}.download_title__LaP_2{line-height:1.4}.download_title__LaP_2:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.download_title__LaP_2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.download_title__LaP_2{font-size:32px;font-weight:700;text-align:center;color:#bf496a;letter-spacing:.05em}@media screen and (max-width:840px){.download_title__LaP_2{font-size:calc(24*100vw/375)}}.download_lead__RcsoB{line-height:1.8}.download_lead__RcsoB:before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.8em);content:""}.download_lead__RcsoB:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.85em);content:""}.download_lead__RcsoB{font-size:18px;font-weight:500;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.download_lead__RcsoB{font-size:calc(16*100vw/375)}}.download_download-box__RBAzU{position:relative;width:100%;padding:40px 0;border-radius:10px;background-color:#f0ecee;overflow:visible}@media screen and (max-width:840px){.download_download-box__RBAzU{padding:calc(40*100vw/375) 0 calc(164*100vw/375)}}.download_download-box-content__mJ6zm{position:relative;z-index:2}@media screen and (max-width:840px){.download_download-box-content__mJ6zm{padding:0 calc(32*100vw/375)}}.download_download-box-title__S23PS{line-height:1.6}.download_download-box-title__S23PS:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.download_download-box-title__S23PS:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.download_download-box-title__S23PS{font-size:20px;font-weight:600;text-align:center;letter-spacing:.05em;color:#bf496a}@media screen and (max-width:840px){.download_download-box-title__S23PS{font-size:calc(18*100vw/375)}.download_download-box-buttons__98WZ9{padding:0 calc(35*100vw/375)}}.download_download-notes__cTEAe{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width:840px){.download_download-notes__cTEAe{gap:calc(16*100vw/375)}}@keyframes accordion_appear-drop-opacity__mCmny{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes accordion_appear-drop-y__CDquz{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes accordion_appear-pop__y1_uM{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.accordion_root__QBS7I{width:100%}.accordion_header__92D6E{display:flex;align-items:center;width:100%;min-height:48px;padding:16px 12px 16px 24px;border:none;border-radius:4px;background-color:#bf496a;color:#fff;cursor:pointer;text-align:left;transition:background-color .3s ease}@media screen and (max-width:840px){.accordion_header__92D6E{min-height:calc(48*100vw/375);padding:calc(16*100vw/375)}}.accordion_header__92D6E:hover{background-color:#cc6d88}.accordion_heading__lKZ_0{display:flex;flex:1 1;gap:8px;align-items:center;min-width:0}@media screen and (max-width:840px){.accordion_heading__lKZ_0{gap:calc(24*100vw/375)}}.accordion_label__mn3FI{line-height:1.4}.accordion_label__mn3FI:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.accordion_label__mn3FI:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.accordion_label__mn3FI{flex-shrink:0;font-size:18px;font-weight:600}@media screen and (max-width:840px){.accordion_label__mn3FI{font-size:calc(18*100vw/375);align-self:flex-start}}.accordion_title__Nk3s7{line-height:1.4}.accordion_title__Nk3s7:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.accordion_title__Nk3s7:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.accordion_title__Nk3s7{flex:1 1;min-width:0;font-size:18px;font-weight:700;letter-spacing:.075em}@media screen and (max-width:840px){.accordion_title__Nk3s7{font-weight:500;font-size:calc(16*100vw/375)}}.accordion_toggle__pRb1G{display:flex;flex-shrink:0;gap:4px;align-items:center;padding:8px 0 8px 12px;border-left:1px solid #d4d5d9}@media screen and (max-width:840px){.accordion_toggle__pRb1G{gap:calc(4*100vw/375);padding:calc(8*100vw/375) 0 calc(8*100vw/375) calc(12*100vw/375)}}.accordion_toggle-text__UiHMd{line-height:1.2}.accordion_toggle-text__UiHMd:before{display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.8em);content:""}.accordion_toggle-text__UiHMd:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.85em);content:""}.accordion_toggle-text__UiHMd{font-size:14px;font-weight:600;white-space:nowrap}@media screen and (max-width:840px){.accordion_toggle-text__UiHMd{font-size:calc(14*100vw/375)}}.accordion_toggle-icon__s5Qog{position:relative;flex-shrink:0;width:16px;height:16px}@media screen and (max-width:840px){.accordion_toggle-icon__s5Qog{width:calc(16*100vw/375);height:calc(16*100vw/375)}}.accordion_toggle-icon-bar__kqCfX{position:absolute;top:50%;left:50%;border-radius:1px;background-color:currentColor;transform:translate(-50%,-50%)}.accordion_toggle-icon-bar-horizontal__SFKqe{width:8px;height:2px}@media screen and (max-width:840px){.accordion_toggle-icon-bar-horizontal__SFKqe{width:calc(8*100vw/375)}}.accordion_toggle-icon-bar-vertical__i4Joy{width:2px;height:8px;transform:translate(-50%,-50%) scaleY(1);transform-origin:center}@media screen and (max-width:840px){.accordion_toggle-icon-bar-vertical__i4Joy{height:calc(8*100vw/375)}}.accordion_container__YAPGr{height:0;overflow:hidden}.accordion_panel__6LlBR{display:flex;flex-direction:column;gap:24px;padding:24px 24px 4px}@media screen and (max-width:840px){.accordion_panel__6LlBR{gap:calc(24*100vw/375);padding:calc(24*100vw/375) calc(16*100vw/375) calc(8*100vw/375)}}.accordion_question__uLyCR{line-height:1.4}.accordion_question__uLyCR:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.accordion_question__uLyCR:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.accordion_question__uLyCR{font-size:18px;font-weight:600;color:#bf496a;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.accordion_question__uLyCR{font-size:calc(16*100vw/375)}}.accordion_answer___yH_L{line-height:1.6}.accordion_answer___yH_L:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.accordion_answer___yH_L:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.accordion_answer___yH_L{font-size:16px;font-weight:400;color:#333;white-space:pre-line}@media screen and (max-width:840px){.accordion_answer___yH_L{font-size:calc(16*100vw/375)}}.accordion_note__LrYHv{display:inline-flex;gap:4px;color:#333}@media screen and (max-width:840px){.accordion_note__LrYHv{gap:calc(4*100vw/375)}}.accordion_note-icon__nppDu,.accordion_note-text__hIDxt{line-height:1.4}.accordion_note-icon__nppDu:before,.accordion_note-text__hIDxt:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.accordion_note-icon__nppDu:after,.accordion_note-text__hIDxt:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.accordion_note-icon__nppDu,.accordion_note-text__hIDxt{font-size:12px;font-weight:400}@media screen and (max-width:840px){.accordion_note-icon__nppDu,.accordion_note-text__hIDxt{font-size:calc(12*100vw/375)}}@keyframes faq_appear-drop-opacity__WM83h{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes faq_appear-drop-y__TlSdZ{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes faq_appear-pop__eESox{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.faq_root__85kq_{position:relative;width:100%;padding-top:80px}.faq_container__CxLuW{position:relative;max-width:960px;margin:0 auto}@media screen and (max-width:840px){.faq_container__CxLuW{padding-inline:calc(24*100vw/375)}}.faq_deco__goKuR{opacity:0;transition:opacity .25s linear}.faq_deco__goKuR.is-triggered{opacity:1}.faq_deco__goKuR{position:absolute;display:block;height:auto;pointer-events:none}.faq_deco-left__AzJVi{top:-34px;left:0;width:70px;height:92px}@media screen and (max-width:840px){.faq_deco-left__AzJVi{top:calc(-30*100vw/375);left:calc(8*100vw/375);width:calc(45*100vw/375);height:calc(64*100vw/375)}}.faq_deco-right__RKIGV{top:-14px;right:0;width:42px;height:51px}@media screen and (max-width:840px){.faq_deco-right__RKIGV{top:calc(-2*100vw/375);right:calc(50*100vw/375);width:calc(32*100vw/375);height:calc(32*100vw/375)}}.faq_title__Hw2RK{opacity:0;transition:opacity .25s linear}.faq_title__Hw2RK.is-triggered{opacity:1}.faq_title__Hw2RK{line-height:1.4}.faq_title__Hw2RK:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.faq_title__Hw2RK:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.faq_title__Hw2RK{font-size:40px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.faq_title__Hw2RK{font-size:calc(26*100vw/375)}}.faq_body__QR7tI{opacity:0;transition:opacity .25s linear}.faq_body__QR7tI.is-triggered{opacity:1}.faq_answer__K0gBJ{line-height:1.6}.faq_answer__K0gBJ:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.faq_answer__K0gBJ:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.faq_answer__K0gBJ{font-size:16px;font-weight:400;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.faq_answer__K0gBJ{font-size:calc(16*100vw/375)}}.faq_answer-em__nbFH_{font-weight:700}.faq_answer-link__jYx7g{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.faq_answer-link__jYx7g{gap:calc(4*100vw/375)}}.faq_answer-link__jYx7g:hover{color:#cc6d88}.faq_tel-link__ZVUfD{color:#bf496a;text-decoration:underline;transition:color .3s linear}.faq_tel-link__ZVUfD:hover{color:#cc6d88}.faq_footer__gSBjO{line-height:1.6}.faq_footer__gSBjO:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.faq_footer__gSBjO:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.faq_footer__gSBjO{padding-top:32px;border-top:1px solid #d4d5d9;font-size:16px;font-weight:400;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.faq_footer__gSBjO{padding-top:calc(32*100vw/375);font-size:calc(16*100vw/375)}}.faq_footer-link__m36DA{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.faq_footer-link__m36DA{gap:calc(4*100vw/375)}}.faq_footer-link__m36DA:hover{color:#cc6d88}@keyframes heading_appear-drop-opacity__aNitK{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes heading_appear-drop-y__VGZSi{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes heading_appear-pop__hHIJR{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.heading_root__lQhGD{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:544px;padding:40px 82px 24px;border-radius:60px;background-color:#fff}@media screen and (max-width:840px){.heading_root__lQhGD{gap:calc(12*100vw/375);width:100%;max-width:calc(311*100vw/375);padding:calc(24*100vw/375) calc(16*100vw/375) calc(20*100vw/375);border-radius:calc(20*100vw/375)}}.heading_title__aANQl{display:block;width:100%}@media screen and (max-width:840px){.heading_title__aANQl{padding:0 calc(8*100vw/375)}}.heading_title-canvas__sMfRw{position:relative;width:100%;aspect-ratio:380/134}.heading_title-part__o_Fba{position:absolute;display:block}.heading_body__fni_U{position:relative;display:flex;flex-direction:column;margin-top:74px}@media screen and (max-width:840px){.heading_body__fni_U{margin-top:calc(52*100vw/375)}}.heading_character__0OpOg{position:absolute;top:-115px;right:0;display:flex;align-items:flex-end;justify-content:flex-end;width:100%;z-index:2}@media screen and (max-width:840px){.heading_character__0OpOg{top:calc(-82*100vw/375)}}.heading_character-image__x3cCb{display:block;width:140px;aspect-ratio:1;height:auto;margin:0 -20px}@media screen and (max-width:840px){.heading_character-image__x3cCb{width:calc(100*100vw/375);margin:0 calc(-10*100vw/375)}}.heading_character-text__exgaX{width:-moz-fit-content;width:fit-content;padding-top:45px;align-self:flex-start}@media screen and (max-width:840px){.heading_character-text__exgaX{padding-top:calc(40*100vw/375);padding-right:calc(12*100vw/375)}}.heading_character-name__sPgVU{font-size:14px;font-weight:600;line-height:1.1;text-align:left;white-space:pre-line;color:#bf496a}@media screen and (max-width:840px){.heading_character-name__sPgVU{font-size:calc(8*100vw/375)}}.heading_character-copyright__BOAjr{font-size:10px;font-weight:600;line-height:1.2;color:#bf496a}@media screen and (max-width:840px){.heading_character-copyright__BOAjr{font-size:calc(6*100vw/375)}}.heading_content__hff44{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;z-index:1}@media screen and (max-width:840px){.heading_content__hff44{gap:calc(10*100vw/375)}}.heading_badge__aAbyt{position:absolute;top:-38px;left:-32px;display:flex;align-items:center;justify-content:center;width:132px;aspect-ratio:95/37}@media screen and (max-width:840px){.heading_badge__aAbyt{top:calc(-28*100vw/375);left:calc(-32*100vw/375);width:calc(95*100vw/375)}}.heading_badge-bubble__1kBHH{position:absolute;top:0;left:0;width:100%;aspect-ratio:95/48;pointer-events:none}.heading_badge-text__BuinP{position:relative;font-size:24px;margin-top:2px;font-weight:600;line-height:1.2;text-align:center;color:#bf496a}@media screen and (max-width:840px){.heading_badge-text__BuinP{padding:0;margin-top:0;font-size:calc(18*100vw/375)}}.heading_banner__itCrF{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 20px;border-radius:4px;background-color:#bf496a;font-size:24px;font-weight:700;line-height:1;text-align:center;color:#fff}@media screen and (max-width:840px){.heading_banner__itCrF{min-height:calc(40*100vw/375);padding:calc(8*100vw/375) calc(20*100vw/375);font-size:calc(20*100vw/375);width:calc(100% - 16*100vw/375)}}.heading_rate-block__zXq4F{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}@media screen and (max-width:840px){.heading_rate-block__zXq4F{gap:calc(4*100vw/375)}}.heading_rate-label__9wYnJ{line-height:1.2}.heading_rate-label__9wYnJ:before{display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.8em);content:""}.heading_rate-label__9wYnJ:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.85em);content:""}.heading_rate-label__9wYnJ{width:100%;font-size:32px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.heading_rate-label__9wYnJ{font-size:calc(24*100vw/375)}}.heading_rate-row__XTaqU{display:flex;align-items:flex-end;justify-content:flex-start}@media screen and (max-width:840px){.heading_rate-row__XTaqU{gap:calc(4*100vw/375)}}.heading_rate-period-block__tJ3p5{display:flex;flex-direction:column;gap:9px;align-items:flex-start}@media screen and (max-width:840px){.heading_rate-period-block__tJ3p5{gap:calc(5*100vw/375)}}.heading_rate-max__d9_ej{display:flex;align-items:center;justify-content:center;width:58px;height:28px;background-color:#e44a00;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:.05em;text-align:center;color:#fff}@media screen and (max-width:840px){.heading_rate-max__d9_ej{width:calc(40*100vw/375);height:calc(18*100vw/375);font-size:calc(14*100vw/375)}}.heading_rate-period__kRJLv{font-family:Chakra Petch,Kaisotai,sans-serif;font-size:72px;font-weight:600;line-height:.85;color:#333}@media screen and (max-width:840px){.heading_rate-period__kRJLv{font-size:calc(48*100vw/375)}}.heading_rate-digits__MxHEX{display:flex;align-items:flex-end;font-family:Chakra Petch,Kaisotai,sans-serif;font-size:120px;font-weight:700;line-height:1}@media screen and (max-width:840px){.heading_rate-digits__MxHEX{font-size:calc(72*100vw/375)}}.heading_rate-digit__eF77P{line-height:.8}.heading_rate-digit__eF77P[data-color="0"]{color:#008c73}.heading_rate-digit__eF77P[data-color=dot]{color:#781ecc}.heading_rate-digit__eF77P[data-color="8"]{color:#e44a00}.heading_rate-digit__eF77P[data-color="5"]{color:#0074c0}.heading_rate-suffix__GbHLp{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-end}@media screen and (max-width:840px){.heading_rate-suffix__GbHLp{gap:calc(6*100vw/375)}}.heading_rate-tax__IyUWE{font-size:20px;font-weight:600;line-height:1.2;text-align:center;color:#333}@media screen and (max-width:840px){.heading_rate-tax__IyUWE{font-size:calc(14*100vw/375)}}.heading_rate-unit__nDXVj{font-family:Chakra Petch,Kaisotai,sans-serif;font-size:72px;font-weight:700;line-height:.85;color:#bf496a}@media screen and (max-width:840px){.heading_rate-unit__nDXVj{font-size:calc(48*100vw/375)}}.heading_caption__PHR0G{margin-top:8px;align-self:flex-start}@media screen and (max-width:840px){.heading_caption__PHR0G{margin-top:calc(4*100vw/375);padding-left:calc(8*100vw/375)}}@keyframes hero_appear-drop-opacity__4VGzU{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes hero_appear-drop-y__hCwii{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes hero_appear-pop___0ykD{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.hero_root__rpKZk{position:relative;width:100%;height:980px;padding-bottom:120px;margin-bottom:-120px;overflow:hidden}@media screen and (max-width:840px){.hero_root__rpKZk{height:auto;min-height:calc(800*100vw/375);padding-bottom:0;margin-bottom:0}}.hero_bg-lottie__Y3zix,.hero_corgi__1_UR_,.hero_heading__j4k_O{opacity:0}.hero_bg-layer__EFI2X{position:absolute;top:0;left:0;right:0;width:100%;max-width:1920px;height:980px;margin-inline:auto;pointer-events:none}@media screen and (max-width:840px){.hero_bg-layer__EFI2X{inset:0;width:auto;height:auto;margin-inline:0}}.hero_bg__YiIdy{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/chibacorgi-branch/assets/images/views/top/index_hero_bg01_pc.svg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (max-width:840px){.hero_bg__YiIdy{top:calc(-80*100vw/375);left:calc(-1*100vw/375);width:100.5333333333vw;height:calc(880*100vw/375);background-image:url(/chibacorgi-branch/assets/images/views/top/index_hero_bg01_sp.svg);background-size:contain;aspect-ratio:377/880}}.hero_bg-lottie__Y3zix{position:absolute;top:60px;left:50%;z-index:1;width:1440px;height:800px;transform:translateX(-50%)}@media screen and (max-width:840px){.hero_bg-lottie__Y3zix{top:calc(135*100vw/375);z-index:0;width:calc(375*100vw/375);height:calc(600*100vw/375)}}.hero_canvas__22t9M{position:relative;left:50%;z-index:0;width:1440px;height:860px;transform:translateX(-50%)}@media screen and (max-width:840px){.hero_canvas__22t9M{left:auto;z-index:1;width:100%;height:calc(800*100vw/375);transform:none}}.hero_corgi__1_UR_{position:absolute;top:620px;left:972px;display:block;width:142px;aspect-ratio:1;pointer-events:none}@media screen and (max-width:840px){.hero_corgi__1_UR_{top:calc(590*100vw/375);left:calc(40*100vw/375);width:calc(92*100vw/375)}}.hero_corgi-figure__L_IHp{display:block;width:100%;height:100%}.hero_corgi-base__NzcP4{position:absolute;bottom:16px;left:8px;z-index:-1;width:130px;height:24px;border-radius:50%;background-color:rgba(218,81,120,.2)}@media screen and (max-width:840px){.hero_corgi-base__NzcP4{bottom:calc(12*100vw/375);left:calc(12*100vw/375);width:calc(70*100vw/375);height:calc(13*100vw/375)}}.hero_heading__j4k_O{position:absolute;top:129px;inset-inline:0;z-index:2;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width:840px){.hero_heading__j4k_O{top:calc(95*100vw/375);inset-inline:auto;left:calc(40*100vw/375);width:calc(295*100vw/375);margin-inline:0}}@keyframes checkbox_appear-drop-opacity__n9Du5{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes checkbox_appear-drop-y__1nq1r{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes checkbox_appear-pop__6vAbW{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.checkbox_root__9sKrP{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}@media screen and (max-width:840px){.checkbox_root__9sKrP{width:calc(20*100vw/375);height:calc(20*100vw/375)}}.checkbox_input__mOU1v{position:absolute;inset:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #bf496a;border-radius:2px;background-color:#fff;cursor:pointer;transition:background-color .3s linear}.checkbox_input__mOU1v:hover:not(:disabled):not(:checked){background-color:#fae6f0}.checkbox_input__mOU1v:checked{background-color:#bf496a}.checkbox_input__mOU1v:checked:hover:not(:disabled){background-color:#cc6d88}.checkbox_input__mOU1v:disabled{cursor:not-allowed}.checkbox_icon__XjoTH{position:relative;z-index:1;color:#bf496a;pointer-events:none;opacity:.2}.checkbox_input__mOU1v:checked+.checkbox_icon__XjoTH{color:#fff;opacity:1}@keyframes calculator_appear-drop-opacity__OiRtG{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes calculator_appear-drop-y__XI5q4{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes calculator_appear-pop__pflxX{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.calculator_root__5jTwc{position:relative;display:flex;gap:48px;align-items:stretch;width:100%}@media screen and (max-width:840px){.calculator_root__5jTwc{flex-direction:column;gap:calc(0*100vw/375)}}.calculator_form__w7yo8,.calculator_result__bx4c9{flex:1 1;min-width:0;padding:48px;border:2px solid #da5178;border-radius:10px;background-color:#fff}@media screen and (max-width:840px){.calculator_form__w7yo8{padding:calc(32*100vw/375) calc(12*100vw/375) calc(64*100vw/375)}.calculator_result__bx4c9{padding:calc(64*100vw/375) calc(12*100vw/375) calc(32*100vw/375)}}.calculator_amount-label__p2ELW{line-height:1.4}.calculator_amount-label__p2ELW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.calculator_amount-label__p2ELW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.calculator_amount-label__p2ELW{font-size:18px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.calculator_amount-label__p2ELW{font-size:calc(18*100vw/375)}}.calculator_result-label__wKz49{line-height:1.4}.calculator_result-label__wKz49:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.calculator_result-label__wKz49:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.calculator_result-label__wKz49{font-size:18px;font-weight:600;text-align:center;color:#333;letter-spacing:.05em}.calculator_result-label-accent__kN04s{line-height:1.4}.calculator_result-label-accent__kN04s:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.calculator_result-label-accent__kN04s:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.calculator_result-label-accent__kN04s{font-size:18px;font-weight:600;text-align:center;color:#bf496a;letter-spacing:.05em}@media screen and (max-width:840px){.calculator_result-label-accent__kN04s,.calculator_result-label__wKz49{font-size:calc(16*100vw/375)}}.calculator_amount-row__Vs32E,.calculator_result-row__DATaN{display:flex;gap:8px;align-items:center;width:100%}@media screen and (max-width:840px){.calculator_amount-row__Vs32E,.calculator_result-row__DATaN{gap:calc(8*100vw/375)}}.calculator_amount-value__B_9u3{box-sizing:border-box;flex:1 1;min-width:0;height:48px;padding:0 16px;border:2px solid #333;border-radius:4px;background-color:#fffbcb;font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:1.2;text-align:center;color:#333;outline:none}.calculator_amount-value__B_9u3::placeholder{color:#333;opacity:.2}.calculator_amount-value__B_9u3:focus{border-color:#bf496a}@media screen and (max-width:840px){.calculator_amount-value__B_9u3{height:calc(64*100vw/375);padding:0 calc(16*100vw/375);font-size:calc(36*100vw/375)}}.calculator_unit__mwLMg{line-height:1}.calculator_unit__mwLMg:before{display:block;width:0;height:0;margin-top:calc((1 - 1)*.8em);content:""}.calculator_unit__mwLMg:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1)*.85em);content:""}.calculator_unit__mwLMg{font-size:20px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.calculator_unit__mwLMg{font-size:calc(20*100vw/375)}}.calculator_amount-hint__Cy9p_{line-height:1.4}.calculator_amount-hint__Cy9p_:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.calculator_amount-hint__Cy9p_:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.calculator_amount-hint__Cy9p_{font-size:14px;font-weight:500;color:#646466;letter-spacing:.05em}@media screen and (max-width:840px){.calculator_amount-hint__Cy9p_{font-size:calc(14*100vw/375)}}.calculator_condition-lead__U0INl{line-height:1.6}.calculator_condition-lead__U0INl:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.calculator_condition-lead__U0INl:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.calculator_condition-lead__U0INl{font-size:16px;font-weight:500;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.calculator_condition-lead__U0INl{font-size:calc(14*100vw/375)}}.calculator_condition-lead-emphasis__ZBVWe{color:#bf496a}.calculator_condition__WjOTt{display:flex;gap:8px;align-items:center;width:100%;cursor:pointer}.calculator_condition-disabled__YRCZi{cursor:not-allowed;opacity:.4}@media screen and (max-width:840px){.calculator_condition__WjOTt{gap:calc(8*100vw/375);margin-left:calc(2*100vw/375)}}.calculator_checkbox__Pm1Z4{align-self:flex-start;margin:2px 0 0}.calculator_condition-label__nJoDo{flex:1 1;min-width:0;font-size:16px;font-weight:500;line-height:1.4;color:#333;white-space:pre-line}@media screen and (max-width:840px){.calculator_condition-label__nJoDo{font-size:calc(14*100vw/375)}}.calculator_calc-button-wrap__uOu1t{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}@media screen and (max-width:840px){.calculator_calc-button-wrap__uOu1t{position:relative;top:auto;left:auto;transform:none;align-self:center;margin-bottom:calc(-48*100vw/375)}}.calculator_calc-deco__bp6JD{position:absolute;top:-100px;left:50%;z-index:1;width:154px;aspect-ratio:1/1;transform:translateX(-50%);pointer-events:none}@media screen and (max-width:840px){.calculator_calc-deco__bp6JD{top:calc(-92*100vw/375);width:calc(160*100vw/375)}}.calculator_calc-button__iOkCr{position:relative;display:flex;align-items:flex-end;justify-content:center;width:108px;height:108px;padding:0;border:2px solid transparent;border-radius:50%;background-color:#bf496a;color:#fff;cursor:pointer;transition:background-color .3s ease}.calculator_calc-button__iOkCr:before{position:absolute;top:50%;left:50%;z-index:-1;width:calc(100% + 16px);height:calc(100% + 16px);border-radius:50%;background-color:#fbb;content:"";transform:translate(-50%,-50%);transition:background-color .3s ease}@media screen and (max-width:840px){.calculator_calc-button__iOkCr:before{width:calc(100% + calc(16 * 100vw / 375));height:calc(100% + calc(16 * 100vw / 375))}}.calculator_calc-button__iOkCr:hover{background-color:#cc6d88}.calculator_calc-button__iOkCr:hover:before{background-color:#fae6f0}@media screen and (max-width:840px){.calculator_calc-button__iOkCr{width:calc(112*100vw/375);height:calc(112*100vw/375)}}.calculator_calc-button-inner__0JBgN{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding-bottom:14px}@media screen and (max-width:840px){.calculator_calc-button-inner__0JBgN{gap:calc(8*100vw/375);padding-bottom:calc(14*100vw/375)}}.calculator_calc-label__cqM1u{font-size:20px;font-weight:700;line-height:1.4;text-align:center;color:#fff}@media screen and (max-width:840px){.calculator_calc-label__cqM1u{font-size:calc(20*100vw/375)}}.calculator_result-value__Gdq1M{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;width:236px;min-width:0;height:48px;padding:0 8px;border-radius:4px;background-color:#f0ecee;font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:1.2;text-align:center;color:#333;white-space:nowrap}.calculator_result-value-highlight__mVb5Q{border:2px solid #bf496a;background-color:#ffddb5;color:#bf496a}.calculator_result-value-empty__u9OmC{color:rgba(0,0,0,.2)}.calculator_result-value-highlight__mVb5Q.calculator_result-value-empty__u9OmC{color:rgba(191,73,106,.2)}@media screen and (max-width:840px){.calculator_result-value__Gdq1M{flex:1 1;width:auto;height:calc(48*100vw/375);padding:0 calc(8*100vw/375);font-size:calc(32*100vw/375)}}.calculator_result-suffix__QuSQt{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.calculator_tax__QsbKt{line-height:1}.calculator_tax__QsbKt:before{display:block;width:0;height:0;margin-top:calc((1 - 1)*.8em);content:""}.calculator_tax__QsbKt:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1)*.85em);content:""}.calculator_tax__QsbKt{font-size:12px;font-weight:600;text-align:center;color:#333}@media screen and (max-width:840px){.calculator_tax__QsbKt{font-size:calc(12*100vw/375)}}.calculator_result-note__7hSbQ{line-height:1}.calculator_result-note__7hSbQ:before{display:block;width:0;height:0;margin-top:calc((1 - 1)*.8em);content:""}.calculator_result-note__7hSbQ:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1)*.85em);content:""}.calculator_result-note__7hSbQ{font-size:12px;font-weight:500;text-align:center;color:#333}@media screen and (max-width:840px){.calculator_result-note__7hSbQ{font-size:calc(10*100vw/375)}}.calculator_as-of__PSTnB{line-height:1.4}.calculator_as-of__PSTnB:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.calculator_as-of__PSTnB:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.calculator_as-of__PSTnB{font-size:14px;font-weight:500;color:#646466}@media screen and (max-width:840px){.calculator_as-of__PSTnB{font-size:calc(14*100vw/375)}}@keyframes simulation_appear-drop-opacity__hYt7R{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes simulation_appear-drop-y__X_Ucc{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes simulation_appear-pop__KVxlR{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.simulation_root__AbZdw{width:100%;padding:80px 20px;background-color:#ffd9e4;overflow:hidden}@media screen and (max-width:840px){.simulation_root__AbZdw{padding:calc(80*100vw/375) calc(24*100vw/375) calc(48*100vw/375)}}.simulation_container__41Z3U{background-color:#ffd9e4;max-width:960px;margin-inline:auto}.simulation_panel__QKdoR{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.simulation_panel__QKdoR.is-triggered{opacity:1;transform:translateY(0)}.simulation_panel__QKdoR{position:relative;width:100%;padding:78px 0 0;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.simulation_panel__QKdoR{padding:calc(54*100vw/375) 0 0;border-radius:calc(20px*100vw/375)}}.simulation_panel-deco__HLSfV{position:absolute;top:-24px;left:50%;width:152px;height:auto;transform:translateX(-50%)}@media screen and (max-width:840px){.simulation_panel-deco__HLSfV{top:calc(-16*100vw/375);width:calc(98*100vw/375)}}.simulation_content__klg4s{padding:0 46px;margin:0 auto}@media screen and (max-width:840px){.simulation_content__klg4s{padding:0 calc(14*100vw/375)}}.simulation_title__xZ_bm{line-height:1.4}.simulation_title__xZ_bm:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.simulation_title__xZ_bm:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.simulation_title__xZ_bm{font-size:40px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.simulation_title__xZ_bm{font-size:calc(28*100vw/375)}}.simulation_lead__Rsekl{line-height:1.6}.simulation_lead__Rsekl:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.simulation_lead__Rsekl:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.simulation_lead__Rsekl{font-size:20px;font-weight:500;text-align:center;color:#333;white-space:pre-line;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_lead__Rsekl{font-size:calc(16*100vw/375)}}.simulation_timing__n6VBi{position:relative;width:100%;margin-top:76px;padding:72px 30px 48px;border-radius:0 0 20px 20px;background-color:#f0ecee}@media screen and (max-width:840px){.simulation_timing__n6VBi{padding:calc(56*100vw/375) calc(12*100vw/375) calc(40*100vw/375)}}.simulation_timing-deco__v1JpV{position:absolute;top:-100px;left:50%;width:200px;aspect-ratio:480/320;transform:translateX(-50%);pointer-events:none}@media screen and (max-width:840px){.simulation_timing-deco__v1JpV{top:calc(-72*100vw/375);width:calc(169*100vw/375)}}.simulation_timing-buttons__9oVvL{max-width:480px;margin-inline:auto}.simulation_timing-title__B4YaS{line-height:1.4}.simulation_timing-title__B4YaS:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.simulation_timing-title__B4YaS:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.simulation_timing-title__B4YaS{font-size:32px;font-weight:700;text-align:center;color:#333;white-space:pre-line;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_timing-title__B4YaS{font-size:calc(22*100vw/375)}}.simulation_timing-lead__lkyHM{line-height:1.6}.simulation_timing-lead__lkyHM:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.simulation_timing-lead__lkyHM:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.simulation_timing-lead__lkyHM{font-size:18px;font-weight:500;text-align:center;color:#333;white-space:pre-line;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_timing-lead__lkyHM{font-size:calc(14*100vw/375);padding:0 calc(24*100vw/375)}}.simulation_timing-methods__g7tsW{line-height:1.4}.simulation_timing-methods__g7tsW:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.simulation_timing-methods__g7tsW:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.simulation_timing-methods__g7tsW{font-size:20px;font-weight:700;text-align:center;color:#bf496a;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_timing-methods__g7tsW{font-size:calc(16*100vw/375)}}.simulation_usability__8DMC7{display:grid;grid-template-columns:420px 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"intro visual" "features visual";grid-column-gap:0;column-gap:0;grid-row-gap:48px;row-gap:48px;align-items:start;width:100%}.simulation_usability__8DMC7.is-triggered .simulation_usability-title__vUHqr{opacity:1;transform:translateY(0)}.simulation_usability__8DMC7.is-triggered .simulation_usability-features__x8KdH,.simulation_usability__8DMC7.is-triggered .simulation_usability-layer__YZEeS[data-part=phone],.simulation_usability__8DMC7.is-triggered .simulation_usability-lead__UIIHh{opacity:1}.simulation_usability__8DMC7.is-triggered .simulation_usability-layer__YZEeS[data-part=person-b]{animation:simulation_appear-drop-opacity__hYt7R .6s linear .2s both,simulation_appear-drop-y__X_Ucc .6s cubic-bezier(.73,0,.83,1) .2s both}.simulation_usability__8DMC7.is-triggered .simulation_usability-layer__YZEeS[data-part=person-a]{animation:simulation_appear-drop-opacity__hYt7R .6s linear .32s both,simulation_appear-drop-y__X_Ucc .6s cubic-bezier(.73,0,.83,1) .32s both}.simulation_usability__8DMC7.is-triggered .simulation_usability-layer__YZEeS[data-part=balloon-top]{animation:simulation_appear-pop__KVxlR .5s cubic-bezier(.33,0,.24,1) .6s both}.simulation_usability__8DMC7.is-triggered .simulation_usability-layer__YZEeS[data-part=balloon-left]{animation:simulation_appear-pop__KVxlR .5s cubic-bezier(.33,0,.24,1) .72s both}@media screen and (max-width:840px){.simulation_usability__8DMC7{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"intro" "visual" "features";row-gap:calc(24*100vw/375);column-gap:0}}.simulation_usability-intro__ZKhVS{grid-area:intro;flex-shrink:0;min-width:0}.simulation_usability-features__x8KdH{opacity:0;transition:opacity .25s linear .5s;grid-area:features;display:flex;flex-wrap:wrap;justify-content:center;column-gap:12px;row-gap:0;width:100%;padding-right:12px}@media screen and (max-width:840px){.simulation_usability-features__x8KdH{display:grid;grid-template-columns:repeat(3,calc(80 * 100vw / 375));grid-column-gap:calc(12*100vw/375);column-gap:calc(12*100vw/375);grid-row-gap:calc(12*100vw/375);row-gap:calc(12*100vw/375);width:calc(264*100vw/375);max-width:100%;margin-inline:auto;padding-right:0}.simulation_usability-features__x8KdH .simulation_feature__E52sG:nth-child(4){grid-row:2;grid-column:1/3;justify-self:center}.simulation_usability-features__x8KdH .simulation_feature__E52sG:nth-child(5){grid-row:2;grid-column:2/4;justify-self:center}}.simulation_usability-title__vUHqr{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out;line-height:1.4}.simulation_usability-title__vUHqr:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.simulation_usability-title__vUHqr:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.simulation_usability-title__vUHqr{letter-spacing:.05em;font-size:40px;font-weight:700;color:#333;white-space:pre-line}.simulation_usability-title__vUHqr em{position:relative;z-index:0;display:inline-block;font-style:normal;font-weight:700;color:#bf496a;margin:0 -4px}.simulation_usability-title__vUHqr em:after{position:absolute;z-index:-1;bottom:4px;left:0;width:calc(100% - 8px);height:20px;background-color:#fff;content:"";transform:skewX(12deg)}@media screen and (max-width:840px){.simulation_usability-title__vUHqr em:after{width:calc(100% - 20*100vw/375);left:calc(8*100vw/375);bottom:calc(6*100vw/375);height:calc(12*100vw/375)}.simulation_usability-title__vUHqr{font-size:calc(28*100vw/375)}}.simulation_usability-lead__UIIHh{opacity:0;transition:opacity .25s linear .25s;line-height:1.6}.simulation_usability-lead__UIIHh:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.simulation_usability-lead__UIIHh:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.simulation_usability-lead__UIIHh{letter-spacing:.05em;font-size:20px;font-weight:500;color:#333;white-space:pre-line}@media screen and (max-width:840px){.simulation_usability-lead__UIIHh{font-size:calc(18*100vw/375)}}.simulation_usability-visual__ieUJi{grid-area:visual;position:relative;width:542px;height:562px}@media screen and (max-width:840px){.simulation_usability-visual__ieUJi{aspect-ratio:327/528;width:100%;height:auto;margin-inline:auto}}.simulation_feature__E52sG{display:flex;flex-direction:column;flex-shrink:0;gap:4px;align-items:center;justify-content:flex-end;width:128px;height:120px;border:2px solid #da5178;border-radius:50%;background-color:#da5178;color:#fff;padding:16px 0 20px}@media screen and (max-width:840px){.simulation_feature__E52sG{padding:calc(12*100vw/375) 0 calc(4*100vw/375);gap:0;width:calc(80*100vw/375);height:calc(80*100vw/375)}}.simulation_feature-label__KwZwB{line-height:1.2}.simulation_feature-label__KwZwB:before{display:block;width:0;height:0;margin-top:calc((1 - 1.2)*.8em);content:""}.simulation_feature-label__KwZwB:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.2)*.85em);content:""}.simulation_feature-label__KwZwB{font-size:16px;font-weight:600;text-align:center;white-space:pre-line;height:32px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:840px){.simulation_feature-label__KwZwB{font-size:calc(12*100vw/375);height:calc(24*100vw/375)}}.simulation_usability-layer__YZEeS{position:absolute;display:block;height:auto;pointer-events:none;opacity:0}.simulation_usability-layer__YZEeS[data-part=phone]{transition:opacity .25s linear}.simulation_usability-layer__YZEeS[data-part=person-a],.simulation_usability-layer__YZEeS[data-part=person-b]{transform:translateY(var(--appear-drop-from))}.simulation_usability-layer__YZEeS[data-part=balloon-left],.simulation_usability-layer__YZEeS[data-part=balloon-top]{transform:scale(.9)}.simulation_usability-layer__YZEeS img{display:block;width:100%;object-fit:contain;height:100%}.simulation_usability-layer__YZEeS[data-part=balloon-top]{top:169px;left:0;z-index:4;aspect-ratio:207/128;width:207px;height:auto}@media screen and (max-width:840px){.simulation_usability-layer__YZEeS[data-part=balloon-top]{aspect-ratio:146/109;top:calc(188*100vw/375);width:calc(146*100vw/375)}}.simulation_usability-layer__YZEeS[data-part=balloon-left]{top:0;right:0;z-index:1;width:200px;height:auto;aspect-ratio:200/122}@media screen and (max-width:840px){.simulation_usability-layer__YZEeS[data-part=balloon-left]{top:calc(8*100vw/375);aspect-ratio:159/103;width:calc(159*100vw/375);height:auto}}.simulation_usability-layer__YZEeS[data-part=phone]{top:46px;left:147px;z-index:2;width:238px;height:auto;object-fit:cover;object-position:top center}@media screen and (max-width:840px){.simulation_usability-layer__YZEeS[data-part=phone]{top:calc(88*100vw/375);left:calc(64*100vw/375);width:calc(200*100vw/375);height:auto}}.simulation_usability-layer__YZEeS[data-part=person-a]{bottom:0;right:148px;z-index:3;width:78px;height:auto;object-fit:cover;object-position:top center}@media screen and (max-width:840px){.simulation_usability-layer__YZEeS[data-part=person-a]{right:calc(80*100vw/375);width:calc(62*100vw/375)}}.simulation_usability-layer__YZEeS[data-part=person-b]{bottom:0;right:40px;z-index:3;width:97px;height:auto;object-fit:cover;object-position:top center}@media screen and (max-width:840px){.simulation_usability-layer__YZEeS[data-part=person-b]{right:0;width:calc(76*100vw/375)}}.simulation_modal-title__9SPg_{display:flex;gap:8px}@media screen and (max-width:840px){.simulation_modal-title__9SPg_{gap:calc(10*100vw/375)}}.simulation_modal-title-label__G3s2e{flex-shrink:0}.simulation_modal-title-text__nH6Vq{white-space:pre-line}.simulation_modal-title-indent__VtAOD{letter-spacing:-.85em}@media screen and (max-width:840px){.simulation_modal-title-indent__VtAOD[data-variant=adult]{letter-spacing:-.75em}}.simulation_modal-content___epfj{margin-top:12px}@media screen and (max-width:840px){.simulation_modal-content___epfj{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px));margin-top:calc(24*100vw/375)}}.simulation_modal-box__P_VhJ{position:relative;box-sizing:border-box;width:100%;padding:38px 30px 30px;border:2px solid #333;border-radius:20px}@media screen and (max-width:840px){.simulation_modal-box__P_VhJ{padding:calc(38*100vw/375) calc(30*100vw/375) calc(30*100vw/375);border-radius:calc(20px*100vw/375)}}.simulation_modal-callout__NMdYy{position:absolute;top:-32px;left:50%;z-index:1;width:max-content;max-width:calc(100% - 32px);height:auto;padding:8px;margin-bottom:0;transform:translateX(-50%)}@media screen and (max-width:840px){.simulation_modal-callout__NMdYy{top:calc(-32*100vw/375);max-width:calc(100% - calc(32 * 100vw / 375));padding:calc(8*100vw/375)}}.simulation_modal-callout__NMdYy>div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:16px}@media screen and (max-width:840px){.simulation_modal-callout__NMdYy>div{gap:calc(4*100vw/375);font-size:calc(14*100vw/375)}}.simulation_modal-callout__NMdYy .simulation_modal-callout-caption__uGCku{color:#fff}.simulation_modal-arrow__VEGw8{width:27px;height:auto}@media screen and (max-width:840px){.simulation_modal-arrow__VEGw8{width:calc(27*100vw/375)}}.simulation_modal-result__ELsg1{line-height:1.6}.simulation_modal-result__ELsg1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.simulation_modal-result__ELsg1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.simulation_modal-result__ELsg1{font-size:20px;font-weight:600;text-align:center;color:#bf496a;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.simulation_modal-result__ELsg1{line-height:1.4}.simulation_modal-result__ELsg1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.simulation_modal-result__ELsg1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.simulation_modal-result__ELsg1{font-size:calc(16*100vw/375)}}.simulation_figure__y7sxY{container-type:inline-size;position:relative;width:100%;aspect-ratio:624/214;overflow:hidden;border-radius:10px;background-color:#f0ecee;color:#bf496a}@media screen and (max-width:840px){.simulation_figure__y7sxY{aspect-ratio:303/232;border-radius:calc(10px*100vw/375)}}.simulation_figure-header__bFLTH{position:absolute;top:0;left:0;width:100%;height:calc(32*100cqw/624);background-color:#bf496a}@media screen and (max-width:840px){.simulation_figure-header__bFLTH{height:calc(32*100cqw/303)}}.simulation_figure-months__V6xT0{display:grid;position:absolute;inset:0;grid-template-columns:repeat(4,1fr)}.simulation_figure-month__Twx0X{padding-top:calc(8*100cqw/624);border-right:1px solid #fff;font-size:calc(16*100cqw/624);font-weight:600;line-height:1;text-align:center;color:#fff;letter-spacing:.05em}.simulation_figure-month__Twx0X:last-child{border-right:0}@media screen and (max-width:840px){.simulation_figure-month__Twx0X{padding-top:calc(9*100cqw/303);font-size:calc(14*100cqw/303)}}.simulation_figure-row__Fk3e3{position:absolute;width:calc(364*100cqw/624);height:calc(66*100cqw/624)}.simulation_figure-row__Fk3e3[data-index="1"]{top:calc(51*100cqw/624);left:calc(91*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-row__Fk3e3[data-index="1"]{top:calc(52*100cqw/303);left:calc(10*100cqw/303)}}.simulation_figure-row__Fk3e3[data-index="2"]{top:calc(132*100cqw/624);left:calc(248*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-row__Fk3e3[data-index="2"]{top:calc(142*100cqw/303);left:calc(87*100cqw/303)}.simulation_figure-row__Fk3e3{width:calc(211*100cqw/303);height:calc(70*100cqw/303)}}.simulation_figure-judge___7qLA{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(2*100cqw/624);left:0;box-sizing:border-box;width:calc(64*100cqw/624);height:calc(64*100cqw/624);border:calc(2*100cqw/624) solid #008c73;border-radius:50%;background-color:#fff;font-size:calc(14*100cqw/624);font-weight:600;line-height:1;text-align:center;color:#008c73;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_figure-judge___7qLA{top:calc(6*100cqw/303);width:calc(64*100cqw/303);height:calc(64*100cqw/303);border-width:calc(2*100cqw/303);font-size:calc(12*100cqw/303);line-height:1.2}}.simulation_figure-judge-icon__maEsh{width:calc(16*100cqw/624);height:calc(16*100cqw/624);margin-bottom:calc(2*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-judge-icon__maEsh{width:calc(16*100cqw/303);height:calc(16*100cqw/303);margin-bottom:calc(2*100cqw/303)}}.simulation_figure-judge-line__HUYot{display:block}.simulation_figure-judge-month__XdaDP{font-size:calc(16*100cqw/624);font-weight:700}@media screen and (max-width:840px){.simulation_figure-judge-month__XdaDP{font-size:calc(16*100cqw/303)}}.simulation_figure-judge-unit__N0GwD{font-size:calc(12*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-judge-unit__N0GwD{font-size:calc(10*100cqw/303)}}.simulation_figure-dash__BKZoP{position:absolute;top:calc(34*100cqw/624);left:calc(64*100cqw/624);width:calc(83*100cqw/624);height:calc(4*100cqw/624);background-image:repeating-linear-gradient(90deg,#008c73 0 calc(8 * 100cqw / 624),transparent calc(8 * 100cqw / 624) calc(16 * 100cqw / 624));transform:translateY(-50%)}@media screen and (max-width:840px){.simulation_figure-dash__BKZoP{top:calc(38*100cqw/303);left:calc(63*100cqw/303);width:calc(36*100cqw/303);height:calc(4*100cqw/303);background-image:repeating-linear-gradient(90deg,#008c73 0 calc(5 * 100cqw / 303),transparent calc(5 * 100cqw / 303) calc(10 * 100cqw / 303))}}.simulation_figure-flow__0fp3O{position:absolute;top:calc(16*100cqw/624);left:calc(142*100cqw/624);width:calc(156.5*100cqw/624);height:calc(53*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-flow__0fp3O{top:calc(19*100cqw/303);left:calc(65*100cqw/303);width:calc(119*100cqw/303);height:calc(53*100cqw/303)}}.simulation_figure-date__lLz4e{position:absolute;top:calc(-13*100cqw/624);font-size:calc(16*100cqw/624);font-weight:700;line-height:1;white-space:nowrap;letter-spacing:.05em;transform:translateX(-50%)}.simulation_figure-date__lLz4e[data-position=start]{left:calc(5*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-date__lLz4e[data-position=start]{left:calc(16*100cqw/303)}}.simulation_figure-date__lLz4e[data-position=end]{left:calc(154*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-date__lLz4e[data-position=end]{left:calc(99*100cqw/303)}.simulation_figure-date__lLz4e{top:calc(-18*100cqw/303);font-size:calc(14*100cqw/303)}}.simulation_figure-line__YoIzB{position:absolute}.simulation_figure-line__YoIzB[data-position=start]{top:calc(13*100cqw/624);left:0;width:calc(35*100cqw/624);height:calc(10*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-line__YoIzB[data-position=start]{top:calc(14*100cqw/303);left:calc(11*100cqw/303);width:calc(35*100cqw/303);height:calc(10*100cqw/303)}}.simulation_figure-line__YoIzB[data-position=end]{top:calc(11*100cqw/624);left:calc(124*100cqw/624);width:calc(34*100cqw/624);height:calc(14*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-line__YoIzB[data-position=end]{top:calc(12*100cqw/303);left:calc(70*100cqw/303);width:calc(34*100cqw/303);height:calc(14*100cqw/303)}}.simulation_figure-rate__0vqhV{display:flex;align-items:baseline;justify-content:center;gap:calc(4*100cqw/624);position:absolute;top:0;left:calc(18*100cqw/624);box-sizing:border-box;padding:calc(5*100cqw/624) calc(12*100cqw/624);border-radius:999px;background-color:#bf496a;line-height:1;color:#fff}@media screen and (max-width:840px){.simulation_figure-rate__0vqhV{flex-direction:column;align-items:center;gap:calc(2*100cqw/303);left:calc(24*100cqw/303);width:calc(71*100cqw/303);height:calc(38*100cqw/303);padding:0}}.simulation_figure-rate-label__yfTfO{font-size:calc(14*100cqw/624);font-weight:600;letter-spacing:.05em}@media screen and (max-width:840px){.simulation_figure-rate-label__yfTfO{font-size:calc(12*100cqw/303)}}.simulation_figure-rate-value__8NyZM{font-family:Inter,sans-serif;font-size:calc(26*100cqw/624);font-weight:600}@media screen and (max-width:840px){.simulation_figure-rate-value__8NyZM{font-size:calc(16*100cqw/303)}}.simulation_figure-rate-unit__1sFo1{font-size:calc(14*100cqw/624)}@media screen and (max-width:840px){.simulation_figure-rate-unit__1sFo1{font-size:calc(12*100cqw/303)}}.simulation_figure-note__9XK4t{position:absolute;top:calc(44*100cqw/624);left:calc(22*100cqw/624);font-size:calc(12*100cqw/624);font-weight:600;line-height:1;white-space:nowrap}@media screen and (max-width:840px){.simulation_figure-note__9XK4t{top:calc(44*100cqw/303);left:0;font-size:calc(12*100cqw/303)}}.simulation_figure-corgi__Ju4p1{position:absolute;top:0;left:calc(308*100cqw/624);width:calc(56*100cqw/624);height:auto}@media screen and (max-width:840px){.simulation_figure-corgi__Ju4p1{top:calc(11*100cqw/303);left:calc(174*100cqw/303);width:calc(40*100cqw/303)}}@keyframes step-badge_appear-drop-opacity__MMzsK{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes step-badge_appear-drop-y__XTVGo{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes step-badge_appear-pop__9Kfa7{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.step-badge_root__OpxRB{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px}@media screen and (max-width:840px){.step-badge_root__OpxRB{width:calc(100*100vw/375)}}.step-badge_root__OpxRB:before{z-index:-1;position:absolute;content:"";width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;border-radius:8px}@media screen and (max-width:840px){.step-badge_root__OpxRB:before{width:calc(100% - calc(4 * 100vw / 375));height:calc(100% - calc(4 * 100vw / 375));border-radius:calc(8*100vw/375)}}.step-badge_label__kBEsR{display:block;width:76px;height:34px;object-fit:contain}@media screen and (max-width:840px){.step-badge_label__kBEsR{width:calc(76*100vw/375);height:calc(34*100vw/375)}}.step-badge_number__trlVf{display:block;width:36px;height:36px;object-fit:contain;margin-left:-8px;margin-right:-8px}@media screen and (max-width:840px){.step-badge_number__trlVf{margin-right:calc(-8*100vw/375);width:calc(36*100vw/375);height:calc(36*100vw/375)}}@keyframes steps_appear-drop-opacity__XX5X_{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes steps_appear-drop-y__JG2AO{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes steps_appear-pop__Ih_1J{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.steps_root___CLvU{position:relative;width:100%}.steps_bg__dpeLl{position:absolute;top:640px;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;pointer-events:none}@media screen and (max-width:840px){.steps_bg__dpeLl{top:calc(520*100vw/375)}}.steps_bg-fill__T5hyF{flex:1 1 auto;margin-top:-1px;background-color:#ffed8a}.steps_inner__kbAP4{position:relative;z-index:1;max-width:960px;margin-inline:auto;padding:80px 0 64px}@media screen and (max-width:840px){.steps_inner__kbAP4{padding:calc(56*100vw/375) 24px calc(80*100vw/375)}}.steps_title__osMga{opacity:0;transition:opacity .25s linear}.steps_title__osMga.is-triggered{opacity:1}.steps_title__osMga{line-height:1.4}.steps_title__osMga:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.steps_title__osMga:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.steps_title__osMga{font-size:40px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.steps_title__osMga{font-size:calc(26*100vw/375)}}.steps_notes__d7__C{opacity:0;transition:opacity .25s linear}.steps_notes__d7__C.is-triggered{opacity:1}.steps_notes__d7__C{width:100%;max-width:480px}.steps_emphasis__ANyVj{font-style:normal;font-weight:700;color:#bf496a}.steps_note__vA19w{font-size:10px;vertical-align:super;font-weight:700}@media screen and (max-width:840px){.steps_note__vA19w{font-size:calc(10*100vw/375)}}.steps_modal-title__CdHfj{display:flex;gap:8px;align-items:center;justify-content:center;color:#333}@media screen and (max-width:840px){.steps_modal-title__CdHfj{gap:calc(8*100vw/375)}}.steps_modal-title-icon__6HtyA{flex-shrink:0}.steps_modal-body__b0ykF{margin-top:-16px}@media screen and (max-width:840px){.steps_modal-body__b0ykF{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px));margin-top:0}}.steps_requirements-card__xsUm0{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.steps_requirements-card__xsUm0.is-triggered{opacity:1;transform:translateY(0)}.steps_requirements-card__xsUm0{width:100%;padding:46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.steps_requirements-card__xsUm0{padding:calc(30*100vw/375) calc(14*100vw/375)}}.steps_step1__aS5vl .steps_step-card__Cl6c3{width:100%;padding:46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.steps_step1__aS5vl .steps_step-card__Cl6c3{padding:calc(30*100vw/375) calc(14*100vw/375) calc(46*100vw/375)}}.steps_requirements-title__M_JtP{line-height:1.4}.steps_requirements-title__M_JtP:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.steps_requirements-title__M_JtP:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.steps_requirements-title__M_JtP{font-size:20px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.steps_requirements-title__M_JtP{font-size:calc(22*100vw/375)}}.steps_requirements__G5CjO{display:flex;gap:12px;align-items:stretch;height:65px;width:100%}@media screen and (max-width:840px){.steps_requirements__G5CjO{flex-direction:column;gap:calc(12*100vw/375);height:auto}}.steps_requirement__IoDhl{display:flex;flex:1 1;gap:8px;align-items:center;justify-content:center;min-width:0;padding:16px;border-radius:10px;background-color:#f0ecee}@media screen and (max-width:840px){.steps_requirement__IoDhl{gap:calc(8*100vw/375);padding:calc(12*100vw/375);min-height:calc(64*100vw/375)}}.steps_requirement-icon__5RegD{flex-shrink:0;color:#bf496a}.steps_requirement-label__hxfMZ{line-height:1.4}.steps_requirement-label__hxfMZ:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.steps_requirement-label__hxfMZ:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.steps_requirement-label__hxfMZ{font-size:16px;font-weight:600;text-align:center;color:#333;white-space:pre-line;width:100%}@media screen and (max-width:840px){.steps_requirement-label__hxfMZ{font-size:calc(16*100vw/375)}}.steps_body__rG7Hk{line-height:1.6}.steps_body__rG7Hk:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.steps_body__rG7Hk:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.steps_body__rG7Hk{font-size:14px;font-weight:400;color:#333;white-space:pre-line}@media screen and (max-width:840px){.steps_body__rG7Hk{font-size:calc(14*100vw/375)}}.steps_step1__aS5vl .steps_step-card-title__nqVYY{line-height:1.4}.steps_step1__aS5vl .steps_step-card-title__nqVYY:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.steps_step1__aS5vl .steps_step-card-title__nqVYY:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.steps_step1__aS5vl .steps_step-card-title__nqVYY{font-size:20px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.steps_step1__aS5vl .steps_step-card-title__nqVYY{padding-top:calc(24*100vw/375);font-size:calc(18*100vw/375)}}.steps_detail__kFNWT .steps_step-card-title__nqVYY{line-height:1.4}.steps_detail__kFNWT .steps_step-card-title__nqVYY:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.steps_detail__kFNWT .steps_step-card-title__nqVYY:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.steps_detail__kFNWT .steps_step-card-title__nqVYY{font-size:20px;font-weight:700;text-align:center;color:#333}@media screen and (max-width:840px){.steps_detail__kFNWT .steps_step-card-title__nqVYY{font-size:calc(20*100vw/375)}}.steps_step1__aS5vl{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.steps_step1__aS5vl.is-triggered{opacity:1;transform:translateY(0)}.steps_step1__aS5vl{position:relative;width:100%;padding-top:16px}@media screen and (max-width:840px){.steps_step1__aS5vl{padding-top:calc(16*100vw/375)}}.steps_step-badge__ZtOL_{position:absolute;top:-4px;left:50%;z-index:1;transform:translateX(-50%)}@media screen and (max-width:840px){.steps_step-badge__ZtOL_{top:calc(-4*100vw/375)}}.steps_step1-content__Kazz7{display:flex;gap:48px;align-items:center;width:100%}@media screen and (max-width:840px){.steps_step1-content__Kazz7{flex-direction:column;gap:calc(48*100vw/375)}}.steps_step1-download__OL17V{flex:1 1;min-width:0}@media screen and (max-width:840px){.steps_step1-download__OL17V{padding-top:0}}.steps_step1-download-box__M7LYi{width:100%;padding:40px 0;border-radius:10px;background-color:#f0ecee}@media screen and (max-width:840px){.steps_step1-download-box__M7LYi{padding:calc(24*100vw/375) 0}.steps_step1-download-box-content__l6wwy{max-width:calc(134*100vw/375)}}.steps_step1-download-title__EVmyU{line-height:1.6}.steps_step1-download-title__EVmyU:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.steps_step1-download-title__EVmyU:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.steps_step1-download-title__EVmyU{font-size:20px;font-weight:600;text-align:center;white-space:pre-line;color:#bf496a}@media screen and (max-width:840px){.steps_step1-download-title__EVmyU{font-size:calc(18*100vw/375)}}.steps_step1-download-notes__vs_4R{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width:840px){.steps_step1-download-notes__vs_4R{gap:calc(16*100vw/375)}}.steps_phone__7MgXr{flex-shrink:0;display:block;width:408px;height:auto}@media screen and (max-width:840px){.steps_phone__7MgXr{margin:0 auto;width:calc(280*100vw/375)}}.steps_detail-list__Pf0co{display:flex;gap:16px;align-items:stretch;width:100%}@media screen and (max-width:840px){.steps_detail-list__Pf0co{flex-direction:column;gap:calc(32*100vw/375)}}.steps_detail-list__Pf0co.is-triggered .steps_detail__kFNWT{opacity:1;transform:translateY(0)}.steps_detail__kFNWT{position:relative;flex:1 1;min-width:0;padding-top:16px;opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.steps_detail__kFNWT:nth-child(2){transition-delay:.1s}.steps_detail__kFNWT:nth-child(3){transition-delay:.2s}.steps_detail__kFNWT:nth-child(4){transition-delay:.3s}@media screen and (max-width:840px){.steps_detail__kFNWT{padding-top:calc(16*100vw/375)}}.steps_detail__kFNWT .steps_step-card__Cl6c3{display:flex;flex-direction:column;gap:24px;justify-content:space-between;height:100%;padding:46px 14px 0;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.steps_detail__kFNWT .steps_step-card__Cl6c3{gap:calc(40*100vw/375);padding:calc(54*100vw/375) calc(14*100vw/375) 0}}.steps_delivery-caption__HoT5X{opacity:0;transition:opacity .25s linear}.steps_delivery-caption__HoT5X.is-triggered{opacity:1}.steps_delivery-caption__HoT5X{width:100%}.steps_detail-body__01p66{line-height:1.6}.steps_detail-body__01p66:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.steps_detail-body__01p66:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.steps_detail-body__01p66{font-size:14px;font-weight:400;color:#333}@media screen and (max-width:840px){.steps_detail-body__01p66{font-size:calc(14*100vw/375)}}.steps_detail-image__tOlca{display:block;flex-shrink:0;width:100%;height:254px;object-fit:cover}@media screen and (max-width:840px){.steps_detail-image__tOlca{height:calc(254*100vw/375);object-fit:contain}}@keyframes store-diff_appear-drop-opacity__mq_uw{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@keyframes store-diff_appear-drop-y__o5OQM{0%{transform:translateY(var(--appear-drop-from))}33.333%{transform:translateY(var(--appear-drop-from))}75%{transform:translateY(0)}86.667%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes store-diff_appear-pop__6gkCU{0%{opacity:0;transform:scale(.9)}75%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.store-diff_root__dsYF5{position:relative;width:100%;max-width:960px;margin-inline:auto;padding:78px 0}@media screen and (max-width:840px){.store-diff_root__dsYF5{padding:calc(80*100vw/375) calc(24*100vw/375)}}.store-diff_illust__SXHn0{position:absolute;top:252px;left:24px;right:24px;height:260px;pointer-events:none}@media screen and (max-width:840px){.store-diff_illust__SXHn0{top:calc(300*100vw/375);left:calc(24*100vw/375);right:calc(24*100vw/375);height:calc(184*100vw/375)}}.store-diff_illust__SXHn0.is-triggered .store-diff_illust-item__t0H9S{animation:store-diff_appear-drop-opacity__mq_uw .6s linear both,store-diff_appear-drop-y__o5OQM .6s cubic-bezier(.73,0,.83,1) both}.store-diff_illust-item__t0H9S{opacity:0;transform:translateY(var(--appear-drop-from));position:absolute;display:block;pointer-events:none;object-fit:cover;object-position:top center}.store-diff_illust-item__t0H9S[data-position=left]{top:10px;left:0;width:133px;height:auto;aspect-ratio:133/250}@media screen and (max-width:840px){.store-diff_illust-item__t0H9S[data-position=left]{top:0;width:calc(96*100vw/375);height:auto}}.store-diff_illust-item__t0H9S[data-position=right]{top:0;right:0;width:161px;height:auto;aspect-ratio:161/260}@media screen and (max-width:840px){.store-diff_illust-item__t0H9S[data-position=right]{top:0;width:calc(114*100vw/375);height:auto}}.store-diff_content__m8joX{position:relative;z-index:1;width:100%}.store-diff_title__dncC7{opacity:0;transition:opacity .25s linear}.store-diff_title__dncC7.is-triggered{opacity:1}.store-diff_title__dncC7{line-height:1.4}.store-diff_title__dncC7:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.store-diff_title__dncC7:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.store-diff_title__dncC7{font-size:40px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em;white-space:pre-line}@media screen and (max-width:840px){.store-diff_title__dncC7{font-size:calc(28*100vw/375)}}.store-diff_lead__ro16m{opacity:0;transition:opacity .25s linear}.store-diff_lead__ro16m.is-triggered{opacity:1}.store-diff_lead__ro16m{line-height:1.6}.store-diff_lead__ro16m:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.store-diff_lead__ro16m:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.store-diff_lead__ro16m{font-size:20px;font-weight:500;text-align:center;white-space:pre-line;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.store-diff_lead__ro16m{font-size:calc(18*100vw/375)}}.store-diff_buttons__jDzkT{opacity:0;transition:opacity .25s linear}.store-diff_buttons__jDzkT.is-triggered{opacity:1}.store-diff_buttons__jDzkT{width:100%;max-width:480px}@media screen and (max-width:840px){.store-diff_buttons__jDzkT{margin-top:calc(96*100vw/375);max-width:calc(480*100vw/375);padding:0 calc(24*100vw/375)}}.store-diff_card__XELa1{opacity:0;transform:translateY(20px);transition:opacity .25s linear,transform .25s ease-out}.store-diff_card__XELa1.is-triggered{opacity:1;transform:translateY(0)}.store-diff_card__XELa1{width:100%;padding:62px 46px;border:2px solid #333;border-radius:20px;background-color:#fff}@media screen and (max-width:840px){.store-diff_card__XELa1{padding:calc(38*100vw/375) calc(14*100vw/375)}}.store-diff_card-heading__Bs_X1{line-height:1.4}.store-diff_card-heading__Bs_X1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.store-diff_card-heading__Bs_X1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.store-diff_card-heading__Bs_X1{display:flex;gap:12px;align-items:center;justify-content:center;letter-spacing:.05em}@media screen and (max-width:840px){.store-diff_card-heading__Bs_X1{gap:calc(12*100vw/375)}}.store-diff_card-title___mkRX{line-height:1.4}.store-diff_card-title___mkRX:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.store-diff_card-title___mkRX:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.store-diff_card-title___mkRX{font-size:32px;font-weight:700;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.store-diff_card-title___mkRX{font-size:calc(22*100vw/375)}}.store-diff_card-lead__YoJRM{line-height:1.6}.store-diff_card-lead__YoJRM:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.store-diff_card-lead__YoJRM:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.store-diff_card-lead__YoJRM{font-size:18px;font-weight:500;text-align:center;color:#333;letter-spacing:.05em}@media screen and (max-width:840px){.store-diff_card-lead__YoJRM{font-size:calc(14*100vw/375)}}.store-diff_card-intro__Yz6Eg{line-height:1.6}.store-diff_card-intro__Yz6Eg:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.store-diff_card-intro__Yz6Eg:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.store-diff_card-intro__Yz6Eg{font-size:18px;font-weight:500;color:#333;letter-spacing:.05em;width:100%}@media screen and (max-width:840px){.store-diff_card-intro__Yz6Eg{font-size:calc(18*100vw/375)}}.store-diff_block__CKT6U{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (max-width:840px){.store-diff_block__CKT6U{gap:calc(24*100vw/375)}}.store-diff_block-heading__1g95l{line-height:1.4}.store-diff_block-heading__1g95l:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.8em);content:""}.store-diff_block-heading__1g95l:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.85em);content:""}.store-diff_block-heading__1g95l{font-size:20px;letter-spacing:.05em;font-weight:700;color:#7a3356}@media screen and (max-width:840px){.store-diff_block-heading__1g95l{font-size:calc(18*100vw/375)}}.store-diff_link___76J6{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.store-diff_link___76J6{gap:calc(4*100vw/375)}}.store-diff_link___76J6:hover{color:#cc6d88}.store-diff_emphasis__wPUa5{font-style:normal;font-weight:700;color:#bf496a}.store-diff_modal-lead__gzsfe{line-height:1.6}.store-diff_modal-lead__gzsfe:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.8em);content:""}.store-diff_modal-lead__gzsfe:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.85em);content:""}.store-diff_modal-lead__gzsfe{margin:0;font-size:16px;font-weight:500;letter-spacing:.05em;color:#000;white-space:pre-line}@media screen and (max-width:840px){.store-diff_modal-lead__gzsfe{font-size:calc(14*100vw/375);font-weight:400}.store-diff_modal-lead__gzsfe,.store-diff_modal-scroll__4hpX1{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px))}.store-diff_modal-scroll__4hpX1{display:flex;overflow-x:auto}.store-diff_modal-table__WfHLp{flex:0 0 auto;width:calc(624*100vw/375)}}.store-diff_modal-inline-link__Wwd5H{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.store-diff_modal-inline-link__Wwd5H{gap:calc(4*100vw/375)}}.store-diff_modal-inline-link__Wwd5H:hover{color:#cc6d88}.store-diff_modal-body__Ggu2U{margin-top:-16px}@media screen and (max-width:840px){.store-diff_modal-body__Ggu2U{margin-top:0}.store-diff_modal-captions__MRxTo{padding-left:calc(24*100vw/375);padding-right:calc(calc(24 * 100vw / 375) - var(--modal-scrollbar-width, 0px))}}.store-diff_modal-caption-link__s_4WO{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.store-diff_modal-caption-link__s_4WO{gap:calc(4*100vw/375)}}.store-diff_modal-caption-link__s_4WO:hover{color:#cc6d88}.store-diff_modal-condition__YZhMc{display:inline}.store-diff_modal-tooltip__XMh4C{margin:0 4px}@media screen and (max-width:840px){.store-diff_modal-tooltip__XMh4C{margin:0 calc(4*100vw/375)}}.store-diff_modal-tooltip-link__ilTTU{display:inline-flex;gap:4px;align-items:center;color:#bf496a;text-decoration:underline;transition:color .3s linear}@media screen and (max-width:840px){.store-diff_modal-tooltip-link__ilTTU{gap:calc(4*100vw/375)}}.store-diff_modal-tooltip-link__ilTTU:hover{color:#cc6d88}