@charset "UTF-8";.main-ttl-block{display:flex;position:relative;min-height:600px}.main-lead,.main-ttl-block::before{width:64.3%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}.main-ttl-block::before{content:"";bottom:0;left:3%;height:550px;background-image:url(../img/main_bg.jpg)}.main-lead{height:600px;top:0;right:0;background-image:url(../img/main_img.jpg);padding:14px 0 0 16%;box-sizing:border-box}.main-ttl-detail{display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:1200px;min-height:680px;margin:0 auto;padding-bottom:30px;z-index:2;position:relative;box-sizing:border-box}.main-text{font-size:32px;line-height:2.5;margin-top:30px}.main-text span{background-color:#fff;padding:0 10px}.main-text strong{color:#eb611e;font-weight:400}.main-notice{margin-top:60px;font-size:14px;padding-left:15px}.page-wrap.topic02 .page-cnt{padding:0 20px}.page-wrap.topic02 .recipe-thumb-list{margin-top:70px}.page-cnt{max-width:960px;margin:0 auto;padding:70px 20px 100px}.topic01-ttl-block{display:flex;justify-content:space-between;margin-bottom:50px}.topic01-ttl-block>p{width:calc(100% - 420px)}.topic01-ttl-block>p span{display:block;font-size:14px;font-size:1.4rem;margin-top:10px}.topics{margin-top:90px}.topics:first-child{margin-top:0}.topics.flex{display:flex;justify-content:space-between}.topic-notice{text-align:right;font-size:14px;margin-top:20px}.width01{width:47.9%}.width02{width:46.9%}.topic-ttl{background:url(../img/icon_check.png) left 4px no-repeat;background-size:23.5px auto;padding-left:30px;margin-bottom:20px;font-size:22px;font-weight:700}.topic-ttl span{color:#ea5514}.topic-img{margin-top:20px}.topic-img.caption{position:relative}.topic-img.caption::after{content:"（グラタンの場合）";display:inline-block;font-size:14px;position:absolute;bottom:calc(100% + 4px);left:0}.voice-wrap{margin-top:100px}.voice-detail{background-color:#ffe773}.voice-detail::after{background-image:url(../img/comment_arrow.png)}.topic01-detail{position:relative}.topic01-img{text-align:right}.topic01-block01{width:330px;height:330px;position:absolute;top:0;left:-30px;z-index:-1;font-size:14px;line-height:1.43;border-radius:165px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:#ccc solid 1px}.topic01-block01 div{margin-bottom:10px}.topic01-block01,.topic01-block01 p{text-align:center}.block01-ttl{border-bottom:#333 dotted 2px;margin-bottom:20px;padding-bottom:5px;font-weight:700}.block01-ttl .ttl{display:inline-block;font-size:20px;border:#333 solid 1px;padding:1px 4px 0}.block01-ttl .lead{display:block;font-size:18px}.topic01-block02{margin-top:50px;padding:40px 20px 20px;box-sizing:border-box;font-size:14px;line-height:1.43;border:#333 solid 2px;border-radius:10px;position:relative}.block02-ttl{text-align:center;position:absolute;top:0;left:50%;transform:translate3d(-50%,-50%,0);background-color:#fff;padding:0 30px}.block02-list,.block02-list li{display:flex;justify-content:space-between}.block02-list li{width:47%}.block02-list li:nth-of-type(1) .block02-list-ttl{background-color:#ea5514}.block02-list li:nth-of-type(2){border-left:#333 solid 2px;padding-left:2.4%}.block02-list li:nth-of-type(2) .block02-list-ttl{background-color:#333}.block02-list li>div:nth-child(1){width:calc(100% - 220px)}.block02-list li>div:nth-child(2){text-align:center;margin-top:10px}.block02-list-ttl{width:160px;margin:0 auto 10px;padding:4px;color:#fff;text-align:center;box-sizing:border-box;border-radius:20px}.topic01-notice{font-size:14px;margin-top:50px}.recipe-movie-block{max-width:640px;margin:80px auto 0;text-align:center}.recipe-movie-block>div{width:100%;aspect-ratio:16/9}.recipe-movie-block>div iframe{width:100%;height:100%}.recipe-movie-ttl{display:inline-block;font-size:24px;font-size:2.4rem;margin-bottom:25px;background:url(../../../everino_gw_ka/common/img/icon_movie.png) left center no-repeat;background-size:20px auto;padding-left:30px}.recipe-movie-ttl span{color:#ea5413}.recipe-thumb-notice{max-width:960px;margin:15px auto 0;padding:0 20px;font-size:14px;font-size:1.4rem}.linkbtn{max-width:400px;margin-inline:auto}.linkbtn a{display:block;text-align:center;background:#f5d950 url(../../../everino2025/common/img/icon_arrow02.png) 90% center no-repeat;background-size:18px auto;color:#fff;font-size:18px;font-size:1.8rem;padding:18px;border-radius:8px;transition-property:all;transition-duration:.3s}.linkbtn a:hover{text-decoration:none;background-position:93% center}.recipe-wrap .recipe-thumb-list{margin-bottom:50px}@media only screen and (max-width:768px){.main-ttl-block{padding-bottom:0}.main-ttl-block::before{width:92%;height:90%;left:0}.main-lead{width:90%;height:440px;padding:15px 15px 15px 54px}.main-ttl-detail{display:block;padding:460px 15px 30px}.main-ttl-detail h1 img,.topic01-ttl-block h3 img{width:240px;height:auto}.main-text{font-size:20px;line-height:2;margin-top:20px}.main-notice{position:static;font-size:12px;line-height:1.4;margin-top:15px;width:auto;max-width:initial;padding-left:0}.page-wrap.topic02 .recipe-thumb-list{margin:40px 0 0}.page-cnt{padding:40px 15px 50px}.topic01-ttl-block{display:block;margin-bottom:30px}.topic01-ttl-block h3{margin-bottom:20px}.topic01-ttl-block>p{width:auto}.topics{margin-top:50px}.topics.flex{display:block}.topics.flex>div:nth-child(1){margin-bottom:30px}.width01,.width02{width:auto}.topic-ttl{font-size:20px}.topic01-detail{padding:0}.topic01-block01{width:260px;height:260px;font-size:12px;position:static;margin:20px auto}.topic01-block01 div{width:180px}.block01-ttl{margin-bottom:10px}.block01-ttl .ttl{font-size:16px}.block01-ttl .lead{font-size:14px}.block02-ttl{padding:0 15px;width:140px}.block02-list{display:block}.block02-list li{width:auto;display:block}.block02-list li:nth-of-type(2){border-left:none;padding-left:0;margin-top:20px}.block02-list li>div:nth-child(1){width:auto}.recipe-movie-block{margin-top:50px;padding:0 20px}.recipe-movie-ttl{font-size:1.8rem;margin-bottom:15px;background-size:16px auto;padding-left:20px}.recipe-thumb-notice{margin-top:10px;padding:0 15px}.linkbtn a{background-position:92% center;font-size:1.6rem;padding:15px}.recipe-wrap .recipe-thumb-list{margin-bottom:30px}}