.layout_side_bar__cBf1_{display:flex;flex-direction:column;justify-content:space-between;gap:30px;flex-shrink:0;width:280px;height:100vh;background:var(--gradient);overflow-y:auto}.layout_side_bar__cBf1_ .layout_top_area__Q0toA{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 24px 30px}.layout_side_bar__cBf1_ .layout_logo__7RdDH{width:100%;text-align:center}.layout_side_bar__cBf1_ .layout_logo__7RdDH img{width:80%}.layout_side_bar__cBf1_ .layout_btn_area__s7xBb,.layout_side_bar__cBf1_ .layout_btn_area__s7xBb button{width:100%}.layout_side_bar__cBf1_ .layout_btn_area__s7xBb button.layout_fill_2__zVWgo{background-color:rgba(165,68,225,.3);border-color:transparent;color:var(--point_color)}.layout_side_bar__cBf1_ .layout_btn_area__s7xBb button.layout_fill_2__zVWgo path{stroke:var(--point_color)}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul{display:flex;flex-direction:column}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li{margin-bottom:30px}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li:last-of-type{margin-bottom:0}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li:has(>a){margin-bottom:10px}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li>h3{font-size:18px;font-weight:600;padding:0 24px;margin-bottom:10px}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li>a{display:inline-flex;align-items:center;width:100%;height:50px;padding:0 24px;font-size:18px;font-weight:600;transition:all .35s ease-in-out;box-sizing:border-box}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li.layout_on__pb_0y>a,.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li>a:hover{background-color:#f8ecff;color:var(--point_color)}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li a{display:flex;align-items:center;gap:6px;width:100%;height:50px;padding-left:35px;font-size:16px;font-weight:500;box-sizing:border-box;transition:all .35s ease-out}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li a:hover{background-color:#f8ecff;color:var(--point_color)}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li a:hover .layout_icon__zGqi_ path{fill:var(--point_color)}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li .layout_icon__zGqi_{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li .layout_icon__zGqi_ svg{height:20px}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li .layout_icon__zGqi_ path{fill:var(--txt_color);transition:all .35s ease-out}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li.layout_on__pb_0y a{background-color:rgba(165,68,225,.3);font-weight:600;color:var(--point_color)}.layout_side_bar__cBf1_ .layout_menu__V6qcO>ul>li ul li.layout_on__pb_0y .layout_icon__zGqi_ path{fill:var(--point_color)}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul{display:flex;flex-direction:column;gap:20px;padding:0 35px 30px}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul>li a{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul>li .layout_icon__zGqi_{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul>li .layout_icon__zGqi_ svg{height:20px}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul>li .layout_icon__zGqi_ path{fill:var(--point_color)}.layout_side_bar__cBf1_ .layout_bottom_menu__2MdrT>ul>li .layout_icon__zGqi_.layout_qa_mark__yuB1s{border-radius:50%;background-color:var(--point_color);font-size:14px;font-weight:500;color:#fff}.layout_modal_cont_wrap__lsG7G{margin-bottom:30px}.layout_modal_cont_wrap__lsG7G .layout_input_cont__y65G5{margin-bottom:16px}.layout_modal_cont_wrap__lsG7G .layout_input_cont__y65G5 input{width:540px}.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH>ul>li{display:flex;justify-content:space-between;padding:25px 0;border-bottom:1px solid var(--border_color)}.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH>ul>li>h5{font-size:18px;font-weight:500}.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH>ul>li .layout_cont__UkuJM .layout_input_date__Egob2,.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH>ul>li .layout_cont__UkuJM input[type=date]{width:146px}.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH .layout_input_member__wtjSD>h5{font-size:18px;font-weight:500;margin-top:25px;margin-bottom:25px}.layout_modal_cont_wrap__lsG7G .layout_add_project__2_NOH .layout_required__sbYQ3{display:inline-block;font-size:16px;font-weight:500;color:#ff0000;margin-top:-6px}.layout_modal_btn___zTLy{display:flex;justify-content:center;gap:4%}.layout_modal_btn___zTLy button{flex-grow:1;flex-basis:48%}.layout_header__yS6mU{position:-webkit-sticky;position:sticky;inset:0;z-index:10;width:100%;padding:20px 0;border-bottom:1px solid var(--border_color);background-color:#fff;box-sizing:border-box}.layout_header__yS6mU .layout_header_menu__srzL3>ul{display:flex;justify-content:flex-end;align-items:center;gap:20px}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li{position:relative}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li a{display:flex;justify-content:center;align-items:center;width:30px;height:30px}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li button{width:30px;height:30px}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li svg{height:100%}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li path{fill:#c3c3c3;transition:all .35s ease-in-out}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li:hover path{fill:var(--point_color)}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li .layout_balloon__j9K48{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%) scale(.95);padding:4px 12px;border-radius:4px;background-color:rgba(0,0,0,.8);font-size:14px;color:#fff;text-align:center;transition:all .35s ease-in-out;opacity:0;visibility:hidden}.layout_header__yS6mU .layout_header_menu__srzL3>ul>li:hover .layout_balloon__j9K48{opacity:1;visibility:visible;transform:translateX(-50%) scale(1)}.layout_account_modal__ar7OQ{position:absolute;top:70px;right:50px;z-index:5;min-width:400px;padding:20px 30px;border-radius:15px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(128,128,128,.15);box-sizing:border-box;transform:scale(.95);opacity:0;visibility:hidden;transition:all .35s ease-out;pointer-events:none}.layout_account_modal__ar7OQ.layout_on__pb_0y{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.layout_account_modal__ar7OQ .layout_title__uL6Ve{font-size:20px;font-weight:600;margin-bottom:20px}.layout_account_modal__ar7OQ .layout_account_info__WJjqV{margin-bottom:30px}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul{display:flex;flex-direction:column;gap:10px}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--border_color)}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_icon__zGqi_{display:flex;justify-content:center;align-items:center;width:25px;height:25px}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88{display:flex;align-items:center;gap:10px;width:calc(100% - 35px)}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88 h3,.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88>a,.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88>button{font-size:16px;font-weight:500}.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88 .layout_btn__Cf4v5 a,.layout_account_modal__ar7OQ .layout_account_info__WJjqV>ul>li .layout_txt__wge88 .layout_btn__Cf4v5 button{height:30px;padding:0 6px;font-size:14px}.layout_account_modal__ar7OQ .layout_close_btn__3UDsH{position:absolute;top:25px;right:15px;width:14px;height:14px}.layout_main_header__mAC5c{position:fixed;top:0;left:0;right:0;z-index:20;width:100%;height:90px;box-sizing:border-box;transition:all .35s ease-out}.layout_main_header__mAC5c.layout_on__pb_0y{background-color:rgba(0,0,0,.6)}.layout_main_header__mAC5c .layout_in_header__l4QAF{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 50px;box-sizing:border-box}.layout_main_header__mAC5c .layout_logo__7RdDH{width:229px}.layout_main_header__mAC5c .layout_gnb__MFq4m>ul{display:flex;justify-content:center;gap:80px}.layout_main_header__mAC5c .layout_gnb__MFq4m>ul>li a{font-size:18px;font-weight:600;color:#fff;transition:all .35s ease-out}.layout_main_header__mAC5c .layout_gnb__MFq4m>ul>li a:hover{color:var(--point_color)}.layout_main_header__mAC5c .layout_header_right__WAw2q{display:flex;align-items:center;gap:20px}.layout_main_header__mAC5c .layout_header_right__WAw2q>a{font-size:18px;font-weight:600;color:#fff;transition:all .35s ease-out}.layout_main_header__mAC5c .layout_header_right__WAw2q>a:hover{color:var(--point_color)}.layout_main_header__mAC5c .layout_header_right__WAw2q>span{font-size:16px;font-weight:500;color:#fff}.layout_main_header__mAC5c .layout_btn_area__s7xBb{display:flex;gap:10px}.layout_main_header__mAC5c .layout_btn_area__s7xBb a{width:165px;height:47px;font-size:16px}.layout_main_header__mAC5c .layout_btn_area__s7xBb button{padding:0 10px}.layout_main_header__mAC5c .layout_mb_menu_btn__MPg0z{display:none;width:28px;height:28px}.layout_mb_menu__DP7LI{position:fixed;top:0;bottom:0;right:0;width:300px;height:100%;background-color:#fff;opacity:0;visibility:hidden;transition:all .35s ease-out;box-sizing:border-box}.layout_mb_menu__DP7LI.layout_on__pb_0y{opacity:1;visibility:visible}.layout_mb_menu__DP7LI .layout_close_btn__3UDsH{position:absolute;top:20px;right:20px;width:20px;height:20px}.layout_mb_menu__DP7LI ul{display:flex;flex-direction:column;gap:40px;padding:80px 20px 0}.layout_mb_menu__DP7LI ul li a{font-size:18px;font-weight:600}.layout_mb_menu__DP7LI ul li a strong{font-weight:600;color:var(--point_color)}.layout_footer__wDAel{width:100%;padding:70px 0;background-color:#151515}.layout_footer__wDAel .layout_container__CQtfl{max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box}.layout_footer__wDAel .layout_footer_top__Fp12H{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:40px}.layout_footer__wDAel .layout_footer_top__Fp12H p{font-size:24px;font-weight:300;color:#fff;line-height:1.4}.layout_footer__wDAel .layout_footer_top__Fp12H .layout_logo__7RdDH{width:229px}.layout_footer__wDAel .layout_footer_bottom__LPtbj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.layout_footer__wDAel .layout_footer_bottom__LPtbj ul{display:flex;align-items:center;gap:40px;margin-bottom:14px}.layout_footer__wDAel .layout_footer_bottom__LPtbj ul li a{font-size:16px;color:#828282}.layout_footer__wDAel .layout_footer_bottom__LPtbj ul li a strong{font-weight:400;color:var(--point_color)}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_address__T9x_e h3{font-size:16px;font-weight:500;color:#fff;margin-bottom:5px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_address__T9x_e p{font-size:16px;color:#fff;line-height:1.4;margin-bottom:5px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_address__T9x_e p:last-of-type{margin-bottom:0}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES{margin-bottom:20px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES a{display:flex;align-items:baseline;gap:18px;font-size:40px;font-weight:600;color:#fff}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES img{width:36px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_copy_right__DpZKD{font-size:16px;color:#828282;text-align:right}@media screen and (max-width:1400px){.layout_main_header__mAC5c .layout_in_header__l4QAF{padding:0 20px}.layout_main_header__mAC5c .layout_btn_area__s7xBb,.layout_main_header__mAC5c .layout_gnb__MFq4m,.layout_main_header__mAC5c .layout_header_right__WAw2q>a{display:none}.layout_main_header__mAC5c .layout_mb_menu_btn__MPg0z{display:block}}@media screen and (max-width:1200px){.layout_footer__wDAel .layout_container__CQtfl{padding:0 20px}.layout_footer__wDAel .layout_footer_top__Fp12H p{font-size:20px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES a{font-size:32px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES img{width:30px}}@media screen and (max-width:768px){.layout_footer__wDAel .layout_footer_top__Fp12H{flex-direction:column-reverse}.layout_footer__wDAel .layout_footer_top__Fp12H p{font-size:18px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES a{font-size:24px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES img{width:28px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_copy_right__DpZKD{text-align:left}}@media screen and (max-width:500px){.layout_main_header__mAC5c .layout_logo__7RdDH{width:200px}.layout_footer__wDAel .layout_footer_top__Fp12H p{font-size:16px}.layout_footer__wDAel .layout_footer_bottom__LPtbj ul{gap:30px;margin-bottom:20px}.layout_footer__wDAel .layout_footer_bottom__LPtbj .layout_link__psYES img{width:24px}}.Button_btn__EivUB{display:flex;justify-content:center;align-items:center;gap:6px;border-radius:5px;border:2px solid var(--point_color);font-size:18px;font-weight:600;color:var(--point_color);box-sizing:border-box;cursor:pointer}.Button_btn__EivUB .Button_icon__zJGIe{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px}.Button_btn__EivUB .Button_icon__zJGIe img,.Button_btn__EivUB .Button_icon__zJGIe svg{width:10px}.Button_btn__EivUB .Button_icon__zJGIe path{stroke:var(--point_color)}.Button_btn__EivUB.Button_low__7oscm{height:40px;font-size:16px}.Button_btn__EivUB.Button_middle__ZrYdH{height:50px}.Button_btn__EivUB.Button_high__ctTvV{height:60px;font-size:20px}.Button_btn__EivUB.Button_fill__L6FNg{background-color:var(--point_color);color:#fff}.Button_btn__EivUB.Button_fill__L6FNg .Button_icon__zJGIe path{stroke:#fff}.toggle_wrapper__39x6t{display:inline-flex}.toggle_toggle_switch__v6oS6 .toggle_slider__YeY05{position:relative;display:inline-block;width:55px;height:25px;border-radius:20px;background-color:#595959;box-shadow:0 8px 10px 0 #00000040;cursor:pointer;transition:all .35s ease-in-out}.toggle_toggle_switch__v6oS6 .toggle_slider__YeY05:before{content:"";position:absolute;top:2px;left:3px;width:21px;height:21px;border-radius:50%;background-color:#fff;transition:all .35s ease-in-out}.toggle_toggle_switch__v6oS6 input[type=checkbox]{display:none}.toggle_toggle_switch__v6oS6 input[type=checkbox]:checked~.toggle_slider__YeY05{background-color:var(--point_color)}.toggle_toggle_switch__v6oS6 input[type=checkbox]:checked~.toggle_slider__YeY05:before{transform:translateX(28px)}.Modal_modal_overlay___Q6hg{position:fixed;inset:0;z-index:99;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:all .35s ease-in-out;pointer-events:none}.Modal_modal_overlay___Q6hg.Modal_on__6YiQQ{opacity:1;visibility:visible;pointer-events:auto}.Modal_modal__izT2J{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);max-width:95vw;max-height:95vh;padding:50px 30px 40px;border-radius:15px;background-color:#fff;box-shadow:0 4px 10px 8px rgba(128,128,128,.25);box-sizing:border-box;overflow-y:auto;opacity:0;visibility:hidden;transition:all .35s ease-in-out;pointer-events:none}.Modal_modal_overlay___Q6hg.Modal_on__6YiQQ .Modal_modal__izT2J{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.Modal_modal__izT2J .Modal_close_btn__XBt6g{position:absolute;top:15px;right:30px;width:18px;height:18px}.Modal_small_modal__7_B6y{padding:30px;border-radius:15px;background-color:#fff;box-shadow:0 4px 10px 8px rgba(128,128,128,.25);box-sizing:border-box}.Modal_small_modal__7_B6y .Modal_title__6rVZb{font-size:32px;font-weight:600;margin-bottom:20px}.Form_err__E7N8C{color:red}.SimpleLoader_overlay__to8_t{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.SimpleLoader_spinner___qVpu{width:40px;height:40px;border:4px solid #e0d4f7;border-top-color:#6a0dad;border-radius:50%;animation:SimpleLoader_spin__wWIN3 .8s linear infinite}@keyframes SimpleLoader_spin__wWIN3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}