.Diet_container__eF0WT{width:calc(100% - 30px);margin:50px 20px 20px}.Diet_left__DHyHd{flex:2.5 1;margin-right:50px;min-width:1000px}.Diet_right__1q8Ps{flex:1 1;margin-right:30px;min-width:400px}.Diet_left_picture__E2c0a{display:flex;flex-direction:row}.Diet_left_picture_wrap__3y53P{border-radius:30px;background-color:#fff;overflow:hidden}.Diet_left_current_fat__un5C9,.Diet_left_target_fat__HA76m{flex:1 1}.Diet_left_schedule_each_top__YxXT_{align-self:center;flex:1 1;display:flex;flex-direction:column;justify-content:center;font-size:26px;font-weight:900}.Diet_left_schedule_each_arrow__sfPpu{align-self:center;flex:1 1;margin-top:20px}.Diet_left_ctl__ONqZM{padding-top:20px;display:flex}.Diet_current_fat_picture__J_4hx{height:522px;position:relative;margin-top:30px}.Diet_current_fat_chart__lSBzd{flex:1 1;background-color:#fff;overflow:hidden}.Diet_current_fat_chart_title__INWWX{display:flex;height:88px;margin:20px}.Diet_current_fat_chart_title_title__FhJvu{font-family:Noto Sans KR;font-size:30px;line-height:1;color:#000;margin-left:20px}.Diet_current_fat_chart_title_number__lxdDz,.Diet_current_fat_chart_title_title__FhJvu{flex:1 1;font-weight:900;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;align-self:center}.Diet_current_fat_chart_title_number__lxdDz{font-family:Gotham;font-size:56px;line-height:.54;color:#98d3e9;justify-content:flex-end;display:flex;margin-right:20px}.Diet_current_fat_chart_bar__QuOYZ{background-color:#c6c6c6;margin:0 20px 20px;border-radius:25px;height:10px;width:calc(100% - 40px);overflow:hidden}.Diet_current_fat_chart_bar_inside__lTeAt{background-color:#99d3e9}.Diet_current_fat_desc__CXGNd{font-family:Noto Sans KR;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#000;margin:40px}.Diet_target_fat_picture__TqicI{height:522px;margin-top:30px}.Diet_target_fat_chart__heH_w{flex:1 1;background-color:#fff;border-radius:25px;overflow:hidden}.Diet_target_fat_chart_title__JDP9t{display:flex;height:88px;margin:20px}.Diet_target_fat_chart_title_title__VqPMj{flex:1 1;font-family:Noto Sans KR;font-size:30px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000;align-self:center;margin-left:20px}.Diet_target_fat_chart_title_number__s4l8r{flex:1 1;font-size:56px;color:#99d3e9;align-self:center;justify-content:flex-end;display:flex;margin-right:20px;font-family:Gotham Black;font-weight:700}.Diet_target_fat_chart_bar__vx8iC{background-color:#c6c6c6;margin:0 20px 20px;border-radius:25px;height:10px;width:calc(100% - 40px);overflow:hidden}.Diet_target_fat_chart_bar_inside__eTO5W{background-color:#eb7841}.Diet_unit__ZyB_g{font-family:Noto Sans KR;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000;align-self:center;width:50px;text-align:center}.Diet_input_basic__Ob98h{border-radius:40px!important;border:4px solid #eb7841!important;padding:10px;width:100%!important;flex:1 1;text-align:left!important;color:#eb7841!important;text-align:center!important}.Diet_input_basic__Ob98h,.Diet_input_basic__Ob98h>input{font-family:Noto Sans KR!important;font-size:36px!important;font-weight:900!important;font-stretch:normal!important;font-style:normal!important;line-height:.83!important;letter-spacing:normal!important}.Diet_input_basic__Ob98h>input{text-align:left!important;color:#98d3e9!important}.Diet_input_basic__Ob98h:hover{border:4px solid #c6c6c6!important}.Diet_input_basic2__d43cC{border-radius:30px!important;border:1px solid #99d3e9!important;width:100%!important;height:60px;flex:1 1;font-size:22px!important;padding:10px 30px}.Diet_input_basic2__d43cC>input{font-size:22px!important;color:#000!important;text-align:left!important}.Diet_body_picture__8TVKg{justify-content:center;align-self:center;width:100%;height:100%;position:relative}.Diet_body_picture_target_img__nHfeq{opacity:1;transition:all 1s ease-out}.Diet_body_picture_each__jAEgR{position:absolute;top:0;left:calc(50% - 103px);justify-content:center;align-self:center;margin:0 auto}.Diet_diet_period__iIL1J{background-color:#fff;width:100%;min-height:300px;padding:20px;border-radius:25px}.Diet_diet_head__0WXKD{display:flex;margin-bottom:20px}.Diet_right_title__urfno{justify-content:center;font-size:22px;line-height:1.36}.Diet_right_number__ewkEn,.Diet_right_title__urfno{flex:1 1;align-self:center;font-family:Noto Sans KR;font-weight:900;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000}.Diet_right_number__ewkEn{justify-content:flex-end;font-size:36px;line-height:.83;text-align:right;padding-right:30px}.Diet_right_unit__6zAAm{font-family:Noto Sans KR;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:right;color:#000;align-self:center;justify-content:flex-end}.Diet_weight_should_reduce__ijFWd,.Diet_weight_when_target_fat__MbTWe{flex:1 1;background-color:#fff;border-radius:25px;margin-top:20px;font-weight:700;font-size:26px;color:#000;display:flex;height:100px;padding:20px}.Diet_btn_save__HsSSz{margin-right:30px}.Diet_btn_detail__UTpbh,.Diet_btn_save__HsSSz{flex:1 1;background-color:#97d4e9;color:#fff;border:1px solid #97d4e9;height:80px!important;font-size:18px;font-weight:900;align-self:center}.Diet_btn_detail__UTpbh{margin-right:20px}.Diet_btn_content__aAw4C{flex:1 1;display:flex;flex-direction:row}.Diet_btn_content_title__7KxSN{flex:1 1;text-align:left;margin-left:30px;font-size:18px;font-weight:900;align-self:center}.Diet_btn_content_center__zvN7S{margin-left:0;text-align:center}.Diet_btn_content_white__tgldW{color:#fff}.Diet_btn_content_suffix__1pSlH{position:absolute!important;right:30px;top:25px}.Diet_left_schedule_each__iwsMF{background-color:#fff;border-radius:25px;display:flex;padding:5px 20px}.Diet_left_schedule_desc__IggV2,.Diet_left_schedule_each__iwsMF{flex:1 1;margin-top:20px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000}.Diet_left_schedule_desc__IggV2{border-radius:30px;background-color:#e8ecfa;padding:20px;font-family:Noto Sans KR}.Diet_left_schedule_each_selected__QiI8O{border:3px solid #99d3e9}.Diet_left_schedule_each_title__Hd07E{align-self:center;justify-content:flex-end;font-size:26px;font-weight:900}.Diet_left_schedule_each_calendar__M8goD{flex:1 1}.Diet_left_schedule_each_calory___2RUV{font-size:56px;color:#99d3e9;align-self:center;justify-content:flex-end;font-family:Gotham Black;font-weight:700}.Diet_left_schedule_each_calory_unit__iAP_D{font-size:26px;font-weight:400;color:#000}.Diet_modal_container__PJNgs{flex:1 1;border-radius:30px}.Diet_modal_title__s9kVp{margin-top:20px;margin-bottom:20px;color:#000;font-family:Noto Sans KR;font-size:26px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal}.Diet_modal_initial_calrory_reduction__99juS{display:flex;width:100%}.Diet_modal_weekly_calory_reduction__qNX9g{display:flex;width:100%;margin-top:20px;margin-bottom:20px}.Diet_modal_icon__6zANX{width:50px;display:flex;justify-content:flex-start}.Diet_modal_icon__6zANX>div{align-self:center}.Diet_modal_head__oYaWu{flex:1 1;font-family:Noto Sans KR;font-size:22px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;align-self:center;justify-content:center}.Diet_modal_tail__yg_Ul{flex:1 1;align-self:center;justify-content:flex-end}.Diet_btn_diet_start__n1DD7{border:4px solid #98d3e9;min-height:80px;border-radius:30px!important;width:100%!important;font-size:18px;font-weight:900}.Diet_btn_cheat_start__4zEBq{border:3px solid #99d3e9;margin-top:20px;min-height:80px;border-radius:30px!important;width:100%!important;display:flex}.Diet_btn_cheat_start__4zEBq:hover{border-color:#99d3e9!important}.Diet_btn_cheat_start__4zEBq span{color:#000;font-size:18px;font-weight:900}.Diet_btn_diet_finish__qb0_F{border:4px solid #eb7841;min-height:80px;border-radius:30px!important;width:100%!important;font-size:18px;font-weight:900}.Diet_btn_link_to_foodplan__vK2O3{background-color:#97d4e9;border:1px solid #97d4e9;margin-top:20px!important;min-height:80px;display:flex;width:100%!important}.Diet_btn_link_to_foodplan__vK2O3:hover{background-color:#97d4e9!important;border-color:#97d4e9!important}.Diet_btn_link_to_foodplan__vK2O3 span{color:#fff;font-size:18px;font-weight:700;display:block}.Diet_bottom__UGhd_,.Diet_top__rQsV0{display:flex}.Diet_middle_bar__jIyx1{margin-top:20px;display:flex}.Diet_cheat_line___ZTfZ{display:flex}.Diet_cheat_line_title__WU2Ba{flex:1 1;font-size:18px;color:#000;font-weight:700;align-self:center;justify-content:center}.Diet_cheat_line_kcal___TkZD{flex:1 1;font-size:36px;color:#99d3e9;align-self:center;justify-content:flex-end;font-family:Gotham Black;font-weight:700;text-align:right;padding-right:20px}.Diet_cheat_line_unit__Nqc9d{font-size:18px;color:#000;font-weight:700;align-self:center;justify-content:center}.Diet_btn_delete_cheat__MNU_d{margin-top:10px}.Diet_popup__UV15s{margin:20px 0 20px 50px;background-color:#99d3e9;color:#fff;border-radius:25px;padding:20px;justify-content:flex-end}.Diet_desc_usage__w_Ca_{position:relative;border-radius:30px;border:2px dotted #99d3e9;background-color:#fff;padding:20px;font-size:18px;width:100%;line-height:1.67}.Diet_desc_usage_icon__Ek8Uq{margin-bottom:15px}.Diet_desc_close__oY6sq{margin-top:30px;display:flex;justify-content:center}.Diet_desc_close_btn__ju4Nk{align-self:center;border-radius:30px;background-color:#ccc;width:220px;height:60px;font-family:Noto Sans KR;font-size:18px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal}.Diet_left_space__WZvGd{width:20px;align-self:center;position:relative;justify-content:center;display:flex}.Diet_left_space_top__dCuTn{position:relative;top:25px;left:11px;background-color:#666;width:1px;height:80px;justify-content:center}.Diet_desc_usage_title__M0cxI{font-size:22px;font-weight:900}.Diet_desc_usage_sub__4kQm_{margin-top:20px}.Diet_right_schedule_each__ZaCdy{flex:1 1;display:flex;padding-top:15px}.Diet_right_schedule_each_calory__ZeAwQ{font-size:23px;color:#99d3e9;align-self:center;justify-content:flex-end;font-family:Gotham Black;font-weight:700;min-width:120px}.Diet_right_schedule_each_calory_unit__S_rKB{font-size:18px;font-weight:400;color:#000}.Diet_right_schedule_each_title__Yk0Rh{align-self:center;justify-content:flex-end}.Menu_container__NOIp5{height:50px;margin-top:50px}.Menu_list__yre9Z{display:flex;list-style:none;padding:0;margin:0 0 0 20px}.Menu_list__yre9Z>li{font-size:26px;margin-right:50px}