.image-block-container{width:100%;max-width:1120px;margin:auto;margin-bottom:64px}
.image-block-area{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}
.image-block-box{width:100%;max-width:360px;margin:0 10px}
.image-block-box .image-box{position:relative;width:100%}
.image-block-box .image-box img{display:block;width:100%;height:auto}
.image-block-box .image-box .image-title-box{position:absolute;bottom:24px;left:32px;right:32px;font-size:32px;font-weight:500;color:#fff;line-height:44px}
.image-block-box .image-box .image-title-box .title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-line}
.image-block-box .image-desc-box{margin-top:24px;font-family:"HyundaiSans_Text" !important}
.image-block-box .image-desc-box .summary{margin-bottom:6px;font-size:20px;font-weight:500;color:#000;line-height:30px}
.image-block-box .image-desc-box .description{font-family:"HyundaiSans_Text" !important;font-size:16px;font-weight:400;color:#000;line-height:24px}
.image-block-box .image-block-bottom{margin-top:40px}
.image-block-box .image-block-bottom .btn-icon .text{display:block;white-space:pre-line;text-align:left;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media screen and (max-width:1280px){.image-block-container{padding:0 15px}
.image-block-box .image-box .image-title-box{bottom:16px;left:20px;font-size:24px;font-weight:500;color:#fff;line-height:34px}
.image-block-box .image-desc-box{margin-top:16px;font-size:14px;font-weight:400;color:#000;line-height:20px}
.image-block-box .image-desc-box .summary{font-size:16px;font-weight:500;color:#000;line-height:24px}
.image-block-box .image-desc-box .description{font-family:"HyundaiSans_Text" !important;font-size:14px;font-weight:400;color:#000;line-height:20px;word-break:keep-all}
.image-block-box .image-block-bottom{margin-top:32px}
}
@media screen and (max-width:768px){.image-block-area{display:block;margin:0}
.image-block-box{width:100%;max-width:unset;margin:0 0 64px 0}
.image-block-box:last-child{margin-bottom:0}
.image-block-box .image-block-bottom .button-box{margin-left:0;margin-right:0}
}