@charset "UTF-8";@page{size:A4;margin:30px}html{font-size:7.3206442167vw;-webkit-transform-origin:top;transform-origin:top}@media screen and (min-width:768px),print{#recipeDetail .pageTitleWrap+*{margin-top:.17rem}}@media screen and (max-width:767px){#recipeDetail .pageTitleWrap+*{margin-top:.13rem}}@media screen and (min-width:768px),print{#recipeDetail .heading3{font-size:.18rem}}@media screen and (max-width:767px){#recipeDetail .heading3{font-size:.16rem}}@media screen and (min-width:768px),print{#recipeDetail .heading3+*{margin-top:.1rem}}@media screen and (max-width:767px){#recipeDetail .heading3+*{margin-top:.08rem}}@media screen and (min-width:768px),print{#recipeDetail .listNutritional,#recipeDetail .recipeDetail__explain,#recipeDetail .recipeDetail__make,#recipeDetail .recipeDetail__materials .listDisc,#recipeDetail .tagExplain__description{font-size:.14rem}}@media screen and (max-width:767px){#recipeDetail .listNutritional,#recipeDetail .recipeDetail__explain,#recipeDetail .recipeDetail__make,#recipeDetail .recipeDetail__materials .listDisc,#recipeDetail .tagExplain__description{font-size:.12rem}}@media screen and (min-width:768px),print{#recipeDetail .listNutritional__item{margin-bottom:.05rem}}@media screen and (max-width:767px){#recipeDetail .listNutritional__item{margin-bottom:.03rem}}@media screen and (min-width:768px),print{#recipeDetail .tagExplain+.otherTags,#recipeDetail .tagExplain+.tagExplain{margin-top:.05rem}}@media screen and (max-width:767px){#recipeDetail .tagExplain+.otherTags,#recipeDetail .tagExplain+.tagExplain{margin-top:.03rem}}#recipeDetail .section{page-break-inside:avoid}@media screen and (min-width:768px),print{#recipeDetail .section+.section{margin-top:.55rem}}@media screen and (max-width:767px){#recipeDetail .section+.section{margin-top:.34rem}}*,.modal__underLayer{min-width:auto!important}#knowledgeColumn #footer,#knowledgeColumn #header,#knowledgeColumn .buttonWrap.-print,#knowledgeColumn .knowledgeColumn__sideNavi,#knowledgeColumn .topicPath,#recipeDetail #footer,#recipeDetail #header,#recipeDetail .buttonWrap.-print,#recipeDetail .knowledgeColumn__sideNavi,#recipeDetail .topicPath{display:none}@media screen and (min-width:768px),print{.listNutritional{font-size:.16rem}}@media screen and (max-width:767px){.listNutritional{font-size:.14rem}}img{-webkit-transition:0;transition:0}img[loading=lazy]{opacity:1!important}