.scroll-block-container .scroll-area{position:relative}
.scroll-block-container .swiper-wrapper{margin-bottom:32px;padding-bottom:1px}
.scroll-block-container .swiper-slide{max-width:360px;height:auto}
.scroll-block-container .swiper-slide a{display:block;max-width:360px}
.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;top:6px;left:50%;width:240px;height:2px;margin-left:-120px}
.swiper-scrollbar-drag{background:#002c5f}
.scroll-block-box{border:1px solid #d8d8d8}
.scroll-block-box .scroll-block-image-box img{display:block;width:100%;height:auto}
.scroll-block-box .scroll-block-bottom{padding:32px}
.scroll-block-box .scroll-block-info-box{overflow:hidden;min-height:138px}
.scroll-block-box .scroll-block-info-box .title{font-size:20px;font-weight:500;color:#000;line-height:30px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.scroll-block-box .scroll-block-info-box .desc{margin-top:12px;font-family:"HyundaiSans_Text" !important;font-size:16px;font-weight:400;color:#000;line-height:24px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}
@media screen and (max-width:1280px){.scroll-block-box .scroll-block-bottom{padding:20px}
.scroll-block-box .scroll-block-info-box .title{font-size:16px;font-weight:500;color:#000;line-height:24px}
.scroll-block-box .scroll-block-info-box .desc{margin-top:8px;font-size:14px;font-weight:400;color:#000;line-height:20px}
}
@media screen and (max-width:768px){.scroll-block-container .swiper-slide{max-width:300px}
}