.page_budget-type-header__JWsmn{display:flex;justify-content:space-between;padding:8px 20px;height:60px;box-sizing:border-box}.page_page-budget-type__Ln5A_{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 60px);padding:0 20px}.page_page-budget-type__Ln5A_ .page_budget-img__BWZRv{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.page_page-budget-type__Ln5A_ .page_budget-img__BWZRv img{display:block}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA{display:flex;justify-content:center;align-items:center;gap:8px;font-size:24px;font-weight:600;line-height:1.5;color:#191919}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA span{white-space:nowrap}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt{position:relative;min-width:120px}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_select__dtt0r{position:relative;display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_select__dtt0r.page_open__n8QIl{border-color:#eaeaea;border-bottom-left-radius:0;border-bottom-right-radius:0}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_select__dtt0r.page_open__n8QIl:after{transform:rotate(180deg)}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_select__dtt0r:after{content:"";position:absolute;right:12px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #666;transition:transform .2s ease}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_select__dtt0r span{font-size:18px;font-weight:500;color:#999}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_budget-type-list__SOSGD{position:absolute;top:100%;left:0;right:0;max-height:0;overflow:hidden;background-color:#fff;border:1px solid #eaeaea;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:max-height .3s ease;z-index:10}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_budget-type-list__SOSGD.page_show___PzMe{max-height:200px}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_budget-type-list__SOSGD li{display:flex;align-items:center;justify-content:center;height:44px;padding:0 16px;font-size:16px;font-weight:500;color:#191919;cursor:pointer;transition:background-color .2s ease}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_budget-type-list__SOSGD li:hover{background-color:#fff5f6}.page_page-budget-type__Ln5A_ .page_couple-type-wrap__R56kA .page_budget-select-wrap__Qbeqt .page_budget-type-list__SOSGD li:not(:last-child){border-bottom:1px solid #f0f0f0}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy{padding-bottom:32px;display:block}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy .page_budget-description___Th8Z{margin-bottom:16px;font-size:12px;font-weight:400;line-height:1.5;color:#999;text-align:center}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy button{width:100%;height:56px;font-size:16px;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy button.page_btn-red500__gxwAV{background-color:#ff4458;color:#fff}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy button.page_btn-red500__gxwAV:hover:not(:disabled){background-color:#e63946}.page_page-budget-type__Ln5A_ .page_budget-setting-button__wIbyy button.page_btn-disabled__JS83O{background-color:#e0e0e0;color:#999;cursor:not-allowed}.textComponent_container__msMAr{padding:0 20px;width:100%;box-sizing:border-box}.textComponent_container__msMAr .textComponent_title__vmmbH{margin:0;color:var(--Gray-900,#191919);font-family:Spoqa Han Sans Neo,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:22px}.textComponent_container__msMAr>.textComponent_title__vmmbH{margin-top:12px;margin-bottom:4px}.textComponent_container__msMAr>.textComponent_content__TJrzG{margin-top:11px;margin-bottom:12px}.textComponent_container__msMAr .textComponent_content__TJrzG{color:var(--Gray-900,#191919);font-family:Spoqa Han Sans Neo,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px;white-space:pre-wrap;word-break:break-word}.textComponent_container__msMAr .textComponent_content__TJrzG p{margin:0}.textComponent_container__msMAr .textComponent_content__TJrzG strong{font-weight:700}.textComponent_container__msMAr .textComponent_box__EWQod{margin:0;background-color:var(--Gray-100,#f5f5f5);border-radius:8px;padding:12px 20px}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_title__vmmbH{margin:11px 0;color:#505050}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_title__vmmbH:first-child{margin-top:0}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_title__vmmbH:last-child{margin-bottom:0}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_content__TJrzG{margin:8px 0;color:#737373}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_content__TJrzG:first-child{margin-top:0}.textComponent_container__msMAr .textComponent_box__EWQod .textComponent_content__TJrzG:last-child{margin-bottom:0}.textComponent_container__msMAr.textComponent_boxOnly__ay0qG .textComponent_box__EWQod{margin-bottom:20px}.dialog_dialog__YMuuC{position:relative;z-index:99}.dialog_dialog__YMuuC [class*="--tooltip-"] .dialog_icon-close-black__e4XI1{width:10px;height:10px}.dialog_dialog--tooltip-a__lmck5{display:flex;position:absolute;padding:5px 8px;background-color:#191919;border-radius:6px;min-width:max-content}.dialog_dialog--tooltip-a__lmck5>span{display:inline-flex;font-size:12px;line-height:18px;font-weight:400;color:#fff;white-space:pre-line;min-width:max-content}.dialog_dialog--tooltip-a__lmck5 [class*=button_btn]{align-items:flex-start;justify-content:flex-end;padding-left:30px;margin-left:-20px}.dialog_dialog--tooltip-a__lmck5:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-50%);width:12px;height:11px;background-size:100% auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' viewBox='0 0 12 11' fill='none'%3E%3Cpath d='M0.374512 5.80624L6.03137 0L11.6254 5.74171L7.36416 10.1154C6.59336 10.9066 5.34364 10.9066 4.57283 10.1154L0.374512 5.80624Z' fill='%23191919'/%3E%3C/svg%3E")}.dialog_dialog--tooltip-a__lmck5.dialog_loc-left__V93rA{left:0}.dialog_dialog--tooltip-a__lmck5.dialog_loc-center__j3BQ5{left:50%;transform:translateX(-50%)}.dialog_dialog--tooltip-a__lmck5.dialog_loc-right__oUJ01{left:100%;transform:translateX(-100%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-top__MsRZG{top:auto;bottom:calc(100% + 10px)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-top__MsRZG.dialog_pointer-left__yinHW:after{top:100%;left:8px;transform:translateY(-50%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-top__MsRZG.dialog_pointer-right__GJZQH:after{top:100%;left:calc(100% - 8px);transform:translateY(-50%) translateX(-100%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-top__MsRZG.dialog_pointer-center__XwqnY:after{top:100%;left:50%;transform:translateX(-50%) translateY(-50%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-bottom___ocB5{top:calc(100% + 10px)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-bottom___ocB5.dialog_pointer-left__yinHW:after{top:0;left:8px;transform:translateY(-50%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-bottom___ocB5.dialog_pointer-right__GJZQH:after{top:0;left:calc(100% - 8px);transform:translateY(-50%) translateX(-100%)}.dialog_dialog--tooltip-a__lmck5.dialog_dir-bottom___ocB5.dialog_pointer-center__XwqnY:after{top:0;left:50%;transform:translateX(-50%) translateY(-50%)}.dialog_dialog--tooltip-b__YUWMj{position:relative}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-close__N0pej{position:absolute;top:12px;right:10px;padding:11px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG .dialog_tooltip-wrap__hnY56{top:-24px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-left__yinHW .dialog_tooltip-wrap__hnY56{left:-20px;transform:translateX(0) translateY(-100%)}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-left__yinHW .dialog_tooltip-content-wrap__lOSea:before{top:calc(100% - 8px);left:24px;margin-left:-7px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-right__GJZQH .dialog_tooltip-wrap__hnY56{left:calc(100% + 20px);transform:translateX(-100%) translateY(-100%)}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-right__GJZQH .dialog_tooltip-content-wrap__lOSea:before{top:calc(100% - 8px);left:calc(100% - 24px);margin-left:-7px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-center__XwqnY .dialog_tooltip-wrap__hnY56{left:50%;transform:translateX(-50%) translateY(-100%)}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-top__MsRZG.dialog_pointer-center__XwqnY .dialog_tooltip-content-wrap__lOSea:before{top:calc(100% - 8px);left:50%;margin-left:-7px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-bottom___ocB5.dialog_pointer-left__yinHW .dialog_tooltip-wrap__hnY56{left:-20px;transform:translateX(0)}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-bottom___ocB5.dialog_pointer-left__yinHW .dialog_tooltip-content-wrap__lOSea:before{left:24px;margin-left:-7px}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-bottom___ocB5.dialog_pointer-right__GJZQH .dialog_tooltip-wrap__hnY56{left:calc(100% + 24px);transform:translateX(-100%)}.dialog_dialog--tooltip-b__YUWMj.dialog_dir-bottom___ocB5.dialog_pointer-center__XwqnY .dialog_tooltip-wrap__hnY56{left:50%;transform:translateX(-50%)}.dialog_dialog--tooltip-b__YUWMj.dialog_pointer-right__GJZQH .dialog_tooltip-content-wrap__lOSea:before{left:calc(100% - 18px);margin-left:-7px}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-wrap__hnY56{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);box-sizing:border-box;padding:8px 16px;border-radius:8px;overflow:visible;z-index:104;filter:drop-shadow(0 2px 18px rgba(0,0,0,.1))}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea{position:relative;z-index:11;display:flex;flex-direction:column;background:#fff;padding:12px 0 16px;box-sizing:border-box;border-radius:8px;overflow:visible}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea:before{display:block;position:absolute;top:-7px;left:50%;margin-left:-7px;width:14px;height:14px;background:#fff;border-radius:4px 0;transform:rotate(45deg);content:""}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea .dialog_tooltip-title__HColH{display:flex;align-items:flex-start;justify-content:space-between;column-gap:15px;padding:9px 20px}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea .dialog_tooltip-title__HColH h3{white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word;text-align:left;font-size:15px;font-weight:700}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea .dialog_tooltip-title__HColH .dialog_btn__gPich .dialog_icon__FOroe{width:22px;height:22px}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea .dialog_tooltip-content__rEPtU{padding:8px 20px 4px}.dialog_dialog--tooltip-b__YUWMj .dialog_tooltip-content-wrap__lOSea .dialog_tooltip-content__rEPtU p{color:#191919;font-size:15px;white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word;text-align:left}.dialog_dialog--alert__hWoXx{border-radius:8px;overflow:hidden;text-align:center;white-space:pre-line;word-wrap:break-word}.dialog_dialog--alert__hWoXx.dialog_bold__13z6T{font-weight:700}.dialog_dialog--alert__hWoXx.dialog_alert-large___wcDP{padding:15px 32px;line-height:20px;font-size:13px}.dialog_dialog--alert__hWoXx.dialog_alert-medium__7ISma{padding:10px 16px;line-height:18px;font-size:12px}.dialog_dialog--alert__hWoXx.dialog_alert-small__OzqSg{padding:12px 16px;line-height:15px;font-size:10px}.dialog_dialog--alert__hWoXx.dialog_alert-yellow500___Hwwk{background:rgba(255,157,0,.08);color:#ff9d00}.dialog_dialog--alert__hWoXx.dialog_alert-blue500__sQ1_7{background:rgba(59,106,227,.08);color:#3b6ae3}.PageTransition_page-container__ydIrl{max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box;position:relative;width:100%;min-height:100%;background-color:#fff}body.full-width-body .PageTransition_page-container__ydIrl{max-width:none;margin-left:0;margin-right:0}.PageTransition_page-container-fixed__xsnw9{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:none}.PageTransition_page-wrapper__MmAEp{position:relative;width:100%;min-height:100%}.PageTransition_keep-alive-hidden__RuEmE{visibility:hidden;pointer-events:none}.icon_new-icon-component__iceoe{display:inline-flex;align-items:center;justify-content:center}.displaySwitch_displayed-switch__oaMvN{cursor:pointer;box-sizing:border-box;position:relative;display:flex;align-items:center;width:69px;height:32px;background-color:#f2f2f2;border-radius:16px}.displaySwitch_displayed-switch__oaMvN .displaySwitch_switch-ball__8Kibf{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:24px;height:24px}.displaySwitch_displayed-switch__oaMvN .displaySwitch_switch-ball-label__SIOCl{flex:1 1;padding-left:32px;font-size:10px;font-weight:700;color:#737373;white-space:nowrap}.displaySwitch_displayed-switch__oaMvN.displaySwitch_checked__Z3mcX{width:59px}.displaySwitch_displayed-switch__oaMvN.displaySwitch_checked__Z3mcX .displaySwitch_switch-ball__8Kibf{left:calc(100% - 28px)}.displaySwitch_displayed-switch__oaMvN.displaySwitch_checked__Z3mcX .displaySwitch_switch-ball-label__SIOCl{text-align:right;padding-left:0;padding-right:32px;color:#191919}.weddingInvitationHeader_wedding-invitation-header__ZNCrX{position:fixed;top:0;left:0;right:0;z-index:50;background-color:#fff;height:56px}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_mobile-header__d_s3b{box-sizing:border-box;display:flex;align-items:center;padding:0 20px;width:100%;height:100%;max-width:800px;margin:0 auto}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_mobile-header__d_s3b .weddingInvitationHeader_header-title__qxOoF{flex:1 1;margin-left:20px;font-size:15px;font-weight:700;color:#000}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz{box-sizing:border-box;display:none;align-items:center;justify-content:space-between;width:100%;height:100%;max-width:1280px;margin:0 auto;padding:0 20px}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz .weddingInvitationHeader_header-logo___4dHx{display:flex;align-items:center}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz .weddingInvitationHeader_right-button-container__Rve23{display:flex;align-items:center;gap:12px}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz .weddingInvitationHeader_right-button-container__Rve23 .weddingInvitationHeader_right-button__GZZt7{height:36px;font-size:15px}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz .weddingInvitationHeader_right-button-container__Rve23 .weddingInvitationHeader_right-button__GZZt7.weddingInvitationHeader_exit-button__1k5XB{padding:0 8px}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz .weddingInvitationHeader_right-button-container__Rve23 .weddingInvitationHeader_right-button__GZZt7.weddingInvitationHeader_save-button__HIub7{width:100px;font-weight:700}.weddingInvitationHeader_wedding-invitation-header-blank__Z0NJ_{height:56px}@media(min-width:1044px){.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_mobile-header__d_s3b{display:none}.weddingInvitationHeader_wedding-invitation-header__ZNCrX .weddingInvitationHeader_desktop-header__IVdZz{display:flex}}.tooltip_tooltip-icon-box__L6iI0{cursor:pointer;margin-left:4px;width:18px;height:18px}.tooltip_tooltip-overlay__nWgi8{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,.5)}.tooltip_tooltip-content-box__jMb3Y{box-sizing:border-box;position:absolute;top:calc(100% + 4px);left:0;z-index:100;display:flex;align-items:flex-start;gap:10px;width:auto;padding:12px 6px 12px 12px;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 18px 0 rgba(0,0,0,.1)}.tooltip_tooltip-content-box__jMb3Y.tooltip_top__qXu8k{top:unset;bottom:28px}.tooltip_tooltip-content-box__jMb3Y .tooltip_tooltip-content__6I_03{white-space:pre-line;font-size:13px;color:#191919}.tooltip_tooltip-content-box__jMb3Y .tooltip_tooltip-close-btn__vJr1L{margin-top:-3px}.section_wedding-invitation-write-section__qaoQ6{box-sizing:border-box;padding:12px;background-color:#fff;border-radius:8px}.section_wedding-invitation-write-section__qaoQ6 .section_section-header__rm50O{position:relative;display:flex;align-items:center;gap:4px;min-height:32px;padding:6px 0}.section_wedding-invitation-write-section__qaoQ6 .section_section-header--flat__0FW8Y{min-height:0;padding-top:0;padding-bottom:0}.section_wedding-invitation-write-section__qaoQ6 .section_section-title__Y91uo{margin:0;font-size:13px;font-weight:700;line-height:19.5px;color:#191919}.section_wedding-invitation-write-section__qaoQ6 .section_section-title-tag__JU_gj{display:flex;align-items:center;height:26px;padding:0 6px;font-size:12px;border-radius:6px}.section_wedding-invitation-write-section__qaoQ6 .section_section-title-tag__JU_gj.section_tag-new__uYMrX{margin-left:4px;font-family:TTNormsPro-Md;color:#f53f29;background-color:#fff3f0}.section_wedding-invitation-write-section__qaoQ6 .section_section-title-tag__JU_gj.section_tag-ready__DDd2U{margin-left:8px;color:#9d7d54;background-color:#f7f3ef}.section_wedding-invitation-write-section__qaoQ6 .section_section-center-space__ScFUB{flex:1 1}.section_wedding-invitation-write-section__qaoQ6 .section_section-display-switch-box__MCHz5 .section_switch__Wf_s5{cursor:pointer;position:relative;width:39px;height:24px;background-color:#c8c8c8;border-radius:24px}.section_wedding-invitation-write-section__qaoQ6 .section_section-display-switch-box__MCHz5 .section_switch__Wf_s5 .section_switch-ball__WKMfh{position:absolute;left:2px;top:50%;transform:translateY(-50%);width:21px;height:21px;background-color:#fff;border-radius:50%}.section_wedding-invitation-write-section__qaoQ6 .section_section-display-switch-box__MCHz5 .section_switch__Wf_s5.section_checked__D0cxC{background-color:#9d7d54}.section_wedding-invitation-write-section__qaoQ6 .section_section-display-switch-box__MCHz5 .section_switch__Wf_s5.section_checked__D0cxC .section_switch-ball__WKMfh{left:calc(100% - 23px)}.section_wedding-invitation-write-section__qaoQ6 .section_section-content__MplPj{padding-top:12px}.section_wedding-invitation-write-section__qaoQ6 .section_section-content__MplPj.section_no-top-padding__eccCk{padding-top:0}@media(min-width:1044px){.section_wedding-invitation-write-section__qaoQ6 .section_section-title__Y91uo{font-size:14px}}.formRow_wedding-invitation-write-form-row__YjnZt{box-sizing:border-box;display:flex;align-items:center;margin-bottom:8px}.formRow_wedding-invitation-write-form-row__YjnZt:last-of-type{margin-bottom:0}.formRow_wedding-invitation-write-form-row__YjnZt .formRow_label-box__vcqsW{flex-shrink:0;width:70px}.formRow_wedding-invitation-write-form-row__YjnZt .formRow_label-box__vcqsW .formRow_label-text__fT5u4{font-size:12px;color:#505050}.formRow_wedding-invitation-write-form-row__YjnZt .formRow_label-box__vcqsW .formRow_required-mark__aY8Qi{color:#f53f29}.formRow_wedding-invitation-write-form-row__YjnZt .formRow_content-box__J0u0r{flex:1 1}@media(min-width:1044px){.formRow_wedding-invitation-write-form-row__YjnZt .formRow_label-box__vcqsW{width:80px}.formRow_wedding-invitation-write-form-row__YjnZt .formRow_label-box__vcqsW .formRow_label-text__fT5u4{font-size:13px}}.input_wedding-invitation-write-input__s9oFl{box-sizing:border-box;display:block;width:100%;height:40px;padding:0 12px;font-size:12px;color:#191919;border:1px solid #eaeaea;border-radius:8px}.input_wedding-invitation-write-input__s9oFl::placeholder{font-size:12px;color:#8a8a8a}.input_wedding-invitation-write-input__s9oFl:focus{outline:none}.input_wedding-invitation-write-input__s9oFl.input_disabled__sqyQN{background-color:#f7f7f7;pointer-events:none;border-color:#eaeaea}.input_wedding-invitation-write-input__s9oFl.input_error__3qV2a{border-color:#ab291a}.input_wedding-invitation-write-input__s9oFl.input_success__RFQZ1{border-color:#2cad5a}@media(min-width:600px){.input_wedding-invitation-write-input__s9oFl{width:257px;font-size:13px}.input_wedding-invitation-write-input__s9oFl::placeholder{font-size:13px}.input_wedding-invitation-write-input__s9oFl.input_input-full-in-desktop__F1w5N{width:100%}}.hintText_hint-text__CA6aG{margin-top:8px;font-size:12px;color:#8a8a8a}.errorText_error-text-box__ACllC{display:flex;align-items:center;gap:4px;margin-top:8px}.errorText_error-text-box__ACllC .errorText_error-text__9HVUc{font-size:12px;color:#ab291a}.displaySection_display-section__1tbGB{display:none;align-items:center;justify-content:space-between;padding:16px 12px;background-color:#fff;border-radius:8px}.displaySection_display-section__1tbGB .displaySection_section-title__HxIZT{font-size:14px;font-weight:700;color:#191919}@media(min-width:1044px){.displaySection_display-section__1tbGB{display:flex}}.colorRadioGroup_color-radio-container__FpW85{display:flex;gap:8px}.colorRadioGroup_color-radio-container__FpW85 .colorRadioGroup_color-item__z3abd{box-sizing:border-box;width:46px;height:46px;padding:4px;border:1px solid #c8c8c8;border-radius:50%;cursor:pointer}.colorRadioGroup_color-radio-container__FpW85 .colorRadioGroup_color-item__z3abd .colorRadioGroup_color-circle__vaxHU{box-sizing:border-box;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}.colorRadioGroup_color-radio-container__FpW85 .colorRadioGroup_color-item__z3abd.colorRadioGroup_active__lnWtc{border-color:#191919}.desktopLineBreaker_desktop-line-breaker__BJo0d{display:none}@media(min-width:600px){.desktopLineBreaker_desktop-line-breaker__BJo0d{display:block}}.EventDetailHeader_event-detail-header__yAlwI{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_safe-area__jhp_z{width:100%;height:0}.EventDetailHeader_android__oqG3w .EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_safe-area__jhp_z{height:var(--androidStatusBarHeight)}.EventDetailHeader_ios__lp0co .EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_safe-area__jhp_z{height:constant(safe-area-inset-top);height:env(safe-area-inset-top)}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_inner__67uXt{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:0 12px;background-color:#fff}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_left-panel__ijdf6{display:flex;align-items:center;flex:1 1;min-width:0;gap:0}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_right-panel__Baqpe{display:flex;align-items:center;flex-shrink:0;min-width:44px;justify-content:flex-end}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_title__Or4G2{font-size:15px;font-weight:700;color:#000;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.EventDetailHeader_event-detail-header__yAlwI .EventDetailHeader_btn-icon__8LtTN{padding:8px;margin:0 -8px;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.productRail_product-rail-component__52ONX .productRail_rail-header__moUZE{box-sizing:border-box;padding:40px 20px 32px;color:var(--header-text,#191919);background:linear-gradient(to bottom,var(--header-bg,#fff),#fff)}.productRail_product-rail-component__52ONX .productRail_rail-header__moUZE .productRail_title__MlZIt{font-size:18px;font-weight:700}.productRail_product-rail-component__52ONX .productRail_rail-header__moUZE .productRail_sub-title__Gf5UF{margin-top:4px;font-size:13px}.productRail_product-rail-component__52ONX .productRail_product-grid__D_OIK{overflow-x:auto;display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:107px;grid-gap:20px 7px;gap:20px 7px;padding:0 20px;scrollbar-width:none}.productRail_product-rail-component__52ONX .productRail_product-grid__D_OIK::-webkit-scrollbar{display:none}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6{cursor:pointer}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_thumbnail-box__uWuXx{position:relative;overflow:hidden;border-radius:8px;width:100%;aspect-ratio:1/1;background:#f2f2f2;margin-bottom:8px}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_thumbnail-box__uWuXx:after{position:absolute;top:0;left:0;z-index:1;display:block;content:"";width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.08);pointer-events:none;border-radius:8px}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_thumbnail-box__uWuXx img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_product-brand__Y7auX{font-size:10px;color:#505050}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_product-title__LIwUR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:12px;font-weight:700;color:#191919}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_product-price__5a5eZ{display:flex;gap:4px;margin-top:4px;font-size:12px;color:#505050}.productRail_product-rail-component__52ONX .productRail_product-card__C0Ja6 .productRail_product-price__5a5eZ .productRail_discount__wl_Qx{color:#f53f29}.productRail_product-rail-component__52ONX .productRail_benefit-cta-wrap__Fcv8u{padding:16px 20px 0}.productRail_product-rail-component__52ONX .productRail_benefit-cta-wrap__Fcv8u .productRail_benefit-cta__UxVwm{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;color:#9d7d54;background:#f5efe1;border-radius:8px}.productRail_product-rail-component__52ONX .productRail_benefit-cta-wrap__Fcv8u .productRail_benefit-cta__UxVwm .productRail_benefit-text___nu8l{font-size:11px;font-weight:700}.productRail_product-rail-component__52ONX .productRail_more-btn-wrap__f5jtv{display:flex;justify-content:center;margin-top:16px}.productRail_product-rail-component__52ONX .productRail_more-btn-wrap__f5jtv .productRail_more-btn__8y34F{column-gap:4px;min-width:94px;padding:0 20px;height:50px;font-size:13px;color:#505050;border:1px solid #dedede;border-radius:100px}.productRail_product-rail-component__52ONX .productRail_more-btn-wrap__f5jtv .productRail_more-btn__8y34F .productRail_icon-box__hKM7P{margin-right:-4px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_rail-header__MadgF{box-sizing:border-box;padding:40px 20px 32px;color:var(--header-text,#191919);background:linear-gradient(to bottom,var(--header-bg,#fff),#fff)}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_rail-header__MadgF .partnerMosaicRail_title__30O1R{font-size:18px;font-weight:700}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_rail-header__MadgF .partnerMosaicRail_sub-title__qAH6E{margin-top:4px;font-size:13px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-list__98QHM{display:flex;flex-direction:column;gap:16px;padding:0 20px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc{cursor:pointer}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-1__uZiJQ{overflow:hidden;aspect-ratio:335/194;border-radius:8px;background:#eaeaea}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-1__uZiJQ img{display:block;width:100%;height:100%;object-fit:cover}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-images__bMKhj{overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;aspect-ratio:335/194;border-radius:8px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-images__bMKhj .partnerMosaicRail_mosaic-right__esTgV{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:96fr 97fr;grid-gap:1px;gap:1px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-images__bMKhj .partnerMosaicRail_image-box__sztLJ{background:#eaeaea;overflow:hidden}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_mosaic-images__bMKhj .partnerMosaicRail_image-box__sztLJ img{display:block;width:100%;height:100%;object-fit:cover}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_name-box__ug2K_{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:23px;margin-top:8px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_name-box__ug2K_ .partnerMosaicRail_name__j_a14{font-size:15px;font-weight:700;color:#191919}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_name-box__ug2K_ .partnerMosaicRail_tag__sZFus{display:flex;align-items:center;padding:0 6px;height:23px;font-size:10px;color:#8a8a8a;background:#f2f2f2;border-radius:4px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_partner-card__jC1zc .partnerMosaicRail_desc__7PfY3{margin-top:2px;font-size:13px;color:#505050}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_benefit-cta-wrap__00mDU{padding:16px 20px 0;cursor:pointer}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_benefit-cta-wrap__00mDU .partnerMosaicRail_benefit-cta__ta_fd{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;color:#9d7d54;background:#f5efe1;border-radius:8px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_benefit-cta-wrap__00mDU .partnerMosaicRail_benefit-cta__ta_fd .partnerMosaicRail_benefit-text__QgdSv{font-size:11px;font-weight:700}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_pagination__ESXJ_{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_pagination__ESXJ_ .partnerMosaicRail_arrow-btn__zfSl3{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#191919;border:1px solid #eaeaea;border-radius:8px;cursor:pointer}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_pagination__ESXJ_ .partnerMosaicRail_arrow-btn__zfSl3:disabled{color:#c8c8c8;cursor:default}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_pagination__ESXJ_ .partnerMosaicRail_page-info__AhuXO{font-size:13px;color:#505050}.partnerMosaicRail_partner-mosaic-rail-component___Dfpy .partnerMosaicRail_pagination__ESXJ_ .partnerMosaicRail_page-info__AhuXO strong{font-weight:700;color:#191919}.page_loading-state__WTgSH{padding:40px;text-align:center;color:#aaa;font-size:14px}.searchHeader_search-header__Kiqf7{box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:100;padding:12px 12px 0;background-color:#fff}.searchHeader_search-header__Kiqf7 .searchHeader_search-bar__8xGBn{box-sizing:border-box;display:flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 12px;background-color:#fff;border:1px solid #eaeaea;border-radius:8px}.searchHeader_search-header__Kiqf7 .searchHeader_search-bar__8xGBn:focus-within{padding:0 15px 0 11px;border:2px solid #191919}.searchHeader_search-header__Kiqf7 .searchHeader_back-button__0rIZ_{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 -6px}.searchHeader_search-header__Kiqf7 .searchHeader_search-input__lP3d2{flex:1 1;height:100%;font-size:13px;font-weight:700;color:#191919;background-color:rgba(0,0,0,0);border:none;outline:none}.searchHeader_search-header__Kiqf7 .searchHeader_search-input__lP3d2::placeholder{color:#8a8a8a;font-weight:400}.searchHeader_search-header__Kiqf7 .searchHeader_clear-button__oOM9j{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 -7px}.recommendationSearchKeyword_recommendation-search-keyword-wrap__fNAvA .recommendationSearchKeyword_title-box__lGG4Q{display:flex;align-items:center;height:32px;padding:0 20px}.recommendationSearchKeyword_recommendation-search-keyword-wrap__fNAvA .recommendationSearchKeyword_title-box__lGG4Q .recommendationSearchKeyword_title__wxMdQ{font-size:12px;font-weight:700;color:#a6a6a6}.recommendationSearchKeyword_recommendation-search-keyword-wrap__fNAvA .recommendationSearchKeyword_empty-message__UTvmB{padding:12px 0;font-size:13px;color:#191919;text-align:center}.recommendationSearchKeyword_recommendation-search-keyword-wrap__fNAvA .recommendationSearchKeyword_recommendation-search-keyword-list__p7Sdx{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:12px 20px}.recommendationSearchKeyword_recommendation-search-keyword-wrap__fNAvA .recommendationSearchKeyword_recommendation-search-keyword-list__p7Sdx .recommendationSearchKeyword_recommendation-search-keyword-item__xtWtv{display:flex;align-items:center;height:40px;padding:0 16px;font-size:13px;color:#9d7d54;background-color:#f7f3ef;border-radius:100px}.signInSocialClient_sign-in-social-page__jWWym{box-sizing:border-box}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_slider-wrap__fJrzR{width:80%;max-width:320px;min-height:200px;padding:0;margin:0 auto}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_slider-wrap__fJrzR .swiper-slide img{width:100%;height:auto;display:block}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO{background-color:#fff;padding:20px 0 32px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_social-icon-wrap__p_iB_{display:flex;gap:20px}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_social-icon-wrap__p_iB_ .icon{transition:box-shadow .3s ease,border-radius .3s ease}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_social-icon-wrap__p_iB_ .icon:hover{box-shadow:0 4px 20px rgba(0,0,0,.15);border-radius:100px}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_sign-in-and-up-wrap__mkhAI{font-size:13px;color:#505050}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_sign-in-and-up-wrap__mkhAI button{font-size:13px;color:#505050;background-color:#fff;border:none;padding:0 16px;margin:4px;font-weight:700}.signInSocialClient_sign-in-social-page__jWWym .signInSocialClient_auth-wrap__clwYO .signInSocialClient_sign-in-and-up-wrap__mkhAI button:hover{background-color:rgba(0,0,0,.03);border-radius:10px}.needLogin_embed-social-login-wrap__Cb87l{width:100%}.needLogin_need-login-wrap__OVczI{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding:40px 20px}.needLogin_need-login-wrap__OVczI .needLogin_text-box___OZZK{flex-grow:1;display:flex;flex-direction:column}.needLogin_need-login-wrap__OVczI .needLogin_text-box___OZZK .needLogin_icon__buEAZ{display:block;margin-bottom:8px;font-size:40px;font-style:normal}.needLogin_need-login-wrap__OVczI .needLogin_text-box___OZZK .needLogin_title__iSRiF{font-size:15px;font-weight:700;margin-bottom:8px}.needLogin_need-login-wrap__OVczI .needLogin_text-box___OZZK .needLogin_text__8aee_{font-size:13px;color:#737373}.needLogin_need-login-wrap__OVczI .needLogin_btn-wrap__qxCso{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px;gap:18px}.needLogin_need-login-wrap__OVczI.needLogin_large__vrvC5{padding:0}.needLogin_need-login-wrap__OVczI.needLogin_large__vrvC5 .needLogin_text-box___OZZK{padding:80px 0 32px}.needLogin_need-login-wrap__OVczI.needLogin_large__vrvC5 .needLogin_text-box___OZZK .needLogin_icon__buEAZ{font-size:36px}.needLogin_need-login-wrap__OVczI.needLogin_large__vrvC5 .needLogin_text-box___OZZK .needLogin_title__iSRiF{font-size:24px}.needLogin_need-login-wrap__OVczI.needLogin_large__vrvC5 .needLogin_btn-wrap__qxCso .btn{width:258px}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG{padding:12px 0;border-bottom:12px solid #f2f2f2}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_partner-name__xEv26{padding:6px 20px 8px;font-size:18px;font-weight:700;color:#191919}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_benefits-list__DbebW{margin:8px 20px 12px;padding:0 16px;border-radius:8px;background-color:#f7f7f7;overflow:hidden}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_benefits-list__DbebW .informationTab_benefit-item__XbA0P{padding:16px 0;font-size:12px;color:#505050;border-top:1px solid #eaeaea}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_benefits-list__DbebW .informationTab_benefit-item__XbA0P:first-child{border-top:none}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_benefits-list__DbebW .informationTab_benefit-item__XbA0P .informationTab_benefit-title__6R_BJ{margin-bottom:6px}.informationTab_partner-information-tab___6Rsf .informationTab_partner-main-info__UhurG .informationTab_benefits-list__DbebW .informationTab_benefit-item__XbA0P .informationTab_benefit-content__0pDTT{white-space:pre-line}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk{padding:8px 20px}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95{display:flex;margin-bottom:6px}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95:last-of-type{margin-bottom:0}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95>img{flex-shrink:0;width:18px;height:18px;margin-right:6px}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95 .informationTab_text-box__SMB_9{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;font-weight:700;color:#505050}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95 .informationTab_text-box__SMB_9 .informationTab_text__U2wjW{position:relative;padding-right:14px}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95 .informationTab_text-box__SMB_9 .informationTab_text__U2wjW:after{content:"";position:absolute;top:calc(50% - 1px);right:6px;width:2px;height:2px;background-color:#c8c8c8;border-radius:50%}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95 .informationTab_text-box__SMB_9 .informationTab_text__U2wjW:last-of-type{padding-right:0}.informationTab_partner-information-tab___6Rsf .informationTab_summaries-wrap__16gbk .informationTab_summary-item___WX95 .informationTab_text-box__SMB_9 .informationTab_text__U2wjW:last-of-type:after{display:none}.informationTab_partner-information-tab___6Rsf .informationTab_info-components-wrap__Sfn_p{box-sizing:border-box;padding-top:40px;min-height:180px}.mainImageSlider_main-image-slider__PYi5p{position:relative;height:0}.mainImageSlider_main-image-slider__PYi5p:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgb(0,0,0),rgba(0,0,0,0) 90%,rgba(0,0,0,0));opacity:.3;pointer-events:none}.mainImageSlider_main-image-slider__PYi5p.mainImageSlider_square__2t6hD{padding-bottom:100%}.mainImageSlider_main-image-slider__PYi5p.mainImageSlider_portrait__3N5Od{padding-bottom:125%}.mainImageSlider_main-image-slider__PYi5p.mainImageSlider_empty-image__Pv0AX{background-image:url(/_next/static/media/img-notfound@3x.d9d7f6eb.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-wrapper__6xxRf{position:absolute;top:0;left:0;width:100%;height:100%}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-wrapper__6xxRf .swiper,.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-wrapper__6xxRf .swiper-slide,.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-wrapper__6xxRf .swiper-wrapper{height:100%}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-image-box___PcCM{height:100%;background-color:#f2f2f2}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-image-box___PcCM img{display:block;width:100%;height:100%;object-fit:cover}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_slider-count-wrap__60Xgt{box-sizing:border-box;position:absolute;right:20px;bottom:20px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 8px;font-size:10px;font-weight:700;color:#fff;background-color:rgba(0,0,0,.3);border-radius:100px}.mainImageSlider_main-image-slider__PYi5p .mainImageSlider_thumbnail-tag__D0kVo{position:absolute;bottom:20px;left:20px;z-index:1;display:flex;align-items:center;height:22px;padding:0 4px;font-size:10px;border-radius:4px;background-color:#ee6857;color:#fff}.orderCardProducts_order-card-products__mADBj{display:flex;flex-direction:column;gap:8px}.orderCardProducts_order-card-products__mADBj .orderCardProducts_product-item__ISgyk{display:flex;gap:12px}.orderCardProducts_order-card-products__mADBj .orderCardProducts_thumbnail__7gqLb{position:relative;overflow:hidden;border-radius:8px;width:64px;height:64px}.orderCardProducts_order-card-products__mADBj .orderCardProducts_thumbnail__7gqLb:after{position:absolute;top:0;left:0;z-index:1;display:block;content:"";width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.08);pointer-events:none;border-radius:8px}.orderCardProducts_order-card-products__mADBj .orderCardProducts_thumbnail__7gqLb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf{flex:1 1}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf .orderCardProducts_product-name__lsziv{font-size:13px;color:#191919}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf .orderCardProducts_product-detail__D6V8J{display:flex;align-items:center;gap:8px;font-size:12px;color:#8a8a8a}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf .orderCardProducts_product-price__6beSg{display:flex;align-items:baseline;gap:4px;margin-top:4px}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf .orderCardProducts_product-price__6beSg .orderCardProducts_original-price__61DMS{font-size:11px;color:#8a8a8a;text-decoration:line-through}.orderCardProducts_order-card-products__mADBj .orderCardProducts_info-box__74zXf .orderCardProducts_product-price__6beSg .orderCardProducts_discounted-price__3hIFb{font-size:13px;font-weight:700;color:#191919}.modal_modal-wrap__QbvTJ{display:flex;left:0;right:0;top:0;bottom:0}.modal_modal-wrap__QbvTJ .modal_modal-overlay__IH1MR{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,.08)}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4{position:fixed;padding:0 20px 20px;left:50%;top:50%;width:calc(100% - 40px);max-width:400px;text-align:center;box-sizing:border-box;border-radius:8px;background-color:#fff;transform:translate(-50%,-50%);z-index:201}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4 .modal_modal-content-box__v_Gnx{display:flex;flex-direction:column;padding:32px 0}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4 .modal_modal-content-box__v_Gnx.modal_exists-title-and-text__GWG9P{gap:8px;padding:37.5px 0}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4 .modal_modal-content-box__v_Gnx .modal_modal-title__Tk6zZ{font-size:18px;font-weight:700;color:#191919;white-space:pre-line}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4 .modal_modal-content-box__v_Gnx .modal_modal-text__LDwai{font-size:15px;color:#191919;white-space:pre-line}.modal_modal-wrap__QbvTJ .modal_modal__vjLU4 .modal_modal-btn-wrap__EQ4Pc.modal_btn-wrap__N6YUA{margin:0;padding:0}.guestbookTab_guestbook-tab-container__0bmNI{padding-bottom:120px}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-total__WWKSN{margin:20px 0 8px;padding:8px 20px;font-size:13px;color:#191919}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv{display:flex;flex-direction:column;gap:12px;padding:0 20px}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag{padding:16px;border-radius:8px;background-color:#fafafa}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_guestbook-header__naz_C{display:flex}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_guestbook-header__naz_C .guestbookTab_name-box__P_MWP{flex:1 1;display:flex;align-items:center;gap:8px;font-size:11px}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_guestbook-header__naz_C .guestbookTab_name__6UAUO{color:#191919}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_guestbook-header__naz_C .guestbookTab_date__VhLgm{color:#a6a6a6}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_guestbook-message__F96ih{color:#191919;font-size:13px;margin:8px 0;white-space:pre-line}.guestbookTab_guestbook-tab-container__0bmNI .guestbookTab_guestbook-list__oBEsv .guestbookTab_guestbook-item__7k3Ag .guestbookTab_invitation-name__QuKbh{color:#a6a6a6;font-size:11px}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN{grid-template-columns:repeat(3,1fr);gap:8px;align-items:center}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN.scheduleSection_mobile-only__nqKvE{display:grid}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN.scheduleSection_desktop-only__gYrwE{display:none}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_select-box__zp2g7{box-sizing:border-box;width:100%;height:40px;font-size:13px;color:#191919;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23999999' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding:0 24px 0 12px}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_select-box__zp2g7:focus{outline:none}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_select-box__zp2g7.scheduleSection_error__awMe_{border:1px solid #ab291a}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_select-box__zp2g7:disabled{background-color:#f2f2f2;color:#a6a6a6;cursor:not-allowed}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_select-box__zp2g7 option{color:#191919;background-color:#fff}.scheduleSection_hall-search-modal-wrap__1q1gH .bottom-fixed-modal,.scheduleSection_hall-search-modal-wrap__1q1gH .overlay{z-index:100}.scheduleSection_hall-search-modal-wrap__1q1gH .bottom-fixed-modal .modal-content{padding:0}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_{height:calc(100vh - 187px);overflow-y:auto}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH{padding:20px}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH .scheduleSection_input-box__sbh9I{position:relative}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH .scheduleSection_input-box__sbh9I .scheduleSection_icon-box__pywaB{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH .scheduleSection_input-box__sbh9I input{box-sizing:border-box;display:block;width:100%;height:50px;padding:0 44px 0 60px;font-size:15px;background-color:#fff;border:1px solid #eaeaea;border-radius:8px}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH .scheduleSection_input-box__sbh9I input:focus{outline:none;border:2px solid #191919;padding:0 43px 0 59px}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-input-wrap__qfwoH .scheduleSection_input-box__sbh9I .scheduleSection_clear-box__Ag3aq{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_skeleton-item__XlHXK{display:flex;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid #eaeaea}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz{display:flex;align-items:center;gap:16px;padding:12px 20px;cursor:pointer;border-bottom:1px solid #eaeaea}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_image-box__DVxQu{position:relative;overflow:hidden;width:48px;height:48px;border-radius:8px;background-color:#f2f2f2}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_image-box__DVxQu:after{position:absolute;top:0;left:0;z-index:1;display:block;content:"";width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.08);pointer-events:none;border-radius:8px}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_image-box__DVxQu img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_info-box__dXfo6{flex:1 1}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_info-box__dXfo6 .scheduleSection_name__dgtWM{margin-bottom:2px;font-size:15px;color:#191919}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_search-result-item__WUUlz .scheduleSection_info-box__dXfo6 .scheduleSection_address__UIcH8{font-size:13px;color:#8a8a8a}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_no-result-wrap__Uu_TG{padding:40px 0;text-align:center}.scheduleSection_hall-search-modal-wrap__1q1gH .scheduleSection_hall-search-modal-content__9MNy_ .scheduleSection_no-result-wrap__Uu_TG .scheduleSection_no-result-text__Ioyhz{margin-bottom:20px;font-size:15px;color:#505050}.scheduleSection_daum-address-modal-content__Sfg2K{height:calc(100vh - 160px);overflow-y:auto}@media(min-width:600px){.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN{width:257px}}@media(min-width:1044px){.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN.scheduleSection_mobile-only__nqKvE{display:none}.scheduleSection_schedule-form-box__Sd5kS .scheduleSection_schedule-form-grid__qdjJN.scheduleSection_desktop-only__gYrwE{display:grid}}.transportSection_transport-form-box__1fpqL .transportSection_transport-item-space__Wr9Fg{width:100%;height:8px}.transportSection_transport-form-box__1fpqL .transportSection_transport-item-button-box__TIw1O{display:flex;justify-content:flex-end;margin-top:8px}.transportSection_transport-form-box__1fpqL .transportSection_transport-item-button-box__TIw1O .transportSection_remove-button__L0NMz{cursor:pointer;padding:0 8px;font-size:12px;color:#c62c1a}.bankAccountSection_bank-account-form-box___MrUA .bankAccountSection_bank-account-form-grid__PHmPV{display:grid;grid-template-columns:106px 1fr;grid-gap:8px;gap:8px;align-items:center}@media(min-width:600px){.bankAccountSection_bank-account-form-box___MrUA .bankAccountSection_bank-account-form-grid__PHmPV{width:257px}}.outlineRadioButton_radio-button__R9M3B{padding:0 12px;height:40px;font-size:12px;color:#8a8a8a;border:1px solid #eaeaea;border-radius:8px;cursor:pointer}.outlineRadioButton_radio-button__R9M3B.outlineRadioButton_active__mCgon{font-weight:700;color:#191919;border-color:#191919}.gallerySection_gallery-form-box__THiYQ .gallerySection_radio-box__ia_DT{display:flex;align-items:center;gap:8px}.backgroundMusicSection_background-music-content__J2dgv{display:flex;flex-direction:column;gap:12px;padding:12px 0 0}.backgroundMusicSection_music-grid__d21Xl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.backgroundMusicSection_music-item__LK7r5{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:40px;padding:13px 12px 14px;font-family:Spoqa Han Sans Neo,sans-serif;font-size:11px;font-weight:400;line-height:16.5px;color:#8a8a8a;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;transition:all .2s}.backgroundMusicSection_music-item__LK7r5:hover{border-color:#c8c8c8}.backgroundMusicSection_music-item__LK7r5.backgroundMusicSection_selected__y4EuH{color:#191919;border-color:#191919}.backgroundMusicSection_music-player__3pru5{position:relative;display:flex;align-items:center;gap:13px;width:100%;height:40px;padding:8px;box-sizing:border-box;background-color:#f2f2f2;border-radius:8px}.backgroundMusicSection_play-button__y8p3C{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;aspect-ratio:1/1;background:none;border:none;cursor:pointer;flex-shrink:0}.backgroundMusicSection_play-button__y8p3C img{width:18px;height:18px;object-fit:contain;display:block}.backgroundMusicSection_time-display__dwFxP{display:flex;align-items:center;gap:0;font-family:Spoqa Han Sans Neo,sans-serif;font-size:11px;font-weight:400;line-height:16.5px;color:#505050;white-space:nowrap}.backgroundMusicSection_time-display__dwFxP .backgroundMusicSection_time-separator__1FVxf{margin:0 4px}.backgroundMusicSection_progress-bar-container__YfrjP{position:relative;flex:1 1;height:6px;border-radius:100px;overflow:hidden}.backgroundMusicSection_progress-bar-background__5jJkV{position:absolute;inset:0;background-color:#c8c8c8;border-radius:100px}.backgroundMusicSection_progress-bar-fill__9Mkyv{position:absolute;left:0;top:0;height:100%;background-color:#505050;border-radius:100px;transition:width .3s;min-width:0}.hintBox_hint-box__2QpGx{margin-top:12px}.hintBox_hint-box__2QpGx .hintBox_hint-box-title__WuWg5{font-size:12px;font-weight:700;color:#191919}.hintBox_hint-box__2QpGx p{position:relative;padding-left:16px;font-size:12px;color:#8a8a8a}.hintBox_hint-box__2QpGx p:before{position:absolute;top:0;left:0;width:12px;text-align:center;content:"•"}.hintBox_hint-box__2QpGx p span{cursor:pointer;color:#2cad5a;text-decoration:underline}.successText_success-text-box__xmGIG{display:flex;gap:4px;margin-top:8px}.successText_success-text-box__xmGIG .successText_success-text__2r1Ir{white-space:pre-line;word-break:break-all;font-size:12px;color:#2cad5a}.customUrlSection_custom-url-form-box__l0Ytc .customUrlSection_custom-url-hash-id-box__W0htA{display:flex;gap:8px}.customUrlSection_custom-url-form-box__l0Ytc .customUrlSection_custom-url-hash-id-box__W0htA .customUrlSection_check-button__KmNOo{cursor:pointer;flex-shrink:0;width:56px;font-size:13px}.sectionOrderSection_section-order-list__IJD2j{list-style:none;margin:0;padding:12px 0 0;display:flex;flex-direction:column;gap:8px}.sectionOrderSection_section-order-row__gYSyX{box-sizing:border-box;display:flex;align-items:center;gap:10px;height:42px;padding:13px 12px 14px;border-radius:8px;background:#fafafa;border:1px solid #f2f2f2;cursor:-webkit-grab;cursor:grab;touch-action:none;list-style:none}.sectionOrderSection_section-order-row__gYSyX.sectionOrderSection_is-dragging__ELE_J{opacity:.92;box-shadow:0 4px 12px 0 rgba(0,0,0,.08);cursor:-webkit-grabbing;cursor:grabbing}.sectionOrderSection_section-order-row--fixed__61VrG{cursor:default;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sectionOrderSection_section-order-handle-spacer__tPH2Q{flex-shrink:0;width:18px;height:18px}.sectionOrderSection_section-order-handle__NHpFH{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;pointer-events:none}.sectionOrderSection_section-order-handle-img__QyoSt{display:block;width:18px;height:18px;object-fit:contain}.sectionOrderSection_section-order-label__hk1eY{flex:1 1;min-width:0;font-size:11px;font-weight:400;line-height:16.5px;color:#191919}.alertBox_alert-box__E1Hur{margin-bottom:8px;padding:12px;background-color:rgba(59,106,227,.08);border-radius:6px;white-space:pre-line}.alertBox_alert-box__E1Hur .alertBox_alert-text__JQyDe{font-size:12px;color:#3b6ae3}@media(min-width:1044px){.alertBox_alert-box__E1Hur .alertBox_alert-text__JQyDe{font-size:13px}}.radioButton_radio-button-container__dX6kl{display:flex;height:32px}.radioButton_radio-button-container__dX6kl .radioButton_radio-button__eNoVe{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:8px}.radioButton_radio-button-container__dX6kl .radioButton_radio-button__eNoVe .radioButton_icon__FycBy{width:18px;height:18px;background-size:18px}.radioButton_radio-button-container__dX6kl .radioButton_radio-button__eNoVe .radioButton_label__8e6e_{font-size:12px;color:#191919;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noticeSection_notice-form-box__jt609 .noticeSection_radio-button-wrap__PCaic{display:flex;gap:20px}.noticeSection_notice-form-box__jt609 .noticeSection_basic-image-wrap__98xcA{display:flex;flex-wrap:wrap;gap:8px}.noticeSection_notice-form-box__jt609 .noticeSection_basic-image-wrap__98xcA .noticeSection_basic-image-item__v_dx7{box-sizing:border-box;flex-shrink:0;width:58px;height:58px;border:1px solid #f2f2f2;border-radius:8px;overflow:hidden;cursor:pointer}.noticeSection_notice-form-box__jt609 .noticeSection_basic-image-wrap__98xcA .noticeSection_basic-image-item__v_dx7 img{display:block;width:100%;height:100%;object-fit:cover}.noticeSection_notice-form-box__jt609 .noticeSection_basic-image-wrap__98xcA .noticeSection_basic-image-item__v_dx7.noticeSection_selected__6Yd52{border-color:#191919}.noticeSection_notice-form-box__jt609 .noticeSection_button-add-button__ECwO6{font-size:12px;color:#9d7d54;text-decoration:underline}.noticeSection_notice-form-box__jt609 .noticeSection_notice-button__kM_oM{display:flex;align-items:center;gap:0;min-height:40px;font-size:12px;font-weight:700;cursor:pointer}.noticeSection_notice-form-box__jt609 .noticeSection_notice-button__kM_oM p{max-width:180px;padding:8px 4px 8px 12px;word-break:break-all}.noticeSection_notice-form-box__jt609 .noticeSection_notice-button__kM_oM .noticeSection_button-delete-button-icon__1O9PC{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px}.noticeSection_notice-form-box__jt609 .noticeSection_action-buttons-wrap__3s7qJ{display:flex;align-items:center;gap:14px;height:34px}.noticeSection_notice-form-box__jt609 .noticeSection_action-buttons-wrap__3s7qJ .noticeSection_move-button__EDnub{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #dedede;border-radius:0;cursor:pointer}.noticeSection_notice-form-box__jt609 .noticeSection_action-buttons-wrap__3s7qJ .noticeSection_move-button__EDnub.noticeSection_disabled__Kzmmp{cursor:not-allowed;background-color:#fafafa;border-color:#eaeaea}.noticeSection_notice-form-box__jt609 .noticeSection_action-buttons-wrap__3s7qJ .noticeSection_delete-button-box__5D2q_{flex:1 1;display:flex;justify-content:flex-end}.noticeSection_notice-form-box__jt609 .noticeSection_action-buttons-wrap__3s7qJ .noticeSection_delete-button-box__5D2q_ .noticeSection_delete-button__rdwH7{display:block;font-size:12px;color:#c62c1a}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_sample-list__jZj6_{display:flex;flex-direction:column;gap:12px;padding:12px 0;max-height:calc(100vh - 320px);overflow-y:auto}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_sample-list__jZj6_ .noticeSection_sample-item__JCPqS{padding:11px 20px;background-color:#fafafa;border:1px solid #f2f2f2;border-radius:8px;cursor:pointer}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_sample-list__jZj6_ .noticeSection_sample-item__JCPqS .noticeSection_sample-item-title__P7fXy{padding:6px 0 4px;font-size:13px;font-weight:700;color:#191919}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_sample-list__jZj6_ .noticeSection_sample-item__JCPqS .noticeSection_sample-item-content__OtAdW{white-space:pre-line;padding:6px 0;font-size:12px;color:#505050}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_sample-list__jZj6_ .noticeSection_sample-item__JCPqS.noticeSection_active__yI6uw{border-color:#505050}.noticeSection_notice-sample-modal-content__nbqIZ .noticeSection_apply-button-wrap___eBV9{padding:20px 0}.noticeSection_add-button-modal-overlay__qK0KX{box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:60;padding:20px}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_modal-content__J_v7d{box-sizing:border-box;background:#fff;max-width:420px;width:100%;padding:12px;border-radius:8px}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_modal-header__S9p8T{position:relative;display:flex;align-items:center;gap:4px;padding:6px 0}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_modal-header__S9p8T .noticeSection_modal-title__tsMk1{font-size:13px;font-weight:700;color:#191919}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_radio-box__5cvCB{display:flex;align-items:center;gap:8px}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_radio-box__5cvCB .noticeSection_radio-button__7lz0c{padding:0 12px;height:40px;font-size:12px;color:#8a8a8a;border:1px solid #eaeaea;border-radius:8px}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_radio-box__5cvCB .noticeSection_radio-button__7lz0c.noticeSection_active__yI6uw{font-weight:700;color:#191919;border-color:#191919}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_modal-buttons__V6yCr{box-sizing:border-box;width:100%;margin-top:20px;display:flex;gap:11px}.noticeSection_add-button-modal-overlay__qK0KX .noticeSection_modal-buttons__V6yCr button{flex:1 1;min-width:unset}.openingSection_opening-preview-button-box__3a8bt{display:none;margin-right:8px}.openingSection_opening-preview-button-box__3a8bt button{padding:0 12px;height:28px;font-size:10px;font-weight:700;color:#191919;cursor:pointer}.openingSection_opening-form-box__a1j17 .openingSection_opening-type-image-box__no_1I{display:flex;flex-wrap:wrap;gap:8px}.openingSection_opening-form-box__a1j17 .openingSection_opening-type-image-box__no_1I .openingSection_opening-type-image-item__Vwyr5{box-sizing:border-box;flex-shrink:0;width:80px;height:120px;border:1px solid #f2f2f2;border-radius:8px;overflow:hidden;cursor:pointer}.openingSection_opening-form-box__a1j17 .openingSection_opening-type-image-box__no_1I .openingSection_opening-type-image-item__Vwyr5 img{display:block;width:100%;height:100%;object-fit:cover}.openingSection_opening-form-box__a1j17 .openingSection_opening-type-image-box__no_1I .openingSection_opening-type-image-item__Vwyr5.openingSection_active__m57FB{border-color:#191919}.openingSection_opening-form-box__a1j17 .openingSection_radio-button-box__biTgZ{display:flex;align-items:center;gap:8px}@media(min-width:1044px){.openingSection_opening-preview-button-box__3a8bt{display:block}}.writeSection_wedding-invitation-write-section__rfooU{box-sizing:border-box;flex:1 1;display:flex;flex-direction:column;gap:16px;width:100%;max-width:650px;margin:0 auto;padding:16px 12px 116px}.writeSection_ios__8Zc5C .writeSection_wedding-invitation-write-section__rfooU{padding-bottom:calc(env(safe-area-inset-bottom) + 116px)}.writeSection_wedding-invitation-write-section__rfooU .writeSection_write-section-content-alert__iT9_0{display:none;align-items:center;gap:4px;padding:12px;background-color:rgba(59,106,227,.08);border-radius:6px}.writeSection_wedding-invitation-write-section__rfooU .writeSection_write-section-content-alert__iT9_0 .writeSection_write-section-content-alert-text__vSGBe{font-size:13px;color:#3b6ae3}@media(min-width:1044px){.writeSection_wedding-invitation-write-section__rfooU{max-height:calc(100vh - 72px);overflow-y:scroll;padding:0 0 40px}.writeSection_wedding-invitation-write-section__rfooU .writeSection_write-section-content-alert__iT9_0{display:flex}}.orderDetailFooter_order-detail-footer__lfDCP{max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box;position:fixed;bottom:0;display:flex;gap:8px;width:100%;padding:20px;padding-bottom:max(var(--sab),20px);background-color:#fff;z-index:10}.orderDetailFooter_order-detail-footer__lfDCP button{flex:1 1;width:100%}.orderDetailClient_order-detail-client__VYVEb{padding-bottom:140px}.orderDetailClient_order-detail-client__VYVEb .orderDetailClient_divider__7Uj0p{width:100%;height:8px;background-color:#f2f2f2}.orderDetailClient_order-detail-client__VYVEb .orderDetailClient_brand-name__9dlWd{margin-bottom:8px;font-size:12px;color:#191919}.orderDetailClient_order-detail-client__VYVEb .orderDetailClient_tracking-code-row__Xz1nk{display:flex;align-items:center;gap:8px}.orderDetailClient_order-detail-client__VYVEb .orderDetailClient_tracking-code-row__Xz1nk .orderDetailClient_copy-button__lglEI{padding:4px 8px;border:1px solid #c8c8c8;border-radius:4px;background:#fff;font-size:12px;color:#505050;cursor:pointer}.StoreCartModal_modal__wWnRF .modal-btn-wrap{display:flex;gap:11px;padding:0 20px;margin-top:0}.StoreCartModal_modal__wWnRF .button_btn{flex:1 1;height:60px;font-size:13px;border-radius:8px}.StoreCartModal_modal__wWnRF .button_btn:first-child{background-color:#fff!important;border:1px solid #ff6b6b!important;color:#ff6b6b!important;font-weight:500}.StoreCartModal_modal__wWnRF .button_btn:last-child{background-color:#f53f29!important;color:#fff!important;font-weight:600;border:none!important}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal{border-radius:12px 12px 0 0}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal.has-inner-scroll .modal-title-wrap{flex-shrink:0;border-bottom:1px solid #f0f0f0}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal .modal-title-wrap{padding:0 20px;height:51px;align-items:center;box-sizing:border-box}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal .modal-title{padding:0;font-size:18px;font-weight:700;line-height:27px;color:#191919}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal .modal-title-wrap .modal-close-button-wrap{padding:0;margin-left:auto}.StoreProductOptionSheet_modal__Wueth .bottom-fixed-modal .modal-close-button-wrap>[class*=button_btn]{padding:0}.StoreProductOptionSheet_content__R5pd2{padding:0 20px;flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.StoreProductOptionSheet_productInfo__02o5r{display:flex;gap:8px;padding:20px 0;border-bottom:1px solid #eaeaea;margin-bottom:20px}.StoreProductOptionSheet_productImage__LUdPY{width:80px;height:80px;position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.08);flex-shrink:0}.StoreProductOptionSheet_productImage__LUdPY img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.StoreProductOptionSheet_productImage__LUdPY:has(img[src]):not(.StoreProductOptionSheet_noImage__4WxSP):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.08);pointer-events:none;z-index:1}.StoreProductOptionSheet_productImage__LUdPY.StoreProductOptionSheet_noImage__4WxSP{background-color:#d3d3d3}.StoreProductOptionSheet_productDetails__zY_pt{flex:1 1;display:flex;flex-direction:column;justify-content:center}.StoreProductOptionSheet_productTitle__jJRjF{font-size:12px;font-weight:400;color:#505050;margin:0 0 2px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.StoreProductOptionSheet_priceInfo__549MF{display:flex;align-items:center;gap:4px;margin-bottom:2px}.StoreProductOptionSheet_discountRate__vlCPl{font-size:13px;font-weight:700;line-height:20px;color:#f53f29}.StoreProductOptionSheet_price__MhLV6{font-size:13px;font-weight:700;line-height:20px;color:#505050}.StoreProductOptionSheet_productOptionInfo__oBGne{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;color:#505050;margin-top:2px}.StoreProductOptionSheet_productOptionInfo__oBGne .StoreProductOptionSheet_separator__tl97q{font-size:11px;line-height:16px;color:#dedede}.StoreProductOptionSheet_optionSection__9FXi2{padding:0;margin-bottom:20px}.StoreProductOptionSheet_sectionTitle__aSpi7{font-size:15px;font-weight:400;line-height:22.5px;color:#505050;margin:0 0 4px}.StoreProductOptionSheet_sectionTitle__aSpi7 .StoreProductOptionSheet_required__qBhIf{color:#f53f29}.StoreProductOptionSheet_datePickerInput___Oa6e{width:100%;padding:10px 12px;border:1px solid #eaeaea;border-radius:8px;font-size:14px;color:#191919;cursor:pointer}.StoreProductOptionSheet_datePickerPopper__cD9UL{z-index:100000!important;margin-left:-30px;margin-top:-120px}.StoreProductOptionSheet_optionList__gOpKd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.StoreProductOptionSheet_optionItem__7IT2I{position:relative;height:38px;padding:0 8px 0 6px;border:1px solid #eaeaea;border-radius:8px;background-color:#fff;font-size:13px;font-weight:400;line-height:1;color:#8a8a8a;text-align:left;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:flex-start;gap:8px;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box}.StoreProductOptionSheet_optionItem__7IT2I::-moz-focus-inner{border:0;padding:0}.StoreProductOptionSheet_optionItem__7IT2I .StoreProductOptionSheet_optionImage__McMwu{width:30px;height:30px;border-radius:4px;object-fit:cover;flex-shrink:0;display:block}.StoreProductOptionSheet_optionItem__7IT2I .StoreProductOptionSheet_optionText__IjWIq{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:19.5px;display:inline-flex;align-items:center}.StoreProductOptionSheet_optionItem__7IT2I:hover:not(:disabled){border-color:#9d7d54}.StoreProductOptionSheet_optionItem__7IT2I.StoreProductOptionSheet_selected__wX_Dx{border-color:#9d7d54;background-color:#fff;color:#9d7d54;font-weight:400}.StoreProductOptionSheet_optionItem__7IT2I.StoreProductOptionSheet_disabled__qtMJe{border-color:#f7f7f7;background-color:#f7f7f7;color:#dedede;cursor:not-allowed}.StoreProductOptionSheet_disabledOverlay__9V0oW{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);border-radius:8px;pointer-events:none;z-index:1}.StoreProductOptionSheet_disabledOverlay__9V0oW:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:2px;height:100%;background-color:#dedede}.StoreProductOptionSheet_outOfStock__kmo8W{font-size:12px;color:#999;font-weight:400}.StoreProductOptionSheet_quantitySection__NR4vx{padding:0;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.StoreProductOptionSheet_quantityInput__A6xln{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #eaeaea;border-radius:8px;padding:6px;background-color:#fff;flex-shrink:0}.StoreProductOptionSheet_quantityButton___CwKP{width:24px;height:24px;border:none;border-radius:4px;background-color:#f7f7f7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;padding:0}.StoreProductOptionSheet_quantityButton___CwKP svg{width:24px;height:24px}.StoreProductOptionSheet_quantityButton___CwKP path{stroke:#191919;stroke-width:1.3}.StoreProductOptionSheet_quantityButton___CwKP:hover:not(:disabled){background-color:#e0e0e0}.StoreProductOptionSheet_quantityButton___CwKP:disabled{opacity:.3;cursor:not-allowed}.StoreProductOptionSheet_quantityValue__YE1gh{width:36px;min-width:36px;flex:0 0 36px;text-align:center;font-size:13px;font-weight:400;line-height:19.5px;color:#8a8a8a;border:none;background:none;padding:0;margin:0;box-sizing:border-box;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.StoreProductOptionSheet_quantityValue__YE1gh::-webkit-inner-spin-button,.StoreProductOptionSheet_quantityValue__YE1gh::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.StoreProductOptionSheet_wishlistInfo__OX7mJ{background-color:rgba(255,157,0,.08);border-radius:6px;padding:12px 16px;margin:12px 0}.StoreProductOptionSheet_wishlistInfo__OX7mJ p{font-size:10px;font-weight:400;color:#ff9d00;line-height:15px;margin:0}.StoreProductOptionSheet_wishlistInfo__OX7mJ p strong{font-weight:700;line-height:15px;font-family:Spoqa Han Sans Neo,sans-serif}.StoreProductOptionSheet_footer__VCaSj{flex-shrink:0;background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:11px}.StoreProductOptionSheet_totalPrice__KzyFZ{font-size:15px;font-weight:700;line-height:22.5px;color:#191919;margin:0;flex-shrink:0}.StoreProductOptionSheet_buttonGroup__JI_7x{display:flex;gap:11px;flex-shrink:0}.StoreProductOptionSheet_addButton__l31Jn,.StoreProductOptionSheet_wishlistButton__yioPJ{width:162px;height:60px;flex-shrink:0;font-size:15px;font-weight:700;line-height:22.5px}.StoreProductOptionSheet_wishlistButton__yioPJ{white-space:nowrap}.StoreProductStickyFooter_footer__QmXKD{position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:600px;width:100%;display:flex;align-items:center;gap:11px;padding:20px;background-color:#fff;border-top:1px solid #f0f0f0;z-index:100;box-shadow:0 -2px 8px rgba(0,0,0,.05);box-sizing:border-box}.StoreProductStickyFooter_footer__QmXKD .button_btn{border-radius:11px;font-size:15px}.StoreProductStickyFooter_cartButton__S9X_2{flex:1 1;padding:19px 0!important;font-weight:400}.StoreProductStickyFooter_wishlistButton__YN1ED{flex:1 1;padding:19px 0!important;font-weight:700}.orderCard_order-card__fw8iI{padding:20px;border-bottom:8px solid #dedede;cursor:pointer}.orderCard_order-card__fw8iI .orderCard_order-card-top__43MEK{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.orderCard_order-card__fw8iI .orderCard_order-card-top__43MEK .orderCard_date__25mP_{font-size:13px;color:#505050}.orderCard_order-card__fw8iI .orderCard_order-card-top__43MEK .orderCard_gift-tag__qdt2t{display:flex;align-items:center;gap:4px;font-size:12px;color:#9d7d54}.orderCard_order-card__fw8iI .orderCard_order-card-top__43MEK .orderCard_gift-tag__qdt2t span{font-size:14px}.orderCard_order-card__fw8iI .orderCard_brand-name__EmrEE{margin-bottom:8px;font-size:13px;font-weight:500;color:#191919}.orderCard_order-card__fw8iI .orderCard_order-total__kpT_i{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #eaeaea}.orderCard_order-card__fw8iI .orderCard_order-total__kpT_i .orderCard_total-wrap__KmqTT{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.orderCard_order-card__fw8iI .orderCard_order-total__kpT_i .orderCard_coupon-discount__qVlna{font-size:11px;color:#f53f29}.orderCard_order-card__fw8iI .orderCard_order-total__kpT_i .orderCard_total__duMAt{display:flex;align-items:center;gap:4px;font-size:13px;color:#8a8a8a}.orderCard_order-card__fw8iI .orderCard_order-total__kpT_i .orderCard_total__duMAt span{font-size:14px;font-weight:700;color:#f53f29}.orderCard_order-card__fw8iI .orderCard_actions__Pv1Zf{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.orderCard_order-card__fw8iI .orderCard_actions__Pv1Zf .orderCard_action-button__1YK_k{border-radius:50px;min-width:auto;font-weight:400}.storeOrdersList_store-order-list-container__1orOk{padding-bottom:60px}.storeOrdersList_store-order-list-container-loading__VNMcR{display:flex;flex-direction:column;gap:12px;padding:20px}.storeOrdersClient_store-orders-container__HQD5R .storeOrdersClient_tab-container__pFZYP{position:-webkit-sticky;position:sticky;top:56px;z-index:100;background-color:#fff}.realtimeBookingCalendar_realtime-booking-calendar__ML_0M .realtimeBookingCalendar_calendar-nav-label__PPFOx{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.realtimeBookingCalendar_realtime-booking-calendar__ML_0M .react-calendar__navigation button:disabled .realtimeBookingCalendar_calendar-nav-label__PPFOx{opacity:.3;cursor:default}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr{margin-top:20px}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr .realtimeBookingTimeSelect_time-title__q319_{margin-bottom:12px;font-size:12px;font-weight:400;color:#505050}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr .realtimeBookingTimeSelect_time-button-grid__CSKZ4{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr .realtimeBookingTimeSelect_time-button-grid__CSKZ4 .realtimeBookingTimeSelect_time-button__VMTie{min-width:60px;height:40px;padding-top:2px;font-size:13px;border:1px solid #dedede;color:#8a8a8a;cursor:pointer}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr .realtimeBookingTimeSelect_time-button-grid__CSKZ4 .realtimeBookingTimeSelect_time-button__VMTie.realtimeBookingTimeSelect_selected__ijTAp{border:1px solid #c62c1a;color:#c62c1a}.realtimeBookingTimeSelect_realtime-booking-time-select__I0LmP .realtimeBookingTimeSelect_time-button-list__mZDUr .realtimeBookingTimeSelect_time-button-grid__CSKZ4 .realtimeBookingTimeSelect_time-button__VMTie.realtimeBookingTimeSelect_disabled__Q6byn{border:none;color:#dedede;background-color:#f7f7f7;cursor:default}.beforeVisitNotice_before-visit-notice__kAQ_Z{white-space:pre-line;padding:12px 20px;color:#8a8a8a;background-color:#fafafa;border-radius:8px;cursor:pointer}.beforeVisitNotice_before-visit-notice__kAQ_Z .beforeVisitNotice_header__ks_4J{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.beforeVisitNotice_before-visit-notice__kAQ_Z .beforeVisitNotice_header__ks_4J .beforeVisitNotice_title__7F7ea{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#505050}.beforeVisitNotice_before-visit-notice__kAQ_Z .beforeVisitNotice_header__ks_4J .beforeVisitNotice_title__7F7ea .beforeVisitNotice_title-icon__1T44T{display:flex;padding-bottom:2px}.beforeVisitNotice_before-visit-notice__kAQ_Z .beforeVisitNotice_content__R3yRd{display:flex;flex-direction:column;gap:12px;font-size:13px;color:#8a8a8a;padding:4px 0}.beforeVisitNotice_before-visit-notice__kAQ_Z .beforeVisitNotice_content__R3yRd .beforeVisitNotice_link__8rUEd{padding-top:8px;text-decoration:underline;cursor:pointer}.changeReservationModal_change-reservation-modal-wrap__VCDGg .bottom-fixed-modal{display:flex;flex-direction:column;height:100%}.changeReservationModal_change-reservation-modal-wrap__VCDGg .bottom-fixed-modal .modal-content{flex:1 1;display:flex;flex-direction:column;height:100%;padding:0;overflow:hidden}.changeReservationModal_change-reservation-modal-wrap__VCDGg .changeReservationModal_change-reservation-modal-content__ehO6H{flex:1 1;overflow-y:auto;padding:0 20px 40px}.changeReservationModal_change-reservation-modal-wrap__VCDGg .changeReservationModal_change-reservation-modal-content__ehO6H .changeReservationModal_time-subscribe-text__RLb0Z{margin-top:12px;font-size:12px;color:#8a8a8a;text-decoration:underline;cursor:pointer}.changeReservationModal_change-reservation-modal-wrap__VCDGg .changeReservationModal_change-reservation-modal-content__ehO6H .changeReservationModal_before-visit-notice-wrap__JG2mW{margin-top:16px}.changeReservationModal_change-reservation-modal-wrap__VCDGg .changeReservationModal_btn-wrap__UT6US{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:20px;padding-bottom:max(var(--sab),20px);background-color:#fff}.inputBox_input-box-wrap__n7AIl{position:relative}.inputBox_input-box-wrap__n7AIl .inputBox_input-box-field__e_WzP{display:flex;align-items:stretch;column-gap:12px;width:100%}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp{position:relative;box-sizing:border-box;flex-grow:1}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp.inputBox_input-box-disabled__qjIw_ *{color:#c8c8c8}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV{display:flex;align-items:center;position:absolute;top:50%;height:0}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>*,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>*{position:relative;z-index:1}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>:not([class*=icon_icon]):not([class*=text]),.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>:not([class*=icon_icon]):not([class*=text]){padding:6px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>[class*=icon_icon],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>[class*=text],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>[class*=icon_icon],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>[class*=text]{z-index:1;pointer-events:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>[class*=icon_icon].inputBox_text__zsJnt,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us>[class*=text].inputBox_text__zsJnt,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>[class*=icon_icon].inputBox_text__zsJnt,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV>[class*=text].inputBox_text__zsJnt{font-size:15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-pre__zm_zV,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-pre__zm_zV{left:6px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-pre__zm_zV>[class*=icon_icon],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-pre__zm_zV>[class*=icon_icon]{margin:0 8px 0 6px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-pre__zm_zV>[class*=text],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-pre__zm_zV>[class*=text]{margin:0 4px 0 6px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-post__UE_Us,.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-post__UE_Us{right:10px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-post__UE_Us>[class*=icon_icon],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-post__UE_Us>[class*=icon_icon]{margin:0 6px 0 12px}.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-post__UE_Us.inputBox_input-post__UE_Us>[class*=text],.inputBox_input-box-wrap__n7AIl .inputBox_input-box__oQYrp .inputBox_input-pre__zm_zV.inputBox_input-post__UE_Us>[class*=text]{margin:0 6px 0 4px}.inputBox_input-box-wrap__n7AIl input.inputBox_select__vRuYZ:not(.inputBox_select-full__qRqnY){-webkit-appearance:none;display:inline-block;padding:0 30px 0 16px;width:120px;height:50px;font-size:15px;border:1px solid #f2f2f2;outline:none;border-radius:8px;box-sizing:border-box;background-color:#fff;background-image:url(/_next/static/media/chevrondown_g900.257197f5.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:18px}.inputBox_input-box-wrap__n7AIl input.inputBox_select__vRuYZ:not(.inputBox_select-full__qRqnY) option{color:#191919;font:inherit}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl input.inputBox_select__vRuYZ:not(.inputBox_select-full__qRqnY){font-size:16px}.inputBox_input-box-wrap__n7AIl input.inputBox_select-full__qRqnY{-webkit-appearance:none;display:inline-block;padding:0 30px 0 16px;width:120px;height:50px;font-size:15px;border:1px solid #f2f2f2;outline:none;border-radius:8px;box-sizing:border-box;background-color:#fff;background-image:url(/_next/static/media/chevrondown_g900.257197f5.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:18px;width:100%}.inputBox_input-box-wrap__n7AIl input.inputBox_select-full__qRqnY option{color:#191919;font:inherit}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl input.inputBox_select-full__qRqnY{font-size:16px}.inputBox_input-box-wrap__n7AIl input.inputBox_select-readonly__TyAYZ{color:#8a8a8a}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ{padding:13px 16px;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;color:#191919;font-family:inherit;outline:none;background:rgba(0,0,0,0);transition:none;box-shadow:none;-webkit-appearance:none;-webkit-box-shadow:none;-webkit-transform:translateZ(0);height:50px;line-height:50px;text-overflow:ellipsis}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ ::placeholder{color:#8a8a8a;font-size:15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ ::-ms-clear{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:focus:not(:-moz-read-only){border:2px solid #191919;padding:12px 15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:focus:not(:read-only){border:2px solid #191919;padding:12px 15px}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ{font-size:16px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:disabled{background-color:#f7f7f7!important;color:#c8c8c8!important;pointer-events:none!important;border-color:#eaeaea!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:disabled ::placeholder{color:#c8c8c8!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:-moz-read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ:read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ::-webkit-search-cancel-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ::-webkit-search-decoration,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ::-webkit-search-results-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ::-webkit-search-results-decoration{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-full__N2DNS{width:100%}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj{padding:13px 16px;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;color:#191919;font-family:inherit;outline:none;background:rgba(0,0,0,0);transition:none;box-shadow:none;-webkit-appearance:none;-webkit-box-shadow:none;-webkit-transform:translateZ(0);background-color:#f7f7f7}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj ::placeholder{color:#8a8a8a;font-size:15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj ::-ms-clear{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:focus:not(:-moz-read-only){border:2px solid #191919;padding:12px 15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:focus:not(:read-only){border:2px solid #191919;padding:12px 15px}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj{font-size:16px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:disabled{background-color:#f7f7f7!important;color:#c8c8c8!important;pointer-events:none!important;border-color:#eaeaea!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:disabled ::placeholder{color:#c8c8c8!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:-moz-read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj:read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj::-webkit-search-cancel-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj::-webkit-search-decoration,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj::-webkit-search-results-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_input-readonly__EBqBj::-webkit-search-results-decoration{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_{padding:13px 16px;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;color:#191919;font-family:inherit;outline:none;background:rgba(0,0,0,0);transition:none;box-shadow:none;-webkit-appearance:none;-webkit-box-shadow:none;-webkit-transform:translateZ(0)}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_ ::placeholder{color:#8a8a8a;font-size:15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_ ::-ms-clear{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:focus:not(:-moz-read-only){border:2px solid #191919;padding:12px 15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:focus:not(:read-only){border:2px solid #191919;padding:12px 15px}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_{font-size:16px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:-moz-read-only,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:not(:-moz-read-only):not(:focus){border-color:#ab291a}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:not(:read-only):not(:focus),.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:read-only{border-color:#ab291a}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:disabled{background-color:#f7f7f7!important;color:#c8c8c8!important;pointer-events:none!important;border-color:#eaeaea!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:disabled ::placeholder{color:#c8c8c8!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:-moz-read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_:read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_::-webkit-search-cancel-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_::-webkit-search-decoration,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_::-webkit-search-results-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_error__EYLq_::-webkit-search-results-decoration{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK{padding:13px 16px;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;color:#191919;font-family:inherit;outline:none;background:rgba(0,0,0,0);transition:none;box-shadow:none;-webkit-appearance:none;-webkit-box-shadow:none;-webkit-transform:translateZ(0)}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK ::placeholder{color:#8a8a8a;font-size:15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK ::-ms-clear{display:none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:focus:not(:-moz-read-only){border:2px solid #191919;padding:12px 15px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:focus:not(:read-only){border:2px solid #191919;padding:12px 15px}.inputBox_ios__iDEaP .inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK{font-size:16px}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:-moz-read-only,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:not(:-moz-read-only):not(:focus){border-color:#2cad5a}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:not(:read-only):not(:focus),.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:read-only{border-color:#2cad5a}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:disabled{background-color:#f7f7f7!important;color:#c8c8c8!important;pointer-events:none!important;border-color:#eaeaea!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:disabled ::placeholder{color:#c8c8c8!important}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:-moz-read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK:read-only{outline:0 none}.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK::-webkit-search-cancel-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK::-webkit-search-decoration,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK::-webkit-search-results-button,.inputBox_input-box-wrap__n7AIl .inputBox_input-text___0HdJ.inputBox_success__kJTkK::-webkit-search-results-decoration{display:none}.inputBox_input-box-wrap__n7AIl .limit-length-text{font-size:13px;color:#a6a6a6;font-style:normal}.inputBox_input-box-wrap__n7AIl .limit-time-text{font-size:15px;color:#191919;font-weight:700;font-style:normal}.inputBox_input-box-wrap__n7AIl .limit-time-text.inputBox_expired__ZNue_{display:none}.inputBox_input-box-wrap__n7AIl .limit-time-text.inputBox_disabled__nXCja{color:#c8c8c8}.inputBox_input-box-wrap__n7AIl .inputBox_input-button__jA8x7{flex-shrink:0}.inputBox_input-box-wrap__n7AIl .inputBox_input-button__jA8x7>[class*=btn]{height:100%}.helpText_input-help-text__Wddui{display:flex;align-items:center;width:100%;column-gap:8px;word-break:keep-all}.helpText_input-help-text__Wddui.helpText_font-13__f_58P{font-size:13px;color:#a6a6a6;min-height:20px}.helpText_input-help-text__Wddui.helpText_font-12__BcY4P{font-size:12px;min-height:18px;color:#8a8a8a}.helpText_input-help-text__Wddui:not(:first-child){margin-top:8px}.helpText_input-help-text__Wddui b{display:flex;align-items:top;font-weight:400;line-height:18px;color:inherit;column-gap:8px}.helpText_input-help-text__Wddui b &:not([class*=error]):not([class*=success]),.helpText_input-help-text__Wddui b:not(.helpText_error__TlC25):not(.helpText_success__DUvuX){flex-wrap:wrap}.helpText_input-help-text__Wddui b:not(:first-child){display:none}.helpText_input-help-text__Wddui b i{flex-shrink:0}.helpText_input-help-text__Wddui b span{display:inline-flex;color:inherit}.helpText_input-help-text__Wddui .helpText_error__TlC25,.helpText_input-help-text__Wddui [class*=error]{color:#ab291a}.helpText_input-help-text__Wddui .helpText_success__DUvuX,.helpText_input-help-text__Wddui [class*=success]{color:#2cad5a}.formBlock_form-wrap__Ig32J{margin:0;padding:0;border:none;display:block;width:100%}.formBlock_form-block__1OKvz{display:block;padding:16px 0}.formBlock_form-title__UGVP2{display:flex;justify-content:space-between;padding-bottom:12px;font-size:12px;line-height:18px}.formBlock_form-title__UGVP2 .formBlock_title__DuLTI{color:#505050}.formBlock_form-title__UGVP2 .formBlock_necessary__YieWP{color:#8a8a8a}.formBlock_form-title__UGVP2 .formBlock_necessary__YieWP>span{color:#2cad5a}.formBlock_form-title__UGVP2 .formBlock_necessary__YieWP.formBlock_necessary--red-asterisk__KAZ2J>span{color:#f53f29}.formBlock_form-title__UGVP2 .formBlock_desc__vOIg5{color:#a6a6a6}.formBlock_form-content__XCnEC+[class*=input-help-text]{margin-top:0}.buttomFixedBtnWrap_bottom-fixed-btn-wrap__2eELx{position:fixed;bottom:0;width:100%;padding:20px;max-width:600px;margin-left:auto;margin-right:auto;display:block;background-color:#fff;box-sizing:border-box;left:0;right:0;z-index:1;transition:transform .1s ease-out;will-change:transform}.buttomFixedBtnWrap_bottom-fixed-btn-wrap__2eELx button{border:none}