@charset "UTF-8";html{line-height:1.15;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}@media print{body{-webkit-print-color-adjust:exact}}body{min-width:100%;margin:0;background:#fff;font-size:1.6rem;line-height:2;color:#573101;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",Meiryo,sans-serif}@media screen and (max-width:749px){body{font-size:1.6rem}}main{width:100%}a{color:#573101;-webkit-transition:.25s;transition:.25s}a:hover{opacity:.6}img{max-width:100%;height:auto;border-style:none;vertical-align:middle}svg{width:100%;height:auto;border-style:none;vertical-align:middle}img[src$=".svg"],img[src$=".svgz"]{width:100%}p{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}button,select{text-transform:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0}ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none}address{font-style:normal}figcaption,figure,main{display:block}figure{margin:0}.u-bg-text{text-indent:100%;overflow:hidden;display:block;white-space:nowrap}.u-ta-l{text-align:left}.u-ta-c{text-align:center}.u-ta-r{text-align:right}@media print,screen and (min-width:750px){.u-fs-xs{font-size:12px;font-size:1.2rem}.u-fs-s{font-size:14px;font-size:1.4rem}.u-fs{font-size:18px;font-size:1.8rem}.u-fs-l{font-size:21px;font-size:2.1rem}.u-fs-xl{font-size:26px;font-size:2.6rem}.u-fs-20{font-size:20px;font-size:2rem}}@media screen and (max-width:749px){.u-fs-xs{font-size:12px;font-size:1.2rem}.u-fs-s{font-size:13px;font-size:1.3rem}.u-fs{font-size:15px;font-size:1.5rem}.u-fs-l{font-size:18px;font-size:1.8rem}.u-fs-xl{font-size:22px;font-size:2.2rem}.u-fs-20{font-size:18px;font-size:1.8rem}}.u-fw-b{font-weight:700}.u-mb100{margin-bottom:100px}.u-mb80{margin-bottom:80px}.u-mb70{margin-bottom:70px}.u-mb60{margin-bottom:60px}.u-mt30{margin-top:30px}.u-mt50{margin-top:50px}.u-mb50{margin-bottom:50px}.u-mb40{margin-bottom:40px}.u-mb30{margin-bottom:30px}.u-mb20{margin-bottom:20px}.u-mb15{margin-bottom:15px}.u-mt15{margin-top:15px}.u-pd100{padding-bottom:100px}.u-pd80{padding-bottom:80px}.u-pd50{padding-bottom:50px}.u-pd40{padding-bottom:40px}.u-pd20{padding-bottom:20px}.u-pd-em{padding-left:1em}.u-lh120{line-height:1.2}.u-lh150{line-height:1.5}.u-lh180{line-height:1.8}.u-lh200{line-height:2}.u-text-link{color:#573101;-webkit-transition:.2s;transition:.2s}.u-text-link:hover{opacity:.7}.u-dis-i{display:inline}.u-dis-i *{display:inherit}.u-dis-ib{display:inline-block}.u-dis-b{display:block}.u-ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-pos-rt{position:relative}.u-pos-al{position:absolute;left:0;top:0}.u-cycle{position:relative;padding-left:1.25em}.u-cycle:before{content:"◯";position:absolute;left:0}.u-ba{content:"";display:block;position:absolute}.u-sp-view{display:none !important}@media screen and (max-width:749px){.u-pc-view{display:none !important}.u-sp-view{display:inherit !important}}.u-cycle01,.u-cycle02{width:120px;height:120px;border-radius:50%;display:block}.u-cycle01{background-color:#231815}.u-cycle02{background-color:#2f68ad}.u-ie-flex-h{min-height:0%}.clearfix:after{content:"";clear:both;display:block}@media print,screen and (min-width:750px){.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.shadow{-webkit-box-shadow:8px 8px 25px #ccc;box-shadow:8px 8px 25px #ccc}.orange-label{border:2px solid #ff4500;padding:6px 80px;line-height:1;display:inline-block;color:#ff4500;font-size:2rem}@media screen and (max-width:749px){.orange-label{font-size:1.6rem;padding:6px 5%}}.blue__btn{border-radius:100px;background:#2f68ad;display:inline-block;font-size:1.9rem;text-align:center}.blue__btn a{display:block;padding:.8vw 4vw;text-decoration:none;color:#fff}.l-inbox-half{margin:0 auto}@media print,screen and (min-width:750px){.l-inbox-half{width:800px}}@media screen and (max-width:749px){.l-inbox-half{padding:0 4vw}}@-webkit-keyframes example{100%{opacity:1}}@keyframes example{100%{opacity:1}}@media print,screen and (min-width:750px){.hidden-pc{display:none !important}}@media screen and (max-width:749px){.hidden-pc{display:block}}@media print{.hidden-pc{display:none !important}}@media print,screen and (min-width:750px){.hidden-sp{display:block}}@media screen and (max-width:749px){.hidden-sp{display:none !important}}@media print,screen and (min-width:750px){.l-inbox{width:1000px;margin:0 auto}}@media screen and (max-width:749px){.l-inbox{padding:0 4vw}}@media screen and (max-width:749px){.l-inbox img{max-width:100%;height:auto}}#wrapper{overflow:hidden}.text-main{color:#00479d}@media print,screen and (min-width:750px){header{margin-right:40px}}header .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:750px){header .logo{margin-bottom:30px;width:140px}}@media screen and (max-width:749px){header .logo{width:60%;margin:0;margin-bottom:20px}}@media print,screen and (min-width:750px){header nav{display:block !important}}@media screen and (max-width:749px){header nav{display:none;margin-top:24px;height:100vh}}header nav ul li{opacity:0;text-align:center}@media print,screen and (min-width:750px){header nav ul li{margin-bottom:16px}}@media screen and (max-width:749px){header nav ul li{padding:2vw 0;border-bottom:1px solid #ccc}header nav ul li:last-child{border-bottom:0}}header nav ul li a{text-decoration:none;display:block}header nav ul li .ttl{font-size:16px;font-weight:700;line-height:1.7}header nav ul li .eng{color:#dd7403;font-size:13px;letter-spacing:.2rem}header nav ul li:nth-child(1){-webkit-animation:example .5s ease .5s 1 forwards;animation:example .5s ease .2s 1 forwards}header nav ul li:nth-child(2){-webkit-animation:example .5s ease 1s 1 forwards;animation:example .5s ease .4s 1 forwards}header nav ul li:nth-child(3){-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease .6s 1 forwards}header nav ul li:nth-child(4){-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease .8s 1 forwards}header nav ul li:nth-child(5){-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease 1s 1 forwards}header nav ul li:nth-child(6){-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease 1.2s 1 forwards}header nav ul li.li_contact{-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease 1.4s 1 forwards}.toggle_menu_wrap{background:#fff;position:absolute;top:0;right:0;width:61px;height:61px}@media print,screen and (min-width:750px){.toggle_menu_wrap{display:none}}.toggle_menu{display:block;width:55px;height:45px;position:relative;text-align:center;cursor:pointer;font-size:.9rem}@media print,screen and (min-width:750px){.toggle_menu{display:none}}@media screen and (max-width:749px){.toggle_menu{width:45px;margin-top:10px;z-index:999;position:absolute;right:30px}}@media screen and (max-width:749px){.toggle_menu{top:18px !important}}.toggle_menu a{color:#251e1c;font-size:.5rem;text-decoration:none}.toggle_menu span.icon{display:block;background:#f07a31;border-radius:4px;width:28px;height:3px;position:absolute;left:54%;-webkit-transition:all .4s;transition:all .4s}.toggle_menu span:first-child{top:8px}.toggle_menu span:nth-child(2){margin-top:-5px;top:50%}.toggle_menu span:nth-child(3){bottom:14px}.toggle_menu span:nth-child(4){position:absolute;bottom:-12px;left:55%;display:block;color:#f07a31}.ac .toggle_menu span:first-child{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.ac .toggle_menu span:nth-child(2){opacity:0}.ac .toggle_menu span:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.news_area{background:#fff;border-radius:10px;padding:20px;margin-top:35px}@media screen and (max-width:749px){.news_area{border-radius:10px}}.news_area .col{margin-bottom:15px}.news_area .col a{text-decoration:none}.news_area .col:last-child{margin-bottom:0}.news_area .cat{background:#ef5d5d;border-radius:100px;padding:6px 35px;color:#fff;margin-right:12px}@media screen and (max-width:749px){.news_area .cat{padding:6px 24px}}@media print,screen and (min-width:750px){.news_area .date{margin-right:12px}}.news_area .ttl{font-weight:700}@media screen and (max-width:749px){.news_area .ttl{display:block}}#foot_contact .btn{margin-top:30px}#foot_contact .btn a{background:#ef5d5d;border-radius:100px;color:#fff;text-decoration:none;padding:10px 40px;display:inline-block}footer{background:#835d37;color:#fff;text-align:center;padding:45px 0}@media screen and (max-width:749px){footer{padding:24px 0}}footer .name{font-weight:700;margin-bottom:12px}footer .footer_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer_menu li{margin:0 12px}@media screen and (max-width:749px){footer .footer_menu li{font-size:1rem;margin:0 5px}}footer .footer_menu li a{text-decoration:none;color:#fff}footer .footer_menu li a i{width:5px;margin-right:6px;display:inline-block}#main_header{background:#feefd9;padding:60px 0}@media screen and (max-width:749px){#main_header{padding:6vw 0 10vw}}#main_header .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:750px){#main_header .flex figure{width:900px}}#main_header .flex2{margin-top:40px}@media print,screen and (min-width:750px){#main_header .flex2 .about_in{margin-right:65px}}@media screen and (max-width:749px){#main_header .flex2 .about_in{margin-bottom:25px}}#main_header .flex2 .about_in h2{color:#f07a31;margin-bottom:10px}@media screen and (max-width:749px){#main_header .flex2 .about_in h2{font-size:24px}}#main_header .flex2 .about_in h2 i{margin-left:20px;width:75px;position:relative;top:-4px;display:inline-block}@media screen and (max-width:749px){#main_header .flex2 .about_in h2 i{width:60px}}#main_header .flex2 .about_in .btn_list{margin-top:30px}@media print,screen and (min-width:750px){#main_header .flex2 .about_in .btn_list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:750px){#main_header .flex2 .about_in .btn_list li{margin-right:15px}}@media screen and (max-width:749px){#main_header .flex2 .about_in .btn_list li{margin-bottom:15px}#main_header .flex2 .about_in .btn_list li:last-child{margin-bottom:0}}#main_header .flex2 .about_in .btn_list li a{display:block;letter-spacing:.2rem;border-radius:10px;color:#fff;text-decoration:none;position:relative;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_btn.png)}@media print,screen and (min-width:750px){#main_header .flex2 .about_in .btn_list li a{padding:14px 20px;padding-right:45px}}@media screen and (max-width:749px){#main_header .flex2 .about_in .btn_list li a{padding-right:10px;letter-spacing:.1rem;padding:14px 20px}}#main_header .flex2 .about_in .btn_list li a i{position:absolute;right:20px;width:16px;height:auto;display:inline-block}.regular{width:820px}@media screen and (max-width:749px){.regular{width:100%}}.regular img{width:100%;height:auto}main section .midashi{text-align:center;padding-bottom:20px;position:relative}main section .midashi h2{color:#f07a31;font-weight:400;line-height:1.5}@media screen and (max-width:749px){main section .midashi h2{font-size:19px}}main section .midashi h2 strong{font-size:32px}@media screen and (max-width:749px){main section .midashi h2 strong{font-size:22px}}main section .midashi i{display:block;width:70px;margin:0 auto;margin-top:-70px;margin-bottom:10px}main section .midashi i img{position:relative;z-index:6}main section .midashi i:after{content:"";width:100%;height:1px;position:absolute;left:0;top:40px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_line.png);background-size:cover;z-index:0}#feature{background:#f4f0eb;padding:60px 0}@media screen and (max-width:749px){#feature{padding-bottom:40px}}#feature .inner dl.feature_n{margin-bottom:0}@media screen and (max-width:749px){#feature .inner dl.feature_n{margin-bottom:14px}}#feature .inner dl.feature_n:last-child{margin-bottom:0}#feature .inner dl.feature_n>dt{width:100%;border-radius:100px;padding:3px 16px;font-weight:400;font-size:24px;display:inline-block;position:relative;padding-left:70px;letter-spacing:.1rem;background:#f1aa40;color:#fff;font-weight:700;border-radius:100px;cursor:pointer;margin-bottom:35px}#feature .inner dl.feature_n>dt:after{background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/arrow_down.svg) no-repeat;background-size:100%;width:25px;height:14px;position:absolute;content:"";right:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:749px){#feature .inner dl.feature_n>dt:after{right:10px;width:16px;height:9px}}#feature .inner dl.feature_n>dt.active:after{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:749px){#feature .inner dl.feature_n>dt{padding-left:45px;font-size:17px;letter-spacing:0;margin-bottom:12px}}#feature .inner dl.feature_n>dt i{position:absolute;left:15px;top:7px;font-style:normal;display:inline-block;background:#fff;border-radius:100%;color:#f1aa40;font-size:20px;font-weight:700;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:749px){#feature .inner dl.feature_n>dt i{font-size:16px;width:30px;height:30px;left:9px;top:5px}}#feature .inner dl.feature_n dd{display:none}@media print,screen and (min-width:750px){#feature .inner dl.feature_n dd{padding:0 70px}}#feature .inner .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:750px){#feature .inner .left{width:400px;margin-right:40px}}@media screen and (max-width:749px){#feature .inner .left{margin-bottom:20px}}@media print,screen and (min-width:750px){#feature .inner .right{width:500px}}#feature .inner .right img{display:inline-block;margin-bottom:20px}#feature .inner .feature06{margin-top:24px}@media print,screen and (min-width:750px){#feature .inner .feature06{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}}@media print,screen and (min-width:750px){#feature .inner .feature06 li{width:calc(100% / 3 - 30px)}}@media screen and (max-width:749px){#feature .inner .feature06 li{margin-bottom:12px}#feature .inner .feature06 li:last-child{margin-bottom:0}#feature .inner .feature06 li img{width:100%}}#feature .inner .feature06 dt{padding:0;background:0 0}@media print,screen and (min-width:750px){#feature .inner .feature07 .right{width:300px}}@media screen and (max-width:749px){#feature .inner .feature07 .right img{width:100%}}#product{background:#fef0d7;padding:60px 0}#product .head{margin-bottom:35px}@media print,screen and (min-width:750px){#product .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#product .head h3{font-size:26px;font-weight:400;color:#f4a837}@media screen and (max-width:749px){#product .head h3{font-size:21px}}@media print,screen and (min-width:750px){#product .head .txt{width:400px}}#product .inner .product_list{margin-bottom:20px}@media print,screen and (min-width:750px){#product .inner .product_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#product .inner .product_list ul li{font-weight:700;padding:10px;line-height:1.4;border-radius:20px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_pattern_content.png);line-height:1.6;font-size:16px}#product .inner .product_list ul li dt{margin-bottom:10px}#product .inner .product_list ul li dt img{width:100%}@media screen and (max-width:749px){#product .inner .product_list ul li{margin-bottom:25px}#product .inner .product_list ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:750px){#product .inner .product_list ul li{width:calc(100% / 3 - 20px)}}#product .center{text-align:center}#product .inner_white{background:#fff;border-radius:10px;padding:30px 30px 50px;margin-top:35px}@media screen and (max-width:749px){#product .inner_white{padding:20px}}#product .inner_white .label{text-align:center;margin-bottom:20px}#product .inner_white .label span{color:#fff;background:#f4a837;border-radius:100px;padding:3px 16px;font-weight:700;font-size:19px;display:inline-block}@media print,screen and (min-width:750px){#product .inner_white .label span{width:300px}}@media screen and (max-width:749px){#product .inner_white .label span{width:100%;line-height:1.5}#product .inner_white .label span small{display:block}}#product .inner_white .label:nth-of-type(2){margin-top:25px}@media print,screen and (min-width:750px){#product .inner_white .txt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 15px}#product .inner_white .txt .item_n{width:240px}}@media screen and (max-width:749px){#product .inner_white .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;gap:0 10px}#product .inner_white .txt .item_n{width:100%;margin-bottom:12px}}@media screen and (max-width:749px){#product .inner_white .txt p{width:100%}}@media screen and (max-width:749px){#product .inner_white figure{margin-top:25px}#product .inner_white figure img{width:100%}}#hope{padding:60px 0;background:#f8efd9}@media screen and (max-width:749px){#hope{padding-bottom:40px}}#hope .inner .list .col{margin-bottom:45px;padding:40px 45px;border-radius:15px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_pattern_content.png)}@media print,screen and (min-width:750px){#hope .inner .list .col{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:749px){#hope .inner .list .col{padding:8vw 6vw;margin-bottom:25px}}@media print,screen and (min-width:750px){#hope .inner .list .col .left{width:250px;margin-right:35px}}@media screen and (max-width:749px){#hope .inner .list .col .left{width:50%;margin:0 auto;margin-bottom:20px}#hope .inner .list .col .left img{width:100%}}#hope .inner .list .col .left .name{line-height:1.6;margin-top:7px}#hope .inner .list .col .left .name strong{font-weight:400;font-size:17px}#hope .inner .list .col .right{-webkit-box-flex:1;-ms-flex:1;flex:1}#hope .inner .list .col:last-child{margin-bottom:0}#foot_contact{padding:80px 0;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_contact.png) no-repeat center;background-size:cover}@media screen and (max-width:749px){#foot_contact{padding:40px 0}}#foot_contact .l-inbox{text-align:center;color:#573101}@media print,screen and (min-width:750px){#foot_contact .l-inbox{font-size:18px}}#contactForm{padding:60px 0;background:#f4f0eb}#contactForm .w_mark,#contactForm .validation_span{color:#c22323}#contactForm .warning{text-align:center;font-weight:700}#contactForm .confirmBtn{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contactForm input[type=submit],#contactForm input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#contactForm button{text-align:center;border-radius:10px;text-decoration:none;position:relative;width:100px;font-weight:700;padding:20px;margin-right:15px;background:#dedede;border:none}#contactForm input[type=submit]{text-align:center;border-radius:10px;color:#fff;text-decoration:none;position:relative;width:200px;font-weight:700;padding:20px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_btn.png)}#contactForm #table_form{margin:0 auto}@media print,screen and (min-width:750px){#contactForm #table_form{width:750px}}@media screen and (max-width:749px){#contactForm #table_form{width:100%}}#contactForm #table_form th{text-align:left}@media print,screen and (min-width:750px){#contactForm #table_form th{width:220px}}#contactForm #table_form th,#contactForm #table_form td{padding:6px 14px}@media screen and (max-width:749px){#contactForm #table_form th,#contactForm #table_form td{width:100%;display:block}}#contactForm #table_form input[type=text]{padding:10px;width:100%;border:1px solid #ccc}#contactForm #table_form input[type=text].zip{width:200px}#contactForm #table_form textarea{width:100%;padding:10px;border:1px solid #ccc}#aboutRecipe{padding:60px 0;background:#f8efd9}@media print,screen and (min-width:750px){#aboutRecipe .inner .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}}@media screen and (max-width:749px){#aboutRecipe .inner .col{margin-bottom:15px}}#aboutRecipe .inner .col:last-child{margin-bottom:0}@media print,screen and (min-width:750px){#aboutRecipe .inner .col .left{width:400px}}#aboutRecipe .inner .col .left h3{margin-bottom:20px}#aboutRecipe .inner .col .left h3 span{border-bottom:4px solid #f07a31}@media print,screen and (min-width:750px){#aboutRecipe .inner .col .right{width:200px}}@media print,screen and (min-width:750px){#aboutRecipe .inner .col .arange_right{width:290px}}@media screen and (max-width:749px){#aboutRecipe .inner .col .right{width:70%;margin:15px auto}#aboutRecipe .inner .col .right img{width:100%}}@media screen and (max-width:749px){#aboutRecipe .inner .col .arange_right{width:70%;margin:15px auto}#aboutRecipe .inner .col .arange_right img{width:100%}}#aboutRecipe .inner .col .arange_right figure{margin-bottom:1rem}#aboutRecipe .inner .col .arange_right figure figcaption{text-align:center;font-size:14px}@media screen and (min-width:750px){#aboutRecipe .arange .col .left{width:460px}}#aboutRecipe .arange .col .left h3 .ttl{font-size:28px}#aboutRecipe .arange .col .left h3{line-height:1.5}#aboutRecipe .arange .col .left dl{padding:10px;background-color:#fff;border-radius:10px;margin-bottom:1rem}#aboutRecipe .arange .col .left dd{padding-left:1em;text-indent:-1.5em;margin-bottom:.5rem;line-height:1.7}#aboutRecipe .arange .col .left dd .no{color:#f07a31}#aboutRecipe .arange .col .left .detailbtn{margin:1rem 0;text-align:center}#aboutRecipe .arange .col .left .detailbtn a{padding:10px;letter-spacing:.2rem;border-radius:10px;color:#fff;text-decoration:none;position:relative;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_btn.png)}#aboutRecipe .arange .col .annotation{font-size:12px}#aboutSummary{background:#f4f0eb;padding:60px 0}#aboutSummary .inner dl{background:#fff;border-radius:15px;padding:30px 20px;width:100%;margin-bottom:30px}@media print,screen and (min-width:750px){#aboutSummary .inner dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (min-width:750px){#aboutSummary .inner dl dt{width:450px;padding:30px}}@media screen and (max-width:749px){#aboutSummary .inner dl dt{padding:20px 15px}}#aboutSummary .inner dl:last-child{margin-bottom:0}@media print,screen and (min-width:750px){#aboutSummary .inner dl dt{margin-right:45px;-webkit-box-flex:1;-ms-flex:1;flex:1}}#aboutSummary .inner dl dt h3{line-height:1.6;margin-bottom:8px}@media print,screen and (min-width:750px){#aboutSummary .inner dl dd{width:490px}}@media screen and (max-width:749px){#aboutSummary .inner dl dd{margin-top:20px}#aboutSummary .inner dl dd iframe{width:100%;min-height:280px !important}#aboutSummary .inner dl dd img{width:100%}}@media print,screen and (min-width:750px){#aboutSummary .inner dl:nth-of-type(2n) dt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:45px}#aboutSummary .inner dl:nth-of-type(2n) dd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#aboutFaq{padding:60px 0;background:#f8efd9}#aboutFaq .list .article_box{padding:30px 45px;border-radius:15px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_pattern_content.png);margin-bottom:30px}@media screen and (max-width:749px){#aboutFaq .list .article_box{padding:14px;line-height:1.6;padding-right:40px;margin-bottom:24px}}#aboutFaq .list .article_box h2{font-size:20px;position:relative;padding-left:60px}@media screen and (max-width:749px){#aboutFaq .list .article_box h2{font-size:18px;padding-left:40px;padding-right:30px}}#aboutFaq .list .article_box h2 i{position:absolute;left:0;top:0;font-style:normal;display:inline-block;background:#fcbe61;border-radius:100%;color:#fff;font-size:19px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:749px){#aboutFaq .list .article_box h2 i{font-size:15px;width:30px;height:30px}}#aboutFaq .list .article_box .article_title{position:relative;cursor:pointer}#aboutFaq .list .article_box .article_title:after{background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/arrow_down_color.svg) no-repeat;background-size:100%;width:25px;height:14px;position:absolute;content:"";right:15px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:749px){#aboutFaq .list .article_box .article_title:after{right:-15px}}#aboutFaq .list .article_box .article_title.active:after{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}#aboutFaq .list .article_box .entry{margin-top:20px;padding-left:60px;display:none}@media screen and (max-width:749px){#aboutFaq .list .article_box .entry{padding-left:40px}}#orderSummary{background:#f4f0eb;padding:60px 0}.attension{background:#fff;padding:12px;margin-top:20px}@media print,screen and (min-width:750px){#orderSummary .inner .photo{float:right;margin-left:45px;width:250px}}@media screen and (max-width:749px){#orderSummary .inner .photo{width:70%;margin:0 auto;margin-top:14px}}#orderSummary .inner .photo dl{margin-bottom:35px}@media screen and (max-width:749px){#orderSummary .inner .photo dl{margin-bottom:12px}#orderSummary .inner .photo dl img{width:100%}}#orderSummary .inner .btn{margin:10px 0}#orderSummary .inner .btn a{background:#ef5d5d;border-radius:100px;color:#fff;text-decoration:none;padding:10px 40px;display:inline-block}#orderSummary .inner .btn i{margin-left:10px;width:32px;position:relative;top:-2px;display:inline-block}#orderSummary .inner h3{margin:20px 0;padding-bottom:6px}#orderSummary .inner h3 span{border-bottom:4px solid #f07a31}#orderShop{padding:60px 0;background:#f8efd9}#orderShop .inner{padding:40px 45px;border-radius:15px;background:url(//komekokayu.jp/wp-content/themes/komekokayu/assets/css/../img/bg_pattern_content.png)}@media screen and (max-width:749px){#orderShop .inner{padding:4vw}}#orderShop .inner h3{text-align:center}#orderShop .inner h3:nth-of-type(2){margin-top:40px}#orderShop .inner h3 span{position:relative}#orderShop .inner h3 span:after{width:100%;position:absolute;bottom:-15px;background:#fff;height:6px}#orderShop .inner p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hyo_table{margin:6px 0}.hyo_table th,.hyo_table td{border:1px solid #666;background:#fff;padding:4px 10px}.hyo_table th{font-weight:700}.cart-btn{position:fixed;right:30px;top:30px;width:70px}@media screen and (max-width:749px){.cart-btn{position:absolute;right:70px;top:25px;width:45px}}