#content_wrap{margin-top:-20px}.header-wrap{min-height:264px}a:hover{text-decoration:none}.main-content{position:relative;margin:40px auto 0 auto;width:1081px;min-height:478px}.main-content h2{text-align:center;font-size:30px;color:#222;background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/common-title-bg.png) center 56% no-repeat}.main-content h2>.title{display:inline-block;padding:0 20px;background-color:#fff}.bl-hor-card-slide-wrap{overflow:hidden}.bl-hor-card-slide-wrap .slide-contents{white-space:nowrap;margin:18px 0 58px 0;font-size:0}.bl-hor-card-slide-wrap .slide-contents li{display:inline-block;vertical-align:top;overflow:hidden}.bl-hor-card-slide-wrap .slide-contents li a{display:block;position:relative;border:1px solid #e5e5e5;height:100%;color:#222}.bl-hor-card-slide-wrap .slide-contents li a>span{display:block;width:100%;font-size:15px;white-space:normal}.bl-hor-card-slide-wrap .slide-contents li a img{display:block}.bl-hor-card-slide-wrap .slide-contents li a span.won{display:inline}.bl-hor-card-slide-wrap.type3 .slide-contents li{width:338px}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap{position:relative;text-align:center;display:inline-block}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap span{overflow:hidden}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .label-pos-wrap{position:absolute;top:0;left:0;padding-bottom:35px;padding-top:35px}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .main-label{display:block;margin-top:10px;padding:0 20px;width:298px;height:33px;font-size:20px;letter-spacing:-1px;font-weight:700}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .main-label.no-price{margin-top:25px}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .price-label{margin:10px auto 0 auto;width:96%;height:26px;font-size:14px;line-height:26px}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .price-label>span{display:inline}.bl-hor-card-slide-wrap.type3 .slide-contents li a .label-wrap .price-label>strong{font-size:20px;vertical-align:bottom}.bl-hor-card-slide-wrap.type3 .slide-contents li a img{width:338px}.bl-hor-card-slide-wrap.type4 .slide-contents li{width:247px;height:330px}.bl-hor-card-slide-wrap.type4 .slide-contents li a{color:#000;border:0}.bl-hor-card-slide-wrap.type4 .slide-contents li a .main-label{display:block;margin-top:15px;height:38px;font-size:15px;color:#666;overflow:hidden}.bl-hor-card-slide-wrap.type4 .slide-contents li a .price-label{margin-top:12px;font-size:15px}.bl-hor-card-slide-wrap.type4 .slide-contents li a .price-label>span{display:inline}.bl-hor-card-slide-wrap.type4 .slide-contents li a img{height:247px;position:relative}.bl-hor-card-slide-wrap .slider-direction{text-align:right}.main-banner-container.contrast-br .slider-initialized li>a>.slider-copy-box>span{color:#222!important}.main-banner-container.contrast-dr .slider-initialized li>a>.slider-copy-box>span{color:#fff!important}.main-banner-container.contrast-br .slider-nav>li>a,.main-banner-container.contrast-dr .slider-nav>li.nav-active>a{color:#222!important;opacity:1}.main-banner-container.contrast-dr .slider-nav>li>a{color:#fff!important;opacity:.6}.main-banner-container.contrast-dr .main-banner-separator{border-color:rgba(255,255,255,.2)!important}.cardbanner.contrast-br .slide-wrap li span{color:#222!important}.cardbanner.contrast-dr .slide-wrap li span{color:#fff!important}.top-down-area{position:relative;width:100%}.top-down-area .top-down-bg{position:absolute;top:0;width:100%;height:668px;z-index:1000}.top-down-area .top-down-bg .top-down-contents{position:relative;margin:0 auto;width:1081px;height:100%;overflow:hidden}.top-down-floating{display:none}.top-down-floating._visible{display:block}.middle-text-banner-bg{height:50px}.middle-text-banner-bg .middle-text-banner-wrap{margin:0 auto;width:1081px;height:50px;text-align:center;line-height:50px;overflow:hidden}.middle-text-banner-bg .middle-text-banner-wrap .left-arrow,.middle-text-banner-bg .middle-text-banner-wrap .right-arrow{display:inline-block;width:30px;color:#fff;font-size:16px;font-weight:700;text-align:center;vertical-align:top}.middle-text-banner-bg .middle-text-banner-wrap .slide-contents{display:inline-block;position:relative;width:670px;height:50px;white-space:nowrap}.middle-text-banner-bg .middle-text-banner-wrap .slide-contents li{display:block;position:absolute;left:0;top:0;width:100%;text-align:center;opacity:0;transition:ease .3s;-webkit-transtion:ease .3s}.middle-text-banner-bg .middle-text-banner-wrap .slide-contents li.on{opacity:1;z-index:100}.middle-text-banner-bg .middle-text-banner-wrap .slide-contents li a{display:block;font-size:16px;color:#fff;line-height:48px;font-weight:700}.main-banner-container{position:relative;background:#eaf4fe}.main-banner-container .main-banner-separator{position:absolute;bottom:0;width:100%;height:45px;border-top:1px solid rgba(0,0,0,.1)}.main-banner-container .main-banner-wrap{position:relative;margin:0 auto;width:1081px;min-height:460px;overflow:hidden}.main-banner-container .main-banner-wrap .main-banner{display:inline-block}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide{width:750px;height:415px;overflow:hidden;white-space:nowrap}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide li{display:inline-block;width:100%;height:100%;vertical-align:top}.main-banner-container .main-banner-wrap .main-banner .slider-container.multiple{width:900px}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide.slider-initialized{width:900px;height:415px}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide.slider-initialized li>a{vertical-align:top}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide.slider-initialized li>a>img{width:900px}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box{top:90px;width:470px}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide.slider-initialized li .slider-copy-box .slider-copy{margin-bottom:10px;padding-right:0;height:100px;overflow:hidden}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide.slider-initialized li .slider-copy-box .slider-sub-copy{margin-bottom:30px;padding-right:0;height:26px;overflow:hidden}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box>.slider-benefit-copy{font-size:20px;padding-top:7px;letter-spacing:-2px}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide li .label-main{display:inline-block;width:100%;height:100%}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide li .label-price{display:inline-block;width:100%;height:100%}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box>.slider-price{font-weight:400;font-size:26px}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box>.slider-price>strong{display:inline-block;font-size:30px;vertical-align:middle}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box>.slider-price>span.plain-text{display:inline-block;vertical-align:middle;font-size:19px;line-height:140%}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide-nav{margin-top:1px;height:46px;white-space:nowrap}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide-nav li{display:inline-block}.main-banner-container .main-banner-wrap .main-banner ul.main-banner-slide-nav li .sub-nav{display:none}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-nav>li>a{letter-spacing:-1px}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-nav>li>.slider-nav-thumb img{width:auto;height:83px}.main-banner-container .main-banner-wrap .banner-right{position:absolute;left:751px;top:16px;z-index:100;width:331px;height:430px}.main-banner-container .main-banner-wrap .banner-right .banner-onair{padding:13px 14px;width:303px;height:114px;background-color:#fff}.main-banner-container .main-banner-wrap .banner-right .banner-onair>a{display:inline-block}.main-banner-container .main-banner-wrap .banner-right .banner-onair .img-area{display:inline-block;margin-right:8px;border:1px solid #eee;width:140px;height:70px;overflow:hidden}.main-banner-container .main-banner-wrap .banner-right .banner-onair .img-area img{position:relative;display:inline-block;width:140px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area{display:inline-block;width:148px;vertical-align:top}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area span{display:block;font-size:13px;color:#000}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area .onair-timer-area{margin-bottom:7px;color:#ff5340;font-weight:700;font-size:15px}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area .onair-timer-area .onair-timer{display:inline-block;font-size:15px}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area .main-label{margin-bottom:4px;height:17px;color:#777;overflow:hidden}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area .price-label{overflow:hidden;height:21px}.main-banner-container .main-banner-wrap .banner-right .banner-onair .label-area .price-label .price{display:inline-block;font-size:16px;font-weight:700}.main-banner-container .main-banner-wrap .banner-right .banner-onair .btn-area{display:block;margin-top:8px;font-size:0}.main-banner-container .main-banner-wrap .banner-right .banner-onair .btn-area a{display:inline-block}.main-banner-container .main-banner-wrap .banner-right .banner-onair .btn-area span{display:inline-block;width:150px;height:34px;line-height:34px;text-align:center;font-size:14px;font-weight:700}.main-banner-container .main-banner-wrap .banner-right .banner-onair .btn-area .schedule-btn{display:inline-block;border:1px solid #e5e5e5;border-right:0;color:#555}.main-banner-container .main-banner-wrap .banner-right .banner-onair .btn-area .buy-btn{display:inline-block;border:1px solid #ff5340;background-color:#ff5340;color:#fff}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai{position:relative;margin-top:12px;padding:14px;width:303px;height:248px;background-color:#fff}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents{width:303px}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li{width:100%;vertical-align:top}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a{color:#000;border:0}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a span{display:block;width:100%;text-align:center}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a span.thehyundai-patch{position:absolute;left:1px;top:1px;width:93px;height:25px;background-color:rgba(255,255,255,.9)}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a span.thehyundai-patch>img{margin-top:8px}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a .plain-text{display:inline}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a .main-label{margin-top:4px;height:20px;font-size:15px;color:#666;overflow:hidden}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a .price-label{margin-top:2px;font-size:14px}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slide-contents li a>img{width:301px;border:1px solid #eee}.main-banner-container .main-banner-wrap .banner-right .banner-thehyundai .slider-container .slider-indicator{margin-top:10px}.main-banner-container .main-banner-wrap .slider-container.multiple .slider-initialized li>a>.slider-copy-box>.slider-copy{letter-spacing:-3px}.styleshop{width:1081px;height:210px;min-height:210px;overflow:hidden}.styleshop h2{margin:0 auto;width:1081px;font-size:20px;height:24px;background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/styleshop-title-bg.png) left 80% no-repeat}.styleshop h2 .subtitle{font-size:16px;color:#888;font-weight:400}.styleshop .btn-wrap{position:absolute;display:inline-block;right:0;height:30px;padding-left:15px;background-color:#fff}.styleshop .btn-wrap .more-btn{display:inline-block;border:1px solid #eee;padding-left:10px;width:83px;height:30px;background-color:#fff;background:url(https://imagessl.hyundaihmall.com/hmall/co/dropdown-active-orage-ico.png) no-repeat;background-position:74px 12px;font-size:14px;font-weight:400;color:#666;text-align:left;line-height:30px}.styleshop .btn-wrap .close-btn{display:none}.styleshop.on{height:auto}.styleshop.on .btn-wrap .more-btn{display:none}.styleshop.on .btn-wrap .close-btn{display:inline-block;border:1px solid #ff5340;padding-left:26px;width:70px;height:30px;background-color:#fff;background:url(https://imagessl.hyundaihmall.com/hmall/co/dropdown-active-orage-ico.png) no-repeat;background-position:74px -19px;font-size:14px;font-weight:400;color:#ff5340;text-align:left;line-height:30px}.styleshop .styleshop-list{margin-top:26px}.styleshop .styleshop-list li{display:inline-block;margin:0 33px 30px 0;text-align:center;min-height:160px}.styleshop .styleshop-list li.line-last-item{margin-right:0}.styleshop .styleshop-list li a{font-size:14px;color:#222}.styleshop .styleshop-list li a>img{display:block;margin:0 auto 10px auto;width:125px}.goodlucktem{min-height:590px}.goodlucktem .bl-hor-card-slide-wrap .slide-contents{margin-top:16px}.goodlucktem h2 .view-bt{display:inline-block;vertical-align:middle;border:1px solid #e8e8e8;padding:7px 9px 8px;font-size:14px}.goodlucktem h2 .view-bt:hover{text-decoration:none;font-weight:700}.scpromo{font-size:0;min-height:844px}.scpromo .scpromo-main-area{display:inline-block;margin-top:40px;margin-right:23px;width:640px;font-size:14px}.scpromo .scpromo-main-area .scpromo-main-banner{position:relative;display:block;width:640px;height:396px}.scpromo .scpromo-main-area .scpromo-main-banner img{width:640px;height:396px}.scpromo .scpromo-main-area .scpromo-main-banner .img-cover{position:absolute;top:0;left:0;width:100%;height:100%}.scpromo .scpromo-main-area .scpromo-main-banner .banner-label{position:absolute;left:0;bottom:32px;width:100%;color:#fff}.scpromo .scpromo-main-area .scpromo-main-banner .banner-label span{display:block;height:23px;font-size:17px;text-align:center;overflow:hidden}.scpromo .scpromo-main-area .scpromo-main-banner .banner-label span.main-label{height:33px;font-size:25px;font-weight:700}.scpromo .minicard-area{display:block;border:1px solid #e5e5e5;font-size:0}.scpromo .minicard-area .minicard{display:inline-block;width:212px;height:308px;border-right:1px solid #e5e5e5;vertical-align:top;text-align:center}.scpromo .minicard-area .minicard.last{border-right:0}.scpromo .minicard-area .minicard img{width:192px;margin:10px 0}.scpromo .minicard-area .minicard>span{display:block;padding:0 15px}.scpromo .minicard-area .minicard .main-label{padding:14px 15px 0 15px;height:36px;font-size:14px;color:#666;overflow:hidden;text-align:left}.scpromo .minicard-area .minicard .price-label{margin-top:11px;font-size:16px;color:#000;text-align:left}.scpromo .scpromo-slide-area{display:inline-block;margin-top:40px;width:418px;vertical-align:top;overflow:hidden}.scpromo .scpromo-slide-area .slide-contents{white-space:nowrap}.scpromo .scpromo-slide-area .slide-contents li{display:inline-block;margin-bottom:12px;width:418px;min-height:674px;vertical-align:top}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner{display:block;position:relative;border:1px solid #e5e5e5}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner>a{display:block}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner img{width:416px;height:258px}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner span{display:block;padding:0 19px;height:21px;font-size:15px;color:#222;overflow:hidden}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner .main-label{padding-top:15px;font-weight:700}.scpromo .scpromo-slide-area .slide-contents li .large-text-banner .sub-label{padding-bottom:15px}.scpromo .scpromo-slide-area .slider-indicator{margin-top:5px}.middle-banner-area{margin-bottom:45px;width:100%}.middle-banner-area .middle-banner-bg{width:100%}.middle-banner-area .middle-banner-bg .middle-banner-contents{position:relative;margin:0 auto;width:1081px}.promotion{font-size:0;min-height:622px}.promotion .promo-content{display:inline-block;margin:40px 30px 0 0;width:278px}.promotion .promo-content.content-center{width:401px;background-color:#fdf0f6;vertical-align:top;overflow:hidden}.promotion .promo-content.content-right{margin-right:0}.promotion .promo-content .small-text-banner{display:block;position:relative}.promotion .promo-content .small-text-banner img{width:278px;height:172px}.promotion .promo-content .small-text-banner span{display:block;height:21px;font-size:15px;color:#222;overflow:hidden}.promotion .promo-content .small-text-banner .main-label{padding-top:15px;font-weight:700}.promotion .promo-content .small-text-banner .sub-label{padding-bottom:15px}.promotion .promo-content.content-center{padding:47px 32px 14px 32px;min-height:423px}.promotion .promo-content.content-center .slide-contents{white-space:nowrap}.promotion .promo-content.content-center .slide-contents li{display:inline-block}.promotion .promo-content.content-center .slide-contents li a{display:block}.promotion .promo-content.content-center .slide-contents li img{display:block;margin:59px 0 13px 0;width:400px;height:248px}.promotion .promo-content.content-center .slide-contents li span{display:block;width:400px;height:24px;font-size:18px;color:#222;text-align:center;overflow:hidden}.promotion .promo-content.content-center .slide-contents li span.main-label{margin-bottom:4px;font-size:28px;height:45px;font-weight:700}.promotion .promo-content.content-center .slider-direction{text-align:center}.category-product{min-height:572px}.category-product .menu-separator{position:absolute;display:block;top:164px;border-bottom:1px solid #ccc;width:100%}.category-product .category-list{white-space:nowrap;margin-top:30px;font-size:0;text-align:center}.category-product .category-list li{position:relative;display:inline-block;padding-bottom:6px;width:135px;text-align:center;vertical-align:top}.category-product .category-list li.on:after{content:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/category-menu-on-ico.png);position:absolute;left:62px;bottom:0}.category-product .category-list li a{display:block;height:95px}.category-product .category-list li a span{font-size:15px;color:#222}.category-product .category-list li a .category-icon{display:block;margin:0 auto;width:40px;height:46px;background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/category-menu-icon.png) no-repeat;background-position:40px}.category-product .category-list li.on a .category-icon{background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/category-menu-icon-hover.png) no-repeat;background-position:40px}.category-product .category-list li.CateSect01 a .category-icon{background-position:-10px -10px}.category-product .category-list li.CateSect02 a .category-icon{background-position:-70px -10px}.category-product .category-list li.CateSect03 a .category-icon{background-position:-130px -10px}.category-product .category-list li.CateSect04 a .category-icon{background-position:-190px -10px}.category-product .category-list li.CateSect05 a .category-icon{background-position:-250px -10px}.category-product .category-list li.CateSect06 a .category-icon{background-position:-310px -10px}.category-product .category-list li.CateSect07 a .category-icon{background-position:-370px -10px}.category-product .category-list li.CateSect08 a .category-icon{background-position:-430px -10px}.category-product .slide-contents{display:none;margin:30px 0 40px 0}.category-product .slide-contents.on{display:block}.category-product .slide-contents li{margin-right:32px}.category-product .slide-contents li:last-child{margin:0}.shoppingtalk{min-height:1177px}.shoppingtalk .banner-wrap{margin-top:45px;font-size:0;overflow:hidden}.main-content .cardbanner{display:block;position:relative;margin:0 11px 11px 0;border:1px solid #ccc;width:260px;height:260px;float:left;overflow:hidden}.main-content .cardbanner a{display:block}.main-content .cardbanner.mr-none{margin-right:0}.main-content .cardbanner.bd-none{border:0}.main-content .cardbanner.colspan2{width:533px;height:260px}.main-content .cardbanner.colspan2 .product-label-area{display:inline-block;padding:0 35px;width:203px;font-size:17px;color:#222}.main-content .cardbanner.colspan2 .product-label-area .main-label{display:block;margin-top:80px;height:26px;font-weight:700;overflow:hidden;letter-spacing:-1px;overflow:hidden}.main-content .cardbanner.colspan2 .product-label-area .sub-label{display:block;margin-top:30px;height:46px;overflow:hidden}.main-content .cardbanner.colspan2 img{width:260px;height:260px}.main-content .cardbanner.rowspan2{width:262px;height:535px}.main-content .cardbanner.rowspan2 .slider-indicator{position:absolute;bottom:50px;left:50%;margin-left:-21px;z-index:100}.shoppingtalk .slide-wrap{white-space:nowrap;height:100%;overflow:hidden}.shoppingtalk .slide-wrap li{display:inline-block;width:100%;height:100%}.shoppingtalk .slide-wrap li a{position:relative;display:block;width:100%;height:535px}.shoppingtalk .slide-wrap li a>img{margin-top:203px}.shoppingtalk .slide-wrap li span{display:block;text-align:center;color:#fff;white-space:initial}.shoppingtalk .slide-wrap li .event-label{position:absolute;display:block;top:35px;padding:0 20px;width:222px;font-size:15px;font-weight:700;text-align:center}.shoppingtalk .slide-wrap li .main-label{position:absolute;display:block;top:80px;left:20px;width:222px;height:33px;font-size:22px;font-weight:700;letter-spacing:-2px;overflow:hidden}.shoppingtalk .slide-wrap li .sub-label{position:absolute;display:block;top:140px;left:20px;width:222px;height:44px;font-size:16px;color:rgba(255,255,255,.8);overflow:hidden}.main-content .cardbanner.rowspan2 .slider-indicator{left:0;margin-left:0;width:100%}.main-content .cardbanner.type-cover img{width:260px;height:260px}.main-content .cardbanner.type-cover a:hover .cover-label-area{bottom:0}.main-content .cardbanner.type-cover .cover-label-area{position:absolute;left:0;bottom:-63px;padding:13px;width:234px;background-color:rgba(255,255,255,.9);font-size:14px;color:#222;z-index:100;transition:ease .3s;-webkit-transtion:ease .3s}.main-content .cardbanner.type-cover .cover-label-area span{display:block;overflow:hidden}.main-content .cardbanner.type-cover .cover-label-area .showing-label{margin-bottom:13px;height:19px;font-weight:700}.main-content .cardbanner.type-cover .cover-label-area .hidden-label{border-top:1px solid #ccc;padding-top:13px;height:36px}.content-bottom{margin-top:78px;border-top:1px solid #e5e5e5}.content-bottom .bottom_notice{width:1081px;margin:20px auto}.content-bottom .bottom_notice dl{display:inline-block;margin-right:36px;width:376px;vertical-align:top}.content-bottom .bottom_notice dl.last{margin-right:0;width:248px}.content-bottom .bottom_notice dl dt{position:relative;margin-bottom:15px;font-size:13px;font-weight:700;color:#000}.content-bottom .bottom_notice dl dt .more{position:absolute;right:0}.content-bottom .bottom_notice dl dd{height:69px}.content-bottom .bottom_notice dl dd>a{display:block;height:100%;line-height:69px}.content-bottom .bottom_notice dl dd>a>img{display:inline-block;vertical-align:middle;max-width:45px}.content-bottom .bottom_notice dl dd>a>span{display:inline-block;margin-left:10px;width:190px;vertical-align:middle;line-height:20px}.content-bottom .bottom_notice dl dd p{position:relative;padding:3px 0;font-size:13px}.content-bottom .bottom_notice dl dd p a{display:inline-block;width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-bottom .bottom_notice dl dd p span{position:absolute;right:0;color:#aaa}.content-bottom .certification{width:1081px;margin:0 auto}.content-bottom .certification a{display:inline-block;margin-right:9px}#footer{border-top:1px solid #e5e5e5;background:0 0}#footer .link-area{position:relative;margin:0 auto;width:1081px}#footer .link-area .shortcut{padding:19px 0;width:834px;white-space:nowrap}#footer .link-area .shortcut li{display:inline-block;padding:0 16px}#footer .link-area .shortcut li.first{padding-left:0}#footer .link-area .shortcut li.lastli{padding-right:0}#footer .link-area .shortcut li a{font-size:13px;color:#000}#footer .link-area .select{top:0;border-width:0 1px;border-style:solid;border-color:#e5e5e5;width:245px;height:55px;background-color:#fff}#footer .link-area .select .select_label{padding:19px 10px;width:225px;font-size:14px;font-weight:700;color:#000;background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/footer-dropdown-btn.png) 225px center no-repeat}#footer .link-area .select .select_layer{right:-1px;bottom:55px;border:1px solid #e5e5e5;width:245px}#footer .co-info-area{display:block;border-top:1px solid #e5e5e5;padding-bottom:20px;background-color:#f4f4f4;overflow:hidden}#footer .co-info-area .footer-contents{position:relative;margin:0 auto;width:1081px;font-size:0}#footer .co-info-area .footer-contents .ci-img{display:inline-block;margin-top:15px;margin-right:25px}#footer .co-info-area .footer-contents .center-area{display:inline-block;margin-top:21px;margin-right:30px;width:678px;vertical-align:top}#footer .co-info-area .footer-contents .center-area ul.policy-link-list li{display:inline-block;margin-right:20px}#footer .co-info-area .footer-contents .center-area ul.policy-link-list li strong{color:#000}#footer .co-info-area .footer-contents .center-area .co-info{margin-top:10px;font-size:12px;line-height:19px}#footer .co-info-area .footer-contents .right-area{display:inline-block;margin-top:15px;vertical-align:top}#footer .co-info-area .footer-contents .right-area ul.cs-link li{display:inline-block;margin-right:5px;border:1px solid #e5e5e5;background-color:#fff}#footer .co-info-area .footer-contents .right-area ul.cs-link li:last-child{margin-right:0}#footer .co-info-area .footer-contents .right-area ul.cs-link li a{display:block;border:0;padding:8px;color:#000;font-size:11px}#footer .co-info-area .footer-contents .right-area .safe-info{margin-top:10px;font-size:12px;line-height:18px}#footer .co-info-area .footer-contents .right-area .safe-info>span{color:#000}#footer .co-info-area .footer-contents .right-area .safe-info>span>a{text-decoration:underline;color:#ff5340}.mdPick .dep2 li a.bold{font-weight:700;color:#000}.header .header-service-area .main-search{position:relative;width:575px}.header .header-service-area .main-search .search-box{width:490px}.header .header-service-area .main-search .search-bt{margin-right:0;margin-left:17px}.header .header-service-area .main-search .remove-btn{display:none;position:absolute;top:0;right:48px;padding:0;width:20px;height:40px;background-color:#f1f1f1;font-size:0;background:url(https://imagessl.hyundaihmall.com/hmall/co/renewal_17/main-search-remove-btn.png) center center no-repeat}.search-popup{position:absolute;left:261px;border:1px solid #f4614d;padding:0;width:552px;height:auto;background-color:#fff}.search-popup a:hover{text-decoration:none}.search-popup .highlight{color:#ff5340}.search-popup .search-history{position:relative;font-size:0}.search-popup .search-history .keyword-list{width:327px;box-sizing:border-box;vertical-align:top;display:inline-block}.search-popup .search-history .keyword-list li{padding:12px 20px}.search-popup .search-history .keyword-list li>a{position:relative;display:block;color:#424242;font-size:13px;padding:0 60px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-popup .search-history .keyword-list li .search-date{position:absolute;right:0;color:#999}.search-popup .focus-click{width:223px;min-height:255px;border-left:1px solid #ddd;padding-bottom:32px;vertical-align:top;display:inline-block}.search-popup .focus-click._row{padding-bottom:0}.search-popup .focus-click>h3{font-size:13px;color:#ff533f;padding-top:10px;padding-bottom:9px;margin-bottom:32px;border-bottom:1px solid #f6f6f6;text-align:center}.search-popup .focus-click>h3>span{width:23px;height:16px;font-size:11px;text-align:center;color:#555;border:1px solid #ddd;display:inline-block}.search-popup .focus-click a{position:relative;width:163px;margin:0 auto;text-align:center;display:block}.search-popup .focus-click a>span,.search-popup .focus-click a>strong{font-size:14px;color:#555;letter-spacing:-.5px;display:block}.search-popup .focus-click a>img{width:118px;height:118px;border:1px solid #efefef;margin-bottom:16px}.search-popup .focus-click a>strong{color:#111;margin-top:9px}.search-popup .focus-click a>strong>span{font-weight:400}.search-popup .focus-click a.no-prd>span,.search-popup .focus-click a.no-prd>strong{color:#111}.search-popup .focus-click a.no-prd>strong{margin-top:0;margin-bottom:9px}.search-popup .focus-click a.no-prd>img{width:159px;height:96px}.search-popup .focus-click a.no-prd._video:before{position:absolute;top:66px;right:7px;z-index:10;content:"";width:25px;height:25px;background-image:url(https://imagessl.hyundaihmall.com/hmall/co/ico_play.png);background-repeat:no-repeat}.search-popup .focus-click._row>h3{margin-bottom:0}.search-popup .focus-click._row a{width:204px;height:60px;border-bottom:1px solid #eee}.search-popup .focus-click._row._two a{padding:32px 10px}.search-popup .focus-click._row._three a{padding:11px 10px}.search-popup .focus-click._row a:last-child{border-bottom:0}.search-popup .focus-click._row a>img{position:absolute;right:10px;width:58px;height:58px}.search-popup .focus-click._row a>span,.search-popup .focus-click._row a>strong{width:105px;font-size:12px;text-align:left}.search-popup .focus-click._row a>span{height:32px;margin-top:1px;overflow:hidden}.search-popup .focus-click._row a.no-prd>strong{margin-top:3px;margin-bottom:2px}.search-popup .focus-click._row a.no-prd>img{width:94px}.search-popup .focus-click._row a.no-prd._video:before{right:12px;background-size:21px}.search-popup .focus-click._row._two a.no-prd._video:before{top:65px}.search-popup .focus-click._row._three a.no-prd._video:before{top:43px}.search-popup .focus-click._row a.prd>img{right:auto;left:10px}.search-popup .focus-click._row a.prd>span,.search-popup .focus-click._row a.prd>strong{width:134px;margin-left:70px}.search-popup .focus-click._row a.prd>strong{color:#111;margin-top:4px}.search-popup .search-history .bottom{position:relative;padding:15px 20px;width:512px;background-color:#f6f6f6}.search-popup .search-history .bottom .del-all-history{color:#888;font-size:12px}.search-popup .search-history .bottom .close-btn{position:absolute;display:block;right:20px;top:15px;color:#888;font-size:12px}.search-popup .search-history .bottom .close-btn .close-btn-ico{display:inline-block;width:11px;height:11px;background:url(https://imagessl.hyundaihmall.com/hmall/co/sprite_search_01.png) no-repeat;background-position:-85px -7px;vertical-align:middle}.search-popup .search-recommend{font-size:0;overflow:hidden}.search-popup .search-recommend .recommend-keyword-list{width:327px;display:inline-block}.search-popup .search-recommend .recommend-keyword-list>li{border-bottom:1px solid #e7e7e7}.search-popup .search-recommend .recommend-keyword-list>li>a{display:block;color:#434242;padding:0 15px 0 20px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-popup.no-adv .search-history>ul{width:100%}.search-popup.no-adv .search-recommend .recommend-keyword-list{position:relative;bottom:-1px;width:554px;margin-top:-1px;margin-left:-1px}.search-popup.no-adv .search-recommend .recommend-keyword-list>li{width:276px;border-right:1px solid #e7e7e7;display:inline-block}.search-popup .search-recommend .recommend-category{border-top:1px solid #e7e7e7;padding:20px;background-color:#fbfbfb}.search-popup .search-recommend .recommend-category .category-title{display:block;font-size:13px;color:#434242}.search-popup .search-recommend .recommend-category .category-list{padding-top:5px}.search-popup .search-recommend .recommend-category .category-list>li>a{font-size:13px;color:#777;padding:5px 0;display:block}.search-popup .search-recommend .recommend-category .category-list>li>a:before{display:inline-block;content:'└';margin-right:5px}.search-popup .search-recommend .recommend-category .category-list>li>a>span{position:absolute;right:20px;color:#c2c2c2;display:inline-block}.search-popup .search-recommend .recommend-category .category-list>li>a>span>em{font-family:serif;color:#aaa}.search-popup .search-recommend .specialshop-area{border-top:1px solid #e7e7e7;padding:0 20px;line-height:50px}.search-popup .search-recommend .specialshop-area .specialshop-title{display:inline-block;border-right:1px solid #bbb;width:57px;height:15px;font-size:12px;color:#555;line-height:13px;margin-top:2px;vertical-align:middle}.search-popup .search-recommend .specialshop-area>a{position:relative;display:inline-block;padding-left:10px;width:444px;color:#111;font-weight:700;font-size:16px;vertical-align:middle}.search-popup .search-recommend .specialshop-area>a:after{position:absolute;content:'>';top:2px;right:0;font-size:16px;font-weight:700;font-family:serif;color:#111}