.Board_write_container__uG_Lx{display:flex;flex-direction:column;gap:15rem}.Board_write_category__EUre5,.Board_write_category__EUre5 div{display:flex;flex-wrap:wrap;gap:5rem}.Board_write_category__EUre5 button{height:34rem;display:inline-flex;align-items:center;justify-content:center;padding:0 10rem;border-radius:5rem;white-space:nowrap;gap:5rem;border:1px solid #ddd}.Board_write_category__EUre5 button.Board_write_active__t9VhR{background-color:var(--color1);border-color:var(--color1);color:#fff}.Board_write_category__EUre5 .Board_write_blank__sLp38{width:100rem;height:34rem;border-radius:5rem;background-color:#f4f4f4}.Board_write_title__DuPLD input{width:100%;height:45rem;border:1px solid #ddd;border-radius:10rem;padding:15rem;resize:none}.Board_write_routine__Ite48{position:relative}.Board_write_routine__Ite48 .Board_write_select__CuoOd{display:flex;gap:10rem;flex-direction:column}.Board_write_routine__Ite48 .Board_write_select__CuoOd select{height:45rem;background-size:10rem;border:1px solid #ddd;border-radius:10rem;padding-right:25rem}.Board_write_routine__Ite48 .Board_write_top__sbIL8{width:100%;height:45rem;border:1px solid #ddd;border-radius:10rem;text-align:left;color:#666;padding:0 15rem}.Board_write_routine__Ite48 ul{flex:1 1;background-color:#fff;border:1px solid #ddd;border-radius:10rem;max-height:300rem;overflow-y:auto;padding:10rem;display:flex;flex-direction:column;gap:5rem}.Board_write_contents__5fEUs textarea{width:100%;height:300rem;border:1px solid #ddd;border-radius:10rem;padding:15rem;resize:none}.Board_write_btns__WIm9Y{margin-top:20rem}.Board_write_guide__YeVGG{font-size:11rem;color:#999;margin:5rem}.BottomNav_container__h5Eqx{height:calc(60rem + 40rem + 15px)}.BottomNav_fix__Z9r34{position:fixed;bottom:0;left:0;z-index:var(--zindex-bottom-nav);background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);width:100%;display:flex;padding-bottom:15px}.BottomNav_fix__Z9r34 button{height:60rem;flex:1 1;text-align:center}.BottomNav_fix__Z9r34 button i{display:inline-flex;align-items:center;justify-content:center;width:24rem;height:26rem}.BottomNav_fix__Z9r34 button p{font-size:10rem;color:#999}.BottomNav_fix__Z9r34 button.BottomNav_active__9MLu0 svg,.BottomNav_fix__Z9r34 button.BottomNav_active__9MLu0 svg *{fill:var(--color1)}.BottomNav_fix__Z9r34 button.BottomNav_active__9MLu0 p{color:var(--color1)}.BottomNav_iconContainer__pP_5M{position:relative;display:inline-flex;align-items:center;justify-content:center}.BottomNav_unreadBadge__cq0_g{position:absolute;top:-5rem;right:-8rem;background-color:#f44;color:#fff;font-size:10rem;font-weight:600;padding:2rem 5rem;border-radius:10rem;min-width:16rem;height:16rem;display:flex;align-items:center;justify-content:center;line-height:1;z-index:1}.MyMeeting_article_col__NwRc_{text-align:left}.MyMeeting_article_col__NwRc_ .MyMeeting_article_img__d2gX2{height:120rem;min-width:120rem;width:100%;background-color:#f4f4f4;border-radius:10rem;margin-bottom:5rem}.MyMeeting_article_col__NwRc_ .MyMeeting_article_img__d2gX2 img{width:100%;height:100%;object-fit:cover;border-radius:10rem}.MyMeeting_article_col__NwRc_ .MyMeeting_article_price__ed8j0{font-size:15rem;font-weight:700}.MyMeeting_article_row__XCa8l{display:flex;gap:15rem;align-items:stretch;padding:15rem 0;border-bottom:1px solid #ddd}.MyMeeting_article_row__XCa8l .MyMeeting_article_img__d2gX2{display:inline-flex;align-items:flex-start}.MyMeeting_article_row__XCa8l .MyMeeting_article_img__d2gX2 i{display:inline-block;width:80rem;height:80rem;border-radius:10rem;background-color:#f4f4f4}.MyMeeting_article_row__XCa8l .MyMeeting_article_img__d2gX2 img{border-radius:10rem;width:80rem;height:80rem}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939{text-align:left;flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 h5{font-size:18rem;font-weight:500;margin-bottom:10rem}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 p{color:#888}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 p svg{vertical-align:middle}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 .MyMeeting_article_action__p4T1a{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:10rem;color:#888;margin-top:auto}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 .MyMeeting_article_action__p4T1a span{display:inline-flex;align-items:center;gap:3rem}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 .MyMeeting_article_action__p4T1a .MyMeeting_article_like__QvmtQ~span{margin-left:5rem}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 .MyMeeting_article_action__p4T1a .MyMeeting_article_score__9EKsG b{color:#111}.MyMeeting_article_row__XCa8l .MyMeeting_article_txt__p6939 .MyMeeting_article_action__p4T1a .MyMeeting_article_score__9EKsG~span:before{content:"·";margin-right:3rem}.MyMeeting_article_row__XCa8l.MyMeeting_article_single__DXpxk{border:none}.MyMeeting_article_row__XCa8l.MyMeeting_article_single__DXpxk .MyMeeting_article_action__p4T1a{justify-content:flex-start}.MyMeeting_article_addBtns__E3pxt{display:flex;align-items:center;gap:6rem;margin-top:10rem}.MyMeeting_article_addBtns__E3pxt button{display:inline-flex;align-items:center;gap:5rem}.AlarmArticle_container__cMCFM{overflow:hidden;position:relative;padding:10rem 20rem}.AlarmArticle_container__cMCFM .AlarmArticle_inner__PjVbY{transition:all .3s;transition-timing-function:cubic-bezier(.17,.67,.35,1.24)}.AlarmArticle_container__cMCFM .AlarmArticle_article__bHhG3{padding:10rem 15rem;border-radius:10rem;background-color:#f8f8f8;width:100%;white-space:pre-wrap;box-shadow:0 4px 8px rgba(0,0,0,.1)}.AlarmArticle_container__cMCFM .AlarmArticle_article__bHhG3 .AlarmArticle_time__wMyRC{font-size:.9em;opacity:.8;margin-top:5rem}.AlarmArticle_container__cMCFM .AlarmArticle_btns__27fcp{position:absolute;right:-120rem;top:0;width:120rem;display:flex;align-items:center;justify-content:center;height:100%;gap:15rem}.AlarmArticle_container__cMCFM.AlarmArticle_read__6vVSP .AlarmArticle_article__bHhG3{background-color:var(--color1);color:#fff}.AlarmDate_container__eLLsQ{text-align:center;padding:0 20rem;margin:5rem 0;color:#666}.Booking_message__Z9ZJC{text-align:center;padding:30rem 0;color:#888}.Booking_btns__75kvt{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:10rem;padding:10rem 20rem}.Booking_btns__75kvt button{flex:1 1}.Booking_guide__uaqPQ{background-color:#f8f8f8;border-radius:10rem;padding:15rem;box-shadow:0 0 5px rgba(0,0,0,.1);color:#000;white-space:pre-wrap;margin:20rem 0}.Booking_guide__uaqPQ h5{font-size:1.1em;font-weight:500;margin-bottom:10rem}.Booking_contents__6gS4g{padding:20rem 0;font-size:13rem;line-height:1.6;white-space:pre-wrap}.Booking_contents__6gS4g .Booking_user__yqOIV{margin:20rem 0;display:flex;flex-direction:column;gap:10rem}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_title__6aYr_{font-size:16rem;font-weight:500}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_name__jytPY{font-size:13rem;font-weight:500}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_info__eHQ2c{display:flex;flex-wrap:wrap;gap:10rem}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_info__eHQ2c li{color:#666}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_info__eHQ2c li+li:before{content:"/";margin-right:10rem}.Booking_contents__6gS4g .Booking_user__yqOIV .Booking_web___b_dH a{text-decoration:underline;color:#666}.Booking_contents__6gS4g .Booking_section__SSLDY{margin:20rem 0;padding:20rem 0;border-top:1px solid #ddd}.Booking_contents__6gS4g .Booking_section__SSLDY h5{margin-bottom:15rem;font-size:14rem;font-weight:500}.Booking_options__pg8jM{display:flex;flex-direction:column;gap:10rem}.Booking_options__pg8jM li{display:flex;justify-content:space-between;padding:10rem 0}.Booking_options__pg8jM li+li{border-top:1px dashed #eee}.Booking_options__pg8jM li b{display:block;width:80%;font-weight:500}.Booking_swiper__DwSny{height:300rem}.Booking_swiper__DwSny img{width:100%;height:100%}.Booking_info__eHQ2c{background-color:#f8f8f8;padding:15rem;text-align:center;margin-bottom:15rem}.Booking_info__eHQ2c h4{font-size:16rem;font-weight:500}.Booking_info__eHQ2c p{font-size:14rem;margin-top:10rem}.Booking_info__eHQ2c p span{color:#888;margin-right:10rem}.Booking_price__HQN4T dl{display:flex;align-items:center;justify-content:space-between;padding:10rem 0;font-size:14rem;font-weight:500}.Booking_price__HQN4T dl.Booking_total__eTA_q{border-top:1px solid #ddd}.Booking_price__HQN4T dl.Booking_total__eTA_q dd{font-size:1.3em;color:var(--color1)}.Booking_inputArea__CPTZG section{border-top:5px solid #ddd;padding-top:20rem;margin-top:20rem}.Booking_inputArea__CPTZG section h3{font-size:18rem;font-weight:700;margin-bottom:30rem}.Booking_inputArea__CPTZG article{margin-bottom:20rem}.Booking_inputArea__CPTZG article h5{font-size:15rem;font-weight:700;margin-bottom:10rem}.Booking_inputArea__CPTZG article header{margin-bottom:10rem}.Booking_inputArea__CPTZG article header h5{margin-bottom:0}.Booking_inputArea__CPTZG article header p{font-size:13rem;color:#888}.Booking_inputArea__CPTZG article .Booking_input__MLy88{display:flex;align-items:center;gap:10rem}.Booking_inputArea__CPTZG article .Booking_input__MLy88+.Booking_input__MLy88{margin-top:8rem}.Booking_inputArea__CPTZG article .Booking_input__MLy88 input{width:100%;border:1px solid #ddd;height:44rem;border-radius:5rem}.Booking_inputArea__CPTZG article .Booking_input__MLy88 button{min-width:70rem;height:44rem;border-radius:5rem}.Booking_inputArea__CPTZG article .Booking_input__MLy88 textarea{width:100%;border:1px solid #ddd;height:200rem;padding:10rem;border-radius:5rem;resize:none}.Booking_inputArea__CPTZG article .Booking_labels__tDJky{display:flex;flex-direction:column;gap:15rem}.Booking_options__pg8jM{margin-bottom:50rem;border-top:1px solid #eee}.Booking_options__pg8jM .Booking_item__G2KNX{display:flex;align-items:flex-start;gap:10rem;justify-content:space-between;padding:10rem 0;border-bottom:1px solid #eee}.Booking_options__pg8jM .Booking_item__G2KNX dl{max-width:80%}.Booking_options__pg8jM .Booking_item__G2KNX dl dt{font-size:14rem;font-weight:500}.Booking_options__pg8jM .Booking_item__G2KNX dl dd .Booking_summary__eaOU3{font-size:12rem;color:#666}.Booking_options__pg8jM .Booking_item__G2KNX dl dd .Booking_price__HQN4T{font-size:14rem;color:#333;font-weight:500;margin-top:10rem}.GoodsViewBottomBtns_container__2dE_N{height:calc(60rem + 40rem)}.GoodsViewBottomBtns_fix__mKHlY{position:fixed;bottom:0;left:0;z-index:var(--zindex-bottom-nav);background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);width:100%;display:flex;gap:10rem;padding:10rem 20rem}.GoodsViewBottomBtns_fix__mKHlY button{flex:1 1;text-align:center}[data-ios-device=false] .GoodsViewBottomBtns_fix__mKHlY{bottom:0}[data-ios-device=true] .GoodsViewBottomBtns_fix__mKHlY{bottom:10px}.GoodsViewBottomBtns_container__2dE_N.GoodsViewBottomBtns_noneFix__FKGJy{height:auto}.GoodsViewBottomBtns_container__2dE_N.GoodsViewBottomBtns_noneFix__FKGJy .GoodsViewBottomBtns_fix__mKHlY{position:relative;z-index:10;padding-bottom:10rem;margin-bottom:20px}.FindRoutine_search__Pt3Oh{display:flex;align-items:center;background:#f1f1f1;border-radius:10rem;padding:0 5rem;margin-bottom:10rem}.FindRoutine_search__Pt3Oh input{height:35rem;flex:1 1;border:none;background-color:transparent}.FindRoutine_category__HUhLu{margin:20rem 0;overflow-x:auto;display:flex;flex-wrap:nowrap;gap:5rem;padding-bottom:10rem}.FindRoutine_category__HUhLu button{white-space:nowrap}.FindRoutine_container__lLRxZ section{margin-bottom:30rem}.FindRoutine_container__lLRxZ section h3{font-size:16rem;font-weight:500;margin-bottom:15rem}.FindRoutine_container__lLRxZ section ul{display:flex;flex-direction:column;gap:15rem}.FindRoutine_container__lLRxZ section ul li{display:flex;align-items:center;border:1px solid #ddd;padding:10rem 15rem;border-radius:10rem}.FindRoutine_container__lLRxZ section ul li .FindRoutine_add__ebJgO{flex:1 1;font-size:16rem;display:flex;align-items:center;justify-content:space-between;font-weight:500}.FindRoutine_container__lLRxZ section ul li .FindRoutine_add__ebJgO svg{font-size:22rem;color:#ccc}.FindRoutine_container__lLRxZ section ul li .FindRoutine_more__lizR0{width:30rem;text-align:right;color:#999;font-size:20rem}.FindRoutine_guideTitle__o7VfX{font-size:16rem;font-weight:500;margin-bottom:10rem}.FindRoutine_guide__eirQH{font-size:13rem;line-height:1.6}.FindRoutine_selectedList__Bp0wb{height:280rem;overflow-y:scroll;padding:10rem;border:1px solid #ddd;border-radius:10rem}.FindRoutine_badges__6tnKJ{display:flex;flex-wrap:wrap;gap:5rem}.FindRoutine_badges__6tnKJ span{background-color:#f4f4f4;padding:5rem 8rem;font-size:12rem;color:#333;border-radius:3rem}.FindRoutine_workoutList__N_6cP{margin-bottom:30rem}.FindRoutine_workoutList__N_6cP h3{font-size:16rem;font-weight:500;margin-bottom:15rem;margin-top:30rem}.FindRoutine_workoutList__N_6cP{display:flex;flex-direction:column;gap:15rem}.FindRoutine_workoutList__N_6cP article{display:flex;align-items:center;border:1px solid #ddd;padding:10rem 15rem;border-radius:10rem}.FindRoutine_workoutList__N_6cP article .FindRoutine_add__ebJgO{flex:1 1;font-size:16rem;display:flex;align-items:center;justify-content:space-between;font-weight:500}.FindRoutine_workoutList__N_6cP article .FindRoutine_add__ebJgO svg{font-size:22rem;color:#ccc}.FindRoutine_workoutList__N_6cP article .FindRoutine_more__lizR0{width:30rem;text-align:right;color:#999;font-size:20rem}.FormInput_container__SY21l{display:flex;align-items:flex-start;margin:22rem 0;flex:1 1}.FormInput_container__SY21l h5{font-size:15rem;font-weight:500;word-break:keep-all}.FormInput_container__SY21l h5.FormInput_rq__jLyk_:before{content:"*";color:#ff4d4d;margin-right:6rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_{flex:1 1;width:100%;position:relative}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5{display:flex;align-items:stretch;gap:8rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 .FormInput_inputBox__n13M2{flex:2 1;position:relative}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input{width:100%;height:60rem;border:1px solid #ddd;min-width:auto;font-size:16rem;padding:0 15rem;border-radius:5rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input:-moz-read-only{background-color:#f5f5f5;color:#626262}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input:disabled,.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input:read-only,.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 select:disabled{background-color:#f5f5f5;color:#626262}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 select{width:100%;height:60rem;border:1px solid #ddd;min-width:auto;font-size:16rem;padding:0 15rem;border-radius:5rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 textarea{width:100%;height:300rem;border:1px solid #ddd;min-width:auto;font-size:16rem;padding:20rem;border-radius:5rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input:focus,.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 textarea:focus{outline:1px solid #999}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5>button:not([data-type=action]){min-width:200rem;font-size:16rem;font-weight:500}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 .FormInput_inputBox__n13M2 .FormInput_unit__WPEeg{position:absolute;right:0;top:0;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 15rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5.FormInput_labels__f7kBj{height:60rem;display:flex;align-items:center;gap:25rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_guide__PaVHr{margin-top:8rem;font-size:10rem;color:#999}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_guide__PaVHr.FormInput_right__HNSxz{text-align:right}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_error__rJ0RR{margin-top:8rem;font-size:12rem;color:red}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_pass__3_hM0{margin-top:8rem;font-size:12rem;color:var(--color1)}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_pwView__fbrwi{position:absolute;right:0;top:0;height:44rem;min-width:44rem;width:44rem;min-width:inherit;font-size:18rem;color:#aaa}.FormInput_container__SY21l.FormInput_col__Rf40y{flex-direction:column;align-items:flex-start}.FormInput_container__SY21l label[data-name=file]{display:block;width:100%}.FormInput_container__SY21l label[data-name=file] input{display:none}.FormInput_container__SY21l label[data-name=file] span{display:flex;align-items:center;width:100%;height:60rem;border:1px solid #ddd;min-width:auto;font-size:16rem;padding:0 15rem;border-radius:5rem;color:#ccc}.FormInput_container__SY21l label[data-name=file] span:before{content:"";display:inline-block;width:17rem;height:17rem;background:no-repeat 50%/contain;background-image:url(/img/file.svg);margin-right:10rem}@media (max-width:900px){.FormInput_container__SY21l{flex-direction:column;margin:15rem 0}.FormInput_container__SY21l h5{width:100%;padding:5rem 0;font-size:15rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input,.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 select{height:40rem;font-size:13rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 textarea{height:100rem;font-size:13rem;padding:10rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5>button:not([data-type=action]){min-width:80rem;height:40rem;font-size:13rem}.FormInput_container__SY21l .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5>button.FormInput_pwView__fbrwi{min-width:44rem;width:44rem;font-size:16rem}.FormInput_container__SY21l.FormInput_ios__ivTEW .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 input,.FormInput_container__SY21l.FormInput_ios__ivTEW .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 select,.FormInput_container__SY21l.FormInput_ios__ivTEW .FormInput_inputArea__X_BI_ .FormInput_input__f_Oq5 textarea{font-size:16rem!important}}.Header_container__K1Vgz{display:flex;align-items:center;min-height:55rem;height:55rem;padding:10rem 20rem;position:fixed;top:0;z-index:99;background-color:#fff;width:100%;left:0;right:0;box-shadow:0 0 20px rgba(0,0,0,.05);padding-top:calc(10px + 44px)!important;height:calc(55px + 44px)!important;min-height:calc(55px + 44px)!important}.Header_container__K1Vgz[data-ios-device=false]{padding-top:10rem!important;height:55rem!important;min-height:55rem!important}.Header_container__K1Vgz .Header_left__IMIK5{flex:1 1}.Header_container__K1Vgz .Header_center__bFTzi{flex:2.5 1;text-align:center}.Header_container__K1Vgz .Header_center__bFTzi img{max-height:100%;width:auto}.Header_container__K1Vgz .Header_center__bFTzi h3{font-size:16rem;font-weight:500;max-width:50vw}.Header_container__K1Vgz .Header_right__ImGN7{flex:1 1;text-align:right}.Header_container__K1Vgz.Header_line__eOPT1{border-bottom:1px solid #eee}.Header_bell__mWCyl{position:relative}.Header_bell__mWCyl.Header_active__8RNNE:before{content:"";display:block;width:8rem;height:8rem;border-radius:50%;background-color:#fa0e0e;position:absolute;z-index:2;right:0;top:0}.Header_bell__mWCyl .Header_badge__GtwIO{position:absolute;top:-4rem;right:-6rem;min-width:18rem;height:18rem;border-radius:9rem;background-color:#fa0e0e;color:#fff;font-size:11rem;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 4rem;z-index:2}.Header_search__oKO0e{display:flex;align-items:center;background:#f1f1f1;border-radius:10rem;padding:0 5rem;min-width:0}.Header_search__oKO0e input{height:35rem;flex:1 1;border:none;background-color:transparent;min-width:0;width:100%}.IntroMenu_btns__yMX1s{display:flex;flex-direction:column;gap:12rem}.IntroMenu_links__jI_d6{display:flex;flex-direction:column;text-align:center}.IntroMenu_links__jI_d6 button{display:block;padding:25rem 0;font-size:18rem;font-weight:700}.IntroMenu_links__jI_d6 button+button{border-top:1px solid #ddd}.IntroMenu_logo__l2oZX{text-align:center}.IntroMenu_message__MucvW{text-align:center;font-size:18rem;font-weight:700;margin-top:15rem}.IntroMenu_message__MucvW+.IntroMenu_links__jI_d6{border:1px solid #ddd;border-width:1px 0;margin:30rem 0}.IntroMenu_message__MucvW+.IntroMenu_links__jI_d6 button{padding:15rem 0}.IntroMenu_alarm__OtWCO{background:#fff;border-radius:10rem;margin-top:15rem;padding-top:10rem;display:flex;flex-direction:column;overflow:hidden}.IntroMenu_alarm__OtWCO .IntroMenu_list__U6p3t{max-height:450rem;overflow-y:auto;padding:0 10rem}.IntroMenu_alarm__OtWCO .IntroMenu_btns__yMX1s{padding:20rem}.GoodsReviewScreen_title__41dC7{font-size:22rem;font-weight:500;text-align:center;margin-bottom:10rem}.GoodsReviewScreen_message__3nYZT{font-size:15rem;font-weight:500;text-align:center;margin-bottom:10rem}.GoodsReviewScreen_scroe__75qwm{text-align:center;margin:30rem 0}.GoodsReviewScreen_contents__Shg2d textarea{width:100%;height:300rem;border:1px solid #ddd;border-radius:10rem;padding:15rem;resize:none}.GoodsReviewScreen_guide__SAjdV{margin:10rem 0;color:red}.TabSolid_container__eAjKb{display:flex;gap:10px;margin:30px 0}.TabSolid_container__eAjKb button{flex:1 1;border:1px solid var(--line-color);border-radius:5px;height:50px;display:inline-flex;align-items:center;justify-content:center;font-size:17rem;color:var(--black2)}.TabSolid_container__eAjKb button.TabSolid_active__QoQeP{background-color:var(--color1);border-color:var(--color1);color:#fff}.TabSolid_container__eAjKb.TabSolid_inline__1chwm button{flex:initial;padding:0 15rem;border-radius:10rem;height:40rem}.TabSolid_line__wtf1J{display:flex;column-gap:0;width:100%;background:#f8f8f8;border-left:1px solid var(--line-color)}.TabSolid_line__wtf1J button{flex:1 1;border-width:1px;font-size:14rem;color:#000;height:50px;border:1px solid var(--line-color);border-left-width:0}.TabSolid_line__wtf1J button.TabSolid_active__QoQeP{border-color:#000;background:#fff;border-width:1px}@media (max-width:950px){.TabSolid_line__wtf1J{flex-wrap:wrap;background:none;border:none;gap:5px}.TabSolid_line__wtf1J button{flex:initial;background:#f8f8f8;border:1px solid var(--line-color);min-width:60px;height:35px}}.Goods_article_row_col__VF40w{text-align:left}.Goods_article_row_col__VF40w .Goods_article_row_img__w7yB5{height:120rem;min-width:120rem;width:100%;background-color:#f4f4f4;border-radius:10rem;margin-bottom:5rem}.Goods_article_row_col__VF40w .Goods_article_row_img__w7yB5 img{width:100%;height:100%;object-fit:cover;border-radius:10rem}.Goods_article_row_col__VF40w .Goods_article_row_price__QAZKo{font-size:15rem;font-weight:700}.Goods_article_row_row__Kcb2b{display:flex;gap:15rem;align-items:stretch;padding:15rem 0;border-bottom:1px solid #ddd;width:100%}.Goods_article_row_row__Kcb2b .Goods_article_row_img__w7yB5{display:inline-flex;align-items:flex-start}.Goods_article_row_row__Kcb2b .Goods_article_row_img__w7yB5 i{display:inline-block;width:100rem;height:100rem;border-radius:10rem;background-color:#f4f4f4}.Goods_article_row_row__Kcb2b .Goods_article_row_img__w7yB5 img{border-radius:10rem;width:100rem;height:100rem}.Goods_article_row_row__Kcb2b .Goods_article_row_right__KCn1H{flex:1 1}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd{text-align:left;flex:1 1;display:flex;flex-direction:column;align-items:flex-start;width:100%}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd h5{font-size:18rem;font-weight:500;margin-bottom:10rem}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd p{color:#888}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd p svg{vertical-align:middle}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd .Goods_article_row_action__D2Mi7{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:10rem;color:#888;margin-top:5rem}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd .Goods_article_row_action__D2Mi7 span{display:inline-flex;align-items:center;gap:3rem}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd .Goods_article_row_action__D2Mi7 .Goods_article_row_like__QO1xb~span{margin-left:5rem}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd .Goods_article_row_action__D2Mi7 .Goods_article_row_score__ZtKoR b{color:#111}.Goods_article_row_row__Kcb2b .Goods_article_row_txt__Kw2Yd .Goods_article_row_action__D2Mi7 .Goods_article_row_score__ZtKoR~span:before{content:"·";margin-right:3rem}.Goods_article_row_row__Kcb2b.Goods_article_row_single__BW6ez{border:none}.Goods_article_row_row__Kcb2b.Goods_article_row_single__BW6ez .Goods_article_row_action__D2Mi7{justify-content:flex-start}.Goods_article_row_addBtns__kJJsN{display:flex;align-items:center;gap:6rem;margin-top:10rem}.Goods_article_row_addBtns__kJJsN button{display:inline-flex;align-items:center;gap:5rem;color:#666}.GymList_search__9oHfb{margin-bottom:20rem}.GymList_search__9oHfb input{width:100%;height:45rem;background-color:#f4f4f4;border-radius:5rem;border:none}.Meeting_article_col__kjZ0y{text-align:left}.Meeting_article_col__kjZ0y .Meeting_article_img__S0iA9{height:120rem;min-width:120rem;width:100%;background-color:#f4f4f4;border-radius:10rem;margin-bottom:5rem}.Meeting_article_col__kjZ0y .Meeting_article_img__S0iA9 img{width:100%;height:100%;object-fit:cover;border-radius:10rem}.Meeting_article_col__kjZ0y .Meeting_article_price__vt1z5{font-size:15rem;font-weight:700}.Meeting_article_row__cLjea{display:flex;gap:15rem;align-items:stretch;padding:15rem 0;border-bottom:1px solid #ddd;width:100%}.Meeting_article_row__cLjea .Meeting_article_img__S0iA9{display:inline-flex;align-items:flex-start}.Meeting_article_row__cLjea .Meeting_article_img__S0iA9 i{display:inline-block;width:80rem;height:80rem;border-radius:10rem;background-color:#f4f4f4}.Meeting_article_row__cLjea .Meeting_article_img__S0iA9 img{border-radius:10rem;width:80rem;height:80rem}.Meeting_article_row__cLjea .Meeting_article_right__eEdNC{flex:1 1}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu{text-align:left;flex:1 1;display:flex;flex-direction:column;align-items:flex-start;width:100%}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu h5{font-size:18rem;font-weight:500;margin-bottom:10rem}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu p{color:#888}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu p svg{vertical-align:middle}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu .Meeting_article_action__fZ19I{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:10rem;color:#888;margin-top:5rem}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu .Meeting_article_action__fZ19I span{display:inline-flex;align-items:center;gap:3rem}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu .Meeting_article_action__fZ19I .Meeting_article_like__W78c3~span{margin-left:5rem}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu .Meeting_article_action__fZ19I .Meeting_article_score__IvpiN b{color:#111}.Meeting_article_row__cLjea .Meeting_article_txt__dAGsu .Meeting_article_action__fZ19I .Meeting_article_score__IvpiN~span:before{content:"·";margin-right:3rem}.Meeting_article_row__cLjea.Meeting_article_single__9U_Ob{border:none}.Meeting_article_row__cLjea.Meeting_article_single__9U_Ob .Meeting_article_action__fZ19I{justify-content:flex-start}.Meeting_article_addBtns__9rIzc{display:flex;align-items:center;gap:6rem;margin-top:10rem}.Meeting_article_addBtns__9rIzc button{display:inline-flex;align-items:center;gap:5rem;color:#666}.MeetingForm_container__jMho1{display:flex;flex-direction:column;gap:15rem}.MeetingForm_container__jMho1 article select{width:100%;border:1px solid #ddd;height:38rem;border-radius:5rem}.MeetingForm_leader___O4lm{display:flex;flex-wrap:wrap;font-size:15rem}.MeetingForm_leader___O4lm b{margin-right:15rem;font-weight:500}.MeetingForm_leader___O4lm span{color:#999}.MeetingForm_leader___O4lm span+span:before{content:"/";margin:0 10rem}.MeetingForm_option__fsCjH{display:flex;align-items:flex-start;gap:10rem;margin:20rem 0}.MeetingForm_option__fsCjH article{margin:0}.MeetingForm_option__fsCjH .MeetingForm_gender__DHZJ8,.MeetingForm_option__fsCjH .MeetingForm_user__SwX2U{flex:1 1}.MeetingForm_option__fsCjH .MeetingForm_gender__DHZJ8 label{height:38rem;display:flex;align-items:center}.MeetingForm_option__fsCjH .MeetingForm_gender__DHZJ8 label span{opacity:.5}.MeetingForm_option__fsCjH .MeetingForm_gender__DHZJ8 label input:checked~span{opacity:1}.MeetingForm_date__6Y_xg{display:flex;align-items:flex-start;width:100%;gap:20rem;background-color:#f9f9f9;border:1px solid #ddd;padding:15rem;border-radius:10rem}.MeetingForm_date__6Y_xg article input{height:38rem;color:#666}.MeetingForm_date__6Y_xg .MeetingForm_day__LPo2Y article input,.MeetingForm_date__6Y_xg .MeetingForm_day__LPo2Y article>div{width:100%}.MeetingForm_date__6Y_xg .MeetingForm_time__9TIDV{display:flex;gap:10rem}.MeetingForm_date__6Y_xg .MeetingForm_time__9TIDV article{flex:1 1}.MeetingForm_date__6Y_xg .MeetingForm_time__9TIDV article input{width:100%}.MeetingForm_category__gNrE4{display:flex;flex-wrap:wrap;gap:5rem}.MeetingForm_category__gNrE4 button{height:30rem;display:inline-flex;align-items:center;justify-content:center;padding:0 10rem;border-radius:5rem;white-space:nowrap;gap:5rem}.MeetingForm_title__ci_Xj input{height:38rem}.MeetingForm_contents__d0iQ4 textarea,.MeetingForm_title__ci_Xj input{width:100%;border:1px solid #ddd;border-radius:10rem;padding:15rem;resize:none}.MeetingForm_contents__d0iQ4 textarea{height:300rem}.MeetingForm_btns__y8LtR{margin-top:20rem}.MeetingForm_termsFormInput__DvxGU .input{display:flex!important;flex-direction:column!important;gap:15rem!important}.MeetingForm_termsContainer__0Ueqk{display:flex;flex-direction:column;gap:15rem}.MeetingForm_terms__K_C9Q{display:flex;align-items:center;justify-content:space-between;gap:10rem}.MeetingForm_termsBtn__3pCrv{background:none;border:1px solid #ddd;border-radius:5rem;padding:5rem 10rem;font-size:12rem;color:#666;cursor:pointer;transition:all .2s ease}.MeetingForm_termsBtn__3pCrv:hover{background-color:#f5f5f5;border-color:#999}.MeetingForm_termsContent__56e9l{max-height:400px;overflow-y:auto;padding:10rem;line-height:1.6}.MeetingForm_termsContent__56e9l h3{font-size:14rem;font-weight:600;color:#333;margin:15rem 0 8rem}.MeetingForm_termsContent__56e9l h3:first-child{margin-top:0}.MeetingForm_termsContent__56e9l p{font-size:13rem;color:#666;margin:8rem 0}.MeetingForm_termsContent__56e9l ul{margin:8rem 0;padding-left:15rem}.MeetingForm_termsContent__56e9l li{font-size:13rem;color:#666;margin:4rem 0}.MeetingForm_effectiveDate__0mYBK{font-weight:600;color:#333!important;margin-top:20rem!important;padding-top:15rem;border-top:1px solid #eee}.MeetingForm_modalContent__b1RZf{background:#fff;border-radius:10rem;max-width:500px;width:90%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.MeetingForm_modalHeader__9hrt8{display:flex;justify-content:space-between;align-items:center;padding:14rem 20rem;border-bottom:1px solid #eee;background:#f9f9f9}.MeetingForm_modalHeader__9hrt8 h2{font-size:16rem;font-weight:600;color:#333;margin:0}.MeetingForm_closeBtn__5pKov{background:none;border:none;font-size:24rem;color:#666;cursor:pointer;width:30rem;height:30rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.MeetingForm_closeBtn__5pKov:hover{background-color:#eee}.MeetingForm_error__GjZ8g,.MeetingForm_loading__8pCgp{text-align:center;padding:40rem 20rem;color:#666;font-size:14rem}.MeetingForm_error__GjZ8g{color:#f44}.GymListSelect_gym__E8DeI{display:flex;flex-direction:column;gap:5rem;width:100%}.GymListSelect_gym__E8DeI .GymListSelect_field__qBKvY{display:flex;align-items:center;gap:5rem}.GymListSelect_gym__E8DeI .GymListSelect_field__qBKvY select{max-width:100rem;background-size:12rem}.GymListSelect_gym__E8DeI .GymListSelect_field__qBKvY input{flex:1 1;border-radius:3rem;border:1px solid #ddd}.GymListSelect_gym__E8DeI .GymListSelect_field__qBKvY input:focus{outline:none;border:1px solid var(--color1)}.GymListSelect_gym__E8DeI .GymListSelect_field__qBKvY button{width:50rem;border-radius:5rem;height:38rem}.GymListSelect_gym__E8DeI .GymListSelect_list__wHRu_{height:150rem;overflow-y:scroll;border:1px solid #ddd;margin:5rem 0;border-radius:5rem;background-color:#f9f9f9;display:flex;flex-direction:column;gap:2rem;padding:5rem}.GymListSelect_gym__E8DeI .GymListSelect_list__wHRu_ button{padding:10rem;color:#888;width:100%;text-align:left;background:#eee;border:1px solid #eee;border-radius:5rem;font-size:15rem}.GymListSelect_gym__E8DeI .GymListSelect_list__wHRu_ button+button{border-top:1px solid #ddd}.GymListSelect_gym__E8DeI .GymListSelect_list__wHRu_ button.GymListSelect_active__rqJhx{color:var(--color1);background-color:#fff;border-color:var(--color1)}.GymListSelect_selected__C_V21{display:flex;align-items:center;flex-wrap:wrap;gap:5rem;background:#f9f9f9;padding:10rem 15rem;border-radius:8rem}.GymListSelect_selected__C_V21 b{font-weight:400;color:#888;margin-right:5rem}.OrderCard_card__DiPu8{border:1px solid #ddd;border-radius:12rem;padding:16rem;background:#fff;max-width:800rem;margin:12rem auto;box-shadow:0 2rem 8rem rgba(0,0,0,.05)}.OrderCard_header__RzcHo{display:flex;justify-content:space-between;align-items:center;margin-bottom:8rem}.OrderCard_gymTitle__8nRNR{font-size:16rem;font-weight:700;color:#333;margin:0}.OrderCard_viewBtn__KyigJ{display:flex;align-items:center;gap:4rem;padding:6rem 10rem;background:#f5f5f5;border:1px solid #ddd;border-radius:6rem;font-size:12rem;color:#333;cursor:pointer;transition:all .2s}.OrderCard_viewBtn__KyigJ:hover{background:#e8e8e8}.OrderCard_address__WiZUT{display:flex;align-items:center;gap:6rem;font-size:13rem;color:#666;margin-bottom:12rem}.OrderCard_contactButtons__jRkOH{display:flex;gap:8rem;margin-bottom:12rem}.OrderCard_contactBtn__uU1TK{flex:1 1;display:flex;align-items:center;justify-content:center;gap:4rem;padding:8rem 12rem;background:var(--color1,#ff5722);border:none;border-radius:8rem;font-size:13rem;color:#fff;cursor:pointer;transition:all .2s}.OrderCard_contactBtn__uU1TK:hover:not(:disabled){background:#e64a19}.OrderCard_contactBtn__uU1TK:disabled{background:#ccc;cursor:not-allowed}.OrderCard_divider__5abA_{height:1px;background:#eee;margin:12rem 0}.OrderCard_bookingInfo__WUQ_u{cursor:pointer}.OrderCard_ticketTitle__TMdg_{font-size:15rem;font-weight:700;margin-bottom:8rem;color:#333}.OrderCard_detail__qG0qu,.OrderCard_schedule__cLPEA{font-size:13rem;color:#666;margin-bottom:4rem}.OrderCard_schedule__cLPEA p{margin:2rem 0}.OrderCard_price__otHHl{font-size:15rem;font-weight:700;color:var(--color1,#ff5722);margin-top:8rem}.OrderCard_options__Hjt9p{margin-top:10rem}.OrderCard_options__Hjt9p h4{margin:0 0 4rem;font-size:13rem;color:#333}.OrderCard_options__Hjt9p ul{list-style:none;padding:0;margin:0}.OrderCard_options__Hjt9p li{font-size:12rem;color:#555}.BookingView_result__tn50A{background-color:#fff4f5;color:var(--color1);border-radius:10rem;padding:15rem;text-align:center;font-size:14rem;margin-bottom:20rem}.BookingView_result__tn50A.BookingView_p__ap85I{background-color:#f9f9f9;color:#666}.BookingView_result__tn50A.BookingView_f__7Pcrh{background-color:#fff4f5;color:var(--color1)}.BookingView_container___eOto .BookingView_order__8Looo{width:100%;font-size:13rem;margin:20rem 0;border-top:1px solid #000}.BookingView_container___eOto .BookingView_order__8Looo th{font-weight:500;width:100rem;text-align:left;background-color:#f9f9f9}.BookingView_container___eOto .BookingView_order__8Looo tr>*{padding:10rem;border-bottom:1px solid #ddd}.BookingView_btns__4W8Rm{margin:20rem 0}.MyGym_intro_container__nAC0_{display:flex;flex-direction:column;gap:40rem;align-items:center;justify-content:center;height:90vh;padding-bottom:100rem}.MyGym_intro_container__nAC0_ .MyGym_intro_msg__pfP7a{text-align:center;font-size:16rem;font-weight:600}.MyGym_intro_container__nAC0_ .MyGym_intro_btns__XpF4U{background:#fff;position:fixed;z-index:5;width:100%;bottom:0;left:0;padding:20rem}.OptionArticle_container__5GGld{border:1px solid #eee;background:#f9f9f9;border-radius:10rem;padding:15rem;margin:15rem 0;position:relative}.OptionArticle_container__5GGld article{margin-top:0}.OptionArticle_action__0qdKR{color:#999;position:absolute;right:15rem;top:15rem}.MyGymProduct_article_container__kDFdo{display:flex;flex-wrap:wrap;gap:5rem;margin:25rem 0}.MyGymProduct_article_container__kDFdo button{flex:1 1}.MyGymProduct_article_container__kDFdo button:first-child{width:100%;flex:inherit}.MyGymProduct_list_container__2GrbR section{margin-bottom:30rem}.MyGymProduct_list_container__2GrbR section>h4{font-size:14rem;font-weight:500;margin-bottom:10rem}.My_menu_container__s1_1A{border-bottom:1px solid #ddd;padding-bottom:25rem;margin:25rem 0}.My_menu_container__s1_1A h5{font-size:16rem;margin-bottom:20rem;font-weight:500}.My_menu_titleRow__5fvVl{display:flex;justify-content:space-between;align-items:center;margin-bottom:20rem}.My_menu_titleRow__5fvVl h5{margin-bottom:0}.My_menu_settingsBtn___d17F{padding:6rem 12rem;font-size:13rem;background-color:#f5f5f5;border:1px solid #ddd;border-radius:5rem;cursor:pointer;color:#333;font-weight:400;transition:all .2s}.My_menu_settingsBtn___d17F:hover{background-color:#e9e9e9;border-color:#ccc}.Button_list_container__V8k7D{display:flex;flex-direction:column;gap:15rem}.Button_list_container__V8k7D li button{display:flex;flex-wrap:wrap;align-items:center;gap:8rem}.Button_list_container__V8k7D li button span{font-size:14rem}.My_recent_container__NVLuR{margin:25rem 0}.My_recent_container__NVLuR h5{font-size:16rem;margin-bottom:20rem;font-weight:500}.My_recent_container__NVLuR .My_recent_scroll__hqV78 div{overflow-x:scroll;display:flex;flex-wrap:nowrap;gap:6rem;padding-bottom:5rem}.My_profile_container__IxrW4{margin:30rem 0;display:flex;align-items:center;justify-content:space-between}.My_profile_container__IxrW4 .My_profile_profile__WGr0t{display:inline-flex;align-items:center;gap:10rem}.My_profile_container__IxrW4 .My_profile_profile__WGr0t .My_profile_thumbnail__z7PXS{display:block;width:40rem;height:40rem;border-radius:50%;overflow:hidden;border:1px solid #eee}.My_profile_container__IxrW4 .My_profile_profile__WGr0t .My_profile_thumbnail__z7PXS i{display:block;width:100%;height:100%;color:#ccc;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='6' r='4' fill='%23000'/%3E%3Cpath fill='%23000' d='M20 17.5c0 2.485 0 4.5-8 4.5s-8-2.015-8-4.5S7.582 13 12 13s8 2.015 8 4.5'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 130%}.My_profile_container__IxrW4 .My_profile_profile__WGr0t .My_profile_thumbnail__z7PXS i img{width:100%;height:100%;object-fit:cover}.My_profile_container__IxrW4 .My_profile_profile__WGr0t span{font-size:16rem;font-weight:500}.Policy_screen_contents__JJ2aq{white-space:pre-wrap}.Policy_screen_contents__JJ2aq *{max-width:100%}.HeaderMenuModal_container__rU8LW{position:fixed;top:0;left:0;z-index:var(--zindex-modal);width:100%;height:100%;background-color:rgba(0,0,0,.7);padding:20rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_close__ZWlEz{text-align:right}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_close__ZWlEz img{width:46rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4{background-color:#fff;padding:20rem;border-radius:10rem;margin-top:15rem;display:flex;flex-direction:column;gap:30rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_btns__0MNWw{display:flex;flex-direction:column;gap:12rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_links__K3STA{display:flex;flex-direction:column;text-align:center}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_links__K3STA button{display:block;padding:25rem 0;font-size:18rem;font-weight:700}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_links__K3STA button+button{border-top:1px solid #ddd}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_logo__wt6lD{text-align:center}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_message__pSnM_{text-align:center;font-size:18rem;font-weight:700;margin-top:15rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_message__pSnM_+.HeaderMenuModal_links__K3STA{border:1px solid #ddd;border-width:1px 0;margin:30rem 0}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_btnContainer__MtTr4 .HeaderMenuModal_message__pSnM_+.HeaderMenuModal_links__K3STA button{padding:15rem 0}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_alarm__gGSoi{background:#fff;border-radius:10rem;margin-top:15rem;padding-top:10rem}.HeaderMenuModal_container__rU8LW .HeaderMenuModal_alarm__gGSoi .HeaderMenuModal_btns__0MNWw{padding:20rem}.Footer_container__NADzW .Footer_sns__CmMVG{display:flex;align-items:center;justify-content:flex-end;gap:20rem;margin-bottom:15rem}.Footer_container__NADzW .Footer_link__OURfc{margin-bottom:20rem}.Footer_container__NADzW .Footer_link__OURfc ul{display:flex;align-items:center;justify-content:space-between}.Footer_container__NADzW .Footer_link__OURfc ul li{flex:1 1;text-align:center}.Footer_container__NADzW .Footer_link__OURfc ul:first-child li:first-child{text-align:left}.Footer_container__NADzW .Footer_link__OURfc ul:first-child li:last-child{text-align:right}.Footer_container__NADzW .Footer_link__OURfc ul:last-child{justify-content:space-around;margin-top:10rem;text-align:center}.Footer_container__NADzW .Footer_link__OURfc button{color:#666;font-size:10rem}.Footer_container__NADzW .Footer_info__GwYKQ{font-size:10rem;line-height:2}.Footer_container__NADzW .Footer_info__GwYKQ span+span:before{content:"|";margin:0 5rem}.UpdateModal_overlay__ifxIT{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:10000;padding:20px}.UpdateModal_modal__z_0hR{background:#fff;border-radius:16px;width:100%;max-width:340px;padding:24px;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:UpdateModal_modalSlideUp__tjA3B .3s ease-out}@keyframes UpdateModal_modalSlideUp__tjA3B{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.UpdateModal_header__BF_XO{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.UpdateModal_title__587SR{font-size:20px;font-weight:700;color:#1a1a1a;margin:0}.UpdateModal_closeButton__NOoto{background:none;border:none;padding:4px;cursor:pointer;color:#999;display:flex;align-items:center;justify-content:center;transition:color .2s}.UpdateModal_closeButton__NOoto:hover{color:#333}.UpdateModal_versionInfo__JmuYP{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;margin-bottom:16px}.UpdateModal_versionRow__kLivR{display:flex;flex-direction:column;align-items:center;gap:4px}.UpdateModal_versionLabel__3WmaX{font-size:12px;color:#888}.UpdateModal_versionValue__J7Rbd{font-size:18px;font-weight:700;color:#333}.UpdateModal_versionValue__J7Rbd.UpdateModal_latest__gQV4j{color:#4caf50}.UpdateModal_versionArrow__p_Reh{font-size:20px;color:#aaa}.UpdateModal_message__3TZp9{font-size:15px;color:#555;text-align:center;margin:0 0 16px;line-height:1.5}.UpdateModal_updateNote__zVaOf{background:#f5f7fa;border-radius:10px;padding:14px;margin-bottom:16px}.UpdateModal_updateNoteTitle___xHAY{font-size:13px;font-weight:600;color:#666;margin:0 0 8px}.UpdateModal_updateNoteContent__T7H_S{font-size:14px;color:#444;line-height:1.6;margin:0;white-space:pre-wrap}.UpdateModal_forceUpdateWarning__Jotee{font-size:13px;color:#e53935;text-align:center;margin:0 0 16px;padding:10px;background:#ffebee;border-radius:8px}.UpdateModal_buttons__pzJba{display:flex;gap:12px}.UpdateModal_laterButton__qbALW{flex:1 1;padding:14px 20px;border:1px solid #ddd;background:#fff;border-radius:10px;font-size:15px;font-weight:600;color:#666;cursor:pointer;transition:all .2s}.UpdateModal_laterButton__qbALW:hover{background:#f5f5f5}.UpdateModal_updateButton__T1OUN{flex:2 1;padding:14px 20px;border:none;background:linear-gradient(135deg,#2196f3,#1976d2);border-radius:10px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;box-shadow:0 4px 12px rgba(33,150,243,.3)}.UpdateModal_updateButton__T1OUN:hover{background:linear-gradient(135deg,#1e88e5,#1565c0);box-shadow:0 6px 16px rgba(33,150,243,.4)}.UpdateModal_updateButton__T1OUN:active{transform:scale(.98)}.HtmlContents_container__0mv7H *{max-width:100%}.FormLayout_bottomBtn__eYmFI{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:9;padding:20rem;box-shadow:0 -4px 10px rgba(0,0,0,.1);display:flex;gap:10rem}.FormLayout_bottomBtn__eYmFI button{flex:1 1}.FormLayout_container___F5vD{padding-bottom:100rem}.FilePreview_multi_container__SaNci{display:flex;overflow:hidden;gap:10rem}.FilePreview_multi_container__SaNci .FilePreview_multi_uploadBtn__3fVfb{display:inline-block;width:60rem;height:60rem;border-radius:5rem;border:1px solid #eee;background-color:#f4f4f4;color:#999;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20rem}.FilePreview_multi_container__SaNci .FilePreview_multi_scroll__BIaC2{flex:1 1;gap:5rem}.FilePreview_multi_container__SaNci .FilePreview_multi_scroll__BIaC2>div{width:60rem;height:60rem;border:1px solid #ddd;border-radius:5rem;overflow:hidden;position:relative;flex-shrink:0}.FilePreview_multi_container__SaNci .FilePreview_multi_scroll__BIaC2>div input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.FilePreview_multi_container__SaNci .FilePreview_multi_scroll__BIaC2>div img{width:100%;height:100%;object-fit:cover}.FilePreview_multi_container__SaNci .FilePreview_multi_scroll__BIaC2>div button{position:absolute;top:0;right:0;z-index:2;font-size:18rem;opacity:.7;background:no-repeat 50%/80%;font-size:0;width:20rem;height:20rem;border-radius:10rem;background-image:url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12.002 2.005c5.518 0 9.998 4.48 9.998 9.997 0 5.518-4.48 9.998-9.998 9.998-5.517 0-9.997-4.48-9.997-9.998 0-5.517 4.48-9.997 9.997-9.997zm0 8.933-2.721-2.722c-.146-.146-.339-.219-.531-.219-.404 0-.75.324-.75.749 0 .193.073.384.219.531l2.722 2.722-2.728 2.728c-.147.147-.22.34-.22.531 0 .427.35.75.751.75.192 0 .384-.073.53-.219l2.728-2.728 2.729 2.728c.146.146.338.219.53.219.401 0 .75-.323.75-.75 0-.191-.073-.384-.22-.531l-2.727-2.728 2.717-2.717c.146-.147.219-.338.219-.531 0-.425-.346-.75-.75-.75-.192 0-.385.073-.531.22z' fill-rule='nonzero'/%3E%3C/svg%3E")}.FilePreview_multi_container__SaNci.FilePreview_multi_mini__2D_3G .FilePreview_multi_scroll__BIaC2>div,.FilePreview_multi_container__SaNci.FilePreview_multi_mini__2D_3G .FilePreview_multi_uploadBtn__3fVfb{width:50rem;height:50rem}.Schedule_date_wrap__PAU80{display:flex;flex-direction:column;gap:15rem;width:100%}.Schedule_date_container__X9Pe7,.Schedule_date_wrap__PAU80 .Schedule_date_row__VPWmO{display:flex;gap:10rem;width:100%}.Schedule_date_container__X9Pe7{background-color:#f9f9f9;border:1px solid #eee;padding:15rem;border-radius:10rem;flex-direction:column}.Schedule_date_container__X9Pe7 .Schedule_date_title__fbuvJ{font-size:13rem;color:#777;margin-bottom:8rem}.Schedule_date_container__X9Pe7 article{margin:0}.Schedule_date_container__X9Pe7 article h5{padding-top:0}.ParticipantForm_container__60G1M{background:#f4f4f4}.ParticipantForm_container__60G1M .ParticipantForm_title__rjgdL{font-size:14rem;color:#333;font-weight:500;margin-bottom:15rem;display:flex;align-items:center;line-height:1;gap:5rem}.ParticipantForm_container__60G1M article{background:#fff;padding:15rem}.ParticipantForm_container__60G1M article h5{font-size:14rem;color:#333;font-weight:500;display:flex;align-items:center;line-height:1;gap:5rem}.ParticipantForm_container__60G1M article .ParticipantForm_action__MnO5Y{margin:15rem 0}.ParticipantForm_container__60G1M article .ParticipantForm_action__MnO5Y dl{display:grid;grid-template-columns:140rem 1fr;align-items:center;margin:5rem 0}.ParticipantForm_container__60G1M article .ParticipantForm_action__MnO5Y dl dt{color:#888;font-size:13rem}.ParticipantForm_container__60G1M article textarea{width:100%;height:100rem;background:#f9f9f9;padding:10rem;font-size:14rem;resize:none;border:none;border-radius:10rem}.ParticipantForm_container__60G1M article textarea:focus{outline:1px solid #333}.ParticipantForm_container__60G1M article label{margin-right:10rem}.ParticipantForm_container__60G1M article label input{display:none}.ParticipantForm_container__60G1M article label span{border:1px solid #ccc;color:#ccc;padding:3rem 10rem;border-radius:100rem}.ParticipantForm_container__60G1M article label input:checked~span{border-color:var(--color1);color:var(--color1)}.ParticipantForm_list__0DMFG{display:flex;flex-direction:column;gap:15rem}.ParticipantForm_error__tnIf_{color:red;margin-top:5rem}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex{display:flex;align-items:center;gap:10rem;position:relative}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex+.CheckPhoneNumber_input__ol7ex{margin-top:8rem}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex input{width:100%;border:1px solid #ddd;height:44rem;border-radius:5rem}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex button{min-width:70rem;height:44rem;border-radius:5rem}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex input[type=password]{padding-right:50rem}.CheckPhoneNumber_phone__XUKPZ .CheckPhoneNumber_input__ol7ex .CheckPhoneNumber_pwView__3NjEm{position:absolute;right:0;top:0;height:44rem;width:44rem;min-width:inherit;font-size:18rem;color:#aaa}.CheckPhoneNumber_phone__XUKPZ{width:100%}.CheckPhoneNumber_error__DhpXU{margin:5rem 0;color:red}.CheckPhoneNumber_info__3r411{margin:5rem 0;color:#666;font-size:14rem;line-height:1.4}.TimeSelector_container__kZ2Q1{margin:30rem 0}.TimeSelector_container__kZ2Q1 .TimeSelector_price__g1LcJ{font-size:14rem;font-weight:500;margin:20rem 0}.TimeSelector_container__kZ2Q1 header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15rem;font-size:13rem;font-weight:500;margin-bottom:15rem}.TimeSelector_container__kZ2Q1 header b{color:var(--color1)}.TimeSelector_scrollContainer__cQO8Q{overflow-x:auto}.TimeSelector_scrollContainer__cQO8Q ul{display:flex;flex-wrap:nowrap;gap:1px;padding-bottom:5px}.TimeSelector_scrollContainer__cQO8Q ul li{width:50rem;flex:0 0 50rem}.TimeSelector_scrollContainer__cQO8Q ul li .TimeSelector_time__f7Hqx{height:20px;position:relative}.TimeSelector_scrollContainer__cQO8Q ul li .TimeSelector_time__f7Hqx span{padding-left:4px;display:block;position:static}.TimeSelector_scrollContainer__cQO8Q ul li .TimeSelector_time__f7Hqx span:before{content:"";display:block;width:1px;height:6px;background-color:#333;position:absolute;left:-1px;bottom:0}.TimeSelector_scrollContainer__cQO8Q ul li .TimeSelector_block__txfPe{height:35rem;width:100%;background-color:#d9d9d9}.TimeSelector_scrollContainer__cQO8Q ul li:first-child .TimeSelector_block__txfPe{border-radius:10rem 0 0 10rem}.TimeSelector_scrollContainer__cQO8Q ul li:last-child .TimeSelector_block__txfPe{border-radius:0 10rem 10rem 0}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_active__pGyK2 .TimeSelector_block__txfPe{background-color:var(--color1)}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_time__f7Hqx span,.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_past__DfmY7 .TimeSelector_time__f7Hqx span{position:relative}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_past__DfmY7 .TimeSelector_time__f7Hqx span{color:#ccc}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_time__f7Hqx span:after,.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_past__DfmY7 .TimeSelector_time__f7Hqx span:after{content:"";position:absolute;top:50%;left:4px;right:4px;height:1rem;background-color:currentColor;transform:translateY(-50%)}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_past__DfmY7 .TimeSelector_block__txfPe{background-color:#f0f0f0;cursor:not-allowed;opacity:.5}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_time__f7Hqx span{color:#cd2833}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_block__txfPe{cursor:not-allowed}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_blockWrapper__7JjcS:after,.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_past__DfmY7 .TimeSelector_blockWrapper__7JjcS:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1rem;background-color:#bbb;pointer-events:none;transform:translateY(-50%);z-index:1}.TimeSelector_scrollContainer__cQO8Q ul li.TimeSelector_blocked__5jeQx .TimeSelector_blockWrapper__7JjcS:after{background-color:rgba(205,40,51,.5)}.TimeSelector_blockWrapper__7JjcS{position:relative;height:35rem}.TimeSelector_blockWrapper__7JjcS .TimeSelector_block__txfPe{height:100%;width:100%}.TimeSelector_blockedLabel__1ZdzG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:9rem;color:#cd2833;font-weight:600;pointer-events:none;white-space:nowrap;z-index:2}.ModalLayout_wrapper__smIbX{visibility:hidden;position:fixed;z-index:9999999999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.ModalLayout_container__P9WcO{max-width:90%;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);transition:all .2s}.ModalLayout_wrapper__smIbX.ModalLayout_active__y5l0Y{visibility:visible}.ModalLayout_wrapper__smIbX.ModalLayout_active__y5l0Y .ModalLayout_container__P9WcO{opacity:1;transform:translate(-50%,-50%)}@media (max-width:450px){.ModalLayout_container__P9WcO{width:100%}}.BookingEditModal_modalContent__D4Qwo{background-color:#fff;border-radius:10rem;padding:30rem;max-width:700rem;width:90vw;max-height:90vh;overflow-y:auto}.BookingEditModal_modalHeader__g3WyF{display:flex;justify-content:space-between;align-items:center;margin-bottom:25rem;padding-bottom:15rem;border-bottom:2px solid #eee;flex-wrap:wrap;gap:10rem}.BookingEditModal_modalTitle__JsjQr{font-size:18rem;font-weight:600;margin:0}.BookingEditModal_productTypeBadges__aLhHX{display:flex;align-items:center;gap:8rem}.BookingEditModal_productTypeBadge__9_sbi{min-width:60rem}.BookingEditModal_productTypeBadge__9_sbi,.BookingEditModal_statusBadge__m7Q28{border-radius:50rem;padding:5rem 12rem;font-size:12rem;text-align:center;font-weight:500}.BookingEditModal_statusBadge__m7Q28{min-width:50rem}.BookingEditModal_orderTable__HC_m8{width:100%;font-size:13rem;margin:20rem 0;border-top:1px solid #000}.BookingEditModal_orderTable__HC_m8 th{font-weight:500;width:100rem;text-align:left;background-color:#f9f9f9}.BookingEditModal_orderTable__HC_m8 tr>*{padding:10rem;border-bottom:1px solid #ddd}.BookingEditModal_orderTable__HC_m8 td p{margin:5rem 0}.BookingEditModal_orderTable__HC_m8 td p:first-child{margin-top:0}.BookingEditModal_orderTable__HC_m8 td p:last-child{margin-bottom:0}.BookingEditModal_section__uvInf{margin-bottom:25rem}.BookingEditModal_sectionTitle__d8Dio{font-size:15rem;font-weight:500;margin-bottom:15rem;color:#333}.BookingEditModal_infoTable__xKO8t{background-color:#f9f9f9;border-radius:8rem;padding:15rem}.BookingEditModal_infoRow__haq2K{display:flex;padding:10rem 0;border-bottom:1px solid #eee}.BookingEditModal_infoRow__haq2K:last-child{border-bottom:none}.BookingEditModal_label__dgwAZ{font-size:13rem;color:#666;min-width:100rem;font-weight:500}.BookingEditModal_value__41rLL{font-size:13rem;color:#333;flex:1 1}.BookingEditModal_statusSelect__HTMPj{background-color:#fff}.BookingEditModal_memoTextarea__idqv_,.BookingEditModal_statusSelect__HTMPj{width:100%;padding:12rem 15rem;border:1px solid #ddd;border-radius:5rem;font-size:14rem}.BookingEditModal_memoTextarea__idqv_{resize:vertical;font-family:inherit;box-sizing:border-box}.BookingEditModal_memoTextarea__idqv_:focus{outline:none;border-color:var(--color1)}.BookingEditModal_buttonArea__VybB4{display:flex;gap:10rem;margin-top:30rem;padding-top:20rem;border-top:1px solid #eee}.BookingEditModal_buttonArea__VybB4 button{flex:1 1}@media (max-width:900px){.BookingEditModal_modalContent__D4Qwo{padding:20rem}.BookingEditModal_infoRow__haq2K{flex-direction:column;gap:5rem}.BookingEditModal_label__dgwAZ{min-width:auto}}.BookingList_filterArea__0xjzp{justify-content:space-between;margin-bottom:20rem;padding:15rem;background-color:#f9f9f9;border-radius:10rem;flex-wrap:wrap}.BookingList_filterArea__0xjzp,.BookingList_filterRow__R2ulU{display:flex;align-items:center;gap:10rem}.BookingList_filterLabel__AF3oU{font-size:14rem;font-weight:500;white-space:nowrap}.BookingList_filterSelect__DHLhT{padding:8rem 15rem;border:1px solid #ddd;border-radius:5rem;font-size:14rem;min-width:200rem}.BookingList_settlementArea__joThV{display:flex;align-items:center}.BookingList_settlementBtn__isumR{white-space:nowrap}.BookingList_selectAllArea__k48iD{display:flex;justify-content:space-between;align-items:center;margin-bottom:15rem;padding:10rem 0;border-bottom:1px solid #eee;flex-wrap:wrap;gap:15rem}.BookingList_selectAllLabel__nZToe{display:flex;align-items:center;gap:8rem;font-size:14rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookingList_selectAllLabel__nZToe input[type=checkbox]{cursor:pointer}.BookingList_cardList__HQREI{display:flex;flex-direction:column;gap:15rem;margin-bottom:20rem}.BookingList_cardItem__Zdefc{border:1px solid #ddd;border-radius:10rem;padding:15rem;background-color:#fff}.BookingList_cardHeader__RpU1g{justify-content:space-between;margin-bottom:10rem;padding-bottom:10rem;border-bottom:1px solid #eee}.BookingList_cardCheckbox__yuTEZ,.BookingList_cardHeader__RpU1g{display:flex;align-items:center;gap:10rem}.BookingList_cardCheckbox__yuTEZ input[type=checkbox]{cursor:pointer}.BookingList_cardNumber__7BR_P{font-size:13rem;color:#666;font-weight:500}.BookingList_cardBadges__TL3NL{display:flex;align-items:center;gap:8rem;flex:1 1}.BookingList_cardActions__UkAa_{display:flex;gap:10rem;margin-left:auto}.BookingList_cardTitle__ZrVuA{display:flex;align-items:center;justify-content:space-between;margin-bottom:10rem}.BookingList_cardTitle__ZrVuA h5{font-size:14rem;font-weight:500;margin:0}.BookingList_contactButtons__7uIkP{display:flex;align-items:center;gap:8rem}.BookingList_contactBtn__0tdzm{min-width:50rem;padding:5rem 10rem;font-size:12rem}.BookingList_titleRight__5pBV4{display:flex;align-items:center;gap:8rem}.BookingList_productTypeBadge__wgRtB{min-width:50rem;font-size:11rem;font-weight:500}.BookingList_badge__E1_Fc,.BookingList_productTypeBadge__wgRtB{border-radius:50rem;padding:5rem 10rem;text-align:center;line-height:1;display:inline-flex;align-items:center;justify-content:center}.BookingList_badge__E1_Fc{min-width:40rem;font-size:12rem}.BookingList_cardInfo__W6uEu{font-size:13rem;line-height:1.8}.BookingList_cardInfo__W6uEu p{margin:5rem 0}.BookingList_cardInfo__W6uEu strong{font-weight:500;color:#333;margin-right:8rem}.BookingList_paginationArea__39bIG{display:flex;justify-content:space-between;align-items:center;margin-top:20rem;padding-top:20rem;border-top:1px solid #eee;flex-wrap:wrap;gap:15rem}.BookingList_listCountSelect__1tzPf{display:flex;align-items:center;gap:10rem}.BookingList_listCountSelect__1tzPf label{font-size:13rem;color:#666;white-space:nowrap}.BookingList_listCountSelectBox__T_SEn{padding:7rem 10rem;border:1px solid #ddd;border-radius:5rem;font-size:13rem;min-width:80rem;width:auto;height:auto;line-height:1.2}@media (max-width:900px){.BookingList_filterArea__0xjzp{flex-direction:column;align-items:stretch}.BookingList_filterRow__R2ulU{width:100%}.BookingList_filterSelect__DHLhT{flex:1 1;min-width:auto}.BookingList_settlementArea__joThV{width:100%;justify-content:flex-end}.BookingList_table__k1qTB{font-size:12rem}.BookingList_table__k1qTB td,.BookingList_table__k1qTB th{padding:8rem 5rem}.BookingList_paginationArea__39bIG{flex-direction:column;align-items:stretch}.BookingList_listCountSelect__1tzPf{justify-content:center}}.BusinessSettingsForm_imageUploadSection__s7qwG{margin-top:20rem}.BusinessSettingsForm_imageUploadContainer__RGKXx{display:flex;align-items:flex-start;gap:15rem;flex-wrap:wrap}.BusinessSettingsForm_verifyBtn__5VjHa{min-width:120rem;padding:10rem 15rem;font-size:13rem;white-space:nowrap}.BusinessSettingsForm_noticeBox__pvUw3{background-color:#fff9e6;border:1px solid gold;border-radius:8rem;padding:12rem 15rem;margin-bottom:20rem}.BusinessSettingsForm_noticeText__OHcED{font-size:13rem;color:#856404;margin:0;line-height:1.5}.BusinessSettingsForm_warningBox__qETd7{background-color:#fff3cd;border:1px solid #ffc107;border-radius:8rem;padding:12rem 15rem;margin-bottom:20rem;margin-top:20rem}.BusinessSettingsForm_warningText__Atldo{font-size:13rem;color:#856404;margin:0;line-height:1.5;font-weight:500}.BusinessSettingsForm_accountInfoSection__mVSxL{margin-bottom:20rem;padding:20rem;background-color:#f9f9f9;border-radius:8rem;border:1px solid #eee}.BusinessSettingsForm_accountInfoItem__84p3n{display:flex;align-items:center;padding:12rem 0;border-bottom:1px solid #eee}.BusinessSettingsForm_accountInfoItem__84p3n:last-child{border-bottom:none}.BusinessSettingsForm_accountInfoLabel__ikF0I{font-size:14rem;font-weight:500;color:#666;min-width:100rem;margin-right:15rem}.BusinessSettingsForm_accountInfoValue__JcHih{font-size:14rem;color:#333;flex:1 1}.BusinessSettingsForm_verifyModal__RbSbJ{background-color:#fff;border-radius:10rem;padding:30rem;max-width:500rem;width:90vw}.BusinessSettingsForm_modalTitle__JM8bZ{font-size:18rem;font-weight:600;margin-bottom:25rem;padding-bottom:15rem;border-bottom:2px solid #eee}.BusinessSettingsForm_modalContent__tmeqf{margin-bottom:25rem}.BusinessSettingsForm_modalGuide__HOdNf{font-size:14rem;color:#333;line-height:1.6;margin-bottom:20rem;text-align:center}.BusinessSettingsForm_timerBox__dcsdW{display:flex;align-items:center;justify-content:center;gap:10rem;margin-bottom:25rem;padding:15rem;background-color:#f9f9f9;border-radius:8rem}.BusinessSettingsForm_timerLabel__SSDFj{font-size:14rem;color:#666;font-weight:500}.BusinessSettingsForm_timer__lT__J{font-size:18rem;font-weight:600;color:#333;font-family:Courier New,monospace}.BusinessSettingsForm_timerWarning__DeObN{color:#d32f2f;animation:BusinessSettingsForm_blink__7vGLT 1s infinite}@keyframes BusinessSettingsForm_blink__7vGLT{0%,50%{opacity:1}51%,to{opacity:.5}}.BusinessSettingsForm_inputBox__ECdsx{margin-bottom:20rem}.BusinessSettingsForm_inputWrapper__lwN5s{width:100%}.BusinessSettingsForm_modalInput__S8D9r{width:100%;padding:12rem 15rem;border:1px solid #ddd;border-radius:5rem;font-size:14rem;box-sizing:border-box}.BusinessSettingsForm_modalInput__S8D9r:focus{outline:none;border-color:var(--color1)}.BusinessSettingsForm_modalButtons__dVEIO{display:flex;gap:10rem;padding-top:20rem;border-top:1px solid #eee}.BusinessSettingsForm_modalButtons__dVEIO button{flex:1 1}@media (max-width:900px){.BusinessSettingsForm_imageUploadContainer__RGKXx{flex-direction:column;align-items:stretch}.BusinessSettingsForm_verifyBtn__5VjHa{width:100%}.BusinessSettingsForm_verifyModal__RbSbJ{padding:20rem}}.Agree_list_container__6m9ZX{margin:30rem 0;width:100%}.Agree_list_container__6m9ZX .Agree_list_all__6akRf{margin-bottom:15rem}.Agree_list_container__6m9ZX .Agree_list_all__6akRf label span{font-size:15rem;font-weight:500}.Agree_list_container__6m9ZX .Agree_list_list__OhGXb{display:flex;flex-direction:column;gap:10rem}.Agree_list_container__6m9ZX .Agree_list_list__OhGXb .Agree_list_row__JeoyY{display:flex;align-items:center;justify-content:space-between}.Agree_list_container__6m9ZX label span{color:#666}.Agree_list_container__6m9ZX label input:checked~span{color:#333}.Agree_list_container__6m9ZX .Agree_list_more__otGux{color:#ccc}.Signup_policy_container__7AxPI{background-color:#fff;border-radius:10rem;overflow:hidden}.Signup_policy_container__7AxPI header{text-align:center;height:50rem;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ddd}.Signup_policy_container__7AxPI header h2{font-size:14rem;font-weight:500}.Signup_policy_container__7AxPI .Signup_policy_contents__SLsPG{padding:20rem;height:300rem;max-height:50vh;overflow-y:auto;white-space:pre-line}.Signup_policy_container__7AxPI .Signup_policy_contents__SLsPG *{max-width:100%}.Signup_policy_container__7AxPI .Signup_policy_btns__BeIZf{width:100%;border-top:1px solid #ddd}.Signup_policy_container__7AxPI .Signup_policy_btns__BeIZf button{border-radius:0}.PgModal_container__hGGoA{max-width:600px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PgModal_header__WR7zy{text-align:center;margin-bottom:30px}.PgModal_header__WR7zy h2{margin:0 0 10px;color:#333;font-size:24px;font-weight:600}.PgModal_header__WR7zy p{margin:0;color:#666;font-size:16px}.PgModal_paymentInfo__W2gMB{background:#f8f9fa;border-radius:12px;padding:24px;margin-bottom:30px;border:1px solid #e9ecef}.PgModal_infoRow__WDl3k{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecef}.PgModal_infoRow__WDl3k:last-child{border-bottom:none}.PgModal_label__IXT6i{font-weight:500;color:#495057;min-width:80px}.PgModal_value__Gusto{color:#333;font-weight:600;text-align:right}.PgModal_actions__H5AD_{display:flex;gap:16px;justify-content:center;margin-bottom:30px}.PgModal_submitBtn__k5MT0{background:#cd2833;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;min-width:120px}.PgModal_submitBtn__k5MT0:hover:not(:disabled){background:#b0232e;transform:translateY(-1px)}.PgModal_submitBtn__k5MT0:disabled{background:#ccc;cursor:not-allowed;transform:none}.PgModal_cancelBtn__tRrKN{background:#6c757d;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;min-width:120px}.PgModal_cancelBtn__tRrKN:hover{background:#5a6268;transform:translateY(-1px)}.PgModal_notice__b4m90{background:#e7f3ff;border-radius:12px;padding:20px;border:1px solid #b3d9ff;margin-bottom:20px}.PgModal_notice__b4m90 h4{margin:0 0 16px;color:#0056b3;font-size:16px;font-weight:600}.PgModal_notice__b4m90 ul{margin:0;padding-left:20px;color:#0056b3;line-height:1.6}.PgModal_notice__b4m90 li{margin-bottom:8px}.PgModal_notice__b4m90 li:last-child{margin-bottom:0}.PgModal_debugInfo__ifme6{background:#f8f9fa;border-radius:12px;padding:20px;border:1px solid #dee2e6;margin-top:20px}.PgModal_debugInfo__ifme6 h4{margin:0 0 16px;color:#495057;font-size:16px;font-weight:600}.PgModal_debugInfo__ifme6 details{cursor:pointer}.PgModal_debugInfo__ifme6 summary{color:#6c757d;font-size:14px;padding:8px 0;border-bottom:1px solid #dee2e6}.PgModal_debugInfo__ifme6 summary:hover{color:#495057}.PgModal_debugInfo__ifme6 pre{background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:16px;margin:12px 0 0;font-size:12px;line-height:1.4;color:#333;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.PgModal_error__EFcpQ{text-align:center;padding:60px 20px}.PgModal_error__EFcpQ h3{color:#dc3545;margin:0 0 16px;font-size:20px}.PgModal_error__EFcpQ p{color:#666;margin:0 0 24px;font-size:16px}.PgModal_error__EFcpQ button{background:#6c757d;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color .2s}.PgModal_error__EFcpQ button:hover{background:#5a6268}@media (max-width:768px){.PgModal_container__hGGoA{padding:16px}.PgModal_header__WR7zy h2{font-size:20px}.PgModal_paymentInfo__W2gMB{padding:20px}.PgModal_actions__H5AD_{flex-direction:column;gap:12px}.PgModal_cancelBtn__tRrKN,.PgModal_submitBtn__k5MT0{width:100%}.PgModal_debugInfo__ifme6 pre{font-size:10px;padding:12px}}.Calendar_calendar__75oz0{margin:30rem auto 0;text-align:center;font-family:Arial,sans-serif}.Calendar_header__AIHoZ{display:flex;justify-content:center;gap:20rem;align-items:center;margin-bottom:20rem;padding:0 20rem}.Calendar_header__AIHoZ>div{flex:1 1}.Calendar_header__AIHoZ .Calendar_center__NQnou{display:flex;justify-content:center;gap:20rem;align-items:center;min-width:200rem;flex:2 1}.Calendar_header__AIHoZ .Calendar_right__InEiW{text-align:right}.Calendar_header__AIHoZ h2{white-space:nowrap;font-size:18rem;font-weight:600}.Calendar_weekdays__VKD5V .Calendar_red__kGb1I{color:var(--color1)}.Calendar_days__wZl4K,.Calendar_weekdays__VKD5V{display:flex;flex-wrap:wrap;font-weight:500}.Calendar_day__fImez,.Calendar_empty__GhrOm,.Calendar_weekdays__VKD5V div{width:14.28%;padding:10px}.Calendar_days__wZl4K div button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42rem;height:42rem;border-radius:50%;line-height:1;font-weight:500;padding:0;border:none;background:transparent;transition:all .2s}.Calendar_days__wZl4K div button.Calendar_isToday__hoZaQ{height:52rem;border-radius:26rem;flex-direction:column;gap:3rem}.Calendar_days__wZl4K div .Calendar_red__kGb1I{color:var(--color1)}.Calendar_days__wZl4K div .Calendar_active__0CP7U{background-color:var(--color1);color:#fff}.Calendar_day__fImez{cursor:pointer;display:flex;align-items:center;justify-content:center}.Calendar_empty__GhrOm{background-color:#fff}.Calendar_marking__RCmvY{position:absolute;top:5rem;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:3rem;z-index:2}.Calendar_marking__RCmvY i{display:inline-block;width:4rem;height:4rem;border-radius:50%;background-color:#ccc;box-shadow:0 0 0 1px hsla(0,0%,100%,.8)}.Calendar_marking__RCmvY i.Calendar_s01__rSuq9{background-color:#cd2833}.Calendar_marking__RCmvY i.Calendar_s02__86pdC{background-color:#84cd28}.Calendar_todayDesc__ES0OW{position:absolute;bottom:5rem;left:0;right:0;font-size:9rem;font-weight:400}.Calendar_days__wZl4K div button.Calendar_isToday__hoZaQ .Calendar_todayDesc__ES0OW{position:static;margin-top:-2rem}.QuantityInput_wrapper__qfm7L{display:inline-flex;align-items:center;border:1px solid #ddd;border-radius:6px;padding:4px 8px}.QuantityInput_button__2rmLL{background:none;border:none;cursor:pointer;padding:4px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.QuantityInput_button__2rmLL:disabled{opacity:.3;cursor:default}.QuantityInput_value__jx2Dx{min-width:24px;text-align:center;font-size:14px}.RoutineArticle_articleArea__NKF39{position:relative}.RoutineArticle_articleArea__NKF39 .RoutineArticle_more__Gv1S5{position:absolute;right:5rem;top:15rem}.RoutineArticle_articleArea__NKF39.RoutineArticle_active__cmhAv .RoutineArticle_article__CSnDS{border-color:var(--color1)}.RoutineArticle_articleArea__NKF39.RoutineArticle_activeFood__p25OA .RoutineArticle_article__CSnDS{border-color:var(--color2)}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_{position:absolute;z-index:2;right:30rem;top:10rem;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_ li{padding:5rem}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_ li+li{border-top:1px solid #ddd}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_ .RoutineArticle_action__bBbNk{font-size:12rem;padding:5rem}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_ .RoutineArticle_toggle__tXDKD{font-size:12rem;padding:5rem 10rem;border-radius:5rem;border:1px solid #ddd;margin:0 2rem;color:#999}.RoutineArticle_articleArea__NKF39 .RoutineArticle_dropdown__b6NA_ .RoutineArticle_toggle__tXDKD.RoutineArticle_active__cmhAv{background-color:var(--color1);color:#fff;border-color:var(--color1)}.RoutineArticle_article__CSnDS{border:1px solid #ddd;border-radius:10rem;overflow:hidden;display:flex;align-items:stretch;width:100%}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6{width:120rem;background-color:#f9f9f9}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 img{object-fit:contain;display:block;background-color:#f4f4f4}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 input{display:none}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 label{display:flex;width:120rem;height:120rem;flex-direction:column;gap:5rem;color:#fff;align-items:center;justify-content:center;background-color:#000}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 label svg{font-size:25rem}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 label p{font-size:10rem}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 .RoutineArticle_preview__XPSUd{position:relative}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 .RoutineArticle_preview__XPSUd img{width:120rem;height:120rem;display:block}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 .RoutineArticle_preview__XPSUd button{position:absolute;right:0;top:0;font-size:18rem;line-height:1;padding:3rem}.RoutineArticle_article__CSnDS .RoutineArticle_img__pdAR6 .RoutineArticle_preview__XPSUd button svg{opacity:.8;background-color:#fff;border-radius:50%}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO{width:66%;padding:15rem 24rem 15rem 15rem;text-align:left}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO header{margin-bottom:10rem}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO .RoutineArticle_title__oznDW{font-size:15rem;font-weight:500}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO header input{border:none;padding:0;height:20rem;font-weight:500}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO header input::placeholder{color:#000}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO b{font-size:14rem;font-weight:500;display:block}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO p{font-size:12rem;color:#666}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO p.RoutineArticle_opt__yrrWa span+span:before{content:"/";margin:0 5rem}.RoutineArticle_article__CSnDS .RoutineArticle_txt__vmVSO p.RoutineArticle_info__AkUUb span+span:before{content:"·";margin:0 5rem}.Report_write_container__ogwXM{display:flex;flex-direction:column;gap:5rem}.Report_write_container__ogwXM textarea{border:1px solid #ddd;border-radius:5rem;padding:8rem;height:60rem;resize:none}.Report_write_container__ogwXM button{border-radius:5rem;margin-top:10rem}.Report_write_guide__CriUC{margin:10rem 0;color:red}.BottomModal_modal__NES7h{position:fixed;z-index:var(--zindex-modal);top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s}.BottomModal_modal__NES7h.BottomModal_active__3MtK3{opacity:1;visibility:visible}.BottomModal_container__pMt2Z{background-color:#fff;width:100%;border-radius:20rem 20rem 0 0;transition:all .3s;transform:translateY(100%)}.BottomModal_modal__NES7h.BottomModal_active__3MtK3 .BottomModal_container__pMt2Z{transform:translateY(0)}.BottomModal_container__pMt2Z>header{text-align:center;border-bottom:1px solid #eee;position:relative;height:50rem;display:flex;align-items:center;justify-content:center}.BottomModal_container__pMt2Z>header h2{font-size:15rem;font-weight:500;line-height:1}.BottomModal_container__pMt2Z>header button{position:absolute;right:0;top:0;width:50rem;height:100%;font-size:20rem}.BottomModal_container__pMt2Z .BottomModal_contents__QRPXS{padding:20rem;max-height:60vh;overflow-y:auto}.BottomModal_container__pMt2Z .BottomModal_btns__axxMF{padding:0 20rem}.Planner_header_action__G209Q{display:flex;align-items:center;gap:5rem}.Planner_header_action__G209Q button{white-space:nowrap}.Planner_header_container__o4YfL h3{color:var(--color1)}.Planner_header_container__o4YfL .Planner_header_action__G209Q button,.Planner_header_container__o4YfL.Planner_header_food__PxJbJ h3{color:var(--color2)}.Planner_header_container__o4YfL.Planner_header_food__PxJbJ .Planner_header_action__G209Q button{color:var(--color1)}.Workout_set_container__jUX2n{border:1px solid #ddd;padding:10rem;border-radius:10rem}.Workout_set_container__jUX2n .Workout_set_top__627_H{display:flex;flex-direction:column;align-items:flex-start;font-size:14rem;gap:5rem}.Workout_set_container__jUX2n .Workout_set_top__627_H .Workout_set_del__TqlYE{margin-top:5rem;color:#ccc}.Workout_set_container__jUX2n .Workout_set_top__627_H header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5rem;display:grid;grid-template-columns:1fr 30rem;width:100%}.Workout_set_container__jUX2n .Workout_set_top__627_H header h5{font-size:14rem;font-weight:500}.Workout_set_container__jUX2n .Workout_set_top__627_H header .Workout_set_btns__B_hLJ{text-align:right}.Workout_set_container__jUX2n .Workout_set_bottom__fzluc{display:flex;align-items:center;justify-content:space-between;margin-top:10rem}.Workout_set_container__jUX2n .Workout_set_bottom__fzluc p{flex:1 1}.Workout_set_container__jUX2n .Workout_set_bottom__fzluc button{width:65%}.Workout_set_container__jUX2n .Workout_set_set__MxoD_{display:flex;flex-direction:column;gap:10rem;width:100%}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9{display:flex;width:100%;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:8rem;font-size:13rem}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 input{width:42rem;height:30rem;border:1px solid #ddd;border-radius:5rem}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 input:-moz-read-only{background-color:#f4f4f4;color:#ccc}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 input:disabled,.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 input:read-only{background-color:#f4f4f4;color:#ccc}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 .Workout_set_time__x_VF7{min-width:65rem;height:30rem;display:inline-flex;align-items:center;justify-content:center;background-color:#f4f4f4;border:1px solid #ddd;border-radius:5rem;font-size:12rem;padding:0 8rem;color:#666}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 .Workout_set_action__bS6q9{color:#ccc}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 .Workout_set_right__rDEB0{flex:1 1;display:flex;align-items:center;justify-content:flex-end;gap:10rem}.Workout_set_container__jUX2n .Workout_set_set__MxoD_ .Workout_set_row__QQap9 .Workout_set_right__rDEB0 .Workout_set_btns__B_hLJ{width:20rem;text-align:right}.Workout_set_container__jUX2n .Workout_set_object__R_e2z{background-color:#f9f9f9;border:1px solid #eee;border-radius:5rem;padding:10rem;width:100%;margin-bottom:10rem}.Workout_set_container__jUX2n .Workout_set_object__R_e2z>h5{font-weight:500;margin-bottom:10rem;font-size:12rem}.ConfirmModal_modal__U20AK{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1)}.ConfirmModal_container__RVRXU{background-color:#fff;border-radius:10rem;width:300rem;max-width:80%;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}.ConfirmModal_container__RVRXU .ConfirmModal_message__Piyzi{font-size:14rem;padding:20rem;text-align:center;display:flex;align-items:center;justify-content:center;min-height:100rem;white-space:pre-wrap}.ConfirmModal_container__RVRXU .ConfirmModal_btns__OCQu5{display:flex;align-items:stretch}.ConfirmModal_container__RVRXU .ConfirmModal_btns__OCQu5 button{flex:1 1;height:45rem}.ConfirmModal_container__RVRXU .ConfirmModal_btns__OCQu5 button.ConfirmModal_cancle___KTJ7{background-color:#f4f4f4;color:#333}.ConfirmModal_container__RVRXU .ConfirmModal_btns__OCQu5 button.ConfirmModal_submit__6K0ZP{background-color:var(--color1);color:#fff}.FoodRoutine_set_container__rgmlk{border:1px solid #ddd;padding:10rem;border-radius:10rem;display:flex;flex-direction:column;gap:8rem;align-items:flex-start}.FoodRoutine_set_container__rgmlk header{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.FoodRoutine_set_container__rgmlk header h4{font-size:14rem;font-weight:500}.FoodRoutine_set_container__rgmlk header button{margin-left:auto;color:#999}.FoodRoutine_set_container__rgmlk .FoodRoutine_set_action__pwXQn{display:flex;align-items:center;gap:5rem;width:100%}.FoodRoutine_set_container__rgmlk .FoodRoutine_set_action__pwXQn input{height:35rem;border:1px solid #ddd;width:60rem}.FoodRoutine_set_container__rgmlk .FoodRoutine_set_action__pwXQn select{height:35rem;border:1px solid #ddd;min-width:60rem;background-size:14rem;background-position:center right 6rem;padding-right:20rem}.FoodRoutine_set_container__rgmlk .FoodRoutine_set_action__pwXQn .FoodRoutine_set_txt__xGIxf span{font-size:13rem;display:inline-flex;align-items:center;border:1px solid #ddd;height:35rem;padding:0 8rem;border-radius:5rem;color:#888;font-weight:500}.FoodRoutine_set_infoBox__j_S33{font-size:13rem;display:inline-flex;align-items:center;background-color:#f0f0f0;height:35rem;padding:0 8rem;border-radius:5rem}.FoodRoutine_set_infoBox__j_S33 b{font-weight:400;padding:3rem 5rem;margin-right:8rem;font-size:11rem;color:#333;border-radius:2rem;background-color:#f9f9f9;border:1px solid #eee}.FoodRoutine_set_infoBox__j_S33 span{font-weight:500}.FoodRoutine_set_infoBox__j_S33 span+span:before{content:"/";margin:0 5rem;color:#ccc}.MeetingCommentArticle_container__h7HL8{background:#f9f9f9;padding:15rem;border-radius:8rem;margin-bottom:10rem;display:flex;flex-direction:column;gap:10rem}.MeetingCommentArticle_container__h7HL8 .MeetingCommentArticle_header__wLmmW{display:flex;align-items:flex-start;justify-content:space-between}.MeetingCommentArticle_container__h7HL8 .MeetingCommentArticle_header__wLmmW .MeetingCommentArticle_check__RCONY{color:#ccc;font-size:18rem}.MeetingCommentArticle_container__h7HL8 .MeetingCommentArticle_header__wLmmW .MeetingCommentArticle_fixed___QmBD{display:inline-flex;align-items:center;gap:5rem}.MeetingCommentArticle_container__h7HL8 .MeetingCommentArticle_header__wLmmW .MeetingCommentArticle_fixed___QmBD .MeetingCommentArticle_checked__JcKZ4{color:var(--color1);font-size:13rem;line-height:1;display:inline-flex;align-items:center;gap:5rem;font-weight:400}.MeetingCommentArticle_container__h7HL8 .MeetingCommentArticle_contents__cOVWP{font-size:14rem}.MeetingCommentArticle_container__h7HL8.MeetingCommentArticle_active__XwZiS{background:#fff;border:1px solid var(--color1)}.MeetingCommentArticle_container__h7HL8.MeetingCommentArticle_depth__q8B1h{margin-left:30rem;background:#fdfdfd;border:1px solid #eee;border-left-width:3px;border-radius:0}.MeetingCommentArticle_action__VoNVA{display:flex;align-items:center;justify-content:flex-end;gap:10rem}.MeetingCommentArticle_action__VoNVA button{font-size:13rem;color:#888}.CommentWrite_container__b2Fp_{margin:20rem 0}.CommentWrite_write__5MHEh{display:grid;grid-template-columns:1fr 80rem;grid-gap:5rem;gap:5rem}.CommentWrite_write__5MHEh textarea{resize:none;border-radius:5rem;padding:10rem;border:none;background:#f4f4f4}.CommentWrite_write__5MHEh button{border-radius:5rem}.CommentWrite_error__cRbYJ{color:red;margin-top:5rem}.OptionArticle_container__UC6VS{margin:15rem 0;display:flex;align-items:flex-start;gap:5rem}.OptionArticle_container__UC6VS .OptionArticle_info__J7uva{display:flex;align-items:flex-start;justify-content:space-between;padding:10rem;border-radius:8rem;border:1px solid #ddd;flex:1 1;min-height:40rem}.OptionArticle_container__UC6VS .OptionArticle_info__J7uva h5{font-size:13rem;font-weight:500;max-width:calc(100% - 100rem);text-align:left}.OptionArticle_container__UC6VS .OptionArticle_info__J7uva .OptionArticle_right__dc5L5{display:inline-flex;align-items:center;gap:10rem}.OptionArticle_container__UC6VS .OptionArticle_info__J7uva .OptionArticle_price__BxDub{font-size:13rem;font-weight:500;text-align:right}.OptionArticle_container__UC6VS .OptionArticle_btns__IqHE_{display:flex;align-items:center;gap:5rem}.OptionArticle_container__UC6VS .OptionArticle_btns__IqHE_ button{padding:5rem 10rem;border-radius:8rem;min-height:40rem}.Number_area_container__KfAJz{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10rem;gap:10rem}.Number_area_container__KfAJz dl dt{margin-bottom:5rem;font-size:12rem;color:#666}