.hme01_hero-slider{overflow:hidden;padding:min(6.7vw,92px) 0 0;position:relative}@media screen and (max-width:768px){.hme01_hero-slider{padding:20px 0 0}}.hme01_hero-slider:before{background:url(https://grtx.jp/hubfs/Growth-X_2024/assets/images/home/obj-mv01.png) 0 0/contain no-repeat;content:"";height:min(9.1vw,149px);left:0;position:absolute;top:0;width:min(21vw,344px);z-index:-1}@media screen and (max-width:768px){.hme01_hero-slider:before{height:46px;left:0;top:0;width:105px}}.hme01_hero-slider .inner{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media screen and (min-width:1440px){.hme01_hero-slider .inner{max-width:1440px}}@media screen and (max-width:768px){.hme01_hero-slider .inner{flex-direction:column;padding:0 10px;width:100%}.hme01_hero-slider .inner .text.u-sp-only{display:contents}.hme01_hero-slider .inner .content{order:1}}.hme01_hero-slider .inner .content{flex:0 0 auto;padding-right:30px;width:45%}.hme01_hero-slider .inner .slider{flex:0 0 auto;width:55%}@media screen and (max-width:768px){.hme01_hero-slider .inner .content,.hme01_hero-slider .inner .slider{padding-right:0;width:100%}}.hme01_hero-slider .inner h1{font-size:3.9rem;font-weight:900;line-height:1.44;margin:0 0 16px;max-width:720px;padding-right:10px;width:100%}@media screen and (max-width:1100px) and (min-width:769px){.hme01_hero-slider .inner h1{font-size:3.6vw}}@media screen and (max-width:768px){.hme01_hero-slider .inner h1{font-size:min(7.38vw,2.2rem);line-height:1.36;margin:0 auto 16px;text-align:center}}.hme01_hero-slider .inner .text{padding-bottom:40px;position:relative;width:100%}@media screen and (max-width:1100px) and (min-width:769px){.hme01_hero-slider .inner .text{padding-bottom:40px}}@media screen and (max-width:768px){.hme01_hero-slider .inner .text{padding:0}}.hme01_hero-slider .inner .text:before{background:url(https://grtx.jp/hubfs/Growth-X_2024/assets/images/home/obj-mv02.png) 0 0/contain no-repeat;bottom:min(2.6vw,40px);content:"";height:min(3.06vw,50px);position:absolute;right:28px;width:min(7.89vw,129px);z-index:-1}@media screen and (max-width:768px){.hme01_hero-slider .inner .text:before{display:none}}.hme01_hero-slider .inner .lead{font-size:1.6rem;font-weight:700;line-height:1.6;margin:0 0 16px;max-width:720px;padding-right:10px;position:relative;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .lead{font-size:13px!important;letter-spacing:-.01em;line-height:1.5;margin:0 auto 16px;max-width:none;order:2;padding:0 5px;text-align:center}}.hme01_hero-slider .inner .catch-image{margin:0 0 20px;max-width:720px;padding-right:10px;text-align:left;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .catch-image{margin:0 auto 20px;max-width:80%;order:3;padding:0;text-align:center}.hme01_hero-slider .inner .catch-image img{height:auto;width:100%}}.hme01_hero-slider .inner .slider{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:0}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider{justify-content:center;margin:0 auto 24px;order:4}}.hme01_hero-slider .inner .cta-wrapper{display:flex;flex-direction:column;gap:16px;margin:0;max-width:720px;padding-right:10px;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .cta-wrapper{margin:0 auto;order:5;padding-bottom:40px;padding-right:0;position:relative;text-align:center;width:100%}.hme01_hero-slider .inner .cta-wrapper:after{background:url(https://grtx.jp/hubfs/Growth-X_2024/assets/images/home/obj-mv02.png) 0 0/contain no-repeat;bottom:0;content:"";height:33px;position:absolute;right:-5px;width:85px;z-index:-1}}.hme01_hero-slider .btn-cta{align-items:center;background-color:#ffd301;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#111;display:flex;flex-direction:column;justify-content:center;max-width:440px;padding:16px 24px;text-decoration:none;transition:opacity .3s ease,transform .2s ease,background-color .3s ease;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .btn-cta{margin:0 auto}}.hme01_hero-slider .btn-cta:hover{opacity:.8;transform:translateY(-2px)}.hme01_hero-slider .btn-cta.btn-cta-gray{background-color:#f5f5f5;border:1px solid #e0e0e0;color:#333}.hme01_hero-slider .btn-cta.btn-cta-gray:hover{background-color:#ebebeb;opacity:1}.hme01_hero-slider .btn-cta-sub{display:block;font-size:1.3rem;font-weight:700;line-height:1.2;margin-bottom:0}.hme01_hero-slider .btn-cta-main{display:block;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.2}@media screen and (max-width:768px){.hme01_hero-slider .btn-cta-sub{font-size:1.1rem}.hme01_hero-slider .btn-cta-main{font-size:1.6rem}}.hme01_hero-slider .inner .slider .image-slider .splide__track{border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.06);overflow:hidden}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .image-slider .splide__track{border-radius:20px}}@media screen and (min-width:769px){.hme01_hero-slider .inner .slider .image-slider .splide__slide{aspect-ratio:16/9;height:auto}}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .image-slider .splide__slide{aspect-ratio:3/2!important;height:100%!important}}.hme01_hero-slider .inner .slider .image-slider .splide__slide a:hover{opacity:1}.hme01_hero-slider .inner .slider .image-slider .splide__slide a:hover img{transform:scale(1.1)}.hme01_hero-slider .inner .slider .image-slider .splide__slide img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.hme01_hero-slider .inner .slider .image-slider .splide__pagination{gap:min(2vw,26px);margin-top:26px;padding:0}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .image-slider .splide__pagination{gap:18px;margin-top:12px}}.hme01_hero-slider .inner .slider .image-slider .splide__pagination button{background-color:#d9d9d9;border:none;border-radius:50%;cursor:pointer;height:min(1.7vw,24px);padding:0;transition:.2s;width:min(1.7vw,24px)}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .image-slider .splide__pagination button{height:17px;width:17px}}.hme01_hero-slider .inner .slider .image-slider .splide__pagination button:hover{opacity:.6}.hme01_hero-slider .inner .slider .image-slider .splide__pagination button.is-active{background-color:#ffd301}.hme01_hero-slider .inner .slider .text-slider{bottom:min(6vw,100px);left:0;pointer-events:none;position:absolute}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .text-slider{bottom:35px}}.hme01_hero-slider .inner .slider .text-slider .splide__slide{align-items:flex-end;display:flex;padding-right:30px;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .text-slider .splide__slide{padding-right:20px}}.hme01_hero-slider .inner .slider .text-slider .splide__slide .text-inner{align-items:flex-start;display:flex;flex-direction:column;font-weight:700;gap:5px}.hme01_hero-slider .inner .slider .text-slider .splide__slide .heading{background-color:#ffd301;border-radius:0 10px 10px 0;font-size:min(1.6vw,2.6rem);line-height:1.54;padding:20px min(2.4vw,40px)}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .text-slider .splide__slide .heading{font-size:1.4rem;line-height:1.43;padding:10px 20px}}.hme01_hero-slider .inner .slider .text-slider .splide__slide .subtext{color:#fff;font-size:min(1.4vw,2.6rem);line-height:1.5;padding-left:min(2.4vw,40px);text-shadow:0 1px 4px rgba(0,0,0,.4)}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .text-slider .splide__slide .subtext{font-size:1.2rem;line-height:2.5;padding-left:20px}}.hme01_hero-slider .inner .slider.-no-pagination .text-slider{bottom:min(4.4vw,60px)}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider.-no-pagination .text-slider{bottom:20px}}@media screen and (min-width:769px){.hme01_hero-slider .u-sp-only{display:none!important}}@media screen and (max-width:768px){.hme01_hero-slider .u-pc-only{display:none!important}}.hme01_hero-slider .splide__list,.hme01_hero-slider .splide__list li,.hme01_hero-slider .splide__pagination,.hme01_hero-slider .splide__pagination li{list-style:none!important;list-style-type:none!important}