.recipe_index{background-color:#fef8ef;flex:1}span .recipe_index:nth-child(2){letter-spacing:-3px}.recipe_index .recipe_list{width:100%;max-width:1100px;margin:0 auto 8rem;padding:0}@media print,screen and (max-width:767px){.recipe_index .recipe_list{margin:0 auto 3rem}}.recipe_index .recipe_list .recipe_logo{margin:3.6rem auto 2rem}@media print,screen and (max-width:767px){.recipe_index .recipe_list .recipe_logo{margin:3rem auto 2rem}}.recipe_index .recipe_list .recipe_logo img{margin:auto}@media print,screen and (max-width:767px){.recipe_index .recipe_list .recipe_logo img{width:70px;height:auto}}.recipe_index .recipe_list .description{text-align:center;letter-spacing:.25em;border-top:2px solid #fa9f4d;border-bottom:2px solid #fa9f4d;margin-bottom:3rem;padding:.5em 0;font-size:1.8em}@media print,screen and (max-width:1260px){.recipe_index .recipe_list .description{letter-spacing:.15em;font-size:1.6em}}@media print,screen and (max-width:767px){.recipe_index .recipe_list .description{letter-spacing:.1em;font-size:1.4em}}.recipe_index .recipe_list ul.recipes{flex-wrap:wrap;justify-content:space-between;margin:0 0 0 -40px;display:flex}@media print,screen and (max-width:1000px){.recipe_index .recipe_list ul.recipes{margin:0 0 0 -30px}}@media print,screen and (max-width:767px){.recipe_index .recipe_list ul.recipes{margin:0 0 0 -10px}}.recipe_index .recipe_list ul.recipes li{box-sizing:border-box;width:33.3333%;margin:0;padding:0 0 50px 40px}@media print,screen and (max-width:1000px){.recipe_index .recipe_list ul.recipes li{width:50%;padding:0 0 40px 30px}}@media print,screen and (max-width:767px){.recipe_index .recipe_list ul.recipes li{width:50%;padding:0 0 40px 10px}}.recipe_index .recipe_list ul.recipes li img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:1.5em}.recipe_index .recipe_list ul.recipes li div.num{border-bottom:1px solid #000;margin-bottom:.5em;padding-bottom:.25em;font-size:1em;font-weight:700}@media print,screen and (max-width:767px){.recipe_index .recipe_list ul.recipes li div.num{font-size:12px}}.recipe_index .recipe_list ul.recipes li h2{font-size:1rem}@media print,screen and (max-width:767px){.recipe_index .recipe_list ul.recipes li h2{letter-spacing:normal;font-size:13px}.recipe_index .news_list ul li{border:none;border-bottom:1px solid #000;margin:0 0 26px}}.recipe_index ul.recipes_pager{justify-content:center;gap:25px;margin:6em auto 0}@media print,screen and (max-width:767px){.recipe_index ul.recipes_pager{margin:0 auto}}.recipe_index ul.recipes_pager li{background-color:#828282}.recipe_index ul.recipes_pager li.active{background-color:#fa9f4d}
