@charset "utf-8";.secHomeModelWrap{width:100%;padding:0 30px 100px;background:url("../../../images/home/bg-home-model-pc.png") no-repeat bottom center;background-size:cover;min-width:1240px}
.secHomeModelWrap .secModelBox{max-width:1600px;margin:0 auto;padding:100px 0;background:#fff}
.secHomeModelWrap .homeTit{padding-bottom:60px;font-size:44px;line-height:54px;font-family:"HyundaiMedium","KanitMedium";letter-spacing:.7px;text-align:center}
.secHomeModelWrap .modelListWrap{overflow:hidden;width:1120px;margin:0 auto}
.secHomeModelWrap .modelListWrap .listArea{margin:-60px -10px 0}
.secHomeModelWrap .modelListWrap .modelListBox{font-size:0;line-height:0;display:flex;flex-wrap:wrap}
.secHomeModelWrap .modelListWrap .list{display:inline-table;width:25%;padding:60px 10px 0}
.secHomeModelWrap .modelListWrap .inner{position:relative}
.secHomeModelWrap .modelListWrap .thumbArea{overflow:hidden;position:relative;width:100%;aspect-ratio:265 / 144}
.secHomeModelWrap .modelListWrap .thumbArea picture{display:block}
.secHomeModelWrap .modelListWrap .thumbArea img{width:100%;height:100%;object-fit:contain}
.secHomeModelWrap .modelListWrap .conTit{padding:8px 0;text-align:center}
.secHomeModelWrap .modelListWrap .icArea{overflow:hidden;display:block;position:absolute;top:0;left:0;padding:4px 8px;min-width:80px;line-height:14px;color:#fff;text-align:center;font-size:12px;box-sizing:border-box}
.secHomeModelWrap .modelListWrap .icArea.icNew{background-color:#00aad2}
.secHomeModelWrap .modelListWrap .icArea.icPromotion{background-color:#002c5f}
.secHomeModelWrap .modelListWrap .icArea.icUpcoming{background-color:#999}
.secHomeModelWrap .btnMoreModel{overflow:hidden;display:block;height:50px;margin:50px 0 0;text-align:center}
.secHomeModelWrap .btnMoreModel .colWd{display:table;width:200px;margin:0 auto;padding:0}
.secHomeModelWrap .btnMoreModel .btn{width:100%;height:50px}
@media screen and (max-width:1240px){.secHomeModelWrap{min-width:0}
.secHomeModelWrap .secModelBox{max-width:100%;padding:100px 12px;min-width:0}
.secHomeModelWrap .modelListWrap{width:100%}
.secHomeModelWrap .modelListWrap .listArea{margin:-60px -6px 0}
.secHomeModelWrap .modelListWrap .list{padding:60px 6px 0}
}
@media screen and (max-width:1024px){.secHomeModelWrap{padding:0 25px 40px;background-image:url("../../../images/home/bg-home-model-t.png")}
.secHomeModelWrap .secModelBox{padding:70px 12px}
.secHomeModelWrap .homeTit{padding-bottom:35px;font-size:27px;line-height:32px;letter-spacing:.5px}
.secHomeModelWrap .modelListWrap .listArea{margin:-30px -6px 0}
.secHomeModelWrap .modelListWrap .list{padding:40px 3px 0}
.secHomeModelWrap .modelListWrap .icArea{width:66px;height:20px}
.secHomeModelWrap .btnMoreModel{height:40px;margin:40px 0 0}
.secHomeModelWrap .btnMoreModel .colWd{width:auto}
.secHomeModelWrap .btnMoreModel .btn{height:40px}
}
@media screen and (max-width:767px){.secHomeModelWrap{padding:0 15px 50px;background-image:url("../../../images/home/bg-home-model-m.png")}
.secHomeModelWrap .secModelBox{padding:70px 15px 34px}
.secHomeModelWrap .modelListWrap .modelListBox{display:block}
.secHomeModelWrap .modelListWrap .listArea{margin:-20px 0 0}
.secHomeModelWrap .modelListWrap .list{padding:20px 0 0}
.secHomeModelWrap .modelListWrap .conTit{padding:14px 0}
.secHomeModelWrap .modelListWrap .list{width:100%}
.secHomeModelWrap .btnMoreModel{height:40px;margin:40px 0 0}
.secHomeModelWrap .btnMoreModel .colWd{width:120px}
.secHomeModelWrap .btnMoreModel .btn{height:40px}
}