@charset "UTF-8";.font-bold{font-weight:500}.ma{margin-left:auto;margin-right:auto}.sub-section:last-child .base-width{border-bottom:0}.sub-section{padding:4.5rem 0}.mv_top{margin:2rem 0 3rem}.fw20{font-size:2rem;line-height:2.6}.recipe_label{width:46rem;margin:auto;margin-bottom:.7rem}.recipe_tit{color:#fff;font-size:3.6rem;background-color:#e60012;text-align:center;font-weight:200;line-height:1;padding:.1em 0 .15em;margin-bottom:1.5rem}.recipe_items_tit{font-size:2rem;text-indent:-1.2em;padding-left:1.2em;margin-bottom:.5rem}.recipe_items_tit::before{content:"◎";margin-right:.2em}.recipe_tit+.fw20{margin-bottom:2rem}.recipe_items{margin-left:1.4rem}.recipe_items li{display:flex;line-height:1.75}.recipe_items li span:first-child{width:2rem;text-align:center;margin-right:.7rem}.recipe_items li span:last-child{flex:1}.recipe_items+.recipe_items_tit{margin-top:4rem}#comment .base-width{padding:4.5rem 4rem 5rem;background:repeating-linear-gradient(-45deg,#f9f4ed,#f9f4ed 6px,#fff 5px,#fff 15px)}.comment_tit{text-align:center;margin-bottom:4rem}.comment_tit span{display:inline-block;position:relative;font-size:2.4rem;font-weight:300;line-height:1.75}.comment_tit span::after{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);width:8rem;height:6.08rem;right:-11rem;background-image:url(/toaster/bagelbagel/images/bagel_comment_hukidadshi.png);background-size:contain;background-repeat:no-repeat}#comment .list-figures p{line-height:1.75}#topic.sub-section{background-color:#f4ebdc;max-width:1200px;margin:4.5rem auto;padding-top:9rem;padding-bottom:6rem;position:relative}.topic_mark{position:absolute;color:#fff;top:0;left:0;display:block;padding:1rem 4rem 2rem;font-size:4rem;line-height:1;font-weight:200;background-color:#1a2d57}#topic.sub-section .base-width{max-width:1080px;margin:auto}.topic_tit{font-size:3.6rem;line-height:1.75;font-weight:200;text-align:center;margin-bottom:2.5rem}.topic_txt{line-height:1.75;margin-bottom:3.5rem}.topic_store_name{font-size:1.8rem;line-height:1.75}.topic_store_detail{font-size:1.6rem;line-height:1.75}.link_btn{font-size:1.8rem;line-height:1.75;border:2px solid #9fa0a0;display:inline-block;border-radius:.5em;padding:.3em 1em}.link_btn:hover{text-decoration:none}.last_tit{font-size:2.8rem;font-weight:200;line-height:1.75;text-align:center;margin-bottom:4.5rem}.last_logo{margin:3rem 0 2.2rem}@media only screen and (max-width:767px){ul.list-figures>li{margin-top:1em}ul.list-figures>li:first-child{margin-top:0}ul.list-figures>li .img{width:100%}.main_visual_txt{font-size:1.6rem;line-height:1.75}.sub-section{padding:2.5rem 0}.mv_top{margin:1.5rem 0}.fw20{font-size:1.5rem;line-height:2.25}.recipe_label{width:100%;margin-bottom:.7rem}.recipe_tit{font-size:2.7rem;padding:.1em 0 .2em;margin-bottom:.5rem}.recipe_items_tit{font-size:1.8rem}.recipe_items li{font-size:1.5rem}.recipe_items+.recipe_items_tit{margin-top:2.5rem}#comment .base-width{background:repeating-linear-gradient(-45deg,#f9f4ed,#f9f4ed 4px,#fff 0,#fff 8px)}.comment_tit{text-align:left;margin-bottom:3rem}.comment_tit span{font-size:1.8rem}.comment_tit span::after{width:7rem;height:5.32rem}#comment .base-width{padding:3rem 5%}#comment .list-figures p{font-size:1.5rem}#topic.sub-section{margin:2.5rem 0}.topic_mark{padding:1rem 1.5rem 1.5rem;font-size:2.4rem}.topic_tit{font-size:2.2rem;margin-bottom:1.5rem;line-height:1.55}#topic.sub-section{padding-top:6rem;padding-bottom:4rem}.topic_txt{font-size:1.5rem;margin-bottom:2rem}.topic_store_detail,.topic_store_name{font-size:1.5rem}.link_btn{font-size:1.35rem}.last_tit{font-size:2.1rem;margin-bottom:1rem}.last_logo{margin:1.5rem 0}#last ul.list-figures>li+li{margin-top:4rem}}@media print,screen and (min-width:768px){ul.list-figures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.list-figures>li .img{width:100%}ul.list-figures.col2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.list-figures.col2>li{width:48%;margin-top:2em}ul.list-figures.col2>li:nth-child(-n+2){margin-top:0}#last ul.list-figures.col2{justify-content:center}#last ul.list-figures.col2>li{width:35%}#last ul.list-figures.col2>li+li{margin-left:11.5%}}@media print,screen and (min-width:1080px) and (max-width:1199px){#topic.sub-section .base-width{margin:0 3.6%}}