@keyframes LDSBottomSheet_fade-in__FaDwy{0%{opacity:0}to{opacity:1}}@keyframes LDSBottomSheet_fade-out__te9Bp{0%{opacity:1}to{opacity:0}}@keyframes LDSBottomSheet_slide-up__b62x5{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes LDSBottomSheet_slide-down__kzW2l{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}.LDSBottomSheet_lds-bottom-sheet-overlay___TrCz{background-color:rgba(0,0,0,.7);position:fixed;inset:0;z-index:998;will-change:opacity}.LDSBottomSheet_lds-bottom-sheet-overlay___TrCz[data-state=open]{animation:LDSBottomSheet_fade-in__FaDwy .3s ease forwards}.LDSBottomSheet_lds-bottom-sheet-overlay___TrCz[data-state=closed]{animation:LDSBottomSheet_fade-out__te9Bp .3s ease forwards}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0{background-color:#fff;border-radius:14px 14px 0 0;position:fixed;left:0;bottom:0;width:100%;display:flex;flex-direction:column;z-index:999;will-change:transform;padding-bottom:var(--android-safe-area-inset-bottom,env(safe-area-inset-bottom,0))}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0:focus{outline:none}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0[data-state=open]{animation:LDSBottomSheet_slide-up__b62x5 .3s ease forwards}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0[data-state=closed]{animation:LDSBottomSheet_slide-down__kzW2l .3s ease forwards}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0 .LDSBottomSheet_lds-bottom-sheet-handlebar__Grf5e{position:absolute;top:10px;left:50%;height:4px;width:40px;background-color:#dfdfdf;border-radius:2px;transform:translateX(-50%)}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0 .LDSBottomSheet_lds-bottom-sheet-close__uJKCi{position:absolute;top:16px;right:16px;width:24px;height:24px;z-index:1;font-size:24px;font-size:21px;padding:1.5px}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0 .LDSBottomSheet_lds-bottom-sheet-scroll__A9noN{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.LDSBottomSheet_lds-bottom-sheet-content__RUtl0 .LDSBottomSheet_lds-bottom-sheet-scroll__A9noN::-webkit-scrollbar{display:none}@property --button-color{syntax:"<color>";inherits:false;initial-value:#06c755}@property --button-height{syntax:"<length>";inherits:false;initial-value:"37px"}.LDSActionButton_ldsButton__TzXNi{gap:2px;box-sizing:border-box;margin:0;height:var(--button-height);background-color:rgba(0,0,0,0);border-width:0;font-size:1.5rem;font-weight:700}@media(hover:hover){.LDSActionButton_ldsButton__TzXNi:hover{opacity:.7;filter:alpha(opacity=70)}.LDSActionButton_ldsButton__TzXNi:active{opacity:.5;filter:alpha(opacity=50)}}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_loading__vSNq_{position:relative}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_size-flexible__f6pFl,.LDSActionButton_ldsButton__TzXNi.LDSActionButton_size-full__Z1OWc{display:flex;align-items:center;justify-content:center;border-radius:5px;padding:0}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_size-full__Z1OWc{padding:0 9px;flex-grow:1}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_size-full-bleed__8dEfT{width:100%;line-height:var(--button-height);padding:0 9px var(--android-safe-area-inset-bottom,env(safe-area-inset-bottom)) 9px}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-solid__t180T{background-color:var(--button-color);color:#fff}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-solid__t180T.LDSActionButton_loading__vSNq_{color:var(--button-color)}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-solid__t180T:not(.LDSActionButton_loading__vSNq_):disabled{background-color:#e4e4e4}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-primary__KgbX7{color:var(--button-color);background-color:#fff;border:1px solid;border-color:var(--button-color)}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-primary__KgbX7.LDSActionButton_loading__vSNq_{color:#fff}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-primary__KgbX7:not(.LDSActionButton_loading__vSNq_):disabled{color:#c8c8c8;border-color:#efefef}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-secondary__9GfPi{color:var(--button-color);background-color:#fff;border:1px solid #efefef}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-secondary__9GfPi.LDSActionButton_loading__vSNq_{color:#fff}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-outline-secondary__9GfPi:not(.LDSActionButton_loading__vSNq_):disabled{color:#c8c8c8;border-color:#efefef}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-ghost__D95n2{color:var(--button-color)}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-ghost__D95n2.LDSActionButton_loading__vSNq_{color:#fff}.LDSActionButton_ldsButton__TzXNi.LDSActionButton_type-ghost__D95n2:not(.LDSActionButton_loading__vSNq_):disabled{color:#c8c8c8}.LDSCheckbox_ldsCheckboxContainer__e6hse{display:flex;gap:8px}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H{min-width:20px;height:20px;border-radius:10px;border:1px solid #dfdfdf;color:#fff}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_enabled__HQ1fv.LDSCheckbox_checked__4Ur_r,.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_enabled__HQ1fv.LDSCheckbox_indeterminate__ZEgYB{background-color:#06c755;border:none}@media(hover:hover){.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_enabled__HQ1fv:hover{opacity:.7;filter:alpha(opacity=70)}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_enabled__HQ1fv:active{opacity:.5;filter:alpha(opacity=50)}}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_disabled__zmjKP{border:1px solid #e4e4e4;background-color:#f5f5f5;color:#c8c8c8}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_error__Ey3GK{border:1px solid #ff334b}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_error__Ey3GK.LDSCheckbox_checked__4Ur_r,.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_error__Ey3GK.LDSCheckbox_indeterminate__ZEgYB{background-color:#ff334b}@media(hover:hover){.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_error__Ey3GK:hover{opacity:.7;filter:alpha(opacity=70)}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsCheckboxRoot__J9q_H.LDSCheckbox_error__Ey3GK:active{opacity:.5;filter:alpha(opacity=50)}}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsTextContainer__jfdeI{display:flex;flex-direction:column;gap:2px}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsTextContainer__jfdeI .LDSCheckbox_ldsCheckboxLabel__FDwh_{font-size:15px;font-weight:400;color:#000}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsTextContainer__jfdeI .LDSCheckbox_ldsCheckboxLabel__FDwh_.LDSCheckbox_disabled__zmjKP{color:#e4e4e4}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsTextContainer__jfdeI .LDSCheckbox_ldsCheckboxLabel__FDwh_.LDSCheckbox_error__Ey3GK{color:#ff334b}.LDSCheckbox_ldsCheckboxContainer__e6hse .LDSCheckbox_ldsTextContainer__jfdeI .LDSCheckbox_ldsCheckboxDescription__12V1E{font-size:13px;font-weight:400;color:#b7b7b7}.Page_ldsLayoutPage__lZTDq{background-color:inherit;width:100vw;height:100%;box-sizing:border-box;float:left;--safe-area-top:var( --android-safe-area-inset-top,env(safe-area-inset-top,0) );--safe-area-bottom:var( --android-safe-area-inset-bottom,env(safe-area-inset-bottom,0) );--safe-area-right:var( --android-safe-area-inset-right,env(safe-area-inset-right,0) );--safe-area-left:var( --android-safe-area-inset-left,env(safe-area-inset-left,0) );--header-height-by-platform:44px}@supports(-webkit-touch-callout:none){.Page_ldsLayoutPage__lZTDq{--header-height-by-platform:44px}}@supports not (-webkit-touch-callout:none){.Page_ldsLayoutPage__lZTDq{--header-height-by-platform:56px}}.ios .Page_ldsLayoutPage__lZTDq{--header-height-by-platform:44px}.android .Page_ldsLayoutPage__lZTDq{--header-height-by-platform:56px}@media(orientation:landscape){.Page_ldsLayoutPage__lZTDq{padding:0 var(--safe-area-right) 0 var(--safe-area-left)}}.Page_ldsLayoutPageHead___F_fl{position:fixed;padding-top:var(--safe-area-top);height:var(--header-height-by-platform);box-sizing:content-box;top:0;left:0;right:0;z-index:10}.Page_ldsLayoutPageBody__f6RfN{box-sizing:border-box;margin-top:calc(var(--safe-area-top) + var(--header-height-by-platform));height:calc(100% - (var(--safe-area-top) + var(--header-height-by-platform)))}.Page_ldsLayoutPageFoot__vTt_u.Page_flex__eiBCY{box-sizing:border-box;padding-bottom:var(--safe-area-bottom)}.Page_ldsLayoutPageFoot__vTt_u.Page_fixed__FtM_2{position:fixed;padding-bottom:var(--safe-area-bottom);bottom:0;left:0;right:0}.TopNavigation_ldsTopNavigation__7nXKL{display:flex;align-items:center;column-gap:16px;padding:0 12px;height:100%}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3{flex:0 0 auto;width:24px;height:24px}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3 .TopNavigation_icon__mXfBG{font-size:24px;font-size:21px;padding:1.5px}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_back__AL_ow{order:0}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:1}@supports(-webkit-touch-callout:none){.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:1}}.ios .TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:1}@supports not (-webkit-touch-callout:none){.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:7}}.android .TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:7}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_action__wE_ml{order:9}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationTitle__Z1IVC{order:5;flex:1 1 auto;overflow:hidden;display:flex}@supports(-webkit-touch-callout:none){.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationTitle__Z1IVC{justify-content:center}}.ios .TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationTitle__Z1IVC{justify-content:center}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_ldsTopNavigationTitle__Z1IVC .TopNavigation_title___AYXm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.7rem;line-height:normal;font-weight:700}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_pad__45ibj{display:none;flex:0 0 auto;width:24px;height:100%}@supports(-webkit-touch-callout:none){.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_pad__45ibj{display:block}}.ios .TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_pad__45ibj{display:block}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_pad__45ibj.TopNavigation_left__V1JF2{order:2}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_pad__45ibj.TopNavigation_right__m_Nyz{order:6}.TopNavigation_ldsTopNavigation__7nXKL .TopNavigation_liffClose__9IQlh{flex:0 0 auto;order:10;width:24px;height:100%}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-ios__CxUGO .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:1}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-ios__CxUGO .TopNavigation_ldsTopNavigationTitle__Z1IVC{justify-content:center}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-ios__CxUGO .TopNavigation_pad__45ibj{display:block}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-android__NMxLg .TopNavigation_ldsTopNavigationButton__p3Nk3.TopNavigation_custom__t1AJZ{order:7}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-android__NMxLg .TopNavigation_ldsTopNavigationTitle__Z1IVC{justify-content:flex-start}.TopNavigation_ldsTopNavigation__7nXKL.TopNavigation_header-android__NMxLg .TopNavigation_pad__45ibj{display:none}.error_header__ikZ7k{background-color:#949494;z-index:9}.error_error__In7vR{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;background-color:#fff;height:calc(100vh - var(--header-height-by-platform))}.error_error__In7vR .error_icon__OSH54{color:#dfdfdf;margin-bottom:10px;font-size:55px;font-size:52px;padding:1.5px}.error_error__In7vR .error_text__YMmYV{color:#2a2a2a;font-size:1.4rem}.EndingPopup_container__PRM4i{height:100vh;background:#949494}.EndingPopup_endingPopup__HYaQ7{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;gap:24px}.EndingPopup_endingPopup__HYaQ7 .EndingPopup_message__DqBBq{color:#777;word-break:break-word;text-align:center;font-size:1.3rem;line-height:1;font-weight:700}.EndingPopup_endingPopup__HYaQ7 .EndingPopup_confirmButton__J_CGA{width:100%;height:18px;color:#111;font-size:1.5rem;line-height:1;font-weight:700}.StampCPArea_cp_area__UeWM0{background:#fff;padding:0 20px 70px}@media screen and (max-width:320px){.StampCPArea_cp_area__UeWM0{padding-bottom:56px}}.StampCPArea_cp_area__UeWM0 .StampCPArea_title__6u_nu{padding-bottom:24px;font-size:2.1rem;font-weight:600}@media screen and (max-width:320px){.StampCPArea_cp_area__UeWM0 .StampCPArea_title__6u_nu{font-size:2rem}}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap{display:flex;flex-wrap:wrap;justify-content:normal;padding:0 6px;box-sizing:border-box}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49{display:flex;flex-direction:column;align-items:center;position:relative;width:calc((100vw - 104px)/3);margin-right:26px;font-size:1.4rem;text-align:center;word-break:break-word}@media screen and (max-width:320px){.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49{width:calc((100vw - 94px)/3);margin-right:21px;font-size:1.2rem}}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49:nth-child(n+4){margin-top:16px}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49:nth-child(3n){margin-right:0}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49.StampCPArea_type_dot__TOG__:after{position:absolute;top:0;left:calc(50% + 19px);width:5px;height:5px;border-radius:100%;background:#06c755;transform:translateX(-50%);content:""}@media screen and (max-width:320px){.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_link_cp__5ZD49.StampCPArea_type_dot__TOG__:after{left:calc(50% + 15px)}}.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_icon__zkXR2{display:block;margin:0 auto 5px;width:42px;height:42px}@media screen and (max-width:320px){.StampCPArea_cp_area__UeWM0 .StampCPArea_box_cp__4xxap .StampCPArea_icon__zkXR2{width:34px;height:34px}}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl{overflow:hidden;padding:6px env(safe-area-inset-right) 0 env(safe-area-inset-left);box-sizing:border-box}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_header__Ed7O_{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:6px calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left));box-sizing:border-box;text-align:center}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_header__Ed7O_ .HistoryBottomSheet_title__kKDZw{flex-grow:1;font-size:1.7rem;font-weight:600}@media screen and (max-width:320px){.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_header__Ed7O_ .HistoryBottomSheet_title__kKDZw{font-size:1.5rem}}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2{padding:0 calc(20px + env(safe-area-inset-right)) calc(env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left));margin:0;overflow-y:scroll;height:532px}@media screen and (max-width:320px){.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2{margin:0 0 calc(16px + env(safe-area-inset-bottom));height:432px}}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL{display:flex;align-items:center;position:relative;width:100%;margin:0 0 28px}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL:first-child{margin-top:26px}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL .HistoryBottomSheet_description__DMc0H{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding-left:14px;flex:1 0}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL .HistoryBottomSheet_point_description__WrpIH{display:flex;justify-content:flex-end;min-width:75px;line-height:22.5px;margin-left:22px;font-size:1.5rem;font-weight:600}@media screen and (max-width:320px){.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL .HistoryBottomSheet_point_description__WrpIH{font-size:1.3rem}}.HistoryBottomSheet_stamp_history_bottom_sheet__HWqGl .HistoryBottomSheet_content__0NGK2 .HistoryBottomSheet_item__PXTGL img{width:24px;height:24px}.StampHeader_header__8E1__{position:relative;display:flex;align-items:center;text-align:center;box-sizing:border-box;height:100%}.StampHeader_header__8E1__ .StampHeader_share__OdXQp{position:absolute;top:50%;right:47px;transform:translateY(-50%);width:20px;height:20px}.StampHeader_header__8E1__ .StampHeader_share__OdXQp .StampHeader_icon_android__zdioZ{display:none!important}.StampHeader_header__8E1__ .StampHeader_share__OdXQp .StampHeader_icon_ios__HZRMh,body.android .StampHeader_header__8E1__ .StampHeader_share__OdXQp .StampHeader_icon_android__zdioZ{display:inline-block!important}body.android .StampHeader_header__8E1__ .StampHeader_share__OdXQp .StampHeader_icon_ios__HZRMh{display:none!important}.StampHeader_header__8E1__ .StampHeader_history__tMJ_C{display:inline-flex;align-items:center;padding:0 14px;gap:2px}.StampHeader_header__8E1__ .StampHeader_history__tMJ_C .StampHeader_text__bB4Pp{font-size:1.3rem;line-height:1.6153846154;font-weight:500}.StampHeader_header__8E1__ .StampHeader_history__tMJ_C .StampHeader_point__RUYPu{font-size:1.4rem;font-weight:700}.StampHeader_header__8E1__ .StampHeader_history__tMJ_C svg path{fill:var(--liff-color)}.ErrorPopup_errorPopup__hip0L{display:flex;flex-direction:column;background-color:#fff}.ErrorPopup_errorPopup__hip0L .ErrorPopup_message__EHglL{color:#949494;word-break:break-word;text-align:center;margin-bottom:40px;font-size:1.6rem;line-height:1.125;font-weight:400}.ErrorPopup_errorPopup__hip0L .ErrorPopup_confirmButton__zG6mV{width:100%;height:48px;border-radius:5px;background-color:#06c755;color:#fff;font-size:1.5rem;line-height:1.4666666667;font-weight:700}.Lottie_wrapper__0P3dm{width:100vw;height:138.6666vw;overflow:hidden;margin:0 auto;outline:none}.StampLottie_lottie__yjO7w{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:85vw}.StampLottie_lottie__yjO7w .StampLottie_random__8fJaq{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;border-radius:20px;margin:4px 32px 0;padding:10px 14px;color:#fff;background-color:rgba(0,0,0,.2);font-size:1.2rem;font-weight:300}.StampLottie_lottie__yjO7w .StampLottie_random__8fJaq .StampLottie_icon__OoCMZ{margin-right:6px}.StampNoticeBanner_wrapper__UfZ8U{display:flex;justify-content:center;align-items:center;width:calc(100% - 24px);margin-top:24px;margin-bottom:-43px;pointer-events:auto}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk{display:flex;align-items:center;gap:12px;width:100%;padding:12px 18px 12px 16px;background:rgba(0,0,0,.5);border-radius:20px;height:72px;box-sizing:border-box}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_imageWrapper__nB7Ph{width:48px;height:48px;flex-shrink:0;border-radius:7.833px;overflow:hidden;position:relative}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_imageWrapper__nB7Ph:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:.5px solid rgba(0,0,0,.15);border-radius:7.833px;pointer-events:none;z-index:1}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_imageWrapper__nB7Ph img{width:100%;height:100%;display:block}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:7px 0}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S.StampNoticeBanner_hasTooltip__JNgKF{padding:4px 0}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S .StampNoticeBanner_text__UMKy3{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#fff}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S .StampNoticeBanner_text__UMKy3 .StampNoticeBanner_tooltip__q0C5w{padding:3px 5px;border-radius:4px;background:#4270ed;font-size:1rem;font-weight:700}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S .StampNoticeBanner_text__UMKy3 .StampNoticeBanner_description__VQajy{text-align:left;font-size:1.4rem;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S.StampNoticeBanner_hasTooltip__JNgKF .StampNoticeBanner_text__UMKy3 .StampNoticeBanner_description__VQajy{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.StampNoticeBanner_wrapper__UfZ8U .StampNoticeBanner_banner__1TXvk .StampNoticeBanner_content___YB5S .StampNoticeBanner_arrow__Vd_XL{flex-shrink:0}.StampTitle_text__a3bJ_{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px}.StampTitle_text__a3bJ_ .StampTitle_period__InwgN{text-align:center;height:28px;padding:6px 13px;border-radius:70px;box-sizing:border-box;background-color:rgba(0,0,0,.1);font-size:1.2rem;line-height:1.3333333333;font-weight:700}.StampTitle_text__a3bJ_ .StampTitle_title__Leg3w{margin:9px 28px 0;text-align:center;min-height:72px;word-break:all;font-size:2.5rem;line-height:1.44;font-weight:600}.StampTitle_text__a3bJ_ .StampTitle_title__Leg3w:lang(ja){font-family:HiraginoSans-W6}.StampMain_stamp_main__8Vl1r{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-size:100%;pointer-events:none;padding-bottom:158px}@property --button-color{syntax:"<color>";initial-value:rgba(0,0,0,0);inherits:true}@keyframes StampMission_blink__TUuTF{0%{opacity:.8;transform:scale(1)}73%{opacity:0;transform:scaleX(1.2) scaleY(1.315)}to{opacity:0;transform:scaleX(1.2) scaleY(1.315)}}.StampMission_stamp_mission_area__coNGB{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;pointer-events:all;padding:0 12px;background:linear-gradient(to bottom,transparent 100px,var(--bg-color) 0);transform:translateY(-100px);margin-bottom:-30px;min-height:100px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk{background-color:#fff;border-radius:20px;box-sizing:border-box;width:100%;display:flex;flex-direction:column;padding:35px 20px 35px 18px;margin-bottom:10px;justify-content:center}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk:last-of-type{margin-bottom:40px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk.StampMission_two_line__h_t_c{padding-top:23px;padding-bottom:23px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk.StampMission_one_line_open__vkDA7{padding-bottom:40px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2{display:flex}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2.StampMission_has_how_to___20vV{align-items:center}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 img{width:44px;height:44px;margin-right:13px;margin-top:-2px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_description__quvob{flex:1 1;margin-right:10px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_description__quvob .StampMission_detail__eo1_D{display:-webkit-box;word-break:break-all;font-size:1.5rem;line-height:1.5333333333;font-weight:700}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_description__quvob .StampMission_detail__eo1_D.StampMission_closed__FDBlR{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_description__quvob .StampMission_detail_btn__4O6gV{color:#777;font-size:1.4rem;line-height:1.5;font-weight:400}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_description__quvob .StampMission_detail_btn__4O6gV .StampMission_icon__6pKF4{font-size:12px;margin-left:4px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_claim_btn__lFL80,.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_participation_btn__Q4nuk{white-space:nowrap;width:64px;height:38px;border-radius:5px;padding:8px 7px;color:#fff;font-size:1.5rem;line-height:1.1333333333;font-weight:600}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_claim_btn__lFL80{position:relative}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_inner__o1Fi2 .StampMission_claim_btn__lFL80:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:64px;height:38px;border:10px solid var(--button-color);border-radius:8px;animation:StampMission_blink__TUuTF 1.66s cubic-bezier(.16,0,.24,1) infinite}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7{padding-top:25px;margin-left:-57px;margin-right:-74px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 .StampMission_step_header__zI1z1{display:flex;align-items:center}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 li{position:relative;padding-right:20px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 .StampMission_step_header__zI1z1:before{content:"";display:inline-block;width:6px;height:6px;background-color:#b0c9d3;border-radius:50%;margin-left:19px;margin-right:34px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 .StampMission_step_description__aKZ_n:before{content:"";display:block;height:calc(100% - 18px);width:1px;background-color:#f2f7f8;position:absolute;left:21px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 li:last-child .StampMission_step_description__aKZ_n:before{display:none}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 li p{margin-left:59px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 strong{font-size:1.5rem;font-weight:700;line-height:17.9px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 p{font-size:1.5rem;font-weight:300;line-height:22.5px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 .StampMission_sub_text__vF3pI{font-size:1.2rem;font-weight:400;color:#949494;line-height:14px;margin-top:4px}.StampMission_stamp_mission_area__coNGB .StampMission_mission_box__43qIk .StampMission_list_step__hpZc7 .StampMission_item__dhXcA:not(:last-child){padding-bottom:25px}.StampOAFriend_stamp_oa__waoNz{padding:0 16px 70px}.StampOAFriend_stamp_oa__waoNz:lang(ja){font-family:HiraginoSans-W3}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_title__SCRLR{padding-bottom:12px;font-size:2rem;line-height:1.5;font-weight:600}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_title__SCRLR:lang(ja){font-family:HiraginoSans-W6}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_desc__EDqAS{padding-bottom:8px;font-size:1.4rem;line-height:1.5;font-weight:300}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_notice_container__tJhqP{display:flex;flex-direction:column;gap:6px;margin-bottom:25px}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_notice_container__tJhqP .StampOAFriend_notice__xwg5C{color:#777;font-size:1.2rem;line-height:1.5;font-weight:300}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_friend_btn__v1jEz{width:100%;display:flex;position:relative;align-items:center;padding:22px 117px 22px 65px;border:1px solid #efefef;border-radius:10px;font-size:1.5rem;line-height:1.5333333333;font-weight:300}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_friend_btn__v1jEz:before{content:"";position:absolute;top:50%;left:18px;transform:translateY(-50%);background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);background-position:-38px 0;width:36px;height:36px}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_friend_btn__v1jEz .StampOAFriend_add_btn__CDG0X{position:absolute;top:50%;right:20px;padding:8px 11px;border-radius:5px;transform:translateY(-50%);color:#fff;background-color:#06c755;font-size:1.1rem;line-height:1.1818181818;font-weight:600}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_friend_btn__v1jEz .StampOAFriend_add_btn__CDG0X.StampOAFriend_added__0_lzT{background-color:#e8e8e8}.StampOAFriend_stamp_oa__waoNz .StampOAFriend_friend_btn__v1jEz .StampOAFriend_add_btn__CDG0X.StampOAFriend_blocked__MxaHT{background-color:#b7b7b7}.StampPointArea_stamp_point__nlkmt{width:100%;display:flex;flex-direction:column;gap:30px;margin-bottom:70px;padding:0 16px;box-sizing:border-box}.StampPointArea_stamp_point__nlkmt .StampPointArea_title__hKMnh{color:#111;padding:0 4px;font-size:2rem;line-height:1.5;font-weight:600}.StampPointArea_stamp_point__nlkmt .StampPointArea_title__hKMnh .StampPointArea_arrow_icon__6Bgnd{width:22px;height:22px;display:inline-block;vertical-align:sub;transform:translateY(-1px)}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN{display:flex;width:100%;gap:4px}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd{display:flex;flex-direction:column;align-items:center;flex:1 1}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd .StampPointArea_logo__mWQ16{width:74px;height:74px;border-radius:37px}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd .StampPointArea_logo__mWQ16:first-of-type{border:1px solid rgba(0,0,0,.05)}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd .StampPointArea_name___8yi_{color:#111;margin:8px 0 5px;max-width:112px;font-size:1.4rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd .StampPointArea_point__cv8yj{display:flex;align-items:center;gap:3px;font-size:1.3rem;font-weight:400}.StampPointArea_stamp_point__nlkmt .StampPointArea_stamp_contents__qs1DN .StampPointArea_content__LnQgd .StampPointArea_point__cv8yj .StampPointArea_icon__C3CiP{width:14px;height:14px;border-radius:7px}@keyframes StampPopup_scale__lCz_b{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.StampPopup_stamp_popup__wlGFH .StampPopup_close-btn__y3uqB,.StampPopup_stamp_popup__wlGFH .StampPopup_confirm-btn__sEmC6{width:229px;height:48px;margin-top:20px;border-radius:5px;font-size:1.5rem;line-height:1.4666666667;font-weight:700}.StampPopup_start-image-container__39K6Q{position:absolute;top:-63.5px;left:50%;transform:translateX(-50%);z-index:102;display:flex;justify-content:center;align-items:center}.StampPopup_start-image-container__39K6Q img{width:127px;height:127px;border:1px solid rgba(0,0,0,.1);border-radius:80px;background-color:#fff;object-fit:cover;object-position:center}.StampPopup_stamp_popup__wlGFH{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;word-break:all}.StampPopup_stamp_popup__wlGFH .StampPopup_title__B6c21{color:#000;margin:14px 0 22px;padding:0 2px;text-align:center;font-size:1.6rem;line-height:1.375;font-weight:700}.StampPopup_stamp_popup__wlGFH .StampPopup_start-title__L7uSJ{color:#000;margin:0 4px 4px;text-align:center;font-size:1.6rem;line-height:1.375;font-weight:700}.StampPopup_stamp_popup__wlGFH .StampPopup_description__hmqLk{color:#777;margin:0 4px 20px;text-align:center;font-size:1.3rem;line-height:normal;font-weight:400}.StampPopup_stamp_popup__wlGFH .StampPopup_no-oa-button__2aKKy{margin-bottom:14px}.StampPopup_stamp_popup__wlGFH .StampPopup_point__gGlnT{position:absolute;top:25px;color:#06c755;font-size:5.8rem;font-weight:700}.StampPopup_stamp_popup__wlGFH .StampPopup_confirm-btn__sEmC6{background-color:#06c755;color:#fff}.StampPopup_stamp_popup__wlGFH .StampPopup_close-btn__y3uqB{background-color:#fff;color:#111;margin:-10px 0}.StampPopup_stamp_popup__wlGFH .StampPopup_random-animation__esxrp{position:relative}.StampPopup_stamp_popup__wlGFH .StampPopup_random-animation__esxrp .StampPopup_random-point__SI2Gr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;animation:StampPopup_scale__lCz_b .16s ease-out forwards;font-size:3rem;font-weight:700}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW{position:relative;display:flex;flex-direction:column;gap:14px;width:calc(100% - 10px);margin:-4px 0 4px;padding:20px 3px 20px 9px}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW+button{margin-top:0!important}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW:before{content:"";position:absolute;top:0;left:5px;right:5px;border-top:1px solid #efefef}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW .StampPopup_item__1zFQB{display:flex;gap:4px}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW .StampPopup_item__1zFQB .StampPopup_icon__wKjiW{color:#555;font-size:22px;font-size:19px;padding:1.5px}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW .StampPopup_item__1zFQB .StampPopup_text__uWkCz{display:flex;flex-direction:column;gap:2px}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW .StampPopup_item__1zFQB .StampPopup_text__uWkCz .StampPopup_reward-title__wrvD7{color:#3f3f3f;font-size:1.3rem;font-weight:700}.StampPopup_stamp_popup__wlGFH .StampPopup_reward__VHPRW .StampPopup_item__1zFQB .StampPopup_text__uWkCz .StampPopup_reward-desc__uBEBE{color:#949494;font-size:1.2rem;font-weight:400}.StampPrecaution_stamp_precaution__OStTt{background-color:#f5f5f5;padding:38px calc(20px + env(safe-area-inset-right)) calc(148px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left))}.StampPrecaution_stamp_precaution__OStTt .StampPrecaution_title__BHx9K{margin-bottom:2px;color:#555;font-size:1.5rem;line-height:1.5333333333;font-weight:600}.StampPrecaution_stamp_precaution__OStTt .StampPrecaution_title__BHx9K:lang(ja){font-family:HiraginoSans-W6}.StampPrecaution_stamp_precaution__OStTt .StampPrecaution_precaution__itzcT{position:relative;margin-top:3px;padding-left:7px;color:#949494;font-size:1.3rem;line-height:1.5384615385;font-weight:400}.StampPrecaution_stamp_precaution__OStTt .StampPrecaution_precaution__itzcT:lang(ja){font-family:HiraginoSans-W3}.StampPrecaution_stamp_precaution__OStTt .StampPrecaution_precaution__itzcT:after{display:block;position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background-color:#c8c8c8;content:""}@font-face{font-family:apple-system-wrapper;src:local(-apple-system)}.StampSticker_sticker-container__KmQGy{position:fixed;right:12px;width:98px;height:100px;box-sizing:border-box;display:flex;justify-content:flex-end;filter:drop-shadow(0 1px 6px rgba(0,0,0,.12))}.StampSticker_sticker__AqPKp{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.StampSticker_avatar__eq1gT{width:84px;height:84px;border-radius:50%;box-sizing:border-box;background:#fff;border:4px solid;position:relative}.StampSticker_avatar__eq1gT>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.StampSticker_label___Ym3Z{width:100%;box-sizing:border-box;border-radius:13px;z-index:2;padding:5px 10px;margin-top:-8px}.StampSticker_label___Ym3Z .StampSticker_label-text__E4N4m{word-break:keep-all;color:#fff;font-size:1.1rem;line-height:1.2727272727;font-weight:700}