@charset "UTF-8";.marker-text{color:#66889e;background:linear-gradient(transparent 63%,#e4eaef 63%)}.main-ttl-block,.top-wrap{position:relative}.main-ttl-block{display:flex;max-width:1220px;margin:0 auto;height:700px;padding-top:30px}@media only screen and (max-width:768px){.main-ttl-block{padding-bottom:0;height:auto;display:block;padding-top:0}}.main-lead{width:1100px;height:700px;padding:0 6.3%}@media only screen and (max-width:768px){.main-lead{width:100%;height:auto;padding:0;position:relative}}.main-text{font-size:28px;color:#fff;position:absolute;top:70px;left:0}@media only screen and (max-width:768px){.main-text{font-size:15px;top:50px;left:15px}}.main-text+.main-text{margin-top:20px}.main-text span{display:inline-block;background-color:#3083a6;padding:16px 30px;letter-spacing:.15em}@media only screen and (max-width:768px){.main-text span{padding:6px 8px}}.main-text span:nth-of-type(1){margin-bottom:15px}@media only screen and (max-width:768px){.main-text span:nth-of-type(1){margin-bottom:6px}}.main-img-cap{margin-top:10px;font-size:14px}@media only screen and (max-width:768px){.main-img-cap{padding:0 8px;font-size:11px}}.main-img,.top-kv-wrap{position:relative}.main-img img{max-width:100%;-o-object-fit:cover;object-fit:cover}.top-kv-wrap{box-sizing:border-box;height:700px;background-color:#e3eaef}@media only screen and (max-width:768px){.top-kv-wrap{height:auto;background-size:cover}}.top-kv-lead{position:absolute;top:74px;right:22%;transform:translateX(50%)}@media only screen and (max-width:768px){.top-kv-lead{top:auto;right:auto;bottom:55px;left:15px;width:80px;transform:translateX(0);filter:drop-shadow(0 4px 15px #000)}}.top-kv-lead>span,.top-shop-btn>div{display:flex;flex-direction:row-reverse;align-items:center;max-width:1200px;margin:0 auto;text-align:right}@media only screen and (max-width:768px){.top-kv-lead>span{padding:0;display:block}}.top-shop-btn{position:absolute;right:-1.5%;bottom:-40px}@media only screen and (max-width:768px){.top-shop-btn{right:10px;bottom:10px}}@media only screen and (max-width:768px){.top-shop-btn>div{padding:0;display:block}}.top-shop-btn a{display:inline-block;transition:opacity .4s ease}@media only screen and (max-width:768px){.top-shop-btn a{width:100px}}.top-shop-btn a:hover{opacity:.7}.top-kv-notice{color:#fff;position:absolute;bottom:25px;left:25px;font-size:14px;font-size:1.4rem}@media only screen and (max-width:768px){.top-kv-notice{color:#000;position:static;padding:8px;font-size:1.2rem}}.topic-wrap{margin-top:120px}@media only screen and (max-width:768px){.topic-wrap{margin-top:60px}}.topic-ttl{text-align:center;font-size:32px;font-weight:400;letter-spacing:.15em;margin-bottom:55px;line-height:1.5}@media only screen and (max-width:768px){.topic-ttl{font-size:24px;margin-bottom:40px}}.topic-ttl .marker-text{background:linear-gradient(transparent 63%,#fff 63%)}.prd-lead-block{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1050px;margin-inline:auto;padding-inline:25px;text-align:center}@media only screen and (max-width:768px){.prd-lead-block{display:block;padding-inline:20px}}.prd-lead-detail{width:39%;line-height:1.5;text-align:left}@media only screen and (max-width:768px){.prd-lead-detail{width:auto}}.prd-lead-notice{display:flex;margin-top:25px}@media only screen and (max-width:768px){.prd-lead-notice{margin-top:20px}}.prd-lead-notice ul li{font-size:14px;font-size:1.4rem}.prd-lead-img{width:57.1%}@media only screen and (max-width:768px){.prd-lead-img{width:auto;margin-top:30px}}.sensing-ttl{display:inline-block;background-color:#ec8943;color:#fff;font-size:28px;font-size:2.8rem;line-height:1.5;padding:0 20px;margin-bottom:15px}@media only screen and (max-width:768px){.sensing-ttl{font-size:2.4rem}}.sensing-lead{font-size:28px;font-size:2.8rem;line-height:1.71;margin-bottom:20px}@media only screen and (max-width:768px){.sensing-lead{font-size:2.4rem}}.sensing-lead span{color:#ec8943}.menu-wrap{background-color:#e4dfd2;padding-block:75px 100px;margin-top:150px}@media only screen and (max-width:768px){.menu-wrap{margin-top:70px;padding-block:40px 50px}}.menu-cnt{max-width:960px;margin-inline:auto;padding-inline:25px}.menu-item+.menu-item{margin-top:60px}.menu-item-inner{background-color:#fff;box-shadow:0 0 10px 0 #3333;padding:0 60px 65px}@media only screen and (max-width:768px){.menu-item-inner{padding:0 30px 35px}}.menu-item-inner.more3{padding:0 37px 30px 50px}@media only screen and (max-width:768px){.menu-item-inner.more3{padding:0 20px 30px 15px}}.menu-lead{display:flex;justify-content:space-between;align-items:baseline}@media only screen and (max-width:768px){.menu-lead{display:block}}.menu-ttl{text-align:center;background-color:#3083a6;color:#fff;font-size:20px;font-weight:400;padding:16px;flex:0 0 280px;max-width:280px;width:32.09%;box-sizing:border-box}@media only screen and (max-width:768px){.menu-ttl{display:block;width:auto;margin:0 auto}}.menu-text{width:64.3%}@media only screen and (max-width:768px){.menu-text{width:auto;margin-top:20px}}.menu-detail-more3{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.menu-detail-more3{flex-direction:column;gap:20px 0}}.menu-detail{display:flex;gap:0 40px}@media only screen and (max-width:768px){.menu-detail{flex-direction:column;gap:20px 0}}.menu-detail-item{width:47.5%}@media only screen and (max-width:768px){.menu-detail-item{width:auto;max-width:400px;margin-left:auto;margin-right:auto}}.menu-detail-item.item600{width:34.38%}@media only screen and (max-width:768px){.menu-detail-item.item600{width:auto;max-width:300px;margin-left:auto;margin-right:auto}}.menu-detail-item.item420{width:24.68%}@media only screen and (max-width:768px){.menu-detail-item.item420{width:auto;max-width:210px;margin-left:auto;margin-right:auto}}.menu-name{margin-top:15px;font-size:20px;font-weight:400;line-height:1.5}@media only screen and (max-width:768px){.menu-name{margin-top:10px;font-size:18px}}.menu-cap{margin-top:12px;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.menu-cap{margin-top:5px}}.menu-note{margin-top:20px;font-size:14px;line-height:1.43}.detail-box{margin-top:40px}.cooking-ttl{padding-top:40px;font-size:32px;font-weight:400;letter-spacing:.15em}@media only screen and (max-width:768px){.cooking-ttl{font-size:22px;padding-top:30px}}.cooking-cap{margin-top:10px;font-size:16px;line-height:1.5}.menu-item-cap{margin-bottom:-40px;padding-top:20px;font-size:14px}@media only screen and (max-width:768px){.menu-item-cap{margin-bottom:0}}.link-btn{max-width:480px;margin-left:auto;margin-right:auto;margin-top:63px}@media only screen and (max-width:768px){.link-btn{margin-top:40px;margin-inline:20px}}.link-btn a{display:block;text-align:center;color:#fff;background-color:#df6c18;padding:21px;position:relative;border-radius:5px;font-size:20px;letter-spacing:.15em;transition:opacity .4s ease}@media only screen and (max-width:768px){.link-btn a{font-size:16px}}.link-btn a:hover{opacity:.7;text-decoration:none}.link-btn a::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(../img/arrow_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0;position:absolute;right:3.25%;top:50%;transform:translate(-50%,-50%)}.point-block{background-color:#857c66;overflow:hidden;position:relative;z-index:1}.point-inner{max-width:960px;margin-left:auto;margin-right:auto;padding:80px 20px 85px}@media only screen and (max-width:768px){.point-inner{padding:50px 20px 30px}}.point-bg-img{position:absolute;top:0;left:3.5%;z-index:2;max-width:33.25%}.point-detail{z-index:3;position:relative}@media only screen and (max-width:768px){.point-detail{gap:30px 0}}.point-item{color:#fff}@media only screen and (max-width:768px){.point-item{width:100%;max-width:457px;margin-left:auto;margin-right:auto}}.point-ttl{font-size:32px;font-weight:400;line-height:1.875;letter-spacing:.15em;padding:0 30px}@media only screen and (max-width:768px){.point-ttl{font-size:26px}}.point-text{font-size:16px;line-height:1.875;margin-top:20px;padding:0 30px}@media only screen and (max-width:768px){.point-text{font-size:16px;margin-top:10px}}.point-item__img_wrapper{display:flex;justify-content:center;gap:0 6px;margin-top:25px}@media only screen and (max-width:768px){.point-item__img_wrapper{display:block}.point-item__img_wrapper>.point-item{margin-bottom:15px}}.point-block-cap{margin-top:20px;font-size:14px;line-height:1.5;color:#fff}.prd-feature-block{display:flex;justify-content:space-between;max-width:765px;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.prd-feature-block{display:block}}.prd-img{width:39.21%}@media only screen and (max-width:768px){.prd-img{width:auto;max-width:300px;margin-left:auto;margin-right:auto}}.prd-img img{display:block;width:100%;height:auto}.prd-img figcaption{font-size:16px;text-align:center;margin-top:10px}.prd-feature{width:41%}@media only screen and (max-width:768px){.prd-feature{width:auto;margin-top:20px}}.prd-feature-ttl{font-size:20px;font-weight:400;letter-spacing:.1em;display:flex;align-items:center}@media only screen and (max-width:768px){.prd-feature-ttl{justify-content:center}}.prd-feature-ttl span{font-size:28px;letter-spacing:.1em;margin-left:13px}.prd-feature-list{margin-top:30px}@media only screen and (max-width:768px){.prd-feature-list{margin-top:30px}}.feature-block>div+div,.prd-feature-list li+li{margin-top:10px}.prd-feature-list a{display:block;text-align:left;color:#222;background:url(../../everino2026/common/img/icon_arrow.png) 95% 6px no-repeat;background-size:16px auto;transition-property:all;transition-duration:.3s;border-bottom:#222 solid 1px;padding-bottom:10px;text-decoration:none}.prd-feature-list a:hover{text-decoration:none;background-position:98% 6px}.prd-feature-wrap{max-width:960px;margin:100px auto;padding:0 25px}@media only screen and (max-width:768px){.prd-feature-wrap{padding:0 15px}}.lineup-wrap{background-color:#7e8c99}.lineup-cnt{max-width:1350px;margin:0 auto;padding:80px 25px 50px;position:relative;color:#fff}@media only screen and (max-width:768px){.lineup-cnt{padding:50px 15px 30px}}.lineup-bg-ttl{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}@media only screen and (max-width:768px){.lineup-bg-ttl img{max-width:initial!important;width:auto!important;height:50px!important}}.lineup-ttl{font-size:27px;letter-spacing:.1em;text-align:center;color:#fff;margin-bottom:30px}@media only screen and (max-width:768px){.lineup-ttl{font-size:22px;line-height:1.4;margin-bottom:20px}}.lineup-lead{text-align:center;margin-bottom:40px}@media only screen and (max-width:768px){.lineup-lead{margin-bottom:30px}}.lineup-lead img{display:inline-block}@media only screen and (max-width:768px){.lineup-lead img{width:auto;height:19px!important}}.lineup-text{text-align:center;line-height:2.2}@media only screen and (max-width:768px){.lineup-text{text-align:left}}.lineup-link{margin-top:68px;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.lineup-link{margin:20px auto 0;display:block;max-width:400px}}.lineup-link li{width:49.9%}@media only screen and (max-width:768px){.lineup-link li{width:auto}.lineup-link li+li{margin-top:15px}}.lineup-link li a{display:block;overflow:hidden}.lineup-link li a img{width:100%;height:auto;transition-property:transform;transition-duration:.3s}.lineup-link li a img.lineup-pc{display:block}.lineup-link li a img.lineup-sp{display:none}@media only screen and (max-width:768px){.lineup-link li a img.lineup-pc{display:none}.lineup-link li a img.lineup-sp{display:block}}.lineup-link li a:hover img{transform:scale(1.05)}.lineup-notice{margin-top:12px;text-align:right;font-size:14px}@media only screen and (max-width:768px){.lineup-notice{margin-top:15px;text-align:left;line-height:1.4}}.basic-subttl{margin-bottom:20px}@media only screen and (max-width:768px){.basic-subttl{width:240px;margin:0 auto 20px}}.feature-block{max-width:1100px;margin-top:70px;margin-inline:auto;padding-inline:25px}@media only screen and (max-width:768px){.feature-block{margin-top:40px;padding-inline:20px}}.feature-topic{display:flex}@media only screen and (max-width:768px){.feature-topic{display:block}}.feature-info{width:36.4%;background-color:#857c66;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:15px 3.2%;position:relative}@media only screen and (max-width:768px){.feature-info{width:auto}}.feature-example{width:63.6%;display:flex;gap:0 2px}@media only screen and (max-width:768px){.feature-example{width:auto;display:block}}.feature-example>div{width:50%;background-color:#f2f1ef}@media only screen and (max-width:768px){.feature-example>div{width:auto}.feature-example>div:nth-child(1){margin-bottom:2px}.feature-example>div img{width:100%;height:auto}}.feature-example-detail{padding:15px 30px;line-height:1.5;color:#333}@media only screen and (max-width:768px){.feature-example-detail{padding:15px}}.feature-example-ttl{font-size:24px;font-size:2.4rem;color:#8b7357;margin-bottom:5px}@media only screen and (max-width:768px){.feature-example-ttl{font-size:2rem}}.feature-info-lead{font-size:20px;font-size:2rem;line-height:1.5;margin-bottom:15px}@media only screen and (max-width:768px){.feature-info-lead{font-size:1.8rem}}.feature-info-ttl{font-size:32px;font-size:3.2rem}@media only screen and (max-width:768px){.feature-info-ttl{font-size:2.6rem;margin-bottom:10px}}.feature-info-notice{font-size:14px;font-size:1.4rem;position:absolute;bottom:15px;left:0;width:100%;padding-inline:8.8%}@media only screen and (max-width:768px){.feature-info-notice{position:static;width:auto;padding-inline:0}}.feature-notice{font-size:14px;font-size:1.4rem;text-align:right;margin-top:5px}@media only screen and (max-width:768px){.feature-notice{text-align:left}}.recipe-block{margin-top:80px;margin-inline:auto;max-width:1100px;padding-inline:25px}@media only screen and (max-width:768px){.recipe-block{margin-top:60px}}.recipe-block__ttl{background-color:#3083a6;color:#fff;font-size:24px;text-align:center;padding:15px;border-radius:50px;margin-bottom:40px}@media only screen and (max-width:768px){.recipe-block__ttl{font-size:18px;line-height:1.3;padding:15px 0 10px;margin:0 -25px 30px;border-radius:0}}.recipe-block__content{margin-bottom:90px}@media only screen and (max-width:768px){.recipe-block__content{margin-bottom:50px}}.recipe-block__content.last{margin-bottom:50px}.recipe-block__content_ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 15px}@media only screen and (max-width:768px){.recipe-block__content_ttl{text-align:center}}.recipe-block__content_ttl span{padding:0 5px;font-size:24px;text-align:center;background:linear-gradient(transparent 60%,#fff6bb 60%)}@media only screen and (max-width:768px){.recipe-block__content_ttl span{font-size:20px;line-height:1.5}}.recipe-block__content_lead{font-size:18px;line-height:1.66;text-align:center;margin-bottom:25px}@media only screen and (max-width:768px){.recipe-block__content_lead{font-size:16px;text-align:left}}.recipe-block__content_figure_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:0 2.9%}@media only screen and (max-width:768px){.recipe-block__content_figure_wrapper{grid-template-columns:1fr;gap:15px 0}}.recipe-block__content_figure_wrapper img{display:block;width:100%;height:auto}.recipe-block__content_figure_wrapper figcaption{font-size:18px;text-align:center;margin-top:7px}@media only screen and (max-width:768px){.recipe-block__content_figure_wrapper figcaption{font-size:16px;margin-top:4px}}.recipe-notice{display:flex;justify-content:center;margin-top:20px}@media only screen and (max-width:768px){.recipe-notice{margin-top:20px}}.recipe-notice ul li{font-size:14px;font-size:1.4rem}.recipe-btn{max-width:480px;margin-left:auto;margin-right:auto;margin-top:40px}@media only screen and (max-width:768px){.recipe-btn{margin-top:30px}}.recipe-btn a{display:block;text-align:center;color:#fff;background-color:#df6c18;padding:21px;position:relative;border-radius:5px;font-size:20px;transition:opacity .4s ease}@media only screen and (max-width:768px){.recipe-btn a{font-size:16px;padding:15px}}.recipe-btn a:hover{opacity:.7;text-decoration:none}.recipe-btn a::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(../img/arrow_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0;position:absolute;right:6.25%;top:50%;transform:translate(-50%,-50%)}.foot-series-nav{padding:60px 20px 80px}@media only screen and (max-width:768px){.foot-series-nav{padding:30px 20px 40px}}.foot-series-ttl{margin-bottom:40px}@media only screen and (max-width:768px){.foot-series-ttl{margin-bottom:30px}}