.pu .diet__wrapper .intro__wrapper .feature[data-v-2bd4fc18]{width:100%;height:100%;position:relative}.pu .diet__wrapper .intro__wrapper .feature[data-v-2bd4fc18]:before{content:"";padding-top:100%;display:block}.pu .diet__wrapper .intro__wrapper .feature img[data-v-2bd4fc18]{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pu .diet__wrapper[data-v-2bd4fc18]{box-sizing:border-box;flex-direction:column;width:896px;height:100%;margin:auto;display:flex;overflow:hidden;padding:20px 0!important}.pu .diet__wrapper header[data-v-2bd4fc18]{padding:20px 32px}.pu .diet__wrapper header h2[data-v-2bd4fc18]{letter-spacing:-.4px;font-size:20px;font-weight:500;line-height:28px}.pu .diet__wrapper .simplebar__wrapper[data-v-2bd4fc18]{flex:calc(100% - 68px);height:calc(100% - 68px);padding:0 32px}.pu .diet__wrapper .summary[data-v-2bd4fc18]{flex:auto;margin-left:20px}.pu .diet__wrapper .summary__wrapper[data-v-2bd4fc18]{display:flex}.pu .diet__wrapper .summary__thumbnail[data-v-2bd4fc18]{flex:0 0 300px}.pu .diet__wrapper .summary__thumbnail img[data-v-2bd4fc18]{border-radius:8px;width:300px;height:300px}.pu .diet__wrapper .summary__heading[data-v-2bd4fc18]{letter-spacing:-.64px;font-size:32px}.pu .diet__wrapper .summary__info[data-v-2bd4fc18]{box-sizing:border-box;background:#f7f7f7;border-radius:8px;flex-wrap:wrap;-ms-flex-align:center;justify-content:space-between;width:100%;padding:20px 40px}.pu .diet__wrapper .summary__info[data-v-2bd4fc18],.pu .diet__wrapper .summary__info dl[data-v-2bd4fc18]{align-items:center;margin-top:10px;display:flex}.pu .diet__wrapper .summary__info dl[data-v-2bd4fc18]{letter-spacing:-.4px;flex:0 0 50%;-ms-flex-align:center;font-size:16px;line-height:22px}.pu .diet__wrapper .summary__info dl[data-v-2bd4fc18]:first-of-type{flex:0 0 100%;margin-top:0}.pu .diet__wrapper .summary__info dl dt[data-v-2bd4fc18]{color:#e6843e;align-items:center;display:flex}.pu .diet__wrapper .summary__info dl dt[data-v-2bd4fc18]:before{content:"";width:26px;height:26px;margin-right:6px}.pu .diet__wrapper .summary__info dl dt.age[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_baby.svg) 50% no-repeat}.pu .diet__wrapper .summary__info dl dt.one-serving[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_Rice.svg) 50% no-repeat}.pu .diet__wrapper .summary__info dl dt.calorie[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_kcal.svg) 50% no-repeat}.pu .diet__wrapper .summary__info dl dd[data-v-2bd4fc18]{color:#e6843e;margin-left:15px}.pu .diet__wrapper .summary__info--eats-slim dl dd[data-v-2bd4fc18],.pu .diet__wrapper .summary__info--eats-slim dl dt[data-v-2bd4fc18]{color:#70b5d9}.pu .diet__wrapper .summary__info--eats-slim dl dt.age[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_eatsslim.svg) 50% no-repeat}.pu .diet__wrapper .summary__info--eats-slim dl dt.one-serving[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_Rice_B.svg) 50% no-repeat}.pu .diet__wrapper .summary__info--eats-slim dl dt.calorie[data-v-2bd4fc18]:before{background:url(../assets/pc/images/common/Icon_26_kcal_B.svg) 50% no-repeat}.pu .diet__wrapper .summary__desc[data-v-2bd4fc18]{letter-spacing:-.35px;margin-top:20px;font-size:14px;line-height:20px}.pu .diet__wrapper .intro__wrapper[data-v-2bd4fc18]{padding:120px 0 80px}.pu .diet__wrapper .intro__wrapper .feature[data-v-2bd4fc18]{color:#fff;text-align:center;letter-spacing:-.75px;background:#80c342;border-radius:50%;flex:33.3333%;width:33.3333%;margin-left:35px;font-size:30px;font-weight:600;line-height:32px}.pu .diet__wrapper .intro__wrapper .feature[data-v-2bd4fc18]:first-of-type{margin-left:0}.pu .diet__wrapper .intro__wrapper .feature p[data-v-2bd4fc18]{width:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pu .diet__wrapper .intro__wrapper .feature__list[data-v-2bd4fc18]{align-items:center;margin-top:25px;padding:0 73px;display:flex}.pu .diet__wrapper .intro__wrapper .feature--babymeal[data-v-2bd4fc18]{background:#ef7e0a}.pu .diet__wrapper .intro__wrapper .feature--eatslim[data-v-2bd4fc18]{background:#57b7df}.pu .diet__wrapper .intro__wrapper .rule[data-v-2bd4fc18]{margin-top:20px;display:flex}.pu .diet__wrapper .intro__wrapper .rule[data-v-2bd4fc18]:first-of-type{margin-top:0}.pu .diet__wrapper .intro__wrapper .rule__list[data-v-2bd4fc18]{margin-top:60px;padding:0 208px}.pu .diet__wrapper .intro__wrapper .rule__img[data-v-2bd4fc18]{flex:0 0 62px;width:62px;margin-right:30px}.pu .diet__wrapper .intro__wrapper .rule__img img[data-v-2bd4fc18]{width:100%;display:block}.pu .diet__wrapper .intro__wrapper .rule__heading[data-v-2bd4fc18]{color:#070707;letter-spacing:-.45px;align-items:center;font-size:18px;font-weight:400;line-height:19px;display:flex}.pu .diet__wrapper .intro__wrapper .rule__heading[data-v-2bd4fc18]:before{letter-spacing:-.75px;content:"·";font-size:30px;line-height:19px;display:block}.pu .diet__wrapper .intro__wrapper .rule__desc[data-v-2bd4fc18]{color:#707070;letter-spacing:-.35px;align-items:flex-start;margin-top:2px;font-size:14px;line-height:20px;display:flex}.pu .diet__wrapper .intro__wrapper .rule__desc[data-v-2bd4fc18]:before{content:"-";margin-right:8px;padding-left:5px}.pu .diet__wrapper .intro__wrapper .rule__desc[data-v-2bd4fc18]:first-of-type{margin-top:4px}.pu .diet__wrapper .intro__img img[data-v-2bd4fc18]{max-width:100%}.pu .diet__wrapper .intro__img--babymeal-logo img[data-v-2bd4fc18]{width:125px;margin:auto;display:block}.pu .diet__wrapper .intro__img--eatslim-logo img[data-v-2bd4fc18]{width:185px;margin:auto;display:block}.pu .diet__wrapper .intro__img--programs[data-v-2bd4fc18]{margin-top:50px}.pu .diet__wrapper .intro__desc[data-v-2bd4fc18]{color:#707070;text-align:center;letter-spacing:-.35px;margin-top:20px;font-size:14px;line-height:20px}.pu .diet__wrapper .intro__programs img[data-v-2bd4fc18]{width:100%;max-width:892px}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]{text-align:center;box-sizing:border-box;border-left:1px solid #ebebeb;flex:0 0 10%;width:10%;margin:15px 0;display:block;position:relative}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:after{content:"";border-bottom:1px solid #ebebeb;width:100%;display:block;position:absolute;bottom:-15px;left:0}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:nth-last-child(-n+10):after{display:none}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:nth-child(-n+10):after{display:block}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:nth-child(10n+1){border-left:none}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:last-child{border-right:1px solid #ebebeb}.pu .diet__wrapper .allergy-ingredients[data-v-2bd4fc18]:nth-child(10n){border-right:none}.pu .diet__wrapper .allergy-ingredients__wrapper[data-v-2bd4fc18]{border-bottom:1px solid #ebebeb;margin-top:30px}.pu .diet__wrapper .allergy-ingredients__heading[data-v-2bd4fc18]{letter-spacing:-.45px;border-bottom:1px solid #525252;padding:10px 0;font-size:18px;font-weight:500;line-height:22px}.pu .diet__wrapper .allergy-ingredients__contents[data-v-2bd4fc18]{flex-wrap:wrap;align-items:center;display:flex}.pu .diet__wrapper .allergy-ingredients__icon img[data-v-2bd4fc18]{width:40px;height:40px;margin:auto;display:block}.pu .diet__wrapper .allergy-ingredients__name[data-v-2bd4fc18]{letter-spacing:-.33px;margin-top:10px;font-size:13px;line-height:13px;display:block}.pu .diet__wrapper .allergy-ingredients__value[data-v-2bd4fc18]{margin-top:15px;font-size:0;display:block}.pu .diet__wrapper .allergy-ingredients__value--o[data-v-2bd4fc18]:before{content:"";border:1.2px solid #adadad;border-radius:50%;width:16px;height:16px;margin:auto;display:block}.pu .diet__wrapper .allergy-ingredients__value--x[data-v-2bd4fc18]:before{content:"";background:url(../assets/pc/images/common/icon-24-close-line-gray.svg) 50% no-repeat;width:16px;height:16px;margin:auto;display:block}.pu .diet__wrapper .nutrition__wrapper[data-v-2bd4fc18]{margin-top:40px}.pu .diet__wrapper .nutrition__heading[data-v-2bd4fc18]{text-align:left;letter-spacing:-.45px;margin-bottom:15px;font-size:18px;font-weight:500;line-height:22px;display:table-caption}.pu .diet__wrapper .nutrition__table[data-v-2bd4fc18]{border-collapse:collapse;box-sizing:border-box;border-top:1px double #525252}.pu .diet__wrapper .nutrition__table col[data-v-2bd4fc18]{width:11.1111%}.pu .diet__wrapper .nutrition__table th[data-v-2bd4fc18]{letter-spacing:-.28px;background:#f7f7f7;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:12px 0;font-size:14px;font-weight:400;line-height:22px}.pu .diet__wrapper .nutrition__table th[data-v-2bd4fc18]:first-of-type{border-left:none}.pu .diet__wrapper .nutrition__table th[data-v-2bd4fc18]:last-of-type{border-right:none}.pu .diet__wrapper .nutrition__table td[data-v-2bd4fc18]{text-align:center;letter-spacing:-.28px;border:1px solid #ebebeb;padding:20px 0;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:13px;line-height:18px}.pu .diet__wrapper .nutrition__table td[data-v-2bd4fc18]:first-of-type{border-left:none}.pu .diet__wrapper .nutrition__table td[data-v-2bd4fc18]:last-of-type{border-right:none}.pu .diet__wrapper .nutrition__table td em[data-v-2bd4fc18]{text-align:center;font-size:14px;font-weight:700;display:block}.pu .diet__wrapper .nutrition__table td span[data-v-2bd4fc18]{text-align:center;display:block}.pu .diet__wrapper .nutrition__noti[data-v-2bd4fc18]{color:#858585;letter-spacing:-.33px;margin-top:12px;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:13px;line-height:18px}.pu .diet__wrapper .goods-info__wrapper[data-v-2bd4fc18]{margin-top:40px;padding-bottom:40px}.pu .diet__wrapper .goods-info__table[data-v-2bd4fc18]{border-collapse:collapse;box-sizing:border-box;border-top:1px solid #525252}.pu .diet__wrapper .goods-info__table col[data-v-2bd4fc18]{width:auto}.pu .diet__wrapper .goods-info__table col[data-v-2bd4fc18]:first-of-type{width:160px}.pu .diet__wrapper .goods-info__table th[data-v-2bd4fc18]{color:#5c5c5c;background:#f7f7f7;font-weight:400;line-height:22px}.pu .diet__wrapper .goods-info__table td[data-v-2bd4fc18],.pu .diet__wrapper .goods-info__table th[data-v-2bd4fc18]{letter-spacing:-.28px;border-bottom:1px solid #ebebeb;padding:16px 32px;font-size:14px}.pu .diet__wrapper .goods-info__table td[data-v-2bd4fc18]{font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;line-height:18px}.pu .diet__wrapper .goods-info__heading[data-v-2bd4fc18]{text-align:left;letter-spacing:-.45px;margin-bottom:15px;font-size:18px;font-weight:500;line-height:22px;display:table-caption}.pu .diet__wrapper .goods-info__noti[data-v-2bd4fc18]{color:#858585;letter-spacing:-.33px;margin-top:12px;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:13px;line-height:18px}.pu .diet__empty[data-v-2bd4fc18]{text-align:center;padding:4px 0}.pu .diet__empty p[data-v-2bd4fc18]{color:#858585;letter-spacing:-.4px;padding:10px 0 10px 52px;font-size:14px;line-height:20px;display:inline-block;position:relative}.pu .diet__empty p[data-v-2bd4fc18]:before{content:"";background:url(../assets/pc/images/common/notice-line.svg) 50%/100% no-repeat;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;left:0}.pu .diets__wrapper[data-v-ddb89fec]{width:968px;margin:0 auto;padding:60px 0;position:relative}.pu .diets__wrapper .schedule__btn__arrow[data-v-ddb89fec]{width:32px;height:32px;display:inline-block}.pu .diets__wrapper .schedule__btn__arrow--prev[data-v-ddb89fec]{background:url(../assets/pc/images/common/calendar-arrow-line-left.svg) 50% no-repeat}.pu .diets__wrapper .schedule__btn__arrow--prev[data-v-ddb89fec]:disabled{background-image:url(../assets/pc/images/common/calendar-arrow-line-left-grey.svg)}.pu .diets__wrapper .schedule__btn__arrow--next[data-v-ddb89fec]{background:url(../assets/pc/images/common/calendar-arrow-line-right.svg) 50% no-repeat}.pu .diets__wrapper .schedule__btn--change[data-v-ddb89fec]{letter-spacing:-.2px;align-items:center;width:auto;height:auto;margin-left:20px;padding:8px 8px 8px 12px;font-size:14px;line-height:20px;display:flex}.pu .diets__wrapper .schedule__btn--change[data-v-ddb89fec]:after{content:"";background:url(../assets/pc/images/common/calendar-line_20.svg) 50% no-repeat;width:20px;height:20px;margin-left:25px}.pu .diets__wrapper .schedule__header[data-v-ddb89fec]{justify-content:center;align-items:center;margin-top:50px;display:flex}.pu .diets__wrapper .schedule__header--babymeal[data-v-ddb89fec]{margin-top:0}.pu .diets__wrapper .schedule__header h3[data-v-ddb89fec]{letter-spacing:-.4px;font-size:14px;line-height:20px}.pu .diets__wrapper .schedule__heading[data-v-ddb89fec]{padding:0 30px;font-size:22px;font-weight:400;line-height:27px}.pu .diets__wrapper .schedule__heading[data-v-ddb89fec] em{font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:24px}.pu .diets__wrapper[data-v-ddb89fec] .diet-modal__wrapper{box-sizing:border-box;background:#fff;width:896px;height:100%;margin:182px 0;overflow-x:auto}.pu .diets__wrapper[data-v-ddb89fec] .diet-modal__wrapper .pu__modal__close{width:28px;height:28px;top:32px;right:24px}.pu .diets__wrapper .item__holiday[data-v-ddb89fec]{color:red;letter-spacing:-.4px;font-size:16px;line-height:24px}.pu .diets__wrapper--eats-slim .item[data-v-ddb89fec]{margin-top:40px}.pu .diets__wrapper--eats-slim .item[data-v-ddb89fec]:first-of-type{margin-top:0}.pu .diets__wrapper--eats-slim .item__header[data-v-ddb89fec]{background:#fafafa;padding:17px 0;font-size:16px;font-weight:500}.pu .diets__wrapper--eats-slim .item__header[data-v-ddb89fec] em{font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:18px;font-weight:700}.pu .diets__wrapper--eats-slim .item__weeks-table[data-v-ddb89fec]{border-collapse:separate;margin-top:40px}.pu .diets__wrapper--eats-slim .item__weeks-table col[data-v-ddb89fec]{width:20%}.pu .diets__wrapper--eats-slim .item__weeks-table td[data-v-ddb89fec],.pu .diets__wrapper--eats-slim .item__weeks-table th[data-v-ddb89fec]{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}.pu .diets__wrapper--eats-slim .item__weeks-table th[data-v-ddb89fec]:first-of-type{border-top-left-radius:16px}.pu .diets__wrapper--eats-slim .item__weeks-table th[data-v-ddb89fec]:last-of-type{border-right:1px solid #ebebeb;border-top-right-radius:16px}.pu .diets__wrapper--eats-slim .item__weeks-table td[data-v-ddb89fec]{text-align:center;vertical-align:top;border-bottom:1px solid #ebebeb;padding:30px 0}.pu .diets__wrapper--eats-slim .item__weeks-table td[data-v-ddb89fec]:first-of-type{border-bottom-left-radius:16px}.pu .diets__wrapper--eats-slim .item__weeks-table td[data-v-ddb89fec]:last-of-type{border-right:1px solid #ebebeb;border-bottom-right-radius:16px}.pu .diets__wrapper--eats-slim .item__thumbnail img[data-v-ddb89fec]{border-radius:8px;width:153px;height:153px}.pu .diets__wrapper--eats-slim .item__name[data-v-ddb89fec]{text-align:left;letter-spacing:-.4px;margin-top:10px;font-size:16px;line-height:24px;display:block}.pu .diets__wrapper--eats-slim .item__calorie[data-v-ddb89fec]{color:#858585;letter-spacing:-.4px;align-items:center;margin-top:10px;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:16px;line-height:24px;display:flex}.pu .diets__wrapper--eats-slim .item__calorie[data-v-ddb89fec]:before{content:"";background:url(../assets/pc/images/common/Icon_26_kcal_grey.svg) 50%/100% 100% no-repeat;width:18px;height:18px;margin-right:5px;display:block}.pu .diets__wrapper--eats-slim .item__empty[data-v-ddb89fec]{color:#adadad;text-align:center;letter-spacing:-.4px;font-size:16px;line-height:24px;display:block}.pu .diets__title[data-v-ddb89fec]{letter-spacing:-.6px;border-bottom:2px solid #525252;padding-bottom:20px;font-size:24px;font-weight:500;line-height:30px}.pu .diets__top__wrapper[data-v-ddb89fec]{justify-content:space-between;align-items:center;display:flex}.pu .diets__top__wrapper~.diets-calendar__wrapper .diets-calendar[data-v-ddb89fec]{margin-top:20px}.pu .diets__nav[data-v-ddb89fec]{align-items:center;padding:20px 0;display:flex}.pu .diets__nav__btn[data-v-ddb89fec]{letter-spacing:-.35px;margin-left:8px;font-size:14px;line-height:24px}.pu .diets__nav__btn[data-v-ddb89fec]:first-of-type{margin-left:0}.pu .diets__nav__btn span[data-v-ddb89fec]{box-sizing:border-box;border:1px solid #c2c2c2;border-radius:50px;align-items:center;padding:10px 20px;display:flex}.pu .diets__nav__btn span[data-v-ddb89fec]:before{content:"";width:24px;height:24px;margin-right:2px;display:block}.pu .diets__nav__btn--daily span[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/daily-delivery-line-gray-24.svg) 50% no-repeat}.pu .diets__nav__btn--daily input[type=radio]:checked+span[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/daily-delivery-line-24.svg) 50% no-repeat}.pu .diets__nav__btn--batch span[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/batch-delivery-line-gray-24.svg) 50% no-repeat}.pu .diets__nav__btn--batch input[type=radio]:checked+span[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/batch-delivery-line-24.svg) 50% no-repeat}.pu .diets__nav__btn input[type=radio]:checked+span[data-v-ddb89fec]{color:#fff;background:#80c342;border:none}.pu .diets-calendar[data-v-ddb89fec]{--weeks-padding:0;border:none;width:100%;margin-top:40px}.pu .diets-calendar__wrapper[data-v-ddb89fec]{z-index:0;position:relative}.pu .diets-calendar__wrapper .pu-spinner[data-v-ddb89fec]{z-index:1;background:#ffffff4d;width:100%;height:100%;margin:auto;padding:0;display:block;position:absolute;top:0;left:0}.pu .diets-calendar__wrapper .pu-spinner[data-v-ddb89fec]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pu .diets-calendar__wrapper .item[data-v-ddb89fec]{letter-spacing:-.28px;margin-top:8px;font-size:11px;line-height:16px}.pu .diets-calendar__wrapper .item[data-v-ddb89fec]:first-of-type{margin-top:0}.pu .diets-calendar__wrapper .item>button[data-v-ddb89fec]{text-align:left;align-items:center;padding:0;display:flex}.pu .diets-calendar__wrapper .item__heading[data-v-ddb89fec]{text-align:center;letter-spacing:-.28px;border-radius:50px;margin:19px 15px 13px;padding:2px 0;font-size:11px;font-weight:400;line-height:16px}.pu .diets-calendar__wrapper .item__heading--alternative-diet[data-v-ddb89fec]{color:#fff;background:#80c342;justify-content:center;align-items:center;display:flex}.pu .diets-calendar__wrapper .item__heading--alternative-diet[data-v-ddb89fec]:before{content:"";background:url(../assets/pc/images/common/Icon_12_Allergy_WLine.svg) 50% no-repeat;width:12px;height:12px;margin-right:2px;display:block}.pu .diets-calendar__wrapper .item__thumbnail[data-v-ddb89fec]{flex:0 0 32px;margin-right:8px}.pu .diets-calendar__wrapper .item__thumbnail img[data-v-ddb89fec]{border-radius:50%;width:32px;height:32px}.pu .diets-calendar__wrapper .item__name[data-v-ddb89fec]{flex:auto;display:block}.pu .diets-calendar__wrapper .item__holiday[data-v-ddb89fec]{letter-spacing:-.3px;padding:0 16px;font-size:12px;line-height:16px}.pu .diets-calendar__wrapper .item__area[data-v-ddb89fec]{padding:0 15px}.pu .diets-calendar[data-v-ddb89fec] .vc-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;width:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container{pointer-events:none;justify-content:space-between;width:100%;padding:8px 10px;display:flex;position:absolute;top:0}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container.title-left{justify-content:flex-end}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container.title-right{justify-content:flex-start}.pu .diets-calendar[data-v-ddb89fec] .vc-day{z-index:1;width:100%;height:100%;min-height:48px;position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-day-layer{pointer-events:none;position:absolute;inset:0}.pu .diets-calendar[data-v-ddb89fec] .vc-day-box-center-center{transform-origin:50%;justify-content:center;align-items:center;height:100%;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-box-left-center{transform-origin:0;justify-content:flex-start;align-items:center;height:100%;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-box-right-center{transform-origin:100%;justify-content:flex-end;align-items:center;height:100%;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-box-center-bottom{justify-content:center;align-items:flex-end;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-content.vc-disabled{color:#c2c2c2!important}.pu .diets-calendar[data-v-ddb89fec] .is-today .vc-day-content.vc-disabled{color:#000!important}.pu .diets-calendar[data-v-ddb89fec] ::v-deep .vc-day-content{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:48px;height:48px;margin:1.6px auto;display:flex}.pu .diets-calendar[data-v-ddb89fec] ::v-deep .vc-day-content:hover{background-color:#ccd6e04d}.pu .diets-calendar[data-v-ddb89fec] ::v-deep .vc-day-content:hover.vc-is-dark{background-color:#7281974d}.pu .diets-calendar[data-v-ddb89fec] ::v-deep .vc-day-content:focus{background-color:#ccd6e066}.pu .diets-calendar[data-v-ddb89fec] ::v-deep .vc-day-content:focus.vc-is-dark{background-color:#72819766}.pu .diets-calendar[data-v-ddb89fec] .vc-highlights{pointer-events:none;z-index:-1;overflow:hidden}.pu .diets-calendar[data-v-ddb89fec] .vc-highlight{width:48px;height:48px}.pu .diets-calendar[data-v-ddb89fec] .vc-highlight.vc-highlight-base-start{border-right-width:0!important;border-radius:0!important;width:50%!important}.pu .diets-calendar[data-v-ddb89fec] .vc-highlight.vc-highlight-base-end{border-left-width:0!important;border-radius:0!important;width:50%!important}.pu .diets-calendar[data-v-ddb89fec] .vc-highlight.vc-highlight-base-middle{width:100%;margin:0 -1px;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}.pu .diets-calendar[data-v-ddb89fec] .vc-dots{justify-content:center;align-items:center;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-dot{border-radius:50%;width:5px;height:5px;transition:all .13s ease-in}.pu .diets-calendar[data-v-ddb89fec] .vc-dot:not(:last-child){margin-right:3px}.pu .diets-calendar[data-v-ddb89fec] .vc-bars{justify-content:flex-start;align-items:center;width:75%;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-bar{flex-grow:1;height:3px;transition:all .13s ease-in}.pu .diets-calendar[data-v-ddb89fec] .vc-pane{flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;align-items:stretch;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-horizontal-divider{align-self:center}.pu .diets-calendar[data-v-ddb89fec] .vc-title-layout{flex-grow:1;justify-content:center;align-items:center;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-title-layout.align-left{justify-content:flex-start}.pu .diets-calendar[data-v-ddb89fec] .vc-title-layout.align-right{justify-content:flex-end}.pu .diets-calendar[data-v-ddb89fec] .vc-title-wrapper{position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-title{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:0 8px}.pu .diets-calendar[data-v-ddb89fec] .vc-weekday{cursor:default;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:5px 0;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-weeks{flex-grow:1;flex-shrink:1;padding:0}.pu .diets-calendar[data-v-ddb89fec] .none-enter-active,.pu .diets-calendar[data-v-ddb89fec] .none-leave-active{transition-duration:0s}.pu .diets-calendar[data-v-ddb89fec] .fade-enter-active,.pu .diets-calendar[data-v-ddb89fec] .fade-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-down-enter-active,.pu .diets-calendar[data-v-ddb89fec] .slide-down-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-left-enter-active,.pu .diets-calendar[data-v-ddb89fec] .slide-left-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-right-enter-active,.pu .diets-calendar[data-v-ddb89fec] .slide-right-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-up-enter-active,.pu .diets-calendar[data-v-ddb89fec] .slide-up-leave-active{backface-visibility:hidden;transition:transform .15s,opacity .15s}.pu .diets-calendar[data-v-ddb89fec] .fade-leave-active,.pu .diets-calendar[data-v-ddb89fec] .none-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-down-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-left-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-right-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-up-leave-active{width:100%;position:absolute}.pu .diets-calendar[data-v-ddb89fec] .fade-enter,.pu .diets-calendar[data-v-ddb89fec] .fade-leave-to,.pu .diets-calendar[data-v-ddb89fec] .none-enter,.pu .diets-calendar[data-v-ddb89fec] .none-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-down-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-down-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-left-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-left-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-right-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-right-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-up-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-up-leave-to{opacity:0}.pu .diets-calendar[data-v-ddb89fec] .slide-left-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-right-leave-to{transform:translate(22px)}.pu .diets-calendar[data-v-ddb89fec] .slide-left-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-right-enter{transform:translate(-22px)}.pu .diets-calendar[data-v-ddb89fec] .slide-down-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-up-enter{transform:translateY(22px)}.pu .diets-calendar[data-v-ddb89fec] .slide-down-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-up-leave-to{transform:translateY(-22px)}.pu .diets-calendar[data-v-ddb89fec] .vc-pane-container{-webkit-overflow-scrolling:touch;flex-shrink:1;margin-bottom:8px;display:grid;position:relative;overflow:hidden;border-bottom:1px solid #f5f5f5!important}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content-wrapper{z-index:10;background:#fff;outline:none;display:block;position:absolute;width:270px!important;margin-left:-135px!important;top:44px!important;left:50%!important;transform:none!important}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content{z-index:10;background-color:#fff;border-color:#4a5568;outline:none;position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content.direction-bottom{margin-top:10px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content.direction-top{margin-bottom:10px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content.direction-left{margin-right:8px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-content.direction-right{margin-left:8px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret{content:"";border-top:inherit;border-left:inherit;background:inherit;z-index:-1;width:12px;height:12px;display:block;position:absolute}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-bottom{top:0}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%)rotate(45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-bottom.align-center{transform:translate(-50%)translateY(-50%)rotate(45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%)rotate(45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-top{top:100%}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-top.align-left{transform:translateY(-50%)rotate(-135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-top.align-center{transform:translate(-50%)translateY(-50%)rotate(-135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-top.align-right{transform:translateY(-50%)rotate(-135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-left{left:100%}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-left.align-top{transform:translate(-50%)rotate(135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-left.align-middle{transform:translateY(-50%)translate(-50%)rotate(135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-left.align-bottom{transform:translate(-50%)rotate(135deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-right{left:0}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-right.align-top{transform:translate(-50%)rotate(-45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-right.align-middle{transform:translateY(-50%)translate(-50%)rotate(-45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.direction-right.align-bottom{transform:translate(-50%)rotate(-45deg)}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-left{left:18px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-center{left:50%}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-right{right:18px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-top{top:8px}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-middle{top:50%}.pu .diets-calendar[data-v-ddb89fec] .vc-popover-caret.align-bottom{bottom:8px}.pu .diets-calendar[data-v-ddb89fec] .fade-enter-active,.pu .diets-calendar[data-v-ddb89fec] .fade-leave-active,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter-active,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-active{pointer-events:none;transition:all .14s ease-in-out}.pu .diets-calendar[data-v-ddb89fec] .fade-enter,.pu .diets-calendar[data-v-ddb89fec] .fade-leave-to,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-to{opacity:0}.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter.direction-bottom,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-to.direction-bottom{transform:translateY(-15px)}.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter.direction-top,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-to.direction-top{transform:translateY(15px)}.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter.direction-left,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-to.direction-left{transform:translate(15px)}.pu .diets-calendar[data-v-ddb89fec] .slide-fade-enter.direction-right,.pu .diets-calendar[data-v-ddb89fec] .slide-fade-leave-to.direction-right{transform:translate(-15px)}.pu .diets-calendar[data-v-ddb89fec] .vc-day-popover-row{align-items:center;transition:all .13s ease-in;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-popover-row:not(:first-child){margin-top:3px}.pu .diets-calendar[data-v-ddb89fec] .vc-day-popover-row-indicator{flex-grow:0;justify-content:center;align-items:center;width:15px;margin-right:3px;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-day-popover-row-indicator span{transition:all .13s ease-in}.pu .diets-calendar[data-v-ddb89fec] .vc-day-popover-row-content{-ms-flex-wrap:none;flex-wrap:none;flex-grow:1;align-items:center;width:max-content;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-svg-icon{stroke:currentColor;stroke-width:0;display:inline-block}.pu .diets-calendar[data-v-ddb89fec] .vc-svg-icon path{fill:currentColor}.pu .diets-calendar[data-v-ddb89fec] .vc-focus:focus-within{-webkit-box-shadow:none;box-shadow:none}.pu .diets-calendar[data-v-ddb89fec] .vc-container{--vc-focus-ring:0 0 0 0 #3b83f666;height:100%;border:none!important}.pu .diets-calendar[data-v-ddb89fec] .vc-container>div:not(.vc-popover-content-wrapper){height:100%}.pu .diets-calendar[data-v-ddb89fec] .vc-header{margin-top:0;position:absolute;top:0;left:0;right:0}.pu .diets-calendar[data-v-ddb89fec] .vc-header .vc-arrow{z-index:5;color:#000;position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-pane{width:100%;padding-top:44px}.pu .diets-calendar[data-v-ddb89fec] .vc-day-content:focus{background-color:#0000}.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-next-month .change-date__calendar__highlight-bg,.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-next-month .change-date__calendar__select-bg,.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-next-month .change-date__calendar__today-bg,.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-prev-month .change-date__calendar__highlight-bg,.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-prev-month .change-date__calendar__select-bg,.pu .diets-calendar[data-v-ddb89fec] .vc-day.in-prev-month .change-date__calendar__today-bg{background-color:#0000!important}.pu .diets-calendar[data-v-ddb89fec] .vc-arrow:active,.pu .diets-calendar[data-v-ddb89fec] .vc-arrow:focus,.pu .diets-calendar[data-v-ddb89fec] .vc-arrow:focus-visible,.pu .diets-calendar[data-v-ddb89fec] .vc-arrow:hover,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-item:active,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-item:focus,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-item:focus-visible,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-item:hover,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-title:active,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-title:focus,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-title:focus-visible,.pu .diets-calendar[data-v-ddb89fec] .vc-nav-title:hover{background:0 0!important;border:none!important;outline:none!important}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-grid-container{gap:unset!important}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-nav-items{grid-row-gap:0;grid-column-gap:0;grid-template-columns:repeat(6,1fr);margin-top:0}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-nav-item{width:100%;margin:5px 0;padding:0;font-size:16px;line-height:22px}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-nav-item.is-current{color:#000}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-nav-item.is-active{color:#80c342;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.pu .diets-calendar[data-v-ddb89fec] .vc-nav-container .vc-nav-arrow{color:#000}.pu .diets-calendar[data-v-ddb89fec] .vc-container{font-family:Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif}.pu .diets-calendar[data-v-ddb89fec] .vc-grid-container{height:100%;padding:0;display:flex}.pu .diets-calendar[data-v-ddb89fec] .vc-grid-container.vc-weeks{border:1px solid #e0e0e0;border-radius:16px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.pu .diets-calendar[data-v-ddb89fec] .vc-grid-cell{width:14.2843%}}.pu .diets-calendar[data-v-ddb89fec] .vc-header{padding-top:3px;padding-bottom:13px}.pu .diets-calendar[data-v-ddb89fec] .vc-title{color:#000;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:24px;font-weight:400;line-height:27px}.pu .diets-calendar[data-v-ddb89fec] .vc-day-content,.pu .diets-calendar[data-v-ddb89fec] .vc-text-sm{letter-spacing:-.2px;color:#000;background-color:inherit;width:100%;height:100%;margin:0;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:16px;font-weight:400}.pu .diets-calendar[data-v-ddb89fec] .vc-text-gray-400{color:#c2c2c2}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container{width:260px;padding:0;left:50%;transform:translate(-50%)}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container [role=button]{width:32px;height:32px;display:inline-block}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container [role=button] svg{display:none}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container [role=button]:first-child{background:url(../assets/pc/images/common/calendar-arrow-line-left.svg) 50%/100% no-repeat}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container [role=button]:last-child{background:url(../assets/pc/images/common/calendar-arrow-line-right.svg) 50%/100% no-repeat}.pu .diets-calendar[data-v-ddb89fec] .vc-arrows-container [role=button]:hover{opacity:1}.pu .diets-calendar[data-v-ddb89fec] .vc-pane{padding-top:74px}.pu .diets-calendar[data-v-ddb89fec] .vc-pane .vc-grid-cell{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;height:auto;min-height:270px;position:relative}.pu .diets-calendar[data-v-ddb89fec] .vc-pane .vc-grid-cell-row-1{height:auto;min-height:auto}.pu .diets-calendar[data-v-ddb89fec] .vc-pane .vc-grid-cell-row-7{border-bottom:none}.pu .diets-calendar[data-v-ddb89fec] .vc-pane .vc-grid-cell-col-7{border-right:none}.pu .diets-calendar[data-v-ddb89fec] .vc-weekday{color:#000;background:#fafafa;padding:16px;font-size:16px;font-weight:400;line-height:24px}.pu .diets-calendar__day[data-v-ddb89fec]{color:#adadad;padding:11px 14px;font-family:Lato,Pretendard,맑은 고딕,malgun gothic,Apple SD Gothic Neo,Apple SD 산돌고딕 Neo,Microsoft NeoGothic,Droid sans,sans-serif;font-size:16px;display:block}.pu .diets-calendar--next-week[data-v-ddb89fec] .vc-pane{padding-top:74px!important}.pu .diets-calendar--next-week[data-v-ddb89fec] .vc-pane .vc-weeks .vc-grid-cell-row-6{border-bottom:none}.pu .diets-calendar--next-week[data-v-ddb89fec] .vc-pane .vc-weeks .vc-grid-cell-row-7,.pu .diets-calendar.empty[data-v-ddb89fec] .vc-pane .vc-weeks{display:none}.pu .diets-calendar.empty+.pu-spinner[data-v-ddb89fec]{position:relative}.pu .diets-calendar.empty+.pu-spinner[data-v-ddb89fec]:before{position:relative;top:0;left:0;transform:translate(0)}.pu .diets-daily__wrapper .item[data-v-ddb89fec]{box-sizing:border-box;background:#fff;border-radius:8px;width:calc(50% - 14px);margin-top:30px;padding:20px 30px}.pu .diets-daily__wrapper .item>button[data-v-ddb89fec],.pu .diets-daily__wrapper .item__contents[data-v-ddb89fec],.pu .diets-daily__wrapper .item__group__heading[data-v-ddb89fec]{align-items:center;display:flex}.pu .diets-daily__wrapper .item[data-v-ddb89fec]:nth-child(-n+2){margin-top:20px}.pu .diets-daily__wrapper .item__group[data-v-ddb89fec]{background:#f7f7f7;border-radius:16px;margin-top:50px;padding:30px 40px}.pu .diets-daily__wrapper .item__group[data-v-ddb89fec]:first-of-type{margin-top:0}.pu .diets-daily__wrapper .item__group__heading[data-v-ddb89fec]{letter-spacing:-.5px;font-size:20px;line-height:27px}.pu .diets-daily__wrapper .item__group__heading[data-v-ddb89fec]:before{content:"";width:24px;height:24px;margin-right:6px}.pu .diets-daily__wrapper .item__group__heading--normal[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/icon-rice-24.svg) 50% no-repeat}.pu .diets-daily__wrapper .item__group__heading--alternative[data-v-ddb89fec]:before{background:url(../assets/pc/images/common/icon-allergy-24.svg) 50% no-repeat}.pu .diets-daily__wrapper .item__contents[data-v-ddb89fec]{flex-wrap:wrap;justify-content:space-between}.pu .diets-daily__wrapper .item__thumbnail[data-v-ddb89fec]{margin-right:23px}.pu .diets-daily__wrapper .item__thumbnail img[data-v-ddb89fec]{width:70px;height:70px}.pu .diets-daily__wrapper .item__name[data-v-ddb89fec]{letter-spacing:-.4px;font-size:16px;line-height:24px}.pu .diets__empty[data-v-ddb89fec]{text-align:center;padding:4px 0}.pu .diets__empty p[data-v-ddb89fec]{color:#858585;letter-spacing:-.4px;padding:10px 0 10px 52px;font-size:14px;line-height:20px;display:inline-block;position:relative}.pu .diets__empty p[data-v-ddb89fec]:before{content:"";background:url(../assets/pc/images/common/notice-line.svg) 50%/100% no-repeat;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;left:0}
