@charset "utf-8";.secShntWrap .conShnt{position:relative;width:100%;min-width:1240px;margin:0 auto;padding:100px 30px}
.secShntWrap .conShnt .nwTitS{color:#999;font-size:16px;line-height:1.1;letter-spacing:.3px;font-family:"HyundaiRegular","KanitRegular"}
.secShntWrap .conShnt a:hover{text-decoration:unset}
.secShntWrap .conShnt a:hover .nwTitL{text-decoration:underline}
.secShntWrap .conShnt .nwTitL{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:54px;margin-bottom:20px;color:#000;font-size:18px;line-height:1.5;letter-spacing:.5px;font-family:"HyundaiMedium","KanitMedium"}
.secShntWrap .conShnt .nwTitXL{color:#000;font-size:44px;line-height:1.19;letter-spacing:.7px;font-family:"HyundaiMedium","KanitMedium"}
.secShntWrap .conShnt .nwTit{overflow:hidden;width:100%;text-align:center}
.secShntWrap .nwThumbsSlider-container{position:relative;max-width:1248px;margin:0 auto;padding:0 64px;background:#fff}
.secShntWrap .ix-list-viewport{overflow:hidden;position:relative;width:100%;max-width:100%;margin:0 auto;padding-bottom:122px}
.secShntWrap .ix-list-viewport .nwThumbsSliderList{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden;position:relative}
.secShntWrap .ix-list-viewport .nwThumbsSliderList:after{display:block;content:"";clear:both}
.secShntWrap .ix-list-viewport .ix-list-item{position:relative;flex-shrink:0;margin-right:32px;width:calc(33% - 16px)}
.secShntWrap .ix-list-viewport .newsLink{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.secShntWrap .ix-list-viewport .thumbsArea{position:relative;overflow:hidden;aspect-ratio:8/5}
.secShntWrap .ix-list-viewport .thumbsArea img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;aspect-ratio:8/5;object-fit:cover}
.secShntWrap .ix-list-viewport .txtArea{overflow:hidden;padding:30px;background:#f6f3f2}
.secShntWrap .ix-list-viewport .txtArea .nwLi{display:inline-block;width:1px;height:13px;margin:0 10px 0 9px;background:#999;text-indent:-99999px;vertical-align:-2px}
.secShntWrap .ix-controller{margin-top:-126px}
.secShntWrap .ix-controller.disabled{visibility:hidden}
.secShntWrap .ix-controller .controlWrap{display:-webkit-box;display:flex;width:100%;position:relative;margin-top:30px;padding-bottom:80px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}
.secShntWrap .ix-controller .btnPrev,.secShntWrap .ix-controller .btnNext{overflow:hidden;display:block;position:absolute;top:calc(50% - 77px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:40px;text-indent:-9999px}
.secShntWrap .ix-controller .btnPrev{left:0;background:url("../../../images/common/btn-prev3.png") no-repeat center center}
.secShntWrap .ix-controller .btnNext{right:0;background:url("../../../images/common/btn-next3.png") no-repeat center center}
.secShntWrap .ix-controller .ix-thumbs{display:-webkit-box;display:flex}
.secShntWrap .ix-controller .ix-thumb{overflow:hidden;width:12px;height:12px;margin:0 5px;border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}
.secShntWrap .ix-controller .ix-thumb .ix-btn{display:inline-block;text-indent:-9999em}
.secShntWrap .ix-controller .ix-thumb.active{border:0}
.secShntWrap .ix-controller .ix-thumb.active .ix-btn{background:#00aad2}
.secShntWrap .ix-controller .slide_control{margin-left:10px}
.secShntWrap .ix-controller .btnStop,.secShntWrap .ix-controller .btnPlay{overflow:hidden;display:inline-block;vertical-align:top;width:10px;height:12px;margin-top:2px;text-indent:-9999px;cursor:pointer}
.secShntWrap .ix-controller .btnStop{background:url("../../../images/common/btn-stop.png") no-repeat;background-size:100%}
.secShntWrap .ix-controller .btnPlay{display:none;background:url("../../../images/common/btn-play.png") no-repeat;background-size:100%}
.secShntWrap .newsMoreBtn{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 auto;width:200px}
@media screen and (max-width:1240px){.secShntWrap .conShnt{padding:100px 30px;min-width:0}
.secShntWrap .ix-list-viewport{max-width:100%;min-width:0}
}
@media screen and (max-width:1024px){.secShntWrap .conShnt{padding:70px 25px;min-width:0}
.secShntWrap .conShnt .nwTitS{font-size:14px;line-height:21px;letter-spacing:.2px}
.secShntWrap .conShnt .nwTitL{min-height:45px;margin-bottom:13px;font-size:15px;letter-spacing:.3px}
.secShntWrap .conShnt .nwTitXL{font-size:27px;letter-spacing:.5px}
.secShntWrap .nwThumbsSlider-container{padding:0 16px}
.secShntWrap .ix-list-viewport .ix-list-item{margin-right:20px;width:calc(33% - 10px)}
.secShntWrap .ix-list-viewport .txtArea{padding:20px}
.secShntWrap .ix-list-viewport .txtArea .nwLi{vertical-align:-5px;height:10px}
.secShntWrap .ix-controller .btnPrev,.secShntWrap .ix-controller .btnNext{top:calc(50% - 39px);background-size:15px}
.secShntWrap .ix-controller .btnPrev{left:-20px}
.secShntWrap .ix-controller .btnNext{right:-20px}
.secShntWrap .ix-controller .controlWrap{margin-top:25px;padding-bottom:30px}
.secShntWrap .ix-controller .ix-thumb{width:9px;height:9px}
}
@media screen and (max-width:767px){.secShntWrap .conShnt{padding:70px 0}
.secShntWrap .conShnt .nwTitS{font-size:12px}
.secShntWrap .conShnt .nwTitL{min-height:51px;margin-bottom:10px;font-size:17px}
.secShntWrap .conShnt .nwTitXL{padding-bottom:10px;letter-spacing:.68px}
.secShntWrap .nwThumbsSlider-container{padding:0}
.secShntWrap .ix-list-viewport{padding-bottom:55px}
.secShntWrap .ix-list-viewport .nwThumbsSliderList{left:20px}
.secShntWrap .ix-list-viewport .ix-list-item{width:calc(100% - 80px);margin-right:20px}
.secShntWrap .ix-list-viewport .txtArea{padding:20px}
.secShntWrap .ix-controller{margin-top:-55px}
.secShntWrap .ix-controller .sliderArrowWrap{display:none}
.secShntWrap .ix-controller .controlWrap{margin-top:16px;padding-bottom:30px}
.secShntWrap .ix-controller .ix-thumb{margin:0 5px;width:9px;height:9px}
.secShntWrap .ix-controller .btnStop,.secShntWrap .ix-controller .btnPlay{margin-top:2.5px;width:8px;height:10px}
.secShntWrap .newsMoreBtn{width:calc(100% - 60px);padding:0 30px}
}