@charset "utf-8";.itemList-highlight{overflow:hidden;position:relative;margin:0 auto;max-width:1920px}
.itemList-highlight--single{display:flex}
.itemList-highlight__section:first-child{width:calc((100%/3)*2)}
.itemList-highlight__section:last-child{position:absolute;right:0;top:0;width:calc(100%/3);height:100%}
.itemList-highlight__section .swiper-slide{overflow:hidden;position:relative;display:block;height:640px}
.itemList-highlight__section .swiper-slide img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}
.itemList-highlight__section .itemList-highlight__headline-list{height:calc((100%/3)*2)}
.itemList-highlight__section .itemList-highlight__headline-list li{height:100%;display:none}
.itemList-highlight__section .itemList-highlight__headline-list li.on{display:block}
.itemList-highlight__section .itemList-highlight__headline-list li a{padding:30px;display:flex;flex-wrap:wrap;flex-flow:column;justify-content:center;height:100%;box-sizing:border-box;cursor:pointer}
.itemList-highlight__section .itemList-highlight__headline-list li a:hover{text-decoration:none;background-color:#002c5f}
.itemList-highlight__section .itemList-highlight__headline-list li a .date{margin-bottom:10px;color:#999;font-size:14px}
.itemList-highlight__section .itemList-highlight__headline-list li a .conTit{color:#000;font-size:30px;line-height:40px;font-weight:600}
.itemList-highlight__section .itemList-highlight__headline-list li a:hover .conTit{color:#fff}
.itemList-highlight__section .swiper-button{height:calc(100%/3);display:flex}
.itemList-highlight__section .swiper-button button{position:relative;top:0;margin-top:0;padding:30px;flex-flow:column;justify-content:space-between;width:50%;height:100%;text-align:left;box-sizing:border-box}
.itemList-highlight__section .swiper-button button::after{display:none}
.itemList-highlight__section .swiper-button button strong{width:100%;color:#999;font-size:20px;font-family:"HyundaiMedium"}
.itemList-highlight__section .swiper-button button .conTit{font-weight:600}
.itemList-highlight__section .swiper-button button .conTit span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.itemList-highlight__section .swiper-button .swiper-button-prev{left:0;background-color:#f6f3f2}
.itemList-highlight__section .swiper-button .swiper-button-next{right:0;background-color:#e4dcd3}
.itemList-highlight__section .swiper-button .swiper-button-next strong{text-align:right}
.itemList-highlight__section .swiper-button button:hover{background-color:#002c5f}
.itemList-highlight__section .swiper-button button:hover .conTit{color:#fff}
@media screen and (max-width:1024px){.itemList-highlight__section .swiper-slide{height:360px}
.itemList-highlight__section .swiper-slide img{height:100%}
.itemList-highlight__section .itemList-highlight__headline-list li a{padding:15px}
.itemList-highlight__section .itemList-highlight__headline-list li a .date{margin-bottom:5px;font-size:12px}
.itemList-highlight__section .itemList-highlight__headline-list li a .conTit{font-size:16px;line-height:25px}
.itemList-highlight__section .swiper-button button{padding:15px}
.itemList-highlight__section .swiper-button button strong{font-size:14px}
}
@media screen and (max-width:767px){.itemList-highlight--single{flex-wrap:wrap}
.itemList-highlight__section:first-child{width:100%}
.itemList-highlight__section:last-child{position:relative;width:100%;height:auto}
.itemList-highlight__section .swiper-slide{padding-bottom:50%;height:0}
.itemList-highlight__section .swiper-slide img{width:100%;height:auto}
.itemList-highlight__section .itemList-highlight__headline-list{height:auto}
.itemList-highlight__section .itemList-highlight__headline-list li a{padding:35px 15px}
.itemList-highlight__section .itemList-highlight__headline-list li a:hover{background-color:#fff}
.itemList-highlight__section .itemList-highlight__headline-list li a:hover .conTit{color:#000}
.itemList-highlight__section .swiper-button{height:200px}
.itemList-highlight__section .swiper-button button{padding:35px 15px}
.itemList-highlight__section .swiper-button button .conTit span{-webkit-line-clamp:5}
.itemList-highlight__section .swiper-button button:hover{background-color:#f6f3f2}
.itemList-highlight__section .swiper-button .swiper-button-next:hover{background-color:#e4dcd3}
.itemList-highlight__section .swiper-button button:hover .conTit{color:#000}
}
.sectionWrap.secNewsSelForm{padding-top:40px;padding-bottom:40px}
.sectionWrap.secNewsSelForm .selectFormBox{width:816px;margin:0 auto}
.sectionWrap.secNewsSelForm .selectFormBox .selForm{width:212px}
.sectionWrap.secNewsSelForm .selectFormBox .inputForm{width:472px}
.sectionWrap.secNewsSelForm .selectFormBox .searchBtn{width:132px}
.sectionWrap.secNewsListWrap{padding-top:60px;padding-bottom:100px}
.sectionWrap.secNewsListWrap .itemWrap .itemListWrap{margin-top:-50px}
.sectionWrap.secNewsListWrap .itemWrap .itemList{margin-top:55px}
.sectionWrap.secNewsListWrap .itemLink{cursor:pointer}
.sectionWrap.secNewsListWrap .itemLink:hover{text-decoration:none}
.sectionWrap.secNewsListWrap .itemWrap .img{position:relative;margin-bottom:26px;padding-bottom:66.67%}
.sectionWrap.secNewsListWrap .itemWrap .img img{position:absolute;right:50%;top:50%;height:100%;transform:translate(-50%,-50%)}
.sectionWrap.secNewsListWrap .itemLink .itemTit{padding:0 40px;cursor:pointer}
.sectionWrap.secNewsListWrap .itemTit .date{padding-bottom:5px;font-size:14px;line-height:1.71;color:#999;letter-spacing:.2px}
.sectionWrap.secNewsListWrap .itemLink .itemTit .conTit{overflow:hidden;display:block;display:-webkit-box;width:100%;height:56px;font-weight:600;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sectionWrap.secNewsListWrap .listMoreWrap{padding-top:80px}
.secNewsListWrap .searchConts{padding-top:0 !important}
@media screen and (max-width:1024px){.sectionWrap.secNewsListWrap{padding-top:28px;padding-bottom:28px}
.sectionWrap.secNewsSelForm .selectFormBox{width:100%}
.sectionWrap.secNewsSelForm .selectFormBox .selForm{width:34.3%}
.sectionWrap.secNewsSelForm .selectFormBox .inputForm{width:51.9%}
.sectionWrap.secNewsSelForm .selectFormBox .searchBtn{width:13.3%}
.sectionWrap.secNewsListWrap{padding-top:40px;padding-bottom:70px}
.sectionWrap.secNewsListWrap .itemWrap .itemListWrap{margin-top:-40px}
.sectionWrap.secNewsListWrap .itemWrap .itemList{margin-top:40px}
.sectionWrap.secNewsListWrap .itemWrap .img{margin-bottom:17px}
.sectionWrap.secNewsListWrap .itemTit .date{padding-bottom:5px;font-size:12px;line-height:1.417}
.sectionWrap.secNewsListWrap .itemLink .itemTit{padding:0 15px}
.sectionWrap.secNewsListWrap .itemLink .itemTit .conTit{height:42px}
.sectionWrap.secNewsListWrap .listMoreWrap{padding-top:40px}
}
@media screen and (max-width:767px){.sectionWrap.secNewsSelForm{padding-top:20px;padding-bottom:20px}
.sectionWrap.secNewsSelForm .selectFormBox{margin-top:-10px}
.sectionWrap.secNewsSelForm .selectFormBox .selForm{width:100%}
.sectionWrap.secNewsSelForm .selectFormBox .inputForm{width:100%}
.sectionWrap.secNewsSelForm .selectFormBox .searchBtn{width:100%;padding-top:10px}
.sectionWrap.secNewsSelForm .selectFormBox .searchBtn .btn{height:35px;font-size:14px}
.sectionWrap.secNewsListWrap .itemLink{padding:0 15px}
.sectionWrap.secNewsListWrap .itemWrap .img img{width:auto}
.sectionWrap.secNewsListWrap .itemLink .itemTit{padding:0}
.sectionWrap.secNewsListWrap .itemLink .itemTit .subTitS{height:21px;-webkit-line-clamp:1}
}
.sectionWrap.newsViewWrap{padding-bottom:100px}
.newsViewWrap .newsContBox{overflow:hidden;width:100%;padding:80px 0 100px}
.newsViewWrap .newsContBox .img{overflow:hidden;position:relative;height:600px}
.newsViewWrap .newsContBox .img img{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.newsViewWrap .newsContBox .cttcWrap strong{font-family:"HyundaiMedium"}
.newsViewWrap .pagingBox{padding:0 30px;border:1px solid #e2dcd4}
.newsViewWrap .pagingBox .jumpPage{overflow:hidden;position:relative;padding:9px 30px 9px 109px}
.newsViewWrap .pagingBox .jumpPage:after{display:block;position:absolute;top:50%;right:0;width:12px;height:8px;margin-top:-4px;background:url("../../../../../template_en/en/images/common/ico-toggle-down.png") no-repeat center center;background-size:12px;content:""}
.newsViewWrap .pagingBox .jumpPage.prev:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.newsViewWrap .pagingBox .jumpPage dt{position:absolute;top:0;left:0;width:109px;padding:9px 0;font-size:16px;line-height:2;font-family:"HyundaiMedium";letter-spacing:.3px}
.newsViewWrap .pagingBox .jumpPage dd{width:100%;font-size:16px;line-height:2;letter-spacing:.3px}
.newsViewWrap .pagingBox .jumpPage dd a{overflow:hidden;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap}
.newsViewWrap .pagingBox .jumpPage ~ .jumpPage{border-top:1px solid #e2dcd4}
.newsViewWrap .btnWrap{padding-top:80px;text-align:center}
.newsViewWrap .btnWrap .colWd{margin-right:0;padding-top:0}
@media screen and (max-width:1024px){.sectionWrap.newsViewWrap{padding-bottom:70px}
.newsViewWrap .newsContBox{padding:70px 0 70px}
.newsViewWrap .pagingBox{padding:0 24px}
.newsViewWrap .pagingBox .jumpPage{padding:9px 30px 9px 65px}
.newsViewWrap .pagingBox .jumpPage dt{width:65px;font-size:12px;line-height:1.25}
.newsViewWrap .pagingBox .jumpPage dd{font-size:12px;line-height:1.25}
.newsViewWrap .btnWrap{padding-top:50px}
.newsViewWrap .newsContBox .img{height:384px}
}
@media screen and (max-width:767px){.newsViewWrap .pagingBox{padding:0 15px}
.newsViewWrap .pagingBox .jumpPage{padding:9px 25px 9px 45px}
.newsViewWrap .pagingBox .jumpPage dt{width:45px}
.newsViewWrap .btnWrap{padding-top:25px}
.newsViewWrap .newsContBox .img{height:auto}
.newsViewWrap .newsContBox .img img{position:static;width:100%;-webkit-transform:none;transform:none}
}