.smp_wrap__nbSSR{padding:10px 0;word-break:break-word;white-space:pre-wrap;background:var(--white)}.smp_box__J9yfC{margin-bottom:40px;padding:0 10px;font-size:1.6rem}@media screen and (min-width:1024px){.smp_box__J9yfC{font-size:1.8rem}}.smp_boxHorizontal__txjYE{margin-bottom:40px;padding:0 0 0 10px;font-size:1.6rem}.smp_boxMb20__Tnz2S{margin-bottom:20px;padding:0 10px;font-size:1.6rem}.smp_boxMb10__v1zYF{margin-bottom:10px;padding:0 10px;font-size:1.6rem}.smp_boxHorizontalBk__sDZwX{margin-bottom:40px;padding:20px 10px;font-size:1.6rem;background:var(--backColor02);scroll-margin-top:50px}.smp_RecipeTitle__hCpLL{margin-bottom:20px;padding:0 10px}.smp_heading__kPhxM{margin-bottom:20px}.smp_heading__kPhxM .smp_bunryoYield__87JAC{font-size:1.4rem;font-weight:400;text-align:left}.smp_category__ot8xg{font-size:1.2rem;padding:0 10px;display:inline-flex;margin-bottom:4px}.smp_flex__hebqN{display:flex}.smp_flex__hebqN .smp_prRelated__Aj_N2{font-size:1.2rem;margin-left:auto;margin-right:10px}.smp_button__Lu2_C{position:relative;width:100%}.smp_button__Lu2_C a{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--orange);border-radius:40px;line-height:1;font-size:1.5rem;color:#fff;font-weight:700;padding:1em 0;transition:.2s}.smp_button__Lu2_C a .smp_linkIcon__mW6l6{width:14px;position:absolute;right:30px;margin-left:10px;fill:#fff}@media(hover:hover){.smp_button__Lu2_C a:hover{color:#fff;background:var(--baseBrown)}.smp_button__Lu2_C a:hover .smp_linkIcon__mW6l6{fill:#fff}}@media screen and (min-width:1024px){.smp_button__Lu2_C{width:60%;margin:0 auto;font-size:1.6rem}}.smp_button__Lu2_C .smp_icon__Ri3rC{position:absolute;right:30px;margin-left:10px;fill:var(--baseBrown);width:12px}.RecipeTitle_RecipeTitle__NG9RZ{font-size:2rem;font-weight:700}@media screen and (min-width:1024px){.RecipeTitle_RecipeTitle__NG9RZ{font-size:2.8rem}}@media screen and (max-width:320px){.RecipeTitle_RecipeTitle__NG9RZ{font-size:6vw}}.RecipeInfo_timeWrapper__21_fE{display:flex;align-items:center;margin-bottom:20px}.RecipeInfo_cookTimeMain__YKIOE{background-color:var(--backColor03);padding:2px 6px;display:flex;align-items:center;border-radius:4px;font-size:1.3rem;font-weight:700}.RecipeInfo_cookTimeMemo__NRXVh{padding:0 3px 3px 10px;font-size:1.5rem}.RecipeInfo_iconTime__pBvah{margin-right:4px;width:12px;fill:var(--baseBrown)}.RecipeInfo_infoWrapper__TOwfa{margin-bottom:10px;padding:18px 30px;display:flex;background:var(--backColor03);border-radius:6px;gap:30px}.RecipeInfo_infoWrapper__TOwfa.RecipeInfo_singleColumn__ZedCJ{justify-content:flex-start}.RecipeInfo_infoWrapper__TOwfa.RecipeInfo_singleColumn__ZedCJ .RecipeInfo_costKeepSet__S_9Lk{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:46px;gap:46px}.RecipeInfo_infoWrapper__TOwfa.RecipeInfo_singleColumn__ZedCJ .RecipeInfo_nutritionSet__CAJs7{width:100%;border-left:none;padding-left:0;grid-template-columns:repeat(3,1fr)}.RecipeInfo_infoWrapper__TOwfa.RecipeInfo_singleColumn__ZedCJ .RecipeInfo_iconSalt__U3zhH{margin-left:0}.RecipeInfo_costKeepSet__S_9Lk{width:30%;display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.RecipeInfo_nutritionSet__CAJs7{width:60%;border-left:1px solid #d7c7be;padding-left:30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 30px;gap:10px 30px;list-style:none;margin:0}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_active__u0zYx .RecipeInfo_contents__jzpln,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_active__u0zYx .RecipeInfo_contents__jzpln{opacity:1}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_contents__jzpln,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_contents__jzpln{opacity:.5;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_head__f7x6g,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_head__f7x6g{display:flex;align-items:center;white-space:nowrap;color:var(--lightBrown02)}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_value__vwLM0,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_value__vwLM0{font-size:1.4rem;font-weight:700;color:var(--lightBrown02)}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_value__vwLM0 .RecipeInfo_unit__T0aQb,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_value__vwLM0 .RecipeInfo_unit__T0aQb{font-size:1.2rem;font-weight:700}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconCalorie__JLb6W,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconCarbohydrates__hkUnL,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconFat__6iwNV,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconFreezer__ypuyV,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconProtein__2XMw9,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconRefrigerator__0Ww2w,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconSalt__U3zhH,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconSugar__qKXe0,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconYen__p8WnS,.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_icon__0Hgk4,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconCalorie__JLb6W,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconCarbohydrates__hkUnL,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconFat__6iwNV,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconFreezer__ypuyV,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconProtein__2XMw9,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconRefrigerator__0Ww2w,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconSalt__U3zhH,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconSugar__qKXe0,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconYen__p8WnS,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_icon__0Hgk4{margin-right:6px;width:17px}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconCalorie__JLb6W,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconCalorie__JLb6W{fill:#dd7070;margin-left:-2px}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconYen__p8WnS,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconYen__p8WnS{width:15px;fill:#c9b36a}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconRefrigerator__0Ww2w,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconRefrigerator__0Ww2w{fill:#8998ae}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconFreezer__ypuyV,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconFreezer__ypuyV{fill:#8cb6c0}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconSalt__U3zhH,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconSalt__U3zhH{margin-left:2px}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconCarbohydrates__hkUnL,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconCarbohydrates__hkUnL{width:16px;height:auto}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconFat__6iwNV,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconFat__6iwNV{width:12px;height:auto;margin-right:8px}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconProtein__2XMw9,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconProtein__2XMw9{width:16px;height:auto}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconSugar__qKXe0,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconSugar__qKXe0{width:14px;height:auto}.RecipeInfo_costKeepSet__S_9Lk li .RecipeInfo_iconSalt__U3zhH,.RecipeInfo_nutritionSet__CAJs7 li .RecipeInfo_iconSalt__U3zhH{width:12px;height:auto;margin-right:8px}.RecipeInfo_annotation__pjSRW{text-align:right}.RecipeInfoAttentionModalFn_cont__aFwH5{text-align:left;font-size:1.4rem}.RecipeInfoAttentionModalFn_cont__aFwH5 .RecipeInfoAttentionModalFn_heading__P7rp3{margin-bottom:20px;font-weight:700;font-size:1.7rem;text-align:center}.RecipeInfoAttentionModalFn_cont__aFwH5 ul{margin-bottom:20px;background:#fcf7f1;padding:8px;max-height:50vh;overflow-y:auto}.RecipeInfoAttentionModalFn_cont__aFwH5 ul li{margin:0 0 12px 18px;list-style-type:disc}.RecipeInfoAttentionModalFn_cont__aFwH5 ul li .RecipeInfoAttentionModalFn_safety__aEpHq{font-size:1.4rem;text-decoration:underline;font-weight:700}@media(hover:hover){.RecipeInfoAttentionModalFn_cont__aFwH5 ul li .RecipeInfoAttentionModalFn_safety__aEpHq:hover{opacity:.7}}.RecipeInfoAttentionModalFn_cont__aFwH5 .RecipeInfoAttentionModalFn_closeButton__Ue4QR{width:100%;display:flex;align-items:center;justify-content:center;border-radius:6px;height:50px;background-color:var(--lightBrown);color:#fff;font-size:1.5rem}.RecipeInfoAttentionModalFn_cont__aFwH5 .RecipeInfoAttentionModalFn_closeButton__Ue4QR:hover{transition:.2s}@media(hover:hover){.RecipeInfoAttentionModalFn_cont__aFwH5 .RecipeInfoAttentionModalFn_closeButton__Ue4QR:hover{cursor:pointer}.RecipeInfoAttentionModalFn_cont__aFwH5 .RecipeInfoAttentionModalFn_closeButton__Ue4QR:hover:hover{opacity:.7}}.RecipeDetailModal_overlay__MRSfO{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:1;z-index:1000}.RecipeDetailModal_modal__PqJfN{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:14px;padding:20px;z-index:2147483647;max-width:320px;width:90%}.GetAppButton_wrap__yQZ3m{width:100%}.GetAppButton_wrap__yQZ3m .GetAppButton_toAppButton__feAFx{display:flex;align-items:center;justify-content:center;height:50px;background:var(--orange);color:#fff;transition:.2s;border-radius:6px;font-size:1.8rem;font-weight:700}@media screen and (max-width:320px){.GetAppButton_wrap__yQZ3m .GetAppButton_toAppButton__feAFx{font-size:1.6rem}}@media(hover:hover){.GetAppButton_wrap__yQZ3m .GetAppButton_toAppButton__feAFx:hover{opacity:.7}}.GetAppButton_wrap__yQZ3m .GetAppButton_toAppButton__feAFx .GetAppButton_thumbnail__rNHwf{width:26px;height:26px;margin-right:8px}.GetAppButton_wrap__yQZ3m .GetAppButton_toAppButton__feAFx .GetAppButton_thumbnail__rNHwf img{width:100%;height:auto}.RecipeFavButton_HeartFill__7f61Q{margin-right:6px;display:flex;align-items:center}@media(min-width:520px){.RecipeFavButton_HeartFill__7f61Q{margin-right:10px}}.RecipeFavButton_HeartFill__7f61Q svg{width:22px;fill:#fff}.RecipeFavButton_HeartLine__fP5QH{margin-right:6px;display:flex;align-items:center}@media(min-width:520px){.RecipeFavButton_HeartLine__fP5QH{margin-right:10px}}.RecipeFavButton_HeartLine__fP5QH svg{transition:.2s;width:22px;fill:var(--favBtnBorderColor)}.RecipeFavButton_notFavorite__VLM6o{height:50px;min-width:130px;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--favBtnBorderColor);color:var(--favBtnTextColor);background:#fff;cursor:pointer;transition:.2s}@media(min-width:520px){.RecipeFavButton_notFavorite__VLM6o{border-radius:50px}}@media(hover:hover){.RecipeFavButton_notFavorite__VLM6o:hover{background:var(--red);color:#fff;border:1px solid var(--red)}.RecipeFavButton_notFavorite__VLM6o:hover .RecipeFavButton_HeartLine__fP5QH svg{fill:#fff}}@media(hover:none){.RecipeFavButton_notFavorite__VLM6o:active .RecipeFavButton_HeartLine__fP5QH svg{fill:#fff}}.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}@media(min-width:520px){.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy{justify-content:center;height:auto;flex-direction:row}}.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy .RecipeFavButton_favCount__mI0_V{font-size:1.2rem;font-weight:700}@media(min-width:520px){.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy .RecipeFavButton_favCount__mI0_V{margin-bottom:0;font-size:1.4rem}}.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy .RecipeFavButton_favText__XG84Q{font-size:1.4rem;font-weight:700}@media(min-width:520px){.RecipeFavButton_notFavorite__VLM6o .RecipeFavButton_inner__z3dUy .RecipeFavButton_favText__XG84Q{font-size:1.4rem}}.RecipeFavButton_favorited__2kmZx{height:50px;min-width:130px;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--favBtnBorderColor);color:var(--favBtnTextColor);background:var(--red);cursor:pointer;transition:.2s}@media(min-width:520px){.RecipeFavButton_favorited__2kmZx{border-radius:50px}}@media(hover:hover){.RecipeFavButton_favorited__2kmZx:hover{background:var(--red);color:#fff;border:1px solid var(--red)}.RecipeFavButton_favorited__2kmZx:hover .RecipeFavButton_HeartLine__fP5QH svg{fill:#fff}}@media(hover:none){.RecipeFavButton_favorited__2kmZx:active .RecipeFavButton_HeartLine__fP5QH svg{fill:#fff}}.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}@media(min-width:520px){.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy{justify-content:center;height:auto;flex-direction:row}}.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy .RecipeFavButton_favCount__mI0_V{font-size:1.2rem;font-weight:700}@media(min-width:520px){.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy .RecipeFavButton_favCount__mI0_V{margin-bottom:0;font-size:1.4rem}}.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy .RecipeFavButton_favText__XG84Q{font-size:1.4rem;font-weight:700}@media(min-width:520px){.RecipeFavButton_favorited__2kmZx .RecipeFavButton_inner__z3dUy .RecipeFavButton_favText__XG84Q{font-size:1.4rem}}.RecipeFavButton_favorited__2kmZx{color:#fff;border:1px solid var(--red)}@media(max-width:520px){.RecipeFavButton_wrapper__KMlZg{flex-grow:1;flex-basis:0}}