@charset "UTF-8";
html, body {background: #f4f4f4;}
*{text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
a:focus{background:transparent;}
.hidden{position:absolute;width:0;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;}
.light .header,.dark .header{height:80px;}
#floating_top{z-index:60;}
#floating_top a{background:url(/media/images/pip/icon/icon_top_dark.png) no-repeat 0 0;}
/* Mixin */
.title-white{font-size:16px;color:#e1e1e1;line-height:24px;}
.para-gray{font-size:14px;color:#888;line-height:20px;}
.ie7-block-hack{*display:inline;*zoom:1;}
.mobile_topbtn{position:relative;margin-top:-75px;z-index:100;}
.contents_specification .mobile_topbtn,.contents_accessories .mobile_topbtn,.contents_review .mobile_topbtn{margin-top:0;}
.transform{text-transform:none;}
/* some transitions */
a{-o-transition:background-color .1s ease-in-out 0s,color .1s ease-in-out 0;-webkit-transition:background-color .1s ease-in-out 0s,color .1s ease-in-out 0;-moz-transition:background-color .1s ease-in-out 0s,color .1s ease-in-out 0;-ms-transition:background-color .1s ease-in-out 0s,color .1s ease-in-out 0;transition:background-color .1s ease-in-out 0s,color .1s ease-in-out 0;}
.container .side-menu{-o-transition:right .3s ease-in-out 100ms;-webkit-transition:right .3s ease-in-out 100ms;-moz-transition:right .3s ease-in-out 100ms;-ms-transition:right .3s ease-in-out 100ms;transition:right .3s ease-in-out 100ms;}
.container .side-menu:hover{-o-transition:right .2s ease-in 0;-webkit-transition:right .2s ease-in 0;-moz-transition:right .2s ease-in 0;-ms-transition:right .2s ease-in 0;transition:right .2s ease-in 0;}
.container .side-menu .submenu ul li span::before{-o-transition:background-color .1s ease-in-out 50ms;-webkit-transition:background-color .1s ease-in-out 50ms;-moz-transition:background-color .1s ease-in-out 50ms;-ms-transition:background-color .1s ease-in-out 50ms;transition:background-color .1s ease-in-out 50ms;}
.container .side-menu .submenu ul li span{-o-transition:color .1s ease-in-out 0;-webkit-transition:color .1s ease-in-out 0;-moz-transition:color .1s ease-in-out 0;-ms-transition:color .1s ease-in-out 0;transition:color .1s ease-in-out 0;}
.top-menu .top-menu__wrap .information .cubeitem ul li{-o-transition:background-color .1s ease-in-out 50ms;-webkit-transition:background-color .1s ease-in-out 50ms;-moz-transition:background-color .1s ease-in-out 50ms;-ms-transition:background-color .1s ease-in-out 50ms;transition:background-color .1s ease-in-out 50ms;}
.top-menu .top-menu__wrap .information .cubeitem ul li::before{-o-transition:border-color .1s ease-in-out 0ms,bottom .1s ease-in-out 0;-webkit-transition:border-color .1s ease-in-out 0ms,bottom .1s ease-in-out 0;-moz-transition:border-color .1s ease-in-out 0ms,bottom .1s ease-in-out 0;-ms-transition:border-color .1s ease-in-out 0ms,bottom .1s ease-in-out 0;transition:border-color .1s ease-in-out 0ms,bottom .1s ease-in-out 0;}
.top-menu .top-menu__wrap .information .cubeitem ul li::after{-o-transition:background .1s ease-in-out 50ms;-webkit-transition:background .1s ease-in-out 50ms;-moz-transition:background .1s ease-in-out 50ms;-ms-transition:background .1s ease-in-out 50ms;transition:background .1s ease-in-out 50ms;}
.top-menu .top-menu__wrap .information .cubeitem ul li.on::before{-o-transition:border-color .1s ease-in-out 100ms,bottom .1s ease-in-out 80ms;-webkit-transition:border-color .1s ease-in-out 100ms,bottom .1s ease-in-out 80ms;-moz-transition:border-color .1s ease-in-out 100ms,bottom .1s ease-in-out 80ms;-ms-transition:border-color .1s ease-in-out 100ms,bottom .1s ease-in-out 80ms;transition:border-color .1s ease-in-out 100ms,bottom .1s ease-in-out 80ms;}
/* parser links */
.container .side-menu .submenu ul li a.hidden{display:none;}
/* Cube */
.cubebox{height:430px;margin-bottom:30px;max-width:1920px;overflow:hidden;width:100%;}
.cubebox .cubelist{width:100%;height:435px;}
.cubebox .cubelist .items{width:100%;height:435px;}
.cubebox .cubelist .items .item{width:100%;height:435px;}
.cubebox .cubelist .items .item .item_wrap{position:relative;width:960px;height:435px;margin:0 auto;}
.cubebox .cubelist .items .item .item_wrap .main{position:absolute;left:10px;top:35px;}
.cubebox .cubelist .items .item .item_wrap .main .title {margin-bottom: 23px}
.cubebox .cubelist .items .item .item_wrap .main .title img {margin: 5px 0;max-height: 30px;}
.cubebox .cubelist .items .item .item_wrap .main .title span {display: block;font-family: 'HyundaiSansHead';font-weight: 100;color: #929292;font-size: 21px;line-height: 1}
.cubebox .cubelist .items .item .item_wrap .main .title-price{font-size:32px;font-family:Arial,sans-serif;color:#454545;margin-bottom:11px;line-height:18px;}
.cubebox .cubelist .items .item .item_wrap .main .title-price .title-price-sale{background:#c7141c none repeat scroll 0 0;color:#fff;display:inline-block;font-size:15px;font-weight:700;margin:11px 0 -4px;padding:5px 10px;}
.cubebox .cubelist .items .item .item_wrap .main .title-price .title-price-notice{color:#0d75ba;font-size:15px;padding:12px 0 0;display:block;font-weight:700;}
.cubebox .cubelist .items .item .item_wrap .main .title-price .title-price-notice:hover{text-decoration:none;color:#88c3e8;}
.cubebox .cubelist .items .item .item_wrap .main .btn-flat{border:2px solid #0D75BA;text-decoration:none;font-size:12px;line-height:46px;font-family:Arial,sans-serif;color:#0D75BA;display:block;background:transparent url(/media/images/flat/gt.png) no-repeat scroll 164px 18px;width:200px;box-sizing:border-box;text-align:center;text-indent:-8px;font-weight:700;text-transform:uppercase;}
.cubebox .cubelist .items .item .item_wrap .main .btn-flat:hover{color:#fff;background:#0d75ba url(/media/images/flat/gt-w.png) no-repeat scroll 164px 18px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list{margin-top:44px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list ul:first-child{margin-bottom:25px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list li{background:url(/media/images/flat/info-grid-hl.png) no-repeat scroll;display:inline-block;font-size:13px;padding-left:50px;width:147px;line-height:17px;box-sizing:content-box;}
.cubebox .cubelist .items .item .item_wrap .main .title-list ul li{background-position:-13px -176px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list ul li:first-child{background-position:-13px -274px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list ul:first-child li{background-position:-13px -115px;}
.cubebox .cubelist .items .item .item_wrap .main .title-list ul:first-child li:first-child{background-position:-13px -226px;}
.cubebox .cubelist .items .item .item_wrap .main .btns{display:inline-block;background:#418ce5;padding:0 9px 0 0;margin-left:1px;}
.cubebox .cubelist .items .item .item_wrap .main .btns a {display: inline-block;padding: 6px 39px 5px 11px;font-family: 'HyundaiSans';color: #fff;font-size: 13px;background: url("/media/images/flat/bg_btn_white.png") no-repeat right 10px;}
.cubebox .cubelist .items .item .item_wrap .main .award{padding:60px 0 0 1px;overflow:hidden;}
.cubebox .cubelist .items .item .item_wrap .main .award img{float:left;height:40px;margin:0 8px 0 6px;}
.cubebox .cubelist .items .item .item_wrap .main .award span{float:left;width:200px;padding:0;font-size:11px;color:#888;line-height:13px;}
.cubebox .cubelist .items .item .item_wrap img.car{left:480px;top:20px;}
.cubebox .cubelist .items .item .item_wrap .view-360_toggler{background:transparent url(/media/images/flat/360-icon.png) no-repeat scroll -108px 8px;bottom: 95px;display:block;height:55px;position:absolute;right:230px;width:75px;cursor:default;pointer-events:none;}
.cubebox .cubelist .items .item .item_wrap .view-360_toggler:hover{background:transparent url(/media/images/flat/360-icon.png) no-repeat scroll -108px 8px;}
.cubebox .cubelist .items .item .item_wrap .view-360_toggler.alive{background:transparent url(/media/images/flat/360-icon.png) no-repeat scroll -108px 8px;}
.cubebox .cubelist .items .item .item_wrap .view-360_wrap{position:absolute;right:-80px;bottom: 130px;cursor:ew-resize;}
/* 360 colors */
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector {font-family: HyundaiSans;font-size: 11px;text-align: center;position: absolute;bottom: 23px;left: 410px;width: 540px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector ul{display:inline-block;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item{font-size:0;position:relative;color:#454545;float:left;padding:40px 0 0;cursor:pointer;text-align:center;margin:0 3px 0 0;width:45px;line-height:1.5rem}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item:not(.current):hover{color:#0d75ba;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item.current{cursor:default;color:#0d75ba;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item::before {background: #FFF none repeat scroll 0px 0px;color: #454545;content: attr(data-title);position: absolute;white-space: nowrap;z-index: -1;text-align: center;left: 50%;transform: translateX(-50%);padding: 5px 15px;opacity: 0;border-radius: 1px;font-family: HyundaiSans;font-size: 15px;bottom: -24px;box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px rgba(0, 0, 0, 0.02);border-top: 1px solid rgba(0, 0, 0, 0.05);-webkit-transition: border 0.2s ease-in-out, bottom 0.2s ease-in-out;-moz-transition: border 0.2s ease-in-out;-ms-transition: border 0.2s ease-in-out;transition: opacity 0.2s ease-in-out,  bottom 0.2s ease-in-out;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item:hover::before{z-index:20;bottom:-12px;opacity:1;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item span{display:block;position:absolute;border-radius:2px;height:30px;width:30px;top:0;left:5px;border:2px solid rgba(34,34,34,0);box-sizing:content-box;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item.current span{border:2px solid rgba(34,34,34,1);}
.cubebox .cubelist .items .item .item_wrap .view-360-color-selector .view-360-color-selector__item.current span::after{content:"";display:block;position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #F0F0F0;border-radius:1px;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}

.notice{color:#afafaf;font-size:13px;font-family:Arial,sans-serif;display:block;margin-top:13px;}
.notice::before{color:#1b83c6;content:"*";vertical-align:sub;}
body#main .header{height:60px!important;}
body#main .cubebox{width:940px;height:410px;overflow:visible;}
body#main .cubebox .cubelist .item{width:940px;height:410px;}
body#main .cubebox .cubelist .item .item_wrap{height:410px;}
body#main .cubebox .cubelist .item .item_wrap .main{top:51px;left:33px;}
body#main .cubebox .cubelist .item .item_wrap .main .price{padding:32px 0 27px 5px;color:#888;font-size:12px;}
body#main .cubebox .cubelist .item .item_wrap .main .price span.from{display:inline-block;vertical-align:top;}
body#main .cubebox .cubelist .item .item_wrap .main .price strong{font-family:"Georgia";font-size:24px;font-style:italic;font-weight:400;padding-left:2px;}
body#main .cubebox .cubelist .item .item_wrap .main .btns{margin-left:4px;}
body#main .cubebox .cubelist .item .item_wrap .main .btns a{width:91px;}
body#main .cubebox .cubelist .item .item_wrap .main .award{padding:23px 0 0 4px;}
body#main .cubebox .cubelist .item .item_wrap img.car{left:336px;top:80px;}
body#main .cubebox .cubelist .items .item .item_wrap .main .title{padding-top:9px;}
/* top menu */
.top-menu{position:relative;width:100%;height:56px;z-index:50;margin-bottom:50px;}
.top-menu .top-menu__wrap{width:940px;margin:0 auto;text-align:center;}
.top-menu .top-menu__wrap.fixedTop{position:fixed;top:0;left:50%;margin-left:-470px;}
.top-menu .top-menu__wrap .information{position:relative;width:100%;height:56px;text-align:left;}
.top-menu .top-menu__wrap .information .home{padding:21px 0 0 17px;height:34px;}
.top-menu .top-menu__wrap .information .home .price span.from{display:block;float:left;padding:2px 5px 0 0;color:#999;font-size:9px;}
.top-menu .top-menu__wrap .information .home .price strong{display:block;padding:2px 0 0;color:#888;font-weight:700;font-family:'georgia';font-style:italic;}
.top-menu .top-menu__wrap .information .home .price strong .unit{font-weight:400;}
.top-menu .top-menu__wrap .information .cubeitem{text-align:center;margin:0 auto 50px;width:940px;}
.top-menu .top-menu__wrap .information .cubeitem ul{display:inline-block;width:100%;height:56px;padding:0;margin:0 auto;box-shadow:0 1px rgba(0,0,0,0.02),0 2px rgba(0,0,0,0.02);}
.top-menu .top-menu__wrap .information .cubeitem ul li{background-color:#fff;position:relative;display:inline-block;font-family:Arial,sans-serif;font-size:11px;font-weight:400;height:56px;line-height:56px;width:188px;}
.top-menu .top-menu__wrap .information .cubeitem ul li::before{border-color:transparent;border-style:solid;border-width:10px;bottom:0;content:"";display:block;left:50%;margin:0 0 0 -7px;position:absolute;z-index:-1;}
.top-menu .top-menu__wrap .information .cubeitem ul li::after{background:#eee;content:"";display:block;height:24px;left:0;position:absolute;top:16px;width:1px;}
.top-menu .top-menu__wrap .information .cubeitem ul li.on{background-color:#0d75ba;}
.top-menu .top-menu__wrap .information .cubeitem ul li.on::before{border-color:#0d75ba transparent transparent;border-style:solid;border-width:10px;bottom:-17px;content:"";display:block;left:50%;margin:0 0 0 -9px;position:absolute;z-index:50;}
.top-menu .top-menu__wrap .information .cubeitem ul li.on::after{background:transparent;}
.top-menu .top-menu__wrap .information .cubeitem ul li:nth-child(1)::after{background:transparent;}
.top-menu .top-menu__wrap .information .cubeitem ul li a{display:block;color:#454545;text-decoration:none;}
.top-menu .top-menu__wrap .information .cubeitem ul li a:hover{color:#b2b2b2;}
.top-menu .top-menu__wrap .information .cubeitem ul li.on a{color:#fff;font-weight:700;cursor:default;}
.top-menu .top-menu__wrap .information .cubeitem ul li.broshure-item{background:#fff url(/media/images/flat/icon-dl.png) no-repeat scroll 45px 17px;box-sizing:border-box;font-weight:700;padding-left:15px;}
.top-menu .top-menu__wrap .information .cubeitem ul li.broshure-item a:hover{color:#0d75ba;}
.top-menu .top-menu__wrap .information .sns{position:absolute;right:0;top:16px;background:url(/media/images/flat/bg_transparent_percent1_ffffff.png) repeat 0 0;}
.top-menu .top-menu__wrap .information .sns a{display:inline-block;width:28px;height:28px;margin-left:3px;background:url(/media/images/flat/bg_top-menu_sns2.png) no-repeat 0 0;overflow:hidden;vertical-align:middle;*display:inline;*zoom:1;}
.top-menu .top-menu__wrap .information .sns a.print{background-position:0 0;}
.top-menu .top-menu__wrap .information .sns a.download{background-position:-33px 0;}
.top-menu .top-menu__wrap .information .sns a.share{background-position:-112px 0;background-color:#fff;}
.top-menu .top-menu__wrap .information .sns a.facebook{background-position:-143px 0;}
.top-menu .top-menu__wrap .information .sns a.twitter{background-position:-174px 0;}
.top-menu .top-menu__wrap .information .sns a.googleplus{background-position:-205px 0;}
.top-menu .top-menu__wrap .information .sns a span{display:none;}
.top-menu .top-menu__wrap .information .sns span{padding:0 0 0 13px;font-size:12px;color:#999;font-weight:700;}
.top-menu .top-menu__wrap .information .sns span.hide{padding:0 0 0 10px;display:none;}
.top-menu .top-menu__wrap .information .sns span.show{padding:0;display:inline;}
/* sidemenu */
.container .side-menu{background:#fff;position:fixed;top:150px;right:-220px;width:220px;box-shadow:-50px 2px 0 rgba(0,0,0,0.03),-50px 1px 0 rgba(0,0,0,0.02),-52px 1px 0 rgba(0,0,0,0.03),-51px 1px 0 rgba(0,0,0,0.03);z-index:999;}
.container .side-menu:hover{right:-50px;}
.container .side-menu .submenu ul{}
.container .side-menu .submenu ul li{}
.container .side-menu .submenu ul li span{cursor:pointer;background:#ebebeb;color:#454545;display:block;font-family:Arial,sans-serif;font-size:14px;height:42px;line-height:42px;padding:0 0 0 30px;position:relative;text-decoration:none;}
.container .side-menu .submenu ul li span::before{background:#fff url(/media/images/flat/SL/elements/tnav-submenu-sprite.png) no-repeat scroll 2px -7px;content:"";display:block;height:42px;left:-50px;position:absolute;width:50px;opacity:1;}
.container .side-menu .submenu ul li span.video::before{background:#fff url(/media/images/flat/SL/elements/tnav-submenu-video.png) no-repeat scroll 2px 1px;content:"";display:block;height:42px;left:-50px;position:absolute;width:50px;opacity:1;}
.container .side-menu .submenu ul li span.exterior::before{background-position:2px -65px;}
.container .side-menu .submenu ul li span.interior::before{background-position:2px -130px;}
.container .side-menu .submenu ul li span.performance::before{background-position:2px -186px;}
.container .side-menu .submenu ul li span.safety::before{background-position:2px -247px;}
.container .side-menu .submenu ul li span.convenience::before{background-position:2px -307px;}
/* on */
.container .side-menu .submenu ul li span.on{color:#1576b5;}
.container .side-menu .submenu ul li span.on::before{background:#1576b5 url(/media/images/flat/SL/elements/tnav-submenu-sprite.png) no-repeat scroll -57px -7px;}
/* hover */
.container .side-menu .submenu ul li span:hover::before{background-position:-111px -7px;}
.container .side-menu .submenu ul li span:not(.on):hover{color:#b2b2b2;}
.container .side-menu .submenu ul li span.exterior:hover::before{background-position:-111px -65px;}
.container .side-menu .submenu ul li span.video:hover::before{background:#fff url(/media/images/flat/SL/elements/tnav-submenu-video.png) no-repeat scroll 2px -41px;}
.container .side-menu .submenu ul li span.interior:hover::before{background-position:-111px -130px;}
.container .side-menu .submenu ul li span.performance:hover::before{background-position:-111px -186px;}
.container .side-menu .submenu ul li span.safety:hover::before{background-position:-111px -247px;}
.container .side-menu .submenu ul li span.convenience:hover::before{background-position:-111px -307px;}
/* on + hover */
.container .side-menu .submenu ul li span.on:hover{cursor:default;}
.container .side-menu .submenu ul li span.on.highlights::before{background-position:-57px -7px;}
.container .side-menu .submenu ul li span.on.video::before{background:#1576b5 url(/media/images/flat/SL/elements/tnav-submenu-video.png) no-repeat scroll 2px -41px;}
.container .side-menu .submenu ul li span.on.exterior::before{background-position:-57px -65px;}
.container .side-menu .submenu ul li span.on.interior::before{background-position:-57px -130px;}
.container .side-menu .submenu ul li span.on.performance::before{background-position:-57px -186px;}
.container .side-menu .submenu ul li span.on.safety::before{background-position:-57px -247px;}
.container .side-menu .submenu ul li span.on.convenience::before{background-position:-57px -307px;}
/*  POPUP VIDEO CONTAINER */
.video_butt_popup_on_slider{background:transparent;height:1px;width:1px;position:absolute;z-index:0;margin:auto;left:0;bottom:0;right:0;top:0;}
.video_link{width:100%;height:100%;display:block;background:url(media/images/flat/play-arrow.png) center center no-repeat;position:absolute;top:0;left:0;}
.video_link:focus{background:url(media/images/flat/play-arrow.png) center center no-repeat;}
.videoPopup{display:none;top:0;position:fixed;width:100%;height:100%;z-index:1100!important;background-color:rgba(0,0,0,0.8);}
.videoPopup .closeButton{color:#fff;font-size:60px;font-weight:100;position:absolute;right:-60px;text-decoration:none;top:15px;}
.videoPopup .videoContainer{max-width:800px;margin:0 auto;position:relative;}
.videoPopup .videoContainer iframe,.videoPopup .videoContainer object,.videoPopup .videoContainer embed{max-width:100%;}
.videoPopup .videoContainer iframe{position:relative;top:50px;height:560px;}
@media only screen and (max-width: 1000px) {
.videoPopup .closeButton{right:0;}
}
/* // new */
.pip.contents_highlights, .pip.contents_exterior, .pip.contents_interior, .pip.contents_performance, .pip.contents_safety, .pip.contents_convenience, .pip.contents_specs, .pip.contents_gallery, .parallax {background: #fff;padding: 0;width: 100%;}
/* Parallax Image */
.parallax{position:relative;max-width:1920px;width:100%;height:520px;margin:0 auto;overflow:hidden;}
.parallax div{display:none;position:absolute;left:0;top:210px;width:100%;height:100px;text-align:center;font-size:50px;line-height:120%;color:#fff;font-family:'HyundaiSansHead';font-weight: 300;text-transform:uppercase;text-shadow:.5px .5px .7px #000;background:url(/media/images/flat/bg_pip_title_underline.gif) no-repeat 50% 80px;}
.parallax.parallax0 div{display:block;background:url(/media/images/flat/DH/bg_parallax_0.gif) no-repeat center top;}
.parallax.parallax0 div .para_wrap{display:block;width:680px;margin:0 auto;}
.parallax.parallax0 div .para_wrap img{float:left;margin:0 0 0 90px;}
.parallax.parallax0 div .para_wrap .txt{float:left;display:block;padding:6px 0 0 95px;font-size:16px;color:#b7b7b7;line-height:30px;text-transform:none;font-family:arial;font-style:italic;text-indent:-60px;text-align:left;}
/* PIP  common */
.pip .lazyaddbg{background:transparent;}
.pip .morelist{padding:0;border-top:0;padding-bottom:100px;}
.pip .morelist ul{clear:both;width:951px;margin-left:-11px;padding-top:56px;}
.pip .morelist ul li{width:306px;padding:0 0 0 11px;overflow:hidden; margin: 0;box-sizing: content-box;}
.pip .morelist ul li .img{position:relative;display:block;width:306px;height:133px;overflow:hidden;}
.pip .morelist ul li .img .line{opacity:0;}
.pip .morelist ul li .img img{-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.pip .morelist ul li .description{color:#656565;font-size:14px;padding:15px 0 25px 10px;width:auto;line-height:20px;}
.pip .morelist ul li .description strong{display:inline-block;padding:0 0 10px;color:#000;font-weight:400;font-family:'HyundaiSans';}
.pip .morelist ul li:hover .img img{-o-transform:scale(1.09);-moz-transform:scale(1.09);-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09);}
.pip .morelist ul:first-child{padding-top:0;}
.pip .pip_cont .text_play{position:relative;width:940px;height:344px;overflow:hidden;margin:0 auto;text-align:center;}
.pip .pip_cont .text_play .text1{position:absolute;left:0;top:93px;width:100%;color:#222;font-size:40px;font-family:'HyundaiSansHead';font-weight: 300;line-height:125%;text-transform:uppercase;}
.pip .pip_cont .text_play .text2{position:absolute;left:0;top:210px;width:100%;color:#666;font-size:16px;line-height:24px;}
.pip.contents_highlights.isStuck .pip_cont{padding-top:95px;background-position:center 95px;}
/* PIP - Highlights */
.pip.contents_highlights .pip_cont{}
.pip.contents_highlights .text_play{height:344px;background:url(/media/images/flat/TL/highlight_style_top_bg.png) no-repeat center bottom;}
.pip.contents_highlights .subject h3{padding:0 0 20px;margin:0 0 24px;font-family:'HyundaiSansHead';font-weight: 300;color:#333;font-size:20px;line-height:35px;background:url('/media/images/flat/line_blue_80_1.gif') no-repeat left bottom;}
.pip.contents_highlights .subject p{font-size:14px;line-height:22px;color:#888;}
.pip.contents_highlights .bg_wrap{position:relative;max-width:1920px;width:100%;height:auto;margin:0 auto;}
.pip.contents_highlights .bg_wrap .car_image{position:absolute;left:50%;margin-left:-960px;top:270px;}
.pip.contents_highlights .bg_wrap .car_image img.web{display:inline;}
.pip.contents_highlights .bg_wrap .car_image img.mobile{display:none;}
.pip.contents_highlights .main_wrap{position:relative;width:940px;margin:0 auto;padding:80px 0 0;}
.pip.contents_highlights .robust_on_style{width:1280px;margin-left:-170px;height:800px;position:relative;}
.pip.contents_highlights .robust_on_style .subject{width:350px;margin:0 auto;text-align:center;}
.pip.contents_highlights .robust_on_style .subject h3{background-position:center bottom;text-align:center;}
.pip.contents_highlights .robust_on_style .car{position:absolute;left:580px;top:320px;z-index:3;}
.pip.contents_highlights .robust_on_style .list > ul > li{position:absolute;width:410px;height:360px;z-index:1;}
.pip.contents_highlights .robust_on_style .list > ul > li a,.pip.contents_highlights .robust_on_style .list > ul > li a span{display:block;width:100%;height:100%;}
.pip.contents_highlights .robust_on_style .list > ul > li a span{position:absolute;}
.pip.contents_highlights .robust_on_style .list > ul > li .img_wrap,.pip.contents_highlights .robust_on_style .list > ul > li img{display:block;position:absolute;overflow:hidden;left:50%;top:50%;margin:-180px 0 0 -205px;}
.pip.contents_highlights .robust_on_style .list > ul > li .dimd{background:url(/media/images/flat/bg_transparent_percent10_000000.png) repeat;width:410px;height:360px;display:none;}
.pip.contents_highlights .robust_on_style .list > ul > li.on .dimd{display:block;}
.pip.contents_highlights .robust_on_style .list > ul > li .cover{background:url(/media/images/flat/TL/bg_highlight_thumb_cover.png) no-repeat 0 0;width:410px;height:360px;display:none;}
.pip.contents_highlights .robust_on_style .list .thumb1{left:0;top:390px;}
.pip.contents_highlights .robust_on_style .list .thumb2{left:470px;top:0;}
.pip.contents_highlights .robust_on_style .view > ul > li{position:absolute;top:0;z-index:2;width:0;overflow:hidden;}
.pip.contents_highlights .robust_on_style .view .thumb1{left:0;}
.pip.contents_highlights .robust_on_style .view .thumb2{right:0;}
.pip.contents_highlights .robust_on_style .view .txt{position:absolute;min-width:400px;top:105px;color:#d8eef3;font-size:17px;line-height:21px;font-family:'HyundaiSansHead';font-weight: 300;}
.pip.contents_highlights .robust_on_style .view .txt strong{display:block;font-size:33px;margin-bottom:15px;color:#fff;font-weight:400;line-height:36px;}
.pip.contents_highlights .robust_on_style .view .thumb1 .txt{left:190px;top:80px;}
.pip.contents_highlights .robust_on_style .view .thumb2 .txt{right:235px;top:70px;color:#fff;}
.pip.contents_highlights .robust_on_style .view .thumb2 .img{float:right;}
.pip.contents_highlights .robust_on_style .view .thumb1 .close{left:190px;}
.pip.contents_highlights .robust_on_style .view .thumb2 .close{right:170px;}
.pip.contents_highlights .robust_on_style .view > ul > li .close{position:absolute;top:0;display:block;width:60px;height:60px;z-index:15;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_highlights .robust_on_style .view > ul > li .close a{display:block;width:60px;height:60px;background:url(/media/images/flat/btn_close_x_white.png) no-repeat 0 0;overflow:hidden;text-indent:200%;}
.pip.contents_highlights .robust_on_style .view > ul > li .close a:hover{background-position:0 0;animation:spin180 .4s;-webkit-animation:spin180 .4s;}
.pip.contents_highlights .highlight_design{width:940px;margin:0 auto;}
.pip.contents_highlights .highlight_design .subject{padding:100px 0 0 20px;}
.pip.contents_highlights .highlight_design .img_area{position:relative;width:1280px;margin-left:-170px;}
.pip.contents_highlights .highlight_design .img_area .txt_area strong{position:absolute;color:#656565;font-size:13px;line-height:20px;text-align:center;}
.pip.contents_highlights .highlight_design .img_area .txt_area strong.txt1{left:248px;top:110px;}
.pip.contents_highlights .highlight_design .img_area .txt_area strong.txt2{left:503px;top:103px;}
.pip.contents_highlights .highlight_design .img_area .txt_area strong.txt3{left:633px;top:88px;}
.pip.contents_highlights .highlight_design .img_area .txt_area strong.txt4{left:851px;top:92px;}
.pip.contents_highlights .highlight_function{position:relative;width:940px;margin:0 auto;}
/* Full Ver */
/*.pip.contents_highlights .highlight_function {position:relative;width:940px;margin:0 auto 120px;}  Light Ver */
.pip.contents_highlights .highlight_function .subject{padding:100px 0 0 20px;}
.pip.contents_highlights .highlight_function .desc_icon_wrap > a{position:absolute;display:block;text-indent:9999px;width:37px;height:37px;background:url(/media/images/flat/TL/bg_highlights_plus.png) no-repeat 0 0;z-index:5;overflow:hidden;}
.pip.contents_highlights .highlight_function .desc_icon_wrap > a.on,.pip.contents_highlights .highlight_function .desc_icon_wrap > a:hover{background-position:0 -37px;}
.pip.contents_highlights .highlight_function .desc_icon_wrap a.desc_01{left:355px;bottom:359px;}
.pip.contents_highlights .highlight_function .desc_icon_wrap a.desc_02{left:550px;bottom:200px;}
.pip.contents_highlights .highlight_function .desc_icon_wrap strong{display:block;color:#656565;font-size:13px;line-height:20px;text-align:center;}
.pip.contents_highlights .highlight_function .desc_icon_wrap .desc_01{position:absolute;left:45px;bottom:367px;}
.pip.contents_highlights .highlight_function .desc_icon_wrap .desc_02{position:absolute;left:152px;bottom:207px;}
.pip.contents_highlights .highlight_function .desc_wrap > div{position:absolute;display:none;}
.pip.contents_highlights .highlight_function .desc_wrap .desc_1{left:360px;bottom:259px;}
.pip.contents_highlights .highlight_function .desc_wrap .desc_2{left:552px;bottom:83px;}
.pip.contents_highlights .highlight_twin{position:relative;width:940px;height:866px;}
.pip.contents_highlights .highlight_twin > div{position:absolute;width:640px;}
.pip.contents_highlights .highlight_twin .caution{margin-top:11px;font-size:12px;color:#998675;}
.pip.contents_highlights .highlight_twin .left{left:-160px;top:0;margin-top:40px;}
.pip.contents_highlights .highlight_twin .right{right:-180px;top:0;margin-top:40px;}
.pip.contents_highlights .highlight_twin .left .subject{position:absolute;right:110px;top:20px;width:350px;}
.pip.contents_highlights .highlight_twin .right .subject{left:50px;position:absolute;top:20px;width:400px;}
.pip.contents_highlights .highlight_twin p{font-size:14px;line-height:22px;}
/* PIP - exterior  */
.pip.contents_exterior .morelist{padding:50px 0 100px;}
.pip.contents_exterior .pip_cont{max-width:1920px;margin:0 auto;padding:68px 0 0;background:#fff url(/media/images/flat/TL/bg_exterior.jpg) no-repeat 50% 0;}
.pip.contents_exterior .pip_cont .text_play{height:354px;}
.pip.contents_exterior .pip_cont .text_play .text1{color:#111;}
.pip.contents_exterior .pip_cont .text_play .text2{color:#666;}
.pip.contents_exterior .pip_cont .parallax{margin-bottom:140px;}
.pip.contents_exterior .pip_cont .list_wrap{width:100%;height:146px;}
.pip.contents_exterior .pip_cont .list_wrap .list{position:relative;width:487px;height:59px;margin:-6px auto 6px;background:url(/media/images/flat/TL/bg_exterior_dot.png) no-repeat 0 29px;}
.pip.contents_exterior .pip_cont .list_wrap .list li{position:absolute;top:0;width:59px;height:59px;background:url(/media/images/flat/TL/bg_exterior_list.png) no-repeat 0 0;overflow:hidden;}
.pip.contents_exterior .pip_cont .list_wrap .list li a{display:block;width:100%;height:100%;text-decoration:none;}
.pip.contents_exterior .pip_cont .list_wrap .list li a span.txt{display:block;text-indent:1000%;}
.pip.contents_exterior .pip_cont .list_wrap .list li a span.progress{display:block;overflow:hidden;width:0;height:100%;}
.pip.contents_exterior .pip_cont .list_wrap .list li.front{left:54px;background-position:0 0;}
.pip.contents_exterior .pip_cont .list_wrap .list li.front.on{background-position:0 -60px;}
.pip.contents_exterior .pip_cont .list_wrap .list li.front.on a span.progress{background:url(/media/images/flat/TL/bg_exterior_list.png) no-repeat 0 -120px;}
.pip.contents_exterior .pip_cont .list_wrap .list li.side{left:214px;background-position:-60px 0;}
.pip.contents_exterior .pip_cont .list_wrap .list li.side.on{background-position:-60px -60px;}
.pip.contents_exterior .pip_cont .list_wrap .list li.side.on a span.progress{background:url(/media/images/flat/TL/bg_exterior_list.png) no-repeat -60px -120px;}
.pip.contents_exterior .pip_cont .list_wrap .list li.rear{left:374px;background-position:-120px 0;}
.pip.contents_exterior .pip_cont .list_wrap .list li.rear.on{background-position:-120px -60px;}
.pip.contents_exterior .pip_cont .list_wrap .list li.rear.on a span.progress{background:url(/media/images/flat/TL/bg_exterior_list.png) no-repeat -120px -120px;}
.pip.contents_exterior .pip_cont .view_wrap{position:relative;width:100%;height:706px;overflow:hidden;}
.pip.contents_exterior .pip_cont .view_wrap .pos{position:absolute;left:50%;top:0;width:1920px;height:100%;margin-left:-960px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view{position:relative;width:100%;height:100%;overflow:hidden;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene{position:relative;width:940px;height:100%;margin:0 auto;overflow:visible;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .subject{position:absolute;bottom:88px;font-size:14px;color:#888;line-height:20px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .subject h3{padding:0 0 3px;margin:0 0 15px;font-family:'HyundaiSansHead';font-weight: 300;color:#fff;text-transform:uppercase;font-size:50px;background:url(/media/images/flat/line_blue_80_1.gif) no-repeat left bottom;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb{position:absolute;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb ul li{position:absolute;width:160px;height:120px;overflow:hidden;background:#000;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb ul li a{text-decoration:none;display:inline-block;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb ul li a .dim{position:relative;z-index:2;display:block;margin-top:-120px;width:160px;height:120px;background:url(/media/images/flat/bg_transparent_percent25_111111.png) repeat 0 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb ul li a .cover{position:relative;z-index:3;display:block;margin-top:-120px;width:160px;height:120px;background:url(/media/images/flat/TL/bg_exterior_thumb_cover.png) no-repeat 0 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .thumb ul li:first-child{z-index:5;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car{position:relative;width:100%;height:100%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus{position:absolute;left:0;top:64px;width:41px;height:41px;overflow:visible;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus a{position:absolute;left:0;bottom:0;display:block;width:41px;height:41px;margin:0;overflow:hidden;cursor:pointer;background:url(/media/images/flat/TL/bg_exterior_plus.png) no-repeat 0 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus a span{display:block;text-indent:1000px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus > span.txt{display:none;position:absolute;left:0;bottom:36px;width:41px;height:100%;color:#444;white-space:nowrap;font-size:14px;font-weight:700;background:url(/media/images/flat/bg_418ce5.png) repeat-y 20px 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus > span.txt > span{position:absolute;top:-3px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus.left > span.txt span{left:28px;text-align:left;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus.right > span.txt span{right:28px;text-align:right;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus.on a{background-position:-41px 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .car .plus.on > span.txt{display:block;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap{position:absolute;top:0;z-index:10;width:540px;height:600px;overflow:hidden;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul{position:relative;width:100%;height:100%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li{position:absolute;left:0;top:0;width:540px;height:600px;background:#000;z-index:11;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .close{position:absolute;right:0;top:0;display:block;width:60px;height:60px;z-index:15;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .close a{display:block;width:60px;height:60px;background:url(/media/images/flat/btn_close_x_white.png) no-repeat 0 0;overflow:hidden;text-indent:200%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .close a:hover{background-position:0 0;animation:spin180 .4s;-webkit-animation:spin180 .4s;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt{position:absolute;left:40px;top:36px;width:430px;font-size:14px;line-height:20px;color:#888;z-index:14;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt strong{display:block;padding:0 0 15px;margin:0 0 20px;font-family: HyundaiSansHead;font-weight: normal;font-size: 15px;line-height:24px;color:#fff;background:url(/media/images/flat/line_blue_80_1.gif) no-repeat 0 100%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle{margin:25px 0 0;width:200px;height:60px;font-size:10px;text-align:center;font-weight:700;text-transform:uppercase;background:url(/media/images/flat/TL/toggle_lights.png) no-repeat 15px 0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle a{display:inline-block;height:19px;margin:0 -3px 0 -4px;padding:41px 0 0;text-align:left;text-decoration:none;width:100px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle a.toggle_on{color:#666;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle a.toggle_off{color:#fff;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.on{background-position:15px -106px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.on a.toggle_on{color:#fff;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.on a.toggle_off{color:#666;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .summary{position:relative;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .summary > div{position:absolute;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .summary .s_01{color:#888;font-size:12px;line-height:20px;top:242px;left:32px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .summary .s_02{color:#888;font-size:12px;line-height:20px;top:370px;left:32px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .summary .s_03{color:#fff;font-size:14px;line-height:20px;font-weight:700;top:334px;left:272px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view .thumb{visibility:hidden;width:0;height:0;overflow:hidden;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front{left:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .subject{left:20px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .thumb{left:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .thumb ul li.thumb1{left:0;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .thumb ul li.thumb2{left:160px;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .thumb ul li.thumb3{left:0;top:120px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .car{position:absolute;right:-35px;top:159px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .car > img{margin-left:-90px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .car .plus1{left:500px;height:296px;top:-99px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .car .plus2{left:403px;height:375px;top:-99px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .car .plus3{left:728px;height:339px;top:-99px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.front .sub_wrap{right:-1100px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side{left:100%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .subject{right:20px;text-align:right;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .subject h3{text-align:right;background-position:right bottom;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .car > img{margin-left:106px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .thumb{right:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .thumb ul li.thumb1{right:0;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .thumb ul li.thumb2{right:160px;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .thumb ul li.thumb3{right:0;top:120px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .thumb ul li.thumb4{right:160px;top:120px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .car{left:-220px;top:190px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .car .plus1{left:778px;height:141px;top:-113px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .car .plus2{left:966px;height:203px;top:-113px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .car .plus3{left:519px;height:362px;top:-113px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.side .sub_wrap{left:-1100px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear{left:100%;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .subject{right:20px;text-align:right;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .subject h3{text-align:right;background-position:right bottom;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .car > img{margin-left:190px;margin-top:50px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .thumb{left:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .thumb ul li.thumb1{left:0;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .thumb ul li.thumb2{left:160px;top:0;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .thumb ul li.thumb3{left:0;top:120px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .thumb ul li.thumb4{left:160px;top:120px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .car{right:305px;top:104px;position:absolute;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .car .plus1{left:750px;height:245px;top:-39px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .car .plus2{left:678px;height:458px;top:-39px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .car .plus3{left:494px;height:397px;top:-39px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li.rear .sub_wrap{right:-1100px;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.tabs{background:none;width:161px;}
/*2015-10-28*/
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.tabs{padding-top:0;color:#888;border:1px solid #404040;text-transform:none;font-weight:700;font-size:13px;width:158px;height:28px;line-height:28px;margin:25px 0 0 -1px;position:relative;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.tabs.on .toggle_off{color:#fff;border-color:#404040;}
.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.tabs.on .toggle_on,.pip.contents_exterior .pip_cont .view_wrap .pos .view > li .scene .sub_wrap ul li .txt .toggle.tabs .toggle_off{color:#fff;border-color:#418ce5;z-index:1;}
.pip.contents_exterior .view_wrap .caution{font-size:12px;margin:10px 0 0;}
/* PIP - interior */
.pip.contents_interior .pip_cont{}
.pip.contents_interior .morelist{padding:100px 0;}
.pip.contents_interior .morelist li:nth-child(3){display: none;}
.pip.contents_interior .pip_cont .text_play{height:332px;overflow:visible;z-index:2;}
.pip.contents_interior .section1{position:relative;width:100%;height:785px;overflow:hidden;padding:0;}
.pip.contents_interior .section1 .features{clear:both;width:100%;padding:625px 0 0;text-align:center;}
.pip.contents_interior .section1 .features strong{display:block;padding:0 0 14px;font-size:16px;color:#e1e1e1;line-height:24px;color:#222;background:url(/media/images/flat/line_blue_90_1.gif) no-repeat center bottom;}
.pip.contents_interior .section1 .features p{padding:15px 0 0;font-size:14px;line-height:20px;color:#888;}
.pip.contents_interior .section1 .car{position:absolute;left:10px;top:0;width:100%;text-align:center;}
.pip.contents_interior .section1 .car img{display:none;}
.pip.contents_interior .section1 .car img:first-child{display:inline;}
.pip.contents_interior .section1 .color{position:absolute;left:0;top:445px;width:100%;height:auto;min-height:1px;max-height:999999px;}
.pip.contents_interior .section1 .color .txt{font-size:12px;text-transform:uppercase;color:#333;text-align:center;font-weight:700;}
.pip.contents_interior .section1 .color ul.chip{width:100%;padding:5px 0 0;text-align:center;}
.pip.contents_interior .section1 .color ul.chip li{display:inline-block;width:29px;height:29px;overflow:hidden;margin:0 2px 0 3px;text-align:left;*display:inline;*zoom:1;}
.pip.contents_interior .section1 .color ul.chip li a{display:block;width:23px;height:23px;padding:3px;text-align:center;}
.pip.contents_interior .section1 .color ul.chip li span.text{position:absolute;top:-6px;width:200px;height:20px;margin-left:-86px;line-height:20px;color:#fefefe;font-size:12px;text-align:center;}
.pip.contents_interior .section1 .color ul.chip li span.text span{display:inline-block;height:20px;padding:0 9px 0 8px;background:#464646;*display:inline;*zoom:1;}
.pip.contents_interior .section1 .color ul.chip li span.text i{display:inline-block;top:20px;width:100%;height:6px;background:url(/media/images/flat/bg_arrow_white_down.png) no-repeat center top;*display:inline;*zoom:1;}
.pip.contents_interior .section1 .color .details{width:100%;padding:11px 0 0;text-align:center;}
.pip.contents_interior .section1 .color .details ul.detail{display:none;width:228px;height:30px;margin:0 auto;background:url(/media/images/flat/TL/interior_color_detail.png) no-repeat 0 0;}
.pip.contents_interior .section1 .color .details ul.detail li{float:left;position:relative;height:30px;}
.pip.contents_interior .section1 .color .details ul.detail li span{display:none;}
.pip.contents_interior .section1 .color .details ul.detail li span.text{position:absolute;display:block;top:-32px;width:200px;height:20px;margin-left:-70px;line-height:20px;color:#fefefe;font-size:12px;text-align:center;}
.pip.contents_interior .section1 .color .details ul.detail li span.text span{display:inline-block;height:20px;padding:0 9px 0 8px;background:#464646;*display:inline;*zoom:1;}
.pip.contents_interior .section1 .color .details ul.detail li span.text i{display:inline-block;top:20px;width:100%;height:6px;background:url(/media/images/flat/bg_arrow_white_down.png) no-repeat center top;*display:inline;*zoom:1;}
.pip.contents_interior .section1 .color .details ul.detail li.color_detail1{width:100%;}
.pip.contents_interior .section1 .color .details ul.detail li.color_detail1 span.text{margin-left:13px;}
.pip.contents_interior .section1 .color .details ul.detail.detail1{display:block;background-position:0 0;}
.pip.contents_interior .section1 .color .details ul.detail.detail2{background-position:0 -30px;}
.pip.contents_interior .section1 .color .details ul.detail.detail3{background-position:0 -60px;}
.pip.contents_interior .section1 .color .details ul.detail.detail4{background-position:0 -90px;}
.pip.contents_interior .section1 .color .details ul.detail_txt{width:200px;margin:0 auto;}
.pip.contents_interior .section1 .color .details ul.detail_txt li{text-align:center;color:#707070;line-height: 1.2;}
.pip.contents_interior .section2{width:100%;height:600px;overflow:hidden;background:#f3f3f3;box-sizing:content-box;}
.pip.contents_interior .section2 .scene_wrap{position:relative;width:940px;height:600px;margin:0 auto;}
.pip.contents_interior .section2 .scene_wrap .scene_offset{position:relative;left:0;top:0;width:1280px;height:600px;margin-left:-170px;overflow:hidden;background:#000;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2{position:relative;width:620px;height:600px;margin:0 0 0 490px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut{position:relative;left:-320px;width:940px;height:600px;z-index:1;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .plus{position:absolute;display:block;width:45px;height:45px;margin:-22.5px 0 0 -22.5px;overflow:hidden;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .plus a{display:block;width:45px;height:45px;background:url(/media/images/flat/bg_pip_interior_plus.png) no-repeat -45px 0;text-indent:200%;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .plus a:hover{background-position:0 0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .plus.on a{background-position:0 0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1,.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2{position:absolute;top:0;width:1280px;height:500px;margin-left:-170px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1 .img,.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2 .img{position:relative;width:1280px;height:600px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1 .plus1{left:400px;top:178px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1 .plus2{left:590px;top:272px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1 .plus3{left:850px;top:176px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene1 .plus4{left:868px;top:350px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2{top:600px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2 .plus1{left:382px;top:103px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2 .plus2{left:323px;top:368px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .offset2 .scene_cut .scene2 .plus3{left:599px;top:532px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control{position:absolute;right:170px;bottom:0;z-index:2;width:140px;height:150px;background:url(/media/images/flat/interior_menu.png) no-repeat 0 0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control a{display:block;width:140px;height:75px;overflow:hidden;text-decoration:none;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control a span{display:block;text-align:center;font-size:12px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control a.up span{padding:14px 0 0;color:#d7d7d7;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control a.dn span{padding:44px 0 0;color:#a1a1a1;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control.ov_1{background-position:-140px 0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control.ov_1 a.up span{color:#a1a1a1;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .control.ov_1 a.dn span{color:#d7d7d7;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div{position:absolute;left:-570px;top:0;background:#1a1a1a;width:570px;height:600px;z-index:3;overflow:hidden;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div .details_txt{position:absolute;left:170px;top:88px;width:335px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div.pop_14 .details_txt{top:60px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div.pop_21 .details_txt{top:60px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div strong{display:block;padding:0 0 17px;font-family: 'HyundaiSansHead'; font-weight: normal;font-size: 14px;color:#e1e1e1;line-height:24px;background:url(/media/images/flat/bg_pip_title_white_underline_hg.gif) no-repeat 0 100%;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div p,.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc{padding:25px 0;font-size:14px;color:#888;line-height:1.2;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div p span.notice,.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc span.notice{display:block;padding:10px 0 0 15px;font-size:12px;line-height:20px;color:#736357;background:url(/media/images/flat/icon_notice.png) no-repeat 0 14px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div img{}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc{padding:0;width:330px;font-size:12px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc .c1{float:left;width:170px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc .c1 span{display:block;text-indent:-16px;padding-left:16px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc .c2{float:right;width:195px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div span.desc .c2 span{display:block;text-indent:-16px;padding-left:16px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div .sfs{display:block;width:330px;height:142px;overflow:hidden;text-align:center;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div .sfs .play{display:inline-block;width:45px;height:45px;margin-top:98px;overflow:hidden;background:url(/media/images/flat/icon_movie4.png) no-repeat 0 0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details > div .sfs .play a{display:block;width:45px;height:45px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details span.close{position:absolute;right:0;top:0;display:block;width:60px;height:60px;/* background: url("/media/images/flat/bg_transparent_percent60_313335.png") repeat 0 0; */}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details span.close a{display:block;width:60px;height:60px;background:url(/media/images/flat/btn_close_x_white.png) no-repeat 0 0;overflow:hidden;text-indent:200%;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details span.close a:hover{background-position:0 0;animation:spin180 .4s;-webkit-animation:spin180 .4s;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details .pop_12 .visuals > p{position:absolute;font-size:12px;line-height:16px;padding:0;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details .pop_12 .visuals .desc1{left:180px;top:254px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details .pop_12 .visuals .desc2{left:358px;top:524px;}
.pip.contents_interior .section2 .scene_wrap .scene_offset .details .caution{color:#736357;font-size:12px;margin-top:11px;line-height:20px;background:url(/media/images/common/icon/caution_534741.png) no-repeat 0 4px;}
.pip.contents_interior .morelist ul li .description span.caution{font-size:12px;}
/* PIP - Performance */
.pip.contents_performance .pip_cont .text_play{height:305px;}
.pip.contents_performance .pip_cont .text_play .text2{margin-top:-45px;}
.pip.contents_performance .menu ul{width:100%;text-align:center;}
.pip.contents_performance .menu ul li{display:inline-block;width:140px;height:40px;*display:inline;*zoom:1;margin-left:-1px;font-weight:700;z-index:1;}
.pip.contents_performance .menu ul li a{position:relative;display:block;width:138px;height:38px;line-height:38px;border:1px solid #dcdcdc;text-align:center;color:#666;font-size:13px;z-index:1;text-decoration:none;box-sizing: content-box;}
.pip.contents_performance .menu ul li:hover a{border:1px solid #418ce5;color:#418ce5;z-index:5;}
.pip.contents_performance .menu ul li.on a{border:1px solid #418ce5;color:#418ce5;z-index:5;}
.pip.contents_performance .engine_list{width:940px;height:668px;margin:0 auto;}
.pip.contents_performance .engine_list ul li{display:none;position:relative;width:940px;height:647px;}
.pip.contents_performance .engine_list ul li:first-child{display:block;}
.pip.contents_performance .engine_list ul li .graph{position:absolute;width:455px;height:668px;left:485px;top:0;}
.pip.contents_performance .engine_list ul li .graph .pos{position:relative;}
.pip.contents_performance .engine_list ul li .graph .pos .text{position:absolute;left:0;top:0;}
.pip.contents_performance .engine_list ul li .engine1{width:410px;padding:90px 0 22px 60px;font-size:30px;color:#222;line-height:33px;font-weight:700;background:url(/media/images/flat/line_blue_90_1.gif) no-repeat 60px 100%;}
.pip.contents_performance .engine_list ul li .engine1 span{display:block;font-size:24px;font-weight:400;}
.pip.contents_performance .engine_list ul li p{width:410px;padding:25px 0 0 60px;font-size:14px;color:#888;line-height:20px;color:#666;box-sizing:content-box;}
.pip.contents_performance .engine_list ul li p .caution{display:block;margin-top:7px;color:#998675;font-size:12px;}
.pip.contents_performance .engine_list ul li p .caution.type1{color:#7c8361;background:url(/media/images/flat/icon_notice5.png) no-repeat 0 2px;}
.pip.contents_performance .engine_list ul li .max{position:absolute;left:60px;bottom:70px;}
.pip.contents_performance .engine_list ul li .max dl{width:370px;height:115px;}
.pip.contents_performance .engine_list ul li .max dl dt{float:left;display:block;font-size:13px;width:87px;padding:53px 10px 0 0;margin-top:20px;text-align:center;border-right:1px dashed #bebebe;}
.pip.contents_performance .engine_list ul li .max dl dd{float:left;display:block;padding:21px 0 0 22px;}
.pip.contents_performance .engine_list ul li .max dl dd strong{font-size:80px;color:#666;line-height:80px;}
.pip.contents_performance .engine_list ul li .max dl dd span.unit{font-size:14px;color:#666;}
.pip.contents_performance .engine_list ul li .max dl:first-child{border-bottom:1px solid #d2d2d2;}
.pip.contents_performance .engine_list ul li .max dl.max_power dt{color:#f58d0a;background:url(/media/images/flat/bg_performance_max_title2.png) no-repeat 10px 7px;box-sizing:content-box;}
.pip.contents_performance .engine_list ul li .max dl.max_toque dt{color:#3f86c6;background:url(/media/images/flat/bg_performance_max_title2.png) no-repeat 10px -104px;box-sizing:content-box;}
.pip.contents_performance .ride_and_handling{position:relative;width:940px;height:750px;margin:0 auto;background:#fff;}
.pip.contents_performance .morelist{padding:100px 0;}
.pip.contents_performance .ride_and_handling .bluebox{width:1280px;height:750px;margin-left:-170px;position:relative;}
.pip.contents_performance .ride_and_handling .bluebox > .txt{display:block;width:100%;height:100px;font-size:16px;color:#e1e1e1;line-height:24px;padding:70px 0 0;color:#fff;font-family:'HyundaiSansHead';font-weight: 300;font-size:40px;line-height:48px;text-align:center;}
.pip.contents_performance .ride_and_handling .bluebox > .txt,.pip.contents_performance .ride_and_handling .bluebox .list{position:relative;z-index:3;}
.pip.contents_performance .ride_and_handling .bluebox .list{width:820px;height:100px;margin:0 auto;}
.pip.contents_performance .ride_and_handling .bluebox .list ul{width:720px;height:100px;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li{float:left;width:120px;height:100px;margin-right:10px;background:#fff;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a{display:table;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a span{display:block;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a span.img{position:relative;width:120px;height:100px;overflow:hidden;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a span.img span.dim{display:block;width:120px;height:100px;position:absolute;left:0;top:0;z-index:2;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a span.txt{display:none;width:176px;height:100px;padding:0 12px;vertical-align:middle;font-size:13px;color:#444;font-weight:700;line-height:20px;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li a:hover span.img span.dim{display:none;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li.on{width:320px;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li.on a span.img{width:116px;height:92px;border:4px solid #fff;border-right:0;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li.on a span.img img{margin-left:-4px;margin-top:-4px;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li.on a span.txt{display:table-cell;}
.pip.contents_performance .ride_and_handling .bluebox .list ul li.on a span.dim{display:none!important;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li{display:none;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li .text,.pip.contents_performance .ride_and_handling .bluebox .view ul li .remarks{position:absolute;display:block;line-height:20px;z-index:2;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li .text{width:820px;color:#ddd;font-size:14px;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li.tab1 .text{left:230px;top:313px;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li.tab1 .remarks{left:820px;top:370px;width:820px;color:#ddd;font-size:12px;color:#b9b9b9;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li.tab2 .text,.pip.contents_performance .ride_and_handling .bluebox .view ul li.tab3 .text,.pip.contents_performance .ride_and_handling .bluebox .view ul li.tab4 .text{left:744px;top:329px;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li .text strong{display:block;padding:0 0 15px;margin:0 0 17px;font-size:16px;color:#e1e1e1;line-height:24px;color:#fff;background:url(/media/images/flat/line_lightblue_80_1.gif) no-repeat left bottom;}
.pip.contents_performance .ride_and_handling .bluebox .view ul li.on{display:block;position:absolute;width:100%;height:100%;background:#000;left:0;top:0;}
.pip.contents_performance .main_wrap{position:relative;width:940px;height:auto;margin:0 auto;}
/* Full Ver */
.pip.contents_performance .main_wrap .sub_contents{width:1280px;height:740px;margin-left:-170px;position:relative;}
.pip.contents_performance .main_wrap .sub_contents > .txt{display:block;width:100%;height:100px;font-size:16px;color:#e1e1e1;line-height:24px;padding:70px 0 0;color:#fff;font-family:'HyundaiSansHead';font-weight: 300;font-size:40px;line-height:48px;text-align:center;}
.pip.contents_performance .main_wrap .sub_contents > .txt,.pip.contents_performance .main_wrap .sub_contents .list{position:relative;z-index:3;}
.pip.contents_performance .main_wrap .sub_contents .list{float:right;padding:105px 200px 0 0;}
.pip.contents_performance .main_wrap .sub_contents .list ul{position:relative;}
.pip.contents_performance .main_wrap .sub_contents .list ul li{width:160px;height:130px;margin-bottom:18px;background:#474950;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a{display:table;text-decoration:none;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a span{display:block;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a span.img{position:relative;width:160px;height:130px;overflow:hidden;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a span.img span.dim{display:block;width:160px;height:130px;position:absolute;left:0;top:0;z-index:2;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a span.txt{display:none;width:auto;height:auto;padding:4px 12px 8px;vertical-align:middle;font-size:13px;color:#fff;font-weight:700;line-height:18px;}
.pip.contents_performance .main_wrap .sub_contents .list ul li a:hover span.img span.dim{display:none;}
.pip.contents_performance .main_wrap .sub_contents .list ul li.on{height:auto;}
.pip.contents_performance .main_wrap .sub_contents .list ul li.on a span.img{width:152px;height:122px;border:4px solid #474950;border-bottom:0;}
.pip.contents_performance .main_wrap .sub_contents .list ul li.on a span.img img{margin-left:-4px;margin-top:-4px;}
.pip.contents_performance .main_wrap .sub_contents .list ul li.on a span.txt{display:block;}
.pip.contents_performance .main_wrap .sub_contents .list ul li.on a span.dim{display:none!important;}
.pip.contents_performance .main_wrap .sub_contents .view ul li{display:none;}
.pip.contents_performance .main_wrap .sub_contents .view ul li .text,.pip.contents_safety .main_wrap .sub_contents .view ul li .remarks{position:absolute;display:block;line-height:20px;z-index:2;}
.pip.contents_performance .main_wrap .sub_contents .view ul li .text{width:820px;color:#666;font-size:14px;}
.pip.contents_performance .main_wrap .sub_contents .view ul li .text{left:230px;top:105px;}
.pip.contents_performance .main_wrap .sub_contents .view ul li.tab1 .remarks{left:820px;top:370px;width:820px;color:#ddd;font-size:12px;color:#b9b9b9;}
.pip.contents_performance .main_wrap .sub_contents .view ul li.tab3 .desc{position:absolute;left:574px;top:263px;color:#888;font-size:13px;}
.pip.contents_performance .main_wrap .sub_contents .view ul li .text strong{display:block;padding:0 0 15px;margin:0 0 17px;font-size:16px;line-height:24px;color:#000;}
.pip.contents_performance .main_wrap .sub_contents .view ul li.on{display:block;position:absolute;width:100%;height:100%;background:#f0f1f2;left:0;top:0;}
.pip.contents_performance .main_wrap .sub_contents span.caution{display:block;margin-top:10px;color:#998675;font-size:12px;}
/* PIP - Safety */
.pip.contents_safety .morelist{padding:140px 0 95px;}
.pip.contents_safety .pip_cont .text_play{height:65px;overflow:visible;}
.pip.contents_safety .scene_wrap{position:relative;width:940px;margin:0 auto;height:1106px;}
.pip.contents_safety .scene_wrap .slider_wrap{position:absolute;z-index:4;left:-10px;top:292px;width:960px;height:30px;background:url(/media/images/flat/bg_slider3.png) no-repeat 50% 9px;}
.pip.contents_safety .scene_wrap .slider_wrap .slider{position:relative;width:800px;margin:0 auto;}
.pip.contents_safety .scene_wrap .slider_wrap .slider .ui-slider-range{height:30px;background:url(/media/images/flat/bg_slider3.png) no-repeat -5px -21px;}
.pip.contents_safety .scene_wrap .slider_wrap .slider a.ui-slider-handle{position:absolute;top:0;display:block;width:26px;height:26px;margin-left:-13px;background:url(/media/images/flat/bg_slider_handle3.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .slider_wrap .slider_text{width:900px;margin:0 auto;}
.pip.contents_safety .scene_wrap .slider_wrap .slider_text ul li{float:left;width:100px;margin-left:100px;padding:5px 0 0;text-align:center;color:#666;font-size:14px;font-weight:700;}
.pip.contents_safety .scene_wrap .slider_wrap .slider_text ul li.on{color:#418ce5;}
.pip.contents_safety .scene_wrap .slider_wrap .slider_text ul li:first-child{margin-left:0;}
.pip.contents_safety .scene_wrap .text_wrap{position:absolute;z-index:2;left:65px;top:383px;height:auto;min-height:1px;max-height:999999px;}
.pip.contents_safety .scene_wrap .text_wrap ul li{display:none;}
.pip.contents_safety .scene_wrap .text_wrap ul li:first-child{display:block;}
.pip.contents_safety .scene_wrap .text_wrap ul li strong{display:block;padding:0 0 9px;font-size:16px;color:#e1e1e1;line-height:24px;color:#333;}
.pip.contents_safety .scene_wrap .text_wrap ul li p{font-size:14px;line-height:20px;width:660px;color:#888;}
.pip.contents_safety .scene_wrap .text_wrap ul li span.notice_wrap{display:block;padding:3px 0 0;background:#fff;}
.pip.contents_safety .scene_wrap .text_wrap ul li span.notice_wrap span.notice{display:block;padding:7px 0 0 15px;font-size:12px;line-height:15px;color:#736357;background:url(/media/images/flat/icon_notice.png) no-repeat 0 9px;}
.pip.contents_safety .scene_wrap .text_wrap ul li.text4{background:#191919;}
.pip.contents_safety .scene_wrap .text_wrap ul li.text4 p{background:#191919;}
.pip.contents_safety .scene_wrap .text_wrap .caution{font-size:12px;margin-top:15px;}
.pip.contents_safety .scene_wrap .controls{position:absolute;z-index:3;left:720px;top:411px;}
.pip.contents_safety .scene_wrap .controls a{float:left;display:block;width:65px;height:22px;padding:48px 0 0;background:url(/media/images/flat/bg_slider_control2.png) no-repeat 10px 0;color:#555;font-size:12px;text-align:center;}
.pip.contents_safety .scene_wrap .controls a.replay{background-position:10px 0;}
.pip.contents_safety .scene_wrap .controls a.replay:hover{background-position:10px -90px;color:#888;text-decoration:none;}
.pip.contents_safety .scene_wrap .controls a.play{background-position:-55px 0;}
.pip.contents_safety .scene_wrap .controls a.play:hover{background-position:-55px -90px;color:#888;text-decoration:none;}
.pip.contents_safety .scene_wrap .controls a.stop{display:none;background-position:-120px 0;}
.pip.contents_safety .scene_wrap .controls a.stop:hover{background-position:-120px -90px;color:#888;text-decoration:none;}
.pip.contents_safety .scene_wrap .controls a.next{background-position:-185px 0;}
.pip.contents_safety .scene_wrap .controls a.next:hover{background-position:-185px -90px;color:#888;text-decoration:none;}
.pip.contents_safety .scene_wrap .scene{position:absolute;z-index:1;left:-170px;top:270px;width:1280px;height:836px;display:none;}
.pip.contents_safety .scene_wrap .scene.scene1 .bg{position:absolute;left:22px;top:439px;width:1301px;height:172px;background:url(/media/images/flat/TL/safety_scene1_bg.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar > div{position:absolute;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car1,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car2,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car3,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car4,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car5,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car6,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car7,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car8,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car9{width:205px;height:109px;top:466px;background:url(/media/images/flat/TL/safety_scene1_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car1{left:990px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car2{left:920px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car3{left:850px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car4{left:780px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car5{left:700px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car6{left:620px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car7{left:530px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car8{left:440px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car9{left:325px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car10,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car11,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car12,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car13,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car14,.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car15{width:224px;height:117px;top:464px;background:url(/media/images/flat/TL/safety_scene1_mycar2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car10{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car11{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car12{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car13{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car14{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .mycar div.car15{left:210px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar > div{position:absolute;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car1,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car2,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car3,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car4,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car5,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car6,.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car7{width:729px;height:795px;top:114px;background:url(/media/images/flat/TL/safety_scene1_yourcar1.png);}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car1{left:470px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car2{left:380px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car3{left:290px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car4{left:175px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car5{left:60px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car6{left:10px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car7{left:-40px;}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car8{width:689px;height:722px;top:160px;left:18px;background:url(/media/images/flat/TL/safety_scene1_yourcar2.png);}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car9{width:629px;height:656px;top:193px;left:78px;background:url(/media/images/flat/TL/safety_scene1_yourcar3.png);}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car10{width:747px;height:814px;top:114px;left:-40px;background:url(/media/images/flat/TL/safety_scene1_yourcar4.png);}
.pip.contents_safety .scene_wrap .scene.scene1 .yourcar div.car11{width:689px;height:722px;top:160px;left:18px;background:url(/media/images/flat/TL/safety_scene1_yourcar5.png);}
.pip.contents_safety .scene_wrap .scene.scene2{background:#fff;}
.pip.contents_safety .scene_wrap .scene.scene2 .bg div{position:absolute;left:22px;top:439px;width:1301px;height:172px;}
.pip.contents_safety .scene_wrap .scene.scene2 .bg div.bg1{background:url(/media/images/flat/TL/safety_scene2_bg2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .bg div.bg2{background:url(/media/images/flat/TL/safety_scene2_bg1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar{position:absolute;left:489px;top:523px;width:1px;height:1px;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .car{display:block;width:218px;height:116px;margin:-57px 0 0 -88px;background:url(/media/images/flat/TL/safety_scene2_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .info div{position:absolute;left:-52px;top:-211px;width:93px;height:168px;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .info div.info1{background:url(/media/images/flat/TL/safety_scene2_info.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .info div.info2{background:url(/media/images/flat/TL/safety_scene2_info.png) no-repeat -100px 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .line div{position:absolute;left:100px;top:-366px;width:507px;height:732px;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .line div.line1{background:url(/media/images/flat/safety_car_line2_4.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .line div.line2{background:url(/media/images/flat/safety_car_line2_3.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .line div.line3{background:url(/media/images/flat/safety_car_line2_2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .mycar .line div.line4{background:url(/media/images/flat/safety_car_line2_1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene2 .yourcar{position:absolute;left:1258px;top:372px;width:1px;height:1px;}
.pip.contents_safety .scene_wrap .scene.scene2 .yourcar .car{display:block;width:209px;height:111px;margin:-56px 0 0 -146px;background:url(/media/images/flat/TL/safety_scene2_yourcar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3{background:#fff;}
.pip.contents_safety .scene_wrap .scene.scene3 .bg div{position:absolute;left:22px;top:439px;width:1301px;height:172px;}
.pip.contents_safety .scene_wrap .scene.scene3 .bg div.bg1{background:url(/media/images/flat/TL/safety_scene3_bg1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .bg div.bg2{background:url(/media/images/flat/TL/safety_scene3_bg2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar{position:absolute;z-index:3;left:852px;top:524px;width:1px;height:1px;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .car{display:block;position:absolute;left:0;top:0;width:210px;height:113px;margin:-55px 0 0 -149px;background:url(/media/images/flat/TL/safety_scene3_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .line div{position:absolute;left:-586px;top:-255px;width:522px;height:506px;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .line div.line1{background:url(/media/images/flat/safety_car_line3_1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .line div.line2{background:url(/media/images/flat/safety_car_line3_2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .line div.line3{background:url(/media/images/flat/safety_car_line3_3.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .mycar .line div.line4{background:url(/media/images/flat/safety_car_line3_4.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .info{position:absolute;left:756px;top:275px;z-index:-1;}
.pip.contents_safety .scene_wrap .scene.scene3 .info .info1{width:93px;height:248px;overflow:hidden;background:url(/media/images/flat/TL/safety_scene3_info.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .info .info2{display:none;width:93px;height:248px;overflow:hidden;background:url(/media/images/flat/TL/safety_scene3_info.png) no-repeat -100px 0;}
.pip.contents_safety .scene_wrap .scene.scene3 .red{display:none;position:absolute;z-index:2;left:526px;top:437px;width:516px;height:15px;background:url(/media/images/flat/safety_car_line9.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4{background:#191919;overflow:hidden;top:240px;height:866px;}
.pip.contents_safety .scene_wrap .scene.scene4 .bg{position:absolute;left:0;top:439px;width:1280px;height:280px;background:url(/media/images/flat/TL/safety_scene4_bg1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div{position:absolute;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car1{left:878px;top:425px;width:446px;height:146px;background:url(/media/images/flat/TL/safety_scene4_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car2{left:760px;top:425px;width:446px;height:146px;background:url(/media/images/flat/TL/safety_scene4_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car3{left:662px;top:425px;width:446px;height:146px;background:url(/media/images/flat/TL/safety_scene4_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car4{left:582px;top:425px;width:446px;height:146px;background:url(/media/images/flat/TL/safety_scene4_mycar1.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car5{left:517px;top:425px;width:463px;height:147px;background:url(/media/images/flat/TL/safety_scene4_mycar2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car6{left:467px;top:425px;width:463px;height:147px;background:url(/media/images/flat/TL/safety_scene4_mycar2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car7{left:427px;top:425px;width:463px;height:147px;background:url(/media/images/flat/TL/safety_scene4_mycar2.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car8{left:371px;top:442px;width:455px;height:161px;background:url(/media/images/flat/TL/safety_scene4_mycar3.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car9{left:327px;top:450px;width:450px;height:169px;background:url(/media/images/flat/TL/safety_scene4_mycar4.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car10{left:285px;top:449px;width:424px;height:243px;background:url(/media/images/flat/TL/safety_scene4_mycar5.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car11{left:260px;top:458px;width:398px;height:292px;background:url(/media/images/flat/TL/safety_scene4_mycar6.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car12{left:285px;top:471px;width:336px;height:368px;background:url(/media/images/flat/TL/safety_scene4_mycar7.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car13{left:295px;top:500px;width:297px;height:418px;background:url(/media/images/flat/TL/safety_scene4_mycar8.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car14{left:311px;top:553px;width:250px;height:447px;background:url(/media/images/flat/TL/safety_scene4_mycar9.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car15{left:377px;top:623px;width:166px;height:459px;background:url(/media/images/flat/TL/safety_scene4_mycar10.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap .scene.scene4 .mycar div.car16{left:377px;top:623px;width:166px;height:459px;background:url(/media/images/flat/TL/safety_scene4_mycar10.png) no-repeat 0 0;}
.pip.contents_safety .scene_wrap.black .slider_wrap{background:url(/media/images/flat/bg_slider4.png) no-repeat 50% 9px;}
.pip.contents_safety .scene_wrap.black .slider_wrap .slider .ui-slider-range{background:url(/media/images/flat/bg_slider4.png) no-repeat -5px -21px;}
.pip.contents_safety .scene_wrap.black .text_wrap ul li strong{color:#ebebeb;}
.pip.contents_safety .ride_and_handling{position:relative;width:940px;height:750px;margin:0 auto;}
.pip.contents_safety .ride_and_handling .bluebox{width:1280px;height:750px;margin-left:-170px;position:relative;background:#f0f1f2;}
.pip.contents_safety .ride_and_handling .bluebox > .txt{display:block;width:100%;height:100px;font-size:16px;line-height:24px;padding:70px 0 0;color:#222;font-family:'HyundaiSansHead';font-weight: 300;font-size:40px;line-height:48px;text-align:center;box-sizing:content-box;}
.pip.contents_safety .ride_and_handling .bluebox > .txt,.pip.contents_safety .ride_and_handling .bluebox .list{position:relative;z-index:3;}
.pip.contents_safety .ride_and_handling .bluebox .list{width:820px;height:100px;margin:0 auto;}
.pip.contents_safety .ride_and_handling .bluebox .list ul{width:720px;height:100px;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li{float:left;width:120px;height:100px;margin-right:10px;background:#474950;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a{display:block;text-decoration:none;overflow:hidden;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a span{float:left;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a span.img{position:relative;width:120px;height:100px;overflow:hidden;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a span.img span.dim{display:block;width:120px;height:100px;position:absolute;left:0;top:0;z-index:2;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a span.txt{display:none;width:176px;height:100px;padding:28px 12px 0;vertical-align:middle;font-size:13px;color:#fff;font-weight:700;line-height:20px;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.transmission a span.txt{padding-top:8px;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li a:hover span.img span.dim{display:none;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.on{width:320px;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.on a span.img{width:116px;height:92px;border:4px solid #474950;border-right:0;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.on a span.img img{margin-left:-4px;margin-top:-4px;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.on a span.txt{display:block;float:left;}
.pip.contents_safety .ride_and_handling .bluebox .list ul li.on a span.dim{display:none!important;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li{display:none;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.on{display:block;position:absolute;width:100%;height:100%;left:0;top:0;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li .text,.pip.contents_safety .ride_and_handling .bluebox .view ul li .remarks{position:absolute;display:block;line-height:20px;z-index:2;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li .text{color:#666;font-size:14px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li .text strong{display:block;padding:0 0 15px;margin:0 0 17px;font-size:16px;line-height:24px;color:#222;background:url(/media/images/flat/line_418ce5_80_1.gif) no-repeat left bottom;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .text{left:560px;top:310px;width:520px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .remarks{left:230px;top:310px;color:#666;font-size:12px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .remarks p{padding-left:20px;background:url(/media/images/flat/TL/bg_ride_remarks.png) no-repeat;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .remarks .traction{background-position:0 4px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .remarks .braking{background-position:0 -15px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab1 .caution{font-size:12px;margin-top:15px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab2 .text{left:744px;top:310px;width:320px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab2 .desc{position:absolute;left:460px;top:332px;z-index:2;width:255px;color:#888;font-size:13px;line-height:20px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab3 .text{left:230px;top:310px;width:350px;}
.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab3 .car_wrap .car_up{display:none;opacity:0;filter:alpha(opacity=0);}

.pip.contents_safety .ride_and_handling .bluebox .view ul li.tab4 .text{left:230px;top:310px;width:360px;}
.pip.contents_safety .morelist ul li .description span.caution{font-size:12px;}
/* PIP - Convenience */
.pip.contents_convenience .morelist{padding:155px 0 95px;}
.pip.contents_convenience .pip_cont .text_play{height:374px;}
.pip.contents_convenience .pip_cont .main_wrap{position:relative;width:940px;height:620px;margin:0 auto;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap{position:relative;z-index:1;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li{position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list a{display:block;width:100%;height:100%;text-decoration:none;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list a strong{position:absolute;left:40px;top:40px;color:#444;font-size:14px;}
/* Full Ver */
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list.list1{left:0;top:0;width:503px;height:310px;border-bottom:1px solid #e1e1e1;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list.list2{right:0;top:0;width:437px;height:310px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list.list3{left:0;top:310px;width:370px;height:310px;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list.list4{right:0;top:310px;width:570px;height:310px;border-left:1px solid #e1e1e1;}
.pip.contents_convenience .pip_cont .main_wrap ul.list_wrap li.list.list4 a strong{left:330px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap{position:relative;z-index:3;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap > li{position:absolute;width:630px;height:620px;top:0;background:#666;display:none;overflow:hidden;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .close{position:absolute;z-index:10;display:block;width:60px;height:60px;right:0;top:0;background:url(/media/images/flat/bg_transparent_percent30_000000.png) repeat 0 0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .close a{display:block;width:60px;height:60px;text-indent:200%;overflow:hidden;background:url(/media/images/flat/btn_close_x_white.png) no-repeat 0 0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .close a:hover{animation:spin180 .4s;-webkit-animation:spin180 .4s;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .text{position:absolute;left:40px;top:45px;font-size:14px;line-height:20px;color:#ccc;width:505px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .text strong{display:block;padding:0 0 15px;margin:0 0 15px;font-size:16px;color:#e1e1e1;line-height:24px;color:#fff;background:url(/media/images/flat/line_blue_80_1.gif) no-repeat left bottom;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li .text .caution{display:block;margin-top:12px;color:#998675;font-size:12px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1{left:0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view2{right:0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3{left:0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 > span{color:#fff;font-size:13px;font-weight:700;left:130px;position:absolute;text-align:center;top:330px;width:200px;display:none;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 > span.on{display:block;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view4{right:0;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1 .desc > div{position:absolute;width:200px;color:#888;font-size:12px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1 .desc strong{font-weight:700;color:#fff;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1 .desc .desc1{left:50px;top:228px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1 .desc .desc2{left:353px;top:182px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view1 .desc .desc3{left:412px;top:472px;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .rear,.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .front{display:none;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .rear.on,.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .front.on{display:block;}
.pip.contents_convenience .pip_cont .main_wrap .dim{position:absolute;z-index:2;display:none;left:0;top:0;width:100%;height:100%;background:url(/media/images/flat/bg_transparent_percent90_fbfbfb.png) repeat 0 0;}
.pip.contents_convenience .pip_cont .main_wrap .toggle.tabs{position:absolute;left:0;top:170px;background:none;width:280px;}
.pip.contents_convenience .pip_cont .main_wrap .toggle.tabs a{border:1px solid #666875;color:#7a7c8b;display:inline-block;font-size:13px;font-weight:700;height:28px;line-height:28px;margin:0 0 0 -1px;padding-top:0;position:relative;text-align:center;text-decoration:none;text-transform:none;width:132px;}
.pip.contents_convenience .pip_cont .main_wrap .toggle.tabs.on a.toggle_off{color:#7a7c8b;border-color:#666875;}
.pip.contents_convenience .pip_cont .main_wrap .toggle.tabs.on a.toggle_on,.pip.contents_convenience .pip_cont .main_wrap .toggle.tabs a.toggle_off{color:#fff;border-color:#418ce5;z-index:1;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .toggle.tabs.on a.toggle_on{z-index:2;}
.pip.contents_convenience .pip_cont .main_wrap ul.view_wrap li.view3 .toggle.tabs a.toggle_off{z-index:1;}
/* Keyframes */
@keyframes spin180 {
from{transform:rotate(0deg);}
to{transform:rotate(180deg);}
}
@-moz-keyframes spin180 {
from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(180deg);}
}
@-webkit-keyframes spin180 {
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(180deg);}
}
@-o-keyframes spin180 {
from{-o-transform:rotate(0deg);}
to{-o-transform:rotate(180deg);}
}
@-ms-keyframes spin180 {
from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(180deg);}
}
/* mobile */
.mobile .tnavi .tnavi_car .information .sns span.show{display:none;}
.mobile .tnavi .tnavi_car .information .sns span.hide{display:inline;}
body.mobile .pip.contents_highlights .robust_on_style .list > ul > li{position:absolute;width:310px;height:300px;top:0;}
body.mobile .pip.contents_highlights .robust_on_style .list > ul > li span.cover{display:block;width:100%;height:100%;}
body.mobile .pip.contents_highlights .robust_on_style .list ul li.thumb1{margin-left:50px;left:120px;}
body.mobile .pip.contents_highlights .robust_on_style .list ul li.thumb2{margin-left:-50px;left:850px;}
body.mobile .pip.contents_highlights .robust_on_style .list ul li.thumb1 span.cover{background:url(/media/images/flat/TL/bg_highlight_thumb_plus.png) no-repeat 50% 50%;}
body.mobile .pip.contents_highlights .robust_on_style .list ul li.thumb2 span.cover{background:url(/media/images/flat/TL/bg_highlight_thumb_plus.png) no-repeat 50% 50%;}
body.mobile .pip.contents_highlights .robust_on_style .list > ul > li .img_wrap,body.mobile .pip.contents_highlights .robust_on_style .list > ul > li img{margin:-150px 0 0 -155px;}
body.mobile .pip.contents_highlights .robust_on_style .subject{width:275px;padding-top:48px;}
body.mobile .pip.contents_highlights .robust_on_style .car{left:204px;top:266px;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb1{margin-left:170px;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb1 .close{left:0;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb2{margin-right:170px;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb2 .close{right:0;}
body.mobile .pip.contents_highlights .robust_on_style .view .txt{top:94px;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb1 .txt{left:120px;}
body.mobile .pip.contents_highlights .robust_on_style .view .thumb2 .txt{right:-5px;}
/* specs */
.specs_wrap{width:940px;margin:0 auto;padding:0;height:100%;}
.title_wrap{border-bottom:1px solid #e6e6e6;margin:0;padding:60px 0;position:relative;width:100%;}
.title_wrap .title_wrap_h2{float:left;display:block;font-family:'HyundaiSansHead';font-weight: 300;color:#454545;font-size:42px;line-height:42px;max-width:70%;}
.title_wrap .open-all{width:192px;text-align:right;padding-right:50px;display:block;font-size:15px;color:#1D88CD;font-weight:700;line-height:25px;background:transparent url(/media/images/flat/specs_open-all.png) no-repeat scroll 150px -163px;text-decoration:none;position:absolute;right:0;top:61px;-o-transition:opacity .2s ease-in-out 0;-moz-transition:opacity .2s ease-in-out 0;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;}
.title_wrap .open-all.isWillClose{background-position:150px 3px;}
.title_wrap .open-all:hover{opacity:.7;}
/* table */
.specs-listing_wrap{}
.specs-listing_wrap .specs-listing{}
.specs-listing_wrap .specs-listing .listing-item{border-bottom:1px solid #e6e6e6;padding:40px 0 20px 50px;}
.specs-listing_wrap .specs-listing .listing-item > div{font-weight:700;color:#454545;font-size:18px;position:relative;cursor:pointer;margin-bottom:15px;line-height:1;user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-transition:color .2s ease-in-out 0;-moz-transition:color .2s ease-in-out 0;-webkit-transition:color .2s ease-in-out 0;transition:color .2s ease-in-out 0;}
.specs-listing_wrap .specs-listing .listing-item > div::before,.specs-listing_wrap .specs-listing .listing-item > div::after{content:"";display:block;height:32px;left:-50px;position:absolute;top:-6px;width:32px;transition:opacity .6s ease-in-out 0;-o-transition:opacity .6s ease-in-out 0;-moz-transition:opacity .6s ease-in-out 0;-webkit-transition:opacity .6s ease-in-out 0;transition:opacity .6s ease-in-out 0;}
.specs-listing_wrap .specs-listing .listing-item > div::before{background:transparent url(/media/images/flat/specs_list-item.png) no-repeat scroll 0 100%;opacity:1;}
.specs-listing_wrap .specs-listing .listing-item > div::after{background:transparent url(/media/images/flat/specs_list-item.png) no-repeat scroll 0 0;opacity:0;}
.specs-listing_wrap .specs-listing .listing-item > div:hover{color:#1d88cd;}
.specs-listing_wrap .specs-listing .listing-item > div.opened::before{opacity:0;}
.specs-listing_wrap .specs-listing .listing-item > div.opened::after{opacity:1;}
.specs-listing_wrap .specs-listing .listing-item > div.opened + table{max-height:430px;opacity:1;-o-transition:max-height .6s ease-in-out,opacity .4s ease-in-out .4s;-moz-transition:max-height .6s ease-in-out,opacity .4s ease-in-out .4s;-webkit-transition:max-height .6s ease-in-out,opacity .4s ease-in-out .4s;transition:max-height .6s ease-in-out,opacity .4s ease-in-out .4s;}
.specs-listing_wrap .specs-listing .listing-item > table{font-weight:lighter;display:block;max-height:0;overflow:hidden;opacity:0;-o-transition:max-height .6s ease-in-out,opacity .6s ease-in-out 0;-moz-transition:max-height .6s ease-in-out,opacity .6s ease-in-out 0;-webkit-transition:max-height .6s ease-in-out,opacity .6s ease-in-out 0;transition:max-height .6s ease-in-out,opacity .6s ease-in-out 0;}
.specs-listing_wrap .specs-listing .listing-item > table tr{font-size:12px;color:#393939;height:40px;}
.specs-listing_wrap .specs-listing .listing-item > table tr th{box-sizing:content-box;color:#9f9f9f;font-weight:lighter;max-width:130px;min-width:130px;padding:0 0 10px;text-align:left;width:130px;}
.specs-listing_wrap .specs-listing .listing-item > table tr td{width:165px;padding:0 0 10px; position: relative;}
.specs-listing_wrap .specs-listing .head-line{border-bottom:1px solid #e6e6e6;padding:14px 0 11px 50px;}
.specs-listing_wrap .specs-listing .head-line > table tr{font-size:16px;color:#393939;height:40px;font-weight:700;}
.specs-listing_wrap .specs-listing .head-line > table tr th{color:#9f9f9f;font-size:14px;width:130px;text-align:left;}
.content-type.content-type__specs .contents_specs .spec_message{line-height:28px;font-size:13px;color:#9f9f9f;padding:35px 0 60px;}
.content-type.content-type__specs .contents_specs .spec_message div span{padding:0;background:none;}
/* additional */
.w-border::before {
    background: #ddd;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    top: -8px;
    width: 760px;
}
.w-border::after {
    background: #ddd;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    bottom: 7px;
    width: 760px;
}

/* gallery */
.gallery_wrap{width:940px;margin:0 auto;padding:0;height:100%;}
.title_wrap .specs_title{float:left;display:block;font-family:'HyundaiSansHead';font-weight: 300;color:#454545;font-size:42px;line-height:42px;}
.gallery_wrap{}
.gallery_wrap .thumbs-toggler{position:absolute;top:88px;right:0;}
.gallery_wrap .thumbs-toggler a{position:relative;display:inline-block;height:50px;color:#454545;text-decoration:none;font-size:15px;font-weight:700;margin-left:25px;}
.gallery_wrap .thumbs-toggler a::before{background:#0d75ba;bottom:-25px;content:"";display:block;height:2px;opacity:0;position:absolute;width:100%;-o-transition:bottom .5s ease-in-out 0s,opacity .2s ease-in-out .2s;-moz-transition:bottom .5s ease-in-out 0s,opacity .2s ease-in-out .2s;-webkit-transition:bottom .5s ease-in-out 0s,opacity .2s ease-in-out .2s;transition:bottom .5s ease-in-out 0s,opacity .2s ease-in-out .2s;}
.gallery_wrap .thumbs-toggler a:hover{color:#0d75ba;}
.gallery_wrap .thumbs-toggler a.alive{color:#0d75ba;}
.gallery_wrap .thumbs-toggler a.alive::before{bottom:30px;opacity:1;}
.gallery-body{}
.gallery-list-wrap{}
.gallery-list-wrap .gallery-list-holder{position:relative;height:603px;}
.gallery-list-wrap .gallery-list-slider{position:absolute;left:0;top:40px;height:603px;}
.gallery-list-wrap .gallery-list-slider ul{float:left;width:940px;margin-right:8px;display:none;position:absolute;top:0;left:0;height:603px;}
.gallery-list-wrap .gallery-list-slider ul li{float:left;height:144px;margin:0 8px 8px 0;width:229px;cursor:pointer;overflow:hidden;}
.gallery-list-wrap .gallery-list-slider ul li:nth-child(4n){margin-right:0;}
.gallery-list-wrap .gallery-list-slider ul li img{-o-transition:transform .6s ease-in-out 0;-moz-transition:transform .6s ease-in-out 0;-webkit-transition:transform .6s ease-in-out 0;transition:transform .6s ease-in-out 0;}
.gallery-list-wrap .gallery-list-slider ul li:hover img{-o-transform:scale(1.09);-moz-transform:scale(1.09);-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09);}
.gallery-list-wrap .gallery-list-holder .slide-prev,.gallery-list-wrap .gallery-list-holder .slide-next{background:transparent url(/media/images/flat/slider-arrows.png) no-repeat scroll 0 0;cursor:pointer;height:70px;margin-top:-72px;position:absolute;top:50%;width:70px;z-index:1;opacity:1;-o-transition:opacity .2s ease-in-out 0;-moz-transition:opacity .2s ease-in-out 0;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;}
.gallery-list-wrap .gallery-list-holder .slide-prev{background-position:0 100%;left:-100px;}
.gallery-list-wrap .gallery-list-holder .slide-next{background-position:100% 100%;right:-100px;}
.gallery-list-wrap .gallery-list-holder .slide-prev:hover,.gallery-list-wrap .gallery-list-holder .slide-next:hover{opacity:.7;}
.gallery-list-wrap .gallery-list-holder .slide-prev.dead,.gallery-list-wrap .gallery-list-holder .slide-next.dead{opacity:.2;cursor:default;}
.gallery-list-wrap .gallery-list-holder .slide-paginator{bottom:50px;left:50%;margin:0 auto 0 -470px;position:absolute;width:940px;}
.gallery-list-wrap .gallery-list-holder .slide-paginator ul{text-align:center;width:100%;}
.gallery-list-wrap .gallery-list-holder .slide-paginator ul li{cursor:pointer;display:inline-block;height:32px;margin:0;width:28px;}
.gallery-list-wrap .gallery-list-holder .slide-paginator ul li span{display:block;width:10px;height:10px;margin:11px 9px;background:#dbdbdb;border-radius:10px;}
.gallery-list-wrap .gallery-list-holder .slide-paginator ul li.alive span{background:#1b83c6;}
.gallery-list-wrap .gallery-list-holder .slide-paginator ul li:hover span{background:#1b83c6;}
.gallery-view-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:1000;display:none;}
.gallery-view-wrap .gallery-view-holder{position:relative;}
.gallery-view-wrap .gallery-view-holder .gallery-view-slider{}
.gallery-view-wrap .gallery-view-holder .gallery-view-slider ul{}
.gallery-view-wrap .gallery-view-holder .gallery-view-slider ul li{display:none;position:absolute;top:0;left:0;}
.gallery-view-wrap .gallery-view-holder .gallery-view-slider ul li img{width:100%;}
.gallery-view-wrap .gallery-view-holder .topline{width:100%;height:60px;background:rgba(0,0,0,0.4) none repeat scroll 0 0;position:absolute;top:0;left:0;}
.gallery-view-wrap .gallery-view-holder .topline img{left:60px;position:absolute;top:13px;width:220px;}
.gallery-view-wrap .gallery-view-holder .topline .pagination{width:180px;margin:0 auto;position:relative;}
.gallery-view-wrap .gallery-view-holder .topline .pagination .next,.gallery-view-wrap .gallery-view-holder .topline .pagination .prev{background:transparent url(/media/images/flat/gallery-icons.png) no-repeat 0 0;width:60px;height:60px;position:absolute;top:0;cursor:pointer;opacity:1;-o-transition:opacity .2s ease-in-out 0;-moz-transition:opacity .2s ease-in-out 0;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;}
.gallery-view-wrap .gallery-view-holder .topline .pagination .next:hover,.gallery-view-wrap .gallery-view-holder .topline .pagination .prev:hover{opacity:.7;}
.gallery-view-wrap .gallery-view-holder .topline .pagination .next{background-position:-105px 0;right:0;}
.gallery-view-wrap .gallery-view-holder .topline .pagination .prev{background-position:20px 0;left:0;}
.gallery-view-wrap .gallery-view-holder .topline .pagination .count{display:block;width:60px;margin:0 auto;line-height:60px;text-align:center;color:#fff;font-weight:700;font-size:16px;}
.gallery-view-wrap .gallery-view-holder .topline .view-close{width:80px;height:60px;position:absolute;right:25px;background:transparent url(/media/images/flat/gallery-icons.png) no-repeat scroll -31px 0;top:0;opacity:1;-o-transition:opacity .2s ease-in-out 0;-moz-transition:opacity .2s ease-in-out 0;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;}
.gallery-view-wrap .gallery-view-holder .topline .view-close:hover{opacity:.7;}
.gallery-view-wrap .gallery-view-holder .topline .dl-img{background:transparent url(/media/images/flat/gallery-icons.png) no-repeat scroll -58px -55px;color:#fff;display:block;font-size:16px;font-weight:700;height:60px;line-height:60px;opacity:1;padding:0 9px;position:absolute;right:110px;text-align:right;text-decoration:none;top:0;width:100px;-o-transition:opacity .2s ease-in-out 0;-moz-transition:opacity .2s ease-in-out 0;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;}
.gallery-view-wrap .gallery-view-holder .topline .dl-img:hover{opacity:.7;}

.content-type{display:none;}
.content-type.content-type__explore{display:block;}

.offer-price-count a{color:#147abc;}

/* prefooter promo */
.prefooter-promo {position: relative;}
.prefooter-promo .promo-main {width: 100%;background: url('/media/images/flat/i40/elements/bgr_5.jpg') no-repeat center center;height: 580px;padding: 65px 0 0;box-sizing: border-box;}
.prefooter-promo .promo-main_cont {width: 940px;position: relative;margin: 0 auto;}
.prefooter-promo .promo-main_cont .text-desc {width: 50%;color: #fff;}
.prefooter-promo .promo-main_cont .text-desc .promo-title {padding: 0px 0 30px;display: block;font-family:'HyundaiSansHead';font-weight: 300;color: #fff;line-height: 42px;font-size: 42px;}
.prefooter-promo .promo-main_cont .text-desc .promo-text {margin-bottom: 40px;font-size: 16px;line-height: 28px;display: block;}
.prefooter-promo .promo-main_cont .text-desc .btn-flat {border: 2px solid #fff;box-sizing: border-box;color: #fff;display: block;font-family: Arial, sans-serif;font-size: 14px;font-weight: bold;text-align: center;text-decoration: none;text-transform: uppercase;line-height: 60px;width: 235px;}
.prefooter-promo .promo-main_cont .text-desc .btn-flat:hover {background: #fff;color: #0d75ba;}
.prefooter-promo .promo-main_cont img {position: absolute;right: -35px;top:5px;}
.promo-grid {height: 120px;width: 100%;margin-top: 65px;}
.promo-grid ul {position: relative;width: 940px;margin: 0 auto;}
.promo-grid ul li {background: transparent url("/media/images/flat/i40/elements/promo-icons.png") no-repeat scroll 0 center;box-sizing: border-box;float: left;width: 235px;height: 70px;position: relative;}
.promo-grid ul li:nth-child(1) {background-position: center -14px;}
.promo-grid ul li:nth-child(2) {background-position: center -85px;}
.promo-grid ul li:nth-child(3) {background-position: center -155px;}
.promo-grid ul li:nth-child(4) {background-position: center -225px;}
.promo-grid ul li a span {position: relative;}
.promo-grid ul li a span::before {bottom: -52px;opacity: 0;content: "";display: block;height: 2px;width:100%;left: 0;position: absolute;background: #fff;-o-transition: bottom 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0.05s;-moz-transition: bottom 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0.05s;-webkit-transition: bottom 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0.05s;transition: bottom 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0.05s;}
.promo-grid ul li:hover a span::before {bottom: -4px;opacity: 1;}
.promo-grid ul li::after {bottom: 0;content: "";display: block;height: 70px;left: 0;position: absolute;width: 1px;background: #369ddf;}
.promo-grid ul li:nth-child(1)::after {content: none;}
.promo-grid ul li a {color: #fff;text-decoration: none;display: block;font-size: 14px;font-weight: bold;height: 21px;letter-spacing: 0.3px;padding-top: 49px;text-align: center;}
/* prefooter slider */
.promo-slider_wrap {height: 230px;background: #fff;width: 1920px;margin-left: -960px;left: 50%;position: relative;}
.promo-slider_wrap .promo-slider_cut {width: 940px;height: 230px;position: relative;margin: 0 auto;overflow: hidden;}
.promo-slider_wrap .promo-slider_cut .promo-slider {margin-left: -8px;position: absolute;left: 0;}
.promo-slider_wrap .promo-slider_cut .promo-slider li {width: 150px;height: 230px;margin-left: 8px;float: left;box-sizing: border-box;padding: 45px 0;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link {display: block;padding-bottom: 15px;text-decoration: none;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link img {width: 160px;margin: 15px 0 5px -15px;opacity: 1;-o-transition: opacity 0.2s ease-in-out 0s;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;will-change: opacity;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link .model {font-size: 15px;font-weight: bold;color: #454545;display: block;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link .price {font-size: 14px;color: #7e7e7e;display: block;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link span {-o-transition: color 0.2s ease-in-out 0s;-moz-transition: color 0.2s ease-in-out 0s;-webkit-transition: color 0.2s ease-in-out 0s;transition: color 0.2s ease-in-out 0s;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link:hover img{opacity: 0.7;}
.promo-slider_wrap .promo-slider_cut .promo-slider li .promo-slider-link:hover span{color: #0d75ba;}
.promo-slider_wrap .slider-prev, .promo-slider_wrap .slider-next {background: transparent url("/media/images/flat/slider-arrows.png") no-repeat scroll 0 0;cursor: pointer;height: 70px;margin-top: -35px;position: absolute;top: 50%;width: 70px;z-index: 1; opacity: 1;-o-transition: opacity 0.2s ease-in-out 0s;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;}
.promo-slider_wrap .slider-prev {background-position: 0% 100%;left: 390px;}
.promo-slider_wrap .slider-next {background-position: 100% 100%;right: 390px;}
.promo-slider_wrap .slider-prev:hover,
.promo-slider_wrap .slider-next:hover {opacity: 0.7;}

.add-blue-color {color: #1b83c6;}
.videos {max-width: 1920px; position: relative;margin: 0 auto;}
.videos .videos_wrap {margin: 0 auto;width: 940px;}
.videos .list_wrap .list {position: relative; display: block;height: 250px;width: auto;margin: 0 auto;}
.videos .list_wrap .list .list-item {position: relative; display: block;float: left;width: 33.33333%;width: calc(100% / 3);height: 100%;}
.videos .list_wrap .list .list-item:nth-child(1) {background: url('/media/images/flat/TL/elements/video_preview_1.jpg') no-repeat center center / cover;}
.videos .list_wrap .list .list-item:nth-child(2) {background: url('/media/images/flat/TL/elements/video_preview_2.jpg') no-repeat center center / cover;}
.videos .list_wrap .list .list-item:nth-child(3) {background: url('/media/images/flat/TL/elements/video_preview_3.jpg') no-repeat center center / cover;}
.videos .list_wrap .list .list-item .list-item__link {display: block;width: 100%;height: 100%;-o-transition: background 0.25s ease-in-out 0s;-moz-transition: background 0.25s ease-in-out 0s;-webkit-transition: background 0.25s ease-in-out 0s;transition: background 0.25s ease-in-out 0s;background: rgba(0, 0, 0, 0.35) url("/media/images/flat/play_btn.png") no-repeat scroll center center / 78px auto;}
.videos .list_wrap .list .list-item .list-item__link:hover {background: transparent url("/media/images/flat/play_btn.png") no-repeat scroll center center / 85px auto;}


/* blue block */
/*
.blue-block
{
	float: left;
	background: #003469;
	color: #fff;
	font-family: HyundaiSansHead;
	padding: 5px 33px;
}

.blue-block-val {
	font-size: 20px;
	line-height: 28px;
}

.blue-block-text {
	font-size: 20px;
	line-height: 28px;
}

.blue-block-row {
	padding: 5px 0;
}

.blue-block-row:first-of-type {
	border-bottom: 2px solid #fff;
}
*/