/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */button,hr{overflow:visible}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}pre,textarea{overflow:auto}:root,[aria-disabled]{cursor:default}li,nav ol,nav ul,ol,ul{list-style:none}audio,canvas,caption,iframe,img,svg,td,th,video{vertical-align:middle}.btn01,a{text-decoration:none}abbr[title]{text-decoration:underline;text-decoration:underline dotted}[hidden],audio:not([controls]),template{display:none}b,strong{font-weight:bolder}button{}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}button,select{text-transform:none}details,main,summary{display:block}input{-webkit-border-radius:0}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}svg:not(:root){overflow:hidden}textarea{resize:vertical}*,:after,:before{box-sizing:inherit;border-style:solid;border-width:0}.btn_type01,.gheader__gnav li a,:root{box-sizing:border-box}*{font-size:inherit;line-height:inherit;margin:0;padding:0;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit;background-color:transparent;color:inherit}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}:root{color:#000;font:62.5%/1.5 sans-serif}[type=button],[type=reset],[type=email],[type=month],[type=password],[type=tel],[type=text],[type=time],[type=url],[type=week],[type=submit],[type=number],[type=search],[type=date],[type=datetime],[type=datetime-local],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}.m3{margin:3px}.m5{margin:5px}.m10{margin:10px}.mt3{margin-top:3px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mb3{margin-bottom:3px}.mb5{margin-bottom:5px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.ml5{margin-left:5px}.ml10{margin-left:10px}.p3{padding:3px}.p5{padding:5px}.p10{padding:10px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pl5{padding-left:5px}.pl10{padding-left:10px}.center{text-align:center}.left{text-align:left}.bold{font-weight:700}.fs8{font-size:.8rem}.fs9{font-size:.9rem}.fs10{font-size:1rem}.fs11{font-size:1.1rem}.fs12{font-size:1.2rem}.fs13{font-size:1.3rem}.fs14{font-size:1.4rem}.fs18{font-size:1.8rem}.fs19{font-size:1.9rem}.fs20{font-size:2rem}.br3{border-radius:3px}.br5{border-radius:5px}.br10{border-radius:10px}.btn01{display:inline-block;background:#1474eb;color:#fff;border-radius:5px;text-align:center;box-shadow:0 0 0 2px #1474eb;border:1px solid #5BDFFD;line-height:1}.w100p{width:100%}.w76{width:76px}.w80{width:80px}.w110{width:110px}.w150{width:150px}.h160{height:160px}.h170{height:170px}.h245{height:245px}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}.knt_general-icon .icon_social .line img,td.top,th.top,th.top td,tr.top,tr.top td{vertical-align:top}td.center,th.center,th.center td{text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.4}.clearfix:after{content:" ";display:block;clear:both}::-moz-selection{background:#FF5800;color:#fff}::selection{background:#FF5800;color:#fff}a{color:#005aff}.under,a:hover{text-decoration:underline}a:hover,a:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);opacity:.9}.knt_general-icon{position:absolute;top:14px;left:6px}.knt_general-icon .icon_kentei{position:absolute;top:0;left:0}.knt_general-icon .icon_social{text-align:right;padding:0}.knt_general-icon .icon_social .line{display:inline-block;line-height:23px}.knt_general-icon .icon_social iframe{margin-left:10px;max-width:120px!important}.knt_general-icon .icon_social .twitter-share-button{height:25px!important}.loaded{-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:1!important}.box_type1{border:4px solid red}body{font-size:1.4rem;background:#4b370d;padding-top:80px}.red{color:red}.right{text-align:right}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.notes{line-height:1.2}a.scroll{opacity:1}small{font-size:77.7%}.fs16{font-size:1.6rem}.btn_type01{display:inline-block;background:#FF5900;color:#000;text-align:center;padding:10px 50px;font-size:1.8rem;min-width:400px;border:3px solid #FF5900}.btn_dl,.btn_mail{background-position:10px center;background-repeat:no-repeat}.btn_type01:hover{text-decoration:none}.btn_dl{background-image:url(../img/icon_dl.png)}.btn_mail{background-image:url(../img/icon_mail.png)}#knt_noticebar{background-color:#fffb76;width:100%;position:relative;z-index:10}#knt_noticebar .inner{margin:0 auto;width:950px}#knt_noticebar .inner p{font-size:12px;margin:0;line-height:1.6;background:url(/common/images/i-attention.gif) 3% center no-repeat;padding:10px 10px 10px 60px;text-align:left;color:#000}.gfooter,.gheader__gnav li,.hero,.hero__img{text-align:center}@-webkit-keyframes animeGheader{0%{top:-100px}100%{top:0}}@keyframes animeGheader{0%{top:-100px}100%{top:0}}@-webkit-keyframes animeGheaderLogoOpen{0%{opacity:0}100%{opacity:1}}@keyframes animeGheaderLogoOpen{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animeGheaderLogoClose{0%{opacity:1;height:10px}100%{opacity:0;height:1px}}@keyframes animeGheaderLogoClose{0%{opacity:1;height:10px}100%{opacity:0;height:1px}}@-webkit-keyframes animeGheaderRecipeLogoOpen{0%{opacity:0}100%{opacity:1}}@keyframes animeGheaderRecipeLogoOpen{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animeGheaderRecipeLogoClose{0%{opacity:1;margin-top:0;-webkit-transform:rotateZ(0);transform:rotateZ(0)}99%{opacity:0;margin-top:0;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}100%{opacity:0;margin-top:-200px}}@keyframes animeGheaderRecipeLogoClose{0%{opacity:1;margin-top:0;-webkit-transform:rotateZ(0);transform:rotateZ(0)}99%{opacity:0;margin-top:0;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}100%{opacity:0;margin-top:-200px}}.gheader{box-shadow:0 0 3px rgba(0,0,0,.2);position:fixed;z-index:10;top:0;left:0;overflow:auto;width:100%;background:#4b370d;border-bottom:solid 5px #fb0}.gheader .icon_kentei{display:block;-webkit-animation:animeGheaderLogoOpen .2s;animation:animeGheaderLogoOpen .2s;opacity:1;position:absolute;top:0;left:30px}.gheader .icon_recipe{position:absolute;top:-10px;left:20px;opacity:0;margin-top:-200px}.gheader .icon_recipe.reopen{-webkit-animation:animeGheaderRecipeLogoClose .5s;animation:animeGheaderRecipeLogoClose .5s}.gheader .icon_recipe a img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.gheader .icon_recipe a:hover,.gheader .icon_recipe a:hover img{opacity:1}.gheader.fixed{-webkit-animation:animeGheader .5s;animation:animeGheader .5s}.gheader.fixed .icon_kentei{display:none;opacity:0;-webkit-animation:animeGheaderLogoClose .5s;animation:animeGheaderLogoClose .5s}.gheader.fixed .icon_recipe{display:block;-webkit-animation:animeGheaderRecipeLogoOpen .5s;animation:animeGheaderRecipeLogoOpen .5s;opacity:1;margin-top:0}.gheader__inner{position:relative;width:960px;margin:0 auto}.gheader__gnav{position:relative;line-height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:670px;margin-left:150px}.gheader__gnav.result-header{width:420px}.gheader__gnav li{vertical-align:middle}.gheader__gnav li a{display:block;height:75px;padding:0 15px;-webkit-transition:border-bottom .2s;transition:border-bottom .2s;border-bottom:solid 0 #fb0}.gheader__gnav li a.current,.gheader__gnav li a:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;border-bottom:solid 12px #fb0}.gfooter{position:relative;max-width:800px;margin:0 auto;padding:50px 0}.gfooter .pagetop{position:absolute;top:-30px;right:0}.gfooter .pagetop a img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.hero__award a img,.social a img{-webkit-transition:-webkit-transform .2s}.gfooter .pagetop a:hover{opacity:1}.gfooter .pagetop a:hover img{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.social{position:fixed;z-index:10;top:180px;right:0;background:#000;border-radius:5px 0 0 5px;padding:6px}.social>.facebook,.social>.twitter{padding:2px}.social a img{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.social a:hover{opacity:1}.social a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}.hero{padding:0;height:450px;background:#fff;overflow:hidden;min-width:960px}.hero.mini{height:300px}.hero__bg{position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.hero__badge{position:relative;width:960px;margin:0 auto}.hero__badge .date{position:absolute;top:110px;right:-45px}.hero__img{position:absolute;top:0;left:0;width:100%;background:url(../img/index_hero_img.jpg) center center no-repeat;background-size:100% auto;height:450px}.hero__img.mini{height:300px}.hero__inner{padding:15px;width:960px;margin:0 auto;position:relative}.hero__inner.mini{padding:5px;position:relative}.hero__award{position:absolute;bottom:40px;left:7px;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.hero__award a img{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.hero__award a:hover{opacity:1}.hero__award a:hover img{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero__bnr{position:absolute;bottom:20px;right:40px}.hero__bnr a img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.hero__bnr a:hover{opacity:1}.hero__bnr a:hover img{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#page-home .main-contents__inner{position:relative}#page-home .section{background:#fff;padding:0 10px;min-width:980px}#page-home .section.bg{background:#FFBC00}#page-home .section__inner{width:960px;margin:0 auto;padding:35px 0 50px}#page-home .section .ttl{margin-bottom:30px;text-align:center}#page-home .section table.list{width:100%}#page-home .section table.list>tbody>tr>td,#page-home .section table.list>tbody>tr>th{padding:11px 0;font-size:18px}#page-home .section table.list>tbody>tr>th{font-weight:700;width:250px;vertical-align:top}#page-home .section table.list.type01{border-top:solid 2px #fff}#page-home .section table.list.type01>tbody>tr{border-bottom:solid 2px #fff}#page-home .section table.list.type02{border-top:solid 2px #d0bc92}#page-home .section table.list.type02>tbody>tr{border-bottom:solid 2px #d0bc92}#page-home .section table.step{width:100%}#page-home .section table.step>tbody>tr{border-bottom:solid 10px #FFBC00}#page-home .section table.step>tbody>tr>td,#page-home .section table.step>tbody>tr>th{padding:4px;line-height:1.2;font-size:18px}#page-home .section table.step>tbody>tr>th{font-weight:700;width:150px;vertical-align:top;background:#4b370d;text-align:left;color:#fff;padding:12px}#page-home #section01.section .content,#page-home .section .horizon-list .img,#page-result .result-recipe__btn{text-align:center}#page-home .section table.step>tbody>tr>td{padding-left:20px}#page-home .section table.step.type02{border-top:solid 10px #fff}#page-home .section table.step.type02>tbody>tr{border-bottom:solid 10px #fff}#page-home .section .horizon-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#page-home .section .horizon-list .col{position:relative;padding:0 15px;border-right:solid 2px #fff;width:33.3%;min-height:400px}#page-home .section .horizon-list .col:first-child{padding-left:0}#page-home .section .horizon-list .col:last-child{border-right:none;padding-right:0}#page-home .section .horizon-list.type02 .col{border-right:solid 2px #fb0}#page-home .section .horizon-list.type02 .col:last-child{border-right:none}#page-home .section .horizon-list.type03 .col{border-right:solid 2px #FFBC00}#page-home .section .horizon-list.type03 .col:last-child{border-right:none}#page-home .section .horizon-list .subttl{font-size:24px;font-weight:700;margin-bottom:10px}#page-home .section .horizon-list .lead{font-weight:700;font-size:1.3rem;margin-bottom:30px}#page-home .section .horizon-list .text{margin-bottom:10px;font-size:1.4rem}#page-home #section01.section .lead{text-align:center;font-size:18px;font-weight:700;background:url(../img/index_01_bg.png) center 0 no-repeat;height:180px;padding-top:20px;line-height:2;margin-bottom:50px}#page-home #section04.section .award{position:relative;margin-bottom:40px}#page-home #section04.section .award.award01 .award__text{position:absolute;top:320px}#page-home #section04.section .award__ttl{margin-bottom:10px}#page-home #section04.section .award__subttl{margin-bottom:20px}#page-home #section04.section .award__list.award01{width:600px}#page-home #section04.section .award__list.award01 li{float:left;width:300px;display:block}#page-home #section04.section .award__list.award02{padding-left:20px;margin-bottom:20px}#page-home #section04.section .award__horizon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#page-home #section06.section{padding-bottom:80px}#page-home #section06.section .kiyaku{margin-bottom:40px}#page-home #section06.section .kiyaku__ttl{margin-bottom:20px;font-size:1.8rem;font-weight:700}#page-home #section06.section .kiyaku__list li{text-indent:-1rem;padding-left:1rem;line-height:1.8}#page-result .main-contents__inner{position:relative}#page-result .section{background:#fff;padding:0 10px;min-width:980px}#page-result .section.bg{background:#FFBC00}#page-result .section__inner{width:960px;margin:0 auto;padding:35px 0 50px}#page-result .result-recipe{margin-bottom:30px}#page-result .result-recipe__lead{position:relative;z-index:1}#page-result .result-recipe__border{border-top:solid 10px #4b370d;width:900px;margin-bottom:8px}#page-result .result-recipe__inner{position:relative;z-index:2;width:900px;border-right:solid 10px #4b370d;border-left:solid 10px #4b370d;border-bottom:solid 10px #4b370d;padding:8px}#page-result .result-recipe__inner2{position:relative;z-index:2;width:900px;border:10px solid #4b370d;padding:8px 8px 8px 16px}#page-recipe .material__list tr,#page-recipe .num-list,#page-recipe .section__sidenav li,#page-recipe .star-list{border-bottom:solid 1px #ccc}#page-result .result-recipe__primary{float:left;padding-left:8px;width:495px}#page-result .result-recipe__award{margin-bottom:10px;margin-left:-8px}#page-result .result-recipe__ttl{font-size:2rem;font-weight:700}#page-result .result-recipe__maker{font-size:1.6rem;font-weight:700;color:#a81f0d;margin-bottom:30px}#page-result .result-recipe__subttl{margin-bottom:10px}#page-result .result-recipe__message{font-size:1.4rem;margin-bottom:10px}#page-result .result-recipe__message.type1{color:#d75b00;font-weight:700}#page-result .result-recipe__message.type2{color:#444}#page-result .result-recipe__notes{font-size:1.2rem;margin-bottom:10px;color:#666}#page-result .result-recipe__secondary{float:right;margin-top:-22px}#page-result .result-recipe__photoframe{padding:13px 13px 10px;background:#fb0;margin-bottom:10px}#page-result .result-recipe__photo,#page-result .result-recipe__photo2{margin-bottom:10px}#page-recipe .main-contents{background:#fff}#page-recipe .main-contents__inner{position:relative}#page-recipe .section{padding-top:40px;width:900px;margin:0 auto}#page-recipe .section.bg{background:#FFBC00}#page-recipe .section__inner{float:left;width:610px;margin:0 auto}#page-recipe .section__sidenav{float:right;width:260px}#page-recipe .section__sidenav a{display:block;padding:6px 0;font-size:1.4rem;color:#00689a}#page-recipe .section__sidenav a:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#page-recipe .section__sidenav a.on{color:#000;font-weight:700}#page-recipe h1.ttl{font-size:2rem;font-weight:700;margin-bottom:6px}#page-recipe .description,#page-recipe .maker{font-size:1.4rem;font-weight:700;margin-bottom:10px}#page-recipe .description{color:#d75b00}#page-recipe .maker{color:#a81f0d}#page-recipe .photo{float:left;padding:5px;background:#4b370d}#page-recipe .material{float:right;font-size:1.2rem;width:274px}#page-recipe .material__ttl{margin-bottom:6px}#page-recipe .material__list{width:100%}#page-recipe .material__list th{padding:3px 0;width:60%;vertical-align:top}#page-recipe .material__list td{vertical-align:bottom;padding:3px 0;width:40%}#page-recipe .num-list dt,#page-recipe .star-list dt{font-weight:700;vertical-align:top;display:inline-block}#page-recipe .num-list{color:#444;padding:10px 0;font-size:1.2rem}#page-recipe .num-list dt{color:#a81f0d;width:20px}#page-recipe .num-list dd{display:inline-block;width:580px}#page-recipe .star-list{color:#333;padding:6px 0;font-size:1.4rem;font-weight:700}#page-recipe .star-list dt{color:#f60;width:20px}#page-recipe .star-list dd{display:inline-block;width:580px}
/*# sourceMappingURL=style.css.map */
