@charset "UTF-8";.lp .bg-img-wrapper,.lp .footer,.lp .header{display:none}.lp .main{padding-top:0}.lp .section__title{font-size:38px;font-size:3.8rem;font-weight:600;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;line-height:1.3;letter-spacing:-.03em;text-align:center}.lp .section__title--sub{display:inline-block;font-size:11px;font-size:1.1rem;font-weight:300;font-family:"Noto Sans JP",sans-serif;color:#fff;padding:3px 20px;border-radius:100vh;margin-top:10px}.lp .section__title--sub.green{background:#9cca54}.lp .section__title--sub.yellow{background:#ffe100}.lp .section__title--sub.orange{background:#f3981c}.lp .section__title--wrap{text-align:center}.lp .lp-header{position:fixed;top:0;left:0;z-index:100;width:100%;-webkit-transition:.2s;transition:.2s}.lp .lp-header.active{background-color:rgba(255,255,255,.6);-webkit-box-shadow:0 1px 3px rgba(17,17,17,.16);box-shadow:0 1px 3px rgba(17,17,17,.16)}.lp .lp-header.active.off{-webkit-box-shadow:none;box-shadow:none}.lp .lp-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px;height:90px;margin:0 auto}.lp .lp-header__left{padding-left:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp .lp-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:26px}.lp .lp-header__logo{margin-bottom:12px;margin-right:44px;-webkit-transition:.2s;transition:.2s}.lp .lp-header .menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex}.lp .lp-header .menu__li{margin:0 20px;-webkit-transition:.2s;transition:.2s}.lp .lp-header .menu__link{display:block;font-size:20px;font-size:2rem;font-weight:700;position:relative;cursor:pointer}.lp .lp-header .menu__expansion{position:relative;-webkit-transition:.2s;transition:.2s}.lp .lp-header .menu .submenu{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding-top:30px}.lp .lp-header .menu .submenu.active{display:block}.lp .lp-header .menu .submenu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;background:rgba(51,51,51,.5);opacity:0;-webkit-animation:fade .4s ease forwards;animation:fade .4s ease forwards;position:relative}.lp .lp-header .menu .submenu__ul::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 12px 22px 12px;border-color:transparent transparent #333 transparent;opacity:.5;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.lp .lp-header .menu .submenu__li{width:200px;margin:0 10px;-webkit-transition:.2s;transition:.2s}.lp .lp-header .menu .submenu__link{display:block}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.lp .lp-header .hamburger{display:none}.lp .lp-footer{position:relative;background-color:#f0f3f3;margin:91px calc(50% - 50vw) 0;padding-top:37px;padding-bottom:19px}.lp .lp-footer__logo{width:46%;margin:0 auto 3rem}.lp .lp-footer__links{max-width:480px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}.lp .lp-footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%}.lp .lp-footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3px}.lp .lp-footer__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:1.5rem;line-height:1.75}.lp .lp-footer__item>a img{width:14px}.lp .lp-footer__item>a:hover{color:#c6dddd}.lp .lp-footer .copyright{text-align:center}.lp .lp-footer .copyright__text{font-family:Roboto,sans-serif;color:#707070;font-size:1.2rem}.lp .lp-footer .pagetop-retrun>a{width:60px;height:60px;background-color:#9cca54;border-radius:50%;position:absolute;right:30px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp .lp-footer .pagetop-retrun>a:hover{top:-8px}.lp .lp-footer__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp .lp-footer__contents .left{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp .lp-footer__contents .right{width:50%}.lp .lp-footer .link-btn{margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:20px;font-size:2rem;color:#fff;letter-spacing:-.03em;height:46px;padding:0 30px;border-radius:23px;background:#eb6100;-webkit-box-shadow:0 5px 0 #c35000;box-shadow:0 5px 0 #c35000}.lp .lp-footer .link-btn__wrap{text-align:center;margin:60px auto}.lp .lp-footer .link-btn:hover{opacity:.7}.lp .news .footer,.lp .single-news .footer{margin-top:79px}.lp .lp-pagetop a{width:60px;height:60px;background-color:#9cca54;border-radius:50%;position:fixed;right:30px;bottom:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:9}.lp .lp-pagetop.active a{opacity:1}.lp .lp-modal{position:fixed;z-index:100;width:100%;height:100%;background-color:rgba(17,17,17,.37);left:0;top:0}.lp .lp-modal__close{cursor:pointer}.lp .lp-modal-on{display:inline-block;cursor:pointer}.lp .lp-modal-off{display:none}.lp .lp-modal__contents{padding:55px 60px 68px;position:absolute;background-color:#f0f3f3;width:60vw;height:75vh;max-height:640px;overflow-y:scroll;border-radius:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.16);box-shadow:0 4px 10px rgba(0,0,0,.16);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.lp .lp-modal__title{position:relative;font-weight:700;font-size:26px;font-size:2.6rem;letter-spacing:-.03em;line-height:1.25}.lp .lp-modal__button-area{max-width:325px;margin:48px auto 0}.lp .lp-modal__button a{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:24px;font-size:2.4rem;letter-spacing:-.03em;height:56px;border-radius:30px;background:#ffe100;-webkit-box-shadow:0 5px 0 #e8c568;box-shadow:0 5px 0 #e8c568}.lp .lp-modal__button a:hover{opacity:.6}.lp .lp-modal__button img{margin-left:7px;margin-top:1px}.lp .lp-modal__attention{text-align:right;color:#707070;margin-top:20px}.lp .lp-modal__text{color:#707070;margin-top:60px;line-height:1.73;text-align:left}.lp .lp-modal__close-wrapper{text-align:right;margin-top:18px}.lp .lp-modal__qr{text-align:center;margin-top:40px}.lp .lp-modal__qr img{max-width:180px;-webkit-box-shadow:0 0 20px rgba(17,17,17,.15);box-shadow:0 0 20px rgba(17,17,17,.15)}.lp .lp-modal .modal__login{text-align:left}.lp__modal .unit__name{font-size:20px;font-size:2rem;font-weight:600;text-align:center;padding:1rem 2rem;background:#fce999;border-radius:1.5rem;margin-bottom:2rem}.lp__modal .unit__title{font-size:20px;font-size:2rem;font-weight:600;text-align:center;margin-bottom:2rem}.lp__modal .unit__img{width:80%;max-width:36rem;margin:1.5rem auto}.lp__modal .unit__ul li{text-indent:-1em;padding-left:1em}.lp__modal .unit__botton{width:calc(50% - .5rem);padding:1rem 2rem;cursor:pointer;border:none;border-radius:4px;color:#fff}.lp__modal .unit__botton.is-full{width:100%}.lp__modal .unit__botton:hover{background-color:#f77946}.lp__modal .unit__back{width:calc(50% - .5rem);padding:1rem 2rem;cursor:pointer;border:none;border-radius:4px;background-color:#6c757d;color:#fff}.lp__modal .unit__back:hover{background-color:#545b62}.lp__modal .unit__skip{text-decoration:underline;background:0 0;border:none;cursor:pointer;padding:0}.lp__modal .unit__skip:hover{color:#545b62}.lp__modal .unit__skip--txt{font-size:13px;font-size:1.3rem;margin-top:1.5rem}.lp__modal .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lp__modal .modal-overlay.show{display:block;opacity:1}.lp__modal .modal-overlay.fade-out{opacity:0}.lp__modal .modal-window{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:30px;border-radius:8px;width:90%;max-width:53rem;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.lp__modal .modal-overlay.fade-out .modal-window{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);opacity:0}.lp__modal .modal-content{display:none}.lp__modal .modal-content.active{display:block}.lp__modal .modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:2rem}.lp__modal .main-content{padding:2rem}.lp .summary-01 .fv{margin:0 calc(50% - 50vw);height:100vh;max-height:768px;background-image:url(../img/lp/summary-01/bg_fv.jpg);background-size:cover;background-repeat:no-repeat;background-position:center left}.lp .summary-01 .fv__wrap{position:relative;height:100%}.lp .summary-01 .fv__catch{font-size:54px;font-size:5.4rem;font-weight:600;font-family:YuMincho,"Yu Mincho",serif;line-height:1.3;letter-spacing:-.03em;position:absolute;top:20%}.lp .summary-01 .fv__title{font-size:36px;font-size:3.6rem;position:absolute;z-index:2;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:53%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lp .summary-01 .fv__title .small{font-size:30px;font-size:3rem}.lp .summary-01 .fv__title span{color:#fff}.lp .summary-01 .fv__title--bg{display:inline-block;background:#eb6100;border-radius:15px;padding:.35em .6em}.lp .summary-01 .fv__title--bg.en{font-size:38px;font-size:3.8rem;-webkit-transform:translate(-100px,10px);transform:translate(-100px,10px)}.lp .summary-01 .fv__txt{font-size:20px;font-size:2rem;line-height:1.8;text-align:center}.lp .summary-01 .fv__txt--area{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,.7);border-radius:15px;padding:50px 30px 30px}.lp .summary-01 .diagram__wrap{margin:90px calc(50% - 50vw)}.lp .summary-01 .diagram__img{width:87.8%;max-width:1200px;margin:0 auto}.lp .summary-01 .seminar__wrap{margin:0 calc(50% - 50vw);padding-top:27.5%;padding-bottom:9%;background-image:url(../img/lp/summary-01/bg_seminar.png);background-repeat:no-repeat;background-size:cover;position:relative}.lp .summary-01 .seminar__decoration{width:84.48vw;max-width:1195px;height:44.43vw;background-image:url(../img/lp/summary-01/img_seminar_01.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:2.5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lp .summary-01 .seminar__block{width:42.16%;max-width:576px;margin:0 auto;padding:30px 0;border-radius:100vh;background:#fff}.lp .summary-01 .seminar__title--wrap{margin-bottom:25px}.lp .summary-01 .seminar__img{margin:0 auto;width:30%;max-width:144px}.lp .summary-01 .seminar__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin-top:55px}.lp .summary-01 .seminar__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .themes__wrap{margin:0 calc(50% - 50vw);padding:100px 0 70px;background:#f0f3f3}.lp .summary-01 .themes__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin:35px auto}.lp .summary-01 .themes__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .themes__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp .summary-01 .themes__block .unit{width:30%;border-radius:30px;margin:0 calc(10% / 6) 2.5%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.lp .summary-01 .themes__block .unit__logo{text-align:center;margin-bottom:20px}.lp .summary-01 .themes__block .unit__title{font-size:18px;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:20px}.lp .summary-01 .themes__block .unit__txt{font-size:14px;font-size:1.4rem;line-height:1.71}.lp .summary-01 .themes__block .unit__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .themes__comments{font-size:12px;font-size:1.2rem;margin-left:calc(10% / 6)}.lp .summary-01 .expert__wrap{padding:100px 0}.lp .summary-01 .expert__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.lp .summary-01 .expert__block .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;max-width:320px;border-radius:10px;margin:0 10px 2.5%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f0f3f3}.lp .summary-01 .expert__block .unit__photo{width:100%;height:auto;max-width:200px;text-align:center;margin:0 auto 30px;border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.lp .summary-01 .expert__block .unit__catch{font-size:16px;font-size:1.6rem;font-weight:600;color:#9cca54;margin-bottom:15px}.lp .summary-01 .expert__block .unit__name{font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:20px}.lp .summary-01 .expert__block .unit__name .sub{font-size:16px;font-size:1.6rem;font-weight:300}.lp .summary-01 .expert__block .unit__txt{font-size:13px;font-size:1.3rem;line-height:1.71;margin-bottom:20px}.lp .summary-01 .expert__block .unit__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .expert__block .unit__btn{margin-top:auto}.lp .summary-01 .expert__block .unit__link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:15px;font-size:1.5rem;font-weight:600;color:#9cca54;background:#fff;padding:10px 30px;border-radius:100vh;margin:0 auto;position:relative}.lp .summary-01 .expert__block .unit__link::after{content:"";display:block;width:8px;height:8px;border-top:2px solid #9cca54;border-right:2px solid #9cca54;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;right:10px}.lp .summary-01 .expert .expert-slider .slick-next,.lp .summary-01 .expert .expert-slider .slick-prev{width:40px;height:40px;z-index:5;top:50%;-webkit-transition:.4s;transition:.4s}.lp .summary-01 .expert .expert-slider .slick-next::before,.lp .summary-01 .expert .expert-slider .slick-prev::before{content:none}.lp .summary-01 .expert .expert-slider .slick-prev{left:-10px;background-image:url(../img/lp/summary-01/arrow-prev_green.png);background-repeat:no-repeat;background-size:contain}.lp .summary-01 .expert .expert-slider .slick-next{right:-10px;background-image:url(../img/lp/summary-01/arrow-next_green.png);background-repeat:no-repeat;background-size:contain}.lp .summary-01 .expert .specialist__title{display:inline-block;font-size:24px;font-size:2.4rem;font-weight:600;color:#d76492;position:relative}.lp .summary-01 .expert .specialist__title--wrap{margin:40px calc(50% - 50vw);text-align:center}.lp .summary-01 .expert .specialist__title::before{content:"";display:block;width:50vw;height:1px;background:#d76492;position:absolute;top:50%;left:calc(100% + .5em)}.lp .summary-01 .expert .specialist__title::after{content:"";display:block;width:50vw;height:1px;background:#d76492;position:absolute;top:50%;right:calc(100% + .5em)}.lp .summary-01 .expert .specialist .unit{border-radius:10px;margin:13px;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f0f3f3}.lp .summary-01 .expert .specialist .unit__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-01 .expert .specialist .unit__photo{max-width:140px;max-height:140px;text-align:center;margin:0 auto 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.lp .summary-01 .expert .specialist .unit__catch{font-size:18px;font-size:1.8rem;line-height:1.33;font-weight:600;color:#d76492;text-align:center;margin-bottom:15px}.lp .summary-01 .expert .specialist .unit__txt{font-size:14px;font-size:1.4rem;line-height:1.71;margin-bottom:20px}.lp .summary-01 .expert .specialist .unit__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .expert .specialist .unit__more{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px;font-size:1.2rem;font-weight:600;color:#d76492;background:#fff;padding:10px 20px;border-radius:100vh;margin:0 auto;margin-top:auto;position:relative}.lp .summary-01 .expert .specialist .unit__more::after{content:"";display:block;width:4px;height:4px;border-top:2px solid #d76492;border-right:2px solid #d76492;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;right:6px}.lp .summary-01 .expert .specialist .specialist-slider .slick-next,.lp .summary-01 .expert .specialist .specialist-slider .slick-prev{width:40px;height:40px;z-index:5;top:50%;-webkit-transition:.4s;transition:.4s}.lp .summary-01 .expert .specialist .specialist-slider .slick-next::before,.lp .summary-01 .expert .specialist .specialist-slider .slick-prev::before{content:none}.lp .summary-01 .expert .specialist .specialist-slider .slick-prev{left:-10px;background-image:url(../img/lp/summary-01/arrow-prev.png);background-repeat:no-repeat;background-size:contain}.lp .summary-01 .expert .specialist .specialist-slider .slick-next{right:-10px;background-image:url(../img/lp/summary-01/arrow-next.png);background-repeat:no-repeat;background-size:contain}.lp .summary-01 .features__wrap{margin:0 calc(50% - 50vw);padding:100px 0 70px;background:#f0f3f3}.lp .summary-01 .features__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin-top:35px}.lp .summary-01 .features__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp .summary-01 .features__block .unit{width:240px;height:377px;border-radius:10px;margin:0 12px 30px;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:contain}.lp .summary-01 .features__block .unit--01{background-image:url(../img/lp/summary-01/bg_feature_01.png)}.lp .summary-01 .features__block .unit--02{background-image:url(../img/lp/summary-01/bg_feature_02.png)}.lp .summary-01 .features__block .unit--03{background-image:url(../img/lp/summary-01/bg_feature_03.png)}.lp .summary-01 .features__block .unit--04{background-image:url(../img/lp/summary-01/bg_feature_04.png)}.lp .summary-01 .features__block .unit__title{font-size:18px;font-size:1.8rem;line-height:1.33;font-weight:600;margin-bottom:10px;color:#f3981c}.lp .summary-01 .features__block .unit__txt{font-size:14px;font-size:1.4rem;line-height:1.71}.lp .summary-01 .mentoring__wrap{margin:0 calc(50% - 50vw);padding:100px 0 90px;background:#f0f3f3}.lp .summary-01 .mentoring__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin-top:55px;margin-bottom:30px}.lp .summary-01 .mentoring__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp .summary-01 .mentoring__block .unit{max-width:300px}.lp .summary-01 .mentoring__block .unit__img{margin-bottom:20px}.lp .summary-01 .mentoring__block .unit__title{font-size:18px;font-size:1.8rem;color:#f3981c;font-weight:500;margin-bottom:10px;text-align:center}.lp .summary-01 .mentoring__block .unit__txt{font-size:16px;font-size:1.6rem;line-height:1.625;text-align:center;margin-bottom:10px}.lp .summary-01 .mentoring__line{margin-top:40px;text-align:center}.lp .summary-01 .mentoring__line--img{max-width:420px;margin:0 auto}.lp .summary-01 .community__wrap{padding:100px 0}.lp .summary-01 .community__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.lp .summary-01 .community__icons .unit{width:calc(100% / 8)}.lp .summary-01 .community__icons .unit__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.125;text-align:center}.lp .summary-01 .community__icons .unit__link img{width:90px;height:90px;margin:0 auto 8px;-webkit-transition:.2s;transition:.2s;border-radius:100vh;-webkit-box-shadow:0 3px 4px rgba(17,17,17,.08);box-shadow:0 3px 4px rgba(17,17,17,.08);transition:.2s}.lp .summary-01 .community__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.lp .summary-01 .community__block .unit{width:240px;height:337px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:contain}.lp .summary-01 .community__block .unit--01{background-image:url(../img/lp/summary-01/bg_community_01.png)}.lp .summary-01 .community__block .unit--02{background-image:url(../img/lp/summary-01/bg_community_02.png)}.lp .summary-01 .community__block .unit--03{background-image:url(../img/lp/summary-01/bg_community_03.png)}.lp .summary-01 .community__block .unit--04{background-image:url(../img/lp/summary-01/bg_community_04.png)}.lp .summary-01 .community__block .unit__txt{font-size:16px;font-size:1.6rem;line-height:1.625}.lp .summary-01 .community__block .unit__txt .belta-pink{color:#d76492;font-weight:600}.lp .summary-01 .become__wrap{margin:0 calc(50% - 50vw);padding:100px 0 70px;background:#f0f3f3}.lp .summary-01 .become__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin-top:35px}.lp .summary-01 .become__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.lp .summary-01 .become__block .unit{width:22.5%;border-radius:30px;margin:0 calc(10% / 8) 2.5%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.lp .summary-01 .become__block .unit__icon{text-align:center;margin-bottom:20px}.lp .summary-01 .become__block .unit__title{font-size:22px;font-size:2.2rem;font-weight:600;text-align:center;margin-bottom:20px}.lp .summary-01 .become__block .unit__txt{font-size:14px;font-size:1.4rem;line-height:1.71}.lp .summary-01 .become__link{padding:20px 40px;border-radius:6px;font-size:18px;font-size:1.8rem;font-weight:600;color:#fff;background:#f3981c}.lp .summary-01 .become__link img{margin-right:10px}.lp .summary-01 .become__link--wrap{text-align:center;margin-top:20px}.lp .summary-01 .activities__wrap{padding:100px 0 70px}.lp .summary-01 .activities__txt{font-size:16px;font-size:1.6rem;line-height:1.875;text-align:center;margin-top:25px}.lp .summary-01 .activities__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.lp .summary-01 .activities__block .unit{width:22.5%;border-radius:30px;margin:0 calc(10% / 8) 2.5%;padding:60px 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #f1f3f3}.lp .summary-01 .activities__block .unit__title{font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.33;text-align:center;margin-bottom:20px;position:relative}.lp .summary-01 .activities__block .unit__title::before{content:"";display:block;width:20px;height:20px;border-radius:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #f1f3f3;position:absolute;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lp .summary-01 .activities__block .unit__txt{font-size:14px;font-size:1.4rem;line-height:1.71}.lp .summary-01 .activities__link{padding:20px 40px;border-radius:6px;font-size:18px;font-size:1.8rem;font-weight:600;color:#fff;background:#f3981c}.lp .summary-01 .activities__link img{margin-right:10px}.lp .summary-01 .activities__link--wrap{text-align:center;margin-top:60px}.lp .summary-01 .space__wrap{padding:100px 0}.lp .summary-01 .space__img{width:80%;max-width:640px;margin:0 auto}.lp .summary-01 #modal-on{cursor:pointer}.lp .summary-01 .modal{position:fixed;z-index:100;width:100%;height:100%;background-color:rgba(17,17,17,.37);left:0;top:0}.lp .summary-01 .modal.modal-off{display:none!important}.lp .summary-01 .modal .modal__close{cursor:pointer}.lp .summary-01 .modal--large .modal__contents{position:absolute;width:90vw;max-width:1366px;padding:6vw 2.5vw 2.5vw;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.lp .summary-01 .modal__button-area{max-width:325px;margin:48px auto 0}.lp .summary-01 .modal__button a{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:24px;font-size:2.4rem;letter-spacing:-.03em;height:56px;border-radius:30px}.lp .summary-01 .modal__button a:hover{opacity:.6}.lp .summary-01 .modal__button img{margin-left:7px;margin-top:1px}.lp .summary-01 .modal__close-wrapper{text-align:right;margin-top:18px}.lp .summary-01 .point__wrap{margin:100px auto}.lp .summary-01 .point__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc((40 / 1057) * 100%);margin-top:145px}.lp .summary-01 .point__block .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:320px;width:calc((320 / 1057) * 100%);background:#f0f3f3;border-radius:20px;padding:25px;position:relative}.lp .summary-01 .point__block .unit::before{content:"";display:block;width:128px;height:140px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-72%);transform:translate(-50%,-72%)}.lp .summary-01 .point__block .unit__title{display:inline-block;font-size:19px;font-size:1.9rem;color:#eb6100;font-weight:600;padding-bottom:1rem;margin-bottom:1.5rem;position:relative}.lp .summary-01 .point__block .unit__title::before{content:"";display:block;width:100%;height:2px;background:#eb6100;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.lp .summary-01 .point__block .unit__txt{font-size:14px;font-size:1.4rem;line-height:calc(24 / 14);text-align:left}.lp .summary-01 .point__block .unit__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem;margin-bottom:2rem;height:110px}.lp .summary-01 .point__block .unit--01::before{background-image:url(/wp-content/uploads/2022/11/img_point_01_01.png)}.lp .summary-01 .point__block .unit--01 .unit__img{width:105px}.lp .summary-01 .point__block .unit--02::before{background-image:url(/wp-content/uploads/2022/11/img_point_02_01.png)}.lp .summary-01 .point__block .unit--02 .unit__img{width:172px}.lp .summary-01 .point__block .unit--03::before{background-image:url(/wp-content/uploads/2022/11/img_point_03_01.png)}.lp .summary-01 .point__block .unit--03 .unit__img{width:105px}.lp .summary-01 .information__wrap{margin:0 calc(50% - 50vw);padding:100px 0 70px;background:#f0f3f3}.lp .summary-01 .information .block{margin-top:50px}.lp .summary-01 .information .block__title{display:inline-block;font-size:26px;font-size:2.6rem;font-weight:600;position:relative;padding-bottom:1rem;margin-bottom:4rem}.lp .summary-01 .information .block__title::before{content:"";display:block;width:100%;height:2px;background:#9cca54;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.lp .summary-01 .information .block__title--archive{margin-top:8rem}.lp .summary-01 .information .onair .onair-slider{padding:0 8%;margin:0 auto}.lp .summary-01 .information .onair .onair-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.lp .summary-01 .information .onair .onair-slider .slick-list{max-width:1040px;margin:0 auto}.lp .summary-01 .information .onair .onair-slider .unit{width:31%;height:auto;background-color:#fff;background-image:url(/wp-content/uploads/2022/11/bg_dots.png);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;margin:0 15px;position:relative;overflow:hidden}.lp .summary-01 .information .onair .onair-slider .unit__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-01 .information .onair .onair-slider .unit__link:hover{opacity:.7}.lp .summary-01 .information .onair .onair-slider .unit__type{display:inline-block;font-size:12px;font-size:1.2rem;color:#fff;background:#eb6100;padding:.5rem 1rem;border-radius:5px;position:absolute;top:1rem;left:1rem}.lp .summary-01 .information .onair .onair-slider .unit__type .wide{display:inline-block;-webkit-transform:scale(1,.7);transform:scale(1,.7);color:#fff}.lp .summary-01 .information .onair .onair-slider .unit__month{width:8em;text-align:center;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:600;background:#ffe100;padding:.5rem 1rem;position:absolute;top:2em;right:-6em;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.lp .summary-01 .information .onair .onair-slider .unit__img{width:100%;height:auto;max-width:280px;max-height:145px;overflow:hidden;border:solid 4px #fff;-webkit-box-shadow:0 2px 4px rgba(17,17,17,.16);box-shadow:0 2px 4px rgba(17,17,17,.16);margin-bottom:.75rem}.lp .summary-01 .information .onair .onair-slider .unit__title{font-size:17px;font-size:1.7rem;line-height:1.3;font-weight:600;text-align:left;margin-top:1rem;margin-bottom:1rem}.lp .summary-01 .information .onair .onair-slider .unit__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lp .summary-01 .information .onair .onair-slider .unit__schedule--archive{height:100%;font-size:12px;font-size:1.2rem;color:#383635;font-weight:600;background:#ffe100;padding:.5rem .2rem}.lp .summary-01 .information .onair .onair-slider .unit__schedule--txt{width:25%;height:100%;font-size:12px;font-size:1.2rem;color:#fff;font-weight:600;background:#333;padding:.5rem .2rem}.lp .summary-01 .information .onair .onair-slider .unit__schedule--date{width:75%;font-size:14px;font-size:1.4rem;font-family:Roboto,sans-serif;font-weight:600;background:#f0f3f3;padding:.5rem .8rem;text-align:left;white-space:nowrap}.lp .summary-01 .information .onair .onair-slider .unit__schedule--date .flat{display:inline-block;-webkit-transform:scale(.85,1.1);transform:scale(.85,1.1);-webkit-transform-origin:left;transform-origin:left}.lp .summary-01 .information .onair .onair-slider .unit__cat{display:inline-block;font-size:12px;font-size:1.2rem;color:#eb6100;border:solid 1px #eb6100;padding:.3rem .6rem}.lp .summary-01 .information .onair .onair-slider .unit__cat--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1rem}.lp .summary-01 .information .onair .onair-slider .unit__explanation{margin-bottom:1rem;text-align:left}.lp .summary-01 .information .onair .onair-slider .unit__explanation p{font-size:14px;font-size:1.4rem;line-height:1.3;text-align:left}.lp .summary-01 .information .onair .onair-slider .unit__explanation h2{font-weight:400;display:inline-block;background:#ff0e00;color:#fff;padding:.3em .6em}.lp .summary-01 .information .onair .onair-slider .unit__explanation h3{font-weight:400;display:inline-block;background:#ffe100;padding:.3em .6em}.lp .summary-01 .information .onair .onair-slider .unit__more{width:75%;margin:0 auto;margin-top:auto}.lp .summary-01 .information .onair .onair-slider .slick-arrow{width:70px;height:calc(70* 2px);z-index:2;background-size:contain;background-repeat:no-repeat}.lp .summary-01 .information .onair .onair-slider .slick-arrow:hover{opacity:.7}.lp .summary-01 .information .onair .onair-slider .slick-arrow::before{content:none}.lp .summary-01 .information .onair .onair-slider .slick-arrow.slick-prev{left:0;background-image:url(/wp-content/uploads/2023/10/arrow-information_prev.png)}.lp .summary-01 .information .onair .onair-slider .slick-arrow.slick-next{right:0;background-image:url(/wp-content/uploads/2023/10/arrow-information_next.png)}.lp .summary-01 .information .onair .archive-slider{padding:0 8%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;max-width:1386px}.lp .summary-01 .information .onair .archive-slider .unit{width:31%;height:auto;background-color:#fff;background-image:url(/wp-content/uploads/2022/11/bg_dots.png);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;position:relative;overflow:hidden}.lp .summary-01 .information .onair .archive-slider .unit__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-01 .information .onair .archive-slider .unit__link:hover{opacity:.7}.lp .summary-01 .information .onair .archive-slider .unit__type{display:inline-block;font-size:12px;font-size:1.2rem;color:#fff;background:#eb6100;padding:.5rem 1rem;border-radius:5px;position:absolute;top:1rem;left:1rem}.lp .summary-01 .information .onair .archive-slider .unit__type .wide{display:inline-block;-webkit-transform:scale(1,.7);transform:scale(1,.7);color:#fff}.lp .summary-01 .information .onair .archive-slider .unit__month{width:8em;text-align:center;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:600;background:#ffe100;padding:.5rem 1rem;position:absolute;top:2em;right:-6em;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.lp .summary-01 .information .onair .archive-slider .unit__img{width:100%;height:auto;max-width:280px;max-height:145px;overflow:hidden;border:solid 4px #fff;-webkit-box-shadow:0 2px 4px rgba(17,17,17,.16);box-shadow:0 2px 4px rgba(17,17,17,.16);margin-bottom:.75rem}.lp .summary-01 .information .onair .archive-slider .unit__title{font-size:17px;font-size:1.7rem;line-height:1.3;font-weight:600;text-align:left;margin-top:1rem;margin-bottom:1rem}.lp .summary-01 .information .onair .archive-slider .unit__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lp .summary-01 .information .onair .archive-slider .unit__schedule--archive{height:100%;font-size:12px;font-size:1.2rem;color:#383635;font-weight:600;background:#ffe100;padding:.5rem .2rem}.lp .summary-01 .information .onair .archive-slider .unit__cat{display:inline-block;font-size:12px;font-size:1.2rem;color:#eb6100;border:solid 1px #eb6100;padding:.3rem .6rem}.lp .summary-01 .information .onair .archive-slider .unit__cat--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1rem}.lp .summary-01 .information .onair .archive-slider .unit__explanation{margin-bottom:1rem;text-align:left}.lp .summary-01 .information .onair .archive-slider .unit__explanation p{font-size:14px;font-size:1.4rem;line-height:1.3;text-align:left}.lp .summary-01 .information .onair .archive-slider .unit__explanation h2{font-weight:400;display:inline-block;background:#ff0e00;color:#fff;padding:.3em .6em}.lp .summary-01 .information .onair .archive-slider .unit__explanation h3{font-weight:400;display:inline-block;background:#ffe100;padding:.3em .6em}.lp .summary-01 .information .onair .archive-slider .unit__more{width:75%;margin:0 auto;margin-top:auto}.lp .summary-01 .information .onair .archive-slider .slick-arrow{width:70px;height:calc(70* 2px);z-index:2;background-size:contain;background-repeat:no-repeat}.lp .summary-01 .information .onair .archive-slider .slick-arrow:hover{opacity:.7}.lp .summary-01 .information .onair .archive-slider .slick-arrow::before{content:none}.lp .summary-01 .information .onair .archive-slider .slick-arrow.slick-prev{left:0;background-image:url(/wp-content/uploads/2023/10/arrow-information_prev.png)}.lp .summary-01 .information .onair .archive-slider .slick-arrow.slick-next{right:0;background-image:url(/wp-content/uploads/2023/10/arrow-information_next.png)}.lp .summary-01 .information .onair .more-link{margin-top:20px;margin-bottom:70px}.lp .summary-01 .information .onair .more-link a{max-width:500px}.lp .summary-01 .information .onair .more-link a:hover{opacity:.7}.lp .summary-02 .article,.lp .summary-02 .chart{margin:0 calc(50% - 50vw)}.lp .summary-02 .article__wrapper,.lp .summary-02 .chart__wrapper{max-width:1070px;margin:0 auto;padding:0 15px}.lp .summary-02 .fv{margin:0 calc(50% - 50vw);height:100vh;max-height:768px;background-size:cover;background-repeat:no-repeat;background-position:center left;background-image:url(/wp-content/uploads/2023/10/fv.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.lp .summary-02 .fv .logo{position:absolute;left:22px;top:22px}.lp .summary-02 .fv__block{position:absolute;right:6.2vw;top:7.1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-02 .fv__img img{width:35vw;margin-bottom:2vw}.lp .summary-02 .fv__text{font-family:YuMincho,"Yu Mincho",serif;font-weight:600;font-size:2.9vw;letter-spacing:-.03em;text-align:center;line-height:1.75}.lp .summary-02 .chart{padding-top:90px;padding-bottom:24px;background-color:#eaf0f0;background-image:url(/wp-content/uploads/2023/10/bg_dots_white.png)}.lp .summary-02 .chart__title{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;font-size:38px;font-size:3.8rem;text-align:center;margin-bottom:32px}.lp .summary-02 .chart__add{font-size:14px;font-size:1.4rem;text-align:right;margin-top:8px;color:#333}.lp .summary-02 .chart__img img{max-width:100%;-webkit-box-shadow:0 3px 6px #c2d0d0;box-shadow:0 3px 6px #c2d0d0;border-radius:10px}.lp .summary-02 .article{background-image:url(/wp-content/uploads/2023/10/bg_dots.png);padding-top:88px}.lp .summary-02 .article__title-block{text-align:center;font-weight:700;margin-bottom:38px}.lp .summary-02 .article__title{font-size:38px;font-size:3.8rem;color:#9cca54;position:relative;display:inline-block;line-height:1;margin-bottom:20px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}.lp .summary-02 .article__title-add{font-size:24px;font-size:2.4rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;line-height:1.75}.lp .summary-02 .article__text{font-size:16px;font-size:1.6rem;text-align:center;margin-bottom:36px;line-height:1.75}.lp .summary-02 .article__menu{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.16);box-shadow:0 2px 8px rgba(0,0,0,.16);margin-bottom:61px;padding:15px 0}.lp .summary-02 .article__menu ul{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.lp .summary-02 .article__menu li{width:calc((100% - 50px)/ 6);border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16) inset;box-shadow:0 1px 3px rgba(0,0,0,.16) inset;background-color:#eee;border-radius:6px;font-size:15px;font-size:1.5rem;font-weight:700;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.lp .summary-02 .article__menu li:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2) inset;box-shadow:0 1px 3px rgba(0,0,0,.2) inset;background-color:#9cca54;color:#fff}.lp .summary-02 .article__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp .summary-02 .article__list:after{content:"";display:block;width:calc(100% / 3 - 80px / 3)}.lp .summary-02 .article__item{width:calc(100% / 3 - 80px / 3);margin:0 calc(40px / 3) 40px;-webkit-box-shadow:0 3px 6px #c2d0d0;box-shadow:0 3px 6px #c2d0d0}.lp .summary-02 .article .unit{background-color:#fff;padding:20px;border-radius:10px;position:relative;overflow:hidden}.lp .summary-02 .article .unit__type{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff;background:#eb6100;padding:0 .6rem 1px;border-radius:5px;position:absolute;top:1rem;left:1rem}.lp .summary-02 .article .unit__type .wide{display:inline-block;-webkit-transform:scale(.8,.55);transform:scale(.8,.55);color:#fff}.lp .summary-02 .article .unit__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-02 .article .unit__link:hover{opacity:.7}.lp .summary-02 .article .unit__img{width:100%;height:auto;overflow:hidden;border:solid 4px #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.16);box-shadow:0 2px 4px rgba(0,0,0,.16);margin-bottom:.75rem;max-height:149px}.lp .summary-02 .article .unit__title{font-size:18px;font-size:1.8rem;line-height:1.3;font-weight:700;text-align:left;margin-top:1.5rem;margin-bottom:1.5rem}.lp .summary-02 .article .unit__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lp .summary-02 .article .unit__schedule--txt{text-align:center;height:100%;font-size:12px;font-size:1.2rem;color:#383635;font-weight:700;background:#ffe100;padding:.5rem .2rem}.lp .summary-02 .article .unit__cat--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1rem}.lp .summary-02 .article .unit__cat{display:inline-block;font-size:12px;font-size:1.2rem;color:#eb6100;border:solid 1px #eb6100;padding:.3rem .6rem}.lp .summary-02 .article .unit__benefits{margin-bottom:2rem;font-size:14px;font-size:1.4rem}.lp .summary-02 .article .unit__benefits span{color:#eb6100;padding-right:1px}.lp .summary-02 .article .unit__explanation{margin-bottom:2rem}.lp .summary-02 .article .unit__more{text-align:center;width:75%;margin:0 auto;margin-top:auto}.lp .summary-02 .article .unit .flat{display:inline-block;-webkit-transform-origin:left;transform-origin:left;font-family:Oswald;font-weight:500;font-size:15px;font-size:1.5rem}.lp .summary-02 .article .exclusive-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.lp .summary-02 .article .exclusive-slider .slick-slide{height:auto!important}.lp .summary-02 .article .exclusive-slider .slick-arrow{width:50px;height:50px;z-index:2;background-size:contain;background-repeat:no-repeat}.lp .summary-02 .article .exclusive-slider .slick-arrow:hover{opacity:.7}.lp .summary-02 .article .exclusive-slider .slick-arrow::before{content:none}.lp .summary-02 .article .exclusive-slider .slick-arrow.slick-prev{left:calc(50* -.5px);background-image:url(/wp-content/uploads/2023/10/arrow-prev_green.png)}.lp .summary-02 .article .exclusive-slider .slick-arrow.slick-next{right:calc(50* -.5px);background-image:url(/wp-content/uploads/2023/10/arrow-next_green.png)}.lp .summary-02 .panel-group{border-top:none}.lp .summary-02 .panel{display:none}.lp .summary-02 .panel.is-show{display:block}.lp.single-back-number{background-image:url(/wp-content/uploads/2023/10/bg_dots.png);padding-top:88px}.lp.single-back-number .back-btn__link{cursor:pointer}.lp.single-back-number .article__title-block{text-align:center;font-weight:700;margin-bottom:38px}.lp.single-back-number .article__title{font-size:38px;font-size:3.8rem;color:#9cca54;position:relative;display:inline-block;line-height:1.75;margin-bottom:20px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}.lp.single-back-number .article__title-add{font-size:24px;font-size:2.4rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;line-height:1.75}.lp.single-back-number .article__text{font-size:16px;font-size:1.6rem;text-align:center;margin-bottom:36px;line-height:1.75}.lp.single-back-number .unit{margin:0 auto;background-color:#fff;padding:30px;border-radius:10px;position:relative;overflow:hidden;-webkit-box-shadow:0 3px 6px #c2d0d0;box-shadow:0 3px 6px #c2d0d0;max-width:820px;padding:5% 7%}.lp.single-back-number .unit__type{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff;background:#eb6100;padding:0 .6rem 1px;border-radius:5px;position:absolute;top:1rem;left:1rem}.lp.single-back-number .unit__type .wide{display:inline-block;-webkit-transform:scale(.8,.55);transform:scale(.8,.55);color:#fff}.lp.single-back-number .unit__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp.single-back-number .unit__link:hover{opacity:.7}.lp.single-back-number .unit__img{width:100%;height:auto;overflow:hidden;border:solid 4px #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.16);box-shadow:0 2px 4px rgba(0,0,0,.16);margin:0 auto .75rem}.lp.single-back-number .unit__img img{width:100%}.lp.single-back-number .unit__title{font-size:22px;font-size:2.2rem;line-height:1.3;font-weight:700;text-align:left;margin-top:4rem;margin-bottom:1.5rem}.lp.single-back-number .unit__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lp.single-back-number .unit__schedule--txt{text-align:center;height:100%;font-size:12px;font-size:1.2rem;color:#383635;font-weight:700;background:#ffe100;padding:.63rem .2rem}.lp.single-back-number .unit__cat--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:3rem}.lp.single-back-number .unit__cat{display:inline-block;font-size:12px;font-size:1.2rem;color:#eb6100;border:solid 1px #eb6100;padding:.3rem .6rem}.lp.single-back-number .unit__benefits{margin-bottom:3rem;font-size:14px;font-size:1.4rem}.lp.single-back-number .unit__benefits span{color:#eb6100;padding-right:1px}.lp.single-back-number .unit__more{text-align:center;width:75%;margin:0 auto;margin-top:auto}.lp.single-back-number .unit__link{display:block;max-width:400px;margin:0 auto}.lp.single-back-number .unit__link:hover{opacity:.7}.lp.single-back-number .unit .flat{display:inline-block;-webkit-transform-origin:left;transform-origin:left;font-family:Oswald;font-weight:500;font-size:15px;font-size:1.5rem}.lp.single-back-number .unit__content{margin:20px auto 40px}.lp.single-back-number .unit__content h1{font-size:19px;font-size:1.9rem;font-weight:700;line-height:1.6;margin-bottom:12px;padding-bottom:12px;border-bottom:solid 3px #333}.lp.single-back-number .unit__content h2{font-size:17px;font-size:1.7rem;font-weight:700;line-height:1.6;margin-bottom:8px;padding-bottom:8px;border-bottom:solid 1px #333}.lp.single-back-number .unit__content h3{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.6;margin-bottom:6px}.lp.single-back-number .unit__content h4{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.6;margin-bottom:6px}.lp.single-back-number .unit__content div,.lp.single-back-number .unit__content p{line-height:2.3;text-align:left;margin-bottom:19px;color:#333}.lp.single-back-number .unit__content li{line-height:1.4;margin-bottom:5px}.lp.single-back-number .unit__content img{display:block;margin:20px auto 0;border:6px solid #fff;-webkit-box-shadow:0 3px 6px rgba(17,17,17,.12);box-shadow:0 3px 6px rgba(17,17,17,.12)}.lp.single-back-number .unit__content a{color:#f3981c;position:relative;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.lp.single-back-number .unit__content a:after{content:"";display:inline-block;width:20px;height:18px;background-image:url(../img/news/icon_news_02.jpg);background-size:contain;vertical-align:middle;margin-left:5px}.lp .summary-03 .fv{margin:0 calc(50% - 50vw);height:100vh;max-height:768px;background-image:url(/wp-content/uploads/2025/05/fv.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.lp .summary-03 .fv__center-photo{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:69vw;max-width:90%}.lp .summary-03 .fv__mobile-images{position:relative;width:100%;height:100%}.lp .summary-03 .fv .sp-img{position:absolute;width:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lp .summary-03 .fv .top-img{top:0}.lp .summary-03 .fv .bottom-img{bottom:0}.lp .summary-03 .slider{padding:200px 0}.lp .summary-03 .protein-awareness{position:relative;padding:120px 0 260px 0;text-align:center;background-color:#fcf1ea;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}.lp .summary-03 .protein-awareness::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/awareness_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-awareness__title{display:inline;font-size:clamp(22px,2.8vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:60px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-awareness__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-awareness__text:nth-of-type(1){padding-top:60px}.lp .summary-03 .protein-awareness__text:nth-of-type(2){font-weight:700;margin-bottom:30px;text-decoration:underline;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:3px;text-underline-offset:5px}.lp .summary-03 .protein-awareness__text:nth-of-type(3){padding-bottom:70px}.lp .summary-03 .protein-awareness__img{position:relative;display:inline-block;padding:40px 40px 46px 40px;background-color:#fff;border-radius:20px}.lp .summary-03 .protein-awareness__img .protein-text{font-size:24px;padding-bottom:30px;font-weight:700}.lp .summary-03 .protein-awareness__img .chart-caption{font-size:14px;padding-top:30px;line-height:1.6}.lp .summary-03 .protein-awareness__img::after{content:"";position:absolute;top:-145px;right:40px;width:190px;height:303px;background-image:url(/wp-content/uploads/2025/05/chart-illustration.png);background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.lp .summary-03 .protein-reason{position:relative;padding:120px 0 260px 0;text-align:center}.lp .summary-03 .protein-reason::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/reason_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-reason__title{display:inline-block;font-size:clamp(22px,2.8vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:60px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-reason__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-reason__text:nth-of-type(3){display:inline-block;font-weight:700;padding-bottom:30px}.lp .summary-03 .protein-reason__text:nth-of-type(3) span{border-bottom:4px solid #f29a76}.lp .summary-03 .protein-reason__text:nth-of-type(5){padding-bottom:70px}.lp .summary-03 .protein-reason .protein-reason__img{padding:40px 100px;background-color:#fcf1ea;border-radius:20px}.lp .summary-03 .protein-reason .protein-reason__img .reason-text{font-size:24px;padding-bottom:30px;font-weight:700;line-height:1.4}.lp .summary-03 .protein-reason .protein-reason__img .reason-caption{font-size:14px;padding-top:30px}.lp .summary-03 .protein-signs{position:relative;padding:120px 0 260px 0;text-align:center;background-color:#fcf1ea;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}.lp .summary-03 .protein-signs::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/signs_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-signs__title{display:inline-block;font-size:clamp(22px,2.8vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:60px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-signs img{margin:0 auto;max-width:797.2px}.lp .summary-03 .protein-signs__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-signs__text:nth-of-type(2){padding:30px 0}.lp .summary-03 .protein-importance{position:relative;padding:120px 0 260px 0;text-align:center;background-color:#fff}.lp .summary-03 .protein-importance .main__wrapper{padding:0}.lp .summary-03 .protein-importance::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/importance_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-importance__title{display:inline-block;font-size:clamp(22px,2.8vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:60px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-importance img{margin:0 auto;max-width:720px;padding-bottom:60px}.lp .summary-03 .protein-importance__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-importance__text.text-bottom{margin-bottom:2rem}.lp .summary-03 .protein-importance__text:nth-of-type(2){padding-bottom:30px}.lp .summary-03 .protein-importance__text:nth-of-type(4){text-decoration:underline;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:3px;text-underline-offset:5px;font-weight:700}.lp .summary-03 .protein-challenges{position:relative;padding:120px 0 260px 0;text-align:center;background-color:#fcf1ea;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}.lp .summary-03 .protein-challenges::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/challenge_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-challenges__title{display:inline-block;font-size:clamp(22px,2.8vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:50px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-challenges__img{margin:0 auto;max-width:748px;position:relative}.lp .summary-03 .protein-challenges__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-challenges__text:nth-of-type(2){padding-bottom:30px}.lp .summary-03 .protein-challenges__img::after{content:"";position:absolute;bottom:-21px;right:-66px;width:162.35px;height:192.1px;background-image:url(/wp-content/uploads/2025/05/challenge_illustration2.png);background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.lp .summary-03 .protein-lineup{position:relative;padding-top:120px;background-color:#fff;margin-bottom:6rem}.lp .summary-03 .protein-lineup::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:412px;height:206px;background-image:url(/wp-content/uploads/2025/05/lineup_illustration.png);background-size:contain;pointer-events:none;z-index:2}.lp .summary-03 .protein-lineup .main__wrapper{text-align:center;margin-bottom:4rem}.lp .summary-03 .protein-lineup__title{display:inline-block;font-size:clamp(22px,2.8vw,36px);font-weight:600;text-align:center;line-height:1.6;letter-spacing:-.03em;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:60px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#f29a76;text-decoration-color:#f29a76;text-decoration-thickness:2px;text-underline-offset:9px}.lp .summary-03 .protein-lineup__limited{display:inline-block;color:#f45c1e;text-align:center;padding-top:20px}.lp .summary-03 .protein-lineup__text{font-weight:400;font-size:clamp(16px,2.4vw,18px);letter-spacing:-.03em;text-align:center;line-height:1.75;padding:0}.lp .summary-03 .protein-lineup__text:nth-of-type(2){padding-bottom:30px}.lp .summary-03 .protein-lineup__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:clamp(16px,2.2vw,26px);color:#fff;font-weight:700;padding:2rem 12rem;background-color:#9cca54;border-radius:8px;margin-top:6rem}.lp .summary-03 .one-slider{padding-top:10rem;padding-bottom:24rem}.lp .summary-03 .service-list{border-radius:20px;background-color:rgba(255,255,255,.7);margin:0 calc(50% - 50vw) 0}.lp .summary-03 .service-list .main-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}.lp .summary-03 .service-list .main-title img{margin-bottom:18px}.lp .summary-03 .service-list__intro{text-align:center;max-width:700px;margin:40px auto 0;color:#333;font-size:16px;font-size:1.6rem;line-height:2}.lp .summary-03 .service-list__contentarea{position:relative}.lp .summary-03 .service-list__contentarea .swiper-button-next{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-next.png);background-size:contain;background-repeat:no-repeat;margin:0;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.lp .summary-03 .service-list__contentarea .swiper-button-next::after{content:none}.lp .summary-03 .service-list__contentarea .swiper-button-prev{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-prev.png);background-size:contain;background-repeat:no-repeat;margin:0;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.lp .summary-03 .service-list__contentarea .swiper-button-prev::after{content:none}.lp .summary-03 .service-list__item{width:100%;height:100%;padding:15px 20px;border-radius:8px;background:#f5f8f8;border:1px solid #e4eded;-webkit-box-shadow:0 1px 2px rgba(165,184,185,.3);box-shadow:0 1px 2px rgba(165,184,185,.3);display:-webkit-box;display:-ms-flexbox;display:flex}.lp .summary-03 .service-list__item:hover{opacity:.6}.lp .summary-03 .service-list__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:9rem;height:9rem;background:#fff;margin-top:3px;margin-right:14px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(17,17,17,.1);box-shadow:0 1px 3px rgba(17,17,17,.1)}.lp .summary-03 .service-list__img img{-o-object-fit:cover;object-fit:cover;height:100%}.lp .summary-03 .service-list__text{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-03 .service-list__title{font-weight:700;font-size:15px;font-size:1.5rem;line-height:1.3}.lp .summary-03 .service-list__benefits{position:relative;font-weight:700;font-size:15px;font-size:1.5rem;line-height:1.2;color:#9cca54;margin-top:9px}.lp .summary-03 .service-list__limit{font-size:11px;font-size:1.1rem;line-height:1;text-align:right;margin-top:7px}.lp .summary-03 .service-list__limit img{margin-right:6px}.lp .summary-03 .service-list__companyname{font-size:12px;font-size:1.2rem;color:#707070;text-align:right;margin-top:7px}.lp .summary-03 .swiper-one{height:22rem;width:80%}.lp .summary-03 .swiper-one .swiper-button-next{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-next.png);background-size:contain;background-repeat:no-repeat}.lp .summary-03 .swiper-one .swiper-button-next::after{content:none}.lp .summary-03 .swiper-one .swiper-button-prev{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-prev.png);background-size:contain;background-repeat:no-repeat}.lp .summary-03 .swiper-one .swiper-button-prev::after{content:none}.lp .summary-03 .swiper-two{height:44rem;width:80%}.lp .summary-03 .swiper-two .swiper-button-next{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-next.png);background-size:contain;background-repeat:no-repeat}.lp .summary-03 .swiper-two .swiper-button-next::after{content:none}.lp .summary-03 .swiper-two .swiper-button-prev{width:7rem;height:8rem;background-image:url(/wp-content/uploads/2025/05/swiper-button-prev.png);background-size:contain;background-repeat:no-repeat}.lp .summary-03 .swiper-two .swiper-button-prev::after{content:none}.lp .summary-03 .swiper-two .swiper-slide{height:auto}.lp .summary-03 .swiper-wrapper{max-width:1000px}@media screen and (min-width:769px){.lp .lp-header__logo:hover{opacity:.5}.lp .lp-header .menu__li:hover{opacity:.5}.lp .lp-header .menu__expansion:hover{opacity:1}.lp .lp-header .menu .submenu__li:hover{opacity:.8}.lp .lp-pagetop a:hover{-webkit-transform:translateY(-60%);transform:translateY(-60%)}.lp .summary-01 .expert__block .unit__link:hover{opacity:.5}.lp .summary-01 .expert .expert-slider .slick-next:hover,.lp .summary-01 .expert .expert-slider .slick-prev:hover{opacity:.5}.lp .summary-01 .expert .specialist .specialist-slider .slick-next:hover,.lp .summary-01 .expert .specialist .specialist-slider .slick-prev:hover{opacity:.5}.lp .summary-01 .community__icons .unit .lp-modal-on:hover img{-webkit-transform:scale(1.075);transform:scale(1.075)}.lp .summary-01 .become__link:hover{opacity:.5}.lp .summary-01 .activities__link:hover{opacity:.5}}@media screen and (min-width:992px){.lp .lp-header .menu{display:block!important}.lp .summary-01 .community__icons .unit__link{pointer-events:none}.lp .summary-01 .become__link{pointer-events:none}.lp .summary-01 .activities__link{pointer-events:none}}@media screen and (max-width:1199px){.lp .summary-01 .mentoring__block{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:1000px) and (max-width:767px){.lp .summary-03 .slick-track{width:100%!important}}@media screen and (max-width:991px){.lp__wrap{padding-top:90px}.lp .lp-header.active{background-color:rgba(255,255,255,.9)}.lp .lp-header .menu{display:none;position:absolute;top:90px;left:0;width:100%;padding:30px;background:rgba(255,255,255,.9);-webkit-box-shadow:0 3px 3px rgba(17,17,17,.16);box-shadow:0 3px 3px rgba(17,17,17,.16)}.lp .lp-header .menu__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .lp-header .menu__li{margin:0 0 25px}.lp .lp-header .menu .submenu{display:block;position:inherit}.lp .lp-header .menu .submenu__ul{background:0 0;padding:0}.lp .lp-header .menu .submenu__ul::before{content:none}.lp .lp-header .menu .submenu__li{margin:0 20px}.lp .lp-header .hamburger{display:block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:content-box;box-sizing:content-box;width:37px;height:37px;padding:10px 0;margin:auto 0;border:none;outline:0;background:0 0;position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;cursor:pointer}.lp .lp-header .hamburger .hamspan{display:block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;width:37px;height:2px;background-color:#818181;border-radius:100vh}.lp .lp-header .hamburger .hamspan:nth-of-type(1){margin-top:7px}.lp .lp-header .hamburger .hamspan:nth-of-type(2){margin-top:9px}.lp .lp-header .hamburger .hamspan:nth-of-type(3){margin-top:9px;margin-left:auto}.lp .lp-header .hamburger.active .hamspan{width:40px;background-color:#818181}.lp .lp-header .hamburger.active .hamspan:nth-of-type(1){-webkit-transform:translate(0,11px) rotate(-45deg);transform:translate(0,11px) rotate(-45deg)}.lp .lp-header .hamburger.active .hamspan:nth-of-type(2){opacity:0}.lp .lp-header .hamburger.active .hamspan:nth-of-type(3){-webkit-transform:translate(0,-11px) rotate(45deg);transform:translate(0,-11px) rotate(45deg)}.lp .summary-01 .fv{height:calc(100vh - 90px);background-image:url(../img/lp/summary-01/bg_fv_sp.jpg);background-position:top right}.lp .summary-01 .fv__txt{font-size:18px;font-size:1.8rem;letter-spacing:-.04em}.lp .summary-01 .themes__block .unit{width:47.5%;margin:0 calc(5% / 4) 30px}.lp .summary-01 .expert__block .unit{width:47.5%;max-width:none;margin:0 15px 30px;padding:25px 35px}.lp .summary-01 .mentoring__block{width:90%;margin:0 auto}.lp .summary-01 .mentoring__block .unit{width:47.5%;margin:0 2.5% 5%}.lp .summary-01 .community__block .unit{margin-bottom:30px}.lp .summary-01 .activities__block .unit{width:30%;margin:0 auto 30px}.lp .summary-01 .point__block .unit__title{font-size:18px;font-size:1.8rem;white-space:nowrap}.lp .summary-02 .article__menu li{width:calc((100% - 20px)/ 3)}.lp .summary-02 .article__menu li:first-child{margin-bottom:10px}.lp .summary-02 .article__list:after{content:none}.lp .summary-02 .article__item{width:calc(100% / 2 - 20px);margin:0 calc(10px / 2) 40px}.lp .summary-02 .article .unit__img{max-height:213px}.lp .summary-03 .swiper-one{height:23vw}.lp .summary-03 .swiper-two{height:40vh}}@media screen and (max-width:768px){.lp .summary-03 .fv{height:75vh;background-image:url(/wp-content/uploads/2025/05/sp_fv_2.png)!important;background-size:contain!important;background-position:top 35% center}.lp .summary-03 .protein-awareness{padding:90px 0 190px 0}.lp .summary-03 .protein-awareness::before{background-image:url(/wp-content/uploads/2025/05/awareness_illustration_sp.png)!important;height:100px;width:200px}.lp .summary-03 .protein-awareness__title{margin-top:40px;margin-bottom:30px}.lp .summary-03 .protein-awareness__img .protein-text{text-align:left;line-height:1.6;font-size:18px}.lp .summary-03 .protein-awareness__img .chart-caption{font-size:10px;text-align:left}.lp .summary-03 .protein-awareness__img::after{background-image:url(/wp-content/uploads/2025/05/chart-illustration_sp.png)!important;height:206px;width:259px;top:-63px;right:0}.lp .summary-03 .protein-reason{padding:90px 0 190px 0}.lp .summary-03 .protein-reason::before{background-image:url(/wp-content/uploads/2025/05/reason_illustration_sp.png)!important;top:0;height:100px;width:200px}.lp .summary-03 .protein-reason__title{margin-top:40px;margin-bottom:30px}.lp .summary-03 .protein-reason .protein-reason__img{padding:7% 4%}.lp .summary-03 .protein-reason .protein-reason__img .reason-text{font-size:18px}.lp .summary-03 .protein-signs{padding:90px 0 190px 0}.lp .summary-03 .protein-signs::before{background-image:url(/wp-content/uploads/2025/05/signs_illustration_sp.png)!important;top:0;height:100px;width:200px}.lp .summary-03 .protein-signs__title{margin-top:40px;margin-bottom:30px}.lp .summary-03 .protein-signs img{max-width:460px;width:100%;height:auto}.lp .summary-03 .protein-importance{padding:90px 0 190px 0}.lp .summary-03 .protein-importance::before{background-image:url(/wp-content/uploads/2025/05/importance_illustration_sp.png)!important;top:0;height:100px;width:200px}.lp .summary-03 .protein-importance__title{margin-top:40px;margin-bottom:30px}.lp .summary-03 .protein-importance img{max-width:340px;padding-top:10px;padding-bottom:40px}.lp .summary-03 .protein-challenges{padding:90px 0 190px 0}.lp .summary-03 .protein-challenges::before{background-image:url(/wp-content/uploads/2025/05/challenge_illustration_sp.png)!important;top:0;height:100px;width:200px}.lp .summary-03 .protein-challenges__title{margin-top:40px;margin-bottom:30px}.lp .summary-03 .protein-challenges__img::after{background-image:url(/wp-content/uploads/2025/05/challenge_illustration2_sp.png)!important;height:149.67px;width:126.49px;bottom:-10px;right:-10px}.lp .summary-03 .protein-lineup{padding-top:90px}.lp .summary-03 .protein-lineup::before{background-image:url(/wp-content/uploads/2025/05/lineup_illustration_sp.png)!important;top:0;height:100px;width:200px}.lp .summary-03 .protein-lineup__title{margin-top:40px;margin-bottom:30px}}@media screen and (max-width:767px){.lp__wrap{padding-top:70px}.lp .section__title{font-size:26px;font-size:2.6rem}.lp .lp-header{-webkit-box-shadow:none;box-shadow:none}.lp .lp-header__wrapper{height:calc(90px - 20px)}.lp .lp-header__left{padding-left:23px}.lp .lp-header__right{padding-right:10px}.lp .lp-header__logo{width:176px;margin-right:0;margin-bottom:1px}.lp .lp-header .menu{background-color:rgba(255,255,255,.9);top:70px}.lp .lp-header .menu .submenu__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .lp-header .menu .submenu__li{width:100%;margin:0 0 20px}.lp .lp-header .menu .submenu__link{position:relative;padding:0 0 0 15px;position:relative}.lp .lp-header .menu .submenu__link::before{content:"";display:inline-block}.lp .lp-footer{margin-top:45px;padding-top:4rem;padding-bottom:30px}.lp .lp-footer__logo{width:60%}.lp .lp-footer__logo img{width:260px}.lp .lp-footer__links{width:100%;text-align:center;margin-bottom:39px;gap:10%;padding:0 20px}.lp .lp-footer__col{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp .lp-footer__item>a{font-size:1.4rem}.lp .lp-footer .pagetop-retrun>a{right:22px}.lp .lp-footer__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp .lp-footer__contents .left{width:100%;text-align:center}.lp .lp-footer__contents .right{width:100%}.lp .lp-footer .link-btn__wrap{margin:40px auto}.lp .lp-footer .link-btn{height:36px;font-size:14px;font-size:1.4rem}.lp .news .footer,.lp .single-news .footer{padding-top:75px}.lp .lp-pagetop a{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:bottom right;transform-origin:bottom right;right:22px;bottom:22px}.lp .lp-modal{background-color:#f0f3f3}.lp .lp-modal__contents{overflow-y:scroll;top:0;left:0;width:100%;height:calc(100% - 90px + 20px);-webkit-transform:translate(0,0);transform:translate(0,0);background-color:transparent;border-radius:none;-webkit-box-shadow:none;box-shadow:none;padding:26px 30px}.lp .lp-modal__title{font-size:24px;font-size:2.4rem}.lp .lp-modal__button-area{margin-top:44px}.lp .lp-modal__text{margin-top:34px}.lp .summary-01 .fv{height:calc(100vh - 70px);background-image:url(../img/lp/summary-01/bg_fv_sp.jpg);background-position:top center}.lp .summary-01 .fv__catch{font-size:27px;font-size:2.7rem;top:14%}.lp .summary-01 .fv__title{font-size:20px;font-size:2rem;top:36.5%}.lp .summary-01 .fv__title .small{font-size:18px;font-size:1.8rem}.lp .summary-01 .fv__title--bg{border-radius:8px;padding:.5em .75em}.lp .summary-01 .fv__title--bg.en{font-size:21px;font-size:2.1rem;-webkit-transform:translate(-15px,5px);transform:translate(-15px,5px)}.lp .summary-01 .fv__txt{font-size:14px;font-size:1.4rem;letter-spacing:-.04em}.lp .summary-01 .fv__txt--area{width:92%;padding:30px 15px 15px;top:56%}.lp .summary-01 .seminar__wrap{padding-top:66.66vw;padding-bottom:20vw}.lp .summary-01 .seminar__decoration{width:97vw;height:167vw;background-image:url(../img/lp/summary-01/img_seminar_01_sp.png);left:54%}.lp .summary-01 .seminar__block{width:90%;padding:15px 0}.lp .summary-01 .seminar__title--wrap{margin-bottom:15px}.lp .summary-01 .seminar__txt{font-size:15px;font-size:1.5rem;text-align:left;width:calc(100% - 40px);margin:75vw auto 0}.lp .summary-01 .themes__wrap{padding:70px 0 40px}.lp .summary-01 .themes__txt{font-size:15px;font-size:1.5rem;text-align:left;width:calc(100% - 40px);margin:30px auto}.lp .summary-01 .themes__block .unit{width:100%;margin:0 auto 40px}.lp .summary-01 .expert__block .unit{width:100%;margin:0 10px 30px;padding:25px 30px}.lp .summary-01 .expert .expert-slider .slick-next,.lp .summary-01 .expert .expert-slider .slick-prev{width:50px;height:50px}.lp .summary-01 .expert .specialist__title{font-size:22px;font-size:2.2rem;line-height:1.25}.lp .summary-01 .expert .specialist .unit{padding:25px}.lp .summary-01 .expert .specialist .specialist-slider .slick-next,.lp .summary-01 .expert .specialist .specialist-slider .slick-prev{width:50px;height:50px}.lp .summary-01 .calendar__wrap{padding-bottom:100px}.lp .summary-01 .calendar .section__title{letter-spacing:-.08em}.lp .summary-01 .calendar .section__title--wrap{margin-bottom:30px}.lp .summary-01 .features__wrap{padding:70px 0 40px}.lp .summary-01 .features__txt{font-size:15px;font-size:1.5rem;text-align:left;width:calc(100% - 40px);margin:30px auto}.lp .summary-01 .mentoring__txt{font-size:15px;font-size:1.5rem;text-align:left;width:calc(100% - 40px);margin:30px auto}.lp .summary-01 .mentoring__block{width:100%}.lp .summary-01 .mentoring__block .unit{width:100%;margin:0 auto 30px}.lp .summary-01 .mentoring__line--img{max-width:84%}.lp .summary-01 .community__icons .unit{width:calc(100% / 3);margin-bottom:20px}.lp .summary-01 .community__icons .unit__link{font-size:14px;font-size:1.4rem}.lp .summary-01 .community__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp .summary-01 .become__wrap{padding:70px 0 40px}.lp .summary-01 .become__txt{font-size:15px;font-size:1.5rem;text-align:left;width:100%;margin:30px auto}.lp .summary-01 .become__block .unit{width:300px;margin:0 auto 30px}.lp .summary-01 .activities__wrap{padding:70px 0 40px}.lp .summary-01 .activities__txt{font-size:15px;font-size:1.5rem;text-align:left;margin:30px auto}.lp .summary-01 .activities__block .unit{width:300px;margin:0 auto 30px}.lp .summary-01 .modal__button-area{margin-top:44px}.lp .summary-01 .point__wrap{margin:70px auto}.lp .summary-01 .point__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp .summary-01 .point__block .unit{max-width:315px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:145px}.lp .summary-01 .point__block .unit:last-of-type{margin-bottom:0}.lp .summary-01 .information__wrap{padding:70px 0 40px}.lp .summary-01 .information .block__title{font-size:18px;font-size:1.8rem}.lp .summary-01 .information .onair .onair-slider .unit{padding:15px}.lp .summary-01 .information .onair .onair-slider .unit__title{font-size:16px;font-size:1.6rem}.lp .summary-01 .information .onair .onair-slider .unit__schedule--date{font-size:14px;font-size:1.4rem}.lp .summary-01 .information .onair .onair-slider .unit__cat{font-size:11px;font-size:1.1rem}.lp .summary-01 .information .onair .onair-slider .slick-arrow{width:calc(70 * .5px);height:calc(70 * 1px)}.lp .summary-01 .information .onair .archive-slider .unit{width:95%;padding:15px}.lp .summary-01 .information .onair .archive-slider .unit__title{font-size:16px;font-size:1.6rem}.lp .summary-01 .information .onair .archive-slider .unit__cat{font-size:11px;font-size:1.1rem}.lp .summary-01 .information .onair .archive-slider .slick-arrow{width:calc(70 * .5px);height:calc(70 * 1px)}.lp .summary-01 .information .onair .more-link{margin-top:0;margin-bottom:40px}.lp .summary-01 .information .onair .more-link a{max-width:90%}.lp .summary-02 .fv{background-image:url(/wp-content/uploads/2023/10/fv_sp.jpg);height:133.33vw}.lp .summary-02 .fv__block{right:2.4vw;top:11.2vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lp .summary-02 .fv__img img{width:48.8vw;margin-bottom:3.5vw}.lp .summary-02 .fv__text{text-align:right;font-size:6.8vw}.lp .summary-02 .chart{padding-top:54px;padding-bottom:67px}.lp .summary-02 .chart__title{font-size:22px;font-size:2.2rem;line-height:1.4;margin-bottom:28px}.lp .summary-02 .chart__add{text-align:left}.lp .summary-02 .chart__img{overflow-y:scroll;-webkit-box-shadow:0 3px 6px #c2d0d0;box-shadow:0 3px 6px #c2d0d0}.lp .summary-02 .chart__img img{max-width:1040px}.lp .summary-02 .article{padding-top:76px}.lp .summary-02 .article__title-block{margin-bottom:23px}.lp .summary-02 .article__title{font-size:30px;font-size:3rem;margin-bottom:12px}.lp .summary-02 .article__title-add{font-size:20px;font-size:2rem}.lp .summary-02 .article .unit__img{max-height:calc((163 / 767) * 100vw);height:auto}.lp .summary-02 .article .exclusive-slider{padding-bottom:6rem}.lp .summary-02 .article .exclusive-slider .slick-arrow{width:calc(50 * .9px);height:calc(50 * .9px)}.lp .summary-02 .article .exclusive-slider .slick-arrow.slick-prev{top:auto;bottom:0;left:42.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lp .summary-02 .article .exclusive-slider .slick-arrow.slick-next{top:auto;bottom:0;right:42.5%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.lp.single-back-number .article__title-block{margin-bottom:23px}.lp.single-back-number .article__title{font-size:28px;font-size:2.8rem;margin-bottom:12px}.lp.single-back-number .article__title-add{font-size:20px;font-size:2rem}.lp.single-back-number .unit__content{margin-top:30px}.lp.single-back-number .unit__content div,.lp.single-back-number .unit__content p{line-height:2.05;margin-bottom:11px}.lp .summary-03 .protein-lineup__btn{padding:2rem 6rem;margin-top:1rem}.lp .summary-03 .one-slider{padding-top:5rem;padding-bottom:10rem}.lp .summary-03 .service-list{width:100%!important;background-color:none;margin:0 auto}.lp .summary-03 .service-list .main-title{font-size:22px;font-size:2.2rem}.lp .summary-03 .service-list__intro{margin-top:33px;font-size:14px;font-size:1.4rem}.lp .summary-03 .service-list__contentarea{margin:0 calc(50% - 50vw);padding:0 3rem}.lp .summary-03 .service-list__contentarea .swiper-button-next{width:4.8rem;height:5.5rem}.lp .summary-03 .service-list__contentarea .swiper-button-prev{width:4.8rem;height:5.5rem}.lp .summary-03 .service-list__img{width:10rem;height:10rem;margin-top:0;margin-bottom:1rem}.lp .summary-03 .swiper-one{height:auto;width:100%;margin:0 auto}.lp .summary-03 .swiper-one .slick-list{width:100%!important}.lp .summary-03 .swiper-one .service-list__item{height:auto}.lp .summary-03 .swiper-two{height:64vh;width:100%;margin:0 auto}.lp .summary-03 .swiper-two .slick-list{width:100%!important}.lp .summary-03 .swiper-two .service-list__item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lp .summary-03 .swiper-two .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.lp .summary-03 .swiper-two .swiper-slide:nth-child(odd) .service-list__item{margin-top:auto}.lp .summary-03 .swiper-two .swiper-slide:nth-child(even) .service-list__item{margin-bottom:auto}}@media screen and (max-width:576px){.lp .summary-03 .fv .top-img{top:3%}.lp .summary-03 .fv .bottom-img{bottom:5%}.lp .summary-03 .protein-awareness{padding:60px 0 118px 0}.lp .summary-03 .protein-awareness__text{text-align:left}.lp .summary-03 .protein-awareness__text:nth-of-type(1){padding-top:40px}.lp .summary-03 .protein-reason{padding:60px 0 118px 0}.lp .summary-03 .protein-reason__title{margin-top:20px;margin-bottom:0}.lp .summary-03 .protein-reason__text{text-align:left}.lp .summary-03 .protein-reason__text:nth-of-type(1){padding-top:40px}.lp .summary-03 .protein-signs{padding:60px 0 118px 0}.lp .summary-03 .protein-signs__title{margin-top:20px}.lp .summary-03 .protein-signs__text{text-align:left}.lp .summary-03 .protein-signs__text:nth-of-type(1){padding-top:40px}.lp .summary-03 .protein-importance{padding:60px 0 118px 0}.lp .summary-03 .protein-importance__title{margin-top:20px}.lp .summary-03 .protein-challenges{padding:60px 0 118px 0}.lp .summary-03 .protein-challenges__title{margin-top:20px}.lp .summary-03 .protein-lineup{padding-top:60px}.lp .summary-03 .protein-lineup__title{margin-top:20px}.lp .summary-03 .protein-lineup__text{text-align:left}}@media screen and (max-width:575px){.lp .summary-02 .article__menu li{width:calc((100% - 10px)/ 2)}.lp .summary-02 .article__menu li:nth-last-child(3){margin-bottom:10px}.lp .summary-02 .article__item{width:100%;margin:0 0 20px}.lp .summary-02 .article .unit__img{max-height:calc((264 / 575) * 100vw);height:auto}}@media (min-width:768px) and (max-width:991px){.lp .summary-02 .article .unit__img{height:calc((213 / 991) * 100vw)}}@media (min-width:745px) and (max-width:767px){.lp .summary-02 .article .unit__img{height:calc((163 / 767) * 100vw)}}@media screen and (min-width:769px) and (max-width:992px){.lp .summary-03 .fv{max-height:440px}.lp .summary-03 .protein-awareness__img::after{height:212px;width:133px;top:-120px;right:0}}@media screen and (min-width:993px) and (max-width:1199px){.lp .summary-03 .swiper-one{height:23rem}}
/*# sourceMappingURL=maps/lp-style.css.map */