.TopSlider{border-radius:15px;height:35.6rem;padding:2.4rem 0}.TopSlider .container{position:relative}.TopSlider .swiper{border-radius:0;height:35.6rem;position:static;overflow-x:auto}.TopSlider .swiper .swiper-slide{border-radius:1rem;overflow:hidden;background-repeat:no-repeat!important;background-size:cover!important}.TopSlider .swiper .row{height:100%;padding:20px}.TopSlider .swiper .row div{height:100%}.TopSlider .swiper img{width:100%}.TopSlider .swiper .swiper-pagination{width:auto;left:auto;right:-1.2rem}.TopSlider .swiper .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#fff;border:.1rem solid #ff0404;width:1rem;height:1rem}.TopSlider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff0436}.TopSlider .sliderInner{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:3.2rem;display:flex}.TopSlider .sliderInner .topSliderTitle{letter-spacing:.05em;color:#1f1414;font-size:3.6rem;font-style:normal;font-weight:700;line-height:4.9rem}.TopSlider .sliderInner p{letter-spacing:.05em;color:#1f1414;width:80%;margin-bottom:2.9rem;font-size:2.4rem;font-style:normal;font-weight:300;line-height:3.3rem}.TopSlider .sliderInner a,.TopSlider .sliderInner button{padding:0 3.6rem}.TopSlider .sliderInner a:hover,.TopSlider .sliderInner button:hover{background-color:#1f1414}@media (max-width:1299.9px){.TopSlider .swiper .swiper-pagination{right:2.4rem}}@media (max-width:767.9px){.TopSlider{height:auto;padding:2rem 0 4rem}.TopSlider .swiper{height:10.9rem;overflow:hidden}.TopSlider .swiper .sliderInner{padding-left:0}.TopSlider .swiper .swiper-pagination{z-index:1;justify-content:center;display:flex;top:auto;bottom:-3rem;left:2.4rem}}@media (max-width:767.9px) and (max-width:768px){.TopSlider .swiper .swiper-pagination{top:12rem}}@media (max-width:767.9px){.TopSlider .swiper .swiper-slide h4{margin-bottom:.6rem;font-size:1.4rem;line-height:103.6%}.TopSlider .swiper .swiper-slide p{margin-bottom:.8rem;font-size:1rem;line-height:1.4rem}.TopSlider .swiper .swiper-slide button,.TopSlider .swiper .swiper-slide a{background:#ff0404;border-radius:30px;width:10rem;height:2.9rem;padding:0;font-size:1rem;line-height:1.4rem}}
