.hero .banner-slider-nav-container{display:flex;justify-content:center;margin-bottom:15px;margin-top:15px;position:relative;top:0}.hero .swiper-container{overflow:hidden}@media screen and (max-width:767px){.hero .banner-slider-nav-container{display:none}}.hero .content-container h2{font-family:YuGothic,sans-serif;font-size:20px;font-weight:700;line-height:1;margin-bottom:30px}.hero .content-container p{font-weight:500;letter-spacing:.07em}.hero .content-container .content-box{line-height:1.8}.hero .content-container .content-box strong{font-size:20px}.hero .content-container .btn-container{bottom:0;margin-top:20px;position:absolute;right:0;text-align:right}@media screen and (max-width:767px){.hero .content-container .btn-container{margin-top:0;position:static;text-align:right}}.hero .content-container .btn-container a{font-weight:700}.hero .content-container .btn-container a:after{content:"＞"}@media screen and (max-width:767px){.hero .content-container .btn-container a{color:#949494;font-size:14px}}.hero .banner-slider-nav-box{display:inline-flex}.hero .banner-slider-nav-box,.hero .swiper-pagination-bullets.swiper-pagination-horizontal{align-items:center;display:inline-flex;position:relative}.hero .swiper-button-next,.hero .swiper-button-prev{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;color:#fff;height:13px;left:auto;margin:0;position:relative;right:auto;top:0;width:8px}.hero .swiper-button-next:after,.hero .swiper-button-prev:after{display:none}.hero .swiper-button-prev{background-image:url(https://www.renoveru.jp/hubfs/corporate2024/common/arrow-left01.png);left:-25px}.hero .swiper-button-next{background-image:url(https://www.renoveru.jp/hubfs/corporate2024/common/arrow-right01.png);right:-25px}#wrapper .home #contents{padding:0}.hero figure{margin:0}.hero .banner{margin:0;position:relative}.hero.hero-content-box .image-box{margin-right:auto;overflow:hidden;width:64.7%}@media screen and (max-width:767px){.hero.hero-content-box .image-box{width:100%}}.hero .banner .image-box img{height:540px;object-fit:cover;width:100%}@media screen and (max-width:767px){.hero .banner .image-box img{height:234px}}.hero .content-container{margin-bottom:0;z-index:3}.hero.contents-left-bottom .banner .content-container{display:flex;flex-direction:column;height:100%;justify-content:center;left:2em;text-align:left;top:0;transform:translateY(0);width:35.3%}@media screen and (max-width:999px){.hero.contents-left-bottom .banner .content-container{width:48.7%}}.hero.contents-center-bottom .banner .content-container{bottom:1em;left:50%;text-align:center;transform:translate(-50%)}.hero.contents-bottom-right .banner .content-container{bottom:1em;right:2em;text-align:right}.hero.contents-left .banner .content-container{bottom:50%;left:2em;text-align:left;transform:translateY(50%)}.hero.contents-center .banner .content-container{bottom:50%;left:50%;text-align:center;transform:translate(-50%,50%)}.hero.contents-right .banner .content-container{bottom:50%;right:2em;text-align:right;transform:translateY(50%)}.hero .banner h1{margin:0}.hero .banner p{font-size:16px}.hero .swiper-horizontal>.swiper-pagination-bullets,.hero .swiper-pagination-bullets.swiper-pagination-horizontal,.hero .swiper-pagination-custom,.hero .swiper-pagination-fraction{bottom:0}.hero .swiper-pagination-bullet{background-color:#c7c7c7;height:10px;width:10px}.hero .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;opacity:1}.hero .swiper-pagination-bullet-active{background-color:#555;opacity:1}.hero .swiper-scale-effect-grow img{transform:scale(1);transition:8.5s ease-out}.hero .swiper-scale-effect-grow .swiper-slide.swiper-slide-active img{transform:scale(1.08)}.hero .swiper-scale-effect-shrink img{transform:scale(1.08);transition:8.5s ease-out}.hero .swiper-scale-effect-shrink .swiper-slide.swiper-slide-active img{transform:scale(1)}