@charset "UTF-8";.mainImg{background-image:url(recipe_main_img_bg.png)}#main .listBox{padding:85px 0 0}#main .listBox ul{margin:-50px 0 100px}#main .listBox li{margin-top:50px;width:496px}#main .listBox li a{display:flex;align-items:flex-start;justify-content:space-between}#main .listBox li .pho{width:230px;position:relative}#main .listBox li .pho .add-bookmark{position:absolute;bottom:0;right:0;background:url(icon32.png) no-repeat;background-size:43px auto;width:43px;height:43px;content:"";opacity:0;transition:.3s;z-index:99;cursor:pointer}#main .listBox li .pho span{position:absolute;width:47px;left:0;top:-16px;z-index:1}#main .listBox li .pho>div{border-radius:10px;overflow:hidden;will-change:transform}#main .listBox li .pho>div img{width:100%;transition:.3s}#main .listBox li .txtBox{margin-top:-4px;width:248px}#main .listBox li .title{margin-bottom:5px;font-size:1.8rem;line-height:1.55;font-weight:unset}#main .listBox li .txt{margin-bottom:22px;font-size:1.4rem}#main .listBox li .txt span{margin-right:20px}#main .listBox li .txt img{margin:-3px 6px 0 0;display:inline-block;vertical-align:middle;height:18px}#main .listBox li .sort{font-size:1.4rem;margin-top:-6px}#main .listBox li .sort span{margin:6px 4px 0 0;padding:7px 8px 6px 29px;display:inline-block;color:#11a464;background:#eff7f4 url(tag-icon.png) no-repeat left 10px center;background-size:auto 13px;border-radius:6px}#main .listBox .link{width:350px;margin:0 auto}#main .listBox .link a{padding-top:12px;height:50px;display:block;color:#11a464;text-align:center;font-weight:700;border:1px solid #11A464;border-radius:25px;box-sizing:border-box}@media all and (min-width: 897px){#main .listBox li a:hover .pho>div img{-webkit-transform:scale(1.1);transform:scale(1.1)}#main .listBox .link a:hover{color:#fff;background-color:#11a464}#main .listBox li .pho:hover .add-bookmark{opacity:1}}@media all and (max-width: 896px){#gHeader .hUl{display:none}.mainImg img{width:250px}#main .listBox{padding:30px 0 0}#main .listBox ul{margin:-30px 0 40px;justify-content:space-between}#main .listBox li{margin-top:30px;width:48.5%}#main .listBox li a{display:block}#main .listBox li .pho{width:auto}#main .listBox li .txtBox{margin-top:10px;width:auto}#main .listBox li .title{font-size:1.4rem;font-weight:unset}#main .listBox li .txt{margin-bottom:10px;font-size:1.2rem}#main .listBox li .txt span{margin-right:15px}#main .listBox li .txt img{margin:-3px 4px 0 0;height:14px}#main .listBox li .sort{font-size:1.2rem;margin-top:-3px}#main .listBox li .sort span{margin:3px 3px 0 0;padding:5px 4px 4px 15px;background-position:left 3px center;background-size:auto 10px}#main .listBox .link{width:280px}#main .listBox .link a{padding-top:10px;height:40px}#main .listBox li .pho span{width:30px;top:0}#main .listBox li .pho .add-bookmark{display:none}}.detail{padding-top:116px}.detail h2{width:1020px;margin:0 auto 35px;min-height:100px;padding:13px 0 0 124px;box-sizing:border-box;background:url(icon05.png) no-repeat left top;background-size:100px auto}.detail h2 span{margin-bottom:10px;display:block;font-weight:500;font-size:1.7rem;letter-spacing:.1em}.detail .comSearchBox{margin-top:29px}#main .infoBox{margin:59px 10px 90px;position:relative}#main .infoBox h3{margin-bottom:43px;font-size:4.4rem;font-weight:500}#main .infoBox .time{position:absolute;right:0;top:9px;display:flex}#main .infoBox .time span{margin:14px 10px 0 0;font-size:1.8rem}#main .infoBox .time span img{margin:-4px 10px 0 0;width:22px;display:inline-block;vertical-align:middle}#main .infoBox .time a{margin-left:10px;width:50px;display:inline-block;position:relative}#main .infoBox .time a .on{position:absolute;left:0;top:0;width:100%;height:100%;content:"";transition:.3s;opacity:0}#main .infoBox .pho{width:480px}#main .infoBox .pho img{border-radius:10px}#main .infoBox .textBox{width:426px;margin-top:2px}#main .infoBox .textBox .ttl{padding:14px 27px 10px;margin-bottom:20px;font-size:2.2rem;font-weight:700;color:#02a464;letter-spacing:.1em;background:url(icon24.png) repeat left top;background-size:11px auto}#main .infoBox .textBox .txt{margin-bottom:39px;letter-spacing:.07em;line-height:1.875}#main .infoBox .textBox .title{margin-bottom:8px;color:#02a464;font-size:2rem;font-weight:700;letter-spacing:.1em}#main .infoBox .textBox ul{margin-bottom:36px}#main .infoBox .textBox li a{display:flex;align-items:center;justify-content:space-between}#main .infoBox .textBox li .icon{width:90px}#main .infoBox .textBox li p{width:calc(100% - 106px);font-size:1.4rem;letter-spacing:.08em}#main .infoBox .textBox .sort{margin-top:9px}#main .infoBox .textBox .sort span{margin:5px 6px 0 0;padding:6px 9px 7px 29px;display:inline-block;color:#11a464;font-size:1.4rem;background:#eff7f4 url(tag-icon.png) no-repeat left 9px center;background-size:auto 13px;border-radius:6px}#main .bgInfo{margin:0 10px 74px;padding:52px 50px 56px;background-color:#f9f9f9}#main .bgInfo h3{margin-bottom:16px;color:#02a464;font-size:2rem;letter-spacing:.1em;font-weight:700}#main .bgInfo .lBox{width:390px}#main .bgInfo .lBox li{padding:13px 85px 15px 0;position:relative;letter-spacing:.04em;border-bottom:1px dashed #02A464}#main .bgInfo .lBox li span{position:absolute;right:10px;width:195px;top:14px;text-align:right}#main .bgInfo .rBox{width:390px;position:relative}#main .bgInfo .rBox:before{position:absolute;left:-41px;top:0;bottom:0;width:2px;background-color:#fff;content:""}#main .bgInfo .rBox h3{margin-bottom:30px}#main .bgInfo .rBox ul{padding-bottom:21px;margin-bottom:35px;border-bottom:1px dashed #02A464}#main .bgInfo .rBox .ulList{padding-bottom:0;margin-bottom:15px;border-bottom:none}#main .bgInfo .rBox li{padding:0 0 15px 34px;letter-spacing:.04em;line-height:1.75;position:relative}#main .bgInfo .rBox li span{left:0;top:-3px;position:absolute;color:#02a464;font-size:2rem;font-weight:700}#main .bgInfo .rBox .point{margin-bottom:19px;color:#02a464;font-weight:700;font-size:1.6rem;letter-spacing:.1em}#main .bgInfo .rBox .point span{margin-right:14px;padding:1px 0;width:82px;display:inline-block;text-align:center;color:#fff;background-color:#02a464;border-radius:13px;letter-spacing:.1em}#main .bgInfo .rBox .btmTxt{color:#909090;font-size:1.4rem;letter-spacing:.1em;text-indent:-1em;padding-left:1em;line-height:1.57}#main .txtInfo{margin:0 10px 84px;padding-bottom:79px;border-bottom:1px solid #D7E6DF}#main .txtInfo h3{margin-bottom:16px;color:#02a464;font-size:2rem;letter-spacing:.1em;font-weight:700}#main .txtInfo>ul{margin-bottom:80px}#main .txtInfo>ul>li{width:290px;margin-right:45px}#main .txtInfo li li{padding:13px 85px 15px 0;position:relative;letter-spacing:.1em;border-bottom:1px dashed #02A464}#main .txtInfo li li span{position:absolute;right:0;width:78px;top:14px}#main .txtInfo .btmLink{width:350px;margin:0 auto}#main .txtInfo .btmLink .loading{padding:12px 0 13px 35px;display:block;text-align:center;font-size:1.7rem;font-weight:700;color:#fff;background:#75807b url(icon-loading.gif) no-repeat left 32px center;background-size:24px auto;border-radius:27px}#main .txtInfo .btmLink a{padding:12px 0 13px 35px;display:block;text-align:center;font-size:1.7rem;font-weight:700;color:#fff;background:#02a464 url(icon22.png) no-repeat left 32px center;background-size:24px auto;border-radius:27px}#main .txtInfo .btmLink a:hover{opacity:.7}#main .btmBox{margin:0 10px 114px}#main .btmBox h3{margin-bottom:34px;color:#02a464;font-size:2rem;letter-spacing:.1em;font-weight:700}#main .btmBox li{margin-right:30px;width:174px}#main .btmBox li a{display:block}#main .btmBox li .pho{margin-bottom:19px;overflow:hidden;border-radius:10px}#main .btmBox li .pho img{width:100%;transition:.3s}#main .btmBox li p{line-height:1.75}#main .formBox{padding:26px 30px 72px;background-color:#edf9f4}#main .formBox .title{margin-bottom:24px;text-align:center;font-size:1.8rem;font-weight:700}#main .formBox textarea,#main .formBox select,#main .formBox input[type=text],#main .formBox input[type=email]{width:100%;height:40px;padding:0 10px;font-size:1.6rem;border:1px solid #E0E0E0;border-radius:6px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}#main .formBox textarea{height:157px;padding:17px 10px;resize:vertical}#main .formBox select{cursor:pointer;background:url(select_bg.png) no-repeat right 11px center;background-size:10px auto;background-color:#fff}#main .formBox .textarea{margin-bottom:34px}#main .formBox .inputUl{margin:-21px 0 40px}#main .formBox .inputUl li{margin-top:21px;width:47%}#main .formBox .txt{margin-bottom:10px}#main .formBox .txt span{color:#11a464}#main .formBox .edd-root{width:100%}#main .formBox .formTxt{margin-bottom:18px;text-align:center}#main .formBox .formTxt a{color:#11a464}#main .formBox .agree{margin-bottom:31px;text-align:center;letter-spacing:.2em}#main .formBox .agree input[type=checkbox]{display:none}#main .formBox .agree input[type=checkbox]+span{padding-left:29px;display:inline-block;background:url(check_img01.png) no-repeat left center;background-size:18px auto}#main .formBox .agree input[type=checkbox]:checked+span{background-image:url(check_img02.png)}#main .formBox .submit li{margin:0 15px}#main .formBox .submit input{height:50px;display:flex;align-items:center;justify-content:center;text-align:center;width:350px;color:#11a464;font-weight:700;font-size:1.6rem;cursor:pointer;background-color:#fff;border-radius:25px;border:1px solid #11A464;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s;box-sizing:border-box}@media all and (min-width: 897px){#main .infoBox h3{width:70%}#main .infoBox .time a:hover .on{opacity:1}#main .infoBox .textBox li a:hover .icon{opacity:.7}#main .infoBox .textBox li a:hover p{text-decoration:underline;color:#02a464}#main .btmBox li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#main .btmBox li a:hover p{color:#02a464}#main .formBox .submit input:hover{color:#fff;background-color:#02a464}#main .formBox .formTxt a:hover{text-decoration:underline}}@media all and (max-width: 896px){.detail{padding-top:65px}.detail h2{width:auto;margin:0 15px 10px;min-height:50px;padding:4px 0 0 60px;background-size:50px auto}.detail h2 span{margin-bottom:5px;font-size:1.4rem;letter-spacing:.1em}.detail h2 img{width:160px}.detail .comSearchBox{margin-top:0}#main .infoBox{margin:25px 0 40px}#main .infoBox h3{margin-bottom:10px;font-size:2.4rem;line-height:1.3}#main .infoBox .time{margin-bottom:10px;position:static;justify-content:flex-end}#main .infoBox .time span{margin:8px 5px 0 0;font-size:1.6rem}#main .infoBox .time span img{margin:-4px 5px 0 0;width:18px}#main .infoBox .time a{margin-left:10px;width:40px}#main .infoBox .time a .on{opacity:0!important}#main .infoBox .imgBox{display:inherit}#main .infoBox .pho{width:auto}#main .infoBox .pho img{width:100%}#main .infoBox .textBox{width:auto;margin-top:20px}#main .infoBox .textBox .ttl{padding:10px 15px;margin-bottom:10px;font-size:1.6rem}#main .infoBox .textBox .txt{margin-bottom:10px;line-height:1.75}#main .infoBox .textBox .title{margin-bottom:6px;font-size:1.6rem}#main .infoBox .textBox ul{margin-bottom:20px}#main .infoBox .textBox li .icon{width:70px}#main .infoBox .textBox li p{width:calc(100% - 80px);font-size:1.2rem}#main .infoBox .textBox .sort{margin-top:0}#main .infoBox .textBox .sort span{margin:5px 6px 0 0;padding:4px 9px 5px 20px;font-size:1.2rem;background-position:left 5px center;background-size:auto 10px}#main .bgInfo{margin:0 0 30px;padding:15px;display:inherit}#main .bgInfo h3{margin-bottom:10px!important;font-size:1.6rem}#main .bgInfo .lBox{width:auto}#main .bgInfo .lBox li{padding:13px 75px 15px 0;letter-spacing:0}#main .bgInfo .lBox li span{width:150px}#main .bgInfo .rBox{width:auto;margin-top:20px;border-top:1px solid #fff;padding-top:20px}#main .bgInfo .rBox:before{display:none}#main .bgInfo .rBox ul{padding-bottom:10px;margin-bottom:15px}#main .bgInfo .rBox .ulList{padding-bottom:0;margin-bottom:10px;border-bottom:none}#main .bgInfo .rBox li{padding:0 0 5px 20px}#main .bgInfo .rBox li span{font-size:1.6rem;top:-2px}#main .bgInfo .rBox .point{margin-bottom:10px;font-size:1.4rem;letter-spacing:0}#main .bgInfo .rBox .point span{margin-right:4px;width:60px;letter-spacing:0}#main .bgInfo .rBox .btmTxt{font-size:1.2rem}#main .txtInfo{margin:0 0 30px;padding-bottom:30px}#main .txtInfo h3{margin-bottom:10px;font-size:1.6rem}#main .txtInfo>ul{margin-bottom:30px;display:inherit}#main .txtInfo>ul>li{width:auto;margin-right:0}#main .txtInfo li li{padding:13px 75px 15px 0}#main .txtInfo li li span{width:60px}#main .txtInfo .btmLink{width:305px;margin:0 auto}#main .txtInfo .btmLink a{font-size:1.4rem}#main .btmBox{margin:0 10px 40px}#main .btmBox h3{margin-bottom:10px;font-size:1.6rem}#main .btmBox ul{margin-top:-20px;justify-content:space-between}#main .btmBox li{margin:20px 0 0;width:48.5%}#main .btmBox li .pho{margin-bottom:5px}#main .formBox{padding:15px 10px}#main .formBox .title{margin-bottom:10px;font-size:1.4rem}#main .formBox textarea,#main .formBox select,#main .formBox input[type=text],#main .formBox input[type=email]{font-size:1.4rem}#main .formBox textarea{padding:10px}#main .formBox .textarea{margin-bottom:20px}#main .formBox .inputUl{margin:0 0 20px;display:block}#main .formBox .inputUl li{width:auto}#main .formBox .txt{margin-bottom:5px}#main .formBox .formTxt{margin-bottom:10px}#main .formBox .agree{margin-bottom:20px;letter-spacing:0}#main .formBox .agree input[type=checkbox]+span{padding-left:20px;background-size:14px auto}#main .formBox .submit{display:block}#main .formBox .submit li{margin:0 0 10px}#main .formBox .submit li:last-child{margin-bottom:0}#main .formBox .submit input{height:40px;width:260px;margin:0 auto;font-size:1.4rem}}#main .recipesBox{padding-top:76px}#main .recipesBox .headLine05{margin-bottom:107px}#main .recipesBox .typeFish{margin-bottom:31px;text-align:center;color:#02a464;font-size:3.2rem;letter-spacing:.1em}#main .recipesBox ul{margin-bottom:39px}#main .recipesBox li{margin-right:32px;width:230px}#main .recipesBox li:nth-child(4n){margin-right:0}#main .recipesBox li a{display:block}#main .recipesBox li .pho{margin-bottom:20px}#main .recipesBox li .txt{margin-bottom:17px}#main .recipesBox .info:not(:last-of-type){margin-bottom:83px}#main .recipesBox .link01{margin:60px auto 100px}#main .recipesBox .link01 a{color:#e0782b;border-color:#e0782b}#main .recipesBox .bgBox{padding:23px 58px 56px;background-color:#f2f8fc;border-radius:10px}#main .recipesBox .bgBox p{margin-bottom:-2px}#main .recipesBox .bgBox p span{padding:17px 0 0 92px;min-height:77px;display:inline-block;font-size:3rem;font-weight:700;background:url(icon33.png) no-repeat left top;background-size:84px auto}#main .recipesBox .bgBox .link a{padding-top:9px;font-size:2rem;font-weight:700;letter-spacing:.08em;background-color:#fff}@media all and (min-width: 897px){#main .recipesBox .link01 a:hover{color:#fff;background-color:#e0782b}#main .recipesBox .bgBox .link a:hover{background-color:#11a464}}@media all and (max-width: 896px){#main .recipesBox .headLine05{margin-bottom:30px}#main .recipesBox .typeFish{margin-bottom:15px;font-size:2rem}#main .recipesBox ul{margin-bottom:20px}#main .recipesBox li{margin-right:0;width:48.5%}#main .recipesBox li .pho,#main .recipesBox li .txt{margin-bottom:10px}#main .recipesBox .info:not(:last-of-type){margin-bottom:40px}#main .recipesBox .link01{margin:40px auto}#main .recipesBox .bgBox{padding:10px}#main .recipesBox .bgBox p span{padding:4px 0 0 50px;min-height:60px;font-size:1.6rem;font-weight:700;background-size:42px auto}#main .recipesBox .bgBox .link a{padding-top:7px;font-size:1.6rem;letter-spacing:0}}@media all and (-ms-high-contrast:none){#main .listBox li .sort span{padding:9px 8px 4px 29px}#main .listBox .link a{padding-top:15px}#main .infoBox .textBox .sort span{padding:9px 9px 4px 29px}#main .bgInfo .rBox .point span{padding:4px 0 0}#main .txtInfo li li{padding:17px 85px 11px 0}#main .txtInfo li li span{top:18px}#main .bgInfo .lBox li{padding:16px 85px 12px 0}#main .bgInfo .lBox li span{top:17px}#main .recipesBox .bgBox .link a{padding-top:13px}#main .formBox .submit input{padding-top:5px}#main .formBox .agree input[type=checkbox]+span{background-position:left top 2px}#main .txtInfo .btmLink a{padding:15px 0 10px 35px}}@media all and (min-width: 897px){#main .article-image img{width:230px;height:214px;object-fit:cover}#main .btmBox .pho img{width:174px;height:174px;object-fit:cover}}#print-mode{display:none}@media print{@page{margin-top:0;margin-bottom:0}body{padding-top:72px;padding-bottom:72px}.logoHp{display:none}.detail{padding-top:0!important}.detail h2{width:300px;float:left;background:url(icon05.png) no-repeat left top;background-size:80px auto;padding:13px 0 20px 94px}.detail h2 span{font-size:11px}.detail h2 img{width:100%}#main .infoBox h3{font-size:36px!important;padding-top:20px}#main .bgInfo .lBox h3{margin-bottom:-4px!important}#main .infoBox .imgBox{padding-bottom:40px!important;padding-top:10px}.content .pho img{width:50%!important;float:left;padding-bottom:20px}.content .textBox{width:48%!important;float:right}.content .textBox p.ttl{margin-top:-20px}.content .imgBox .textBox p.title,.content .imgBox .textBox p.sort,.content .imgBox .textBox ul{display:none}.content .bgInfo{clear:both;overflow:hidden;border-radius:25px!important;background-color:#f6f7f7;padding:0 40px 40px!important;min-height:600px!important}.content .bgInfo .lBox{width:300px!important;float:left;margin-top:40px!important}.content .bgInfo .rBox{width:640px!important;float:right;border:none!important}#main .bgInfo .rBox ul{border-bottom:none!important}.content .bgInfo .rBox ul{width:300px!important;float:left!important;padding-right:10px}.content .bgInfo .rBox h3:nth-of-type(2){width:300px!important;float:right!important;margin-top:-35px!important}#main .bgInfo .rBox .point{width:300px!important;float:right!important;margin-top:-30px!important}.content .bgInfo .rBox ul.ulList{width:300px!important;float:right!important;margin-bottom:15px!important;margin-top:-5px!important}.content .bgInfo .rBox .btmTxt{width:300px!important;float:right!important}.content .txtInfo{clear:both;border-bottom:none!important}#print-mode{display:block}#main .txtInfo{padding:0 40px}ul.pc-mode{display:none!important}ul#print-mode li.first{width:200px;display:inline-block!important;margin-right:50px}ul#print-mode li.first:last-child{margin-right:0}.recipe-sec ul.step-list{padding-top:100px}.recipe-sec h2.recipe-tt01{padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/recipes.css.map */
