.swiper-pagination.--outside{position:relative !important;margin-top:20px !important}html{scroll-padding-top:56px}body{background-color:#faf6ed;color:#35251d;letter-spacing:0;scroll-padding-top:56px}.l-inner{max-width:960px;margin:0 auto}.flex{display:flex;justify-content:center;align-items:center}a{display:block}@media screen and (max-width: 768px){.w_left,.w_right{position:absolute;bottom:1vw;margin:auto}}.w_left img,.w_right img{width:2.5%}@media screen and (max-width: 768px){.w_left img,.w_right img{width:100%}}@media screen and (max-width: 768px){.w_left{left:0}}.w_left img{transform:scaleX(-1);margin-right:1%}@media screen and (max-width: 768px){.w_right{right:0}}.w_right img{margin-left:1%}h2 .w_left img,h2 .w_right img{width:1.5%}@media screen and (max-width: 768px){h2 .w_left img,h2 .w_right img{width:71%}}@media screen and (max-width: 768px){.sp_none{display:none !important}}@media screen and (min-width: 769px){.pc_none{display:none !important}}[class*=noto-]{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal}.noto-900{font-weight:900}.noto-800{font-weight:800}.noto-700{font-weight:700}.noto-600{font-weight:600}.noto-500{font-weight:500}.noto-400{font-weight:400}.kv{position:relative;width:90%;margin:0 auto}@media screen and (max-width: 768px){.kv{width:100%}}.kv #js-breadcrumbs{position:absolute;top:0;left:0}.kv h1{text-align:center;margin-top:4%;margin-bottom:4%;width:27%}@media screen and (max-width: 768px){.kv h1{margin:9vw auto 0vw;width:100%}}.kv h1 picture{width:100%}@media screen and (max-width: 768px){.kv h1 picture{width:75%}}.kv h1 span{display:block;font-size:15px;letter-spacing:1px;margin-top:4.5%}@media screen and (max-width: 768px){.kv h1 span{margin-top:3.5%;font-size:3.5vw}}.kv .flex.logo{justify-content:space-between}.kv .item_icon{gap:7%;width:33%}.kv .item_icon a{display:block;width:31.3333333333%}.catch{padding:6% 0 2%;margin-top:2%;text-align:center}@media screen and (max-width: 768px){.catch{padding:13% 0 6%}}.catch .flex{justify-content:flex-start;gap:3%}@media screen and (max-width: 768px){.catch .flex{display:block}}.catch .left{width:48%}@media screen and (max-width: 768px){.catch .left{width:85%}}.catch .right_block{position:relative;text-align:end;margin-top:5%}.catch .right_block .catch_02{margin-right:0;margin-left:auto;width:48%}.catch .right_block .catch_03{position:absolute;top:0;width:24%;left:9%}.catch .right_block .catch_04{position:absolute;bottom:0;left:21%;width:24%}@media screen and (max-width: 768px){.catch dl{order:1;margin-bottom:5vw}}.catch dl dd{text-align:left;font-size:15px;line-height:2.3;letter-spacing:1px}@media screen and (max-width: 768px){.catch dl dd{text-align:center;font-size:3.8vw}}.catch h2{text-align:center;font-size:25px;line-height:1.6;margin-bottom:8%;width:90%;margin-left:0;margin-right:auto}@media screen and (max-width: 768px){.catch h2{margin:11vw auto 10vw;width:80%}}.catch h2 span{display:block;position:relative;z-index:1}.catch h2 span:after{position:absolute;content:"";bottom:9%;left:0;right:0;margin:auto;background-color:rgba(211,158,55,.4784313725);width:100%;height:14px;z-index:-1}.catch h2 span:nth-child(2):after{width:80%}.catch picture.logo_chefchao{width:80%}.catch .cta_block{width:48%;position:absolute;bottom:6%;right:5%;gap:4%}@media screen and (max-width: 768px){.catch .cta_block{display:block;width:75%;left:0;right:0;margin:auto;bottom:1vw}}.catch .cta_block .cta{width:100%;margin:0}@media screen and (max-width: 768px){.catch .cta_block .cta{margin:0 auto 5vw}}.catch .swiper{margin-top:10vw}.today_chef{margin-bottom:10%;margin-top:6%}@media screen and (max-width: 768px){.today_chef .l-inner{padding:0}}.today_chef .main_ti{gap:6%;width:46%;margin:0 auto 9%}@media screen and (max-width: 768px){.today_chef .main_ti{width:75%}}.today_chef .anchor{text-align:center;gap:3%}.today_chef .anchor a{background-color:#fff;border-radius:34px;padding:3.5% 2% 1.5%;position:relative;width:31.3333333333%}.today_chef .anchor a span.ti{display:block;background-color:#d39e37;color:#fff;border-radius:100px;padding:2% 0;width:70%;margin:0 auto;position:absolute;top:-11%;left:0;right:0;font-size:16px}.today_chef .anchor a span.arrow{width:6%;display:block;margin:1% auto 0}.today_chef .anchor a span.arrow img{width:100%}.today_chef .anchor a .logo{width:90%}.today_chef .recipe_block{background-color:#f7e6c3;border-radius:64px;padding:9% 10%;text-align:center;margin-top:14%;position:relative}@media screen and (max-width: 768px){.today_chef .recipe_block{padding:18vw 10% 9%;overflow-x:clip}}.today_chef .recipe_block .title_block{position:relative}.today_chef .recipe_block h2{background-color:#d39e37;border-radius:100px;color:#fff;letter-spacing:2px;font-size:33px;padding:2% 0;width:40%;position:absolute;top:-74%;left:0;right:0;margin:auto}@media screen and (max-width: 768px){.today_chef .recipe_block h2{width:80%;font-size:6vw;letter-spacing:1px;padding:3vw 0;top:-25vw}}.today_chef .recipe_block .txt p{font-size:18px;margin-bottom:4%}@media screen and (max-width: 768px){.today_chef .recipe_block .txt p{font-size:4.5vw;margin-bottom:6vw}}.today_chef .recipe_block .txt h3{width:50%;margin:0 auto}@media screen and (max-width: 768px){.today_chef .recipe_block .txt h3{width:100%}}.today_chef .recipe_block .btn_block{gap:8%;width:70%;margin:9% auto 0}@media screen and (max-width: 768px){.today_chef .recipe_block .btn_block{width:90%;display:block;margin:30vw auto 0}}.compare_products{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;text-align:center}.compare_products img{width:100%;height:auto}.compare_products .en{margin-top:20px;font-size:56px;font-weight:700;line-height:1}.compare_products .ja{margin-top:10px;font-size:14px}.function,.step_3{margin-top:10%;background:#f8e5c3;padding:4% 8%;border-radius:64px;text-align:center}@media screen and (max-width: 768px){.function,.step_3{padding:10vw 6vw}}.function h3,.step_3 h3{font-size:28px}@media screen and (max-width: 768px){.function h3,.step_3 h3{font-size:5.5vw;position:relative;line-height:1.4;margin-bottom:5vw}}.function .flex,.step_3 .flex{gap:4%;align-items:flex-start}@media screen and (max-width: 768px){.function .flex,.step_3 .flex{display:block}}@media screen and (max-width: 768px){.function dl,.step_3 dl{margin-bottom:11vw}.function dl:last-of-type,.step_3 dl:last-of-type{margin-bottom:0}}.function dl dt,.step_3 dl dt{margin-bottom:6%}@media screen and (max-width: 768px){.function dl p,.step_3 dl p{font-size:4vw}}.function h3{margin-bottom:2.5%}.function h4{font-size:17px;background-color:#d39e37;color:#fff;border-radius:100px;margin:0 auto 3%;width:72%;padding:2% 0}.function dd{font-size:13px;margin:4% 0 0}.step_3{margin-bottom:10%}.step_3 h3{margin-bottom:5.5%}@media screen and (max-width: 768px){.step_3 h3{margin-bottom:7vw}}.step_3 dt{position:relative}.step_3 dt .step_icon{text-align:center;position:absolute;top:-10%;left:-8%;width:28%}@media screen and (max-width: 768px){.step_3 dt .step_icon{top:-5%;left:-4%;width:26%}}.step_3 dt .step_icon p{position:absolute;top:15%;left:0;right:0;margin:auto;color:#fff;font-size:13px}@media screen and (max-width: 768px){.step_3 dt .step_icon p{font-size:3.5vw;top:17%}}.step_3 dt .step_icon p span{display:block;font-size:2.3em;line-height:1}.step_3 dd{font-size:17px}.chef_banner{margin-bottom:8%}.chef_banner .flex{gap:16%;margin-top:12%;width:65%;margin:12% auto 0}@media screen and (max-width: 768px){.chef_banner .flex{display:block}}.chef_banner dl{text-align:center}@media screen and (max-width: 768px){.chef_banner dl{margin-bottom:13vw}}@media screen and (max-width: 768px){.chef_banner dl .logo{margin-bottom:4vw}}.chef_banner .txt{text-align:center;position:relative;display:inline-block;margin:0 auto 4%}@media screen and (max-width: 768px){.chef_banner .txt{font-size:4vw}}.chef_banner .txt:after,.chef_banner .txt:before{position:absolute;top:0;bottom:0;margin:auto;content:"";width:30%;height:1px;background-color:#35251d}.chef_banner .txt:before{left:-34%}.chef_banner .txt:after{right:-34%}.chef_banner .btn_block{margin:1% auto 0}.spec{margin-bottom:7%}.spec h2{text-align:center;font-size:22px;border-radius:20px 20px 0 0;background-color:#d39e37;color:#fff;padding:1.5% 0;max-width:960px;margin:0 auto}@media screen and (max-width: 768px){.spec h2{font-size:5vw;padding:3vw 0;width:90%;margin:0 auto;position:relative}}.spec .l-inner{background-color:#fff;border-radius:0 0 16px 16px}@media screen and (max-width: 768px){.spec .l-inner{padding:12vw 0;width:90%}}.spec .flex{gap:8%}@media screen and (max-width: 768px){.spec .flex{display:block;text-align:center}}.spec picture.img-chefchao{width:25%}@media screen and (max-width: 768px){.spec picture.img-chefchao{width:50%;margin:0 auto}}.spec .left_block{width:30%}@media screen and (max-width: 768px){.spec .left_block{width:65%;margin:0 auto}}.spec .left_block .cta{width:80%;margin:10% auto 0}@media screen and (max-width: 768px){.spec .left_block .cta{width:100%;margin:6vw auto 13vw}}.spec .table{width:82%;margin:3% auto 0;color:#35251d;font-size:14px}@media screen and (max-width: 768px){.spec .table{width:100%;font-size:3.5vw}}.spec .table .specs-table__th{width:22%}@media screen and (max-width: 768px){.spec .table .specs-table__th{width:38%}}.spec .table .specs-table__td{padding:.5rem 0 .5rem 6rem}@media screen and (max-width: 768px){.spec .table .specs-table__td{padding:.5rem 0 .5rem 1rem}}.spec small{display:block;text-align:end;padding-right:8%;margin-top:2%}.qa{margin-bottom:5%;letter-spacing:1px}@media screen and (max-width: 768px){.qa{margin:20vw auto}}.qa .l-inner{background-color:#fff;border-radius:64px;padding:3% 0}@media screen and (max-width: 768px){.qa .l-inner{padding:12vw 0;width:90%}}.qa h2{text-align:center;font-size:32px;margin-bottom:2%}@media screen and (max-width: 768px){.qa h2{position:relative;font-size:7vw;width:72%;margin:0 auto 4vw}}.qa .qa-inner{margin:auto;width:85%;border-bottom:1px solid #c7c7c7}.qa .qa-inner:last-child{border:none}.qa .qa-inner summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1.5em 2em 1.5em 10%;cursor:pointer;font-size:15px}@media screen and (max-width: 768px){.qa .qa-inner summary{font-size:3.5vw}}.qa .qa-inner summary:before{color:#fff;content:"Q";background-color:#35251d;border-radius:100px;width:40px;height:40px;text-align:center;padding-top:.2%}@media screen and (max-width: 768px){.qa .qa-inner summary:before{width:8vw;height:8vw}}.qa .qa-inner summary:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #35251d;border-right:3px solid #35251d;content:"";transition:transform .5s}@media screen and (max-width: 768px){.qa .qa-inner summary:after{width:9px;height:9px;border-bottom:2px solid;border-right:2px solid}}.qa .qa-inner summary::before,.qa .qa-inner p::before{position:absolute;left:4%;font-weight:600;font-size:1.3em}@media screen and (max-width: 768px){.qa .qa-inner summary::before,.qa .qa-inner p::before{font-size:1.2em;left:-2%}}.qa .qa-inner p{position:relative;transform:translateY(-10px);opacity:0;margin:0;padding:1.5em 10% 2.5em 10%;transition:transform .5s,opacity .5s}.qa .qa-inner p::before{color:#fff;line-height:1.2;content:"A";background-color:#d39e37;border-radius:100px;width:40px;height:40px;text-align:center;padding-top:1%}@media screen and (max-width: 768px){.qa .qa-inner p::before{width:8vw;height:8vw}}.qa .qa-inner[open] summary::after{transform:rotate(225deg)}.qa .qa-inner[open] p{transform:none;opacity:1;font-size:14px}@media(max-width: 768px){.qa .qa-inner{font-size:3.5vw}.qa .qa-inner summary{padding:5vw 5vw 5vw 11vw}.qa .qa-inner p{padding:0vw 6vw 7vw 11vw}}.qa .qa-inner .answer_block{font-size:14px;margin:-2% 0 2% 10%}.qa .qa-inner .answer_block ul li{list-style:inside;padding-left:1.5em;text-indent:-1.4em;font-size:12px}.qa .qa-inner .answer_block ul li:last-of-type{margin-bottom:1%}.qa .qa-inner .answer_block .p li{font-size:14px}.footer{background-color:#fff;text-align:center}.footer .l-inner{padding-top:3%}@media screen and (max-width: 768px){.footer .l-inner{padding-top:14%}}.footer .footer_chebot{width:30%}@media screen and (max-width: 768px){.footer .footer_chebot{width:70%}}.footer .flex{gap:5%;width:60%;margin:3% auto 0}@media screen and (max-width: 768px){.footer .flex{width:80%}}.footer .flex a{display:block;width:31.3333333333%}a.btn{display:block;border-radius:100px;font-size:23px;color:#fff;width:100%;position:relative;padding:1.5% 3% 1.5% 3%}@media screen and (max-width: 768px){a.btn{margin-bottom:7%;font-size:4.5vw;padding:4.5% 3% 4.5% 1%}}a.btn .arrow{width:15px;position:absolute;right:10px;top:0;transition:all .3s ease 0s;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center}a.btn:hover{color:#fff;opacity:1}a.btn:hover .arrow{right:5px;transition:all .3s ease 0s}a.cta{width:40%;margin:5% auto 8%;background-color:#d39e37}@media screen and (max-width: 768px){a.cta{width:90%;margin:10vw auto 23vw}}a.cta:hover{background-color:#35251d}a.recipe_btn{background-color:#35251d}a.recipe_btn:hover{background-color:#d39e37}.recipe-slide-section{position:relative;background:#f7e8c4}.recipe-slide-section .recipe-slide-sticky{top:4%;display:grid}@media screen and (max-width: 768px){.recipe-slide-section .recipe-slide-sticky{top:10%}}.recipe-slide-section .recipe-stage{position:relative;width:min(100%,980px)}@media screen and (max-width: 768px){.recipe-slide-section .recipe-stage{width:100%;height:auto}}.recipe-slide-section .main-product{position:relative;z-index:20;width:44%;margin:3% auto 0}@media screen and (max-width: 768px){.recipe-slide-section .main-product{width:75%;margin:6vw auto 0;position:relative;transform:initial;top:auto;left:auto}}.recipe-slide-section .main-product img{display:block}.recipe-slide-section .recipe-card{position:absolute;left:50%;top:50%;width:clamp(150px,21vw,260px);transform:translate3d(calc(-50% + var(--x)), calc(-50% + var(--y)), 0) scale(var(--scale)) rotate(var(--rotate));z-index:var(--z);opacity:var(--opacity);filter:blur(var(--blur));transition:transform .6s cubic-bezier(0.22, 1, 0.36, 1),opacity .45s ease,filter .45s ease;will-change:transform,opacity,filter}.recipe-slide-section .recipe-card img{display:block;width:100%;height:auto;filter:drop-shadow(0 12px 14px rgba(88, 60, 25, 0.18))}.recipe-slide-section .recipe-card.is-back{z-index:5}.recipe-slide-section .recipe-card.is-front{z-index:30}@media screen and (max-width: 768px){.recipe-slide-section .recipe-card{width:clamp(105px,45vw,180px)}}.recipe-slide-sticky{top:12%;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;z-index:1}.recipe-stage{position:relative;width:min(100%,768px)}.compare_products{display:grid;grid-template-columns:160px repeat(3, 1fr);gap:0;list-style:none;margin:0 auto;padding:0}@media screen and (max-width: 768px){.compare_products{grid-template-columns:29vw repeat(3, 1fr)}}.compare_products li{text-align:center}.compare_products li picture{display:block}.compare_products li>picture:first-child{margin-bottom:24px}.compare_products li>picture:first-child img{width:65%;max-width:180px;height:auto}.compare_products li>picture:last-of-type img{height:44px;width:auto}.compare_products li .sub{margin-top:8px;font-size:12px;line-height:1.5;color:#666}table{width:80%;border-collapse:collapse;margin:0 auto}table tbody tr{border-bottom:1px solid #c7c7c7}table tbody th{padding:4% 0 2%;background:rgba(0,0,0,0);text-align:left;font-size:18px}table tbody th.spec_ti{padding:0% 0 2%}table tbody td{padding:1%;text-align:center;vertical-align:middle;font-size:16px;line-height:1.4;color:#333}table tbody td:first-child{width:160px;background:#f4f4f4;font-size:14px;font-weight:500;line-height:1.5}@media screen and (max-width: 768px){table tbody td:first-child{width:29vw;position:sticky;left:0;padding:1% 0;font-size:3.2vw}}.compare_products:last-of-type{margin-top:24px;display:grid;grid-template-columns:160px repeat(3, 1fr)}@media screen and (max-width: 768px){.compare_products:last-of-type{grid-template-columns:29vw repeat(3, 1fr)}}.compare_products:last-of-type li{text-align:center}.compare_products .btn.cta{width:80%;padding:2.5% 3% 2.5% 1%;font-size:14px;margin:0% auto 16%}table td:nth-child(1),table th:nth-child(1),table li:nth-child(1),.compare_products td:nth-child(1),.compare_products th:nth-child(1),.compare_products li:nth-child(1){width:160px}@media screen and (max-width: 768px){table td:nth-child(1),table th:nth-child(1),table li:nth-child(1),.compare_products td:nth-child(1),.compare_products th:nth-child(1),.compare_products li:nth-child(1){width:29vw;background:#fff;position:sticky;left:0;z-index:1}}@media screen and (max-width: 768px){.compare_wrap{overflow-x:auto;padding:40px 0}.compare_products,table{min-width:700px}.compare_products li>picture:first-child img{max-width:120px}.compare_products li>picture:last-of-type img{max-height:32px}table td{padding:14px 10px;font-size:16px}table td:first-child{font-size:14px}table th{font-size:16px}.compare_products:last-of-type .btn.cta{font-size:3vw;width:85%}}.compare_table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:80%;margin:0 auto;padding-top:6%}@media screen and (max-width: 768px){.compare_table_wrap{width:95%}}.compare_table_wrap table{width:100%;min-width:700px;border-collapse:collapse}@media screen and (min-width: 769px){#airfryer .recipe-slide-section .main-product{width:35%}}@media screen and (min-width: 769px){#airfryer .btn_block{margin:14% auto 0}}.fadeIn_right{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition-duration:.4s;transition-timing-function:ease}.fadeIn_right.animated{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.ti_icon{animation-name:katakata;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:step-start}@keyframes katakata{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}/*# sourceMappingURL=style.min.css.map */