@charset "UTF-8";.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.sidenav-function>ul.side-fnc-feature,.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.mfp-align-top .mfp-container:before,.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:100003;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.7}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:100004;outline:0!important;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;padding:0 8px;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:100006}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:100005}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:100007;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{line-height:44px;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:960px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:5%;padding-right:5%}}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content,.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}body{min-width:1024px;overflow-x:auto}@media only screen and (max-width:768px){body{min-width:initial}}#container{font-size:16px;line-height:1.875;width:100%;margin:0 auto;padding:0}@media only screen and (max-width:768px){#container img{max-width:100%;height:auto}}#everino_wrap{position:relative;overflow:hidden}#sidenav{position:absolute;top:0;left:0;z-index:11;transition-property:top;transition-duration:.4s}@media only screen and (max-width:768px){#sidenav{width:100%}}#sidenav.is-fix{position:fixed}#sidenav.is-fix .sidenav-detail{height:100dvh}#sidenav.is-fix.scrollup{top:110px}@media only screen and (max-width:768px){#sidenav.is-fix.scrollup{top:calc(120*100vw/768)}}#sidenav.is-fix.scrollup .sidenav-detail{height:calc(100dvh - 110px)}@media only screen and (max-width:768px){#sidenav.is-fix.scrollup .sidenav-detail{height:calc(100dvh - (120*100vw/768))}}#sidenav.show .sidenav-btn{opacity:0}#sidenav.show .sidenav-detail{transform:translateX(0)}.sidenav-btn{width:150px;height:150px;display:flex;justify-content:center;align-items:center;background:url(../img/sidenav_bg.jpg) center/cover no-repeat;position:relative;cursor:pointer;transition-property:opacity;transition-duration:.3s}@media only screen and (max-width:768px){.sidenav-btn{width:80px;height:80px}}.sidenav-btn::after{content:"";display:block;width:53.5px;height:9.5px;background:url(../img/sidenav_menu.png) left top no-repeat;background-size:100% auto;position:absolute;bottom:12px;left:calc(50% - 26px)}@media only screen and (max-width:768px){.sidenav-btn::after{width:42px;height:8px;left:calc(50% - 21px)}.sidenav-btn img{width:70px}}.close-btn,.sidenav-detail{position:absolute;display:flex}.close-btn{height:44px;align-items:flex-end;cursor:pointer;top:10px;left:10px;width:30px}.close-btn::after,.close-btn::before{content:"";display:block;width:42px;height:1px;background-color:#666;position:absolute;top:16px;left:calc(50% - 21px)}.close-btn::before{transform:rotate(45deg)}.close-btn::after{transform:rotate(-45deg)}.sidenav-detail{top:0;left:0;width:300px;height:calc(100dvh - 146px);background:url(../img/sidenav_bg.jpg) center no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;transform:translateX(-300px);transition-property:transform;transition-duration:.3s;transition-delay:.1s}@media only screen and (max-width:768px){.sidenav-detail{width:100%;transform:translateX(-100%);height:calc(100dvh - 65px);display:block;overflow-y:auto}}.sidenav-detail>div{height:calc(100dvh - 200px);overflow-y:auto;padding:45px 15px 30px}@media only screen and (max-width:768px){.sidenav-detail>div{height:auto}.sidenav-bnr{padding-bottom:20px}.sidenav-bnr li{width:260px;margin:0 auto 15px}.sidenav-bnr li:last-child{margin-bottom:0}}.sidenav-ttl{text-align:center;margin-bottom:30px}.sidenav-pdct li{margin-bottom:10px}.sidenav-pdct li:last-child{margin-bottom:0}.sidenav-pdct li a{display:flex;justify-content:space-between;align-items:center;background:#fff url(../img/sidenav_arrow01.png) calc(100% - 17px) center no-repeat;background-size:14.5px auto;border-radius:5px;padding:10px;color:#666;font-size:14px;transition-property:all;transition-duration:.3s}.sidenav-pdct li a:hover{text-decoration:none;background-position:calc(100% - 10px) center}.sidenav-pdct li a>div:nth-child(1){width:100px;text-align:center}.sidenav-pdct li a>div:nth-child(2){width:calc(100% - 112px);line-height:1.4}.sidenav-pdct li a.la30{background-image:url(../img/sidenav_arrow_la30.png)}.sidenav-pdct li a.la30 .side-pdct-capacity{background-color:#f1a75d}.sidenav-pdct li a.gy26{background-image:url(../img/sidenav_arrow_gy26.png)}.sidenav-pdct li a.gy26 .side-pdct-capacity{background-color:#f3b616}.sidenav-pdct li a.ka18{background-image:url(../img/sidenav_arrow_ka18.png)}.sidenav-pdct li a.ka18 .side-pdct-capacity{background-color:#f7a88f}.side-pdct-capacity{display:inline-block;background-color:#68ced6;color:#fff;font-size:12px;padding:0 8px;margin-bottom:2px;line-height:1.2}.side-pdct-capacity span{font-size:16px}.side-pdct-name{font-size:18px}.sidenav-function{margin:30px 10px 0 18px}.sidenav-function>p{font-size:16px;margin-bottom:15px}.sidenav-function>ul.side-fnc-feature li{margin-top:20px}.bnr-recipe>div:first-child,.gallery-modal-detail p:first-child,.sidenav-function>ul li:first-child,.sidenav-function>ul.side-fnc-feature li:first-child{margin-top:0}.sidenav-function>ul.side-fnc-feature li.panreji,.sidenav-function>ul.side-fnc-feature li.sakureji{margin-top:13px}.sidenav-function>ul.side-fnc-feature li.sakureji img{transform:translate3d(-5px,-4px,0)}.sidenav-function>ul.side-fnc-feature li.panreji img{transform:translate3d(-3px,0,0)}.sidenav-function>ul li{margin-top:10px}.sidenav-function>ul li.solution a{font-size:16px;line-height:1.5}.sidenav-function>ul li a{display:block;background:url(../img/sidenav_arrow02.png) calc(100% - 8px) center no-repeat;background-size:14.5px auto;transition-property:all;transition-duration:.3s;color:#666;font-size:18px}.sidenav-function>ul li a:hover{text-decoration:none;background-position:right center}.p-category_nav{margin-top:0}.foot-series-list li a>div,.special-wrap{overflow:hidden}.special-wrap-in{max-width:960px;margin:0 auto;padding:73px 20px 90px;position:relative}@media only screen and (max-width:768px){.special-wrap-in{padding:40px 15px}}.special-wrap-in a:hover{opacity:.8;text-decoration:none}.foot-info-lead p,.recipe-bnr-wrap p,.special-bnr-recipe,.special-ttl{text-align:center}.special-ttl{margin-bottom:60px}@media only screen and (max-width:768px){.special-ttl{width:320px;margin:0 auto 30px}}.special-ttl-sub{text-align:center;margin-bottom:40px}.special-ttl-sub span{display:inline-block}@media only screen and (max-width:768px){.special-ttl-sub{margin:0 auto 40px}}.special-list{margin:30px auto 0;display:flex;flex-wrap:wrap;gap:30px 2%}@media only screen and (max-width:768px){.special-list{gap:10px 4%}}.special-list li{width:23.5%;font-size:14px;line-height:1.86}@media only screen and (max-width:768px){.special-list li{width:48%;max-width:320px;font-size:12px;line-height:1.6}}.special-list li:nth-child(4n+1){margin-left:0}@media only screen and (max-width:768px){.special-list li:nth-child(4n+1){margin-left:auto}.special-list li:nth-child(2n+1){margin-left:0}}.special-list li a{color:#52555f}.special-img img{width:100%;height:auto}.special-lead{margin:15px 0 0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.special-lead{margin:12px 0 8px;font-size:14px}.special-lead br{display:none}}.special-lead img{display:inline-block}.recipe-bnr-wrap{text-align:center;padding-top:100px}@media only screen and (max-width:768px){.recipe-bnr-wrap{padding-top:50px}}@media only screen and (max-width:768px){.recipe-bnr-ttl{width:170px;margin:0 auto}}.bnr-recipe,.bnr-recipe>div{margin-top:60px}@media only screen and (max-width:768px){.bnr-recipe{max-width:320px;margin:40px auto 0}}@media only screen and (max-width:768px){.bnr-recipe>div{margin-top:30px}}.bnr-recipe>div a:hover{opacity:.8}.foot-info-wrap{max-width:880px;margin:0 auto;padding:200px 20px 20px;height:620px;display:flex;flex-direction:column;box-sizing:border-box}@media only screen and (max-width:768px){.foot-info-wrap{height:auto;padding:70px 6%}}.foot-info-lead{display:flex;justify-content:space-between;align-items:center;width:100%}@media only screen and (max-width:768px){.foot-info-lead{display:block;text-align:center}}@media only screen and (max-width:768px){.foot-info-lead p{margin-bottom:70px}.foot-info-lead p img{width:175px;height:auto}.foot-info-lead img{display:inline-block}}.foot-link-list{display:flex;justify-content:center;margin-top:100px}@media only screen and (max-width:768px){.foot-link-list{display:block;margin-top:60px}}.foot-link-list li{margin:0 10px}@media only screen and (max-width:768px){.foot-link-list li{width:225px;margin:15px auto 0}.foot-link-list li:first-child{margin-top:0}}.foot-link-list li a:hover,.foot-sns-list li a:hover{opacity:.7}@media only screen and (max-width:768px){.foot-link-list li a img{width:100%;height:auto}}.foot-sns-list{display:flex;justify-content:center;margin-top:35px}@media only screen and (max-width:768px){.foot-sns-list{margin-top:40px}}.foot-sns-list li{margin:0 20px}@media only screen and (max-width:768px){.for-pc{display:none}}.for-sp{display:none}@media only screen and (max-width:768px){.for-sp{display:inline}}.scroll{opacity:0;transform:translateY(80px);transition-property:opacity,transform;transition-duration:.7s}.scroll.show{opacity:1;transform:translateY(0)}.anchor-btn{cursor:pointer}#modal-event a:hover,.anchor-btn:hover{opacity:.8}.mfp-iframe-scaler .mfp-close{display:none}.detail-link{max-width:200px;margin:70px auto 0;border-bottom:#222 solid 1px}@media only screen and (max-width:768px){.detail-link{margin-top:40px}}.detail-link.recipe{max-width:340px;margin-top:50px}.detail-link.recipe a{padding:0 5% 12px;background-position:calc(100% - 13px) 6px}@media only screen and (max-width:768px){.detail-link.recipe a{padding:0 3% 10px}}.detail-link.recipe a:hover{background-position:100% 6px}.detail-link a{display:block;padding:0 5%;background:url(../img/icon_arrow.png) calc(100% - 13px) 2px no-repeat;background-size:15px auto;transition-property:all;transition-duration:.3s;color:#222}.detail-link a img{width:60%;height:auto}.detail-link a:hover{background-position:100% 2px;text-decoration:none}.voice-wrap{position:relative;overflow:hidden;margin-top:120px;padding-block:100px 45px;background:url(../img/voice_bg.jpg) center/auto 100% no-repeat}@media only screen and (max-width:768px){.voice-wrap{margin-top:100px;padding:60px 20px 30px}}.voice-wrap.ukireji .voice-block>div::after,.voice-wrap.ukireji .voice-block>div::before{background-image:url(../img/icon_quotation_ukireji.png)}.voice-wrap.ukireji .voice-tab li.current{background-image:url(../../../es-gy/ukireji/img/voice_current.png)}.voice-wrap.sakureji .voice-block>div::after,.voice-wrap.sakureji .voice-block>div::before{background-image:url(../img/icon_quotation_sakureji.png)}.voice-wrap.sakureji .voice-tab li.current{background-image:url(../../../es-gy/sakureji/img/voice_current.png)}.voice-wrap.rejiguri .voice-block>div::after,.voice-wrap.rejiguri .voice-block>div::before{background-image:url(../img/icon_quotation_rejiguri.png)}.voice-wrap.rejiguri .voice-tab li.current{background-image:url(../../../es-gy/rejiguri/img/voice_current.png)}.voice-ttl{text-align:center;margin-bottom:40px}@media only screen and (max-width:768px){.voice-ttl{margin-bottom:30px}.voice-ttl img{width:260px}}.voice-ttl span{display:block;font-size:20px;margin-top:40px}@media only screen and (max-width:768px){.voice-ttl span{font-size:18px;margin-top:20px}}.voice-notice{font-size:14px;line-height:1.6;text-align:center;margin-bottom:80px}@media only screen and (max-width:768px){.voice-notice{font-size:12px;margin-bottom:60px}}.voice-block{padding:0 70px;margin-inline:auto;box-sizing:border-box;position:relative;max-width:650px}@media only screen and (max-width:768px){.voice-block{padding:0 30px}}.voice-block>div{font-size:28px;line-height:1.78;position:relative;display:none}@media only screen and (max-width:768px){.voice-block>div{font-size:16px}}.voice-block>div:nth-of-type(1){display:block}.voice-block>div::after,.voice-block>div::before{content:"";display:block;width:38px;height:29px;background-position:left top;background-repeat:no-repeat;background-size:100% auto;position:absolute}@media only screen and (max-width:768px){.voice-block>div::after,.voice-block>div::before{width:25px;height:20px}}.voice-block>div::before{top:-20px;left:-70px}@media only screen and (max-width:768px){.voice-block>div::before{top:-15px;left:-30px}}.voice-block>div::after{bottom:-20px;right:-70px;transform:rotate(180deg)}@media only screen and (max-width:768px){.voice-block>div::after{bottom:-15px;right:-30px}.voice-illust{position:absolute;bottom:0;right:10px}}.voice-profile{color:#fff;font-weight:700;margin-top:5px}.voice-tab,.voice-tab li{display:flex;justify-content:center}.voice-tab{gap:0 10px;margin-top:60px}.voice-tab li{width:190px;height:207px;align-items:center;cursor:pointer;border-radius:16px;position:relative}@media only screen and (max-width:768px){.voice-tab li{width:106px;height:auto;aspect-ratio:1/1}}.voice-tab li:hover img{transform:scale(1.2)}.voice-tab li.current{background-position:center;background-size:contain;background-repeat:no-repeat}.voice-tab li img{position:relative;z-index:2;transition-property:transform;transition-duration:.2s}@media only screen and (max-width:768px){.voice-tab li img{width:auto;height:80px!important}}.gallery-common-wrap{padding:40px 20px 80px;margin:0 auto;max-width:960px}.gallery-name{text-align:center;margin-bottom:50px}@media only screen and (max-width:768px){.gallery-name{margin-bottom:20px}.gallery-name img{height:34px!important}#container .gallery-name img{width:auto;height:40px}}.gallery-modal{max-width:500px;background-color:#fff;margin:0 auto;padding:20px;font-size:14px;line-height:1.8}@media only screen and (max-width:768px){.gallery-modal{padding:15px}}.gallery-modal img{max-width:100%;height:auto}.gallery-modal-detail{max-height:120px;overflow-y:scroll;margin-top:15px}.gallery-modal-detail p{margin-top:10px}.gallery-modal-detail p.roomclip-caution{margin-top:0;font-size:12px}.btn-gallery-more{width:300px;margin:50px auto 0;padding:15px;text-align:center;border:#222 solid 1px;box-sizing:border-box;border-radius:50px;cursor:pointer;position:relative}@media only screen and (max-width:768px){.btn-gallery-more{width:250px;padding:10px;margin-top:30px}}.btn-gallery-more::after{content:"";display:block;width:8px;height:8px;border-right:#222 solid 1px;border-bottom:#222 solid 1px;transform:rotate(45deg);position:absolute;top:50%;right:25px;margin-top:-7px}.gallery-common-notice{font-size:14px;margin-top:10px}.mfp-close{width:48px;height:48px;right:40px;top:40px;font-size:0;background:0 0;border:0;position:absolute}.mfp-close:active{top:40px}@media only screen and (max-width:768px){.mfp-close{width:24px;height:24px;right:10px;top:10px}}.mfp-close::after,.mfp-close::before{content:"";display:block;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.mfp-close::before{width:67px;height:1px}@media only screen and (max-width:768px){.mfp-close::before{width:34px}}.mfp-close::after{width:1px;height:67px}@media only screen and (max-width:768px){.mfp-close::after{height:34px}}.recipe-wrap{padding-block:120px}@media only screen and (max-width:768px){.recipe-wrap{padding-block:80px 60px}}.recipe-lead{text-align:center;position:relative;z-index:1;margin-bottom:40px}@media only screen and (max-width:768px){.recipe-lead{margin-bottom:30px}.recipe-lead img{width:140px}}.recipe-text{text-align:center;font-size:20px;line-height:1;margin-bottom:60px}@media only screen and (max-width:768px){.recipe-text{font-size:18px;margin-bottom:40px}}.recipe-notice{max-width:960px;margin:2em auto 0;font-size:14px;font-size:1.4rem}.recipe-notice li{text-indent:-1.4em;padding-left:1.4em}@media only screen and (max-width:768px){.recipe-notice{text-align:left}}.recipe-info{max-width:1070px;background:url(../../common/img/recipe_bg.png) left top repeat-y;background-size:100% auto;padding:40px 30px;margin:40px auto 0;box-sizing:border-box}@media only screen and (max-width:768px){.recipe-info{padding:15px}}.recipe-lead-ttl{color:#eb611e;font-size:28px;text-align:center;margin:0 0 15px}@media only screen and (max-width:768px){.recipe-lead-ttl{font-size:22px}}.recipe-lead-thumb{display:flex;justify-content:center}.recipe-lead-thumb>div{margin:0 3px}@media only screen and (max-width:768px){.recipe-lead-thumb>div{width:32%;margin:0 auto}}.recipe-lead-thumb>div p{font-size:18px;margin-top:10px}@media only screen and (max-width:768px){.recipe-lead-thumb>div p{font-size:14px;line-height:1.4;margin-top:5px}}.recipe-thumb-ttl{font-size:24px;text-align:center;margin-bottom:50px}@media only screen and (max-width:768px){.recipe-thumb-ttl{font-size:18px;margin-bottom:30px}}.recipe-thumb-list{margin-top:50px}@media only screen and (max-width:768px){.recipe-thumb-list{margin:0 -15px}}.recipe-thumb-list li{margin:0 20px}@media only screen and (max-width:768px){.recipe-thumb-list li{margin:0 10px}}.recipe-thumb-list li img{border-radius:50px}@media only screen and (max-width:768px){.recipe-thumb-list li img{border-radius:20px;width:200px}}.recipe-link{width:200px;margin:60px auto 0}@media only screen and (max-width:768px){.recipe-link{margin-top:40px}}.recipe-link a{display:flex;align-items:flex-start;border-bottom:#000 solid 1px;position:relative;height:38px;padding:7px 0 0 10px;box-sizing:border-box;transition-property:opacity;transition-duration:.3s}.recipe-link a::after{content:"";display:block;width:30px;height:30px;background:url(../img/link_arrow.png) center/contain no-repeat;position:absolute;top:0;right:16px;transition-property:right;transition-duration:.3s}.recipe-link a:hover{opacity:.7}.recipe-link a:hover::after{right:10px}.foot-pdct-nav{background:url(../img/spec_bg.jpg) center no-repeat;background-size:cover}.foot-pdct-nav>div{max-width:960px;margin:0 auto;padding:80px 20px 70px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.foot-pdct-nav>div{display:block;max-width:400px;padding:30px 20px}}.foot-nav-lead{width:29.7%}@media only screen and (max-width:768px){.foot-nav-lead{width:auto;display:flex;justify-content:space-between;align-items:center}}.foot-nav-lead p{margin-bottom:62px}@media only screen and (max-width:768px){.foot-nav-lead p{margin-bottom:0;width:110px}}.foot-la30-nav-detail>div div,.foot-nav-lead div,.foot-nav-lead p{text-align:center}@media only screen and (max-width:768px){.foot-nav-lead div{width:200px}}.foot-nav-list{width:63%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-15px}@media only screen and (max-width:768px){.foot-nav-list{width:auto;margin-top:10px}}.foot-nav-list li{display:flex;width:48.2%;margin-top:15px}@media only screen and (max-width:768px){.foot-nav-list li{margin-top:10px}}.foot-nav-list li:nth-of-type(-n+3){width:31.3%}.foot-nav-list li:nth-of-type(-n+3) a{align-items:flex-end;height:180px;padding-bottom:16%}@media only screen and (max-width:768px){.foot-nav-list li:nth-of-type(-n+3) a{height:100px;padding:20px 20px 12px}.foot-nav-list li:nth-of-type(1) img,.foot-nav-list li:nth-of-type(2) img{width:60px}.foot-nav-list li:nth-of-type(3) img{width:66px}}.foot-nav-list li .disabled-wrap,.foot-nav-list li a{display:flex;justify-content:center;align-items:center;width:100%;height:70px;border-radius:5px;text-align:center;color:#d34b1b;font-size:18px;font-size:1.8rem;padding:20px;box-sizing:border-box;transition-property:opacity;transition-duration:.3s}@media only screen and (max-width:768px){.foot-nav-list li .disabled-wrap,.foot-nav-list li a{height:auto;min-height:60px;font-size:1.5rem;line-height:1.4;padding:10px}}.foot-nav-list li a{background-color:#fff}.foot-nav-list li a:hover{text-decoration:none;opacity:.7}.foot-nav-list li .disabled-wrap{background-color:rgba(255,255,255,.3);flex-direction:column;line-height:1.4}.foot-nav-list li .disabled-wrap span{display:block;font-size:13px;color:#222}@media only screen and (max-width:768px){.foot-nav-list li .disabled-wrap span{font-size:11px}}.foot-series-nav{background:url(../../../everino2025/common/img/foot_series_bg.jpg) left top/100% auto repeat-y;padding:80px 20px}@media only screen and (max-width:768px){.foot-series-nav{padding:40px 20px}}.foot-series-ttl{text-align:center;margin-bottom:60px}@media only screen and (max-width:768px){.foot-series-ttl{margin-bottom:30px}.foot-series-ttl img{width:152px}}.foot-series-list{margin:0 auto;padding:0;list-style-type:none;display:flex;justify-content:space-between;max-width:1090px}@media only screen and (max-width:768px){.foot-series-list{display:block}}.foot-series-list li{width:32.1%}@media only screen and (max-width:768px){.foot-series-list li{width:auto}.foot-series-list li+li{margin-top:30px}}.foot-series-list li a:hover>div img{transform:scale(1.1)}.foot-series-list li a>div img{width:100%;height:auto;transition-property:transform;transition-duration:.3s}.foot-series-list li a>p{margin-top:10px;background:url(../../../everino2025/common/img/foot_series_arrow.png) 96% center/50px auto no-repeat;min-height:50px;display:flex;align-items:center}@media only screen and (max-width:768px){.foot-series-list li a>p{background-position:right center}br.br-pc{display:none}}br.br-sp{display:none}@media only screen and (max-width:768px){br.br-sp{display:inline}.mfp-bg{height:100%!important}}.foot-la30-nav{background-color:#e7e6db;padding:80px 20px 100px}@media only screen and (max-width:768px){.foot-la30-nav{padding:40px 20px 50px}}.foot-la30-nav-detail{display:flex;justify-content:space-between;align-items:flex-end;max-width:1090px;margin-inline:auto}@media only screen and (max-width:768px){.foot-la30-nav-detail{display:block}}.foot-la30-nav-detail>div{width:41.7%;padding-left:min(3.4vw,38px)}@media only screen and (max-width:768px){.foot-la30-nav-detail>div{width:auto;padding-left:0}}.foot-la30-nav-detail>div p{text-align:center;margin-bottom:28px}@media only screen and (max-width:768px){.foot-la30-nav-detail>div p{margin-bottom:20px}.foot-la30-nav-detail>div p img{width:190px}}#modal-event a img,.foot-la30-nav-detail>div div img{max-width:100%;height:auto}@media only screen and (max-width:768px){.foot-la30-nav-detail>div div img{width:290px}}.foot-la30-nav-detail>ul{width:50.5%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.foot-la30-nav-detail>ul{width:auto;margin-top:10px}}.foot-la30-nav-detail>ul li{width:48.2%;border-bottom:#333 solid 1px}.foot-la30-nav-detail>ul li a{display:block;color:#333;font-size:18px;padding:15px 0;background:url(/syohin/microwave_oven/es-la/img/foot_la30_arrow.png) right center/28px auto no-repeat}@media only screen and (max-width:768px){.foot-la30-nav-detail>ul li a{display:flex;align-items:center;min-height:50px;font-size:14px;line-height:1.2;padding:5px 0}}.foot-la30-nav-detail>ul li a:hover{opacity:.5}#modal-event{max-width:960px;margin-inline:auto}