.SliderRecommendPlanning_item__sHonK{display:block;position:relative}@media(hover:hover){.SliderRecommendPlanning_item__sHonK:hover{opacity:.7}}.SliderRecommendPlanning_item__sHonK .SliderRecommendPlanning_balloon__O1f8G{position:absolute;right:0;top:-30px;font-size:1.1rem;height:24px;width:100px;display:flex;align-items:center;justify-content:center;background:var(--yellowL);color:#fff;border-radius:4px;line-height:1;font-weight:700}.SliderRecommendPlanning_item__sHonK .SliderRecommendPlanning_balloon__O1f8G:after{content:"";height:0;width:0;pointer-events:none;position:absolute;margin-left:-10px;border:6px solid rgba(0,153,255,0);border-top:6px solid var(--yellowL);top:100%;left:50%}.SliderRecommendPlanning_item__sHonK img{width:100%;height:auto;border:1px solid var(--borderColor)}.SliderRecommendPlanning_wrap__ROaLy{position:relative}.SliderRecommendPlanning_wrap__ROaLy #RecommendPlanningSwiper{padding-top:30px;padding-bottom:36px}@media screen and (min-width:520px){.SliderRecommendPlanning_wrap__ROaLy #RecommendPlanningSwiper{padding:30px 2px 36px}}.SliderRecommendPlanning_wrap__ROaLy #RecommendPlanningSwiper .swiper-pagination-bullet{background:#d6c09f;opacity:1}.SliderRecommendPlanning_wrap__ROaLy #RecommendPlanningSwiper .swiper-pagination-bullet-active{background:var(--orange)}.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonRight__13H_f{position:absolute;top:50%;right:-20px;transform:translateY(-50%);transition:.2s;right:-30px}@media(hover:hover){.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonRight__13H_f:hover{opacity:.7}}.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonRight__13H_f .SliderRecommendPlanning_icon__0Fn_o{width:20px;fill:var(--lightBrown);cursor:pointer;transform:none}.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonLeft__xHOZr{position:absolute;top:50%;right:-20px;transform:translateY(-50%);transition:.2s;left:-30px}@media(hover:hover){.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonLeft__xHOZr:hover{opacity:.7}}.SliderRecommendPlanning_wrap__ROaLy .SliderRecommendPlanning_naviButtonLeft__xHOZr .SliderRecommendPlanning_icon__0Fn_o{width:20px;fill:var(--lightBrown);cursor:pointer;transform:scaleX(-1)}.TopPageRecipeCard_card__CC_Rf{position:relative;display:grid;grid-template-columns:110px auto;grid-gap:8px;gap:8px}@media screen and (min-width:520px){.TopPageRecipeCard_card__CC_Rf{grid-template-columns:154px auto;gap:16px}}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo{position:relative}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo img{width:110px;height:110px;border-radius:6px;border:1px solid var(--borderColor)}@media screen and (min-width:520px){.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo img{width:154px;height:154px}}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo .TopPageRecipeCard_publishedDate___IalS{position:absolute;top:6px;left:6px;width:34px;height:34px;display:grid;grid-template-rows:auto auto;align-items:center;justify-items:center;border:1px solid #fff;border-radius:4px;color:#fff;background:var(--baseBrown-opa6)}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo .TopPageRecipeCard_publishedDate___IalS .TopPageRecipeCard_day__q1978{font-size:1.2rem;line-height:1;font-weight:700}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_imageBox__x9KAo .TopPageRecipeCard_publishedDate___IalS .TopPageRecipeCard_dayOfWeek__Y6UQU{font-size:1.2rem;line-height:1}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn{display:grid;grid-template-rows:auto auto auto;align-self:center;grid-gap:4px;gap:4px}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn .TopPageRecipeCard_recipeTitle__pQNvE p{font-size:1.5rem;font-weight:700}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn .TopPageRecipeCard_userInfo__J5EFw{display:flex;align-items:center}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn .TopPageRecipeCard_userInfo__J5EFw img{width:36px;height:36px;margin-right:8px;border-radius:50%;border:1px solid var(--borderColor)}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn .TopPageRecipeCard_userInfo__J5EFw .TopPageRecipeCard_nickname__sqIQ1{font-size:1.4rem}.TopPageRecipeCard_card__CC_Rf .TopPageRecipeCard_contents__gRNgn .TopPageRecipeCard_recipeMetrics__Nn8Y7{display:grid;grid-template-columns:auto 1fr;justify-items:flex-start;grid-gap:8px;gap:8px}.TopPageCookingBasics_wrap__v7tWA{display:grid;grid-template-rows:auto auto;grid-gap:8px;gap:8px;font-size:1.5rem;align-items:center}@media screen and (min-width:520px){.TopPageCookingBasics_wrap__v7tWA{grid-template-columns:auto auto;gap:0 24px}}.TopPageCookingBasics_wrap__v7tWA .TopPageCookingBasics_image__3GKJA img{width:100%;border:1px solid var(--borderColor);border-radius:6px}@media screen and (min-width:520px){.TopPageCookingBasics_wrap__v7tWA .TopPageCookingBasics_image__3GKJA img{width:318px;height:auto}}@media(hover:hover){.TopPageCookingBasics_wrap__v7tWA .TopPageCookingBasics_image__3GKJA{transition:.2s}.TopPageCookingBasics_wrap__v7tWA .TopPageCookingBasics_image__3GKJA:hover{opacity:.7}}.TopPageSnsFollow_heading__fty7o{text-align:center;font-weight:700;font-size:1.5rem;margin-bottom:8px}@media screen and (min-width:520px){.TopPageSnsFollow_heading__fty7o{font-size:2rem;margin-bottom:12px}}.TopPageSnsFollow_text__zR7fg{font-size:1.5rem;text-align:center}.TopPageSnsFollow_text__zR7fg .TopPageSnsFollow_br___T4fF{display:block}@media screen and (min-width:520px){.TopPageSnsFollow_text__zR7fg .TopPageSnsFollow_br___T4fF{display:none}}.TopPageSnsFollow_list__R89pV{margin-top:24px;display:grid;grid-template-columns:auto auto auto auto;align-items:center;justify-content:center;grid-gap:36px;gap:36px}@media screen and (min-width:520px){.TopPageSnsFollow_list__R89pV{gap:40px}}.TopPageSnsFollow_list__R89pV li svg{width:46px}@media screen and (min-width:520px){.TopPageSnsFollow_list__R89pV li svg{width:50px}}