@media screen and (max-width: 1000px){.footer_1{padding-bottom:0}}.header_1 .site_ttl_1{top:30px;width:200px}@media screen and (max-width: 1000px){.header_1 .site_ttl_1{top:34px;left:10px;width:140px}}.header_1 .nav_3oo{top:0;height:100%}@media screen and (max-width: 1000px){.header_1 .nav_3oo{height:60px;padding:0;top:auto}}.header_1 .nav_3oo>ul{height:100%}.header_1 .nav_3oo>ul>li a{background-color:#77b236;border-radius:0;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.header_1 .nav_3oo>ul>li a i{display:block;font-size:30px;height:30px;width:100%;margin:0}.header_1 .nav_3oo>ul>li a span{display:block}@media screen and (max-width: 1000px){.header_1 .nav_3oo>ul>li{width:100%;height:100%;padding:0}.header_1 .nav_3oo>ul>li a{height:100%;gap:2px}.header_1 .nav_3oo>ul>li a i{font-size:20px;height:20px}}.mv_2{margin-bottom:8vw}.mv_2 .inner{position:relative}.mv_2 .inner .img{width:100%}.mv_2 .inner .img span{display:block;aspect-ratio:16/4;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1000px){.mv_2 .inner .img span{aspect-ratio:5/3}}.mv_2 .inner .ttl{margin:auto;max-width:1100px;width:100%;padding:0 1rem;position:relative}.mv_2 .inner .ttl .inner{right:0;bottom:-3vw;margin-left:10px;position:absolute;border:1px solid rgba(158,87,173,.1);background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3.4vw 0;-webkit-box-shadow:1.6vw 1.6vw 0px 0px rgba(158,87,173,.4);box-shadow:1.6vw 1.6vw 0px 0px rgba(158,87,173,.4)}@media screen and (max-width: 1000px){.mv_2 .inner .ttl .inner{right:6vw}}.mv_2 .inner .ttl .inner .ja{width:100%;padding:0px 5vw;text-align:right;font-size:clamp(1.2rem,.4615384615rem + 1.5384615385vw,2rem);text-transform:uppercase;font-weight:bold;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.mv_2 .inner .ttl .inner .en{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:0px 5vw;font-weight:bold;width:100%;color:#9e57ad;text-align:right;font-size:clamp(.8rem,.2461538462rem + 1.1538461538vw,1.4rem);text-transform:uppercase;font-family:"Poppins","Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.post-type-archive-nutrition .mv_2 .inner .img span{background-image:url(../img/nutrition_1.jpg)}.wp-block-group{padding:0}.img-rd{border-radius:6px;overflow:hidden}.copy_txt{font-size:clamp(1.5rem,1.2230769231rem + .5769230769vw,1.8rem);line-height:1.4 !important;font-weight:bold;color:#9e57ad;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}h4.wp-block-heading{padding-left:15px;position:relative}h4.wp-block-heading::before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#9e57ad}.column-2>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 1000px){.column-2>.wp-block-group__inner-container{grid-template-columns:1fr;gap:20px}}.column-2>.wp-block-group__inner-container .wp-block-group{margin:0}.column-2>.wp-block-group__inner-container>*+*{margin:0}.column-3>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width: 1000px){.column-3>.wp-block-group__inner-container{grid-template-columns:1fr;gap:20px}}.column-3>.wp-block-group__inner-container .wp-block-group{margin:0}.column-3>.wp-block-group__inner-container>*+*{margin:0}.btn_pr a.wp-block-button__link{background-color:#77b236;padding-right:3rem !important}.btn_pr a.wp-block-button__link::after{right:25px}.box_pr{padding:50px}.wp-block-heading+.wp-block-heading{margin-top:3rem}.pc{display:inline}@media screen and (max-width: 1000px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 1000px){.sp{display:inline}}.frow_pr .item{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto}@media screen and (max-width: 1000px){.frow_pr .item{grid-template-columns:1fr;grid-template-rows:auto auto}}.frow_pr .item{background-color:rgba(158,87,173,.2);position:relative;padding:40px}.frow_pr .item::after{content:"";background-repeat:no-repeat;background-size:50px 25px;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%20100%2050%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.st0%20%7B%20fill%3A%20%23ecddef%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2250%2049.79299%20.20701%200%2099.79299%200%2050%2049.79299%22%2F%3E%3C%2Fsvg%3E");width:100%;height:25px;position:absolute;bottom:-25px;left:0;z-index:9}.frow_pr .item:nth-child(even){background-color:rgba(158,87,173,.1)}.frow_pr .item:nth-child(even)::after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%20100%2050%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.st0%20%7B%20fill%3A%20%23f5eef7%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2250%2049.79299%20.20701%200%2099.79299%200%2050%2049.79299%22%2F%3E%3C%2Fsvg%3E")}.frow_pr .item:last-child::after{display:none}.frow_pr .item .ttl_wrap .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:clamp(1.2rem,1.0153846154rem + .3846153846vw,1.4rem);font-weight:bold}.frow_pr .item .ttl_wrap .ttl .num{position:relative;padding:5px 20px;margin-right:20px;background-color:#fff;border-radius:5px;color:#9e57ad}.frow_pr .item .txt{margin-top:30px}@media screen and (max-width: 1000px){.frow_pr .item .txt{margin-top:20px}}@media screen and (max-width: 1000px){.frow_pr .item .img{margin-top:10px}}.cs_wysiwyg #ez-toc-container{display:none}.menu .ez-toc-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;gap:30px}@media screen and (max-width: 1000px){.menu .ez-toc-list{gap:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:1px solid rgba(164,120,167,.3)}}.menu .ez-toc-list li{position:relative}.menu .ez-toc-list li::after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:5px;background-color:var(--co_5);-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 1000px){.menu .ez-toc-list li::after{display:none}}.menu .ez-toc-list li:hover::after{width:100%}@media screen and (max-width: 1000px){.menu .ez-toc-list li:hover::after{display:none}}.menu .ez-toc-list li a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0 25px;height:100%;color:var(--co_3);line-height:1;text-align:center;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}@media screen and (max-width: 1000px){.menu .ez-toc-list li a{border-bottom:1px solid rgba(164,120,167,.3);padding:25px 0}}@media screen and (max-width: 1000px){.menu .hamburger-overlay{position:fixed;top:0px;right:0px;z-index:1000;width:65px;background-color:#a478a7 !important;height:65px;border:none;background:rgba(0,0,0,0);cursor:pointer;outline:none}.menu .hamburger-overlay::before{position:absolute;content:"MENU";left:0;width:100%;text-align:center;color:#fff;font-size:clamp(.6rem,.6rem + 0vw,.6rem);bottom:10px}.menu .hamburger-overlay.active::before{content:"CLOSE"}.menu .hamburger-overlay__txt{position:absolute;left:0;width:100%;text-align:center;color:#fff;font-size:clamp(.6rem,.6rem + 0vw,.6rem);bottom:10px}.menu .hamburger-overlay__line{position:absolute;left:23px;width:20px;height:2px;background-color:#fff;-webkit-transition:all .6s;transition:all .6s}.menu .hamburger-overlay__line:nth-of-type(1){top:14px}.menu .hamburger-overlay__line:nth-of-type(2){top:23px}.menu .hamburger-overlay__line:nth-of-type(3){top:32px}.menu .hamburger-overlay.active .hamburger-overlay__line{background-color:#fff}.menu .hamburger-overlay.active .hamburger-overlay__line:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.menu .hamburger-overlay.active .hamburger-overlay__line:nth-of-type(2){opacity:0}.menu .hamburger-overlay.active .hamburger-overlay__line:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}.menu .nav-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition:all .6s;transition:all .6s;z-index:900}.menu .nav-overlay.active{visibility:visible;opacity:1}.menu .nav-overlay__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}.menu .ez-toc-list{margin:0;padding:0;list-style:none}.menu .ez-toc-page-1{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .6s;transition:all .6s}.menu .nav-overlay.active .ez-toc-page-1{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu .ez-toc-link{text-decoration:none}}