@charset "utf-8";.psnoSticky.sectionFull{margin:0;padding:0}
.psnoStickyNavigationWrap{z-index:800}
.psnoStickyNavigationWrap span.gt_cta,.psnoStickyNavigationWrap span.configurator,.psnoStickyNavigationWrap span.drive,.psnoStickyNavigationWrap span.quote{margin-right:0}
.psnoStickyNavigationWrap .barInner a img{margin-right:20px;width:auto;height:100%;object-fit:cover}
.psnoStickyNavigationWrap.fixed{position:fixed;top:0;right:0;left:0;z-index:800}
.psnoStickyNavigationWrap .topLinkBar{background:#002c5f}
.psnoStickyNavigationWrap .topLinkBar .barInner{overflow:hidden;display:flex;width:100%;height:auto;max-width:1120px;margin:0 auto}
.psnoStickyNavigationWrap .topLinkBar .barInner .col{flex-shrink:0;vertical-align:middle;height:auto}
.psnoStickyNavigationWrap .topLinkBar .barInner .col a{display:inline-block;vertical-align:top;padding:20px 0;font-size:20px;line-height:30px;color:#fff;font-family:"HyundaiMedium";height:auto}
.psnoStickyNavigationWrap .topLinkBar .barInner .col a:hover,.psnoStickyNavigationWrap .topLinkBar .barInner .col a:focus{text-decoration:none}
.psnoStickyNavigationWrap .topLinkBar .barInner .col a:hover span{text-decoration:underline}
.psnoStickyNavigationWrap .topLinkBar .hiddenSm{display:inline-block !important}
.psnoNavigationTabWrap{width:100%;height:72px;border-bottom:solid 1px #efefef;background-color:#fff}
.psnoNavigationTabWrap .psnoNavigationTab{position:relative;max-width:1120px;margin:0 auto}
.psnoNavigationTabWrap .psnoNavigationTab .titleWrap{display:flex;position:absolute;width:120px;height:100%;align-items:center}
.psnoNavigationTabWrap .psnoNavigationTab .tit{flex-shrink:0;vertical-align:middle;position:relative;width:120px;font-size:16px;line-height:28px;color:#000;font-family:"HyundaiMedium"}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea{overflow:hidden;position:relative;max-width:820px;margin:0 150px 0 138px;padding:22px 0}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList{width:auto;margin-left:0}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab{flex-shrink:0;width:auto;padding:0 28px 0 0;font-size:16px;line-height:28px;color:#000;font-family:"HyundaiRegular";text-align:center}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab.on{font-family:"HyundaiMedium"}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab.on a{color:#00aad2}
.psnoNavigationTabWrap .psnoNavigationTab .typeDownload{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.psnoControlWrap{display:none}
.psnoBtn.btnPrev,.psnoBtn.btnNext{overflow:hidden;display:block;position:absolute;top:50%;z-index:10;width:7px;height:12px;margin-top:-6px;text-indent:-9999px;cursor:pointer}
.psnoBtn.btnPrev{left:116px;background:url("../../../../../template_en/en/images/common/ico-prev-arr-s.png") no-repeat center center}
.psnoBtn.btnNext{right:135px;background:url("../../../../../template_en/en/images/common/ico-next-arr-s.png") no-repeat center center}
.psnoBtn.btnNext.disabled,.psnoBtn.btnPrev.disabled{opacity:.3;cursor:default}
.psnoBtn.btnPrev.swiper-button-disabled,.psnoBtn.btnNext.swiper-button-disabled{display:none;cursor:auto;pointer-events:none}
@media screen and (max-width:1024px){.psnoNavigationTabWrap{height:47px}
.psnoStickyNavigationWrap .topLinkBar .barInner{max-width:100%}
.psnoStickyNavigationWrap .topLinkBar .barInner .col{flex-shrink:0;vertical-align:middle}
.psnoStickyNavigationWrap .topLinkBar .barInner .col a{padding:17px 0;font-size:14px;line-height:26px}
.psnoNavigationTabWrap .psnoNavigationTab{width:auto;margin:0}
.psnoNavigationTabWrap .psnoNavigationTab .tit{display:none}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea{width:auto;margin:0 184px 0 49px;padding:13px 0}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList{margin-left:0}
.psnoBtn.btnPrev{left:25px}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab{padding:0 32px 0 0;font-size:14px;line-height:21px}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab:last-child{padding:0 35px 0 0}
.psnoNavigationTabWrap .psnoNavigationTab .typeDownload{right:25px;font-size:14px}
.psnoBtn.btnNext{right:152px}
.psnoStickyNavigationWrap .barInner a img{width:26px;height:26px}
}
@media screen and (max-width:767px){.psnoBtn.btnNext,.psnoBtn.btnPrev{display:none}
.psnoStickyNavigationWrap .topLinkBar .barInner .col a{display:block;vertical-align:0;padding:9px 0;font-size:12px;line-height:12px}
.psnoStickyNavigationWrap .barInner a img{display:block;margin:auto}
.psnoStickyNavigationWrap .topLinkBar .hiddenSm{display:none !important}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea{margin:0 68px 0 15px;padding:13px 25px 13px 0}
.psnoNavigationTabWrap .psnoNavigationTab .tabListArea .tabList li.tab:last-child{padding:0 25px 0 0}
.psnoNavigationTabWrap .psnoNavigationTab .typeDownload{position:absolute;top:50%;right:0;width:68px;height:100%;padding:0}
.psnoNavigationTabWrap .psnoNavigationTab .typeDownload span{display:none}
.psnoNavigationTabWrap .psnoNavigationTab .typeDownload:before{position:absolute;top:50%;left:0;width:68px;height:100%;border-left:1px solid #e5e5e5;background-image:url("../../../../../template_en/en/images/common/ico-download2.png");content:'';background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.psnoStickyNavigationWrap span.gt_cta,.psnoStickyNavigationWrap span.configurator,.psnoStickyNavigationWrap span.drive,.psnoStickyNavigationWrap span.quote{margin-top:4px;margin-bottom:0}
}