@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700;900&family=Poppins:wght@400;500;600;700;900&display=swap";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tbody,tfoot,thead,tt,ul,var,figure,figcaption{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{clear:both;min-height:1px}* html .clearfix{height:1px}.txt_center{text-align:center !important}.block_center{margin-left:auto !important;margin-right:auto !important}.txt_left{text-align:left !important}.txt_right{text-align:right !important}.fleft{display:block;float:left}.fright{display:block;float:right}.txt_red{color:#f33}.pl0{padding-left:0 !important}.pr0{padding-right:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mt5{margin-top:5px !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pt8{padding-top:8px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.pl25{padding-left:25px !important}.pr25{padding-right:25px !important}.pt25{padding-top:25px !important}.pb25{padding-bottom:25px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.pl30{padding-left:30px !important}.pr30{padding-right:30px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.mt35{margin-top:35px !important}.mb35{margin-bottom:35px !important}.pl35{padding-left:35px !important}.pr35{padding-right:35px !important}.pt35{padding-top:35px !important}.pb35{padding-bottom:35px !important}.ml40{margin-left:40px !important}.mr40{margin-right:40px !important}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}.pl40{padding-left:40px !important}.pr40{padding-right:40px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.ml45{margin-left:45px !important}.mr45{margin-right:45px !important}.mt45{margin-top:45px !important}.mb45{margin-bottom:45px !important}.pl45{padding-left:45px !important}.pr45{padding-right:45px !important}.pt45{padding-top:45px !important}.pb45{padding-bottom:45px !important}.ml50{margin-left:50px !important}.mr50{margin-right:50px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.pl50{padding-left:50px !important}.pr50{padding-right:50px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.mt75{margin-top:75px !important}html{font-size:62.5%}body{position:relative;font-family:"Noto Sans JP",sans-serif}body img{max-width:100%;height:auto}body a{-webkit-transition:all .3s ease;transition:all .3s ease}body a img{-webkit-transition:all .3s ease;transition:all .3s ease}*{-webkit-box-sizing:border-box;box-sizing:border-box}.inner{margin-left:auto;margin-right:auto}@-webkit-keyframes slide-text{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes slide-text{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes furi-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}10%{opacity:0;-webkit-transform:translate(-7.5%, -10%) rotate(-5deg);transform:translate(-7.5%, -10%) rotate(-5deg)}15%{opacity:1;-webkit-transform:translate(-2.5%, -4%) rotate(-1deg);transform:translate(-2.5%, -4%) rotate(-1deg)}20%{opacity:0;-webkit-transform:translate(-5%, -10%) rotate(-2.5deg);transform:translate(-5%, -10%) rotate(-2.5deg)}25%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes furi-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}10%{opacity:0;-webkit-transform:translate(-7.5%, -10%) rotate(-5deg);transform:translate(-7.5%, -10%) rotate(-5deg)}15%{opacity:1;-webkit-transform:translate(-2.5%, -4%) rotate(-1deg);transform:translate(-2.5%, -4%) rotate(-1deg)}20%{opacity:0;-webkit-transform:translate(-5%, -10%) rotate(-2.5deg);transform:translate(-5%, -10%) rotate(-2.5deg)}25%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes furi-right{0%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}10%{opacity:0;-webkit-transform:translate(7.5%, -10%) rotate(5deg) scale(-1, 1);transform:translate(7.5%, -10%) rotate(5deg) scale(-1, 1)}15%{opacity:1;-webkit-transform:translate(2.5%, -4%) rotate(1deg) scale(-1, 1);transform:translate(2.5%, -4%) rotate(1deg) scale(-1, 1)}20%{opacity:0;-webkit-transform:translate(5%, -10%) rotate(2.5deg) scale(-1, 1);transform:translate(5%, -10%) rotate(2.5deg) scale(-1, 1)}25%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}100%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}}@keyframes furi-right{0%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}10%{opacity:0;-webkit-transform:translate(7.5%, -10%) rotate(5deg) scale(-1, 1);transform:translate(7.5%, -10%) rotate(5deg) scale(-1, 1)}15%{opacity:1;-webkit-transform:translate(2.5%, -4%) rotate(1deg) scale(-1, 1);transform:translate(2.5%, -4%) rotate(1deg) scale(-1, 1)}20%{opacity:0;-webkit-transform:translate(5%, -10%) rotate(2.5deg) scale(-1, 1);transform:translate(5%, -10%) rotate(2.5deg) scale(-1, 1)}25%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}100%{opacity:1;-webkit-transform:translate(0) scale(-1, 1);transform:translate(0) scale(-1, 1)}}@media print,screen and (min-width: 768px){body{z-index:1}body a img:hover{opacity:.7}.sp{display:none !important}body.is-ready #wrapper .wrapper-deco{opacity:1}body.is-ready #wrapper .wrapper-deco--left{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1)}body.is-ready #wrapper .wrapper-deco--left::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s}body.is-ready #wrapper .wrapper-deco--left::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s}body.is-ready #wrapper .wrapper-deco--right{-webkit-transform:scaleX(-1) translate(0, 0);transform:scaleX(-1) translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1)}body.is-ready #wrapper .wrapper-deco--right::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s}body.is-ready #wrapper .wrapper-deco--right::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s}#wrapper{position:relative;width:100%;min-height:100vh;background-color:#fff0d4}#wrapper .wrapper-inner{position:relative;width:100%;max-width:1650px;margin-left:auto;margin-right:auto}#wrapper .wrapper-deco{position:fixed;top:0;width:174px;height:325px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/assets/img/common/parts01.svg");-webkit-transform-origin:top left;transform-origin:top left;opacity:0}#wrapper .wrapper-deco::before,#wrapper .wrapper-deco::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left;transform-origin:top left;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0}#wrapper .wrapper-deco::before{background-image:url("/assets/img/common/parts02.svg")}#wrapper .wrapper-deco::after{background-image:url("/assets/img/common/parts03.svg")}#wrapper .wrapper-deco--left{left:0;-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px)}#wrapper .wrapper-deco--left::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}#wrapper .wrapper-deco--left::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}#wrapper .wrapper-deco--right{right:174px;-webkit-transform:scaleX(-1) translate(-20px, -20px);transform:scaleX(-1) translate(-20px, -20px);-webkit-transform-origin:top right;transform-origin:top right}#wrapper .wrapper-deco--right::before,#wrapper .wrapper-deco--right::after{left:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#wrapper .wrapper-deco--right::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}#wrapper .wrapper-deco--right::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}#browse{overflow:hidden;position:relative;width:540px;margin-left:434px;border-left:1px solid #ff8144;border-right:1px solid #ff8144;z-index:1}}@media print,screen and (min-width: 768px)and (max-width: 1350px){#browse{margin-left:394px}}@media print,screen and (min-width: 768px){#pc-left{position:fixed;right:50%;bottom:0;width:356px;-webkit-transform:translateX(-450px);transform:translateX(-450px);z-index:1}}@media print,screen and (min-width: 768px)and (max-width: 1670px){#pc-left{right:inherit;left:40px;-webkit-transform:none;transform:none}}@media print,screen and (min-width: 768px)and (max-width: 1350px){#pc-left{left:20px}}@media print,screen and (min-width: 768px){#pc-left ul.btn-list{width:330px;margin-left:auto;margin-right:auto;padding-bottom:20px}#pc-left ul.btn-list li{position:relative;margin-bottom:20px}#pc-left ul.btn-list li figure{width:84px;margin-right:13px}#pc-left ul.btn-list li .text{width:calc(100% - 97px)}#pc-left ul.btn-list li.processing .text h2{color:#e18851}#pc-left ul.btn-list li.processing i{background-color:#e18851}#pc-left ul.btn-list li.restaurant .text h2{color:#ffb744}#pc-left ul.btn-list li.restaurant i{background-color:#ffb744}#pc-left ul.btn-list li h2{background-repeat:no-repeat;background-position:left center;background-size:1.35em;padding-left:1.5em;font-size:20px;font-size:2rem}#pc-left ul.btn-list li h2.processing{background-image:url(/assets/img/common/icon_recipe_kakou.svg)}#pc-left ul.btn-list li h2.restaurant{background-image:url(/assets/img/common/icon_recipe_gaisyoku.svg)}#pc-left ul.btn-list li h2.recipe{background-image:url(/assets/img/common/icon_recipe_orange.svg)}#pc-left ul.btn-list li h2.column{background-image:url(/assets/img/common/icon_column_orange.svg)}#pc-left ul.btn-list li h2.tool{background-image:url(/assets/img/common/icon_tool_orange.svg)}#pc-left ul.btn-list li p{font-size:14px;font-size:1.4rem}#pc-left ul.btn-list li i{width:22px;height:22px}#pc-left ul.btn-list li i:before,#pc-left ul.btn-list li i:after{width:14px;height:14px}#pc-left .title{position:relative;background-color:#ff8144;padding:36px 14px 80px;border-top-left-radius:10px;border-top-right-radius:10px}#pc-left .title:after{position:absolute;left:0;bottom:-200%;width:100%;height:200%;background-color:#ff8144;content:""}#pc-left .title h1 img{width:100%}}@media print,screen and (min-width: 768px)and (max-height: 600px){#pc-left ul{padding-bottom:0}#pc-left ul li{margin-bottom:10px}#pc-left .title{padding:36px 14px 36px}}@media print,screen and (min-width: 768px){#pc-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;right:50%;width:490px;padding-top:76px;-webkit-transform:translateX(684px);transform:translateX(684px);z-index:1}}@media print,screen and (min-width: 768px)and (max-width: 1670px){#pc-right{left:1030px;-webkit-transform:none;transform:none}}@media print,screen and (min-width: 768px)and (max-width: 1350px){#pc-right{left:950px}}@media print,screen and (min-width: 768px){#pc-right nav.navigation ul.global{margin-bottom:40px}#pc-right .photos{margin-top:-100px;margin-left:60px;height:calc(100vh + 100px);overflow:hidden;pointer-events:none}#pc-right .photos__wrap{list-style:none;margin:0;padding:0;will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:ticker-y var(--ticker-duration, 12s) linear infinite;animation:ticker-y var(--ticker-duration, 12s) linear infinite}@-webkit-keyframes ticker-y{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, calc(-1 * var(--ticker-distance, 300px)), 0);transform:translate3d(0, calc(-1 * var(--ticker-distance, 300px)), 0)}}@keyframes ticker-y{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, calc(-1 * var(--ticker-distance, 300px)), 0);transform:translate3d(0, calc(-1 * var(--ticker-distance, 300px)), 0)}}#pc-right .photos__wrap li{margin-bottom:20px}#pc-right .photos__wrap li img{display:block;width:100%;height:auto;border-radius:8px}}@media print,screen and (min-width: 768px)and (max-height: 885px){#pc-right{padding-top:20px}#pc-right nav.navigation ul.global{margin-bottom:20px}}@media print,screen and (min-width: 768px)and (max-height: 810px){#pc-right ul.banner{display:none}}@media print,screen and (min-width: 768px)and (max-height: 580px){#pc-right{padding-top:20px}#pc-right nav.navigation ul.global{padding:16px 36px 26px}#pc-right nav.navigation ul.global li:not(:last-child){margin-bottom:.25em}}@media print,screen and (min-width: 768px)and (max-width: 1340px){#pc-left,#pc-right{display:none}#browse{margin-left:auto;margin-right:auto}}@media print,screen and (min-width: 768px){nav.navigation ul.global{background-color:#fff;padding:22px 36px 36px;border-top-left-radius:8px;border-top-right-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:8px}nav.navigation ul.global li{position:relative;font-size:17px;font-size:1.7rem;font-weight:700;color:#989186}nav.navigation ul.global li a{color:#989186}nav.navigation ul.global li a:hover{color:#ff8144}nav.navigation ul.global li a:after{display:none;position:absolute;top:.65em;left:-0.75em;width:.35em;height:.35em;background-color:#ff8144;border-radius:100%;content:""}nav.navigation ul.global li:not(:last-child){margin-bottom:.75em}nav.navigation ul.global li ul{padding-top:.5em}nav.navigation ul.global li ul li a{padding-left:1.25em}nav.navigation ul.global li ul li a:before{content:"- "}nav.navigation ul.global li ul li:not(:last-child){margin-bottom:.5em}body#top nav.navigation ul.global li.top a,body#about nav.navigation ul.global li.about a,body#umami_basics nav.navigation ul.global li.umami_basics>a,body#merit nav.navigation ul.global li.merit a,body#products nav.navigation ul.global li.products a,body#processing nav.navigation ul.global li.processing a,body#restaurant nav.navigation ul.global li.restaurant a,body#favorite nav.navigation ul.global li.favorite a,body#column nav.navigation ul.global li.column a,body#tool nav.navigation ul.global li.tool a,body#regulation nav.navigation ul.global li.regulation a,body#news nav.navigation ul.global li.news a,body#faq nav.navigation ul.global li.faq a,body#sns nav.navigation ul.global li.sns a,body#contact nav.navigation ul.global li.contact a{color:#ff8144}body#top nav.navigation ul.global li.top a:after,body#about nav.navigation ul.global li.about a:after,body#umami_basics nav.navigation ul.global li.umami_basics>a:after,body#processing nav.navigation ul.global li.processing a:after,body#restaurant nav.navigation ul.global li.restaurant a:after,body#favorite nav.navigation ul.global li.favorite a:after,body#column nav.navigation ul.global li.column a:after,body#tool nav.navigation ul.global li.tool a:after,body#regulation nav.navigation ul.global li.regulation a:after,body#news nav.navigation ul.global li.news a:after,body#faq nav.navigation ul.global li.faq a:after,body#sns nav.navigation ul.global li.sns a:after,body#contact nav.navigation ul.global li.contact a:after{display:block}}@media print,screen and (min-width: 768px){ul.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:290px;margin-left:auto;margin-right:auto;z-index:1}ul.banner li{width:140px;margin-bottom:10px}ul.banner li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.banner li a img{width:100%}ul.banner li:first-child{width:100%}ul.banner.non-umami{width:400px}ul.banner.non-umami li{width:192px}.fixed-buttons{visibility:hidden;opacity:0;z-index:-1;position:fixed;left:50%;bottom:10%;-webkit-transform:translateX(-380px);transform:translateX(-380px);-webkit-transition:all .5s ease-in;transition:all .5s ease-in}}@media print,screen and (min-width: 768px)and (max-width: 1670px){.fixed-buttons{left:445px;-webkit-transform:none;transform:none}}@media print,screen and (min-width: 768px)and (max-width: 1350px){.fixed-buttons{left:50%;-webkit-transform:translateX(-260px);transform:translateX(-260px)}}@media print,screen and (min-width: 768px){.fixed-buttons.active{visibility:visible;opacity:1;z-index:20}.fixed-buttons.stop{display:none}.fixed-buttons input{display:none}.fixed-buttons label{display:block;width:55px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.fixed-buttons label.btn-all{height:36px;background-image:url(/assets/img/common/sub_menu_arrow_close.svg)}.fixed-buttons label.btn-recipe{height:83px;background-image:url(/assets/img/common/sub_menu_recipe_on.svg);margin-right:6px}.fixed-buttons label:hover{opacity:.7}.fixed-buttons ul li{position:relative}.fixed-buttons ul li img{width:100%}.fixed-buttons ul.all{margin-bottom:7px}.fixed-buttons ul.all li{width:55px}.fixed-buttons ul.all li:not(:last-child){margin-bottom:14px}.fixed-buttons ul.recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:0;left:61px;-webkit-transition:all .3s ease;transition:all .3s ease}.fixed-buttons ul.recipe li{width:55px;margin-right:6px}.fixed-buttons input#check-all:checked~ul.all{visibility:hidden;height:0;opacity:0;z-index:-1}.fixed-buttons input#check-all:checked~label.btn-all{height:58px;background-image:url(/assets/img/common/sub_menu_arrow_open.svg)}.fixed-buttons input#check-recipe:checked~ul.all li ul.recipe{left:0;visibility:hidden;opacity:0;z-index:-1}.fixed-buttons input#check-recipe:checked~ul.all li label.btn-recipe{background-image:url(/assets/img/common/sub_menu_recipe_off.svg)}}@media print,screen and (min-width: 768px){header{position:absolute;top:0;left:0;width:100%;height:60px;background-color:hsla(0,0%,100%,.9);z-index:100}header .logo{position:absolute;top:8px;left:16px;width:180px;height:42px;margin:auto}header .logo a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/logo.svg);text-indent:-9999px}header .toggle{display:none;position:absolute;top:8px;right:22px;width:44px;height:44px;margin:auto;cursor:pointer}header .toggle span{position:absolute;left:0;right:0;width:22px;height:2px;background-color:#ff8144;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease}header .toggle span:nth-child(1){top:17px}header .toggle span:nth-child(2){bottom:17px}}@media print,screen and (min-width: 768px)and (max-width: 1340px){header .toggle{display:block}}@media print,screen and (min-width: 768px){header .appear{position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;width:100%;background-color:#ff8144;padding-top:60px;-webkit-transition:all .3s ease;transition:all .3s ease}header .appear .logo a{background-image:url(/assets/img/common/logo_white.svg)}header .appear .toggle span{background-color:#fff}header.header-fixed{position:sticky;background-color:hsla(0,0%,100%,.9)}body#top .top-head{position:relative;width:100%;height:168px;background-color:#fff}body#top .top-head h1{position:absolute;top:64px;left:0;right:0;width:342px;height:78px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/logo.svg);text-indent:-9999px;margin:auto}body#top header{background-color:rgba(0,0,0,0)}body#top header .head .logo{opacity:0}body#top header .head .toggle{top:74px}body#top header.header-fixed{background-color:hsla(0,0%,100%,.9)}body#top header.header-fixed .head .logo{opacity:1}body#top header.header-fixed .head .toggle{top:8px}.open .toggle span:nth-child(1){-webkit-transform:rotate(45deg) translate(2px, 2px);transform:rotate(45deg) translate(2px, 2px)}.open .toggle span:nth-child(2){-webkit-transform:rotate(-45deg) translate(4px, -4px);transform:rotate(-45deg) translate(4px, -4px)}.open .appear{opacity:1;visibility:visible;z-index:99}.open nav{overflow-y:auto;padding:30px 7.5% 50px}}@media print,screen and (min-width: 768px)and (max-height: 710px){.open nav{height:calc(100vh - 60px)}}@media print,screen and (min-width: 768px){body.fixed{overflow:hidden;min-height:100%}.body-cover{-webkit-transition:all .3s ease;transition:all .3s ease}.fixed .body-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.3);cursor:pointer;z-index:98}}@media print,screen and (min-width: 768px){footer{position:relative;background-color:#ff8144;margin-top:-20px;padding:50px 27px 60px;border-top-left-radius:20px;border-top-right-radius:20px}footer ul.footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}footer ul.footer-navigation li{width:46.5%;border-bottom:1px solid #e7ddcb;font-size:18px;font-size:1.8rem;font-weight:700}footer ul.footer-navigation li a{display:block;width:100%;padding:1em 0;color:#fff}footer ul.footer-navigation li a:hover{opacity:.7}footer ul.footer-navigation li a[target=_blank] span{position:relative}footer ul.footer-navigation li a[target=_blank] span:after{position:absolute;right:-1.5em;bottom:0;width:1em;height:1em;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/icon_external_white.svg);margin:auto;content:""}footer ul.banner{width:400px;margin-left:auto;margin-right:auto;margin-bottom:65px}footer ul.banner li{width:48.25%}footer p{text-align:center;font-size:16px;font-size:1.6rem;color:#fff}footer p.footer-address{text-align:left;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body{background-color:#fff}#wrapper{position:relative}#wrapper img{display:block}#wrapper sup{position:relative;top:-0.1em;vertical-align:top;font-size:0.6px;font-size:.06rem}[data-aos=furi-anime-left].aos-animate.furikake-left{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1)}[data-aos=furi-anime-left].aos-animate.furikake-left::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s}[data-aos=furi-anime-left].aos-animate.furikake-left::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s}[data-aos=furi-anime-right].aos-animate.furikake-right{opacity:1;-webkit-transform:scaleX(-1) translate(0, 0);transform:scaleX(-1) translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1);transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1)}[data-aos=furi-anime-right].aos-animate.furikake-right::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s}[data-aos=furi-anime-right].aos-animate.furikake-right::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s}.anchor-space{margin-top:-60px;padding-top:60px}a{text-decoration:none}a.cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}*:has(a.cover){position:relative}figure img{-webkit-transition:all .3s ease;transition:all .3s ease}.pagetop{display:none}section{overflow-x:hidden;position:relative;padding-top:55px;padding-bottom:90px;line-height:1.5;font-size:22px;font-size:2.2rem;font-weight:500;color:#48443e}section .inner{position:relative;width:90%;margin-left:auto;margin-right:auto}section .center{text-align:center !important}section.bg-white{background-color:#fff}section.bg-orange{background-color:#ff8144;color:#fff}section.bg-yellow{background-color:#fff0d4}section.bg-green{background-color:#e1f4ee}section.bg-processing{background-color:#e18851}section.bg-restaurant{background-color:#ffb744}section.bg-line{background-color:#e1f4ee}section.radius{margin-top:-20px;border-top-left-radius:15px;border-top-right-radius:15px}section.border{border-top:2px solid #ff8144}section:has(+.radius){padding-bottom:90px}section .furikake-left,section .furikake-right{position:absolute;top:-40px;width:150px;height:280px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/assets/img/common/parts01.svg");-webkit-transform-origin:top left;transform-origin:top left;opacity:0}section .furikake-left::before,section .furikake-left::after,section .furikake-right::before,section .furikake-right::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left;transform-origin:top left;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0}section .furikake-left::before,section .furikake-right::before{background-image:url("/assets/img/common/parts02.svg")}section .furikake-left::after,section .furikake-right::after{background-image:url("/assets/img/common/parts03.svg")}section .furikake-left{left:0;-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px)}section .furikake-left::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}section .furikake-left::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}section .furikake-right{right:150px;-webkit-transform:scaleX(-1) translate(-20px, -20px);transform:scaleX(-1) translate(-20px, -20px);-webkit-transform-origin:top right;transform-origin:top right}section .furikake-right::before,section .furikake-right::after{left:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(-1);transform:scaleX(-1)}section .furikake-right::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}section .furikake-right::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}section#contents-title{height:240px;padding:110px 20px 0}section#contents-title .furikake-left{top:-20px;left:0;width:98px;height:210px;background-image:url("/assets/img/common/parts_head01.svg")}section#contents-title .furikake-left::before{background-image:url("/assets/img/common/parts_head02.svg")}section#contents-title .furikake-left::after{background-image:url("/assets/img/common/parts_head03.svg")}section#contents-title.bg-green{background-color:#65bda1}section#contents-title h1{position:relative;text-align:center;line-height:1.4;font-size:38px;font-size:3.8rem;font-weight:900;color:#fff;z-index:1}section#contents-title span.sub-title{font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;font-weight:700;color:#fff0d4}section#contents-title.recipe-single-title{padding:110px 5% 0 10.25%}section#contents-title.recipe-single-title h1{text-align:left;font-size:32px;font-size:3.2rem}section#contents-title.recipe-single-title span.category{position:absolute;top:80px;right:2.5%;background-color:#fff;padding:.25em 1em;border-radius:9999px;font-weight:700;font-size:16px;font-size:1.6rem}section#contents-title.recipe-single-title span.category.processing{color:#e18851}section#contents-title.recipe-single-title span.category.restaurant{color:#ffb744}section h2{position:relative;z-index:1}section h2.border{margin-bottom:.25em;text-align:center;font-size:42px;font-size:4.2rem}section h2.border span{display:inline-block;margin-bottom:8px;padding:0 1em .1em;border-style:solid;border-width:4px;border-radius:9999px}section h2.border.orange{border-color:#ff8144;color:#ff8144}section h2.border.green{border-color:#65bda1;color:#65bda1}section h2.border.green span{background-color:#fff}section h2.border.processing-a,section h2.border.restaurant-a,section h2.border.processing-b,section h2.border.restaurant-b,section h2.border.favorites{margin-bottom:21px;font-size:36px;font-size:3.6rem}section h2.border.processing-a{border-color:#e18851;color:#e18851}section h2.border.processing-a span{background-color:#fff}section h2.border.restaurant-a{border-color:#ffb744;color:#ffb744}section h2.border.restaurant-a span{background-color:#fff}section h2.border.processing-b{border-width:0;color:#fff}section h2.border.processing-b span{background-color:#e18851}section h2.border.restaurant-b{border-width:0;color:#fff}section h2.border.restaurant-b span{background-color:#ffb744}section h2.border.favorites{border-color:#ff8144;color:#ff8144}section h2.keywords{margin-bottom:20px;font-size:28px;font-size:2.8rem;font-weight:700;color:#ff8144}section h2.tag-list{margin-bottom:1em;font-size:32px;font-size:3.2rem}section .sub-title{display:block;margin-bottom:40px;text-align:center;font-family:"Poppins",sans-serif;font-size:22px;font-size:2.2rem;font-weight:700}section .sub-title.orange{color:#ff8144}section .sub-title.green{color:#65bda1}section h3.new{margin-bottom:.5em;background-repeat:no-repeat;background-position:left center;background-size:1.75em;padding-left:2.5em;line-height:2;font-size:28px;font-size:2.8rem;color:#ff8144}section h3.new.yellow{background-image:url(/assets/img/common/icon_new_yellow.svg)}section h3.new.orange{background-image:url(/assets/img/common/icon_new_orange.svg)}section .line-title{position:relative;margin-bottom:1em;padding-bottom:.75em;line-height:1.4;font-size:25px;font-size:2.5rem;font-weight:700}section .line-title:after{position:absolute;left:0;bottom:0;width:42px;height:4px;border-radius:9999px;content:""}section .line-title.color-orange{color:#ff8144}section .line-title.color-orange:after{background-color:#ff8144}section .line-title.color-green{color:#65bda1}section .line-title.color-green:after{background-color:#65bda1}section .line-title.color-line{color:#06c755}section .line-title.color-line:after{background-color:#06c755}section .right{text-align:right !important}section p{margin-bottom:1.5em;line-height:1.7;font-size:20px;font-size:2rem}section:has(#breadcrumbs){padding-top:0}#breadcrumbs{overflow-x:auto;width:90%;margin-left:auto;margin-right:auto;white-space:nowrap}#breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;padding:1em 0 0;font-size:16px;font-size:1.6rem;font-weight:500;z-index:1}#breadcrumbs ul li{display:inline-block;position:relative;margin-left:.5em;color:#989186}#breadcrumbs ul li:after{margin-left:.5em;content:">"}#breadcrumbs ul li:last-child:after{display:none}#breadcrumbs ul li a{color:#989186;text-decoration:none}#breadcrumbs ul li a:hover{color:#ff8144}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px}.search-box input[type=submit]{display:none}.search-box label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:98px;background-color:#ff8144;border-top-right-radius:14px;border-bottom-right-radius:14px;line-height:70px;font-size:22px;font-size:2.2rem;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.search-box label:hover{opacity:.7}.search-box input[type=text]{display:block;position:relative;width:calc(100% - 98px);background-color:#fff;padding:.75em;border:0;border-top-left-radius:14px;border-bottom-left-radius:14px;font-size:20px;font-size:2rem;outline:0}.search-box input[type=text]::-webkit-input-placeholder{color:#989186}.search-box input[type=text]::-moz-placeholder{color:#989186}.search-box input[type=text]:-ms-input-placeholder{color:#989186}.search-box input[type=text]::-ms-input-placeholder{color:#989186}.search-box input[type=text]::placeholder{color:#989186}.search-box input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::placeholder{color:rgba(0,0,0,0)}dl.news-list dt{font-size:16px;font-size:1.6rem;color:#989186}dl.news-list dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:1em;padding-bottom:1em;font-size:20px;font-size:2rem}dl.news-list dd:last-child{margin-bottom:0;padding-bottom:0}dl.news-list dd a{color:#48443e}dl.news-list dd a:hover{color:#65bda1}ul.btn-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin-left:auto;margin-right:auto}ul.btn-user li{margin-top:0}ul.btn-user li.btn{width:47.5%}ul.tags{position:relative;letter-spacing:-0.4em;z-index:1}ul.tags li{display:inline-block;margin-right:5px;margin-bottom:6px;font-size:16px;font-size:1.6rem;letter-spacing:normal}ul.tags li a{background-color:#48443e;padding:.25em 1em;border-radius:9999px;color:#fff}ul.tags li a:hover{opacity:.7}ul.recipe-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.recipe-list li{width:48%;margin-bottom:35px}ul.recipe-list li:last-child{margin-bottom:0}ul.recipe-list li p{margin-bottom:0;font-size:20px;font-size:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}ul.recipe-list li:hover article img{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.recipe-list li:hover p{color:#ff8144}article p{-webkit-transition:all .3s ease;transition:all .3s ease}article figure{overflow:hidden}article:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}article:hover p{-webkit-transition:all .3s ease;transition:all .3s ease;color:#ff8144}.column-recomennd-box{position:relative;width:80%;background-color:#fff;margin-left:auto;margin-right:auto;padding:8.4%;border:2px solid #ff8144;border-radius:10px}.column-recomennd-box article{position:relative;margin-bottom:1em}.column-recomennd-box article span{position:absolute;top:-1em;left:.5em;background-color:#ff8144;padding:.25em .5em;border-radius:9999px;font-size:17px;font-size:1.7rem;font-weight:700;color:#fff;z-index:1}.column-recomennd-box article figure{margin-bottom:.5em}.column-recomennd-box article p{margin-bottom:0}article.img-recipe{position:relative;width:232px;height:145px;margin-bottom:5px}article.img-recipe:after{position:absolute;top:-3px;left:0;width:100%;height:100%;background-color:#ff8144;border-radius:14px;content:""}article.img-recipe span{position:absolute;top:-1em;left:.75em;padding:.5em 1em;border-radius:9999px;line-height:1;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;z-index:2}article.img-recipe.processing span{background-color:#e18851}article.img-recipe.restaurant span{background-color:#ffb744}article.img-recipe figure{overflow:hidden;width:100%;height:100%;border-radius:14px;z-index:1}article.img-recipe figure img{display:block;position:relative;border-radius:14px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1;aspect-ratio:1/.666}article.img-recipe figure:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(217, 217, 217, 0)), to(rgba(0, 0, 0, 0.14)));background:linear-gradient(180deg, rgba(217, 217, 217, 0) 0%, rgba(0, 0, 0, 0.14) 100%);border-radius:14px;z-index:2;content:""}article.img-recipe p{margin-bottom:0}i.favorite{display:block;position:absolute;right:5%;bottom:6%;width:26px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:11;cursor:pointer}i.favorite.on{background-image:url(/assets/img/common/favorite_on.svg)}i.favorite.off{background-image:url(/assets/img/common/favorite_off.svg)}i.favorite:hover.on{background-image:url(/assets/img/common/favorite_off.svg)}i.favorite:hover.off{background-image:url(/assets/img/common/favorite_on.svg)}section#new-column{padding-top:30px;padding-bottom:70px}section#new-column .column-list{margin-top:12px}section#new-column h2{width:96%;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:left center;background-size:2em;background-image:url(/assets/img/common/icon_new_orange.svg);margin-bottom:.5em;padding-left:2.5em;line-height:2;font-size:28px;font-size:2.8rem;font-weight:700;color:#ff8144}section#new-column ul.column-list{width:90%;margin-left:auto;margin-right:auto}section#new-column .btn{margin-top:28px;margin-right:auto}section#new-column .btn a i{background-color:#fff}ul.column-list{margin-top:30px}ul.column-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}ul.column-list li+li{margin-top:30px}ul.column-list li figure{overflow:hidden;width:235px;height:auto;aspect-ratio:168/104.84}ul.column-list li figure img,ul.column-list li figure picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}ul.column-list li .text{width:calc(100% - 256px)}ul.column-list li span{display:inline-block;background-color:#ff8144;margin-bottom:.5em;padding:0 1em;border-radius:9999px;line-height:2;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff}ul.column-list li p{margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:20px;font-size:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}ul.column-list li:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.column-list li:hover p{color:#ff8144}section#new-recipe{padding-top:38px;padding-bottom:61px}section#new-recipe h2{width:96%;background-repeat:no-repeat;background-position:left center;background-size:2em;background-image:url(/assets/img/common/icon_new_yellow.svg);margin-left:auto;margin-right:auto;margin-bottom:.5em;padding-left:2.5em;line-height:2;font-size:28px;font-size:2.8rem;font-weight:700;color:#ff8144}section#new-recipe .new-recipe-slide{margin-bottom:0}section#new-recipe .new-recipe-slide .slick-slide{width:228px !important;margin:0 9px;padding-top:20px}section#new-recipe .new-recipe-slide li article.img-recipe{position:relative;width:228px;height:141px}section#new-recipe .new-recipe-slide li p{margin-bottom:0;font-size:18px;font-size:1.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-transition:all .3s ease;transition:all .3s ease}section#new-recipe .new-recipe-slide li:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}section#new-recipe .new-recipe-slide li:hover p{color:#ff8144}section#new-recipe .btn-user{margin-top:12px}section#column-related h2{margin-bottom:2em;font-size:28px;font-size:2.8rem}section#column-related ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section#column-related ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;margin-bottom:40px}section#column-related ul li+li{margin-top:0}section#column-related ul li span{position:absolute;top:-1em;left:.5em;z-index:1}section#column-related ul li figure{width:100%}section#column-related ul li p{margin-bottom:0}ul.sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.sns li{width:48px;margin:0 10px}ul.sns li img{width:100%}ul.sns li a:hover{opacity:.7}.p-pagination{margin-top:70px;padding-top:1.5em;position:relative;z-index:1}.p-pagination .p-pagination__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .p-pagination__inner .p-pagination__btn{width:1.75em;height:1.75em;font-size:22px;font-size:2.2rem}.p-pagination .p-pagination__inner .p-pagination__btn a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:25%;border-radius:100%;text-indent:-9999px}.p-pagination .p-pagination__inner .p-pagination__btn a:hover{opacity:.5}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--prev{margin-right:10px}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--prev a{background-image:url(/assets/img/common/pager_arrow_prev.svg)}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--next{margin-left:10px}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--next a{background-image:url(/assets/img/common/pager_arrow_next.svg)}.p-pagination .p-pagination__inner .p-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;text-align:center}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item .p-pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;font-size:2.2rem;font-weight:700}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item .p-pagination__link .p-pagination__content{position:relative;vertical-align:text-top;line-height:.6;z-index:1}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a{position:relative;width:1.75em;height:1.75em;color:#989186}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;margin:auto;border-radius:100%;-webkit-transition:all .3s ease;transition:all .3s ease;content:""}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:hover{color:#fff}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:hover:after{background-color:#48443e}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link{position:relative;width:1.75em;height:1.75em}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#48443e;margin:auto;border-radius:100%;content:""}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link .p-pagination__content{color:#fff;z-index:1}ul.btn-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;background-color:#fff;border:10px solid #fff;border-top-left-radius:8px;border-top-right-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:8px;line-height:1.5}ul.btn-list li figure{width:117px;margin-right:18px}ul.btn-list li figure img{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:26px;border-bottom-right-radius:8px}ul.btn-list li .text{width:calc(100% - 135px)}ul.btn-list li h2{font-size:28px;font-size:2.8rem;font-weight:900}ul.btn-list li p{margin-bottom:0;padding-right:12%;font-size:19px;font-size:1.9rem}ul.btn-list li i{display:block;overflow:hidden;position:absolute;right:-10px;bottom:-10px;width:30px;height:30px;border-top-left-radius:4px;border-bottom-right-radius:8px;z-index:1}ul.btn-list li i:before,ul.btn-list li i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_white.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}ul.btn-list li i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}ul.btn-list li:hover i:before{-webkit-transform:translateX(0);transform:translateX(0)}ul.btn-list li:hover i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}ul.orange li h2{color:#ff8144}ul.orange li i{background-color:#ff8144}ul.brown li h2{color:#e18851}ul.brown li i{background-color:#e7ad5c}ul.yellow li h2{color:#ffb744}ul.yellow li i{background-color:#e7ad5c}.btn{width:320px;margin-left:auto;margin-right:auto}.btn a{display:block;position:relative;width:100%;border-radius:8px;text-align:center;line-height:69px;font-size:20px;font-size:2rem;font-weight:900}.btn a i{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:30px;height:30px;border-top-left-radius:4px;border-bottom-right-radius:8px}.btn a i:before,.btn a i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_white.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}.btn a i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.btn a:hover i:before{-webkit-transform:translateX(0);transform:translateX(0)}.btn a:hover i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}.btn a.white{background-color:#fff;color:#ff8144}.btn a.white i{background-color:#e7ad5c}.btn a.black{background-color:#48443e;color:#fff}.btn a.black i{background-color:#fff}.btn a.black i:before,.btn a.black i:after{background-image:url(/assets/img/common/btn_arrow_black.svg)}.btn a.orange{background-color:#ff8144;color:#fff}.btn a.orange i{background-color:#fff0d4}.btn a.orange i:before,.btn a.orange i:after{background-image:url(/assets/img/common/btn_arrow_orange.svg)}.btn a.green{background-color:#65bda1;color:#fff}.btn a.green i{background-color:#fff}.btn a.green i:before,.btn a.green i:after{background-image:url(/assets/img/common/btn_arrow_green.svg)}.btn a.processing{background-color:#e18851;font-size:22px;font-size:2.2rem;font-weight:700;color:#fff}.btn a.processing span{background-repeat:no-repeat;background-position:left center;background-size:1em;background-image:url(/assets/img/common/icon_processing.svg);padding-left:1.25em}.btn a.processing i{background-color:#fff0d4}.btn a.processing i:before,.btn a.processing i:after{background-image:url(/assets/img/common/btn_arrow_brown.svg)}.btn a.restaurant{background-color:#ffb744;font-size:22px;font-size:2.2rem;font-weight:700;color:#fff}.btn a.restaurant span{background-repeat:no-repeat;background-position:left center;background-size:1em;background-image:url(/assets/img/common/icon_eatingout.svg);padding-left:1.25em}.btn a.restaurant i{background-color:#fff0d4}.btn a.restaurant i:before,.btn a.restaurant i:after{background-image:url(/assets/img/common/btn_arrow_yellow.svg)}.btn a.line{background-color:#06c755;color:#fff}.btn a.line i{background-color:#fff}.btn a.line i:before,.btn a.line i:after{background-image:url(/assets/img/common/btn_arrow_line.svg)}.btn a[href^="#"]{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 5px 20px}.btn a[href^="#"] span{line-height:1.4}.btn a[href^="#"] i{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,0)}.btn a[href^="#"] i::before,.btn a[href^="#"] i::after{width:14px;background-image:url(/assets/img/common/btn_arrow_white.svg)}.btn a[href^="#"] i::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.btn a[href^="#"] i::after{display:none}.btn a[href^="#"]:hover i::before{-webkit-transform:rotate(90deg) translateX(5px);transform:rotate(90deg) translateX(5px)}a.arrow-circle{background-repeat:no-repeat;background-position:right center;background-size:1.25em;background-image:url(/assets/img/common/arrow_circle_black.svg);padding-right:1.5em;font-size:20px;font-size:2rem;color:#48443e}a.arrow-circle.hover-orange:hover{background-image:url(/assets/img/common/arrow_circle_orange.svg);color:#ff8144}a.arrow-circle.hover-green:hover{background-image:url(/assets/img/common/arrow_circle_green.svg);color:#65bda1}ul.btn-users{margin-bottom:42px}ul.btn-users li{position:relative;margin-bottom:14px;padding:5%;border-top-left-radius:8px;border-top-right-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:8px;color:#fff}ul.btn-users li h3{background-repeat:no-repeat;background-position:left center;background-size:1.15em;padding-left:1.5em;font-size:25px;font-size:2.5rem;font-weight:900}ul.btn-users li p{margin-left:2.05em;margin-bottom:0;font-size:19px;font-size:1.9rem}ul.btn-users li.processing{background-color:#e18851}ul.btn-users li.processing h3{background-image:url(/assets/img/common/icon_processing.svg)}ul.btn-users li.restaurant{background-color:#ffb744}ul.btn-users li.restaurant h3{background-image:url(/assets/img/common/icon_eatingout.svg)}ul.btn-users li i{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:30px;height:30px;background-color:#fff;border-top-left-radius:4px;border-bottom-right-radius:8px}ul.btn-users li i:before,ul.btn-users li i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_yellow.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}ul.btn-users li i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}ul.btn-users li:hover i:before{-webkit-transform:translateX(0);transform:translateX(0)}ul.btn-users li:hover i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}ul.btn-black{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.btn-black li{width:48%}ul.btn-black li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#48443e;border-radius:12px;line-height:64px;font-size:22px;font-size:2.2rem;font-weight:700;color:#fff}ul.btn-black li a span{background-repeat:no-repeat;background-position:left center;background-size:1.25em;padding-left:1.75em}ul.btn-black li a.download span{background-image:url(/assets/img/common/icon_pdf.svg)}ul.btn-black li a.print span{background-image:url(/assets/img/common/icon_print.svg)}ul.btn-black li a:hover{opacity:.7}body#top section#top-kv{overflow-x:hidden;position:relative;height:690px;background-color:#fff;padding-top:24px;padding-bottom:0}body#top section#top-kv:after{position:absolute;top:256px;left:0;width:100%;height:calc(100% - 256px);background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 129, 68)), color-stop(65%, rgb(255, 240, 212)));background:linear-gradient(180deg, rgb(255, 129, 68) 0%, rgb(255, 240, 212) 65%);content:""}body#top section#top-kv .slide-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:205px;left:10%;z-index:1;-webkit-animation:slide-text 16s infinite linear 1.5s;animation:slide-text 16s infinite linear 1.5s}body#top section#top-kv .slide-text p{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:1em;font-size:30px;font-size:3rem;font-weight:700;color:#ff8144}body#top section#top-kv .kv-slide{position:relative;z-index:2}body#top section#top-kv .kv-slide .item{position:relative;width:428px;padding:0 56px}body#top section#top-kv .kv-slide .item figure{width:100%;height:456px;margin-bottom:25px;border:14px solid #fff;border-radius:33px;-webkit-box-shadow:0px 14px 20px 0px rgba(0,0,0,.1);box-shadow:0px 14px 20px 0px rgba(0,0,0,.1)}body#top section#top-kv .kv-slide .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#top section#top-kv .kv-slide .item span{position:absolute;top:5%;left:5%;padding:.5em 1em;border-radius:9999px;line-height:1;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;z-index:2}body#top section#top-kv .kv-slide .item span.processing{background-color:#e18851}body#top section#top-kv .kv-slide .item span.restaurant{background-color:#ffb744}body#top section#top-kv .kv-slide .item i{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}body#top section#top-kv .kv-slide .item i.new{top:372px;right:-14px;width:130px;height:134px;background-image:url("/assets/img/common/icon_new_yellow.svg")}body#top section#top-kv .kv-slide .item i.pickup{top:0px;right:-20px;width:156px;height:134px;background-image:url("/assets/img/common/icon_pickup.svg")}body#top section#top-kv .kv-slide .item p{margin-bottom:.25em}body#top section#top-kv .kv-slide .item p.category{background-repeat:no-repeat;background-position:left center;background-size:1.25em;padding-left:1.5em;font-size:28px;font-size:2.8rem;font-weight:900;color:#ff8144}body#top section#top-kv .kv-slide .item p.category.recipe{background-image:url(/assets/img/common/icon_recipe.svg)}body#top section#top-kv .kv-slide .item p.category.column{background-image:url(/assets/img/common/icon_column.svg)}body#top section#top-kv .kv-slide .item p.category.tool{background-image:url(/assets/img/common/icon_tool.svg)}body#top section#top-kv .kv-slide .item:last-child:not(.is-active),body#top section#top-kv .kv-slide .item:last-child:not(.is-prev),body#top section#top-kv .kv-slide .item:last-child:not(.is-next){opacity:0;z-index:-1;-webkit-transition:opacity .3s !important;transition:opacity .3s !important}body#top section#top-kv .kv-slide .item .category.recipe,body#top section#top-kv .kv-slide .item .tags,body#top section#top-kv .kv-slide .item p{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}body#top section#top-kv .kv-slide .item.is-active{z-index:1 !important;pointer-events:all}body#top section#top-kv .kv-slide .item.is-active .category.recipe,body#top section#top-kv .kv-slide .item.is-active .tags,body#top section#top-kv .kv-slide .item.is-active p,body#top section#top-kv .kv-slide .item.is-active .new,body#top section#top-kv .kv-slide .item.is-active .pickup{opacity:1}body#top section#top-kv .kv-slide .item.is-active .category.recipe,body#top section#top-kv .kv-slide .item.is-active .tags,body#top section#top-kv .kv-slide .item.is-active p{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s,-webkit-transform .4s .8s}body#top section#top-kv .kv-slide .item.is-active .new,body#top section#top-kv .kv-slide .item.is-active .pickup{opacity:1;-webkit-transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s,-webkit-transform .4s .8s}body#top section#top-kv .kv-slide .item.is-active article{-webkit-transform:translateX(0vw) rotate(0) !important;transform:translateX(0vw) rotate(0) !important;-webkit-transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,transform .6s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1)}body#top section#top-kv .kv-slide .item.is-prev .category.recipe,body#top section#top-kv .kv-slide .item.is-prev .tags,body#top section#top-kv .kv-slide .item.is-prev p,body#top section#top-kv .kv-slide .item.is-prev .new,body#top section#top-kv .kv-slide .item.is-prev .pickup,body#top section#top-kv .kv-slide .item.is-next .category.recipe,body#top section#top-kv .kv-slide .item.is-next .tags,body#top section#top-kv .kv-slide .item.is-next p,body#top section#top-kv .kv-slide .item.is-next .new,body#top section#top-kv .kv-slide .item.is-next .pickup{opacity:0 !important;-webkit-transition:opacity .3s;transition:opacity .3s}body#top section#top-kv .kv-slide .item.is-prev{opacity:1 !important}body#top section#top-kv .kv-slide .item.is-prev article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}body#top section#top-kv .kv-slide .item.is-prev .category.recipe,body#top section#top-kv .kv-slide .item.is-prev .tags,body#top section#top-kv .kv-slide .item.is-prev p{-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s}body#top section#top-kv .kv-slide .item.is-prev .new,body#top section#top-kv .kv-slide .item.is-prev .pickup{-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s}body#top section#top-kv .kv-slide .item.is-prev{opacity:1 !important}body#top section#top-kv .kv-slide .item.is-next{opacity:0 !important;z-index:1 !important;pointer-events:none}body#top section#top-kv .kv-slide .item.is-next article{-webkit-transform:translateX(50vw) rotate(30deg);transform:translateX(50vw) rotate(30deg)}body#top section#top-kv .kv-slide .item.is-next .category.recipe,body#top section#top-kv .kv-slide .item.is-next .tags,body#top section#top-kv .kv-slide .item.is-next p{-webkit-transform:translateY(20px);transform:translateY(20px)}body#top section#top-kv .kv-slide.is-beforeLoop .item.is-active{z-index:-1}body#top section#top-kv .kv-slide.is-beforeLoop .item.is-prev{opacity:0;z-index:-1}body#top section#top-kv .kv-slide.is-beforeLoop .item:first-child{opacity:1}body#top section#top-kv .kv-slide.is-beforeLoop .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide.is-looped .item:first-child:not(.is-active) article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg)}body#top section#top-kv .kv-slide.is-looped .item:last-child .new,body#top section#top-kv .kv-slide.is-looped .item:last-child .pickup{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}body#top section#top-kv .kv-slide.is-looped .item{opacity:0}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-active),body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-prev),body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next){opacity:0;z-index:-1}body#top section#top-kv .kv-slide.is-looped .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next){opacity:1 !important}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next) article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}body#top section#top-kv .kv-slide.is-looped.is-beforeLoop .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide .move{-webkit-animation:none !important;animation:none !important}body#top section#top-kv .kv-slide .move .item{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}body#top section#top-kv .kv-slide .move .item p,body#top section#top-kv .kv-slide .move .item ul.tags{opacity:0}body#top section#top-blog{padding-top:50px;padding-bottom:70px}body#top section#top-blog h2{position:absolute;top:50px;right:2%;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;font-weight:600;color:#ff8144;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}body#top section#top-blog .column-recomennd-box{padding-bottom:60px}body#top section#top-blog .btn{position:relative;margin-top:-35px;z-index:2}body#top section#top-basics{padding-top:50px;padding-bottom:70px}body#top section#top-basics .basics-slide{margin-bottom:50px;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}body#top section#top-basics .basics-slide .slick-list{margin:0 -24px}body#top section#top-basics .basics-slide .slick-slide{margin:0 24px}body#top section#top-basics .basics-slide article{display:block;position:relative;width:80% !important;font-size:22px;font-size:2.2rem}body#top section#top-basics .basics-slide article span{display:inline-block;position:absolute;top:67.3%;left:-0.75em;background-color:#65bda1;padding:.25em 1em;border-top-left-radius:7px;border-top-right-radius:14px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;line-height:1.2;font-weight:700;color:#fff;z-index:1}body#top section#top-basics .basics-slide article figure{margin-bottom:1em}body#top section#top-basics .basics-slide article p{margin-bottom:0}body#top section#top-recipe{padding-top:50px;padding-bottom:70px}body#top section#top-recipe ul.btn-user{margin-bottom:28px}body#top section#top-recipe ul.btn-user li{margin-top:0}body#top section#top-recipe .box{width:90%;background-color:#fff5e2;margin-left:auto;margin-right:auto;padding:5%;border-radius:14px}body#top section#top-recipe .box h3{margin-bottom:1em}body#top section#top-recipe .box ul.recipe-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body#top section#top-recipe .box ul.recipe-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:40px}body#top section#top-recipe .box ul.recipe-list li:last-child{margin-bottom:0}body#top section#top-recipe .box ul.recipe-list li article{margin-bottom:0}body#top section#top-recipe .box ul.recipe-list li p{width:calc(100% - 248px);font-size:20px;font-size:2rem}body#top section#top-news{padding-top:0}body#top section#top-news .box{position:relative;width:90%;background-color:#e1f4ee;margin-left:auto;margin-right:auto;padding:8% 5%;border-radius:10px}body#top section#top-news h2{margin-bottom:.5em;font-size:28px;font-size:2.8rem;font-weight:700;color:#65bda1}body#top section#top-news dl.news-list dd{padding-bottom:0;border-bottom:0}body#top section#top-news span{position:absolute;top:2em;right:5%;z-index:2}body#top section#top-about{padding-top:37px;padding-bottom:70px}body#top section#top-about h2{position:relative;margin-bottom:20.2px;text-align:center;font-size:42px;font-size:4.2rem;font-weight:900;z-index:1}body#top section#top-about ul{margin-bottom:2rem}body#top section#top-about p{width:90%;margin-left:auto;margin-right:auto;margin-bottom:2em}body#top section#top-link{padding-top:50px;padding-bottom:70px}body#top section#top-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:84.5%;margin-left:auto;margin-right:auto}body#top section#top-link ul li{display:block;width:47%;margin-bottom:42px;padding:.2% 3.2% 2.7%}body#top section#top-link ul li:nth-last-child(-n+2){margin-bottom:0}body#top section#top-link ul li h3{margin-bottom:3px;font-size:24px;font-size:2.4rem;font-weight:900;color:#ff8144}body#top section#top-link ul li p{line-height:1.5;color:#48443e}body#top section#top-link ul li i{width:30px;height:30px}body#top section#top-link ul li i:before,body#top section#top-link ul li i:after{width:19px;height:19px}section#about-top{padding-bottom:50px}section#about-top .inner{padding-top:30px}section#about-top .about-history{background-color:#fff0d4;margin-bottom:60px;padding:7% 5%;border-radius:14px}section#about-top .about-history h2{text-align:center}section#about-top .about-history h2:after{left:0;right:0;margin:auto}section#about-top .about-history p{margin-bottom:0}section#about-top .about-history ul.banner{margin:35px auto}section#about-top h3{margin-bottom:1em}section#about-top figure{margin-bottom:1em}section#about-top .point{width:85px;height:25px;margin:40px auto 60px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/assets/img/common/parts_point01.svg");-webkit-transform-origin:top left;transform-origin:top left;opacity:0}section#about-top .point::before,section#about-top .point::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left;transform-origin:top left;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0}section#about-top .point::before{background-image:url("/assets/img/common/parts_point02.svg")}section#about-top .point::after{background-image:url("/assets/img/common/parts_point03.svg")}section#about-line{padding-top:44px;padding-bottom:70px}section#about-line figure{margin-bottom:1em}section#about-line h2{font-size:20px;font-size:2rem;color:#06c755;line-height:140%;letter-spacing:0;position:relative;padding-bottom:15px;margin-bottom:15px}section#about-line h2::before{content:"";display:block;position:absolute;width:30px;height:4px;background-color:#06c755;bottom:0;left:0;border-radius:25rem}section#recipe-user-top{padding-bottom:25px}section#recipe-user-top .recipe-user-slide .slick-slide.slick-current{z-index:1}section#recipe-user-top .recipe-user-slide .slick-center .item{-webkit-transform:scale(1);transform:scale(1)}section#recipe-user-top .recipe-user-slide .item{position:relative;width:345px !important;padding-top:32px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scale(0.8);transform:scale(0.8)}section#recipe-user-top .recipe-user-slide .item article{margin-bottom:.25em}section#recipe-user-top .recipe-user-slide .item article.img-recipe{width:345px;height:230px}section#recipe-user-top .recipe-user-slide .item article.img-recipe img{width:100%}section#recipe-user-top .recipe-user-slide .item p{font-size:18px;font-size:1.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-transition:all .3s ease;transition:all .3s ease}section#recipe-user-top .recipe-user-slide .item i{position:absolute;height:0;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}section#recipe-user-top .recipe-user-slide .item i.new{top:-10%;left:-8%;width:94px;height:100px;background-image:url("/assets/img/common/icon_new_yellow.svg")}section#recipe-user-top .recipe-user-slide .item i.pickup{top:-19.8%;left:-17.4%;width:178px;height:140px;background-image:url("/assets/img/common/in_icon_pickup.svg")}section#recipe-user-top .recipe-user-slide .item i.favorite{bottom:5%;width:23px;height:20px;z-index:11}section#recipe-user-top .recipe-user-slide .item:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}section#recipe-user-top .recipe-user-slide .item:hover p{color:#ff8144}section#recipe-user-recommned{padding-top:47px;padding-bottom:54px}section#recipe-user-recommned h2.border{margin-bottom:21px}section#recipe-user-recommned ul.btn-list li{margin-bottom:15px}section#recipe-user-recommned ul.btn-list figure{aspect-ratio:1/1;margin-right:13px}section#recipe-user-recommned ul.btn-list figure>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#recipe-user-search{padding-top:30px;padding-bottom:37px}section#recipe-user-search ul.tags li{margin-bottom:20px}section#recipe-user-newarrival{padding-top:48px;padding-bottom:40px}section#recipe-user-newarrival p.right{margin-top:19px}section#recipe-user-favorites{padding-top:50px;padding-bottom:44px}section#recipe-user-favorites h2{margin-bottom:26px}section#recipe-user-favorites #js-fav-more-wrap{margin-top:19px}section#recipe-normal{padding-bottom:20px}section#recipe-normal .inner{padding-top:30px;padding-bottom:39px}section#recipe-normal+#recipe-user-favorites{padding-top:47px;padding-bottom:64px}section#recipe-favorite{padding-bottom:20px}section#recipe-favorite .inner{padding-top:50px}section .recipe-single-contents{padding-top:30px;padding-bottom:50px}section .recipe-single-contents ul.tags{margin-bottom:25px}section .recipe-single-contents .recipe-single-slide-wrap{position:relative;padding-bottom:20px;z-index:1}section .recipe-single-contents .recipe-single-slide-wrap ul{position:relative;padding-bottom:50px}section .recipe-single-contents .recipe-single-slide-wrap ul li{overflow:hidden;width:100%;height:308px}section .recipe-single-contents .recipe-single-slide-wrap ul li img{width:100%;height:100%;border-radius:14px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/.666}section .recipe-single-contents .recipe-single-slide-wrap i.favorite{top:266px;right:5%;width:34px;height:28px}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;bottom:-5px;height:14px;margin:auto}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li{width:14px;height:14px;margin:0 7px}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button{display:block;position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0);border:0;text-indent:-9999px}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button:before{display:block;position:absolute;top:0;left:0;width:14px;height:14px;background-color:#d9d9d9;border:0;border-radius:100%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;content:""}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button:hover:before{background-color:#48443e}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li.slick-active button:before{background-color:#48443e}section .recipe-single-contents .recipe-single-hdg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}section .recipe-single-contents .recipe-single-hdg__main{max-width:100%;width:100%}section .recipe-single-contents .recipe-single-hdg__sub{-ms-flex-negative:0;flex-shrink:0;font-weight:400;font-size:16px;font-size:1.6rem;padding-left:10px}section .recipe-single-contents h2{margin-bottom:.5em;font-size:30px;font-size:3rem;font-weight:700}section .recipe-single-contents table{width:100%;margin-bottom:50px}section .recipe-single-contents table:has(+p.table-note){margin-bottom:10px}section .recipe-single-contents table{border-collapse:separate;border-spacing:0}section .recipe-single-contents table thead th{background-color:#fff0d4;padding:.5em;border:1px solid #fff0d4;text-align:center;vertical-align:middle;font-size:20px;font-size:2rem;font-weight:700}section .recipe-single-contents table thead th:not(:last-child){border-right:1px solid #e7ddcb}section .recipe-single-contents table thead tr:first-child th:first-child{border-top-left-radius:8px}section .recipe-single-contents table thead tr:first-child th:last-child{border-top-right-radius:8px}section .recipe-single-contents table thead tr:not(:last-child) th{border-bottom:1px solid #e7ddcb}section .recipe-single-contents table thead tr:not(:last-child) th:has(+th){border-bottom:0}section .recipe-single-contents table tbody td,section .recipe-single-contents table tbody th{padding:.5em;border-bottom:1px solid #e7ddcb}section .recipe-single-contents table tbody td:first-child{border-left:1px solid #fff0d4}section .recipe-single-contents table tbody td:last-child{border-right:1px solid #fff0d4;text-align:right}section .recipe-single-contents table tbody td:not(:last-child){border-right:1px solid #e7ddcb}section .recipe-single-contents table tbody th{background-color:#fff0d4;text-align:left}section .recipe-single-contents table tbody tr:last-child td{border-bottom:1px solid #fff0d4}section .recipe-single-contents table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}section .recipe-single-contents table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}section .recipe-single-contents p.table-note{margin-bottom:50px;font-size:16px;font-size:1.6rem}section .recipe-single-contents ol.howto{font-size:20px;font-size:2rem;counter-reset:listnum}section .recipe-single-contents ol.howto li{position:relative;padding-left:2em;padding-bottom:1.5em;border-bottom:1px solid #e1e1e1}section .recipe-single-contents ol.howto li:not(:first-child){padding-top:1.5em}section .recipe-single-contents ol.howto li:not(:first-child):before{top:1.75em}section .recipe-single-contents ol.howto li p{margin-bottom:0}section .recipe-single-contents ol.howto li p+p{margin-top:1.5em}section .recipe-single-contents ol.howto li img{margin-top:1em;border-radius:14px}section .recipe-single-contents ol.howto li:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.25em;left:0;width:1.5em;height:1.5em;background-color:#48443e;border-radius:50%;color:#fff;counter-increment:listnum;content:counter(listnum);z-index:1}section .recipe-single-contents .memo{position:relative;background-color:#fff0d4;margin-top:60px;padding:8%;border-radius:14px}section .recipe-single-contents .memo h3{display:inline-block;position:absolute;top:-1em;left:0;right:0;width:5em;margin:auto;padding:.25em;border-radius:9999px;text-align:center;font-size:22px;font-size:2.2rem;color:#fff}section .recipe-single-contents .memo.processing h3{background-color:#e18851}section .recipe-single-contents .memo.restaurant h3{background-color:#ffb744}section .recipe-single-contents .memo ul{padding-left:1.5em;font-size:22px;font-size:2.2rem}section .recipe-single-contents .memo ul li{list-style:disc}section .recipe-single-contents ul.btn-black{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}section#column-top{padding-bottom:0}section#column-top .inner{padding-top:30px}section#column-top:after{position:absolute;left:0;bottom:0;width:100%;height:260px;background-color:#fff0d4;content:""}section#column-top .column-recomennd-box{width:100%;margin-top:70px;z-index:2}section#column-top .furikake-left{top:inherit;bottom:230px;z-index:1}section#column-top-list{padding-top:40px}section#column-single-top{padding-bottom:0}section#column-single-top .inner{padding-top:30px}section#column-single-top figure{margin-bottom:20px}section#column-single-top span.category{display:inline-block;background-color:#ff8144;margin-bottom:1em;padding:0 1em;border-radius:9999px;line-height:2;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff}section#column-single-top span.category a{color:#fff}section#column-single-top h2{margin-bottom:1em;font-size:28px;font-size:2.8rem;font-weight:700;color:#ff8144}section#column-single-bottom{padding-top:0}section#column-single-bottom .inner{padding-top:50px;border-top:1px solid #e1e1e1}section#column-single-bottom ul.sns{margin-bottom:40px}section#column-single-contents{padding-bottom:40px}section#column-single-contents h3{position:relative;margin-bottom:.75em;padding-bottom:.75em;line-height:1.4;font-size:28px;font-size:2.8rem;font-weight:700;color:#ff8144}section#column-single-contents h3:after{position:absolute;left:0;bottom:0;width:42px;height:4px;background-color:#ff8144;border-radius:9999px;content:""}section#column-single-contents h4{margin-bottom:.5em;font-size:25px;font-size:2.5rem;font-weight:700}section#column-single-contents h5{margin-bottom:.25em;font-size:22px;font-size:2.2rem}section#column-single-contents .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section#column-single-contents .link a{color:#48443e;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}section#column-single-contents .link a:hover{color:#ff8144}section#column-single-contents .link a:hover::after{background-image:url(/assets/img/common/arrow_circle_orange.svg)}section#column-single-contents .link a::after{content:"";display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;width:1.8vw;height:1.8vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/arrow_circle_black.svg)}section#column-single-contents .link a[target=_blank]::after{background-image:url(/assets/img/common/icon_external_black.svg)}section#column-single-contents .link a[target=_blank]:hover::after{background-image:url(/assets/img/common/icon_external_orange.svg)}section#column-single-contents .link--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section#column-single-contents .link--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#column-single-contents .link--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section#column-single-contents p.right a{background-repeat:no-repeat;background-position:right center;background-size:1.25em;background-image:url(/assets/img/common/arrow_circle_black.svg);padding-right:1.5em;color:#48443e;text-decoration:none}section#column-single-contents p.right a:hover{background-image:url(/assets/img/common/arrow_circle_orange.svg);color:#ff8144}section#column-single-contents p.right a[target=_blank]{background-image:url(/assets/img/common/icon_external_black.svg)}section#column-single-contents p.right a[target=_blank]:hover{background-image:url(/assets/img/common/icon_external_orange.svg)}section#column-single-contents a{color:#ff8144;text-decoration:underline;overflow-wrap:anywhere}section#column-single-contents a:hover{text-decoration:none}section#column-single-contents figure{margin-bottom:1.5em}section#column-single-contents figure figcaption{margin-top:.5em;text-align:right;font-size:16px;font-size:1.6rem}section#column-single-contents p:has(+h3),section#column-single-contents p:has(+.btn),section#column-single-contents figure:has(+h3),section#column-single-contents figure:has(+.btn),section#column-single-contents ul:has(+h3),section#column-single-contents ul:has(+.btn),section#column-single-contents ol:has(+h3),section#column-single-contents ol:has(+.btn){margin-bottom:3em}section#column-single-contents ul,section#column-single-contents ol{margin-bottom:1.5em;font-size:20px;font-size:2rem}section#column-single-contents ul li{margin-bottom:.5em;padding-left:1em;text-indent:-1em}section#column-single-contents ul li:before{content:"■"}section#column-single-contents ol{counter-reset:listnum}section#column-single-contents ol li{position:relative;margin-bottom:.5em;padding-left:1.5em}section#column-single-contents ol li:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.25em;left:0;width:1.5em;height:1.5em;background-color:#48443e;border-radius:50%;font-size:16px;font-size:1.6rem;color:#fff;counter-increment:listnum;content:counter(listnum);z-index:1}section#column-single-contents dl{margin-bottom:1.5em;border-top:1px solid #e1e1e1;font-size:20px;font-size:2rem}section#column-single-contents dl dt{padding-top:1em;padding-bottom:.5em;font-weight:700}section#column-single-contents dl dd{padding-bottom:1em;border-bottom:1px solid #e1e1e1}section#column-single-contents .btn{margin-bottom:3em}section#column-single-contents .btn a{color:#fff;text-decoration:none}section#column-single-contents .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;padding-top:25px;padding-bottom:25px;border-top:1px solid #989186;border-bottom:1px solid #989186}section#column-single-contents .author figure{width:31.5%}section#column-single-contents .author .text{width:64%}section#column-single-contents .author .text h4{font-size:25px;font-size:2.5rem}section#column-single-contents .author .text h5{font-size:20px;font-size:2rem;font-weight:500}section#column-single-contents .author .text p{margin-bottom:0}section#news-top .inner{padding-top:30px}section#news-top:after{position:absolute;top:160px;left:0;width:100%;height:calc(100% - 160px);background-color:#e1f4ee;content:""}section#news-top.is-non_top::after{top:60px;height:calc(100% - 60px)}section#news-top.is-non_top .furikake-left{display:none}section#news-top .furikake-left{top:0;z-index:1}section#news-top .news-recomennd-box{position:relative;background-color:#fff;padding:5%;border:2px solid #65bda1;border-radius:14px;z-index:2}section#news-top .news-recomennd-box figure{margin-bottom:1em;aspect-ratio:360/190}section#news-top .news-recomennd-box figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#news-top .news-recomennd-box dl dt{font-size:16px;font-size:1.6rem;color:#989186}section#news-top .news-recomennd-box dl dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:22px;font-size:2.2rem;-webkit-transition:all .3s ease;transition:all .3s ease}section#news-top .news-recomennd-box:hover dl dd{color:#65bda1}section#news-top dl.news-list{margin-top:30px;position:relative;border-bottom:1px solid #e1e1e1;z-index:2}section#news-top dl.news-list dt:not(:first-child){padding-top:1.5em;border-top:1px solid #e1e1e1}section#news-top dl.news-list dd{margin-bottom:1.5em;padding-bottom:0}section#news-top dl.news-list dd:last-child{margin-bottom:0}section#news-single .inner{padding-top:30px}section#news-single ul.tags{margin-top:10px;margin-bottom:40px}section#news-single h2{margin-bottom:1em;font-size:28px;font-size:2.8rem;font-weight:700}section#news-single p.date{margin-bottom:1.5em;text-align:right;font-size:16px;font-size:1.6rem;color:#989186}section#news-single p a{color:#65bda1;text-decoration:underline;overflow-wrap:anywhere}section#news-single p a:hover{text-decoration:none}section#news-single .btn{margin-top:70px}section#umami_basics-top{padding-bottom:54px}section#umami_basics-top .inner{padding-top:30px}section.umami_basics-contents#umami_basics-top-merit{padding-top:50px;padding-bottom:62px}section.umami_basics-contents#umami_basics-top-merit h2{margin-bottom:24px}section.umami_basics-contents#umami_basics-top-merit p{margin-bottom:0}section.umami_basics-contents#umami_basics-top-merit .btn{margin-top:26px}section.umami_basics-contents#umami_basics-top-products{padding-top:42px;padding-bottom:62px}section.umami_basics-contents#umami_basics-top-products h2{margin-bottom:24px}section.umami_basics-contents#umami_basics-top-products p{margin-bottom:0}section.umami_basics-contents#umami_basics-top-products .btn{margin-top:26px}section.umami_basics-contents h2{margin-bottom:1em}section.umami_basics-contents h3{margin-bottom:.5em;font-size:25px;font-size:2.5rem}section.umami_basics-contents p:has(+.btn){margin-bottom:50px}section.umami_basics-contents figure{margin-bottom:1.5em}section#umami_basics-top-products .btn a i{background-color:#e1f4ee}section#umami_basics-top-link{padding-top:52px;padding-bottom:75px}section#umami_basics-top-link ul{border-top:1px solid #e1e1e1}section#umami_basics-top-link ul li{padding:1em 0;border-bottom:1px solid #e1e1e1;font-size:22px;font-size:2.2rem}section#umami_basics-top-link ul li a{color:#48443e}section#umami_basics-top-link ul li a[target=_blank]{background-repeat:no-repeat;background-position:right center;background-size:1.1em;background-image:url(/assets/img/common/icon_external_black.svg);padding-right:1.5em}section#umami_basics-top-link ul li a[target=_blank]:hover{background-image:url(/assets/img/common/icon_external_green.svg)}section#umami_basics-top-link ul li a:hover{color:#65bda1}section#umami_basics-top-related{padding-top:47px;padding-bottom:75px;border-bottom:1px solid #e1e1e1;position:relative}section#umami_basics-top-related::before{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#e1e1e1;bottom:20px;left:0}section#umami_basics-top-related h2{font-size:28px;font-size:2.8rem;margin-bottom:4px}section#umami_basics-top-related ul.column-list{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:13px}section#umami_basics-top-related ul.column-list li{display:block;position:relative;max-width:calc((100% - 13px)/2);width:100%}section#umami_basics-top-related ul.column-list li+li{margin-top:0}section#umami_basics-top-related ul.column-list li figure{margin-bottom:5px;padding-top:10px;aspect-ratio:168/115.1}section#umami_basics-top-related ul.column-list li span{position:absolute;top:0;left:1em}section#merit-top{padding-bottom:60px}section#merit-top .inner{padding-top:27.2px}section#merit-top .inner .btn-user{width:100%;gap:14px}section#merit-top .inner .btn-user .btn{width:calc((100% - 14px)/2)}section#merit-top p{margin-bottom:35px}section.merit-contents{padding-bottom:50px}section.merit-contents:before{position:absolute;top:0;left:0;width:100%;height:320px;border-top-left-radius:15px;border-top-right-radius:15px;content:""}section.merit-contents#merit-processing{padding-top:47px;padding-bottom:60px}section.merit-contents#merit-processing:before{background-color:#e18851}section.merit-contents#merit-restaurant{padding-top:47px;padding-bottom:23px;position:relative}section.merit-contents#merit-restaurant::after{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#e1e1e1;bottom:12px;left:0;z-index:1}section.merit-contents#merit-restaurant:before{background-color:#ffb744}section.merit-contents#merit-restaurant+#new-recipe{padding-bottom:61px}section.merit-contents#merit-processing h3{color:#e18851}section.merit-contents#merit-processing h3:after{background-color:#e18851}section.merit-contents#merit-restaurant h3{color:#ffb744}section.merit-contents#merit-restaurant h3:after{background-color:#ffb744}section.merit-contents p{margin-bottom:2em}section.merit-contents figure{margin-bottom:24px}section#products-top{padding-bottom:70px}section#products-top .inner{padding-top:30px}section#products-top p{margin-bottom:0}section#products-contents{padding-top:50px}section#products-contents article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin-bottom:15px;padding:3%;border-radius:14px}section#products-contents article:hover{pointer-events:none}section#products-contents article:hover p{color:#48443e}section#products-contents article:has(+h2){margin-bottom:70px}section#products-contents article figure{width:40%}section#products-contents article .text{width:55%}section#products-contents article h3{margin-bottom:.5em;font-size:22px;font-size:2.2rem;font-weight:700}section#products-contents article p{margin-bottom:0}section#tool-contents{padding-bottom:0}section#tool-contents .inner{padding-top:30px}section#tool-contents p{margin-bottom:1em}section#tool-contents .input-box{display:block;background-color:#e7ddcb;margin-bottom:30px;padding:5.5%;border-radius:14px}section#tool-contents .input-box dl dt{margin-bottom:.5em;font-size:22px;font-size:2.2rem;font-weight:700}section#tool-contents .input-box dl dd{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section#tool-contents .input-box dl dd input{width:308px;height:70px;border-radius:14px}section#tool-contents .input-box dl dd span{margin-left:.5em;line-height:2;font-size:20px;font-size:2rem}section#tool-contents .input-box dl dd:last-child{margin-bottom:1.5em}section#tool-contents .input-box label.submit{display:block;width:7em;background-color:#ff8144;margin-left:auto;margin-right:auto;padding:.75em;border-radius:14px;text-align:center;line-height:1.6;font-size:22px;font-size:2.2rem;font-weight:700;color:#fff;cursor:pointer}section#tool-contents .tool-results{position:relative;background-color:#fff0d4;padding-top:70px;padding-bottom:40px}section#tool-contents .tool-results .arrow{position:absolute;top:-14px;left:0;right:0;width:45px;margin:auto}section#tool-contents .tool-results .arrow img{width:100%}section#tool-contents .tool-results article{position:relative;width:90%;background-color:#fff;background-repeat:no-repeat;background-position:left 7.5% top 25px;background-size:31%;margin-left:auto;margin-right:auto;margin-bottom:30px;padding:5.5%;border-radius:14px;text-align:center}section#tool-contents .tool-results article h3{margin-bottom:.25em;font-size:34px;font-size:3.4rem;font-weight:700;color:#ff8144}section#tool-contents .tool-results article span{display:inline-block;background-color:#ff8144;margin-bottom:1.5em;padding:0 1em;border-radius:9999px;text-align:center;font-size:20px;font-size:2rem;color:#fff}section#tool-contents .tool-results article ul{text-align:left;font-size:20px;font-size:2rem}section#tool-contents .tool-results article ul li:not(:last-child){margin-bottom:.5em}section#tool-contents .tool-results article ul li em{font-size:22px;font-size:2.2rem}section#tool-contents .tool-results article ul li b{color:#ff8144}section#tool-contents .tool-results article.cost{background-image:url(/assets/img/tool/icon_cost.svg)}section#tool-contents .tool-results article.balance{background-image:url(/assets/img/tool/icon_balance.svg)}section.line-img:after{position:absolute;left:0;bottom:0;width:calc((100% - 320px)/2);height:110px;background-repeat:no-repeat;background-position:left bottom;background-size:contain;background-image:url(/assets/img/sns/line_img.svg);content:""}section#sns-top{padding-bottom:59px}section#sns-top .inner{padding-top:30px}section#sns-top .inner p{margin-bottom:26px}section#sns-top:before{position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 160px);background-color:#e1f4ee;content:""}section#sns-top .furikake-left{top:80px;left:0}section#sns-top figure{margin-bottom:20px}section#sns-top p:has(+.btn){margin-bottom:50px}section#sns-merit{padding-top:33px;padding-bottom:53px}section#sns-merit article:hover{pointer-events:none}section#sns-merit article:hover p{color:#48443e}section#sns-merit article:not(:first-of-type){padding-top:1em;border-top:1px solid #e7ddcb}section#sns-merit article:not(:last-of-type){padding-bottom:1em}section#sns-merit article h3{margin-bottom:.5em;font-size:22px;font-size:2.2rem;font-weight:700}section#sns-merit article h3 span{background-color:#06c755;margin-right:.5em;padding:0 .75em;border-radius:9999px;font-size:20px;font-size:2rem;color:#fff}section#sns-merit article p{margin-bottom:0}section#sns-example{padding-top:35px;padding-bottom:59px}section#sns-example article:hover{pointer-events:none}section#sns-example article:hover p{color:#48443e}section#sns-example article{background-color:#fff;margin-bottom:30px;padding:5.5%;border-radius:14px}section#sns-example article:has(+.btn){margin-bottom:60px}section#sns-example article h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5em;font-size:24px;font-size:2.4rem}section#sns-example article h3 figure{width:56px}section#sns-example article h3 figure img{width:100%}section#sns-example article h3 span{display:block;width:calc(100% - 70px)}section#sns-example article p{margin-bottom:0}section#sns-example .btn{margin-top:41px}section#sns-example+#new-recipe{padding-top:30px}section#faq-top{padding-bottom:40px}section#faq-top .inner{padding-top:30px}section#faq-top ul.anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section#faq-top ul.anchor li{width:48.5%;border-bottom:1px solid #e7ddcb}section#faq-top ul.anchor li:nth-child(-n+2){border-top:1px solid #e7ddcb}section#faq-top ul.anchor li a{display:block;background-repeat:no-repeat;background-position:right center;background-size:.75em;background-image:url(/assets/img/common/arrow_anchor.svg);padding:1em 0;font-size:18px;font-size:1.8rem;color:#48443e}section#faq-top ul.anchor li a:hover{color:#ff8144}section#faq-contents{padding-top:0;padding-bottom:90px;border-bottom:1px solid #e1e1e1}section#faq-contents h2{margin-bottom:.5em;padding-top:30px;font-size:28px;font-size:2.8rem;color:#ff8144}section#faq-contents dl{margin-bottom:20px;border-bottom:1px solid #e7ddcb}section#faq-contents dl div{overflow:hidden;position:relative;padding:1em 0;border-top:1px solid #e7ddcb;font-size:20px;font-size:2rem}section#faq-contents dl input{display:none}section#faq-contents dl dt{position:relative;padding-left:2.5em;font-size:22px;font-size:2.2rem;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}section#faq-contents dl dt:before{display:block;position:absolute;top:0;left:0;width:1.5em;background-color:#ff8144;border-radius:3px;text-align:center;line-height:1.5;font-family:"Poppins",sans-serif;font-size:25px;font-size:2.5rem;font-weight:700;color:#fff;content:"Q"}section#faq-contents dl dt label{display:block;position:relative;padding-right:30px;cursor:pointer}section#faq-contents dl dt label:after{position:absolute;top:.5em;right:0;width:16px;height:16px;background-repeat:no-repeat;background-position:right center;background-size:contain;background-image:url(/assets/img/common/icon_plus.svg);cursor:pointer;content:""}section#faq-contents dl dt:hover{color:#ff8144}section#faq-contents dl dd{visibility:hidden;height:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;font-size:2rem}section#faq-contents dl input:checked~dt label:after{background-image:url(/assets/img/common/icon_minus.svg)}section#faq-contents dl input:checked~dd{visibility:visible;height:auto;opacity:1;padding-top:1em}section.l-section--404{background-color:#fff;padding-top:125px;padding-bottom:70px}section.l-section--404 .l-section__inner{max-width:100%;width:100%;padding:0 20px}section .p-404-title__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section .p-404-title__main{color:#ff8144;font-weight:700;font-size:28px;font-size:2.8rem;line-height:140%}section .p-404-text{margin-top:51px;font-size:21px;font-size:2.1rem;font-weight:500;line-height:170%;letter-spacing:0}section .btn{margin-top:41px}section.contents .inner{width:94%;max-width:1024px}.pc_pt0,.pc_pv0,.pc_pa0{padding-top:0px !important}.pc_pr0,.pc_ph0,.pc_pa0{padding-right:0px !important}.pc_pb0,.pc_pv0,.pc_pa0{padding-bottom:0px !important}.pc_pl0,.pc_ph0,.pc_pa0{padding-left:0px !important}.pc_mt0,.pc_mv0,.pc_ma0{margin-top:0px !important}.pc_mr0,.pc_mh0,.pc_ma0{margin-right:0px !important}.pc_mb0,.pc_mv0,.pc_ma0{margin-bottom:0px !important}.pc_ml0,.pc_mh0,.pc_ma0{margin-left:0px !important}.pc_pt5,.pc_pv5,.pc_pa5{padding-top:5px !important}.pc_pr5,.pc_ph5,.pc_pa5{padding-right:5px !important}.pc_pb5,.pc_pv5,.pc_pa5{padding-bottom:5px !important}.pc_pl5,.pc_ph5,.pc_pa5{padding-left:5px !important}.pc_mt5,.pc_mv5,.pc_ma5{margin-top:5px !important}.pc_mr5,.pc_mh5,.pc_ma5{margin-right:5px !important}.pc_mb5,.pc_mv5,.pc_ma5{margin-bottom:5px !important}.pc_ml5,.pc_mh5,.pc_ma5{margin-left:5px !important}.pc_pt10,.pc_pv10,.pc_pa10{padding-top:10px !important}.pc_pr10,.pc_ph10,.pc_pa10{padding-right:10px !important}.pc_pb10,.pc_pv10,.pc_pa10{padding-bottom:10px !important}.pc_pl10,.pc_ph10,.pc_pa10{padding-left:10px !important}.pc_mt10,.pc_mv10,.pc_ma10{margin-top:10px !important}.pc_mr10,.pc_mh10,.pc_ma10{margin-right:10px !important}.pc_mb10,.pc_mv10,.pc_ma10{margin-bottom:10px !important}.pc_ml10,.pc_mh10,.pc_ma10{margin-left:10px !important}.pc_pt15,.pc_pv15,.pc_pa15{padding-top:15px !important}.pc_pr15,.pc_ph15,.pc_pa15{padding-right:15px !important}.pc_pb15,.pc_pv15,.pc_pa15{padding-bottom:15px !important}.pc_pl15,.pc_ph15,.pc_pa15{padding-left:15px !important}.pc_mt15,.pc_mv15,.pc_ma15{margin-top:15px !important}.pc_mr15,.pc_mh15,.pc_ma15{margin-right:15px !important}.pc_mb15,.pc_mv15,.pc_ma15{margin-bottom:15px !important}.pc_ml15,.pc_mh15,.pc_ma15{margin-left:15px !important}.pc_pt20,.pc_pv20,.pc_pa20{padding-top:20px !important}.pc_pr20,.pc_ph20,.pc_pa20{padding-right:20px !important}.pc_pb20,.pc_pv20,.pc_pa20{padding-bottom:20px !important}.pc_pl20,.pc_ph20,.pc_pa20{padding-left:20px !important}.pc_mt20,.pc_mv20,.pc_ma20{margin-top:20px !important}.pc_mr20,.pc_mh20,.pc_ma20{margin-right:20px !important}.pc_mb20,.pc_mv20,.pc_ma20{margin-bottom:20px !important}.pc_ml20,.pc_mh20,.pc_ma20{margin-left:20px !important}.pc_pt25,.pc_pv25,.pc_pa25{padding-top:25px !important}.pc_pr25,.pc_ph25,.pc_pa25{padding-right:25px !important}.pc_pb25,.pc_pv25,.pc_pa25{padding-bottom:25px !important}.pc_pl25,.pc_ph25,.pc_pa25{padding-left:25px !important}.pc_mt25,.pc_mv25,.pc_ma25{margin-top:25px !important}.pc_mr25,.pc_mh25,.pc_ma25{margin-right:25px !important}.pc_mb25,.pc_mv25,.pc_ma25{margin-bottom:25px !important}.pc_ml25,.pc_mh25,.pc_ma25{margin-left:25px !important}.pc_pt30,.pc_pv30,.pc_pa30{padding-top:30px !important}.pc_pr30,.pc_ph30,.pc_pa30{padding-right:30px !important}.pc_pb30,.pc_pv30,.pc_pa30{padding-bottom:30px !important}.pc_pl30,.pc_ph30,.pc_pa30{padding-left:30px !important}.pc_mt30,.pc_mv30,.pc_ma30{margin-top:30px !important}.pc_mr30,.pc_mh30,.pc_ma30{margin-right:30px !important}.pc_mb30,.pc_mv30,.pc_ma30{margin-bottom:30px !important}.pc_ml30,.pc_mh30,.pc_ma30{margin-left:30px !important}.pc_pt35,.pc_pv35,.pc_pa35{padding-top:35px !important}.pc_pr35,.pc_ph35,.pc_pa35{padding-right:35px !important}.pc_pb35,.pc_pv35,.pc_pa35{padding-bottom:35px !important}.pc_pl35,.pc_ph35,.pc_pa35{padding-left:35px !important}.pc_mt35,.pc_mv35,.pc_ma35{margin-top:35px !important}.pc_mr35,.pc_mh35,.pc_ma35{margin-right:35px !important}.pc_mb35,.pc_mv35,.pc_ma35{margin-bottom:35px !important}.pc_ml35,.pc_mh35,.pc_ma35{margin-left:35px !important}.pc_pt40,.pc_pv40,.pc_pa40{padding-top:40px !important}.pc_pr40,.pc_ph40,.pc_pa40{padding-right:40px !important}.pc_pb40,.pc_pv40,.pc_pa40{padding-bottom:40px !important}.pc_pl40,.pc_ph40,.pc_pa40{padding-left:40px !important}.pc_mt40,.pc_mv40,.pc_ma40{margin-top:40px !important}.pc_mr40,.pc_mh40,.pc_ma40{margin-right:40px !important}.pc_mb40,.pc_mv40,.pc_ma40{margin-bottom:40px !important}.pc_ml40,.pc_mh40,.pc_ma40{margin-left:40px !important}.pc_pt45,.pc_pv45,.pc_pa45{padding-top:45px !important}.pc_pr45,.pc_ph45,.pc_pa45{padding-right:45px !important}.pc_pb45,.pc_pv45,.pc_pa45{padding-bottom:45px !important}.pc_pl45,.pc_ph45,.pc_pa45{padding-left:45px !important}.pc_mt45,.pc_mv45,.pc_ma45{margin-top:45px !important}.pc_mr45,.pc_mh45,.pc_ma45{margin-right:45px !important}.pc_mb45,.pc_mv45,.pc_ma45{margin-bottom:45px !important}.pc_ml45,.pc_mh45,.pc_ma45{margin-left:45px !important}.pc_pt50,.pc_pv50,.pc_pa50{padding-top:50px !important}.pc_pr50,.pc_ph50,.pc_pa50{padding-right:50px !important}.pc_pb50,.pc_pv50,.pc_pa50{padding-bottom:50px !important}.pc_pl50,.pc_ph50,.pc_pa50{padding-left:50px !important}.pc_mt50,.pc_mv50,.pc_ma50{margin-top:50px !important}.pc_mr50,.pc_mh50,.pc_ma50{margin-right:50px !important}.pc_mb50,.pc_mv50,.pc_ma50{margin-bottom:50px !important}.pc_ml50,.pc_mh50,.pc_ma50{margin-left:50px !important}.pc_pt55,.pc_pv55,.pc_pa55{padding-top:55px !important}.pc_pr55,.pc_ph55,.pc_pa55{padding-right:55px !important}.pc_pb55,.pc_pv55,.pc_pa55{padding-bottom:55px !important}.pc_pl55,.pc_ph55,.pc_pa55{padding-left:55px !important}.pc_mt55,.pc_mv55,.pc_ma55{margin-top:55px !important}.pc_mr55,.pc_mh55,.pc_ma55{margin-right:55px !important}.pc_mb55,.pc_mv55,.pc_ma55{margin-bottom:55px !important}.pc_ml55,.pc_mh55,.pc_ma55{margin-left:55px !important}.pc_pt60,.pc_pv60,.pc_pa60{padding-top:60px !important}.pc_pr60,.pc_ph60,.pc_pa60{padding-right:60px !important}.pc_pb60,.pc_pv60,.pc_pa60{padding-bottom:60px !important}.pc_pl60,.pc_ph60,.pc_pa60{padding-left:60px !important}.pc_mt60,.pc_mv60,.pc_ma60{margin-top:60px !important}.pc_mr60,.pc_mh60,.pc_ma60{margin-right:60px !important}.pc_mb60,.pc_mv60,.pc_ma60{margin-bottom:60px !important}.pc_ml60,.pc_mh60,.pc_ma60{margin-left:60px !important}.pc_pt75,.pc_pv75,.pc_pa75{padding-top:75px !important}.pc_pr75,.pc_ph75,.pc_pa75{padding-right:75px !important}.pc_pb75,.pc_pv75,.pc_pa75{padding-bottom:75px !important}.pc_pl75,.pc_ph75,.pc_pa75{padding-left:75px !important}.pc_mt75,.pc_mv75,.pc_ma75{margin-top:75px !important}.pc_mr75,.pc_mh75,.pc_ma75{margin-right:75px !important}.pc_mb75,.pc_mv75,.pc_ma75{margin-bottom:75px !important}.pc_ml75,.pc_mh75,.pc_ma75{margin-left:75px !important}.pc_pt80,.pc_pv80,.pc_pa80{padding-top:80px !important}.pc_pr80,.pc_ph80,.pc_pa80{padding-right:80px !important}.pc_pb80,.pc_pv80,.pc_pa80{padding-bottom:80px !important}.pc_pl80,.pc_ph80,.pc_pa80{padding-left:80px !important}.pc_mt80,.pc_mv80,.pc_ma80{margin-top:80px !important}.pc_mr80,.pc_mh80,.pc_ma80{margin-right:80px !important}.pc_mb80,.pc_mv80,.pc_ma80{margin-bottom:80px !important}.pc_ml80,.pc_mh80,.pc_ma80{margin-left:80px !important}.pc_pt95,.pc_pv95,.pc_pa95{padding-top:95px !important}.pc_pr95,.pc_ph95,.pc_pa95{padding-right:95px !important}.pc_pb95,.pc_pv95,.pc_pa95{padding-bottom:95px !important}.pc_pl95,.pc_ph95,.pc_pa95{padding-left:95px !important}.pc_mt95,.pc_mv95,.pc_ma95{margin-top:95px !important}.pc_mr95,.pc_mh95,.pc_ma95{margin-right:95px !important}.pc_mb95,.pc_mv95,.pc_ma95{margin-bottom:95px !important}.pc_ml95,.pc_mh95,.pc_ma95{margin-left:95px !important}.pc_pt100,.pc_pv100,.pc_pa100{padding-top:100px !important}.pc_pr100,.pc_ph100,.pc_pa100{padding-right:100px !important}.pc_pb100,.pc_pv100,.pc_pa100{padding-bottom:100px !important}.pc_pl100,.pc_ph100,.pc_pa100{padding-left:100px !important}.pc_mt100,.pc_mv100,.pc_ma100{margin-top:100px !important}.pc_mr100,.pc_mh100,.pc_ma100{margin-right:100px !important}.pc_mb100,.pc_mv100,.pc_ma100{margin-bottom:100px !important}.pc_ml100,.pc_mh100,.pc_ma100{margin-left:100px !important}}@media screen and (max-width: 767px){body{z-index:2}body a img:active{opacity:.7}.pc{display:none !important}nav.navigation ul.global{background-color:#fff;padding:5.6vw 9.2vw 9.2vw;border-top-left-radius:2vw;border-top-right-radius:9.2vw;border-bottom-left-radius:9.2vw;border-bottom-right-radius:2vw}nav.navigation ul.global li{position:relative;font-size:17px;font-size:4.358974359vw;font-weight:700;color:#989186}nav.navigation ul.global li a{color:#989186}nav.navigation ul.global li a:active{color:#ff8144}nav.navigation ul.global li a:after{display:none;position:absolute;top:.65em;left:-0.75em;width:.35em;height:.35em;background-color:#ff8144;border-radius:100%;content:""}nav.navigation ul.global li:not(:last-child){margin-bottom:.75em}nav.navigation ul.global li ul{padding-top:.5em}nav.navigation ul.global li ul li a{padding-left:1.25em}nav.navigation ul.global li ul li a:before{content:"- "}nav.navigation ul.global li ul li:not(:last-child){margin-bottom:.5em}body#top nav.navigation ul.global li.top a,body#about nav.navigation ul.global li.about a,body#umami_basics nav.navigation ul.global li.umami_basics>a,body#meritnav.navigation ul.global li.merit a,body#products nav.navigation ul.global li.products a,body#processing nav.navigation ul.global li.processing a,body#restaurant nav.navigation ul.global li.restaurant a,body#favorite nav.navigation ul.global li.favorite a,body#column nav.navigation ul.global li.column a,body#tool nav.navigation ul.global li.tool a,body#regulation nav.navigation ul.global li.regulation a,body#news nav.navigation ul.global li.news a,body#faq nav.navigation ul.global li.faq a,body#sns nav.navigation ul.global li.sns a,body#contact nav.navigation ul.global li.contact a{color:#ff8144}body#top nav.navigation ul.global li.top a:after,body#about nav.navigation ul.global li.about a:after,body#umami_basics nav.navigation ul.global li.umami_basics>a:after,body#processing nav.navigation ul.global li.processing a:after,body#restaurant nav.navigation ul.global li.restaurant a:after,body#favorite nav.navigation ul.global li.favorite a:after,body#column nav.navigation ul.global li.column a:after,body#tool nav.navigation ul.global li.tool a:after,body#regulation nav.navigation ul.global li.regulation a:after,body#news nav.navigation ul.global li.news a:after,body#faq nav.navigation ul.global li.faq a:after,body#sns nav.navigation ul.global li.sns a:after,body#contact nav.navigation ul.global li.contact a:after{display:block}ul.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:74.36vw;margin-left:auto;margin-right:auto;z-index:1}ul.banner li{width:48.25%;margin-bottom:2.56vw}ul.banner li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.banner li a img{width:100%}ul.banner li:first-child{width:100%}ul.banner li img{width:100%}ul.banner.non-umami{width:74.36vw}ul.banner.non-umami li{width:48.25%}.fixed-buttons{visibility:hidden;opacity:0;z-index:-1;position:fixed;left:2%;bottom:10%;width:auto;height:auto;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.fixed-buttons.active{visibility:visible;opacity:1;z-index:20;-webkit-transform:translateX(2%);transform:translateX(2%)}.fixed-buttons.stop{margin-bottom:8.6vw}.fixed-buttons input{display:none}.fixed-buttons label{display:block;width:10.256vw;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.fixed-buttons label.btn-all{height:6.666vw;background-image:url(/assets/img/common/sub_menu_arrow_close.svg)}.fixed-buttons label.btn-recipe{height:15.384vw;background-image:url(/assets/img/common/sub_menu_recipe_on.svg);margin-right:1.282vw}.fixed-buttons label:active{opacity:.7}.fixed-buttons ul li{position:relative}.fixed-buttons ul li img{width:100%}.fixed-buttons ul.all{margin-bottom:1.282vw}.fixed-buttons ul.all li{width:10.256vw}.fixed-buttons ul.all li:not(:last-child){margin-bottom:2.564vw}.fixed-buttons ul.recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:0;left:11.538vw;-webkit-transition:all .3s ease;transition:all .3s ease}.fixed-buttons ul.recipe li{width:10.256vw;margin-right:1.282vw}.fixed-buttons input#check-all:checked~ul.all{visibility:hidden;height:0;opacity:0;z-index:-1}.fixed-buttons input#check-all:checked~label.btn-all{height:9.743vw;background-image:url(/assets/img/common/sub_menu_arrow_open.svg)}.fixed-buttons input#check-recipe:checked~ul.all li ul.recipe{left:0;visibility:hidden;opacity:0;z-index:-1}.fixed-buttons input#check-recipe:checked~ul.all li label.btn-recipe{background-image:url(/assets/img/common/sub_menu_recipe_off.svg)}header{position:absolute;top:0;left:0;width:100%;height:15.384vw;background-color:hsla(0,0%,100%,.9);z-index:100}header .logo{position:absolute;top:2.564vw;left:4.1vw;width:46.153vw;height:10.9vw;margin:auto}header .logo a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/logo.svg);text-indent:-9999px}header .toggle{position:absolute;top:2.05vw;right:1.56vw;width:11.282vw;height:11.282vw;margin:auto;cursor:pointer}header .toggle span{position:absolute;left:0;right:0;width:5.64vw;height:2px;background-color:#ff8144;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease}header .toggle span:nth-child(1){top:4.6vw}header .toggle span:nth-child(2){bottom:4.6vw}header .appear{position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;width:100%;background-color:#ff8144;padding-top:15.384vw;-webkit-transition:all .3s ease;transition:all .3s ease}header .appear .logo a{background-image:url(/assets/img/common/logo_white.svg)}header .appear .toggle span{background-color:#fff}header.header-fixed{position:sticky;background-color:hsla(0,0%,100%,.9)}body#top .top-head{position:relative;width:100%;height:31.282vw;background-color:#fff}body#top .top-head h1{position:absolute;top:12vw;left:0;right:0;width:63.676vw;height:14.443vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/logo.svg);text-indent:-9999px;margin:auto}body#top header{background-color:rgba(0,0,0,0)}body#top header .head .logo{opacity:0}body#top header .head .toggle{top:12vw}body#top header.header-fixed{background-color:hsla(0,0%,100%,.9)}body#top header.header-fixed .head .logo{opacity:1}body#top header.header-fixed .head .toggle{top:2.05vw}.open .toggle span:nth-child(1){-webkit-transform:rotate(45deg) translate(0.6vw, 0.6vw);transform:rotate(45deg) translate(0.6vw, 0.6vw)}.open .toggle span:nth-child(2){-webkit-transform:rotate(-45deg) translate(0.6vw, -0.6vw);transform:rotate(-45deg) translate(0.6vw, -0.6vw)}.open .appear{opacity:1;visibility:visible;z-index:99}.open nav{overflow-y:auto;padding:7.7vw 7.5% 12.82vw}}@media screen and (max-width: 767px)and (max-height: 225.64vw){.open nav{height:calc(100vh - 15.384vw)}}@media screen and (max-width: 767px){body.fixed{overflow:hidden;min-height:100%}.body-cover{-webkit-transition:all .3s ease;transition:all .3s ease}.fixed .body-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.3);cursor:pointer;z-index:98}}@media screen and (max-width: 767px){footer{position:relative;background-color:#ff8144;margin-top:-5.13vw;margin-top:-20px;padding:12.82vw 7vw 7.7vw;border-top-left-radius:5.128vw;border-top-right-radius:5.128vw}footer ul.footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12.82vw}footer ul.footer-navigation li{width:46.5%;border-bottom:1px solid #e7ddcb;font-size:12px;font-size:3.0769230769vw;font-weight:700}footer ul.footer-navigation li a{display:block;width:100%;padding:1em 0;color:#fff}footer ul.footer-navigation li a:active{opacity:.7}footer ul.footer-navigation li a[target=_blank] span{position:relative}footer ul.footer-navigation li a[target=_blank] span:after{position:absolute;right:-1.5em;bottom:0;width:1em;height:1em;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/icon_external_white.svg);margin:auto;content:""}footer ul.banner{width:74.359vw;margin-left:auto;margin-right:auto;margin-bottom:10.256vw}footer ul.banner li{width:48.25%}footer p{text-align:center;font-size:11px;font-size:2.8205128205vw;color:#fff}footer p.footer-address{text-align:left;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body{overflow-x:hidden;background-color:#fff}#wrapper{position:relative}#wrapper img{display:block}#wrapper sup{position:relative;top:-0.1em;vertical-align:top;font-size:0.6px;font-size:.06rem}[data-aos=furi-anime-left].aos-animate.furikake-left{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important}[data-aos=furi-anime-left].aos-animate.furikake-left::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important}[data-aos=furi-anime-left].aos-animate.furikake-left::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important}[data-aos=furi-anime-right].aos-animate.furikake-right{opacity:1;-webkit-transform:scaleX(-1) translate(0, 0);transform:scaleX(-1) translate(0, 0);-webkit-transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important;transition:opacity .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1),-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) !important}[data-aos=furi-anime-right].aos-animate.furikake-right::before{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important;transition:opacity .2s .1s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .1s !important}[data-aos=furi-anime-right].aos-animate.furikake-right::after{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important;transition:opacity .2s .2s,transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s,-webkit-transform .3s cubic-bezier(0.56, 1.41, 0.58, 1) .2s !important}.anchor-space{margin-top:-14vw;padding-top:14vw}a{text-decoration:none}a.cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}*:has(a.cover){position:relative}figure img{-webkit-transition:all .3s ease;transition:all .3s ease}.pagetop{display:none}section{overflow-x:hidden;position:relative;padding-top:30px;padding-bottom:70px;line-height:1.5;font-size:14px;font-size:3.5897435897vw;font-weight:500;color:#48443e}section+section{margin-top:-20px}section .inner{position:relative;width:90%;margin-left:auto;margin-right:auto}section.bg-white{background-color:#fff}section.bg-orange{background-color:#ff8144;color:#fff}section.bg-yellow{background-color:#fff0d4}section.bg-green{background-color:#e1f4ee}section.bg-processing{background-color:#e18851}section.bg-restaurant{background-color:#ffb744}section.bg-line{background-color:#e1f4ee}section.radius{margin-top:-5.13vw;border-top-left-radius:3.846vw;border-top-right-radius:3.846vw}section.border{border-top:2px solid #ff8144}section:has(+.radius){padding-bottom:17.948vw}section .furikake-left,section .furikake-right{position:absolute;top:-7.8vw;width:27.69vw;height:52.05vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/assets/img/common/parts01.svg");-webkit-transform-origin:top left;transform-origin:top left;opacity:0;-webkit-transition:opacity .2s,-webkit-transform 0s !important;transition:opacity .2s,-webkit-transform 0s !important;transition:opacity .2s,transform 0s !important;transition:opacity .2s,transform 0s,-webkit-transform 0s !important}section .furikake-left::before,section .furikake-left::after,section .furikake-right::before,section .furikake-right::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:opacity .2s,-webkit-transform 0s !important;transition:opacity .2s,-webkit-transform 0s !important;transition:opacity .2s,transform 0s !important;transition:opacity .2s,transform 0s,-webkit-transform 0s !important}section .furikake-left::before,section .furikake-right::before{background-image:url("/assets/img/common/parts02.svg")}section .furikake-left::after,section .furikake-right::after{background-image:url("/assets/img/common/parts03.svg")}section .furikake-left{left:0;-webkit-transform:translate(-20px, -20px);transform:translate(-20px, -20px)}section .furikake-left::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}section .furikake-left::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}section .furikake-right{right:27.69vw;-webkit-transform:scaleX(-1) translate(-20px, -20px);transform:scaleX(-1) translate(-20px, -20px);-webkit-transform-origin:top right;transform-origin:top right}section .furikake-right::before,section .furikake-right::after{left:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(-1);transform:scaleX(-1)}section .furikake-right::before{-webkit-transform:translate(-30px, -30px);transform:translate(-30px, -30px)}section .furikake-right::after{-webkit-transform:translate(-15px, -15px);transform:translate(-15px, -15px)}section#contents-title{height:47vw;padding:24vw 5% 0}section#contents-title .furikake-left{top:0;left:0;width:17.949vw;height:38.46vw;background-image:url("/assets/img/common/parts_head01.svg")}section#contents-title .furikake-left::before{background-image:url("/assets/img/common/parts_head02.svg")}section#contents-title .furikake-left::after{background-image:url("/assets/img/common/parts_head03.svg")}section#contents-title.bg-green{background-color:#65bda1}section#contents-title h1{position:relative;text-align:center;line-height:1.4;font-size:26px;font-size:6.6666666667vw;font-weight:900;color:#fff;z-index:1}section#contents-title span.sub-title{font-family:"Poppins",sans-serif;font-size:14px;font-size:3.5897435897vw;font-weight:700;color:#fff0d4}section#contents-title.recipe-single-title{padding:24vw 5% 0 10.25%}section#contents-title.recipe-single-title h1{text-align:left}section#contents-title.recipe-single-title span.category{position:absolute;top:17.945vw;right:2.5%;background-color:#fff;padding:.25em 1em;border-radius:9999px;font-weight:700;font-size:12px;font-size:3.0769230769vw}section#contents-title.recipe-single-title span.category.processing{color:#e18851}section#contents-title.recipe-single-title span.category.restaurant{color:#ffb744}section h2{position:relative;z-index:1}section h2.border{margin-bottom:.25em;text-align:center;font-size:30px;font-size:7.6923076923vw}section h2.border span{display:inline-block;margin-bottom:1.54vw;padding:0 .75em .1em;border-style:solid;border-width:1.025vw;border-radius:9999px}section h2.border.orange{border-color:#ff8144;color:#ff8144}section h2.border.green{border-color:#65bda1;color:#65bda1}section h2.border.green span{background-color:#fff}section h2.border.processing-a,section h2.border.restaurant-a,section h2.border.processing-b,section h2.border.restaurant-b,section h2.border.favorites{margin-bottom:21px;font-size:26px;font-size:6.6666666667vw}section h2.border.processing-a{border-color:#e18851;color:#e18851}section h2.border.processing-a span{background-color:#fff}section h2.border.restaurant-a{border-color:#ffb744;color:#ffb744}section h2.border.restaurant-a span{background-color:#fff}section h2.border.processing-b{border-width:0;color:#fff}section h2.border.processing-b span{background-color:#e18851}section h2.border.restaurant-b{border-width:0;color:#fff}section h2.border.restaurant-b span{background-color:#ffb744}section h2.border.favorites{border-color:#ff8144;color:#ff8144}section h2.keywords{margin-bottom:5.2vw;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#ff8144}section h2.tag-list{margin-bottom:1em;font-size:24px;font-size:6.1538461538vw}section .sub-title{display:block;margin-bottom:7.6vw;text-align:center;font-family:"Poppins",sans-serif;font-size:16px;font-size:4.1025641026vw;font-weight:700}section .sub-title.orange{color:#ff8144}section .sub-title.green{color:#65bda1}section h3.new{margin-bottom:.5em;background-repeat:no-repeat;background-position:left center;background-size:1.75em;padding-left:2.5em;line-height:2;font-size:20px;font-size:5.1282051282vw;color:#ff8144}section h3.new.yellow{background-image:url(/assets/img/common/icon_new_yellow.svg)}section h3.new.orange{background-image:url(/assets/img/common/icon_new_orange.svg)}section .line-title{position:relative;margin-bottom:1em;padding-bottom:.75em;line-height:1.4;font-size:20px;font-size:5.1282051282vw;font-weight:700}section .line-title:after{position:absolute;left:0;bottom:0;width:7.7vw;height:1.02vw;border-radius:9999px;content:""}section .line-title.color-orange{color:#ff8144}section .line-title.color-orange:after{background-color:#ff8144}section .line-title.color-green{color:#65bda1}section .line-title.color-green:after{background-color:#65bda1}section .line-title.color-line{color:#06c755}section .line-title.color-line:after{background-color:#06c755}section .right{text-align:right !important}section p{margin-bottom:1.5em;line-height:1.7;font-size:14px;font-size:3.5897435897vw}section:has(#breadcrumbs){padding-top:0}#breadcrumbs{overflow-x:auto;width:90%;margin-left:auto;margin-right:auto;white-space:nowrap}#breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;padding:1em 0 0;font-size:12px;font-size:3.0769230769vw;font-weight:500;z-index:1}#breadcrumbs ul li{display:inline-block;position:relative;margin-left:.5em;color:#989186}#breadcrumbs ul li:after{margin-left:.5em;content:">"}#breadcrumbs ul li:last-child:after{display:none}#breadcrumbs ul li a{color:#989186;text-decoration:none}#breadcrumbs ul li a:hover{color:#ff8144}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:5.2vw}.search-box input[type=submit]{display:none}.search-box label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17.95vw;background-color:#ff8144;border-top-right-radius:2.564vw;border-bottom-right-radius:2.564vw;line-height:12.82vw;font-size:16px;font-size:4.1025641026vw;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.search-box label:active{opacity:.7}.search-box input[type=text]{display:block;position:relative;width:calc(100% - 17.95vw);background-color:#fff;padding:.75em;border:0;border-top-left-radius:2.564vw;border-bottom-left-radius:2.564vw;font-size:16px;font-size:4.1025641026vw;outline:0}.search-box input[type=text]::-webkit-input-placeholder{color:#989186}.search-box input[type=text]::-moz-placeholder{color:#989186}.search-box input[type=text]:-ms-input-placeholder{color:#989186}.search-box input[type=text]::-ms-input-placeholder{color:#989186}.search-box input[type=text]::placeholder{color:#989186}.search-box input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.search-box input:focus::placeholder{color:rgba(0,0,0,0)}dl.news-list dt{font-size:12px;font-size:3.0769230769vw;color:#989186}dl.news-list dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:1em;padding-bottom:1em;font-size:14px;font-size:3.5897435897vw}dl.news-list dd:last-child{margin-bottom:0;padding-bottom:0}dl.news-list dd a{color:#48443e}dl.news-list dd a:active{color:#65bda1}ul.btn-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin-left:auto;margin-right:auto}ul.btn-user li{margin-top:0}ul.btn-user li.btn{width:47.5%}ul.tags{position:relative;letter-spacing:-0.4em;z-index:1}ul.tags li{display:inline-block;margin-right:1.025vw;margin-bottom:2.05vw;font-size:12px;font-size:3.0769230769vw;letter-spacing:normal}ul.tags li a{background-color:#48443e;padding:.25em 1em;border-radius:9999px;color:#fff}ul.tags li a:active{opacity:.7}ul.recipe-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}ul.recipe-list li{width:48%;margin-bottom:6.4vw}ul.recipe-list li:last-child{margin-bottom:0}ul.recipe-list li p{margin-bottom:0;font-size:15px;font-size:3.8461538462vw;-webkit-transition:all .3s ease;transition:all .3s ease}ul.recipe-list li:active article img{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.recipe-list li:active p{color:#ff8144}article p{-webkit-transition:all .3s ease;transition:all .3s ease}article figure{overflow:hidden}article:active figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}article:active p{color:#ff8144}.column-recomennd-box{width:80%;background-color:#fff;margin-left:auto;margin-right:auto;padding:7.2%;border:2px solid #ff8144;border-radius:10px;z-index:1}.column-recomennd-box article{position:relative;margin-bottom:1em}.column-recomennd-box article span{position:absolute;top:-1em;left:.5em;background-color:#ff8144;padding:.25em .5em;border-radius:9999px;font-size:12px;font-size:3.0769230769vw;font-weight:700;color:#fff;z-index:1}.column-recomennd-box article figure{margin-bottom:.5em}.column-recomennd-box article p{margin-bottom:0}article.img-recipe{position:relative;width:43vw;height:27vw;margin-bottom:1.6vw}article.img-recipe:after{position:absolute;top:-0.77vw;left:0;right:0;width:calc(100% - 2px);height:100%;background-color:#ff8144;margin:auto;border-radius:3.59vw;content:""}article.img-recipe span{position:absolute;top:-1em;left:.75em;padding:.5em 1em;border-radius:9999px;line-height:1;font-size:12px;font-size:3.0769230769vw;font-weight:700;color:#fff;z-index:2}article.img-recipe.processing span{background-color:#e18851}article.img-recipe.restaurant span{background-color:#ffb744}article.img-recipe figure{overflow:hidden;width:100%;height:100%;border-radius:3.59vw;z-index:1}article.img-recipe figure img{position:relative;border-radius:3.59vw;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1;aspect-ratio:1/.666}article.img-recipe figure:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(217, 217, 217, 0)), to(rgba(0, 0, 0, 0.14)));background:linear-gradient(180deg, rgba(217, 217, 217, 0) 0%, rgba(0, 0, 0, 0.14) 100%);border-radius:14px;z-index:2;content:""}i.favorite{display:block;position:absolute;right:5%;bottom:6%;width:4.36vw;height:3.59vw;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:11;cursor:pointer}i.favorite.on{background-image:url(/assets/img/common/favorite_on.svg)}i.favorite.off{background-image:url(/assets/img/common/favorite_off.svg)}i.favorite:active.on{background-image:url(/assets/img/common/favorite_off.svg)}i.favorite:active.off{background-image:url(/assets/img/common/favorite_on.svg)}section#new-column{padding-top:30px;padding-bottom:70px}section#new-column .column-list{margin-top:12px}section#new-column h2{width:96%;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:left center;background-size:2em;background-image:url(/assets/img/common/icon_new_orange.svg);margin-bottom:.5em;padding-left:2.5em;line-height:2;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#ff8144}section#new-column ul.column-list{width:90%;margin-left:auto;margin-right:auto}section#new-column .btn{margin-top:28px}section#new-column .btn a i{background-color:#fff}ul.column-list{margin-top:30px}ul.column-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}ul.column-list li+li{margin-top:3.846vw}ul.column-list li figure{overflow:hidden;width:43vw;height:auto;aspect-ratio:168/104.84}ul.column-list li figure img,ul.column-list li figure picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}ul.column-list li .text{width:calc(100% - 47vw)}ul.column-list li span{display:inline-block;background-color:#ff8144;margin-bottom:.5em;padding:0 1em;border-radius:9999px;line-height:2;font-size:12px;font-size:3.0769230769vw;font-weight:700;color:#fff}ul.column-list li p{margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:15px;font-size:3.8461538462vw;-webkit-transition:all .3s ease;transition:all .3s ease}ul.column-list li:active figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.column-list li:active p{color:#ff8144}section#new-recipe{padding-top:38px;padding-bottom:61px}section#new-recipe h2{width:96%;background-repeat:no-repeat;background-position:left center;background-size:2em;background-image:url(/assets/img/common/icon_new_yellow.svg);margin-left:auto;margin-right:auto;margin-bottom:.5em;padding-left:2.5em;line-height:2;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#ff8144}section#new-recipe .new-recipe-slide{margin-bottom:0}section#new-recipe .new-recipe-slide .slick-slide{width:42vw !important;margin:0 2.3vw;padding-top:4.2vw}section#new-recipe .new-recipe-slide li article.img-recipe{position:relative;width:42vw;height:26.2vw}section#new-recipe .new-recipe-slide li p{margin-bottom:0;font-size:15px;font-size:3.8461538462vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-transition:all .3s ease;transition:all .3s ease}section#new-recipe .new-recipe-slide li:active figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}section#new-recipe .new-recipe-slide li:active p{color:#ff8144}section#new-recipe .btn-user{margin-top:12px}section#column-related h2{margin-bottom:2em;font-size:20px;font-size:5.1282051282vw}section#column-related ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section#column-related ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;margin-bottom:7.7vw}section#column-related ul li+li{margin-top:0}section#column-related ul li span{position:absolute;top:-1em;left:.5em;z-index:1}section#column-related ul li figure{width:100%}section#column-related ul li p{margin-bottom:0}ul.sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.sns li{width:8.7vw;margin:0 1.8vw}ul.sns li img{width:100%}ul.sns li a:active{opacity:.7}.p-pagination{position:relative;z-index:1;margin-top:46px}.p-pagination .p-pagination__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .p-pagination__inner .p-pagination__btn{width:1.75em;height:1.75em;font-size:16px;font-size:4.1025641026vw}.p-pagination .p-pagination__inner .p-pagination__btn a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:25%;border-radius:100%;text-indent:-9999px}.p-pagination .p-pagination__inner .p-pagination__btn a:hover{opacity:.5}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--prev{margin-right:1.8vw}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--prev a{background-image:url(/assets/img/common/pager_arrow_prev.svg)}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--next{margin-left:1.8vw}.p-pagination .p-pagination__inner .p-pagination__btn.p-pagination__btn--next a{background-image:url(/assets/img/common/pager_arrow_next.svg)}.p-pagination .p-pagination__inner .p-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1.8vw;text-align:center}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item .p-pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:4.1025641026vw;font-weight:700}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item .p-pagination__link .p-pagination__content{position:relative;vertical-align:text-top;line-height:.6;z-index:1}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a{position:relative;width:1.75em;height:1.75em;color:#989186}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;margin:auto;border-radius:100%;-webkit-transition:all .3s ease;transition:all .3s ease;content:""}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:hover{color:#fff}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item a:hover:after{background-color:#48443e}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link{position:relative;width:1.75em;height:1.75em}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#48443e;margin:auto;border-radius:100%;content:""}.p-pagination .p-pagination__inner .p-pagination__list .p-pagination__item.is-current .p-pagination__link .p-pagination__content{color:#fff;z-index:1}ul.btn-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;background-color:#fff;border:2.564vw solid #fff;border-top-left-radius:2.05vw;border-top-right-radius:9.23vw;border-bottom-left-radius:9.23vw;border-bottom-right-radius:2.05vw;line-height:1.5}ul.btn-list li figure{width:21.538vw;margin-right:3.333vw}ul.btn-list li figure img{border-top-left-radius:2.05vw;border-top-right-radius:2.05vw;border-bottom-left-radius:6.666vw;border-bottom-right-radius:2.05vw}ul.btn-list li h2{font-size:20px;font-size:2rem;font-weight:900}ul.btn-list li p{margin-bottom:0;font-size:14px;font-size:1.4rem}ul.btn-list li i{display:block;overflow:hidden;position:absolute;right:-2.564vw;bottom:-2.564vw;width:5.65vw;height:5.65vw;border-top-left-radius:1.025vw;border-bottom-right-radius:2.05vw;z-index:1}ul.btn-list li i:before,ul.btn-list li i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:3.59vw;height:3.59vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_white.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}ul.btn-list li i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}ul.btn-list li:active i:before{-webkit-transform:translateX(0);transform:translateX(0)}ul.btn-list li:active i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}ul.orange li h2{color:#ff8144}ul.orange li i{background-color:#ff8144}ul.brown li h2{color:#e18851}ul.brown li i{background-color:#e7ad5c}ul.yellow li h2{color:#ffb744}ul.yellow li i{background-color:#e7ad5c}.btn{width:58.974vw;margin-left:auto;margin-right:auto}.btn a{display:block;position:relative;width:100%;border-radius:2.05vw;text-align:center;line-height:12.82vw;font-size:14px;font-size:3.5897435897vw;font-weight:900}.btn a i{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:5.64vw;height:5.64vw;border-top-left-radius:1.025vw;border-bottom-right-radius:2.05vw}.btn a i:before,.btn a i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:3.5vw;height:3.5vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_white.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}.btn a i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.btn a:active i:before{-webkit-transform:translateX(0);transform:translateX(0)}.btn a:active i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}.btn a.white{background-color:#fff;color:#ff8144}.btn a.white i{background-color:#e7ad5c}.btn a.black{background-color:#48443e;color:#fff}.btn a.black i{background-color:#fff}.btn a.black i:before,.btn a.black i:after{background-image:url(/assets/img/common/btn_arrow_black.svg)}.btn a.orange{background-color:#ff8144;color:#fff}.btn a.orange i{background-color:#fff0d4}.btn a.orange i:before,.btn a.orange i:after{background-image:url(/assets/img/common/btn_arrow_orange.svg)}.btn a.green{background-color:#65bda1;color:#fff}.btn a.green i{background-color:#fff}.btn a.green i:before,.btn a.green i:after{background-image:url(/assets/img/common/btn_arrow_green.svg)}.btn a.processing{background-color:#e18851;font-size:16px;font-size:4.1025641026vw;font-weight:700;color:#fff}.btn a.processing span{background-repeat:no-repeat;background-position:left center;background-size:1em;background-image:url(/assets/img/common/icon_processing.svg);padding-left:1.25em}.btn a.processing i{background-color:#fff0d4}.btn a.processing i:before,.btn a.processing i:after{background-image:url(/assets/img/common/btn_arrow_brown.svg)}.btn a.restaurant{background-color:#ffb744;font-size:16px;font-size:4.1025641026vw;font-weight:700;color:#fff}.btn a.restaurant span{background-repeat:no-repeat;background-position:left center;background-size:1em;background-image:url(/assets/img/common/icon_eatingout.svg);padding-left:1.25em}.btn a.restaurant i{background-color:#fff0d4}.btn a.restaurant i:before,.btn a.restaurant i:after{background-image:url(/assets/img/common/btn_arrow_yellow.svg)}.btn a.line{background-color:#06c755;color:#fff}.btn a.line i{background-color:#fff}.btn a.line i:before,.btn a.line i:after{background-image:url(/assets/img/common/btn_arrow_line.svg)}.btn a[href^="#"]{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 5px 20px}.btn a[href^="#"] span{line-height:1.4}.btn a[href^="#"] i{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,0)}.btn a[href^="#"] i::before,.btn a[href^="#"] i::after{width:14px;background-image:url(/assets/img/common/btn_arrow_white.svg)}.btn a[href^="#"] i::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn a[href^="#"] i::after{display:none}a.arrow-circle{background-repeat:no-repeat;background-position:right center;background-size:1.25em;background-image:url(/assets/img/common/arrow_circle_black.svg);padding-right:1.5em;font-size:14px;font-size:3.5897435897vw;color:#48443e}a.arrow-circle.hover-orange:active{background-image:url(/assets/img/common/arrow_circle_orange.svg);color:#ff8144}a.arrow-circle.hover-green:active{background-image:url(/assets/img/common/arrow_circle_green.svg);color:#65bda1}ul.btn-users{margin-bottom:5.128vw}ul.btn-users li{position:relative;margin-bottom:2.564vw;padding:5%;border-top-left-radius:2.05vw;border-top-right-radius:9.23vw;border-bottom-left-radius:9.23vw;border-bottom-right-radius:2.05vw;color:#fff}ul.btn-users li h3{background-repeat:no-repeat;background-position:left center;background-size:1.25em;padding-left:1.5em;font-size:18px;font-size:4.6153846154vw;font-weight:900}ul.btn-users li p{margin-left:2.05em;margin-bottom:0;font-size:14px;font-size:3.5897435897vw}ul.btn-users li.processing{background-color:#e18851}ul.btn-users li.processing h3{background-image:url(/assets/img/common/icon_processing.svg)}ul.btn-users li.restaurant{background-color:#ffb744}ul.btn-users li.restaurant h3{background-image:url(/assets/img/common/icon_eatingout.svg)}ul.btn-users li i{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:5.65vw;height:5.65vw;background-color:#fff;border-top-left-radius:1.025vw;border-bottom-right-radius:2.05vw}ul.btn-users li i:before,ul.btn-users li i:after{position:absolute;top:0;left:0;right:0;bottom:0;width:3.5vw;height:3.5vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/btn_arrow_yellow.svg);margin:auto;-webkit-transition:all .6s ease;transition:all .6s ease;content:""}ul.btn-users li i:before{-webkit-transform:translateX(-200%);transform:translateX(-200%)}ul.btn-users li:active i:before{-webkit-transform:translateX(0);transform:translateX(0)}ul.btn-users li:active i:after{-webkit-transform:translateX(200%);transform:translateX(200%)}ul.btn-black{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.btn-black li{width:48%}ul.btn-black li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#48443e;border-radius:2.05vw;line-height:12.82vw;font-size:16px;font-size:4.1025641026vw;font-weight:700;color:#fff}ul.btn-black li a span{background-repeat:no-repeat;background-position:left center;background-size:1.25em;padding-left:1.75em}ul.btn-black li a.download span{background-image:url(/assets/img/common/icon_pdf.svg)}ul.btn-black li a.print span{background-image:url(/assets/img/common/icon_print.svg)}ul.btn-black li a:active{opacity:.7}body#top section{overflow-x:hidden}body#top section#top-kv{height:131.28vw;background-color:#fff;padding-top:4.36vw;padding-bottom:0}body#top section#top-kv:after{position:absolute;top:47.692vw;left:0;width:100%;height:calc(100% - 47.692vw);background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 129, 68)), color-stop(65%, rgb(255, 240, 212)));background:linear-gradient(180deg, rgb(255, 129, 68) 0%, rgb(255, 240, 212) 65%);content:""}body#top section#top-kv .slide-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:38vw;left:10%;z-index:1;-webkit-animation:slide-text 16s infinite linear 1.5s;animation:slide-text 16s infinite linear 1.5s}body#top section#top-kv .slide-text p{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:1em;font-size:22px;font-size:5.641025641vw;font-weight:700;color:#ff8144}body#top section#top-kv .kv-slide{position:relative;z-index:2}body#top section#top-kv .kv-slide .item{position:relative;width:79.487vw;padding:0 10.256vw}body#top section#top-kv .kv-slide .item figure{width:100%;height:84.615vw;margin-bottom:4.8vw;border:2.564vw solid #fff;border-radius:6.154vw;-webkit-box-shadow:0px 3.59vw 5.128vw 0px rgba(0,0,0,.1);box-shadow:0px 3.59vw 5.128vw 0px rgba(0,0,0,.1)}body#top section#top-kv .kv-slide .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#top section#top-kv .kv-slide .item span{position:absolute;top:5%;left:5%;padding:.5em 1em;border-radius:9999px;line-height:1;font-size:12px;font-size:3.0769230769vw;font-weight:700;color:#fff;z-index:2}body#top section#top-kv .kv-slide .item span.processing{background-color:#e18851}body#top section#top-kv .kv-slide .item span.restaurant{background-color:#ffb744}body#top section#top-kv .kv-slide .item i{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}body#top section#top-kv .kv-slide .item i.new{top:68.975vw;right:-2.564vw;width:24.1vw;height:24.88vw;background-image:url("/assets/img/common/icon_new_yellow.svg")}body#top section#top-kv .kv-slide .item i.pickup{top:2.564vw;right:-3.846vw;width:32.564vw;height:25.897vw;background-image:url("/assets/img/common/icon_pickup.svg")}body#top section#top-kv .kv-slide .item p{margin-bottom:.25em;font-size:16px;font-size:4.1025641026vw}body#top section#top-kv .kv-slide .item p.category{background-repeat:no-repeat;background-position:left center;background-size:1.25em;padding-left:1.5em;font-size:20px;font-size:5.1282051282vw;font-weight:900;color:#ff8144}body#top section#top-kv .kv-slide .item p.category.recipe{background-image:url(/assets/img/common/icon_recipe.svg)}body#top section#top-kv .kv-slide .item p.category.column{background-image:url(/assets/img/common/icon_column.svg)}body#top section#top-kv .kv-slide .item p.category.tool{background-image:url(/assets/img/common/icon_tool.svg)}body#top section#top-kv .kv-slide .item:last-child:not(.is-active),body#top section#top-kv .kv-slide .item:last-child:not(.is-prev),body#top section#top-kv .kv-slide .item:last-child:not(.is-next){opacity:0;z-index:-1;-webkit-transition:opacity .3s !important;transition:opacity .3s !important}body#top section#top-kv .kv-slide .item .category.recipe,body#top section#top-kv .kv-slide .item .tags,body#top section#top-kv .kv-slide .item p{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}body#top section#top-kv .kv-slide .item.is-active{z-index:1 !important;pointer-events:all}body#top section#top-kv .kv-slide .item.is-active .category.recipe,body#top section#top-kv .kv-slide .item.is-active .tags,body#top section#top-kv .kv-slide .item.is-active p,body#top section#top-kv .kv-slide .item.is-active .new,body#top section#top-kv .kv-slide .item.is-active .pickup{opacity:1}body#top section#top-kv .kv-slide .item.is-active .category.recipe,body#top section#top-kv .kv-slide .item.is-active .tags,body#top section#top-kv .kv-slide .item.is-active p{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s,-webkit-transform .4s .8s}body#top section#top-kv .kv-slide .item.is-active .new,body#top section#top-kv .kv-slide .item.is-active .pickup{opacity:1;-webkit-transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,-webkit-transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s;transition:opacity .3s .8s,transform .4s .8s,-webkit-transform .4s .8s}body#top section#top-kv .kv-slide .item.is-active article{-webkit-transform:translateX(0vw) rotate(0) !important;transform:translateX(0vw) rotate(0) !important;-webkit-transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .3s,transform .6s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1)}body#top section#top-kv .kv-slide .item.is-prev .category.recipe,body#top section#top-kv .kv-slide .item.is-prev .tags,body#top section#top-kv .kv-slide .item.is-prev p,body#top section#top-kv .kv-slide .item.is-prev .new,body#top section#top-kv .kv-slide .item.is-prev .pickup,body#top section#top-kv .kv-slide .item.is-next .category.recipe,body#top section#top-kv .kv-slide .item.is-next .tags,body#top section#top-kv .kv-slide .item.is-next p,body#top section#top-kv .kv-slide .item.is-next .new,body#top section#top-kv .kv-slide .item.is-next .pickup{opacity:0 !important;-webkit-transition:opacity .3s;transition:opacity .3s}body#top section#top-kv .kv-slide .item.is-prev{opacity:1 !important}body#top section#top-kv .kv-slide .item.is-prev article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}body#top section#top-kv .kv-slide .item.is-prev .category.recipe,body#top section#top-kv .kv-slide .item.is-prev .tags,body#top section#top-kv .kv-slide .item.is-prev p{-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s}body#top section#top-kv .kv-slide .item.is-prev .new,body#top section#top-kv .kv-slide .item.is-prev .pickup{-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s}body#top section#top-kv .kv-slide .item.is-prev{opacity:1 !important}body#top section#top-kv .kv-slide .item.is-next{opacity:0 !important;z-index:1 !important;pointer-events:none}body#top section#top-kv .kv-slide .item.is-next article{-webkit-transform:translateX(50vw) rotate(30deg);transform:translateX(50vw) rotate(30deg)}body#top section#top-kv .kv-slide .item.is-next .category.recipe,body#top section#top-kv .kv-slide .item.is-next .tags,body#top section#top-kv .kv-slide .item.is-next p{-webkit-transform:translateY(20px);transform:translateY(20px)}body#top section#top-kv .kv-slide.is-beforeLoop .item.is-active{z-index:-1}body#top section#top-kv .kv-slide.is-beforeLoop .item.is-prev{opacity:0;z-index:-1}body#top section#top-kv .kv-slide.is-beforeLoop .item:first-child{opacity:1}body#top section#top-kv .kv-slide.is-beforeLoop .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide.is-looped .item:first-child:not(.is-active) article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg)}body#top section#top-kv .kv-slide.is-looped .item:last-child .new,body#top section#top-kv .kv-slide.is-looped .item:last-child .pickup{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}body#top section#top-kv .kv-slide.is-looped .item{opacity:0}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-active),body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-prev),body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next){opacity:0;z-index:-1}body#top section#top-kv .kv-slide.is-looped .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next){opacity:1 !important}body#top section#top-kv .kv-slide.is-looped .item:last-child:not(.is-next) article{-webkit-transform:translateX(0vw) rotate(-5deg);transform:translateX(0vw) rotate(-5deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}body#top section#top-kv .kv-slide.is-looped.is-beforeLoop .item:first-child article{-webkit-transform:translateX(25vw) rotate(10deg);transform:translateX(25vw) rotate(10deg)}body#top section#top-kv .kv-slide .move{-webkit-animation:none !important;animation:none !important}body#top section#top-kv .kv-slide .move .item{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}body#top section#top-kv .kv-slide .move .item p,body#top section#top-kv .kv-slide .move .item ul.tags{opacity:0}body#top section#top-blog{padding-top:50px;padding-bottom:70px}body#top section#top-blog h2{position:absolute;top:12.82vw;right:1.5%;font-family:"Poppins",sans-serif;font-size:20px;font-size:5.1282051282vw;font-weight:600;color:#ff8144;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}body#top section#top-blog .column-recomennd-box{padding-bottom:12.4vw}body#top section#top-blog .btn{position:relative;margin-top:-6.4vw;z-index:2}body#top section#top-basics{padding-top:50px;padding-bottom:70px}body#top section#top-basics .basics-slide{margin-bottom:10vw;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}body#top section#top-basics .basics-slide .slick-list{margin:0 -4.359vw}body#top section#top-basics .basics-slide .slick-slide{margin:0 4.359vw}body#top section#top-basics .basics-slide article{display:block;position:relative;width:80% !important;font-size:16px;font-size:4.1025641026vw}body#top section#top-basics .basics-slide article span{display:inline-block;position:absolute;top:67.3%;left:-0.75em;background-color:#65bda1;padding:.25em 1em;border-top-left-radius:1.282vw;border-top-right-radius:2.564vw;border-bottom-left-radius:1.282vw;border-bottom-right-radius:1.282vw;line-height:1.2;font-weight:700;color:#fff;z-index:1}body#top section#top-basics .basics-slide article figure{margin-bottom:1em}body#top section#top-basics .basics-slide article p{margin-bottom:0}body#top section#top-recipe{padding-top:50px;padding-bottom:70px}body#top section#top-recipe ul.btn-user{margin-bottom:5.128vw}body#top section#top-recipe ul.btn-user li{margin-top:0}body#top section#top-recipe .box{width:90%;background-color:#fff5e2;margin-left:auto;margin-right:auto;padding:5%;border-radius:3.59vw}body#top section#top-recipe .box h3{margin-bottom:1em}body#top section#top-recipe .box ul.recipe-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:0}body#top section#top-recipe .box ul.recipe-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:7.4vw}body#top section#top-recipe .box ul.recipe-list li:last-child{margin-bottom:0}body#top section#top-recipe .box ul.recipe-list li article{margin-bottom:0}body#top section#top-recipe .box ul.recipe-list li p{width:calc(100% - 46vw);font-size:16px;font-size:4.1025641026vw}body#top section#top-news{padding-top:0}body#top section#top-news .box{position:relative;width:90%;background-color:#e1f4ee;margin-left:auto;margin-right:auto;padding:8% 5%;border-radius:2.564vw}body#top section#top-news h2{margin-bottom:.5em;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#65bda1}body#top section#top-news dl.news-list dd{padding-bottom:0;border-bottom:0}body#top section#top-news span{position:absolute;top:2.5em;right:5%;z-index:2}body#top section#top-about{padding-top:37px;padding-bottom:70px}body#top section#top-about h2{margin-bottom:20.2px;text-align:center;font-size:30px;font-size:7.6923076923vw;font-weight:900}body#top section#top-about ul{margin-bottom:2rem}body#top section#top-about p{width:90%;margin-left:auto;margin-right:auto;margin-bottom:2em}body#top section#top-link{padding-top:50px;padding-bottom:70px}body#top section#top-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:84.5%;margin-left:auto;margin-right:auto}body#top section#top-link ul li{display:block;width:47%;margin-bottom:7.69vw;padding:.2% 3.2% 2.7%}body#top section#top-link ul li:nth-last-child(-n+2){margin-bottom:0}body#top section#top-link ul li h3{margin-bottom:3px;font-size:18px;font-size:4.6153846154vw;font-weight:900;color:#ff8144}body#top section#top-link ul li p{line-height:1.5;font-size:14px;font-size:3.5897435897vw;color:#48443e}section#about-top{padding-bottom:10.256vw}section#about-top .inner{padding-top:7.7vw}section#about-top .about-history{background-color:#fff0d4;margin-bottom:12.82vw;padding:7% 5%;border-radius:2.564vw}section#about-top .about-history h2{text-align:center}section#about-top .about-history h2:after{left:0;right:0;margin:auto}section#about-top .about-history p{margin-bottom:0}section#about-top .about-history ul.banner{margin:6.4vw auto}section#about-top h3{margin-bottom:1em}section#about-top figure{margin-bottom:1em}section#about-top .point{width:15.4vw;height:4.15vw;margin:7.7vw auto 10.256vw;background-image:url("/assets/img/common/parts_point01.svg");-webkit-transform-origin:top left;transform-origin:top left;opacity:0}section#about-top .point::before,section#about-top .point::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left;transform-origin:top left;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0}section#about-top .point::before{background-image:url("/assets/img/common/parts_point02.svg")}section#about-top .point::after{background-image:url("/assets/img/common/parts_point03.svg")}section#about-line{padding-top:44px;padding-bottom:70px}section#about-line figure{margin-bottom:1em}section#about-line h2{font-size:20px;font-size:5.1282051282vw;color:#06c755;line-height:140%;letter-spacing:0;position:relative;padding-bottom:15px;margin-bottom:15px}section#about-line h2::before{content:"";display:block;position:absolute;width:30px;height:4px;background-color:#06c755;bottom:0;left:0;border-radius:25rem}section#recipe-user-top{padding-bottom:25px}section#recipe-user-top .recipe-user-slide .slick-slide.slick-current{z-index:1}section#recipe-user-top .recipe-user-slide .slick-center .item{-webkit-transform:scale(1);transform:scale(1)}section#recipe-user-top .recipe-user-slide .item{position:relative;width:67.18vw !important;padding-top:32px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scale(0.8);transform:scale(0.8)}section#recipe-user-top .recipe-user-slide .item article{margin-bottom:.25em}section#recipe-user-top .recipe-user-slide .item article.img-recipe{width:67.18vw;height:41.54vw}section#recipe-user-top .recipe-user-slide .item article.img-recipe img{width:100%}section#recipe-user-top .recipe-user-slide .item p{font-size:15px;font-size:3.8461538462vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-transition:all .3s ease;transition:all .3s ease}section#recipe-user-top .recipe-user-slide .item i{position:absolute;height:0;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}section#recipe-user-top .recipe-user-slide .item i.new{top:-10%;left:-8%;width:18vw;height:20vw;background-image:url("/assets/img/common/icon_new_yellow.svg")}section#recipe-user-top .recipe-user-slide .item i.pickup{top:-19.8%;left:-17.4%;width:32.564vw;height:25.897vw;background-image:url("/assets/img/common/in_icon_pickup.svg")}section#recipe-user-top .recipe-user-slide .item i.favorite{bottom:5%;width:4.36vw;height:3.6vw;z-index:11}section#recipe-user-top .recipe-user-slide .item:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}section#recipe-user-top .recipe-user-slide .item:hover p{color:#ff8144}section#recipe-user-recommned{padding-top:47px;padding-bottom:54px}section#recipe-user-recommned h2.border{margin-bottom:21px}section#recipe-user-recommned ul.btn-list li{margin-bottom:4.2vw}section#recipe-user-recommned ul.btn-list figure{max-width:85px;width:33.5%;margin-right:13px}section#recipe-user-search{padding-top:30px;padding-bottom:37px}section#recipe-user-search ul.tags li{margin-bottom:3.8vw}section#recipe-user-newarrival{padding-top:48px;padding-bottom:10.256vw}section#recipe-user-newarrival p.right{margin-top:19px}section#recipe-user-favorites{padding-top:50px;padding-bottom:44px}section#recipe-user-favorites h2{margin-bottom:26px}section#recipe-user-favorites #js-fav-more-wrap{margin-top:19px}section#recipe-normal{padding-bottom:5.128vw}section#recipe-normal .inner{padding-top:7.7vw;padding-bottom:39px}section#recipe-normal+#recipe-user-favorites{padding-top:47px;padding-bottom:64px}section#recipe-favorite{padding-bottom:5.128vw}section#recipe-favorite .inner{padding-top:10.256vw}section .recipe-single-contents{padding-top:7.7vw;padding-bottom:12.82vw}section .recipe-single-contents ul.tags{margin-bottom:5.128vw}section .recipe-single-contents .recipe-single-slide-wrap{position:relative;padding-bottom:4.2vw;z-index:1}section .recipe-single-contents .recipe-single-slide-wrap ul{position:relative;padding-bottom:10.256vw}section .recipe-single-contents .recipe-single-slide-wrap ul li{overflow:hidden;width:100%;height:56.41vw}section .recipe-single-contents .recipe-single-slide-wrap ul li img{width:100%;height:100%;border-radius:2.564vw;-o-object-fit:cover;object-fit:cover}section .recipe-single-contents .recipe-single-slide-wrap i.favorite{top:48.72vw;right:4%;width:6.154vw;height:5.128vw}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;bottom:-2vw;height:2.564vw;margin:auto}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li{width:2.564vw;height:2.564vw;margin:0 1.282vw}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button{display:block;position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0);border:0;outline:0;text-indent:-9999px}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button:before{display:block;position:absolute;top:0;left:0;width:2.564vw;height:2.564vw;background-color:#d9d9d9;border:0;border-radius:100%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;content:""}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li button:active:before{background-color:#48443e}section .recipe-single-contents .recipe-single-slide-wrap .slick-dots li.slick-active button:before{background-color:#48443e}section .recipe-single-contents .recipe-single-hdg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}section .recipe-single-contents .recipe-single-hdg__main{max-width:100%;width:100%}section .recipe-single-contents .recipe-single-hdg__sub{-ms-flex-negative:0;flex-shrink:0;font-weight:400;font-size:16px;font-size:4.1025641026vw;padding-left:10px}section .recipe-single-contents h2{margin-bottom:.5em;font-size:24px;font-size:6.1538461538vw;font-weight:700}section .recipe-single-contents table{width:100%;margin-bottom:12.82vw}section .recipe-single-contents table:has(+p.table-note){margin-bottom:2.564vw}section .recipe-single-contents table{border-collapse:separate;border-spacing:0}section .recipe-single-contents table thead th{background-color:#fff0d4;padding:.5em;border:1px solid #fff0d4;text-align:center;vertical-align:middle;font-size:16px;font-size:4.1025641026vw;font-weight:700}section .recipe-single-contents table thead th:not(:last-child){border-right:1px solid #e7ddcb}section .recipe-single-contents table thead tr:first-child th:first-child{border-top-left-radius:2.05vw}section .recipe-single-contents table thead tr:first-child th:last-child{border-top-right-radius:2.05vw}section .recipe-single-contents table thead tr:not(:last-child) th{border-bottom:1px solid #e7ddcb}section .recipe-single-contents table thead tr:not(:last-child) th:has(+th){border-bottom:0}section .recipe-single-contents table tbody td,section .recipe-single-contents table tbody th{padding:.5em;border-bottom:1px solid #e7ddcb}section .recipe-single-contents table tbody td:first-child{border-left:1px solid #fff0d4}section .recipe-single-contents table tbody td:last-child{border-right:1px solid #fff0d4;text-align:right}section .recipe-single-contents table tbody td:not(:last-child){border-right:1px solid #e7ddcb}section .recipe-single-contents table tbody th{background-color:#fff0d4;text-align:left}section .recipe-single-contents table tbody tr:last-child td{border-bottom:1px solid #fff0d4}section .recipe-single-contents table tbody tr:last-child td:first-child{border-bottom-left-radius:2.05vw}section .recipe-single-contents table tbody tr:last-child td:last-child{border-bottom-right-radius:2.05vw}section .recipe-single-contents p.table-note{margin-bottom:12.82vw;font-size:12px;font-size:3.0769230769vw}section .recipe-single-contents ol.howto{font-size:16px;font-size:4.1025641026vw;counter-reset:listnum}section .recipe-single-contents ol.howto li{position:relative;padding-left:2em;padding-bottom:1.5em;border-bottom:1px solid #e1e1e1}section .recipe-single-contents ol.howto li:not(:first-child){padding-top:1.5em}section .recipe-single-contents ol.howto li:not(:first-child):before{top:1.75em}section .recipe-single-contents ol.howto li p{margin-bottom:0}section .recipe-single-contents ol.howto li p+p{margin-top:1.5em}section .recipe-single-contents ol.howto li img{margin-top:1em;border-radius:14px}section .recipe-single-contents ol.howto li:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.25em;left:0;width:1.5em;height:1.5em;background-color:#48443e;border-radius:50%;color:#fff;counter-increment:listnum;content:counter(listnum);z-index:1}section .recipe-single-contents .memo{position:relative;background-color:#fff0d4;margin-top:11.538vw;padding:8%;border-radius:2.564vw}section .recipe-single-contents .memo h3{display:inline-block;position:absolute;top:-1em;left:0;right:0;width:5em;margin:auto;padding:.25em;border-radius:9999px;text-align:center;font-size:16px;font-size:4.1025641026vw;color:#fff}section .recipe-single-contents .memo.processing h3{background-color:#e18851}section .recipe-single-contents .memo.restaurant h3{background-color:#ffb744}section .recipe-single-contents .memo ul{padding-left:1.5em;font-size:16px;font-size:4.1025641026vw}section .recipe-single-contents .memo ul li{list-style:disc}section .recipe-single-contents ul.btn-black{margin-top:10.256vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10.256vw}section#column-top{padding-bottom:0}section#column-top .inner{padding-top:7.7vw}section#column-top:after{position:absolute;left:0;bottom:0;width:100%;height:62vw;background-color:#fff0d4;content:""}section#column-top .column-recomennd-box{width:100%;margin-top:12.82vw;z-index:2}section#column-top .furikake-left{top:inherit;left:-5vw;bottom:36vw;z-index:1}section#column-top-list{padding-top:7.7vw}section#column-single-top{padding-bottom:0}section#column-single-top .inner{padding-top:7.7vw}section#column-single-top figure{margin-bottom:5.128vw}section#column-single-top span.category{display:inline-block;background-color:#ff8144;margin-bottom:1em;padding:0 1em;border-radius:9999px;line-height:2;font-size:12px;font-size:3.0769230769vw;font-weight:700;color:#fff}section#column-single-top span.category a{color:#fff}section#column-single-top h2{margin-bottom:1em;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#ff8144}section#column-single-bottom .inner{padding-top:10.256vw;border-top:1px solid #e1e1e1}section#column-single-bottom ul.sns{margin-bottom:7.7vw}section#column-single-contents{padding-bottom:7.7vw}section#column-single-contents h3{position:relative;margin-bottom:.75em;padding-bottom:.75em;line-height:1.4;font-size:20px;font-size:5.1282051282vw;font-weight:700;color:#ff8144}section#column-single-contents h3:after{position:absolute;left:0;bottom:0;width:7.7vw;height:1.02vw;background-color:#ff8144;border-radius:9999px;content:""}section#column-single-contents h4{margin-bottom:.5em;font-size:18px;font-size:4.6153846154vw;font-weight:700}section#column-single-contents h5{margin-bottom:.25em;font-size:16px;font-size:4.1025641026vw}section#column-single-contents .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section#column-single-contents .link a{color:#48443e;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}section#column-single-contents .link a:hover{color:#ff8144}section#column-single-contents .link a:hover::after{background-image:url(/assets/img/common/arrow_circle_orange.svg)}section#column-single-contents .link a::after{content:"";display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;width:4.2vw;height:4.2vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/img/common/arrow_circle_black.svg);-webkit-transform:translateY(0.25em);transform:translateY(0.25em)}section#column-single-contents .link a[target=_blank]::after{background-image:url(/assets/img/common/icon_external_black.svg)}section#column-single-contents .link a[target=_blank]:hover::after{background-image:url(/assets/img/common/icon_external_orange.svg)}section#column-single-contents .link--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section#column-single-contents .link--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#column-single-contents .link--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section#column-single-contents p.right a{background-repeat:no-repeat;background-position:right center;background-size:1.25em;background-image:url(/assets/img/common/arrow_circle_black.svg);padding-right:1.5em;color:#48443e;text-decoration:none}section#column-single-contents p.right a:active{background-image:url(/assets/img/common/arrow_circle_orange.svg);color:#ff8144}section#column-single-contents p.right a[target=_blank]{background-image:url(/assets/img/common/icon_external_black.svg)}section#column-single-contents p.right a[target=_blank]:active{background-image:url(/assets/img/common/icon_external_orange.svg)}section#column-single-contents a{color:#ff8144;text-decoration:underline;overflow-wrap:anywhere}section#column-single-contents a:active{text-decoration:none}section#column-single-contents figure{margin-bottom:1.5em}section#column-single-contents figure figcaption{margin-top:.5em;text-align:right;font-size:12px;font-size:3.0769230769vw}section#column-single-contents p:has(+h3),section#column-single-contents p:has(+.btn),section#column-single-contents figure:has(+h3),section#column-single-contents figure:has(+.btn),section#column-single-contents ul:has(+h3),section#column-single-contents ul:has(+.btn),section#column-single-contents ol:has(+h3),section#column-single-contents ol:has(+.btn){margin-bottom:3em}section#column-single-contents ul,section#column-single-contents ol{margin-bottom:1.5em;font-size:14px;font-size:3.5897435897vw}section#column-single-contents ul li{margin-bottom:.5em;padding-left:1em;text-indent:-1em}section#column-single-contents ul li:before{content:"■"}section#column-single-contents ol{counter-reset:listnum}section#column-single-contents ol li{position:relative;margin-bottom:.5em;padding-left:1.5em}section#column-single-contents ol li:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.25em;left:0;width:1.5em;height:1.5em;background-color:#48443e;border-radius:50%;font-size:12px;font-size:3.0769230769vw;color:#fff;counter-increment:listnum;content:counter(listnum);z-index:1}section#column-single-contents dl{margin-bottom:1.5em;border-top:1px solid #e1e1e1;font-size:14px;font-size:3.5897435897vw}section#column-single-contents dl dt{padding-top:1em;padding-bottom:.5em;font-weight:700}section#column-single-contents dl dd{padding-bottom:1em;border-bottom:1px solid #e1e1e1}section#column-single-contents .btn{margin-bottom:3em}section#column-single-contents .btn a{color:#fff;text-decoration:none}section#column-single-contents .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10.256vw;padding-top:5.128vw;padding-bottom:5.128vw;border-top:1px solid #989186;border-bottom:1px solid #989186}section#column-single-contents .author figure{width:31.5%}section#column-single-contents .author .text{width:64%}section#column-single-contents .author .text h4{font-size:18px;font-size:4.6153846154vw}section#column-single-contents .author .text h5{font-size:14px;font-size:3.5897435897vw;font-weight:500}section#column-single-contents .author .text p{margin-bottom:0}section#news-top .inner{padding-top:7.7vw}section#news-top:after{position:absolute;top:29vw;left:0;width:100%;height:calc(100% - 29vw);background-color:#e1f4ee;content:""}section#news-top.is-non_top::after{top:12vw;height:calc(100% - 12vw)}section#news-top.is-non_top .furikake-left{display:none}section#news-top .furikake-left{top:0;left:-4.8vw;z-index:1}section#news-top .news-recomennd-box{position:relative;background-color:#fff;padding:5%;border:2px solid #65bda1;border-radius:2.564vw;z-index:2}section#news-top .news-recomennd-box figure{margin-bottom:1em;aspect-ratio:360/190}section#news-top .news-recomennd-box figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#news-top .news-recomennd-box dl dt{font-size:12px;font-size:3.0769230769vw;color:#989186}section#news-top .news-recomennd-box dl dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:16px;font-size:4.1025641026vw;-webkit-transition:all .3s ease;transition:all .3s ease}section#news-top .news-recomennd-box:active dl dd{color:#65bda1}section#news-top dl.news-list{position:relative;margin-top:7.7vw;border-bottom:1px solid #e1e1e1;z-index:2}section#news-top dl.news-list dt:not(:first-child){padding-top:1.5em;border-top:1px solid #e1e1e1}section#news-top dl.news-list dd{margin-bottom:1.5em;padding-bottom:0}section#news-top dl.news-list dd:last-child{margin-bottom:0}section#news-single .inner{padding-top:7.7vw}section#news-single ul.tags{margin-top:2.564vw;margin-bottom:10.256vw}section#news-single h2{margin-bottom:1em;font-size:20px;font-size:5.1282051282vw;font-weight:700}section#news-single p.date{margin-bottom:1.5em;text-align:right;font-size:12px;font-size:3.0769230769vw;color:#989186}section#news-single p a{color:#65bda1;text-decoration:underline;overflow-wrap:anywhere}section#news-single p a:hover{text-decoration:none}section#news-single .btn{margin-top:12.82vw}section#umami_basics-top{padding-bottom:54px}section#umami_basics-top .inner{padding-top:7.7vw}section#umami_basics-top p{margin-bottom:0}section.umami_basics-contents#umami_basics-top-merit{padding-top:50px;padding-bottom:62px}section.umami_basics-contents#umami_basics-top-merit h2{margin-bottom:24px}section.umami_basics-contents#umami_basics-top-merit p{margin-bottom:0}section.umami_basics-contents#umami_basics-top-merit .btn{margin-top:26px}section.umami_basics-contents#umami_basics-top-products{padding-top:42px;padding-bottom:62px}section.umami_basics-contents#umami_basics-top-products h2{margin-bottom:24px}section.umami_basics-contents#umami_basics-top-products p{margin-bottom:0}section.umami_basics-contents#umami_basics-top-products .btn{margin-top:26px}section.umami_basics-contents h2{margin-bottom:1em}section.umami_basics-contents h3{margin-bottom:.5em;font-size:18px;font-size:4.6153846154vw}section.umami_basics-contents p:has(+.btn){margin-bottom:10.256vw}section.umami_basics-contents figure{margin-bottom:1.5em}section#umami_basics-top-products .btn a i{background-color:#e1f4ee}section#umami_basics-top-link{padding-top:52px;padding-bottom:75px}section#umami_basics-top-link ul{border-top:1px solid #e1e1e1}section#umami_basics-top-link ul li{padding:1em 0;border-bottom:1px solid #e1e1e1;font-size:16px;font-size:4.1025641026vw}section#umami_basics-top-link ul li a{color:#48443e}section#umami_basics-top-link ul li a[target=_blank]{background-repeat:no-repeat;background-position:right center;background-size:1.1em;background-image:url(/assets/img/common/icon_external_black.svg);padding-right:1.5em}section#umami_basics-top-link ul li a[target=_blank]:hover{background-image:url(/assets/img/common/icon_external_green.svg)}section#umami_basics-top-link ul li a:active{color:#65bda1}section#umami_basics-top-related{padding-top:47px;padding-bottom:75px;border-bottom:1px solid #e1e1e1;position:relative}section#umami_basics-top-related::before{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#e1e1e1;bottom:20px;left:0}section#umami_basics-top-related h2{font-size:20px;font-size:5.1282051282vw;margin-bottom:4px}section#umami_basics-top-related ul.column-list{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:13px}section#umami_basics-top-related ul.column-list li{display:block;position:relative;max-width:calc((100% - 13px)/2);width:100%}section#umami_basics-top-related ul.column-list li+li{margin-top:0}section#umami_basics-top-related ul.column-list li figure{margin-bottom:1.02vw;padding-top:10px;aspect-ratio:168/115.1}section#umami_basics-top-related ul.column-list li span{position:absolute;top:0;left:1em}section#merit-top{padding-bottom:60px}section#merit-top .inner{padding-top:27.2px}section#merit-top .inner .btn-user{width:100%;gap:14px}section#merit-top .inner .btn-user .btn{width:calc((100% - 14px)/2)}section#merit-top p{margin-bottom:35px}section.merit-contents{padding-bottom:12.82vw}section.merit-contents:before{position:absolute;top:0;left:0;width:100%;height:58.46vw;border-top-left-radius:3.846vw;border-top-right-radius:3.846vw;content:""}section.merit-contents#merit-processing{padding-top:47px;padding-bottom:60px}section.merit-contents#merit-processing:before{background-color:#e18851}section.merit-contents#merit-restaurant{padding-top:47px;padding-bottom:23px;position:relative}section.merit-contents#merit-restaurant::after{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#e1e1e1;bottom:12px;left:0;z-index:1}section.merit-contents#merit-restaurant:before{background-color:#ffb744}section.merit-contents#merit-restaurant+#new-recipe{padding-bottom:61px}section.merit-contents#merit-processing h3{color:#e18851}section.merit-contents#merit-processing h3:after{background-color:#e18851}section.merit-contents#merit-restaurant h3{color:#ffb744}section.merit-contents#merit-restaurant h3:after{background-color:#ffb744}section.merit-contents p{margin-bottom:2em}section.merit-contents figure{margin-bottom:24px}section#products-top{padding-bottom:12.82vw}section#products-top .inner{padding-top:7.7vw}section#products-top p{margin-bottom:0}section#products-contents{padding-top:10.256vw}section#products-contents article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin-bottom:3.6vw;padding:3%;border-radius:2.564vw}section#products-contents article:active{pointer-events:none}section#products-contents article:active p{color:#48443e}section#products-contents article:has(+h2){margin-bottom:12.82vw}section#products-contents article figure{width:40%}section#products-contents article .text{width:55%}section#products-contents article h3{margin-bottom:.5em;font-size:16px;font-size:4.1025641026vw;font-weight:700}section#products-contents article p{margin-bottom:0}section#tool-contents{padding-bottom:0}section#tool-contents .inner{padding-top:7.7vw}section#tool-contents p{margin-bottom:1em;line-height:1.7;font-size:14px;font-size:3.5897435897vw}section#tool-contents .input-box{display:block;background-color:#e7ddcb;margin-bottom:5.128vw;padding:5.5%;border-radius:2.564vw}section#tool-contents .input-box dl dt{margin-bottom:.5em;font-size:16px;font-size:4.1025641026vw;font-weight:700}section#tool-contents .input-box dl dd{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section#tool-contents .input-box dl dd input{width:56.41vw;height:12.82vw;border-radius:2.564vw}section#tool-contents .input-box dl dd span{margin-left:.5em;line-height:2;font-size:14px;font-size:3.5897435897vw}section#tool-contents .input-box dl dd:last-child{margin-bottom:1.5em}section#tool-contents .input-box label.submit{display:block;width:7em;background-color:#ff8144;margin-left:auto;margin-right:auto;padding:.75em;border-radius:2.564vw;text-align:center;line-height:1.6;font-size:22px;font-size:5.641025641vw;font-weight:700;color:#fff;cursor:pointer}section#tool-contents .tool-results{position:relative;background-color:#fff0d4;padding-top:12.82vw;padding-bottom:7.7vw}section#tool-contents .tool-results .arrow{position:absolute;top:-5.128vw;left:0;right:0;width:8.2vw;margin:auto}section#tool-contents .tool-results .arrow img{width:100%}section#tool-contents .tool-results article{position:relative;width:90%;background-color:#fff;background-repeat:no-repeat;background-position:left 7.5% top 6.4vw;background-size:31%;margin-left:auto;margin-right:auto;margin-bottom:5.128vw;padding:5.5%;border-radius:2.564vw;text-align:center}section#tool-contents .tool-results article h3{margin-bottom:.25em;font-size:26px;font-size:6.6666666667vw;font-weight:700;color:#ff8144}section#tool-contents .tool-results article span{display:inline-block;background-color:#ff8144;margin-bottom:1.5em;padding:0 1em;border-radius:9999px;text-align:center;font-size:14px;font-size:3.5897435897vw;color:#fff}section#tool-contents .tool-results article ul{text-align:left;font-size:16px;font-size:4.1025641026vw}section#tool-contents .tool-results article ul li:not(:last-child){margin-bottom:.5em}section#tool-contents .tool-results article ul li em{font-size:18px;font-size:4.6153846154vw}section#tool-contents .tool-results article ul li b{color:#ff8144}section#tool-contents .tool-results article.cost{background-image:url(/assets/img/tool/icon_cost.svg)}section#tool-contents .tool-results article.balance{background-image:url(/assets/img/tool/icon_balance.svg)}section.line-img:after{position:absolute;left:0;bottom:20px;width:calc((100% - 58.974vw)/2);height:110px;background-repeat:no-repeat;background-position:left bottom;background-size:contain;background-image:url(/assets/img/sns/line_img.svg);content:""}section#sns-top{padding-bottom:59px}section#sns-top .inner{padding-top:7.7vw}section#sns-top .inner p{margin-bottom:26px}section#sns-top:before{position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 32vw);background-color:#e1f4ee;content:""}section#sns-top .furikake-left{top:16vw;left:0}section#sns-top figure{margin-bottom:20px}section#sns-top p:has(+.btn){margin-bottom:25px}section#sns-merit{padding-top:33px;padding-bottom:53px}section#sns-merit article:hover{pointer-events:none}section#sns-merit article:hover p{color:#48443e}section#sns-merit article:not(:first-of-type){padding-top:1em;border-top:1px solid #e7ddcb}section#sns-merit article:not(:last-of-type){padding-bottom:1em}section#sns-merit article h3{margin-bottom:.5em;font-size:16px;font-size:4.1025641026vw;font-weight:700}section#sns-merit article h3 span{background-color:#06c755;margin-right:.5em;padding:0 .75em;border-radius:9999px;font-size:14px;font-size:3.5897435897vw;color:#fff}section#sns-merit article p{margin-bottom:0}section#sns-example{padding-top:35px;padding-bottom:59px}section#sns-example article:hover{pointer-events:none}section#sns-example article:hover p{color:#48443e}section#sns-example article{background-color:#fff;margin-bottom:5.128vw;padding:5.5%;border-radius:2.564vw}section#sns-example article:has(+.btn){margin-bottom:9.6vw}section#sns-example article h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5em;font-size:16px;font-size:4.1025641026vw}section#sns-example article h3 figure{width:10.256vw}section#sns-example article h3 figure img{width:100%}section#sns-example article h3 span{display:block;width:calc(100% - 12.4vw)}section#sns-example article p{margin-bottom:0}section#sns-example .btn{margin-top:41px}section#sns-example+#new-recipe{padding-top:30px}section#faq-top{padding-bottom:10.256vw}section#faq-top .inner{padding-top:7.7vw}section#faq-top ul.anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section#faq-top ul.anchor li{width:48.5%;border-bottom:1px solid #e7ddcb}section#faq-top ul.anchor li:nth-child(-n+2){border-top:1px solid #e7ddcb}section#faq-top ul.anchor li a{display:block;background-repeat:no-repeat;background-position:right center;background-size:.75em;background-image:url(/assets/img/common/arrow_anchor.svg);padding:1em 0;font-size:12.5px;font-size:3.2051282051vw;color:#48443e}section#faq-top ul.anchor li a:hover{color:#ff8144}section#faq-contents{padding-top:0;padding-bottom:16vw;border-bottom:1px solid #e1e1e1}section#faq-contents h2{margin-bottom:.5em;padding-top:10.256vw;font-size:20px;font-size:5.1282051282vw;color:#ff8144}section#faq-contents dl{margin-bottom:5.128vw;border-bottom:1px solid #e7ddcb}section#faq-contents dl div{overflow:hidden;position:relative;padding:1em 0;border-top:1px solid #e7ddcb;font-size:14px;font-size:3.5897435897vw}section#faq-contents dl input{display:none}section#faq-contents dl dt{position:relative;padding-left:2.5em;font-size:16px;font-size:4.1025641026vw;font-weight:700}section#faq-contents dl dt:before{display:block;position:absolute;top:0;left:0;width:1.5em;background-color:#ff8144;border-radius:.513vw;text-align:center;line-height:1.5;font-family:"Poppins",sans-serif;font-size:18px;font-size:4.6153846154vw;font-weight:700;color:#fff;content:"Q"}section#faq-contents dl dt label{display:block;position:relative;padding-right:7.7vw;cursor:pointer}section#faq-contents dl dt label:after{position:absolute;top:.25em;right:0;width:4vw;height:4vw;background-repeat:no-repeat;background-position:right center;background-size:contain;background-image:url(/assets/img/common/icon_plus.svg);cursor:pointer;content:""}section#faq-contents dl dt:active{color:#ff8144}section#faq-contents dl dd{visibility:hidden;height:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;font-size:3.5897435897vw}section#faq-contents dl input:checked~dt label:after{background-image:url(/assets/img/common/icon_minus.svg)}section#faq-contents dl input:checked~dd{visibility:visible;height:auto;opacity:1;padding-top:1em}section.l-section--404{background-color:#fff;padding-top:118px;padding-bottom:70px}section.l-section--404 .l-section__inner{max-width:100%;width:100%;padding:0 20px}section .p-404-title__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section .p-404-title__main{color:#ff8144;font-weight:700;font-size:20px;font-size:5.1282051282vw;line-height:140%}section .p-404-text{margin-top:14px;font-size:14px;font-size:3.5897435897vw;font-weight:500;line-height:170%;letter-spacing:0;margin-right:15px}section .btn{margin-top:34px}section.contents .inner{width:100%}.sp_pt0,.sp_pv0,.sp_pa0{padding-top:0px !important}.sp_pr0,.sp_ph0,.sp_pa0{padding-right:0px !important}.sp_pb0,.sp_pv0,.sp_pa0{padding-bottom:0px !important}.sp_pl0,.sp_ph0,.sp_pa0{padding-left:0px !important}.sp_mt0,.sp_mv0,.sp_ma0{margin-top:0px !important}.sp_mr0,.sp_mh0,.sp_ma0{margin-right:0px !important}.sp_mb0,.sp_mv0,.sp_ma0{margin-bottom:0px !important}.sp_ml0,.sp_mh0,.sp_ma0{margin-left:0px !important}.sp_pt5,.sp_pv5,.sp_pa5{padding-top:5px !important}.sp_pr5,.sp_ph5,.sp_pa5{padding-right:5px !important}.sp_pb5,.sp_pv5,.sp_pa5{padding-bottom:5px !important}.sp_pl5,.sp_ph5,.sp_pa5{padding-left:5px !important}.sp_mt5,.sp_mv5,.sp_ma5{margin-top:5px !important}.sp_mr5,.sp_mh5,.sp_ma5{margin-right:5px !important}.sp_mb5,.sp_mv5,.sp_ma5{margin-bottom:5px !important}.sp_ml5,.sp_mh5,.sp_ma5{margin-left:5px !important}.sp_pt10,.sp_pv10,.sp_pa10{padding-top:10px !important}.sp_pr10,.sp_ph10,.sp_pa10{padding-right:10px !important}.sp_pb10,.sp_pv10,.sp_pa10{padding-bottom:10px !important}.sp_pl10,.sp_ph10,.sp_pa10{padding-left:10px !important}.sp_mt10,.sp_mv10,.sp_ma10{margin-top:10px !important}.sp_mr10,.sp_mh10,.sp_ma10{margin-right:10px !important}.sp_mb10,.sp_mv10,.sp_ma10{margin-bottom:10px !important}.sp_ml10,.sp_mh10,.sp_ma10{margin-left:10px !important}.sp_pt15,.sp_pv15,.sp_pa15{padding-top:15px !important}.sp_pr15,.sp_ph15,.sp_pa15{padding-right:15px !important}.sp_pb15,.sp_pv15,.sp_pa15{padding-bottom:15px !important}.sp_pl15,.sp_ph15,.sp_pa15{padding-left:15px !important}.sp_mt15,.sp_mv15,.sp_ma15{margin-top:15px !important}.sp_mr15,.sp_mh15,.sp_ma15{margin-right:15px !important}.sp_mb15,.sp_mv15,.sp_ma15{margin-bottom:15px !important}.sp_ml15,.sp_mh15,.sp_ma15{margin-left:15px !important}.sp_pt20,.sp_pv20,.sp_pa20{padding-top:20px !important}.sp_pr20,.sp_ph20,.sp_pa20{padding-right:20px !important}.sp_pb20,.sp_pv20,.sp_pa20{padding-bottom:20px !important}.sp_pl20,.sp_ph20,.sp_pa20{padding-left:20px !important}.sp_mt20,.sp_mv20,.sp_ma20{margin-top:20px !important}.sp_mr20,.sp_mh20,.sp_ma20{margin-right:20px !important}.sp_mb20,.sp_mv20,.sp_ma20{margin-bottom:20px !important}.sp_ml20,.sp_mh20,.sp_ma20{margin-left:20px !important}.sp_pt25,.sp_pv25,.sp_pa25{padding-top:25px !important}.sp_pr25,.sp_ph25,.sp_pa25{padding-right:25px !important}.sp_pb25,.sp_pv25,.sp_pa25{padding-bottom:25px !important}.sp_pl25,.sp_ph25,.sp_pa25{padding-left:25px !important}.sp_mt25,.sp_mv25,.sp_ma25{margin-top:25px !important}.sp_mr25,.sp_mh25,.sp_ma25{margin-right:25px !important}.sp_mb25,.sp_mv25,.sp_ma25{margin-bottom:25px !important}.sp_ml25,.sp_mh25,.sp_ma25{margin-left:25px !important}.sp_pt30,.sp_pv30,.sp_pa30{padding-top:30px !important}.sp_pr30,.sp_ph30,.sp_pa30{padding-right:30px !important}.sp_pb30,.sp_pv30,.sp_pa30{padding-bottom:30px !important}.sp_pl30,.sp_ph30,.sp_pa30{padding-left:30px !important}.sp_mt30,.sp_mv30,.sp_ma30{margin-top:30px !important}.sp_mr30,.sp_mh30,.sp_ma30{margin-right:30px !important}.sp_mb30,.sp_mv30,.sp_ma30{margin-bottom:30px !important}.sp_ml30,.sp_mh30,.sp_ma30{margin-left:30px !important}.sp_pt35,.sp_pv35,.sp_pa35{padding-top:35px !important}.sp_pr35,.sp_ph35,.sp_pa35{padding-right:35px !important}.sp_pb35,.sp_pv35,.sp_pa35{padding-bottom:35px !important}.sp_pl35,.sp_ph35,.sp_pa35{padding-left:35px !important}.sp_mt35,.sp_mv35,.sp_ma35{margin-top:35px !important}.sp_mr35,.sp_mh35,.sp_ma35{margin-right:35px !important}.sp_mb35,.sp_mv35,.sp_ma35{margin-bottom:35px !important}.sp_ml35,.sp_mh35,.sp_ma35{margin-left:35px !important}.sp_pt40,.sp_pv40,.sp_pa40{padding-top:40px !important}.sp_pr40,.sp_ph40,.sp_pa40{padding-right:40px !important}.sp_pb40,.sp_pv40,.sp_pa40{padding-bottom:40px !important}.sp_pl40,.sp_ph40,.sp_pa40{padding-left:40px !important}.sp_mt40,.sp_mv40,.sp_ma40{margin-top:40px !important}.sp_mr40,.sp_mh40,.sp_ma40{margin-right:40px !important}.sp_mb40,.sp_mv40,.sp_ma40{margin-bottom:40px !important}.sp_ml40,.sp_mh40,.sp_ma40{margin-left:40px !important}.sp_pt45,.sp_pv45,.sp_pa45{padding-top:45px !important}.sp_pr45,.sp_ph45,.sp_pa45{padding-right:45px !important}.sp_pb45,.sp_pv45,.sp_pa45{padding-bottom:45px !important}.sp_pl45,.sp_ph45,.sp_pa45{padding-left:45px !important}.sp_mt45,.sp_mv45,.sp_ma45{margin-top:45px !important}.sp_mr45,.sp_mh45,.sp_ma45{margin-right:45px !important}.sp_mb45,.sp_mv45,.sp_ma45{margin-bottom:45px !important}.sp_ml45,.sp_mh45,.sp_ma45{margin-left:45px !important}.sp_pt50,.sp_pv50,.sp_pa50{padding-top:50px !important}.sp_pr50,.sp_ph50,.sp_pa50{padding-right:50px !important}.sp_pb50,.sp_pv50,.sp_pa50{padding-bottom:50px !important}.sp_pl50,.sp_ph50,.sp_pa50{padding-left:50px !important}.sp_mt50,.sp_mv50,.sp_ma50{margin-top:50px !important}.sp_mr50,.sp_mh50,.sp_ma50{margin-right:50px !important}.sp_mb50,.sp_mv50,.sp_ma50{margin-bottom:50px !important}.sp_ml50,.sp_mh50,.sp_ma50{margin-left:50px !important}.sp_pt55,.sp_pv55,.sp_pa55{padding-top:55px !important}.sp_pr55,.sp_ph55,.sp_pa55{padding-right:55px !important}.sp_pb55,.sp_pv55,.sp_pa55{padding-bottom:55px !important}.sp_pl55,.sp_ph55,.sp_pa55{padding-left:55px !important}.sp_mt55,.sp_mv55,.sp_ma55{margin-top:55px !important}.sp_mr55,.sp_mh55,.sp_ma55{margin-right:55px !important}.sp_mb55,.sp_mv55,.sp_ma55{margin-bottom:55px !important}.sp_ml55,.sp_mh55,.sp_ma55{margin-left:55px !important}.sp_pt60,.sp_pv60,.sp_pa60{padding-top:60px !important}.sp_pr60,.sp_ph60,.sp_pa60{padding-right:60px !important}.sp_pb60,.sp_pv60,.sp_pa60{padding-bottom:60px !important}.sp_pl60,.sp_ph60,.sp_pa60{padding-left:60px !important}.sp_mt60,.sp_mv60,.sp_ma60{margin-top:60px !important}.sp_mr60,.sp_mh60,.sp_ma60{margin-right:60px !important}.sp_mb60,.sp_mv60,.sp_ma60{margin-bottom:60px !important}.sp_ml60,.sp_mh60,.sp_ma60{margin-left:60px !important}.sp_pt75,.sp_pv75,.sp_pa75{padding-top:75px !important}.sp_pr75,.sp_ph75,.sp_pa75{padding-right:75px !important}.sp_pb75,.sp_pv75,.sp_pa75{padding-bottom:75px !important}.sp_pl75,.sp_ph75,.sp_pa75{padding-left:75px !important}.sp_mt75,.sp_mv75,.sp_ma75{margin-top:75px !important}.sp_mr75,.sp_mh75,.sp_ma75{margin-right:75px !important}.sp_mb75,.sp_mv75,.sp_ma75{margin-bottom:75px !important}.sp_ml75,.sp_mh75,.sp_ma75{margin-left:75px !important}.sp_pt80,.sp_pv80,.sp_pa80{padding-top:80px !important}.sp_pr80,.sp_ph80,.sp_pa80{padding-right:80px !important}.sp_pb80,.sp_pv80,.sp_pa80{padding-bottom:80px !important}.sp_pl80,.sp_ph80,.sp_pa80{padding-left:80px !important}.sp_mt80,.sp_mv80,.sp_ma80{margin-top:80px !important}.sp_mr80,.sp_mh80,.sp_ma80{margin-right:80px !important}.sp_mb80,.sp_mv80,.sp_ma80{margin-bottom:80px !important}.sp_ml80,.sp_mh80,.sp_ma80{margin-left:80px !important}.sp_pt95,.sp_pv95,.sp_pa95{padding-top:95px !important}.sp_pr95,.sp_ph95,.sp_pa95{padding-right:95px !important}.sp_pb95,.sp_pv95,.sp_pa95{padding-bottom:95px !important}.sp_pl95,.sp_ph95,.sp_pa95{padding-left:95px !important}.sp_mt95,.sp_mv95,.sp_ma95{margin-top:95px !important}.sp_mr95,.sp_mh95,.sp_ma95{margin-right:95px !important}.sp_mb95,.sp_mv95,.sp_ma95{margin-bottom:95px !important}.sp_ml95,.sp_mh95,.sp_ma95{margin-left:95px !important}.sp_pt100,.sp_pv100,.sp_pa100{padding-top:100px !important}.sp_pr100,.sp_ph100,.sp_pa100{padding-right:100px !important}.sp_pb100,.sp_pv100,.sp_pa100{padding-bottom:100px !important}.sp_pl100,.sp_ph100,.sp_pa100{padding-left:100px !important}.sp_mt100,.sp_mv100,.sp_ma100{margin-top:100px !important}.sp_mr100,.sp_mh100,.sp_ma100{margin-right:100px !important}.sp_mb100,.sp_mv100,.sp_ma100{margin-bottom:100px !important}.sp_ml100,.sp_mh100,.sp_ma100{margin-left:100px !important}}/*# sourceMappingURL=style.css.map */