@media screen and (1024px <= width){#recipe_child{padding:25px 0 55px}#recipe_child .headline{width:1000px;margin:0 auto;padding:30px 0 42px;text-align:center;position:relative}#recipe_child .headline h1{color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:32px;line-height:44px}#recipe_child .headline .decoration img{position:absolute}#recipe_child .headline .decoration img:nth-child(1){width:55px;right:0;top:0}#recipe_child .headline .decoration img:nth-child(2){width:61px;left:0;bottom:0}#recipe_child .content{margin-top:-24px}#recipe_child .content .photo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}#recipe_child .content .photo p{position:relative}#recipe_child .content .photo p:after{content:"";width:800px;height:500px;background-image:url(./texture_green_dot.svg),url(./texture_green_dot.svg);background-position:13px 11px,21.5px 19.5px;background-size:17px 17px;border-radius:50px;position:absolute;right:-14px;bottom:-14px;z-index:5}#recipe_child .content .photo p img{width:800px;position:relative;z-index:10}#recipe_child .content .detail{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:1000px;margin:48px auto 0}#recipe_child .content .detail .material,#recipe_child .content .detail .howto{width:480px}#recipe_child .content .detail .material>h2,#recipe_child .content .detail .howto>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:50px;background:#3aa24d;border-radius:20px;padding-left:25px;color:#fff;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:24px;line-height:1}#recipe_child .content .detail .material>ul{padding-top:15px}#recipe_child .content .detail .material>ul>li>dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:9px 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:16px;line-height:22px;position:relative}#recipe_child .content .detail .material>ul>li>dl:after{content:"";width:100%;height:1px;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 1px,transparent 1px,transparent);background-position:left center;background-size:3px 1px;background-repeat:repeat-x;position:absolute;left:0;bottom:-.5px}#recipe_child .content .detail .howto>ul{padding-top:2px}#recipe_child .content .detail .howto>ul>li{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:17px 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:16px;line-height:22px;position:relative}#recipe_child .content .detail .howto>ul>li .number{width:18px;flex-shrink:0}#recipe_child .content .detail .howto>ul>li .number i{font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;color:#3aa24d;font-style:normal}#recipe_child .content .detail .howto>ul>li:after{content:"";width:100%;height:1px;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 1px,transparent 1px,transparent);background-position:left center;background-size:3px 1px;background-repeat:repeat-x;position:absolute;left:0;bottom:-.5px}#recipe_child .footer{margin-top:15px}#recipe_child .footer .decoration{text-align:center}#recipe_child .footer .decoration img{width:1000px}#recipe_child .footer .page_back a{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:300px;height:60px;margin:0 auto;padding-left:130px;background:#fff;border:2px solid #3aa24d;border-radius:30px;color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:18px;line-height:1;transition:background .4s ease,color .4s ease;position:relative}#recipe_child .footer .page_back a:before,#recipe_child .footer .page_back a:after{content:"";width:100%;height:100%;background-size:29px auto;background-position:left 32px center;background-repeat:no-repeat;transition:opacity .4s ease;position:absolute;left:0;top:0;z-index:10}#recipe_child .footer .page_back a:before{background-image:url(./page_back_icon_arrow_green.png);opacity:1}#recipe_child .footer .page_back a:after{background-image:url(./page_back_icon_arrow_white.png);opacity:0}#recipe_child .footer .page_back a:hover{background:#3aa24d;color:#fff}#recipe_child .footer .page_back a:hover:before{opacity:0}#recipe_child .footer .page_back a:hover:after{opacity:1}}@media screen and (768px <= width < 1024px){#recipe_child{padding:1.9230769231vw 0 4.2307692308vw}#recipe_child .headline{width:76.9230769231vw;margin:0 auto;padding:2.3076923077vw 0 3.2307692308vw;text-align:center;position:relative}#recipe_child .headline h1{color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:2.4615384615vw;line-height:3.3846153846vw}#recipe_child .headline .decoration img{position:absolute}#recipe_child .headline .decoration img:nth-child(1){width:4.2307692308vw;right:0;top:0}#recipe_child .headline .decoration img:nth-child(2){width:4.6923076923vw;left:0;bottom:0}#recipe_child .content{margin-top:-1.8461538462vw}#recipe_child .content .photo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}#recipe_child .content .photo p{position:relative}#recipe_child .content .photo p:after{content:"";width:61.5384615385vw;height:38.4615384615vw;background-image:url(./texture_green_dot.svg),url(./texture_green_dot.svg);background-position:1vw .8461538462vw,1.6538461538vw 1.5vw;background-size:1.3076923077vw 1.3076923077vw;border-radius:3.8461538462vw;position:absolute;right:-1.0769230769vw;bottom:-1.0769230769vw;z-index:5}#recipe_child .content .photo p img{width:61.5384615385vw;position:relative;z-index:10}#recipe_child .content .detail{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:76.9230769231vw;margin:3.6923076923vw auto 0}#recipe_child .content .detail .material,#recipe_child .content .detail .howto{width:36.9230769231vw}#recipe_child .content .detail .material>h2,#recipe_child .content .detail .howto>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:3.8461538462vw;background:#3aa24d;border-radius:1.5384615385vw;padding-left:1.9230769231vw;color:#fff;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:1.8461538462vw;line-height:1}#recipe_child .content .detail .material>ul{padding-top:1.1538461538vw}#recipe_child .content .detail .material>ul>li>dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:.6923076923vw 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:1.2307692308vw;line-height:1.6923076923vw;position:relative}#recipe_child .content .detail .material>ul>li>dl:after{content:"";width:100%;height:.0769230769vw;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .0769230769vw,transparent .0769230769vw,transparent);background-position:left center;background-size:.2307692308vw .0769230769vw;background-repeat:repeat-x;position:absolute;left:0;bottom:-.0384615385vw}#recipe_child .content .detail .howto>ul{padding-top:.1538461538vw}#recipe_child .content .detail .howto>ul>li{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:1.3076923077vw 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:1.2307692308vw;line-height:1.6923076923vw;position:relative}#recipe_child .content .detail .howto>ul>li .number{width:1.3846153846vw;flex-shrink:0}#recipe_child .content .detail .howto>ul>li .number i{font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;color:#3aa24d;font-style:normal}#recipe_child .content .detail .howto>ul>li:after{content:"";width:100%;height:.0769230769vw;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .0769230769vw,transparent .0769230769vw,transparent);background-position:left center;background-size:.2307692308vw .0769230769vw;background-repeat:repeat-x;position:absolute;left:0;bottom:-.0384615385vw}#recipe_child .footer{margin-top:1.1538461538vw}#recipe_child .footer .decoration{text-align:center}#recipe_child .footer .decoration img{width:76.9230769231vw}#recipe_child .footer .page_back a{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:23.0769230769vw;height:4.6153846154vw;margin:0 auto;padding-left:10vw;background:#fff;border:.1538461538vw solid #3aa24d;border-radius:2.3076923077vw;color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:1.3846153846vw;line-height:1;transition:background .4s ease,color .4s ease;position:relative}#recipe_child .footer .page_back a:before,#recipe_child .footer .page_back a:after{content:"";width:100%;height:100%;background-size:2.2307692308vw auto;background-position:left 2.4615384615vw center;background-repeat:no-repeat;transition:opacity .4s ease;position:absolute;left:0;top:0;z-index:10}#recipe_child .footer .page_back a:before{background-image:url(./page_back_icon_arrow_green.png);opacity:1}#recipe_child .footer .page_back a:after{background-image:url(./page_back_icon_arrow_white.png);opacity:0}#recipe_child .footer .page_back a:hover{background:#3aa24d;color:#fff}#recipe_child .footer .page_back a:hover:before{opacity:0}#recipe_child .footer .page_back a:hover:after{opacity:1}}@media screen and (width < 768px){#recipe_child{padding:6.4vw 0 10.4vw}#recipe_child .headline{width:96vw;margin:0 auto;padding:4vw 0 5.6vw;text-align:center;position:relative}#recipe_child .headline h1{color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:6.4vw;line-height:7.2vw}#recipe_child .headline .decoration img{position:absolute}#recipe_child .headline .decoration img:nth-child(1){width:7.3333333333vw;right:0;top:0}#recipe_child .headline .decoration img:nth-child(2){width:8.1333333333vw;left:0;bottom:0}#recipe_child .content{margin-top:2.6666666667vw}#recipe_child .content .photo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}#recipe_child .content .photo p{position:relative}#recipe_child .content .photo p:after{content:"";width:93.3333333333vw;height:58.3333333333vw;background-image:url(./texture_green_dot.svg),url(./texture_green_dot.svg);background-position:1.5166666667vw 1.2833333333vw,2.5083333333vw 2.275vw;background-size:1.9833333333vw 1.9833333333vw;border-radius:5.8333333333vw;position:absolute;right:-1.6333333333vw;bottom:-1.6333333333vw;z-index:5}#recipe_child .content .photo p img{width:93.3333333333vw;position:relative;z-index:10}#recipe_child .content .detail{width:93.3333333333vw;margin:8.2666666667vw auto 0}#recipe_child .content .detail .material>h2,#recipe_child .content .detail .howto>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:10vw;background:#3aa24d;border-radius:4vw;padding-left:4.9333333333vw;color:#fff;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:4.8vw;line-height:1}#recipe_child .content .detail .material>ul{padding-top:2.6666666667vw}#recipe_child .content .detail .material>ul>li>dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:1.8666666667vw 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:3.2vw;line-height:4.4vw;position:relative}#recipe_child .content .detail .material>ul>li>dl:after{content:"";width:100%;height:.2vw;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .2vw,transparent .2vw,transparent);background-position:left center;background-size:.6vw .2vw;background-repeat:repeat-x;position:absolute;left:0;bottom:-.1vw}#recipe_child .content .detail .howto{margin-top:6.4vw}#recipe_child .content .detail .howto>ul{margin-top:-.2666666667vw}#recipe_child .content .detail .howto>ul>li{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:3.3333333333vw 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:3.2vw;line-height:4.4vw;position:relative}#recipe_child .content .detail .howto>ul>li .number{width:3.3333333333vw;flex-shrink:0}#recipe_child .content .detail .howto>ul>li .number i{font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;color:#3aa24d;font-style:normal}#recipe_child .content .detail .howto>ul>li:after{content:"";width:100%;height:.2vw;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .2vw,transparent .2vw,transparent);background-position:left center;background-size:.6vw .2vw;background-repeat:repeat-x;position:absolute;left:0;bottom:-.1vw}#recipe_child .footer{margin-top:6.6666666667vw}#recipe_child .footer .decoration{text-align:center}#recipe_child .footer .decoration img{width:93.3333333333vw}#recipe_child .footer .page_back{margin-top:4.6666666667vw}#recipe_child .footer .page_back a{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:60vw;height:12vw;margin:0 auto;padding-left:26vw;background:#fff;border:.4vw solid #3aa24d;border-radius:6vw;color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:3.6vw;line-height:1;transition:background .4s ease,color .4s ease;position:relative}#recipe_child .footer .page_back a:before,#recipe_child .footer .page_back a:after{content:"";width:100%;height:100%;background-size:5.7333333333vw auto;background-position:left 6.4vw center;background-repeat:no-repeat;transition:opacity .4s ease;position:absolute;left:0;top:0;z-index:10}#recipe_child .footer .page_back a:before{background-image:url(./page_back_icon_arrow_green.png);opacity:1}#recipe_child .footer .page_back a:after{background-image:url(./page_back_icon_arrow_white.png);opacity:0}#recipe_child .footer .page_back a:hover{background:#3aa24d;color:#fff}#recipe_child .footer .page_back a:hover:before{opacity:0}#recipe_child .footer .page_back a:hover:after{opacity:1}}@media print{#recipe_child{padding:5mm 0 11mm}#recipe_child .headline{width:200mm;margin:0 auto;padding:6mm 0 8.4mm;text-align:center;position:relative}#recipe_child .headline h1{color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:6.4mm;line-height:8.8mm}#recipe_child .headline .decoration img{position:absolute}#recipe_child .headline .decoration img:nth-child(1){width:11mm;right:0;top:0}#recipe_child .headline .decoration img:nth-child(2){width:12.2mm;left:0;bottom:0}#recipe_child .content{margin-top:-4.8mm}#recipe_child .content .photo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}#recipe_child .content .photo p{position:relative}#recipe_child .content .photo p:after{content:"";width:160mm;height:100mm;background-image:url(./texture_green_dot.svg),url(./texture_green_dot.svg);background-position:2.6mm 2.2mm,4.3mm 3.9mm;background-size:3.4mm 3.4mm;border-radius:10mm;position:absolute;right:-2.8mm;bottom:-2.8mm;z-index:5}#recipe_child .content .photo p img{width:160mm;position:relative;z-index:10}#recipe_child .content .detail{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:200mm;margin:9.6mm auto 0}#recipe_child .content .detail .material,#recipe_child .content .detail .howto{width:96mm}#recipe_child .content .detail .material>h2,#recipe_child .content .detail .howto>h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:10mm;background:#3aa24d;border-radius:4mm;padding-left:5mm;color:#fff;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:4.8mm;line-height:1}#recipe_child .content .detail .material>ul{padding-top:3mm}#recipe_child .content .detail .material>ul>li>dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:1.8mm 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:3.2mm;line-height:4.4mm;position:relative}#recipe_child .content .detail .material>ul>li>dl:after{content:"";width:100%;height:.2mm;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .2mm,transparent .2mm,transparent);background-position:left center;background-size:.6mm .2mm;background-repeat:repeat-x;position:absolute;left:0;bottom:-.1mm}#recipe_child .content .detail .howto>ul{padding-top:.4mm}#recipe_child .content .detail .howto>ul>li{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:3.4mm 0;color:#000;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:400;font-size:3.2mm;line-height:4.4mm;position:relative}#recipe_child .content .detail .howto>ul>li .number{width:3.6mm;flex-shrink:0}#recipe_child .content .detail .howto>ul>li .number i{font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;color:#3aa24d;font-style:normal}#recipe_child .content .detail .howto>ul>li:after{content:"";width:100%;height:.2mm;background-image:linear-gradient(to right,#c8c8c8,#c8c8c8 .2mm,transparent .2mm,transparent);background-position:left center;background-size:.6mm .2mm;background-repeat:repeat-x;position:absolute;left:0;bottom:-.1mm}#recipe_child .footer{margin-top:3mm}#recipe_child .footer .decoration{text-align:center}#recipe_child .footer .decoration img{width:200mm}#recipe_child .footer .page_back a{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:60mm;height:12mm;margin:0 auto;padding-left:26mm;background:#fff;border:.4mm solid #3aa24d;border-radius:6mm;color:#3aa24d;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:600;font-size:3.6mm;line-height:1;transition:background .4s ease,color .4s ease;position:relative}#recipe_child .footer .page_back a:before,#recipe_child .footer .page_back a:after{content:"";width:100%;height:100%;background-size:5.8mm auto;background-position:left 6.4mm center;background-repeat:no-repeat;transition:opacity .4s ease;position:absolute;left:0;top:0;z-index:10}#recipe_child .footer .page_back a:before{background-image:url(./page_back_icon_arrow_green.png);opacity:1}#recipe_child .footer .page_back a:after{background-image:url(./page_back_icon_arrow_white.png);opacity:0}#recipe_child .footer .page_back a:hover{background:#3aa24d;color:#fff}#recipe_child .footer .page_back a:hover:before{opacity:0}#recipe_child .footer .page_back a:hover:after{opacity:1}}
