.hme01_hero-slider{padding:min(6.7vw,92px) 0 0}@media screen and (max-width:768px){.hme01_hero-slider{padding:100px 0 0}}.hme01_hero-slider .inner{align-items:center;display:flex;padding-left:20px;position:relative}@media screen and (max-width:768px){.hme01_hero-slider .inner{flex-direction:column;padding:0 10px}}.hme01_hero-slider .inner: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:min(-6.7vw,-92px);width:min(21vw,344px);z-index:-1}@media screen and (max-width:768px){.hme01_hero-slider .inner:before{height:46px;left:0;top:-50px;width:105px}}.hme01_hero-slider .inner .content,.hme01_hero-slider .inner .image{flex:0 0 auto;width:50%}@media screen and (max-width:768px){.hme01_hero-slider .inner .content,.hme01_hero-slider .inner .image{width:100%}}.hme01_hero-slider .inner h1{font-size:3.9rem;font-weight:900;line-height:1.44;margin:auto auto 1em;max-width:650px;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-bottom:20px;order:1;text-align:center}}.hme01_hero-slider .inner .text{padding-bottom:min(5vw,127px);position:relative;width:100%}@media screen and (max-width:1100px) and (min-width:769px){.hme01_hero-slider .inner .text{padding-bottom:10vw}}@media screen and (max-width:768px){.hme01_hero-slider .inner .text{order:3;padding:0 0 34px}}.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{bottom:0;height:33px;right:0;width:85px}}.hme01_hero-slider .inner .catch-image{align-self:end;grid-area:2/1/3/2;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:650px;padding-right:10px;text-align:left;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .catch-image{max-width:none;order:3;padding:0;text-align:center}}.hme01_hero-slider .inner .lead{font-size:2rem;line-height:1.75;margin-left:auto;margin-right:auto;max-width:650px;padding-right:10px;position:relative;width:100%}@media screen and (max-width:768px){.hme01_hero-slider .inner .lead{font-size:1.4rem;line-height:1.43;max-width:none;order:4;text-align:center}}.hme01_hero-slider .inner .slider{align-items:center;display:flex;grid-area:1/2/4/3;justify-content:flex-end;position:relative;width:100%;z-index:0}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider{justify-content:center;margin:0 auto 44px;order:2}}.hme01_hero-slider .inner .slider .image-slider .splide__track{border-radius:20px 0 0 20px;overflow:hidden}@media screen and (max-width:768px){.hme01_hero-slider .inner .slider .image-slider .splide__track{border-radius:30px}}@media screen and (min-width:769px){.hme01_hero-slider .inner .slider .image-slider .splide__slide{height:28vw}}.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%;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:50px}}.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}}