@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@media(max-width: 768px){.only-pc{display:none !important}}@media(min-width: 769px){.only-sp{display:none !important}}@media(min-width: 769px){.trans:hover{opacity:.75}}@media(max-width: 768px){.main{padding:0}}.gbu-content{font-family:"Noto Sans JP",sans-serif;color:#4d4d4d}@media(min-width: 769px){.gbu-content{padding-block:70px 14px;max-width:800px;margin-inline:auto}}@media(max-width: 768px){.gbu-content{margin-bottom:-20px}}@media(max-width: 768px){.gbu-content .mv{padding-top:26px;padding-inline:24px}}@media(max-width: 414px){.gbu-content .mv{padding-inline:5.7971014493vw}}.gbu-content .mv__ttl{font-weight:700;font-size:13px;letter-spacing:.03em}@media(max-width: 414px){.gbu-content .mv__ttl{font-size:3.1400966184vw}}.gbu-content .mv__ttl span{display:block;color:#ea752e;font-size:25px;line-height:1.4;letter-spacing:.01em;margin-top:7px}@media(max-width: 768px){.gbu-content .mv__ttl span{font-size:20px;margin-top:6px;line-height:1.5}}@media(max-width: 414px){.gbu-content .mv__ttl span{font-size:4.8309178744vw}}.gbu-content .mv__img{margin-top:24px}@media(max-width: 768px){.gbu-content .mv__img{margin-inline:-24px;margin-top:20px}}@media(max-width: 414px){.gbu-content .mv__img{margin-inline:-5.7971014493vw}}.gbu-content .mv__img img{width:100%}.gbu-content .mv__desc{margin-top:28px;font-weight:500;font-size:15px;line-height:1.6666666667}@media(min-width: 769px){.gbu-content .mv__desc{letter-spacing:.03em}}@media(max-width: 768px){.gbu-content .mv__desc{margin-top:27px;font-size:14px;line-height:1.7142857143}}.gbu-content .todo{background:url("/_var/freepages/about-protain/img/todo_bg.png") no-repeat center/100% 100%;margin-top:68px;padding-block:19px 37px}@media(min-width: 769px){.gbu-content .todo{max-width:619px;margin-inline:auto}}@media(max-width: 768px){.gbu-content .todo{margin-top:46px;padding-block:27px 39px;background-image:url("/_var/freepages/about-protain/img/todo_bg_sp.png");background-size:414px 100%}}@media(max-width: 414px){.gbu-content .todo{background-size:100% 100%}}.gbu-content .todo__ttl{font-weight:700;letter-spacing:.03em;text-align:center;font-size:20px}@media(max-width: 768px){.gbu-content .todo__ttl{font-size:15px}}.gbu-content .todo__list{margin-top:17px;list-style-type:none;margin-inline:0;padding:0;margin-inline:auto;max-width:432px}@media(max-width: 768px){.gbu-content .todo__list{margin-top:13px;max-width:274px}}.gbu-content .todo__list li:not(:last-child){margin-bottom:7px}@media(max-width: 768px){.gbu-content .todo__list li:not(:last-child){margin-bottom:7px}}.gbu-content .todo__list a{text-decoration:none;color:#ea752e;letter-spacing:.03em;font-weight:700;font-size:15px;line-height:1.4666666667;position:relative;padding-left:22px;white-space:nowrap}@media(max-width: 768px){.gbu-content .todo__list a{display:block}}.gbu-content .todo__list a:before{content:"";position:absolute;left:3px;top:5px;width:15px;height:13px;background:url("/_var/freepages/about-protain/img/ico_polygon.svg") no-repeat center/100% 100%}@media(max-width: 768px){.gbu-content .todo__list a:before{top:5px}}.gbu-content .article{margin-top:72px}@media(max-width: 768px){.gbu-content .article{margin-block:60px 99px}}.gbu-content .article__item{position:relative}@media(max-width: 768px){.gbu-content .article__item{padding-inline:24px}}.gbu-content .article__item:not(:last-child){margin-bottom:71px}@media(max-width: 768px){.gbu-content .article__item:not(:last-child){margin-bottom:59px}}.gbu-content .article__item .anchor{position:absolute;top:0}.gbu-content .article__item .ttl{position:relative;letter-spacing:.03em;color:#ea752e;font-weight:700;font-size:20px;line-height:1.25;padding-left:24px}@media(max-width: 768px){.gbu-content .article__item .ttl{padding-left:24px;font-size:18px;line-height:1.3888888889}}.gbu-content .article__item .ttl:before{content:"";position:absolute;background:url("/_var/freepages/about-protain/img/ico_polygon.svg") no-repeat center/100% 100%;left:0;top:5px;width:21px;height:18px}@media(max-width: 768px){.gbu-content .article__item .ttl:before{top:6px;width:19px;height:17px}}.gbu-content .article__item .img img{width:100%}.gbu-content .article__item .img__caption{font-size:12px;line-height:1.5;font-weight:500}@media(max-width: 768px){.gbu-content .article__item .img__caption{line-height:1.4166666667;margin-top:10px}}@media(max-width: 414px){.gbu-content .article__item .img__caption{font-size:2.8985507246vw}}.gbu-content .article__item .text{font-weight:500;font-size:15px;line-height:1.6666666667}@media(min-width: 769px){.gbu-content .article__item .text{letter-spacing:.03em}}@media(max-width: 768px){.gbu-content .article__item .text{font-size:14px;line-height:1.7142857143}}.gbu-content .article__item .recipe__item{background-color:#fff2e3;border-radius:36px;padding:18px 40px 18px 30px}@media(max-width: 768px){.gbu-content .article__item .recipe__item{padding:24px 16px 32px 15px}}@media(max-width: 414px){.gbu-content .article__item .recipe__item{padding-inline:3.6231884058vw 3.8647342995vw}}.gbu-content .article__item .recipe__item:not(:last-child){margin-bottom:15px}@media(max-width: 768px){.gbu-content .article__item .recipe__item:not(:last-child){margin-bottom:10px}}.gbu-content .article__item .recipe__item .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gbu-content .article__item .recipe__item .thumbnail{-webkit-box-flex:145px;-ms-flex:145px 0 0px;flex:145px 0 0}@media(max-width: 414px){.gbu-content .article__item .recipe__item .thumbnail{-webkit-box-flex:35.0241545894vw;-ms-flex:35.0241545894vw 0 0px;flex:35.0241545894vw 0 0}}.gbu-content .article__item .recipe__item .infor{padding-left:41px}@media(max-width: 768px){.gbu-content .article__item .recipe__item .infor{padding-left:13px}}@media(max-width: 414px){.gbu-content .article__item .recipe__item .infor{padding-left:3.1400966184vw}}.gbu-content .article__item .recipe__item .infor__ttl{color:#ea752e;letter-spacing:.03em;font-weight:700;font-size:18px}@media(max-width: 768px){.gbu-content .article__item .recipe__item .infor__ttl{font-size:15px;line-height:2}}@media(max-width: 414px){.gbu-content .article__item .recipe__item .infor__ttl{font-size:3.6231884058vw}}.gbu-content .article__item .recipe__item .infor__txt{letter-spacing:.03em;font-weight:500;font-size:15px;line-height:1.4;margin-top:13px}@media(max-width: 768px){.gbu-content .article__item .recipe__item .infor__txt{margin-top:6px;font-size:13px;line-height:1.6153846154}}@media(max-width: 414px){.gbu-content .article__item .recipe__item .infor__txt{font-size:3.1400966184vw;margin-top:1.4492753623vw}}.gbu-content .article__item .recipe__item .infor__txt a{color:#026939;word-break:break-all;text-decoration:none}.gbu-content .article__item .recipe__item .infor__txt a span{text-decoration:underline;text-underline-offset:5px}.gbu-content .article__item .recipe__item .infor__note{margin-top:8px;font-size:13px;letter-spacing:.03em;font-weight:500}@media(max-width: 768px){.gbu-content .article__item .recipe__item .note{margin-top:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-inline:auto;font-size:12px;line-height:1.4166666667;font-weight:500;padding-left:12px;text-indent:-12px}}@media(max-width: 768px){.gbu-content .article__item .recipe__item .note{margin-top:3.3816425121vw;font-size:2.8985507246vw;padding-left:2.8985507246vw;text-indent:-2.8985507246vw}}.gbu-content .article__item.--item01 .img{margin-top:22px}@media(max-width: 768px){.gbu-content .article__item.--item01 .img{margin-top:21px}}.gbu-content .article__item.--item01 .text{margin-top:17px}@media(max-width: 768px){.gbu-content .article__item.--item01 .text{margin-top:17px}}.gbu-content .article__item.--item02 .text{margin-top:20px}@media(max-width: 768px){.gbu-content .article__item.--item02 .text{margin-top:18px}}.gbu-content .article__item.--item02 .text.--text2{margin-top:28px}@media(max-width: 768px){.gbu-content .article__item.--item02 .text.--text2{margin-top:28px}}.gbu-content .article__item.--item02 .text.--text3{margin-top:28px}@media(max-width: 768px){.gbu-content .article__item.--item02 .text.--text3{margin-top:28px}}@media(min-width: 769px){.gbu-content .article__item.--item02 .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:18px}.gbu-content .article__item.--item02 .img picture{-webkit-box-flex:400px;-ms-flex:400px 0 0px;flex:400px 0 0}.gbu-content .article__item.--item02 .img__caption{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:27px;letter-spacing:.02em}}@media(max-width: 768px){.gbu-content .article__item.--item02 .img{margin-top:27px}}.gbu-content .article__item.--item02 .recipe{margin-top:28px}@media(max-width: 768px){.gbu-content .article__item.--item02 .recipe{margin-top:28px}}@media(max-width: 768px){.gbu-content .article__item.--item02 .recipe__item.--item03{padding-bottom:16px}}.gbu-content .article__item.--item03 .text{margin-top:20px}@media(max-width: 768px){.gbu-content .article__item.--item03 .text{margin-top:18px}}.gbu-content .article__item.--item03 .text.--text2{margin-top:-1px}@media(max-width: 768px){.gbu-content .article__item.--item03 .text.--text2{margin-top:28px}}@media(min-width: 769px){.gbu-content .article__item.--item03 .recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 19px;margin-top:28px}}@media(max-width: 768px){.gbu-content .article__item.--item03 .recipe{margin-top:28px}}@media(min-width: 769px){.gbu-content .article__item.--item03 .recipe__item{width:254px;padding:25px 27px 32px}.gbu-content .article__item.--item03 .recipe__item .wrap-content{display:block}.gbu-content .article__item.--item03 .recipe__item .infor{padding:0;margin-top:21px}.gbu-content .article__item.--item03 .recipe__item .infor__ttl{text-align:center}.gbu-content .article__item.--item03 .recipe__item .infor__txt{margin-top:18px}}@media(max-width: 768px){.gbu-content .article__item.--item03 .recipe__item{padding-block:19px 18px}}.gbu-content .article__item.--item04 .text{margin-top:20px}@media(max-width: 768px){.gbu-content .article__item.--item04 .text{margin-top:18px}}