@charset "utf-8";@font-face{font-family:'kiaB';font-weight:normal;font-style:normal;src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.eot');src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.eot?#iefix') format('embedded-opentype'),url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.woff') format('woff')}
@font-face{font-family:'kiaM';font-weight:normal;font-style:normal;src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.eot');src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.eot?#iefix') format('embedded-opentype'),url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.woff') format('woff')}
@font-face{font-family:'kiaL';font-weight:normal;font-style:normal;src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureLight.eot');src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureLight.eot?#iefix') format('embedded-opentype'),url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureLight.woff') format('woff')}
@font-face{font-family:'nanumExB';font-weight:normal;font-style:normal;src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.eot');src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.eot?#iefix') format('embedded-opentype'),url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureBold.woff') format('woff')}
@font-face{font-family:'YoonPro740';font-weight:normal;font-style:normal;src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.eot');src:url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.eot?#iefix') format('embedded-opentype'),url('../../../content/dam/kwcms/kr/ko/font/KiaSignatureRegular.woff') format('woff')}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,input,textarea,btn,select{margin:0;padding:0}
body,input,textarea,select,btn,table{font-family:kiaM,Hevetica;line-height:18px;font-size:13px;color:#05141f}
body{-webkit-text-size-adjust:none}
strong,th,h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:kiaB}
table{width:100%;border-collapse:collapse;border-color:transparent}
img,fieldset{border:0;vertical-align:top}
ul,ol{list-style:none}
em,address{font-style:normal}
caption{position:absolute;top:-999999px;left:-999999px;font-size:1;line-height:1;width:1;height:1;overflow:hidden}
button{cursor:pointer;margin:0;padding:0;background:0;border:0}
a{color:#05141f;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
ul,ol{zoom:1}
ul:after,ol:after{content:"";clear:both;display:block}
input:-internal-autofill-selected{background-color:inherit !important}
.hidden,.txt_hidden{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.accessbility{position:fixed;left:0;top:0;text-align:center;width:100%;z-index:10001;font-size:15px;background:#454545}
.accessbility a{display:block;height:0;width:0;margin-bottom:-1px;overflow:hidden;text-align:center;color:#fff;white-space:nowrap;color:#fff}
.accessbility a:focus,.accessbility a:active{height:auto;width:auto;padding:7px 0;color:#fff}
.dimmed{display:none;width:100%;height:100%;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:1004;position:absolute;top:0;left:0}
.dimmed_outClick{display:none;width:100%;height:100%;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:1005;position:absolute;top:0;left:0}
.ess_p{float:right;margin-top:-28px;color:#697279;font-size:12px}
.ess{display:inline-block;font-size:15px;color:#ea0029;margin-left:2px}
.hanja{font-family:Dotum,'돋움';font-size:inherit;font-weight:inherit;font-style:inherit}
.bar{display:inline-block;font-family:Dotum;color:#c5c5c5;margin:0 2px}
.pointcolor1{color:#ea0029 !important;font-weight:inherit}
.pointcolor2{color:#05141f !important}
.vspace{margin-top:10px}
.tumbImg{text-align:center;overflow:hidden}
.tumbImg .inImg{text-align:center;margin:0 -100%}
.tumbImg .inImg img{height:100%}
.wImg{display:inline-block;max-width:100%}
.mImg{display:none}
.cmm_spr,.sns_spr,.map_spr,.pg_arrow,.pg_btn,.pg_btn_on,.tool_spr,.kit_spr{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;color:transparent;vertical-align:top;text-indent:-999px}
.cmm_tspr:before,.cmm_tspr:after,.form_spr:before,.form_spr:after,.dth1_a:after,.tab_tspr:before,[class*=bl_type]:before,[class*=bl_type]:after,.tool_tspr:before,.salesIcon:before,.kit_tspr:before{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;vertical-align:top}
.cmm_spr,.cmm_tspr:before,.cmm_tspr:after,.dth1_a:after,.dth3_u:before,.sdth2_u:before,[class*=bl_type]:before,[class*=bl_type]:after,.pg_arrow,.pg_btn,.pg_btn_on{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_common.png)}
.sns_spr{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_sns.png);margin-right:4px}
.map_spr{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_map.png)}
.tool_spr,.tool_tspr:before,.salesIcon:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_tool.png)}
.kit_spr,.kit_tspr:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_kit.png)}
.form_spr:before,.form_spr:after{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_form.png)}
.btnIcon:before,.btnIcon:after{content:"";display:inline-block;background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_button.png);background-repeat:no-repeat;vertical-align:top}
.tab_tspr:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_tab.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.sns_spr{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_sns_x2.png);background-size:175px 75px}
.map_spr{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_map_x2.png);background-size:169px 107px}
.tool_spr,.tool_tspr:before,.salesIcon:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_tool.png)}
.kit_spr,.kit_tspr:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_kit_x2.png);background-size:48px 60px}
.btnIcon:before,.btnIcon:after{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_button_x2.png);background-size:124px 80px}
.tab_tspr:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_tab_x2.png);background-size:100px 70px}
.bl_em{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/bl_emphasis_x2.png);background-size:8px 8px}
}
.btnActMove{position:relative}
.btnActMove span.txt{opacity:0;filter:alpha(opacity=0);color:#fff}
.btnActMove.on span.txt{animation-duration:.5s;animation-delay:.8s;animation-name:btnActMoveKeyTxt;animation-fill-mode:forwards;animation-iteration-count:1}
@keyframes btnActMoveKeyTxt{0{opacity:0;filter:alpha(opacity=0)}
100%{opacity:1;filter:alpha(opacity=100)}
}
.btnActMove .arrow_r:after{right:100% !important;margin:3px -17px 0 10px !important}
.btnActMove.on .arrow_r:after{animation-duration:.5s;animation-delay:.5s;animation-name:btnActMoveKey;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:.5s}
@media all and (max-width:767px){.btnActMove .arrow_r:after{margin:3px -13px 0 5px !important}
}
@keyframes btnActMoveKey{0{right:100%}
100%{right:0}
}
.spr_build{position:relative}
.spr_build:before{content:"";width:20px;height:19px;margin:6px 5px 0 0;background-position:-25px -41px}
.social-cube .bottom{display:none}
.spr_warn:before{content:"";background-position:-126px 0;width:36px;height:30px}
.dth1_a:after{background-position:0 0;width:22px;height:22px}
.dth3_u:before,.sdth2_u:before{background-position:-96px -42px;width:12px;height:12px;z-index:2}
.sdth2_u:before{background-position:-52px 0;width:7px;height:4px}
.util_a:before{background-position:-30px -14px;width:4px;height:5px}
.spr_home{background-position:-46px -32px;width:14px;height:14px;margin-top:1px}
.item_a{background-position:-149px -46px;width:14px;height:14px}
.on .item_a{background-position:-149px -31px}
.spr_menu{position:absolute;top:calc(50% - 1px);left:calc(50% - 10px);width:20px;height:2px;transition:background-color .2s ease;transition-delay:.1s;background:#05141f;overflow:visible}
.spr_menu:before,.spr_menu:after{position:absolute;content:"";display:block;height:2px;width:20px;transition:transform .3s cubic-bezier(0.5,0,0.25,1),top .3s cubic-bezier(0.5,0,0.25,1),bottom .3s cubic-bezier(0.5,0,0.25,1);transform-origin:50% 50% 0;background:#05141f}
.spr_menu:before{top:-5px}
.spr_menu:after{bottom:-5px}
.open_gnb{display:none}
.open_gnb.open .spr_menu{background-color:transparent;transition-delay:0}
.open_gnb.open .spr_menu:before{transform:rotate(45deg);-ms-transform:rotate(45deg);top:0;background:#05141f}
.open_gnb.open .spr_menu:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);bottom:0;background:#05141f}
.spr_search{background-position:-25px -20px;width:20px;height:20px}
.spr_search2{background-position:-45px -17px;width:14px;height:14px}
.spr_close{background-position:-15px -61px;width:14px;height:14px}
.spr_close2{background-position:-30px -61px;width:14px;height:14px}
.spr_close3{background-position:0 -61px;width:14px;height:14px}
.spr_more{background-position:right -50px;width:10px;height:10px}
.spr_arrowL{background-position:-127px -31px;width:10px;height:20px}
.spr_arrowR{background-position:-138px -31px;width:10px;height:20px}
.spr_share_t{background-position:0 -25px;width:22px;height:22px}
.spr_share_f{background-position:-23px -25px;width:22px;height:22px}
.spr_share_g{background-position:-46px -25px;width:22px;height:22px}
.spr_facebook{background-position:0 0;width:24px;height:24px}
.spr_twitter{background-position:-25px 0;width:24px;height:24px}
.spr_google{background-position:-50px 0;width:24px;height:24px}
.spr_youtube{background-position:-75px 0;width:24px;height:24px}
.spr_instagram{background-position:-150px 0;width:24px;height:24px}
.spr_post{background-position:-100px -25px;width:24px;height:24px}
.spr_daum{background-position:-75px -25px;width:24px;height:24px}
.spr_naver{background-position:-100px -25px;width:24px;height:24px}
.spr_kakao{background-position:-125px -25px;width:24px;height:24px}
.spr_red{background-position:-150px -25px;width:24px;height:24px}
.spr_play{background-position:-150px -50px;width:24px;height:24px}
.map_pin{background-position:0 0;width:24px;height:29px;padding:4px 0 0 9px;color:#fff;font-family:kiaB;text-align:left;text-indent:0}
.map_pin.pin_on{background-position:0 -34px;color:#bb162b}
[class*=spr_offer]{width:33px;height:33px;border:1px solid #ebebeb;background-color:#fefefe}
.offerList{margin:-2px;overflow:hidden}
.offerList [class*=spr_offer]{float:left;margin:2px}
.spr_offer1{background-position:-61px 0}
.spr_offer2{background-position:-97px 0}
.spr_offer3{background-position:-61px -36px}
.spr_offer4{background-position:-97px -36px}
.spr_offer5{background-position:-61px -72px}
.spr_offer6{background-position:-97px -72px}
.spr_offer7{background-position:-133px 0}
.spr_email,.spr_email:before{content:"";background-position:-246px 0;width:24px;height:24px}
.spr_docu,.spr_docu:before{content:"";background-position:-246px -26px;width:24px;height:24px}
.spr_print,.spr_print:before{content:"";background-position:-246px -52px;width:24px;height:24px}
.spr_tool1:before{content:"";background-position:0 -44px;width:80px;height:42px}
.spr_tool2:before{content:"";background-position:-82px -44px;width:80px;height:42px}
.spr_tool3:before{content:"";background-position:-164px -44px;width:80px;height:42px}
.spr_tool4:before{content:"";background-position:-82px -132px;width:80px;height:42px}
.spr_tool5:before{content:"";background-position:0 0;width:80px;height:42px}
.spr_tool6:before{content:"";background-position:-82px 0;width:80px;height:42px}
.spr_tool7:before{content:"";background-position:0 -132px;width:80px;height:42px}
.spr_tool8:before{content:"";background-position:-164px -88px;width:80px;height:42px}
.spr_tool9:before{content:"";background-position:-82px -88px;width:80px;height:42px}
.spr_tool10:before{content:"";background-position:0 -88px;width:80px;height:42px}
.spr_tool11:before{content:"";background-position:-164px 0;width:80px;height:42px}
.salesIcon{text-decoration:underline}
.salesIcon:before{content:"";width:24px;height:24px;margin-right:6px;vertical-align:middle}
.salesIcon.finddetail:before{background-position:-272px 0}
.salesIcon.findview:before{background-position:-298px 0}
.salesIcon.carcolor:before{background-position:-272px -26px}
.salesIcon.drive:before{background-position:-298px -26px}
.salesIcon.favor:before{background-position:-272px -52px}
.salesIcon.request:before{background-position:-298px -52px}
.salesIcon.email:before{background-position:-272px -78px}
.salesIcon.print:before{background-position:-298px -78px}
.salesIcon.docu:before{background-position:-272px -104px}
.salesIcon.build:before{background-position:-298px -104px}
.color_chip{display:inline-block;width:52px;height:52px;overflow:hidden;border-radius:50% 50%;vertical-align:middle}
.color_chip img{width:100%;height:100%;border-radius:inherit}
[class*=btn_area].line{border-top:1px solid #cdd0d2;margin-top:30px;padding-top:20px}
[class*=btn_area] .br{display:inline-block}
.btn_area{text-align:center;margin-top:20px}
.btn_areaL{text-align:left;margin-top:20px}
.btn_areaR{text-align:right;margin-top:20px}
.btn_areaT{text-align:right;margin-bottom:12px}
.btn_sideT{text-align:right;margin:-34px 0 10px 0}
[class*=btnType]{display:inline-block;color:#fff;font-family:kiaB;text-transform:uppercase}
.btnType1{background-color:#05141f}
.btnType2{background-color:#58595b}
.btnType3{background-color:#697279}
.btnType4{background-color:#666}
.btnType5{background-color:#05141f}
.btnType6{background-color:#fff;color:#666}
.btnLarge{padding:0 20px;line-height:37px;font-size:18px;border-radius:19px}
.btnLarge .arrow_r:after{background-position:-32px 0;width:31px;height:31px;margin:3px 0 0 -1px;position:relative;right:-17px}
.btnLarge .arrow_l:before{background-position:-64px 0;width:31px;height:31px;margin:3px -3px 0 0;position:relative;left:-17px}
.btnLarge .arrow_b:before{background-position:0 0;width:31px;height:31px;margin:3px -3px 0 0;position:relative;left:-17px}
.btnMedium{padding:0 15px;line-height:30px;font-size:14px;border-radius:15px}
.btnMedium .arrow_r:after{background-position:-25px -32px;width:24px;height:24px;margin:3px 0 0 -2px;position:relative;right:-12px}
.btnMedium .arrow_l:before{background-position:0 -32px;width:24px;height:24px;margin:3px -2px 0 0;position:relative;left:-12px}
.btnMedium .arrow_t:after{background-position:-100px -32px;width:24px;height:24px;margin:3px 0 0 -2px;position:relative;right:-12px}
.btnMedium .arrow_b:after{background-position:-75px -32px;width:24px;height:24px;margin:3px 0 0 -2px;position:relative;right:-12px}
.btnMedium .play:before{background-position:-50px -32px;width:24px;height:24px;margin:3px -2px 0 0;position:relative;left:-12px}
.btnSmall{padding:0 12px;line-height:25px;font-size:12px;border-radius:13px}
.btnSmall .arrow_r:after{background-position:0 -57px;width:6px;height:9px;margin:8px 0 0 8px}
.btnSmall .reflash:before{background-position:-7px -57px;width:11px;height:11px;margin:7px 5px 0 0}
.btnSmall .reflash2:before{background-position:-7px -69px;width:11px;height:11px;margin:7px 5px 0 0}
.btnSmall .print:before{background-position:-34px -57px;width:16px;height:16px;margin:5px 6px 0 0}
.btnSmall .print_r:after{background-position:-34px -57px;width:16px;height:16px;margin:5px 0 0 6px}
.btnSmall .down:before{background-position:-19px -57px;width:14px;height:13px;margin:5px 6px 0 0}
.closeBtn{display:inline-block;padding:13px 14px;height:14px}
.moreBtn{display:inline-block;padding:10px;height:10px}
.arrowBtn{display:inline-block;padding:5px 3px}
.col3 .tab_li{width:33.3% !important}
.col3 .tab_li:first-child{width:33.4% !important}
.col4 .tab_li{width:25% !important}
.tab_body{display:none}
.tab_body.current{display:block}
.tab_type1{display:inline-block;padding:3px;background:#fff;height:30px;line-height:36px;border:1px solid #e0e0e0;border-radius:18px;overflow:hidden}
.tab_type1 .tab_link{display:inline-block;color:#999;font-family:kiaB;line-height:30px;text-transform:uppercase;vertical-align:top;padding:0 15px;margin-left:-4px}
.tab_type1 .tab_link:first-child{margin-left:0}
.tab_type1 .tt1_on{background:#7e8083;color:#fff;border-radius:15px}
.tab_type1 .tt2_on{background:#bb162b;color:#fff;border-radius:15px}
.tab_type2{clear:both;margin-bottom:20px}
.tab_type2 .tab_li{min-width:133px;float:left;text-align:center;font-family:kiaB;position:relative}
.tab_type2 .tab_a{display:block;padding:12px 20px;height:21px;margin-left:1px;color:#fff;font-size:15px;background:#a2a2a2}
.tab_type2 .tab_li:first-child .tab_a{margin-left:0}
.tab_type2 .tab_on{background:#bb162b}
.tab_type3{margin-bottom:10px;position:relative;text-transform:uppercase;z-index:11}
.tab_type3 ul{display:table;width:100%}
.tab_type3 ul .tab_li{position:relative;display:table-cell;min-width:inherit;padding-bottom:9px;vertical-align:top;font-family:kiaB;text-align:center}
.tab_type3 ul .tab_li:first-child{padding-left:0}
.tab_type3 .input_box{display:none;width:auto}
.tab_type3 .input_box span{display:block}
.tab_type3 .tab_a{display:block;min-width:55px;padding:13px 2%;border:1px solid rgba(5,20,31,0.2);border-left:0;background:#f7f8f8;box-sizing:border-box;color:#05141f;font-size:16px;text-align:center}
.tab_type3 li:first-child .tab_a{border-left:1px solid rgba(5,20,31,0.2)}
.tab_type3 .tab_a.privacy{font-size:15px}
.tab_type3 .tab_map:before{content:"";background-position:0 0;width:24px;height:19px;margin:0 8px 0 0}
.tab_type3 .tab_lst:before{content:"";background-position:-50px 0;width:21px;height:21px;margin:-1px 8px 0 0}
.tab_type3 .tab_email:before{content:"";background-position:-43px -24px;width:22px;height:15px;margin:2px 8px 0 0}
.tab_type3 .tab_own:before{content:"";background-position:0 -19px;width:20px;height:20px;margin:0 8px 0 0}
.tab_type3 .tab_svc1:before{content:"";background-position:0 -41px;width:23px;height:22px;margin:-1px 8px 0 0}
.tab_type3 .tab_svc2:before{content:"";background-position:-47px -41px;width:24px;height:24px;margin:-2px 8px 0 0}
.tab_type3 .tab_on{background:#05141f;color:#fff}
.tab_type3 .tab_on:after{display:block;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);content:'';height:0;width:0;border:10px transparent solid;border-top-color:#05141f;border-width:7px 6px 0 6px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tab_type3 .tab_on .tab_map:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat 25px 0}
.tab_type3 .tab_on .tab_lst:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat -73px 0}
.tab_type3 .tab_on .tab_email:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat -66px -24px}
.tab_type3 .tab_on .tab_own:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat -21px -23px}
.tab_type3 .tab_on .tab_svc1:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat -23px -41px}
.tab_type3 .tab_on .tab_svc2:before{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_arrow.png) no-repeat -72px -41px}
.tab_type4{position:relative;text-transform:uppercase}
.tab_type4 .input_box{display:none;width:auto}
.tab_type4 ul{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.tab_type4 .tab_li{float:left;text-align:center}
.tab_type4.col2 .tab_li{width:50%}
.tab_type4.col3 .tab_li{width:33.33%}
.tab_type4.col4 .tab_li{width:25%}
.tab_type4 .tab_a{display:block;padding:10px 5px;font:14px/22px 'kiaM';color:#05141f;border-right:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2;background:#f7f8f8}
.tab_type4 .tab_on{margin:-1px 0 0;padding:15px 0 5px;color:#05141f;border-top:2px solid #05141f;border-bottom:0 none;background:#fff}
.tab_type4 .tab_on span{display:inline-block;padding-right:23px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_tab_on1.gif) no-repeat 100% 2px}
.tab_type4 .tab_on:hover span,.tab_type4 .tab_on:focus span,.tab_type4 .tab_on:active span{text-decoration:underline}
.tab_type4.col5 .tab_li{width:20%;text-align:left}
.tab_type4.col5 .tab_a{padding:13px 10px;line-height:18px}
.tab_type4.col5 .tab_on span{display:block;background-position:right bottom}
.form_wrp input,.form_wrp textarea,.form_sch input{color:#05141f;-webkit-appearance:none}
.form_wrp input:focus,.form_wrp textarea:focus,.form_sch input:focus{color:#05141f}
.form_wrp input:hover.form_wrp textarea:hover.form_sch input:hover{color:#05141f}
.form_wrp input:active.form_wrp textarea:active.form_sch input:active{color:#05141f}
:-ms-input-placeholder{color:#999}
:-moz-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
.form_wrp{display:block;padding:0 26px 0 0;position:relative}
.form_wrp .input_box{width:100%;min-height:18px;border:1px solid #cdd0d2;background:#fff;padding:5px 12px;border-radius:2px}
.form_wrp .input_box[disabled]{background:#f7f8f8;color:#9ba1a5}
.form_wrp .input_box[readonly]{background:#f7f8f8;color:#9ba1a5}
.form_wrp .input_sch{width:100%;min-height:18px;border:1px solid rgba(5,20,31,0.2);background:#fff;padding:9px 12px;border-radius:2px}
.form_wrp .sel_box{display:block;width:100%;padding-right:24px;position:relative}
.form_wrp .sel_box .selected-headline{display:block;width:100%;height:28px;line-height:28px;border:1px solid #cdd0d2;background:#fff;padding:0 12px;border-radius:2px;color:#05141f;cursor:pointer;overflow:hidden}
.form_wrp .sel_box .selected-headline:after{content:"";background-position:0 -38px;width:16px;height:8px;position:absolute;top:12px;right:12px}
.form_wrp .sel_box .select-list{width:100%;overflow-y:auto;border:1px solid #05141f;background:#fff;position:absolute;top:0;left:0;z-index:12}
.form_wrp .sel_box .select-list .select-list-link{display:block;padding:5px 12px;color:#05141f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.form_wrp .sel_box .select-list .select-list-hover,.form_wrp .sel_box .select-list .select-list-selected{background:#05141f;color:#fff}
.form_wrp .sel_box .select-list-selfocus{border:1px dotted #05141f !important}
.form_wrp .sel_box .select-onInquiry{position:absolute;top:37px;left:-45px;width:46px;height:142px;border:0;border-top:1px solid rgba(5,20,31,0.2);border-left:1px solid rgba(5,20,31,0.2);box-sizing:border-box;z-index:13}
.form_wrp .sel_box .select-onInquiry ul:after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.form_wrp .sel_box .select-onInquiry ul li{float:left;width:50%;height:20px;border:1px solid rgba(5,20,31,0.2);border-top:0;border-left:0;box-sizing:border-box;text-align:center}
.form_wrp .sel_box .select-onInquiry ul li:nth-child(1),.form_wrp .sel_box .select-onInquiry ul li:nth-child(2){height:21px}
.form_wrp .sel_box .select-onInquiry ul li a:hover,.form_wrp .sel_box .select-onInquiry ul li a:active,.form_wrp .sel_box .select-onInquiry ul li a:focus,a.hover,.form_wrp .sel_box .select-onInquiry ul li a.on{background:#b81b31;color:#ffca64}
.form_wrp .sel_box .select-onInquiry ul li a{display:block;width:100%;height:100%;background:#fff}
.form_wrp .sel_box .select-onInquiry ul li span{display:block;width:100%;height:100%;background:#d6d6d6}
.form_wrp .sel_box.inp_sel .selected-headline{background:#fff;border:1px solid #cdd0d2}
.form_wrp .sel_box.sch_sel .selected-headline{height:36px;line-height:36px;background:#fff;border-radius:0;color:#05141f;padding:0 12px}
.form_wrp .sel_box.sch_sel .selected-headline:after{top:15px}
.form_wrp .count{font-size:12px;line-height:12px;color:#697279;text-align:right;margin-right:-26px}
.form_chk{display:inline-block;position:relative;vertical-align:middle}
.form_chk input{position:absolute;top:0;left:0;z-index:-1;opacity:0;filter:alpha(opacity=0)}
.form_chk label{cursor:pointer;display:block}
.form_chk label:before{vertical-align:-3px;margin:0 8px 0 0}
.form_chk label.focus{text-decoration:underline;border:1px dotted #05141f;margin:-1px}
.form_chk.check .check_box:before{margin-right:0}
.check_box:before{content:"";background-position:0 -18px;width:17px;height:17px}
.check_box.c_on:before{content:" ";background-position:-36px -18px}
.radio_box.disabled:before{background-position:-48px 0}
.radio_box:before{content:"";background-position:-18px 0;width:17px;height:17px}
.radio_box.r_on:before{content:" ";background-position:-36px 0}
.radio_box.disabled:before{content:" ";background-position:-54px 0}
.form_area{display:table;width:100%;table-layout:fixed;vertical-align:top}
.form_area .form_wrp,.form_area .form_sch{display:table-cell;vertical-align:top}
.form_area .txt,.form_area .btn{table-layout:auto;display:table-cell;vertical-align:middle}
.form_area .txtr{table-layout:auto;display:table-cell;vertical-align:middle;text-align:right}
.form_area .space{width:10px;display:table-cell;text-align:center;vertical-align:middle}
.form_area .hypen{width:12px;display:table-cell;text-align:center;vertical-align:middle}
.form_area .at{width:20px;display:table-cell;text-align:center;vertical-align:middle;color:#05141f}
.form_box{background:#f7f8f8;border:1px solid #cdd0d2;padding:19px;box-sizing:border-box;margin-bottom:20px}
.form_item{border:1px solid #cdd0d2;border-top:2px solid #05141f}
.form_item li:first-child{border-top:0}
.form_item .item_l{background:#fff;border-top:1px solid #e3e3e3}
.form_item .item_l .item_h{display:block;padding:10px 19px;position:relative;font-family:kiaB}
.form_item .item_l .item_h .item_a{position:absolute;top:12px;right:19px}
.form_item .item_l .item_con{display:none;background:#f7f8f8;max-height:240px;overflow-y:scroll}
.form_item .item_l .item_con li{border-top:1px solid #cdd0d2;overflow:hidden;padding:10px 19px}
.form_item .item_l .item_con li .form_chk{display:block}
.form_item .item_l .item_con li .price{float:right}
.form_item .item_l.on .item_con{display:block}
.form_sch:after{content:"";clear:both;display:block}
.form_sch .sch_box{height:36px;overflow:hidden;border:1px solid #cdd0d2;padding:0 58px 0 0;position:relative;background:#fff}
.form_sch .sch_box .sch_inp{width:100%;padding:9px 0 9px 14px;border:0;background-color:#fff !important;background-image:none !important}
.form_sch .sch_box .sch_inp:-internal-autofill-selected{background-color:#fff !important;background-image:none !important}
.form_sch .sch_box .sch_btn{position:absolute;top:0;right:0;padding:8px 14px 8px 10px}
.form_sch .sch_open{display:none;background:#fff}
.form_sch .sch_box.sch_round{height:36px;border:1px solid #e5e5e5;border-radius:18px;padding:0 50px 0 0;position:relative}
.form_sch .sch_box.sch_round .sch_inp{background:transparent}
.form_sch .sch_box.sch_round .sch_btn{position:absolute;top:0;right:0;padding:10px 12px 10px 10px}
.acc_filter{overflow:hidden;margin:30px 0 15px}
.acc_filter .category_area{float:left;text-transform:uppercase;overflow:hidden}
.acc_filter .category_area .filter_tit{display:block;float:left;font-size:15px;font-family:'KiaB';height:40px;line-height:40px;margin-right:15px}
.acc_filter .category_area .input_box{display:none;width:auto}
.acc_filter .category_area ul{float:left;display:block;border-radius:19px;border:1px solid #e0e0e0;padding:3px;background:#fff}
.acc_filter .category_area ul li{float:left}
.acc_filter .category_area ul li a{display:block;font-family:'KiaB';color:#aaa;height:30px;line-height:30px;padding:0 15px}
.acc_filter .category_area ul li a.on{border-radius:15px;background:#7e8083;color:#fff}
.acc_filter .category_area ul li a.on_r{border-radius:15px;background:#bc162c;color:#fff}
.acc_filter .search_area{float:right}
.acc_filter .search_area .sch_box.sch_round{position:relative;height:38px;border:1px solid #e5e5e5;border-radius:19px;padding:0 50px 0 0;margin-top:2px;background:#fff}
.acc_filter .search_area .sch_box .sch_inp{width:100%;padding:10px 0 10px 14px;border:0;color:#999}
.acc_filter .search_area .sch_box.sch_round .sch_inp{background:transparent}
.acc_filter .search_area .sch_box.sch_round .sch_btn{position:absolute;top:0;right:0;padding:10px 12px 10px 10px}
.con_tit{font-size:30px;color:#05141f;line-height:30px}
.con_stit{font-size:22px;color:#05141f;text-transform:uppercase;margin-top:12px}
span[class*=bl_type],em[class*=bl_type]{display:inline-block}
.bl_type1{display:block;position:relative;margin:25px 0 10px;padding-left:15px;font-size:16px;color:#05141f}
.bl_type1:before{background:0;height:0;width:0;display:block;position:absolute;top:3px;left:0;border:transparent solid;border-bottom-color:#05141f;border-width:0 5px 8px 5px;content:'';transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.bl_type1:first-child{margin-top:0 !important}
.bl_type2{padding-left:10px;font-family:kiaM;font-size:14px;color:#05141f}
.bl_type2:before{content:"";background-position:right -10px;width:4px;height:4px;margin:7px 6px 0 -10px}
.bl_type3{padding-left:10px;font-family:kiaM;color:#37434c}
.bl_type3:before{content:"";background-position:right -16px;width:4px;height:4px;margin:7px 6px 0 -10px}
.bl_type4{padding-left:7px;font-family:kiaM;color:#37434c}
.bl_type4:before{float:left;content:"";width:3px;height:3px;margin:8px 4px 0 -7px;background:#37434c}
.bl_type5{position:relative;padding-left:10px;color:#05141f}
.bl_type5:before{background:0;height:0;width:0;display:block;position:absolute;top:7px;left:0;border:transparent solid;border-bottom-color:#05141f;border-width:0 3px 3px 3px;content:'';transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.bl_type6{font-size:20px;color:#05141f;vertical-align:middle}
.bl_type6:before{content:"";background:url(../../../content/dam/kwcms/kr/ko/images/common/spr_special_offers.png) 0 0 no-repeat;width:34px;height:34px;vertical-align:middle;margin-right:10px}
.bl_type_a{display:inline-block;padding-left:10px;text-decoration:underline;font-size:12px;color:#05141f;text-transform:uppercase}
.bl_type_a:before{content:"";background-position:right -21px;width:5px;height:7px;margin:6px 5px 0 -10px}
.bl_typeW_a{display:inline-block;padding-left:10px;text-decoration:underline;font-size:11px;color:#fff;text-transform:uppercase}
.bl_typeW_a:before{content:"";background-position:right -28px;width:5px;height:9px;margin:6px 5px 0 -10px}
.bl_typeR_a{display:inline-block;text-decoration:underline;font-size:12px;color:#666;text-transform:uppercase}
.bl_typeR_a:after{content:"";background-position:right -21px;width:5px;height:7px;margin:6px 0 0 6px}
.bl_type_note{position:relative;padding-left:24px;font-size:12px;margin-top:5px;text-align:left;color:#697279}
.bl_type_note:before{content:"";background-position:-61px -40px;width:16px;height:16px;position:absolute;top:2px;left:0}
.bl_type_note .note_dt{font-size:16px;color:#05141f;text-transform:uppercase;font-family:kiaB;margin-bottom:10px}
.bl_type_note .note_dd{color:#9c9c9c;line-height:16px;margin:3px 0 0 0}
.bl_type_note .note_p{margin:10px 0;color:#666}
.bl_typeR_note{position:relative;padding-left:24px;font-size:13px;margin-top:5px;text-align:left;color:#ea0029}
.bl_typeR_note .note_dd{color:#666;margin:3px 0 0 0}
.bl_typeR_note:before{content:"";background-position:-61px -40px;width:16px;height:16px;position:absolute;top:2px;left:0}
.bl_number{margin:5px 0;padding-left:22px;font-family:kiaM}
.bl_number .num{margin:0 2px 0 -22px;display:inline-block;width:15px;height:15px;line-height:16px;text-align:center;border-radius:8px 8px;background:#05141f;border:1px solid #05141f;color:#fff;font-size:11px}
.bl_em{display:block;background:url(../../../content/dam/kwcms/kr/ko/images/common/bl_emphasis.png) 0 7px no-repeat;background-size:8px 8px;padding-left:13px}
.note_area{border-top:1px solid #d7d7d7;margin-top:25px;padding-top:5px}
.note_area .bl_type_note{margin-top:5px !important}
.array_area .array_a{display:inline-block;color:#999;vertical-align:top}
.array_area .array_a.on{color:#bb162b}
.array_area .array_a.on:after{content:"";display:block;margin:0 auto;background-position:right -67px;width:7px;height:4px}
.infoArea{margin-top:30px;padding:30px 30px 30px 100px;background:#fff url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_info.png) 30px 30px no-repeat;border:1px solid #cdd0d2}
.infoArea li{margin-top:5px}
.infoArea li:first-child{margin-top:0}
.infoArea p{float:left}
.infoArea .side{text-align:right;margin-top:-3px}
dl.bl_type_note{margin-top:25px}
[class*=list_type]{margin:10px 0}
[class*=list_type] strong{font-family:kiaM}
[class*=list_type] .h{color:#05141f;margin-right:4px}
[class*=list_type] .depth_txt{margin:5px 0;font-size:13px;color:#37434c}
[class*=list_type] .depth_txt li{margin:2px 0}
.list_type1{margin-left:12px}
.list_type1>li{margin:4px 0}
.list_type2>li{margin:4px 0}
.list_type3{margin-left:12px}
.list_type3>li{margin:20px 0}
.list_type3 .depth_tbl{margin:10px 0;margin-left:-12px}
.depth_hypen{padding-left:12px}
.depth_hypen .hypen{display:inline-block;margin-left:-12px}
[class*=h_type]{margin-bottom:6px;color:#05141f}
.h_type1{font-size:20px;line-height:24px}
.h_type2{font-size:18px;line-height:22px}
.notify{margin:8px 0;color:#ea0029;font-size:14px;line-height:22px}
.notify span{color:#37434c}
.comment{margin:8px 0;color:#697279;font-size:12px}
.emphasis{margin-top:10px;padding-left:10px}
.emphasis li{color:#37434c;background:url(../../../content/dam/kwcms/kr/ko/images/common/bl_emphasis.png) no-repeat 0 5px;background-size:8px 8px;padding-left:13px;margin-top:5px}
.emphasis li:first-child{margin-top:0}
[class*=txt_desc]{margin-top:10px;margin-bottom:10px}
[class*=txt_desc]:first-child{margin-top:0}
.txt_desc1{font-size:16px;line-height:24px;color:#37434c}
.txt_desc2{font-size:13px;line-height:20px;color:#05141f}
.txt_desc3{font-size:13px;line-height:20px;color:#37434c}
.txt_desc4{font-size:13px;line-height:20px;margin-left:12px;color:#05141f}
.txt_desc5{font-size:13px;line-height:20px;margin-left:12px;color:#37434c}
.txt_result{font-size:16px;margin:20px 0 10px}
.txt_result strong{text-decoration:underline}
.bl_o:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;margin:-2px 4px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bl_ox.gif) 0 0 no-repeat}
.bl_x:before{content:"";display:inline-block;width:10px;height:10px;vertical-align:middle;margin:-2px 4px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bl_ox.gif) -2px -16px no-repeat}
.message{margin-top:18px;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2;padding:15px 0 10px}
.message p,.message ul{margin:5px 0}
.guide_box{padding:24px 29px;margin-top:30px;background:#fafafa;border:1px solid #cdd0d2}
.guide_box ul{margin:-5px 0}
.guide_box li{margin:5px 0}
.tleft{text-align:left !important}
.tright{text-align:right !important}
.tcenter{text-align:center !important}
.tableWrap{position:relative;margin-top:15px;border:1px solid #cdd0d2;border-top:0}
.tableWrap .tableTit{width:100%}
.tableWrap .tableTit strong{display:block;padding:15px 14px;background:#05141f;font-family:YoonPro740;font-size:15px;color:#fff;text-transform:uppercase}
.tableWrap th{padding:12px 14px}
.tableWrap td{padding:12px 14px;border-top:1px solid #cdd0d2;color:#37434c;font-family:kiaM;text-align:left;font-size:13px}
.tableWrap th[class*=tableTh]{height:18px;background:rgba(5,20,31,0.03);font-family:kiaB;font-size:14px;color:#05141f;text-align:left}
.tableWrap th.tableTh2{border-top:1px solid #cdd0d2}
.tableWrap th.tableTh3{background:#fff;font-size:13px;border-top:1px solid #cdd0d2;color:#05141f;font-family:kiaM}
.tableWrap .tableFix{position:relative;float:left;width:212px;z-index:9}
.tableWrap .fixArea{background:#fff}
.tableWrap .fixArea .mbr{display:none}
.tableWrap .fixArea th,.tableWrap .fixArea td{border-right:1px solid #cdd0d2;width:258px}
.tableWrap .tableScroll{overflow:hidden;overflow-x:scroll}
.tableWrap .scrollArea{table-layout:fixed;overflow:hidden;background:#fff}
.tableWrap .scrollArea th{border-left:1px solid #cdd0d2;font-family:kiaB;font-size:14px;color:#05141f;text-align:center}
.tableWrap .scrollArea th.tableTh2{border-bottom:1px solid #cdd0d2;border-top:0}
.tableWrap .scrollArea th div{position:relative;margin:0;padding:0}
.tableWrap .scrollArea th span.scrollTh{position:absolute}
.tableWrap .scrollArea td{border-left:1px solid #cdd0d2;color:rgba(5,20,31,0.8);text-align:center}
.tableWrap .scrollArea th:first-child,.tableWrap .scrollArea td:first-child{border-left:0}
.tableWrap .scrollArea td.bg{background:rgba(5,20,31,0.2)}
.table_type1{position:relative}
.table_type1:before{content:"";display:block;background:#bb162b;width:100%;height:2px;position:absolute;top:0}
.table_type1:after{content:"";display:block;background:#7d7d7d;width:100%;height:2px;position:absolute}
.table_type1 th{background:#f5f5f5;padding:8px 18px}
.table_type1 td{padding:12px 18px;color:#37434c;line-height:20px;text-align:center}
.table_type1 th,.table_type1 td{border-left:1px solid #cdd0d2}
.table_type1 th:first-child,.table_type1 td:first-child{border-left:0}
.table_type1 tbody tr{border-top:1px solid #cdd0d2}
.table_type1 tbody tr:first-child{border-top:0}
.table_type2{border:1px solid #cdd0d2}
.table_type2 th,.table_type2 td{border:1px solid #cdd0d2;font-family:kiaM;padding:8px 15px;text-align:center}
.table_type2 th{background:#f7f8f8;border-bottom:0;font-family:kiaB}
.table_type2 td{color:#37434c}
.table_type2 td .base{color:#05141f}
.table_type2 th.pColor,.table_type2 td.pColor{color:#ea0029}
.table_type3{border-top:2px solid #05141f;border-bottom:2px solid #cdd0d2}
.table_type3 th,.table_type3 td{padding:8px 10px;text-align:center;border-left:1px solid #cdd0d2}
.table_type3 th:first-child,.table_type3 td:first-child{border-left:0}
.table_type3 thead th{background:#f5f5f5;font-size:14px}
.table_type3 tbody th{border-top:1px solid #cdd0d2}
.table_type3 td{border-top:1px solid #cdd0d2;color:#37434c}
.table_type4{border:1px solid #cdd0d2;border-top:0;font-size:13px}
.table_type4 .tbl_tr{display:table;width:100%;border-top:1px solid #cdd0d2}
.table_type4 .tbl_th{display:table-cell;width:20%;font-family:kiaM;padding:8px 20px;border-right:1px solid #cdd0d2;background:#f7f8f8;vertical-align:middle}
.table_type4 .tbl_td{display:table-cell;padding:8px 20px;color:#37434c}
.nodata_box{border-bottom:4px solid #05141f}
.nodata_box .dataCon{background:#fff;padding:60px 15px;border:1px solid #dadada;text-align:center}
.nodata_box p,.nodata .data{display:inline-block;min-width:270px;height:151px;margin:0 auto;padding:45px 0 0 256px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_nodata.png) no-repeat left top;font-family:kiaB;font-size:21px;color:#05141f;text-align:left;line-height:30px}
.nodata_box .txt01,.nodata .not{display:block;padding-top:60px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_nodata02.png) no-repeat left top;font-size:24px;color:#ea0029}
.nodata_box .data_event{height:136px;padding:60px 0 0 256px;background-image:url(../../../content/dam/kwcms/kr/ko/images/my/img_my_event.png)}
.nodata{background:#fff;padding:80px 15px !important;text-align:center}
.bbs_edit{height:38px;margin-bottom:25px;position:relative;z-index:10}
.bbs_edit .bbs_count{padding:10px 0}
.bbs_sch{float:right;width:300px}
.bbs_sch .sch_box .sch_btn{padding:10px 14px 10px 10px}
.form_area.bbs_sch{width:420px}
.form_area.bbs_sch .form_wrp{width:26%}
.bbs_order{margin-bottom:10px;float:right}
.bbs_order .cmm_tspr{display:inline-block;color:#666}
.bbs_order .cmm_tspr:before{content:"";width:1px;height:12px;background:#ccc;vertical-align:middle;margin:0 8px 0 4px}
.bbs_order .cmm_tspr:first-child:before{display:none}
.bbs_order .order_on{color:#ea0029;font-family:kiaB}
.bbs_order .order_on:after{content:"";width:8px;height:6px;background-position:right -40px;vertical-align:middle;margin-left:5px}
.bbs_write{text-align:right;margin:-25px 0}
.end_event{background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:8}
.end_event .note{display:block;position:absolute;top:20%;left:0;width:100%;padding-top:130px;text-align:center;font-size:30px;line-height:42px;color:#fff}
.end_event .note:before{content:"";display:block;width:100%;height:282px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_note_box.png) center 0 no-repeat;position:absolute;top:0;left:0}
[class*=bbs_type]{clear:both;position:relative}
[class*=bbs_type] .bbs_body{clear:both;line-height:24px;color:#37434c}
[class*=bbs_info] .h:after{content:"|";color:#cdd0d2;display:inline-block;margin:0 4px 0 6px}
[class*=bbs_info] .file_a{color:#bb162b;text-decoration:underline;margin-right:5px}
[class*=bbs_info] .bbs_sort{display:inline-block;margin-bottom:5px;color:#37434c}
[class*=bbs_info] .bbs_date,[class*=bbs_info] .bbs_file,[class*=bbs_info] .bbs_txt{margin-top:5px;color:#37434c}
[class*=bbs_info] span.bbs_date,[class*=bbs_info] span.bbs_file,[class*=bbs_info] span.bbs_txt{display:inline-block}
.bbs_type1{border-top:2px solid #05141f;border-bottom:1px solid #cdd0d2;background:#fff;font-family:nanumExB}
.bbs_type1 .bbs_li{border-top:1px solid #cdd0d2}
.bbs_type1 .bbs_li:first-child{border-top:0}
.bbs_type1 .bbs_head{display:block;padding:10px 0 8px 30px;overflow:hidden;position:relative}
.bbs_type1 .bbs_head:hover,.bbs_type1 .bbs_head:focus,.bbs_type1 .bbs_head:active{text-decoration:none}
.bbs_type1 .bbs_info{overflow:hidden}
.bbs_type1 .bbs_head:hover .bbs_tit,.bbs_type1 .bbs_head:focus .bbs_tit,.bbs_type1 .bbs_head:active .bbs_tit{text-decoration:underline}
.bbs_type1 .bbs_tit{font-size:18px;line-height:22px;display:block;margin-bottom:5px;font-family:nanumExB}
.bbs_type1 .bbs_date{margin-right:30px}
.bbs_type1 .bbs_hit{position:absolute;top:26px;right:28px;border-left:1px solid #cdd0d2;padding:8px 0 8px 35px;text-align:center;color:#999;font-size:13px}
.bbs_type1 .bbs_hit .h{display:block;margin-bottom:2px}
.bbs_type1 .bbs_body{display:none;padding:34px 30px;background:#fff;border-top:1px solid #cdd0d2;position:relative}
.bbs_type1 .bbs_open .bbs_body{display:block}
.bbs_type1 .bbs_icon{display:block;float:left;width:115px;margin:-10px 28px -20px -30px;background:#697279;text-align:center;color:#fff}
.bbs_type1 .bbs_img{margin-top:10px}
.bbs_type1 .bbs_img img{max-width:100%}
.bbs_type2{margin:-20px -10px 40px}
.bl_type6+.bbs_type2{margin:0 -10px 60px;padding:0 45px}
.bbs_type2 .moreBtn{position:absolute;right:0;bottom:0}
.bbs_type2 .closeBtn{display:none;position:absolute;top:0;right:0;z-index:9}
.bbs_type2 .bbs_li{float:left;position:relative;width:33.3%;margin-top:20px}
.bbs_type2 .bbs_wrp{margin:0 10px;overflow:hidden;position:relative}
.bbs_type2 .bbs_wrp .audience a{overflow:hidden;position:absolute;top:50%;left:50%;margin:-66px 0 0 -66px;width:132px;height:132px;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_audience.png) no-repeat left top;text-indent:-999px;z-index:8}
.bbs_type2 .bbs_body{background:#fff;padding:0 30px 30px}
.bbs_type2 .bbs_info{display:block;background:#fff;padding:20px 15px;position:relative}
.bbs_type2 .bbs_img{margin:0 -100%;position:relative;text-align:center}
.bl_type6+.bbs_type2 .bbs_img{margin:0}
.bbs_type2 .bbs_img img{height:100%}
.bl_type6+.bbs_type2 .bbs_img img{width:100%}
.bbs_type2 .bbs_img .thumb{height:100%}
.bbs_type2 .bbs_img .viewer{display:none}
.bbs_type2 .bbs_img .bbsPlay{display:block;position:absolute;left:50%;top:50%;z-index:99;background:url(../../../content/dam/kwcms/kr/ko/images/pip/img_pip_play.png) no-repeat 0 0;text-indent:-9999px;width:57px;height:57px;margin:-28px 0 0 -28px}
.bbs_type2 .bbs_tit{display:block;height:44px;line-height:22px;font-size:16px;font-family:kiaM;overflow:hidden;margin-bottom:10px}
.bbs_type2 .bbs_txt{overflow:hidden;height:54px}
.bbs_type2 .bbs_wrp a{display:block}
.bbs_type2 .bbs_wrp a:hover{color:#fff;text-decoration:none}
.bbs_type2 .bbs_wrp a:hover .bbs_info{background:#05141f;color:#fff}
.bbs_type2 .bbs_wrp a:hover .bbs_date,.bbs_type2 .bbs_wrp a:hover .bbs_txt{color:#fff}
.bbs_type2 .bbs_wrp a:hover .bbs_tit,.bbs_type2 .bbs_wrp a:hover .bbs_txt{text-decoration:underline}
.bbs_type2 .bbs_wrp a:focus{color:#fff;text-decoration:none}
.bbs_type2 .bbs_wrp a:focus .bbs_info{background:#05141f;color:#fff}
.bbs_type2 .bbs_wrp a:focus .bbs_date,.bbs_type2 .bbs_wrp a:focus .bbs_txt{color:#fff}
.bbs_type2 .bbs_wrp a:focus .bbs_tit,.bbs_type2 .bbs_wrp a:focus .bbs_txt{text-decoration:underline}
.bbs_type2 .bbs_wrp a:active{color:#fff;text-decoration:none}
.bbs_type2 .bbs_wrp a:active .bbs_info{background:#05141f;color:#fff}
.bbs_type2 .bbs_wrp a:active .bbs_date,.bbs_type2 .bbs_wrp a:active .bbs_txt{color:#fff}
.bbs_type2 .bbs_wrp a:active .bbs_tit,.bbs_type2 .bbs_wrp a:active .bbs_txt{text-decoration:underline}
.bbs_type2 .bbs_wrp a:hover .btnType1,.bbs_type2 .bbs_wrp a:focus .btnType1,.bbs_type2 .bbs_wrp a:active .btnType1{background:#fff}
.bbs_type2 .bbs_wrp a:hover .spr_more,.bbs_type2 .bbs_wrp a:focus .spr_more,.bbs_type2 .bbs_wrp a:active .spr_more{background-position:-151px -64px}
.bbs_type2 .endPromotion{position:absolute;top:-1px;left:8px;z-index:9}
.event_dimmed{display:none;width:100%;height:100%;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:7;position:absolute;top:0;left:0}
.bbs_view{background:#fff;position:relative}
.bbs_view .bbs_img img{width:100%;height:auto}
.bbs_view .bbs_info{padding:25px 30px;font-size:13px;color:#37434c;position:relative}
.bbs_view .bbs_info:after{content:"";display:block;clear:both}
.bbs_view .bbs_tit{display:block;font-size:22px;line-height:26px;color:#05141f;margin-bottom:5px}
.bbs_view .bbs_date{margin-right:20px}
.bbs_view .bbs_date .h{color:#05141f}
.bbs_view .bbs_con{padding:30px;border-top:1px solid #cdd0d2;background:#fff;color:#37434c;line-height:26px}
.bbs_view .bbs_con .bbs_img{margin-bottom:35px}
.bbs_view .con_share{margin:20px 0;float:none}
.bbs_view .endTxt{margin-top:30px;padding:30px 0;text-align:center;font-size:15px;border:1px solid #e5e5e5;background:#f8f8f8}
.bbs_view .btn_area{margin-top:0;padding:0 0 50px}
.bbs_view .endPromotion{position:absolute;top:-5px;left:10px;z-index:1006}
.bbs_view .bbs_icon{display:block;float:right;margin-left:30px;width:88px;background:#697279;text-align:center;color:#fff}
.qBann{position:absolute;top:0;right:-160px;z-index:91}
.qBann>a{display:block;width:150px;height:248px;background:url(../../../content/dam/kwcms/kr/ko/images/event/banner/link_pc.png) 0 0 no-repeat;z-index:11}
.qBann .mCont{display:none}
@media all and (max-width:1280px){.qBann{position:fixed;top:inherit;bottom:30px;right:15px;margin-top:0 !important}
.qBann>a{width:60px;height:60px;background:url(../../../content/dam/kwcms/kr/ko/images/event/banner/m_open.png) 0 0 no-repeat;background-size:cover}
.qBann>a.close{background:url(../../../content/dam/kwcms/kr/ko/images/event/banner/m_close.png) 0 0 no-repeat;background-size:cover}
.qBann.fall{bottom:0;right:0;width:100%;height:100%}
.qBann.fall:after{content:".";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;filter:alpha(opacity=70);background:#000;z-index:9}
.qBann.fall>a{position:fixed;bottom:30px;right:15px}
.qBann.fall .mCont{position:fixed;display:table;left:0;top:0;width:100%;height:100%;padding:0 15%;box-sizing:border-box;z-index:10}
.qBann.fall .mCont a{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}
.qBann.fall .mCont img{width:100%;max-width:360px}
}
.bbs_navi{margin-top:15px}
.bbs_navi .navi_prev{margin-bottom:2px}
.bbs_navi .navi_prev,.bbs_navi .navi_next{display:table;width:100%}
.bbs_navi .navi_btn{display:table-cell;width:100px;background:#cdd0d2;font-family:kiaB;padding:20px;text-transform:uppercase;vertical-align:middle;font-size:15px}
.bbs_navi .navi_txt{display:table-cell;background:#fff}
.bbs_navi .navi_txt a,.bbs_navi .navi_txt .no_link{display:block;padding:20px;overflow:hidden}
.bbs_navi .navi_txt a .txt{color:#37434c}
.bbs_navi .navi_txt a .date{float:right;font-size:12px;color:#697279}
.spr_bbs_prev:before{content:"";background-position:-80px -30px;width:11px;height:9px;vertical-align:middle;margin:-4px 10px 0 0}
.spr_bbs_next:before{content:"";background-position:-92px -30px;width:11px;height:9px;vertical-align:middle;margin:0 10px 0 0}
.pg_num_area{text-align:center;margin-top:30px;font-size:0;vertical-align:top;font-size:12px}
.pg_num_area .pg_arrow{display:inline-block;height:13px;vertical-align:top;margin-top:10px}
.pg_num_area .pg_prev{width:8px;background-position:-80px -13px;margin-right:16px}
.pg_num_area .pg_next{width:8px;background-position:-94px -13px;margin-left:16px}
.pg_num_area .pg_first{width:18px;background-position:-80px 0;margin-right:14px}
.pg_num_area .pg_end{width:18px;background-position:-103px 0;margin-left:14px}
.pg_num_area .pg_num{display:inline-block;width:30px;height:30px;border:1px solid #05141f;background:#fff;border-radius:2px;color:#05141f;text-align:center;line-height:2.7;margin:0 5px}
.pg_num_area .pg_num_on{background:#05141f;color:#fff}
.pg_num_area+.btn_area{margin-top:30px}
.pg_btn_area{text-align:center;margin-top:25px;font-size:0;vertical-align:top}
.pg_btn_area .pg_btn{display:inline-block;background-position:-61px -61px;width:10px;height:10px;margin:0 2px}
.pg_btn_area.pg_btn_w .pg_btn{background-position:-72px -61px}
.pg_btn_area .pg_btn.pg_btn_on{background-position:-50px -61px}
.popup_win .pop_con{max-height:none !important}
.popup_wrap{max-width:740px;position:absolute;top:0;left:0;margin:0 15px;min-width:290px;z-index:1006}
.popup_wrap .con_share{float:right}
.popup_wrap .guide_box{padding:14px 19px}
.popup_wrap .closeBtn{position:absolute;top:0;right:0}
.popup .pop_tit{font-size:20px;line-height:20px;background:#05141f;padding:16px 25px;color:#fff}
.popup .pop_con{padding:25px 25px 0 25px;background:#fff;position:relative;max-height:600px;overflow-y:auto}
.popup .pop_con:after{content:"";height:20px;display:block}
.popup .pop_con .tab_li{display:table-cell !important}
.popup .pop_con_main{padding:25px 25px 0 25px;background:#fff;position:relative;max-height:600px;overflow-y:auto}
.popup_wrap.popup .popup_fClose{position:relative;width:100%;background:#cdd0d2;padding:10px;box-sizing:border-box}
.popup_wrap.popup .popup_fClose input[type=checkbox],.popup_wrap.popup .popup_fClose label{vertical-align:middle;color:#05141f;font-family:YoonPro740}
.popup_wrap.popup .popup_fClose input[type=checkbox]{margin:2px 4px 0 0}
.popup_wrap.popup .popup_fClose .etcBtn{position:absolute;bottom:0;right:0;display:table;width:100px;height:100%;padding:0;background:#cdd0d2;text-decoration:none}
.popup_wrap.popup .popup_fClose .etcBtn .cmm_spr{width:100%;background:#05141f;text-indent:0;color:#fff;text-align:center;height:103%;line-height:2.8}
.popup .closeBtn{padding:19px}
.popup_viewer .viewer_img img{width:100%}
.popup_viewer .viewer_dsc{background:#fff;padding:18px 30px}
.popup_viewer .viewer_dsc .tit{font-size:15px;font-family:kiaM}
.popup_viewer .viewer_dsc .txt{font-size:13px;color:#666;margin-top:10px}
.popup_note .note_con{border-top:5px solid #05141f;padding:35px 50px;background:#fff;position:relative}
.popup_note .note_con .tit{font-size:20px;color:#464646;margin-bottom:15px}
.popup_note .note_con .txt{line-height:22px}
.popup_tool .pop_tit{background:#f7f7f7;padding:20px;border-bottom:1px solid rgba(5,20,31,0.2)}
.popup_tool .pop_tit .tit{font-size:22px;color:#666;display:inline-block;margin-right:5px}
.popup_tool .pop_tit .by{font-size:12px;color:#05141f}
.popup_tool .pop_con{background:#fff;padding:20px;position:relative}
.popup_tool .pop_con label{display:inline-block;margin-bottom:5px}
.popup_tool .pop_con .send_name{float:left;width:48%}
.popup_tool .pop_con .send_mail{float:right;width:48%}
.popup_tool .pop_con .send_con{clear:both;padding-top:10px}
.popup_tool .closeBtn{top:10px;right:10px}
.popup_elead .elead_con{padding:24px 24px 30px;border-top:5px solid #05141f;background:#fff}
.popup_elead .elead_con .intro{display:block;padding:0 26px;margin-bottom:18px;text-align:center;font-size:18px;line-height:22px}
.popup_elead .elead_con .intro.icon{padding-top:62px;background:url(../../../content/dam/kwcms/kr/ko/images/common/ico_center.png) center 0 no-repeat}
.popup_elead .elead_con .vehicle{margin:18px 0;padding:24px 10px;background:#f8f8f8;border:1px solid #e8e8e8;text-align:center}
.popup_elead .elead_con .vehicle img{max-width:100%;max-height:190px}
.popup_elead .elead_con .banner{margin:18px 0}
.popup_elead .elead_con .banner img{max-width:100%;max-height:240px}
.popup_elead .elead_con .video{width:100%;height:0;background:#000;position:relative;padding:30px 0 50%}
.popup_elead .elead_con .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.popup_elead .elead_con .lead{height:90px;padding:15px 18px;overflow-y:auto;background:#f8f8f8;border:1px solid #e8e8e8;color:#666}
.popup_elead .elead_con .process{margin:15px 0;text-align:center}
.popup_elead .elead_con .process img{max-width:100%}
.popup_elead .closeBtn{top:11px;right:11px;background:url(../../../content/dam/kwcms/kr/ko/images/common/btn_close.png) center center no-repeat;overflow:hidden;text-indent:-9999px}
.popup_wrap_mohave{max-width:485px;height:80%;margin:auto;overflow:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1006}
.popup_wrap_mohave .closeBtn{position:absolute;top:0;right:0}
.explain_pop{position:absolute;top:50%;right:0;margin-top:-12px}
.explain_pop .btn_help{display:inline-block;overflow:hidden;width:23px;height:23px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_helexplain2.gif) no-repeat left top;text-indent:-999px}
.explain_pop .pop_con{display:none;position:absolute;top:1px;left:35px;width:440px;padding:18px;background:#fff;border:2px solid #05141f;font-size:13px;line-height:20px;text-align:left;z-index:9}
.explain_pop .pop_con:before{content:"";overflow:hidden;position:absolute;top:-2px;left:-11px;display:inline-block;width:11px;height:17px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_explainpop.png) no-repeat left top;vertical-align:top}
.explain_pop .pop_con strong{display:block;margin-bottom:15px;font-size:22px;color:#05141f}
.explain_pop .pop_con .closeBtn{position:absolute;top:5px;right:0}
.explain_pop .pop_con .closeBtn .spr_close3{background-position:-15px -61px}
.explain_pop .pop_con .bl_type4{font-family:YoonPro740}
.print_info{overflow:hidden;text-align:center;padding:30px 0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_print_line.gif) 0 bottom repeat-x}
.print_info .desc{font-size:16px;line-height:22px;font-family:kiaM}
.print_info .date{margin-top:5px;color:#666}
.print_info .sign{float:right;display:inline-block;border-bottom:1px solid #e2e2e2;margin-top:30px}
.print_info .sign .name{display:inline-block;width:150px;text-align:right;line-height:40px;color:#666}
.email_intro{padding-top:170px;margin-bottom:25px;background:url(../../../content/dam/kwcms/kr/ko/images/common/img_send_email.gif) center 0 no-repeat;text-align:center}
.email_intro .desc1{font-size:21px;line-height:25px;color:#37434c}
.email_intro .desc2{font-size:14px;margin-top:10px;color:#37434c}
.cookie{display:none;max-width:442px;padding:15px 50px 15px 18px;position:fixed;bottom:180px;right:40px;background:#fff;border:2px solid #979797;z-index:9999}
.cookie .desc1{color:#666;line-height:20px}
.cookie .desc2{margin-top:10px;color:#333}
.cookie .click{text-decoration:underline;color:#bb162b}
.cookie .closeBtn{position:absolute;top:5px;right:5px}
.dummy_header{display:block;width:100%;height:86px;background:rgba(255,0,0,0.3) url(../../../content/dam/kwcms/kr/ko/images/@header.png) center 0 no-repeat;text-align:center;color:#fff;font-size:40px;font-family:kiaB;line-height:86px}
.dummy_footer{display:block;width:100%;height:100px;background:rgba(255,0,0,0.3);color:#fff;text-align:center;color:#fff;font-size:40px;font-family:kiaB;line-height:100px}
.dummy_class{background:rgba(255,0,0,0.3)}
@media all and (max-width:1024px){.dummy_header{background-position:center -90px}
@media all and (max-width:767px){.dummy_header{background-position:center -90px;background-size:700px 131px;height:38px;font-size:20px;line-height:38px}
}
}
#wrap{position:relative}
.top-banner{display:none;position:relative;width:100%;z-index:1004}
.top-banner img{width:100%}
@media all and (max-width:1024px){.top-banner{display:block}
}
#wrap,.snb_wrap{margin:0 auto}
#header,#container,#footer{width:100%;position:relative}
.inner{width:940px;margin:0 auto;position:relative}
#container{padding-top:110px;background:#f7f8f8}
#content.subContents{width:100%;padding:55px 0 100px}
#content .con_navi{float:right;font-size:12px;text-transform:uppercase}
#content .con_navi .depth{color:rgba(5,20,31,0.6)}
#content .con_navi .current{color:#05141f}
#content .con_navi .gt{color:rgba(5,20,31,0.6);margin:0 5px}
.content_title{width:940px;margin:0 auto;zoom:1}
.content_title:after{content:"";clear:both;display:block}
.content_title .con_tit{float:left}
.content_detail{margin-top:50px}
.con_box{padding:24px 29px;position:relative;background:#fff;border:1px solid #cdd0d2}
.con_share{float:right}
.con_share .share{text-transform:uppercase;font-size:11px;color:#666;margin-right:6px;line-height:22px;font-family:kiaB}
.con_intro{margin-bottom:25px;line-height:20px}
.con_visual{margin-bottom:50px}
.con_search{margin-bottom:30px;border-bottom:4px solid #05141f}
.con_search .search_in{padding:29px;background:rgba(5,20,31,0.03);border:1px solid #cdd0d2}
.con_search .search_tit{display:table-cell;width:105px;font-size:18px;vertical-align:top;padding:10px 10px 10px 0;text-transform:uppercase}
.con_search .search_box{display:table-cell;width:100%}
.con_search .search_box .form_chk{margin-top:5px}
.scroll_box{border:1px solid #cdd0d2;border-top:2px solid #05141f;max-height:520px;overflow-y:auto}
.scroll_box2{padding:20px;border:1px solid #cdd0d2;border-top:2px solid #05141f;max-height:490px;overflow-y:auto}
#footer{padding-bottom:35px}
.site_navi{border-top:1px solid #e2e2e2;line-height:14px;font-size:11px;text-transform:uppercase}
.site_navi .gt{display:table-cell;width:21px;height:40px;color:transparent;text-indent:-999px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_footer_nav.gif) 0 0 no-repeat;margin-left:-5px;vertical-align:middle}
.site_navi .depth{display:table-cell;padding:12px 5px 12px 10px;color:#666;position:relative}
.site_navi .depth:first-child{padding-left:0}
.site_navi .current{color:#333}
.site_menu{border-top:1px solid #eee;text-transform:uppercase;overflow:hidden}
.site_menu .inner{display:table;max-width:100%}
.site_menu .menu{display:table-cell;width:22%;border-right:1px solid #eee}
.site_menu .menu:first-child{width:auto;border-left:1px solid #eee}
.site_menu .menu .menu_in{padding:24px 26px}
.site_menu .menu .menu_name{display:block;margin-bottom:10px}
.site_menu .menu .sort_wrp{display:table;width:100%}
.site_menu .menu .sort_wrp .sort_li{display:table-cell;margin-bottom:20px}
.site_menu .menu .sort_wrp .sort{display:inline-block;margin-top:10px;font-size:11px;font-family:kiaB}
.site_menu .menu .sort_wrp .sort:first-child{margin-top:0}
.site_menu .menu .depth li{line-height:12px;margin:6px 0}
.site_menu .menu .depth .depth_a{display:inline-block;font-size:11px;color:#666}
.site_info{background:#e4e5e6;border-top:1px solid #c4c6c8;box-shadow:inset 0 1px 0 #fff;padding:18px 0}
.site_info .f_logo{display:block;height:65px;position:absolute;right:0;bottom:-48px}
.site_info .f_logo .lg_img{height:100%}
.site_info .info_policy{display:inline-block;font-size:12px;font-family:kiaM;vertical-align:middle}
.site_info .info_policy li:first-child{font-family:kiaB;font-size:13px}
.site_info .info_policy li{display:inline-block}
.site_info .info_policy li+li:before{content:"|";display:inline-block;font-family:Dotum;color:#a8a8a8;margin:0 8px 0 6px}
.site_info .info_policy li.terms{display:none}
.site_info .info_policy .policy_a{color:#666}
.site_info .info_sns{display:inline-block;margin-left:20px;vertical-align:middle}
.site_info .info_sns div{display:inline-block}
.site_info .info_nation{position:absolute;top:5px;right:190px;z-index:99}
.site_info .info_nation span{display:block;color:#666;padding-left:24px;font-size:12px;line-height:19px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_nation01.gif) 0 center no-repeat}
.site_info .info_fms{position:absolute;top:0;right:0;z-index:99}
.site_info .info_fms .fms_box{display:block;width:160px;padding:5px 10px;background:#e4e5e6;border:1px solid #737373;color:#737373;position:relative;font-size:12px}
.site_info .info_fms .fms_box:after{content:"";background-position:right -44px;width:8px;height:5px;position:absolute;top:12px;right:12px}
.site_info .info_fms .fms_wrp{display:none;position:absolute;bottom:29px;left:0;width:100%;font-size:12px}
.site_info .info_fms .fms_wrp .fms_lst{background:#fff;border:1px solid #c7c8c9;max-height:200px;padding:6px;overflow-y:auto}
.site_info .info_fms .fms_wrp .fms_lst .fms_a{display:block;padding:3px 6px;color:#666}
.site_info .info_fms .fms_wrp .fms_x{position:absolute;bottom:-29px;left:0;display:block;width:100%;height:29px}
.site_info .info_fms .fms_wrp.fms_open{display:block}
.site_info .mark{width:1006px;padding:20px 0}
.site_info .mark li{display:inline-block;margin-bottom:10px}
.site_info .address{overflow:hidden;line-height:16px;font-size:11px;text-transform:uppercase;color:#737373;margin-top:6px}
.site_info .address .info,.site_info .address .cpr{display:inline}
.site_info .address .type2{display:block;text-indent:-9999px;height:0}
.site_info .address .cpr:before{content:"|";display:inline-block;font-family:Dotum;color:#c5c5c5;margin:0 6px 0 2px}
.site_info .address .cpr br{display:none}
.go_top{display:none;position:fixed;bottom:15px;right:15px;z-index:100}
.go_top a{display:block;width:35px;height:50px;background:url(../../../content/dam/kwcms/kr/ko/images/common/btn_top_m.png) 0 0 no-repeat;background-size:35px 50px}
.talk_link{display:none;position:fixed;bottom:15px;right:15px;z-index:100;animation-iteration-count:infinite;animation-delay:.1s;animation-duration:1s;animation-direction:alternate;animation-timing-function:ease-in-out;animation-name:talk_linkAin}
.talk_link a{display:block;width:50px;height:50px;background:url(../../../content/dam/kwcms/kr/ko/images/common/btn_main_kakao.png) 0 0 no-repeat;background-size:50px 50px;border-radius:50px;-webkit-box-shadow:2px 15px 30px -16px rgba(0,0,0,0.85);-moz-box-shadow:2px 15px 30px -16px rgba(0,0,0,0.85);box-shadow:2px 15px 30px -16px rgba(0,0,0,0.85)}
@keyframes talk_linkAin{0{transform:translateX(0)}
100%{transform:translateX(10px)}
}
.pop_terms .tab_type3 .pop_termsTab li .tab_a{padding:13px 12px}
@media all and (max-width:1024px){#wrap,#header,.snb_wrap{min-width:320px}
.inner{width:auto;margin:0 15px}
.content_title .con_tit{padding-top:22px}
.tableWrap .tableFix{width:185px}
.acc_filter{overflow:visible;margin:30px 0 15px;position:relative;z-index:10}
.acc_filter .category_area{float:left;display:inline-block;width:50%;overflow:visible}
.acc_filter .category_area .filter_tit{display:none}
.acc_filter .category_area .input_box{display:block;padding:8px 0 9px;color:#fff;background:url(../../../content/dam/kwcms/kr/ko/images/vehicles/icon_accesories.png) no-repeat right 15px;font-size:12px}
.acc_filter .category_area .filter_wrap{position:relative;background:#8f6f4d;padding:0 15px}
.acc_filter .category_area ul{display:none;width:100%;height:auto;position:absolute;left:0;top:35px;z-index:10;border-radius:0;border:0;padding:0;background:#8f6f4d}
.acc_filter .category_area ul li{float:none}
.acc_filter .category_area ul li a{display:block;font-family:'KiaB';color:#fff;height:auto;padding:0 15px;font-size:12px;line-height:26px}
.acc_filter .category_area ul li a:hover,.acc_filter .category_area ul li a:focus,.acc_filter .category_area ul li a:active{background:#83684c}
.acc_filter .category_area ul li a.on,.acc_filter .category_area ul li a.on_r{border-radius:0;border:0;background:#83684c}
.acc_filter .search_area{float:none;display:inline-block;width:50%}
.acc_filter .search_area .sch_box.sch_round{position:relative;background:#58595b;height:35px;border:0;border-radius:0;padding:0 50px 0 0;margin-top:0}
.acc_filter .search_area .sch_box{color:#fff}
.acc_filter .search_area .sch_box .sch_inp{width:100%;padding:8px 0 9px 14px;border:0;color:#fff}
.acc_filter .search_area .cmm_spr{background:url(../../../content/dam/kwcms/kr/ko/images/vehicles/icon_search.png) no-repeat 0 0;background-size:14px 14px}
.bbs_type2{margin:-20px -5px 40px}
.bl_type6+.bbs_type2{margin:0 -5px 60px;padding:0 45px}
.bbs_type2 .bbs_wrp{margin:0 5px}
.bbs_type2 .endPromotion{left:1px}
.site_menu .menu{width:20%;border-right:0;border-left:1px solid #eee}
.site_menu .menu:first-child{border-left:0}
.site_menu .menu .menu_in{padding:24px 15px}
#content.subContents{padding:40px 0 60px}
.content_title{width:auto;margin:0 15px}
.con_search .search_in{padding:20px}
.con_search .txt{display:none}
.site_info .address .type1{display:block;text-indent:-9999px;height:0}
.site_info .address .type2{display:inline;text-indent:0;height:auto}
.site_info .address .cpr{display:block}
.site_info .address .cpr:before{display:none}
.site_info .mark{width:auto}
.go_top{display:block}
.site_info .info_sns{display:block;margin:10px 0 0 0}
}
@media all and (max-width:767px){#content .con_navi{display:none}
.content_title .con_tit{padding-top:0;float:none}
.m_none{display:none !important}
.vspace{margin-top:5px}
.wImg{display:none}
.mImg{display:inline-block}
#printBtn,.btn_print{display:none}
.salesIcon{font-size:12px}
.salesIcon:before{margin-right:0}
.salesIcon span{position:absolute;top:0;left:0;font-size:0;line-height:0;width:0;height:0;visibility:hidden;overflow:hidden}
.form_wrp .sel_box .select-onInquiry{position:absolute;top:37px;left:0;width:100%;height:60px;box-sizing:content-box}
.form_wrp .sel_box .select-onInquiry ul li{float:left;width:14.28%;height:30px}
.form_wrp .sel_box .select-onInquiry ul li:nth-child(1),.form_wrp .sel_box .select-onInquiry ul li:nth-child(2){height:30px}
.form_wrp .sel_box .select-onInquiry ul li:nth-child(7n+1){width:14.32%}
.form_wrp .sel_box .select-onInquiry ul li a,.form_wrp .sel_box .select-onInquiry ul li span{line-height:30px}
.form_wrp .sel_box .select-onInquiry+.select-list{margin-top:59px}
.con_tit{color:#05141f;font-size:18px;line-height:18px}
.bl_type_note .note_dt{font-size:14px;margin-bottom:5px}
.bl_em{background-position:0 5px}
[class*=btn_area].line{margin-top:15px;padding-top:15px}
[class*=btn_area] .br{display:block;margin-top:5px}
.btn_area{text-align:center;margin-top:15px}
.btn_areaL{margin-top:15px}
.btn_areaR{margin-top:15px}
.btn_sideT{margin:15px 0 -5px 0}
.btnLarge{padding:0 15px;line-height:30px;font-size:14px;border-radius:15px}
.btnLarge .arrow_r:after{background-position:-25px -32px;width:24px;height:24px;margin:3px 0 0 -3px;position:relative;right:-12px}
.btnLarge .arrow_l:before{background-position:0 -32px;width:24px;height:24px;margin:3px -2px 0 0;position:relative;left:-12px}
.btnLarge .arrow_b:after{background-position:-75px -32px;width:24px;height:24px;margin:3px 0 0 -3px;position:relative;right:-12px}
.tab_type2 .tab_li{min-width:inherit}
.tab_type2 .tab_a{padding:12px 0;border:1px solid #a2a2a2;border-bottom:1px solid rgba(5,20,31,0.2)}
.tab_type2 .tab_on{border-color:#d6d6d6;border-bottom:1px solid #fff;color:#bc162c;background:#fff}
.tab_type3 .input_box{display:block;padding:10px 15px;color:#fff;font-size:14px;background:#05141f;font-family:kiaM}
.tab_type3 .input_box .inp_arrow{position:relative;height:18px}
.tab_type3 .input_box .inp_arrow:before{position:absolute;top:9px;right:10px;width:9px;height:2px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);content:'';transition-duration:.3s}
.tab_type3 .input_box .inp_arrow:after{position:absolute;top:9px;right:15px;width:9px;height:2px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);content:'';transition-duration:.3s}
.tab_type3 .input_box .inp_arrow.on:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.tab_type3 .input_box .inp_arrow.on:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.tab_type3 ul{display:none;width:100%;height:auto;position:absolute;left:0;top:36px;z-index:10;border-radius:0;border:0;padding:0;background:#fff;border:1px solid rgba(5,20,31,0.2);box-sizing:border-box}
.tab_type3 ul .tab_li{display:block;float:none;text-align:left;margin:0;padding:0}
.tab_type3 li:first-child .tab_a{border-left:inherit;border-top:0}
.tab_type3 .tab_a{display:block;color:#05141f;height:auto;padding:5px 15px;border:0;border-top:1px solid #cdd0d2;font-size:12px;line-height:26px;font-family:kiaM;text-align:left}
.tab_type3 .tab_on{font-family:KiaB;background:#05141f;color:#fff}
.tab_type3 .tab_on:after{display:none}
.tab_type3 .tab_tspr:before{display:none}
.tab_type4 .input_box{display:block;padding:8px 10px;color:#05141f;font-size:14px;border:1px solid #cdd0d2;background:#fff}
.tab_type4 .input_box .inp_arrow{display:block;position:relative;height:18px}
.tab_type4 .input_box .inp_arrow:after{content:"";position:absolute;top:50%;right:0;width:11px;height:8px;margin-top:-4px;background-position:0 -38px}
.tab_type4 ul{display:none;width:100%;width:100%;position:absolute;left:0;top:36px;z-index:10;border:1px solid #cdd0d2;border-top:0 none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.tab_type4 .tab_li{float:none;text-align:left;width:100% !important}
.tab_type4 .tab_li:first-child{width:100% !important}
.tab_type4 .tab_a{color:#05141f;height:auto;padding:6px 10px;font:14px/1.3 'kiaM';border:0 none;background:#fff}
.tab_type4 .tab_on{margin:0;color:#fff;font:14px/1.3 'kiaM';border:0 none;background:#05141f}
.tab_type4 .tab_on span{padding:0;background:0}
.form_box{padding:15px}
.form_box .form_wrp{display:block}
.form_box .space{display:block;height:10px}
.form_item .item_l .item_h{padding:10px 14px}
.form_item .item_l .item_con{max-height:none;overflow:visible}
.form_item .item_l .item_con li{padding:10px 14px}
.form_item .item_l .item_con li .price{float:none;display:block;text-align:right}
.form_sch .sch_open{display:block;border-radius:19px;height:38px;padding:10px 10px;border:1px solid #e5e5e5;float:right}
.form_sch .sch_box.sch_round{display:none}
.form_sch .sch_box.sch_round.sch_on{display:block}
.acc_filter{overflow:visible;margin:12px 0 10px}
dl.bl_type_note{margin-top:15px}
.infoArea{margin-top:20px;padding:15px 15px 15px 50px;background-size:23px 21px;background-position:15px 24px}
.infoArea p{float:none}
.infoArea .side{text-align:left;margin-top:5px}
[class*=list_type]{margin:5px 0;font-size:12px}
[class*=list_type] .depth_txt{font-size:12px}
.list_type1>li{margin:2px 0}
.list_type2>li{margin:2px 0}
.list_type3>li{margin:10px 0}
[class*=h_type]{margin-bottom:3px}
.h_type1{font-size:17px;line-height:22px}
.h_type2{font-size:16px;line-height:20px}
.notify{margin:4px 0;font-size:13px;line-height:18px}
[class*=txt_desc]{margin-top:5px;margin-bottom:5px}
.txt_desc1{font-size:14px;line-height:20px}
.txt_desc2{font-size:12px;line-height:16px}
.txt_desc3{font-size:12px;line-height:16px}
.txt_desc4{font-size:12px;line-height:16px}
.txt_desc5{font-size:12px;line-height:16px}
.txt_result{font-size:15px;margin:10px 0}
.message{margin-top:10px;padding:10px 0 5px}
.message p,.message ul{margin:2px 0}
.guide_box{margin-top:15px;padding:10px 14px !important}
.nodata_box{padding-bottom:14px}
.nodata_box .dataCon{padding:40px 15px}
.nodata_box p,.nodata .data{width:100%;height:auto !important;margin:0 auto!!important;padding:110px 0 0 !important;background-position:center top;background-size:98px 98px;font-size:16px;text-align:center;line-height:20px}
.nodata_box .txt01,.nodata .not{padding-top:5px;background:0;font-size:17px}
.nodata{padding:55px 15px !important}
.bbs_edit{height:auto;margin-bottom:12px}
.bbs_edit .bl_type1{margin-left:1px}
.bbs_sch{float:none;width:100%}
.form_area.bbs_sch{width:100%}
.form_area.bbs_sch .form_wrp{width:33%}
.bbs_order .cmm_tspr{font-size:12px}
.bbs_write{margin:10px 0 0 0}
.end_event .note{padding-top:75px;font-size:16px;line-height:20px}
.end_event .note:before{background-size:150px 150px}
[class*=bbs_info] .h:after{margin:0 2px 0 3px}
[class*=bbs_type] .bbs_body{line-height:20px}
[class*=bbs_info] .bbs_sort{font-size:12px;margin-bottom:2px}
[class*=bbs_info] .bbs_date,[class*=bbs_info] .bbs_file,[class*=bbs_info] .bbs_txt{font-size:12px;margin-top:2px}
.bbs_type1 .bbs_head{padding:10px 12px}
.bbs_type1 .bbs_tit{font-size:16px;line-height:20px;margin-bottom:2px}
.bbs_type1 .bbs_hit{display:none}
.bbs_type1 .bbs_date{margin-right:6px}
.bbs_type1 .bbs_body{padding:20px 12px}
.bbs_type1 .bbs_icon{width:64px;margin:-10px 15px -10px -12px;text-align:center;color:#fff;word-break:keep-all;line-height:1.3}
.bbs_type2{margin-top:-12px}
.bbs_type2 .bbs_li{width:100%;margin-top:15px}
.bbs_type2 .bbs_wrp .audience a{margin:-51px 0 0 -51px;width:103px;height:103px;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_audience_m.png) no-repeat left top;background-size:103px 103px}
.bbs_type2 .bbs_img{margin:0;height:auto !important}
.bbs_type2 .bbs_img img{width:100%;height:auto}
.bbs_type2 .bbs_info{min-height:auto}
.bbs_type2 .eventList{min-height:auto}
.bbs_type2 .bbs_info a{padding:10px}
.bbs_type2 .bbs_tit{height:auto;font-size:16px;line-height:20px}
.bbs_type2 .bbs_body{margin:0;padding:0 10px 20px}
.bbs_view .bbs_info{padding:15px}
.bbs_view .bbs_info .bbs_tit{font-size:16px;line-height:20px}
.bbs_view .bbs_con{padding:20px 15px;line-height:20px}
.bbs_view .bbs_detail{margin-top:15px}
.bbs_view .bbs_icon{width:58px;margin-left:15px}
.bbs_navi{margin-top:10px}
.bbs_navi .navi_btn{width:80px;padding:10px 10px 10px 15px;font-size:13px}
.bbs_navi .navi_txt a,.bbs_navi .navi_txt .no_link{padding:10px}
.bbs_navi .navi_txt a .date{display:none}
.pg_num_area{margin-top:15px}
.pg_num_area .pg_prev{margin-right:12px}
.pg_num_area .pg_next{margin-left:12px}
.pg_num_area .pg_first{margin-right:10px}
.pg_num_area .pg_end{margin-left:10px}
.pg_num_area .pg_num{margin:0 3px}
.pg_num_area+.btn_area{margin-top:15px}
.tableWrap .tableFix{width:100px}
.tableWrap .fixArea .mbr{display:block}
.tableWrap th,.tableWrap td{padding:10px 5px;word-break:keep-all}
.table_type1 th{padding:8px}
.table_type1 td{padding:8px}
.table_type2 th,.table_type2 td{padding:5px;font-size:12px}
.table_type2 .bbs_txt .h:after{content:"|";color:#ccc;display:inline-block;margin:0 3px 0 5px}
.table_type2 .bbs_txt{display:inline-block;margin-top:5px;color:#999}
.table_type2 .bbs_txt a{color:#999}
.table_type2 .bbs_txt{margin-right:30px}
.table_type4{border:1px solid #cdd0d2;border-top:0}
.table_type4 .tbl_tr{display:block;width:100%;border-top:1px solid #cdd0d2}
.table_type4 .tbl_th{display:block;width:auto;padding:10px;border-right:0;border-bottom:1px solid #cdd0d2}
.table_type4 .tbl_td{display:block;padding:10px}
.table_type4 .tbl_td:after{content:"";display:block;clear:both}
.popup_win .slogan{display:none}
.popup_win .closeBtn{display:block;position:absolute;top:0;right:0}
.popup .pop_tit{padding:10px 40px 10px 12px;font-size:16px}
.popup .pop_con{padding:20px 12px;max-height:none;overflow:visible}
.popup .pop_con .tab_li{display:block !important}
.popup .pop_con_main{padding:20px 12px;max-height:none;overflow:visible}
.popup .pop_con .con_search{margin:0 -12px 12px}
.popup .pop_con .con_search .search_in{padding:12px}
.popup .closeBtn{padding:13px}
.popup_viewer .viewer_dsc{padding:18px 20px}
.popup_viewer .viewer_dsc .tit{font-size:15px;font-family:kiaM}
.popup_viewer .viewer_dsc .txt{font-size:13px;color:#666;margin-top:10px}
.popup_note .note_con{padding:35px 15px}
.popup_tool .pop_tit{padding:20px 15px 0 15px;border-bottom:0;background:#fff}
.popup_tool .pop_tit .tit{display:block;padding-bottom:10px}
.popup_tool .pop_con{padding:0 15px 20px 15px}
.popup_tool .pop_con label{display:inline-block;margin-bottom:5px}
.popup_tool .pop_con .send_name{float:none;width:100%;padding-top:10px}
.popup_tool .pop_con .send_mail{float:none;width:100%;padding-top:10px}
.popup_tool .closeBtn{right:0}
.popup_elead .elead_con{padding:12px 12px 15px;border-top-width:4px}
.popup_elead .elead_con .intro{margin-bottom:9px;font-size:14px;line-height:18px}
.popup_elead .elead_con .intro.icon{padding-top:40px;background-size:38px 35px}
.popup_elead .elead_con .intro br{display:none}
.popup_elead .elead_con .vehicle{margin:9px 0;padding:12px 5px}
.popup_elead .elead_con .lead{height:90px;padding:8px 9px}
.popup_elead .elead_con .process{margin:8px 0;text-align:center}
.popup_elead .closeBtn{top:6px;right:6px;background-size:15px}
.cookie{margin:0 15px;padding:5px 35px 5px 10px;top:380px;bottom:auto;right:0}
.cookie .desc1{font-size:11px;line-height:14px}
.cookie .desc2{font-size:11px;line-height:14px;margin-top:5px}
.cookie .closeBtn{top:0;right:0;padding:10px}
.email_intro{padding-top:95px;margin-bottom:18px;background-size:190px 74px}
.email_intro .desc1{font-size:15px;line-height:18px}
.email_intro .desc2{font-size:13px;color:#666;margin-top:5px}
#container{padding-top:0;margin-top:0}
#content.subContents{padding:30px 0 40px}
.content_detail{margin-top:30px}
.con_box{padding:14px}
.con_share .share{display:none}
.con_intro{margin-bottom:10px;font-size:12px;line-height:16px}
.con_visual{margin:30px 0}
.visual_faq,.visual_search,.visual_counsel,.visual_pwReset,.visual_login{display:none}
.visual_praise{padding-bottom:0;background:0;margin-bottom:10px}
.visual_praise .txt_desc1{display:none}
.con_search{margin:0 -15px 15px;padding-bottom:0;background:0}
.con_search .search_in{padding:15px;border:0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}
.con_search .search_tit{display:none}
.con_search .search_box{display:block}
.con_search .search_box .form_area{display:block}
.con_search .search_box .form_wrp{display:block;width:auto !important}
.con_search .search_box .space{height:8px}
.con_search .search_box .form_sch{display:block;width:auto}
.con_search .search_box .txt{display:none}
.con_search .search_box .btn{display:block;width:auto !important;text-align:center}
.scroll_box{max-height:none !important;overflow:visible}
.scroll_box2{padding:10px;max-height:none !important;overflow:visible}
#footer{padding-bottom:45px}
.site_navi .depth{padding:12px 0 12px 8px}
.site_info .f_logo{height:48px;bottom:-40px}
.site_info .info_policy li:before{margin:0 4px 0 2px}
.site_info .info_policy li.audit:after{display:block}
.site_info .info_policy li.sitemap{display:inline-block}
.site_info .info_sns{display:block;margin:10px 0 0 0}
.site_info .info_nation{position:absolute;top:32px;right:0;z-index:99}
.site_info .info_fms{display:none;position:absolute;top:18px;right:10px}
.site_info .info_fms .fms_box{width:100px}
.site_info .mark{display:none}
.site_info .address{min-height:32px;clear:both;border-top:1px solid #d5d5d5;margin-top:15px;padding-top:15px;line-height:16px}
.site_info .address .info{display:none}
.site_info .address .cpr br{display:block}
.talk_link{display:block}
}
@media(min-width:480px) and (max-width:767px){.bbs_type2 .bbs_li{width:50%}
.bbs_type2 .bbs_tit{height:44px}
}
@media all and (max-width:400px){.car_list.test-service .car_l{width:100%}
.car_list.test-service .noCar{display:none !important}
.car_list.test-service .car_box.sevice .car_name{padding-top:10px}
.car_list.test-service .car_box .car_a>p{height:auto;padding-bottom:15px}
}
@media print{.noprint{display:none}
.officeCon .officeMap img{width:543px;height:278px}
.my_drive .drive_con .car img{width:520px;height:300px}
.con_navi .spr_home{margin-top:-10px}
}
.popup.popup_new2 .pop_con{padding:38px 38px 15px}
.popup_new2 p{color:#656565;font-size:14px;line-height:22px;text-align:center}
.popup_new2 p strong.red{color:#b9162b}
.popup_new2 .box{display:block;width:500px;height:auto;padding:30px 0 20px;margin:15px auto 0;background:#efefef;border:1px solid #dad6d7;border-radius:15px;text-align:center;box-sizing:border-box}
.popup_new2 .box span{color:#05141f;font-size:16px;line-height:26px}
.popup_new2 .box .popup_new_btn{display:block;width:181px;height:43px;padding:8px 0;margin:20px auto 10px;color:#fff;font-size:18px;text-align:center;background:#bc162c;border-radius:25px;box-sizing:border-box}
.popup_new2 .box .popup_new_btn:after{display:inline-block;width:9px;height:16px;margin-left:15px;background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_common.png);background-position:-288px 91px;vertical-align:-1px;content:''}
.popup_new2 .list_type1{margin:10px 0 18px 15px}
.popup_new2 .list_type2{margin:0}
.popup_new2 .bl_type8{position:relative;padding-left:14px;font-family:kiaM;color:#767676}
.popup_new2 .bl_type8:before{position:absolute;left:0;content:"※";background:0}
@media all and (max-width:767px){.popup.popup_new2 .pop_con{padding:15px}
.popup_new2 .box{width:100%;box-sizing:border-box;border-radius:0;padding:30px 40px 20px}
.popup_new2 .mH{display:none}
.popup_new2 .box .popup_new_btn{width:110px;height:32px;padding:2px 0;font-size:16px;margin:20px auto 0}
}
#memberLoginPop{word-break:keep-all}
#memberLoginPop h5{padding:25px 0 50px;font-size:40px;text-align:center;color:#05141f}
#memberLoginPop .txt1{font-size:18px;text-align:center;font-family:YoonPro740;line-height:1.5}
#memberLoginPop .txt2{font-size:16px;text-align:center;font-family:YoonPro740;color:#666 line-height:1.5}
#memberLoginPop .tbox{padding:25px 30px;margin:30px 0;border:1px solid #d2d2d2;background:#eee;font-size:20px;color:#05141f;line-height:1.6;text-align:center}
#memberLoginPop .tbox strong{color:#d75656;font-family:kiaM}
#memberLoginPop .btn_area{margin:40px 0 25px}
#memberLoginPop .btnLogin{display:inline-block;width:160px;height:50px;background:#bb162b;font-family:YoonPro740;font-size:18px;color:#fff;text-align:center;line-height:2.8}
#memberLoginPop .pcblock{display:block}
#memberLoginPop .moblock{display:inline}
@media(max-width:767px){#memberLoginPop h5{padding:15px 0 25px;font-size:24px}
#memberLoginPop .txt1,#memberLoginPop .txt2{font-size:13px}
#memberLoginPop .tbox{padding:20px 10px;margin:20px 0;font-size:15px}
#memberLoginPop .btn_area{margin:30px 0 0}
#memberLoginPop .btnLogin{width:100px;height:30px;font-size:12px;line-height:2.5}
#memberLoginPop .pcblock{display:inline}
#memberLoginPop .moblock{display:block}
}
.snb_wrap.snb_pip .snb_nav.etc{position:absolute;top:0;right:130px;padding:0}
.snb_wrap .sdth1_l.addCarList{float:left}
.snb_wrap .sdth1_l.addCarList:after{display:block;clear:both;content:''}
.snb_wrap .sdth1_l.addCarList li{position:relative;float:left;padding:0 7px}
.snb_wrap .sdth1_l.addCarList li a{color:#fff}
.snb_wrap .sdth1_l.addCarList li a:hover{text-decoration:underline}
.snb_wrap .sdth1_l.etc2 .sdth1_a:hover,.snb_wrap .sdth1_l.etc1 .sdth1_a:hover,.snb_wrap .sdth1_l.etc3 .sdth1_a:hover{text-decoration:underline}
@media all and (max-width:1225px){.snb_wrap .inner{width:100%}
.snb_wrap.snb_pip .sdth1_l+.sdth1_l{margin-left:10px}
.snb_wrap .sdth1_l.addCarList li{padding:0 3px}
}
@media(max-width:1024px){.snb_wrap .snb_nav.etc{position:relative;right:auto}
.snb_wrap .sdth1_l.addCarList{float:none}
.snb_wrap .sdth1_l.addCarList li{float:none;padding:0;border-bottom:1px solid rgba(5,20,31,0.2)}
.snb_wrap .sdth1_l.addCarList li:first-child{border-top:0}
.snb_wrap .sdth1_l.addCarList li:last-child{border-bottom:0}
.snb_wrap .sdth1_l.etc1,.snb_wrap .sdth1_l.etc2{margin-left:15px !important}
}
.gnb_dimmed{display:none;position:fixed;top:110px;left:0;width:100%;height:100%;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:1003}
.m_gnb_dimmed{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:1}
.search_dimed{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#05141f;opacity:0;filter:alpha(opacity=100);z-index:1}
#header{position:fixed;top:0;z-index:1004;height:110px;background:#fff;border:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#header:before{position:absolute;display:block;width:100%;height:30px;background:#05141f;content:''}
#header:after{position:absolute;top:0;bottom:-1px;z-index:1;display:block;width:100%;border-bottom:1px solid rgba(5,20,31,0.2);content:''}
#header .bg{display:none;position:absolute;top:109px;width:100%;max-width:1920px;background:#fff;height:467px;left:50%;transform:translateX(-50%);border-top:1px solid #cdd0d2}
#header .bg:before{display:block;position:absolute;top:57px;left:0;border-bottom:1px solid rgba(5,20,31,0.2);content:'';width:100%}
#header .bg:after{display:block;position:absolute;bottom:49px;left:0;border-top:1px solid rgba(5,20,31,0.2);content:'';width:100%}
#header .bg.on{display:block}
.header_wrap{position:relative;z-index:2;max-width:1440px;width:1440px;margin:0 auto}
.header_wrap:after{display:block;clear:both;content:''}
.header_wrap .logo{position:absolute;top:53px;left:50%;transform:translateX(-50%)}
.header_wrap .logo a{display:block;padding:5px 0;box-sizing:border-box}
.header_wrap .logo a:before{display:block;width:100px;height:23px;background:url(../../../content/dam/kwcms/kr/ko/images/common/logo.png) no-repeat 0 0;content:''}
.header_wrap .logo a span{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.header_wrap .util_wrap{position:relative;width:100%;height:30px;box-sizing:border-box}
.header_wrap .util_wrap ul{display:inline-block}
.header_wrap .util_wrap ul li{float:left;position:relative}
.header_wrap .util_wrap ul.info{float:left;left:17px}
.header_wrap .util_wrap ul.member{float:right}
.header_wrap .util_wrap ul li:after{position:absolute;right:0;top:10px;display:inline-block;width:1px;height:10px;background:rgba(255,255,255,0.2);content:''}
.header_wrap .util_wrap ul li:last-child:after{display:none}
.header_wrap .util_wrap ul li a{display:block;padding:9px 15px 8px 17px;box-sizing:border-box;font-family:YoonPro740;font-size:12px;line-height:1;color:rgba(255,255,255,0.6)}
.header_wrap .util_wrap ul li:first-child a{padding-left:4px}
.header_wrap .util_wrap ul li a:hover,.header_wrap .util_wrap ul li a:focus{color:#fff}
.header_wrap .util_wrap li.mView{display:none}
.header_wrap .util_search_pc{display:block;position:relative;margin-left:10px;vertical-align:middle;z-index:1;height:30px;font-family:YoonPro740;font-size:12px;overflow:hidden}
.header_wrap .view_sch{display:block;width:100%;height:30px;padding-left:20px;color:#b8babc;line-height:2.5}
.header_wrap .view_sch span{display:inline-block;position:absolute;top:8px;left:0;width:13px;height:13px;text-indent:-999px;vertical-align:-10px;overflow:hidden}
.header_wrap .view_sch span:before{display:block;position:absolute;top:0;left:0;height:6px;content:''}
.header_wrap .view_sch span:after{display:block;position:absolute;top:0;left:0;height:5px;content:''}
.header_wrap .view_sch span:before{width:6px;border:2px #9ba1a5 solid;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}
.header_wrap .view_sch span:after{width:2px;background:#9ba1a5;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:7px;left:9px}
.header_wrap .view_sch:hover span:before{border-color:#fff}
.header_wrap .view_sch:hover span:after{background:#fff}
.header_wrap .util_search{display:none}
.header_wrap .util_search_pc.view .view_sch span{width:14px;height:14px}
.header_wrap .util_search_pc.view .view_sch span:before,.header_wrap .util_search_pc.view .view_sch span:after{display:block;position:absolute;top:6px;left:-1px;width:16px;height:2px;background:#9ba1a5;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.header_wrap .util_search_pc.view .view_sch span:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header_wrap .u_sch_box{display:none;position:relative;top:-30px;left:-1px;width:145px;height:30px;text-align:left;z-index:2}
.header_wrap .u_sch_box input::-ms-input-placeholder,.header_wrap .u_sch_box input::-webkit-input-placeholder,.header_wrap .u_sch_box input::-moz-input-placeholder{color:#555}
.header_wrap .u_sch_box input[type=text]{border:0;width:100%;height:30px;padding:5px 30px 5px 15px;box-sizing:border-box;background:#05141f;box-sizing:border-box;font-family:YoonPro740;font-size:12px;color:#fff}
.header_wrap .u_sch_box input:-internal-autofill-selected{background-color:inherit}
.header_wrap .sch_btn{position:absolute;top:0;right:0;width:30px;height:30px}
.header_wrap .sch_btn span{display:block;position:relative;width:18px;height:18px;margin:0 auto;text-indent:-999px;vertical-align:-11px;overflow:hidden}
.header_wrap .sch_btn span:before{display:block;position:absolute;top:0;left:0;height:11px;content:''}
.header_wrap .sch_btn span:after{display:block;position:absolute;top:0;left:0;height:7px;content:''}
.header_wrap .sch_btn span:before{width:11px;border:2px #fff solid;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}
.header_wrap .sch_btn span:after{width:2px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:11px;left:13px}
.header_wrap .dth1_a:after{display:none}
.header_wrap .gnb_area .dth1_a{display:block;height:57px;padding:8px;box-sizing:border-box;font-size:18px;font-family:kiaM;font-weight:bold;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header_wrap .gnb_area .gnb_nav{float:left;margin:11px 0 10px -15px}
.header_wrap .gnb_area .gnb_nav .dth1_l:first-child{margin-left:0}
.header_wrap .gnb_area .gnb_nav .dth1_a{padding:20px 20px 0;font-size:17px}
.header_wrap .gnb_area .gnb_nav .dth1_l.dth_on .dth1_a{background:#fff;color:#05141f}
.header_wrap .gnb_area .dth1_l{position:relative;float:left}
.header_wrap .gnb_area .dth1_l.pip{position:static}
.header_wrap .gnb_area .dth1_l:first-child{margin-left:0}
.header_wrap .gnb_area .dth2_u{position:absolute;display:none;top:90px;left:0;width:100%;z-index:999;background:#fff}
.header_wrap .gnb_area .dth2_l{position:relative;width:100%;border-top:1px solid rgba(5,20,31,0.2)}
.header_wrap .gnb_area .dth2_l:first-child{border-top:0}
.header_wrap .gnb_area .dth2_l a{padding:17px 60px 15px 18px;white-space:nowrap;color:#05141f;font-size:15px}
.header_wrap .gnb_area .dth2_l a:hover,.header_wrap .gnb_area .dth2_l a:focus,.header_wrap .gnb_area .dth2_l a:active{color:#05141f;text-decoration:underline}
.header_wrap .gnb_area .dth2_etc{width:100%}
.header_wrap .gnb_area .dth2_etc .dth3_u{display:none;width:auto}
.header_wrap .gnb_area .dth_pip{top:110px;left:0;width:100%;margin-left:0;padding:0;border-top:1px solid rgba(5,20,31,0.2)}
.header_wrap .gnb_area .dth2_l a .opt{display:inline-block;position:relative;width:10px;height:10px;margin-left:10px}
.header_wrap .gnb_area .dth2_l a .opt:before{display:block;position:absolute;top:4px;right:0;width:10px;height:2px;background:#555;content:'';transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transition-duration:.3s}
.header_wrap .gnb_area .dth2_l a .opt:after{display:block;position:absolute;top:0;right:4px;width:2px;height:10px;background:#555;content:'';transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transition-duration:.3s;opacity:1}
.header_wrap .gnb_area ul.dth2_u{position:absolute;top:69px;left:0;width:240px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(5,20,31,0.2)}
.header_wrap .gnb_area .gnb_side ul.dth2_u{left:auto;right:10px}
.header_wrap .gnb_area .dth2_u:after{height:0}
.header_wrap .gnb_area .dth2_u.add:after{display:block;position:relative;top:10px;width:150%;height:75px;margin:-30px -20px -30px -50px;border-top:1px solid #eee;background:#f8f8f8;content:'';-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s}
.header_wrap .gnb_area .dth2_a{display:block;padding:19px 20px;font-size:16px;font-family:kiaB;position:relative;z-index:2;padding:19px 20px}
.header_wrap .gnb_area .dth2_a:hover,.header_wrap .gnb_area .dth2_a:active,.header_wrap .gnb_area .dth2_a:focus,.header_wrap .dth2_l.dth_on .dth2_a{background:0}
.header_wrap .gnb_area .dth2_a:hover span:before,.header_wrap .gnb_area .dth2_a:active span:before,.header_wrap .gnb_area .dth2_a:focus span:before,.header_wrap .gnb_area .dth2_a:hover span:after,.header_wrap .gnb_area .dth2_a:active span:after,.header_wrap .gnb_area .dth2_a:focus span:after{background:#bb162b}
.header_wrap .gnb_area .dth2_a.add span:before,.header_wrap .gnb_area .dth2_a.add span:before,.header_wrap .gnb_area .dth2_u.adds span:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transition-duration:.3s;background:#bb162b}
.header_wrap .gnb_area .dth2_a.add span:after,.header_wrap .gnb_area .dth2_a.add span:after,.header_wrap .gnb_area .dth2_a.add span:after{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transition-duration:.3s;opacity:0}
.header_wrap .gnb_area .dth2_l.dth_on .dth3_u{position:absolute;z-index:1;width:701px;padding:0 0 0 20px;margin-top:28px;box-sizing:border-box}
.header_wrap .gnb_area .dth3_u{height:0;overflow:hidden;display:none}
.header_wrap .gnb_area .dth3_l{float:left;margin-left:30px;border:0;font-size:16px;visibility:hidden}
.header_wrap .gnb_area .dth3_l:first-child{margin-left:0}
.header_wrap .gnb_area .dth_pip .car_tab{display:block;padding:.6% .8% .6% .5%;border-bottom:1px solid rgba(5,20,31,0.2)}
.header_wrap .gnb_area .form_chk{padding:11px 20px 9px 10px;font-size:15px}
.header_wrap .gnb_area .dth_pip .car_grid{display:none;overflow:hidden}
.header_wrap .gnb_area .dth_pip .car_grid .grid_u{height:360px;margin:0 -1px -1px 0;overflow:hidden;overflow-y:scroll}
.header_wrap .gnb_area .dth_pip .car_grid .grid_l{float:left;width:20%}
.header_wrap .gnb_area .dth_pip .car_grid .grid_l .grid_box{display:block}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box{display:block;height:165px;box-sizing:border-box;padding:10px 4px 20px;text-align:center}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_img{display:block;height:110px;margin-top:10px}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_img img{height:100%}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_name{display:inline-block;font-family:kiaM;font-weight:bold;font-size:17px;margin-top:10px}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_btn{display:block;margin-top:6px;font-family:kiaB;text-transform:capitalize;font-size:13px}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_btn .grid_a{display:inline-block;min-width:44px;background:#737373;color:#fff;border-radius:11px;padding:0 10px;line-height:22px}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_btn .grid_a:first-child{background-color:#9e9e9e}
.header_wrap .gnb_area .dth_pip .car_grid.on{display:block}
.header_wrap .gnb_area .dth_pip .car_link{display:block;padding:0 1%;border-top:1px solid rgba(5,20,31,0.2);font-size:15px}
.header_wrap .gnb_area .dth_pip .car_link li{position:relative;float:left}
.header_wrap .gnb_area .dth_pip .car_link li a{display:block;width:100%;padding:16px 20px 15px 0;box-sizing:border-box}
.header_wrap .gnb_area .dth_pip .car_link li span{position:relative;padding-left:12px}
.header_wrap .gnb_area .dth_pip .car_link li span:before{display:block;position:absolute;top:6px;left:0;width:5px;height:5px;border:1px solid #05141f;border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.header_wrap .gnb_area .gnb_side{position:relative;float:right;margin:11px -5px 10px 0}
.header_wrap .gnb_area .gnb_side .dth1_l{position:inherit;float:left;margin-left:0}
.header_wrap .gnb_area .gnb_side .dth1_a{padding:20px 20px 0;font-family:kiaM;font-weight:bold;font-size:17px}
.header_wrap .gnb_area .gnb_side .dth1_a span{position:absolute;top:-6px;right:8px;font-size:10px;display:block;text-align:right;width:100%}
.header_wrap .gnb_area .m_home{display:none}
@media all and (max-width:1440px){.header_wrap{width:auto}
.header_wrap .util_wrap{padding-right:0}
.header_wrap .util_wrap ul.info{left:0}
.header_wrap .util_wrap ul li:first-child a{padding-left:15px}
.header_wrap .gnb_area .gnb_nav{margin-left:-2px}
.header_wrap .gnb_area .gnb_nav .dth1_a{padding:20px 15px 0}
.header_wrap .gnb_area .gnb_side{margin-right:5px}
.header_wrap .gnb_area .gnb_side ul.dth2_u{right:0}
.header_wrap .gnb_area .gnb_side .dth1_a{padding:20px 15px 0}
.header_wrap .util_search{right:15px}
}
@media all and (max-width:1024px){.gnb_dimmed{top:60px}
#header{height:60px;text-align:center}
#header:before,#header:after{display:none}
#header .bg,#header .bg.on{display:none !important}
#container{padding-top:60px}
.header_wrap{height:100%;border-bottom:1px solid #cdd0d2;box-sizing:border-box}
.header_wrap .logo{position:relative;top:0;left:auto;display:inline-block;transform:translateX(0)}
.header_wrap .logo a{width:80px;padding:21px 20px 18px;box-sizing:inherit}
.header_wrap .logo a:before{width:80px;background-size:80px auto}
.header_wrap .open_gnb{display:block;position:absolute;top:0;left:38px;width:60px;height:60px;padding:5px 0 0 0;box-sizing:border-box;text-align:center}
.header_wrap .open_gnb.open{left:308px;z-index:11;background:#fff}
.header_wrap .open_gnb.open .spr_menu{width:14px;height:2px;margin-left:5px;text-indent:-9999px}
.header_wrap .open_gnb.open .spr_menu:before,.header_wrap .open_gnb.open .spr_menu:after{width:14px}
.header_wrap .view_sch{position:absolute;right:38px;width:60px;height:60px;padding:0;text-indent:-9999px;color:#05141f}
.header_wrap .view_sch span{top:20px;left:20px;width:19px;height:18px}
.header_wrap .view_sch span:before{width:10px;height:10px;border:3px solid #05141f}
.header_wrap .view_sch span:after{top:11px;left:14px;width:3px;height:7px;background-color:#05141f}
.header_wrap .view_sch:hover span:before{border-color:#05141f}
.header_wrap .view_sch:hover span:after{background:#05141f}
.header_wrap .util_search_pc{display:none}
.header_wrap .util_search{display:block;position:absolute;top:0;right:0}
.header_wrap .util_search.view{width:100%}
.header_wrap .util_search.view .view_sch span{top:23px;left:23px;width:14px;height:14px}
.header_wrap .util_search.view .view_sch span:before,.header_wrap .util_search.view .view_sch span:after{display:block;position:absolute;top:6px;left:-4px;width:22px;height:2px;background:#05141f;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.header_wrap .util_search.view .view_sch span:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header_wrap .u_sch_box{position:relative;top:60px;left:0;width:100%;height:auto;padding:15px 50px;background:#fff;border-bottom:1px solid #cdd0d2;box-sizing:border-box}
.header_wrap .u_sch_box input[type=text]{height:36px;font-size:14px;background:#fff;border:1px solid #cdd0d2;color:#05141f}
.header_wrap .sch_btn{top:16px;right:51px;width:34px;height:34px}
.header_wrap .sch_btn span{top:-1px;width:19px;height:17px}
.header_wrap .sch_btn span:before{width:10px;height:10px;border:3px solid #05141f}
.header_wrap .sch_btn span:after{top:11px;left:14px;width:3px;height:6px;background:#05141f}
.header_wrap .util_wrap{position:absolute;bottom:-124px;height:auto;text-align:left}
.header_wrap .util_wrap ul.info{display:none}
.header_wrap .util_wrap ul{z-index:1;width:100%;margin:0;padding:0;background:#fff;border-top:1px solid #cdd0d2}
.header_wrap .util_wrap ul:before{position:absolute;top:0;left:50%;z-index:1;width:1px;height:100%;background:#c7cacd;content:''}
.header_wrap .util_wrap ul.member{position:relative;right:auto}
.header_wrap .util_wrap li.mView{display:block}
.header_wrap .util_wrap ul li{width:50%;height:40px;border-bottom:1px solid #c7cacd}
.header_wrap .util_wrap ul li a{position:relative;display:block;width:100%;height:100%;padding:14px 30px 11px 35px;box-sizing:border-box;line-height:1.3;color:#05141f}
.header_wrap .util_wrap ul li a:hover,.header_wrap .util_wrap ul li a:focus{color:inherit}
.header_wrap .util_wrap ul li a:before{display:block;position:absolute;top:17px;left:23px;width:5px;height:5px;border:1px solid #05141f;border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.header_wrap .util_wrap ul li:first-child a{padding-left:35px}
.header_wrap .util_wrap ul li a:last-child{margin-bottom:-1px;padding-bottom:1px;background:#f7f8f8;font-family:kiaB}
.header_wrap .util_wrap ul li span{display:block;float:left;width:50%;margin:0;box-sizing:border-box;border-bottom:1px solid #c7cacd}
.header_wrap .util_wrap ul li span:last-child{margin-bottom:-1px;padding-bottom:1px}
.header_wrap .gnb_area{display:none}
.header_wrap .gnb_area.open{position:absolute;top:0;z-index:10;width:375px;height:auto;background:#fff}
.header_wrap .gnb_area .form_chk{display:block;float:left;width:50%;margin:0;padding:0;box-sizing:border-box;border-top:1px solid #c7cacd;background:#f7f8f8;font-size:15px}
.header_wrap .gnb_area .form_chk:nth-child(even):before{display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid #c7cacd;content:''}
.header_wrap .gnb_area .form_chk .r_on{font-family:kiaB}
.header_wrap .gnb_area .radio_box:before,.header_wrap .gnb_area .radio_box.r_on:before{display:none}
.header_wrap .gnb_area .form_chk label{padding:8px 0 7px 0}
.header_wrap .gnb_area .dth_pip{position:relative;top:0;border:0}
.header_wrap .gnb_area .dth_pip .car_tab{position:relative;padding:0;text-align:center;font-size:14px}
.header_wrap .gnb_area .dth_pip .car_tab:after{display:block;clear:both;content:''}
.header_wrap .gnb_area .dth_pip .car_tab:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#c7cacd;content:'';z-index:1}
.header_wrap .gnb_area .dth_pip .car_grid .grid_l{width:50%}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box{height:130px;padding:0 0 10px}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_img{height:90px;mar}
.header_wrap .gnb_area .dth_pip .car_grid .grid_box .g_name{margin-top:5px;font-size:13px}
.header_wrap .gnb_area .dth_pip .car_link{position:relative;padding:0;border-top:0;font-size:12px;font-family:'kiaB'}
.header_wrap .gnb_area .dth_pip .car_link:after{display:block;clear:both;content:''}
.header_wrap .gnb_area .dth_pip .car_link:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#c7cacd;content:''}
.header_wrap .gnb_area .dth_pip .car_link li{display:block;float:left;width:50%;margin:0;box-sizing:border-box;border-top:1px solid #c7cacd;background:#f7f8f8}
.header_wrap .gnb_area .dth_pip .car_link li:first-child{width:100%;float:none;text-align:center}
.header_wrap .gnb_area .dth_pip .car_link li:nth-child(even):before{display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid #c7cacd;content:''}
.header_wrap .gnb_area .dth_pip .car_link li a{padding:11px 0 10px 25px}
.header_wrap .gnb_area .dth_pip .car_link li:first-child a{padding:11px 0 10px 0}
.header_wrap .gnb_area .dth_pip .car_link li span{margin:0;padding-left:10px}
.header_wrap .gnb_area .dth_pip .car_link li span:before{top:4px;width:4px;height:4px}
.header_wrap .gnb_area .gnb_nav{float:none;width:100%;margin:60px 0 0;border-top:2px solid #cdd0d2;text-align:left}
.header_wrap .gnb_area .gnb_nav .dth1_l{margin-left:0}
.header_wrap .gnb_area .gnb_nav .dth1_a{position:relative;height:46px;padding:17px 55px 0 25px;box-sizing:border-box;font-size:16px}
.header_wrap .gnb_area .gnb_nav .dth1_a .opt{display:block;position:absolute;top:14px;right:25px;width:22px;height:22px;background:#9ba1a5;border-radius:50px}
.header_wrap .gnb_area .gnb_nav .dth1_a .opt:before,.header_wrap .gnb_area .gnb_nav .dth1_a .opt:after{display:block;position:absolute;top:6px;left:10px;width:2px;height:11px;background:#fff;content:'';transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transition-duration:.3s}
.header_wrap .gnb_area .gnb_nav .dth1_a .opt:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transition-duration:.3s;opacity:1}
.header_wrap .gnb_area .gnb_nav .dth1_l.dth_on .dth1_a{background:#05141f;color:#fff}
.header_wrap .gnb_area .gnb_nav .dth1_l.dth_on .dth1_a .opt{background:#fff}
.header_wrap .gnb_area .gnb_nav .dth1_l.dth_on .dth1_a .opt:before{background:#05141f;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transition-duration:.3s}
.header_wrap .gnb_area .gnb_nav .dth1_l.dth_on .dth1_a .opt:after{background:#05141f;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transition-duration:.3s;opacity:0}
.header_wrap .gnb_area .gnb_side{float:none;margin:0;border-top:0}
.header_wrap .gnb_area .dth1_l{width:100%;border-top:1px solid #cdd0d2}
.header_wrap .gnb_area .gnb_nav .dth1_l:first-child{border-top:0}
.header_wrap .gnb_area .gnb_side .dth1_a{height:50px;padding:17px 25px 0;box-sizing:border-box;font-size:15px;text-align:left}
.header_wrap .gnb_area ul.dth2_u{position:relative;top:0;width:auto;padding:0;background:#f7f8f8;border:0}
.header_wrap .gnb_area .dth2_l{position:relative;float:left;width:50%;border:0;border-bottom:1px solid #c7cacd}
.header_wrap .gnb_area .dth2_l:last-child{margin-bottom:-1px}
.header_wrap .gnb_area .dth2_l:nth-child(odd):before{display:block;position:absolute;top:0;right:0;height:100%;border-right:1px solid #c7cacd;content:''}
.header_wrap .gnb_area .dth2_l a{padding:9px 0 8px 0;text-align:center;font-size:14px}
.header_wrap .gnb_area .dth2_u.add:after{display:none}
.header_wrap .gnb_area .dth2_l.dth_on .dth3_u{position:relative;width:auto;margin:0 20px;padding:0;box-sizing:border-box;border:0;border-top:1px solid #eee;background:0}
.header_wrap .gnb_area .dth2_a:hover,.header_wrap .gnb_area .dth2_a:active,.header_wrap .gnb_area .dth2_a:focus,.header_wrap .dth2_l.dth_on .dth2_a{text-decoration:none}
.header_wrap .gnb_area .dth3_l{float:none;width:100%;margin:0;background:#f3f3f3}
.header_wrap .gnb_area .dth3_l:first-child{padding-top:5px}
.header_wrap .gnb_area .dth3_l:last-child{padding-bottom:5px}
.header_wrap .gnb_area .dth3_a{display:block;padding:7px 15px 8px;color:#666}
.header_wrap .gnb_area .dth2_l a .opt{position:absolute;top:19px;right:20px;width:15px;margin-left:0}
.header_wrap .gnb_area .dth2_l a .opt:before,.header_wrap .gnb_area .dth2_l a .opt:after{top:3px;right:5px;width:9px;height:3px;background:#666;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transition-duration:.3s}
.header_wrap .gnb_area .dth2_l a .opt:after{right:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header_wrap .gnb_area .dth2_a:hover span:before,.header_wrap .gnb_area .dth2_a:active span:before,.header_wrap .gnb_area .dth2_a.add span:before{background:#bb162b;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header_wrap .gnb_area .dth2_a:hover span:after,.header_wrap .gnb_area .dth2_a:active span:after,.header_wrap .gnb_area .dth2_a.add span:after{background:#bb162b;opacity:1;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header_wrap .gnb_area .m_home{display:block;position:absolute;left:30px;top:15px;width:70px}
.header_wrap .gnb_area .m_home a{display:block;padding:10px 0}
.header_wrap .gnb_area .m_home a:before{display:block;width:70px;height:16px;background:url(../../../content/dam/kwcms/kr/ko/images/common/logo.png) no-repeat 0 0;background-size:100%;content:''}
.header_wrap .gnb_area .m_home a span{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.snb_wrap .sdth1_l.addCarList li a{color:#05141f}
}
@media all and (max-width:767px){.header_wrap .logo a{width:70px;padding:23px 10px 14px}
.header_wrap .logo a:before{width:70px;background-size:70px auto}
.header_wrap .open_gnb{left:10px}
.header_wrap .open_gnb.open{left:auto;right:8px}
.header_wrap .view_sch{right:10px}
.header_wrap .u_sch_box{padding:15px}
.header_wrap .sch_btn{right:16px}
.header_wrap .gnb_area.open{width:100%}
.header_wrap .gnb_area.open+.util_search{display:none}
}
#footer{position:relative;padding:80px 0 45px;background:#05141f;font-family:YoonPro740}
#footer .inner{position:relative;width:auto;max-width:1400px;margin:0 auto;padding:0 60px 0;box-sizing:border-box}
#footer .inner:after{display:block;clear:both;content:''}
#footer .footerLogo{display:block;width:70px;margin-bottom:40px}
#footer .footerLogo:before{display:block;width:70px;height:16px;background:url(../../../content/dam/kwcms/kr/ko/images/common/logo_w.png) no-repeat 0 0;background-size:100% auto;content:''}
#footer .footerLogo span{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
#footer .footerMenu{display:inline-block;width:30%;vertical-align:top}
#footer .footerMenu li{margin-bottom:18px}
#footer .footerMenu a{font-family:kiaB;font-size:18px;color:#fff}
#footer .footerCar{display:inline-block;width:34%;font-size:14px;color:rgba(255,255,255,0.6);vertical-align:top}
#footer .footerCar .box{float:left;width:33%}
#footer .footerCar .boxTit{position:relative;display:block;margin-bottom:10px;font-family:kiaM;color:#fff}
#footer .footerCar .boxTit a{display:none}
#footer .footerCar a{font-family:kiaM;font-size:14px;color:rgba(255,255,255,0.6)}
#footer .footerCar a:hover,#footer .footerCar a:focus,#footer .footerCar a:active{color:rgba(255,255,255,1)}
#footer .footerCar .list li{margin-bottom:13px}
#footer .footerAward{display:inline-block;float:right;width:290px;vertical-align:top;font-size:12px;color:rgba(255,255,255,0.6)}
#footer .footerAward strong{display:block;margin-bottom:15px;font-size:14px;color:#fff}
#footer .footerAward a{color:rgba(255,255,255,0.6);display:block}
#footer .footerAward a:after{display:block;clear:both;content:''}
#footer .footerAward li{display:block;margin-bottom:17px}
#footer .footerAward li:after{display:block;clear:both;content:''}
#footer .footerAward li img{display:block;float:left;padding-right:8px}
#footer .footerAward li span{display:block;float:left}
#footer .footerAward li.etc span{padding-top:8px}
#footer .sns_wrap{display:inline-block;margin-top:50px}
#footer .sns_wrap a{display:inline-block;height:26px;margin-right:28px;background-image:url(../../../content/dam/kwcms/kr/ko/images/common/sp_sns.png);background-repeat:no-repeat;font-size:0;text-indent:-999px}
#footer .sns_wrap .kiared{width:99px;background-position:0 0}
#footer .sns_wrap .playkia{width:39px;background-position:-120px 0}
#footer .sns_wrap .naver{width:27px;background-position:-180px 0}
#footer .sns_wrap .facebook{width:25px;background-position:-240px 0}
#footer .sns_wrap .instagram{width:24px;background-position:-300px 0}
#footer .sns_wrap .ycoutube{width:26px;background-position:-360px 0}
#footer .info_nation{position:absolute;top:-83px;right:400px}
#footer .info_nation a{display:block;position:relative;font-family:kiaM;font-size:14px;color:#fff}
#footer .info_nation a:hover{text-decoration:none}
#footer .info_nation a:before{display:inline-block;width:46px;height:30px;padding-left:15px;background:url(../../../content/dam/kwcms/kr/ko/images/common/new/img_kor.jpg) no-repeat;vertical-align:middle;content:''}
#footer .info_fms{float:right;position:relative;top:-134px;right:50px;z-index:90}
#footer .info_fms .fms_box{display:block;position:relative;width:220px;padding:5px 10px;border:1px solid rgba(255,255,255,0.2);font-family:kiaM;color:rgba(255,255,255,0.6);font-size:16px}
#footer .info_fms .fms_box:hover{text-decoration:none}
#footer .info_fms .fms_box:before,#footer .info_fms .fms_box:after{position:absolute;top:13px;right:14px;width:7px;height:2px;background:#cdd0d2;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transition-duration:.3s;content:''}
#footer .info_fms .fms_box:after{right:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#footer .info_fms .fms_box.fms_open{background:#fff;color:#05141f}
#footer .info_fms .fms_box.fms_open:before{background:#05141f;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#footer .info_fms .fms_box.fms_open:after{background:#05141f;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transition-duration:.3s}
#footer .info_fms .fms_wrp .fms_x{display:block;position:absolute;left:0;bottom:-35px;width:100%;height:36px}
#footer .info_fms .fms_wrp{display:none;position:absolute;top:31px;left:0;width:100%;font-size:14px}
#footer .info_fms .fms_wrp.fms_open{display:block}
#footer .info_fms .fms_wrp .fms_lst{max-height:140px;box-sizing:border-box;overflow-y:scroll;background:#fff}
#footer .info_fms .fms_wrp .fms_lst a{display:block;padding:9px;font-family:kiaM;font-size:16px;color:#05141f}
#footer .info_fms .fms_wrp .fms_lst a:hover{background:rgba(5,20,31,0.03)}
#footer .info_policy{margin-top:60px}
#footer .info_policy span{position:relative;display:inline-block}
#footer .info_policy span:before{display:inline-block;position:relative;left:0;height:13px;margin:0 11px;border-left:1px solid #444;vertical-align:middle;content:''}
#footer .info_policy span:first-child:before{display:none}
#footer .info_policy strong{font-family:YoonPro740;color:#fff}
#footer .info_policy a{color:rgba(255,255,255,0.6)}
#footer .info_policy a:hover,#footer .info_policy a:focus,#footer .info_policy a:active{color:rgba(255,255,255,1)}
#footer .infoBox{margin-top:15px;color:rgba(255,255,255,0.6)}
#footer .infoBox strong{font-family:YoonPro740}
#footer .infoBox li{display:inline-block}
#footer .con_navi{margin-top:25px;text-transform:uppercase;font-size:14px}
#footer .con_navi .depth{position:relative;padding-left:15px;margin:0 3px;color:rgba(255,255,255,0.6);display:inline-block;font-family:YoonPro740;vertical-align:middle;font-size:14px}
#footer .con_navi .depth:before{display:inline-block;position:absolute;top:6px;left:0;width:5px;height:5px;border:1px solid rgba(255,255,255,0.6);border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#footer .con_navi .depth strong{font-family:kiaM}
#footer .con_navi a{display:inline-block;line-height:0;color:rgba(255,255,255,0.6)}
#footer .con_navi .home{position:relative;display:inline-block;width:12px;height:12px;margin-right:5px;text-indent:-99999px;vertical-align:middle;font-size:1px}
#footer .con_navi .home:before{content:'';height:5px;width:12px;display:block;position:absolute;top:6px;left:0;background:rgba(255,255,255,0.6)}
#footer .con_navi .home:after{content:'';height:0;width:0;display:block;position:absolute;top:-1px;left:0;border:9px solid transparent;border-bottom-color:rgba(255,255,255,0.6);border-width:0 6px 7px 6px}
#footer .cpr{position:absolute;top:0;right:45px;color:rgba(255,255,255,0.6);font-size:14px}
@media all and (max-width:1440px){#footer .inner{padding:0 2%}
#footer .footerMenu{width:28%}
}
@media all and (max-width:1024px){#footer{padding:50px 0 45px}
#footer .inner{padding:0 31px}
#footer .footerLogo{margin-bottom:60px}
#footer .footerMenu{width:100%}
#footer .footerMenu li{margin-bottom:25px}
#footer .footerMenu a{font-size:18px;color:rgba(255,255,255,0.5)}
#footer .footerCar{width:100%;margin-top:4px;border-bottom:1px solid rgba(255,255,255,0.2)}
#footer .footerCar .box{float:none;width:100%}
#footer .footerCar .boxTit{padding:21px 0 20px;margin-bottom:0;border-top:1px solid rgba(255,255,255,0.2);font-size:16px}
#footer .footerCar .boxTit a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-indent:-9999px}
#footer .footerCar .boxTit a:before{position:absolute;top:29px;right:0;width:9px;height:2px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);content:'';transition-duration:.3s}
#footer .footerCar .boxTit a:after{position:absolute;top:29px;right:5px;width:9px;height:2px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);content:'';transition-duration:.3s}
#footer .footerCar .boxTit a.open:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
#footer .footerCar .boxTit a.open:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#footer .footerCar .list{display:none}
#footer .footerCar .list.open{display:block}
#footer .footerCar .list a{position:relative;display:inline-block;padding:11px 0;font-size:16px}
#footer .info_policy{margin:28px 0 0}
#footer .infoBox{margin:12px 0 25px}
#footer .footerAward{display:none}
#footer .sns_wrap{margin-top:30px}
#footer .info_nation{display:inline-block;position:relative;top:auto;right:auto;margin-right:15px}
#footer .info_fms{display:inline-block;position:relative;float:none;top:auto;right:auto;vertical-align:middle}
#footer .con_navi{margin-top:50px}
#footer .cpr{position:relative;right:auto;margin-top:20px}
}
@media all and (max-width:767px){#footer .infoBox{display:none}
#footer .sns_wrap a{background-size:270px auto;margin-right:25px}
#footer .sns_wrap .kiared{width:80px;background-position:0 -30px}
#footer .sns_wrap .playkia{width:33px;background-position:-90px -30px}
#footer .sns_wrap .naver{width:24px;background-position:-150px -30px}
#footer .sns_wrap .facebook{width:22px;background-position:-180px -30px}
#footer .sns_wrap .instagram{width:21px;background-position:-210px -30px}
#footer .sns_wrap .ycoutube{width:23px;background-position:-240px -30px}
#footer .info_policy{margin:28px 0 25px}
#footer .info_policy span:before{height:12px;margin:0 7px;vertical-align:-1px}
#footer .info_policy i{display:block;height:10px}
#footer .info_policy i+span:before{display:none}
#footer .info_nation a:before{width:23px;height:15px;padding-left:10px;background-size:23px auto}
#footer .info_fms .fms_box{width:159px;padding:3px 10px 2px;font-size:13px}
#footer .info_fms .fms_box:before,#footer .info_fms .fms_box:after{top:10px}
#footer .info_fms .fms_wrp{bottom:26px;top:auto}
#footer .info_fms .fms_wrp .fms_lst a{padding:5px 9px;font-size:13px}
}
@media all and (max-width:320px){#footer .sns_wrap a{margin-right:20px}
}
.snb_wrap{width:100%;height:49px;background:#05141f;position:fixed;top:110px;z-index:1002}
.snb_wrap:after{display:block;position:absolute;top:49px;width:100%;border-bottom:1px solid rgba(255,255,255,0.2);content:''}
.snb_wrap .inner{position:relative;width:1440px;margin:0 auto}
.snb_wrap .open_snb{display:none}
.snb_wrap .snb_tit{position:absolute;left:0;width:267px;height:100%;overflow:hidden;color:#fff;font-size:24px;text-align:center;line-height:2.1}
.snb_wrap .snb_tit a{position:relative;z-index:1;display:block;height:100%;width:100%;box-sizing:border-box;overflow:hidden;font-size:24px;color:#fff;text-align:center;letter-spacing:-0.5px}
.snb_wrap .snb_tit a img{height:100%}
.snb_wrap .snb_nav{position:relative;padding:0 0 0 280px;box-sizing:border-box;background:#05141f}
.snb_wrap .snb_nav a:hover,.snb_wrap .snb_nav a:active,.snb_wrap .snb_nav a:focus{text-decoration:none}
.snb_wrap.snb_pip .snb_nav{padding:0 125px 0 280px}
.snb_wrap .sdth1_l{float:left;margin-left:15px;position:relative}
.snb_wrap .sdth1_l:first-child{margin-left:0}
.snb_wrap .sdth1_l.etc1{float:left;margin-left:10px !important}
.snb_wrap .sdth1_l.etc1 .sdth1_a{color:#fff}
.snb_wrap .sdth1_l.etc2{float:left;margin-left:10px !important}
.snb_wrap .sdth1_l.etc2 .sdth1_a{color:#fff}
.snb_wrap .sdth1_l.etc2{float:left;margin-left:10px !important}
.snb_wrap .sdth1_l.etc3 .sdth1_a{color:#fff}
.snb_wrap .sdth1_a{display:block;padding:0 5px;font-size:15px;line-height:49px;color:rgba(255,255,255,0.6)}
.snb_wrap .sdth1_a img{width:auto;height:23px;margin-top:13px}
.snb_wrap .sdth2_u{height:0;position:absolute;right:0;overflow:hidden}
.snb_wrap .sdth1_l:first-child .sdth2_u{left:-1px;right:auto}
.snb_wrap .sdth2_l{visibility:hidden;border-bottom:1px solid rgba(5,20,31,0.2)}
.snb_wrap .sdth2_a{display:block;padding:11px 0 11px 20px;font-size:12px;color:#05141f}
.snb_wrap .sdth2_l a:hover{text-decoration:underline}
.snb_wrap .sdth1_l.sdth_on .sdth1_a{color:#fff;position:relative;text-decoration:none;font-family:kiaB}
.snb_wrap .sdth1_l.sdth_on .sdth1_a:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:#fff}
.snb_wrap .sdth1_l.sdth_open .sdth1_a{font-family:kiaB;color:#fff;position:relative;text-decoration:none}
.snb_wrap .sdth1_l.sdth_open .sdth1_a:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:#fff}
.snb_wrap .sdth1_l.sdth_on .sdth2_u{height:auto;width:175px;background:#fff;border-left:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.snb_wrap .sdth1_l.sdth_on .sdth2_l{visibility:visible}
.snb_wrap .snb_nav.etc .sdth1_l.sdth_on .sdth1_a:after{display:none}
.snb_wrap .snb_nav.etc .sdth1_l .sdth1_a:hover{color:#fff}
.snb_wrap.snb_pip .sdth1_l+.sdth1_l{margin-left:15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.snb_dimmed{display:none;position:fixed;top:135px;left:0;width:100%;height:100;background:#05141f;opacity:.8;filter:alpha(opacity=80);z-index:1001}
.sales_kit{display:block;position:absolute;top:0;right:17px}
.sales_kit .kit{display:block;padding:19px 22px 12px;border-left:1px solid #37434c;border-right:1px solid #37434c}
.sales_kit .kit .spr_basket{background-position:0 -34px;width:47px;height:12px}
.sales_kit .kit_menu{display:none;width:185px;position:absolute;right:0;border-left:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.sales_kit .kit_menu .kit_l{background:#fff}
.sales_kit .kit_menu .kit_a{display:block;border-bottom:1px solid rgba(5,20,31,0.2);padding:6px 13px;color:#05141f;font-family:kiaM;font-size:12px}
.sales_kit .kit_menu .kit_tspr:before{content:"";width:14px;height:14px;margin:2px 8px 0 0}
.sales_kit .kit_menu .spr_kit1:before{background-position:0 0}
.sales_kit .kit_menu .spr_kit2:before{background-position:0 -16px}
.sales_kit .kit_menu .spr_kit3:before{background-position:-16px 0}
.sales_kit .kit_menu .spr_kit4:before{background-position:-16px -16px}
.sales_kit .kit_menu .spr_kit5:before{background-position:-30px 0}
.sales_kit.open .kit{background:#ccd0d2;border-left:1px solid #ccd0d2;border-right:1px solid #ccd0d2}
.sales_kit.open .kit .spr_basket{background-position:0 -48px}
.sales_kit.open .kit_menu{display:block}
@media all and (max-width:1440px){.snb_wrap .inner{width:100%}
}
@media all and (max-width:1024px){.snb_wrap .inner{width:auto}
.snb_wrap .snb_tit{position:relative;float:left;width:50%;height:49px}
.snb_wrap .snb_tit a{font-size:21px;line-height:2.2}
.snb_wrap .snb_tit:before{display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(255,255,255,0.2);content:''}
.snb_wrap .snb_area{position:relative;overflow:hidden;font-size:13px}
.snb_wrap .open_snb{display:block;position:relative;height:49px;padding:0 20px;box-sizing:border-box;color:#fff;line-height:3.5}
.snb_wrap .open_snb:before,.snb_wrap .open_snb:after{display:block;position:absolute;top:25px;right:28px;width:9px;height:2px;background:#fff;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transition-duration:.3s}
.snb_wrap .open_snb::after{right:23px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.snb_wrap .open_snb img{width:auto;height:23px;margin-top:13px}
.snb_wrap .open_snb.open{background:#cdd0d2;color:#05141f}
.snb_wrap .open_snb.open:before{background:#05141f;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.snb_wrap .open_snb.open:after{background:#05141f;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.snb_wrap .snb_nav{display:none;float:none;background:#fff;padding:0;border-left:1px solid rgba(5,20,31,0.2);border-right:1px solid rgba(5,20,31,0.2)}
.snb_wrap .snb_nav.open{display:block;padding:0}
.snb_wrap.snb_pip .snb_nav.etc{position:relative;top:auto;right:auto}
.snb_wrap .sdth1_l{float:none;border-bottom:1px solid rgba(5,20,31,0.2)}
.snb_wrap .sdth1_l.etc1{position:relative;float:none;top:inherit;right:inherit}
.snb_wrap .sdth1_l.etc2{position:relative;float:none;top:inherit;right:inherit;margin-left:0 !important;border-bottom:1px solid rgba(5,20,31,0.2)}
.snb_wrap .sdth1_l.etc3{position:relative;float:none;top:inherit;right:inherit}
.snb_wrap .sdth1_a{display:block;padding:12px 5px 11px 20px;font-size:13px;line-height:18px;font-family:kiaM;color:#05141f}
.snb_wrap .sdth1_l.sdth_open .sdth1_a{color:#05141f}
.snb_wrap .sdth1_a img{margin-top:0}
.snb_wrap .sdth2_u{position:static}
.snb_wrap .sdth2_u:before{content:"";display:block;visibility:visible;position:absolute;top:12px;right:10px;width:17px;height:17px;background:url(../../../content/dam/kwcms/kr/ko/images/vehicles/spr_sdth2_u.png) no-repeat 0 0;background-size:17px auto}
.snb_wrap .sdth2_l{border:0;border-top:1px solid rgba(5,20,31,0.2)}
.snb_wrap .sdth1_l.sdth_on .sdth1_a{font-family:kiaM;color:#05141f}
.snb_wrap .sdth1_l.sdth_open .sdth1_a:after,.snb_wrap .sdth1_l.sdth_on .sdth1_a:after{content:''}
.snb_wrap .sdth1_l.sdth_on .sdth2_u{width:auto;padding:0;border:0;background:#f7f8f8;color:#05141f}
.snb_wrap .sdth1_l.sdth_on .sdth2_u:before{background-position:0 -17px}
.snb_wrap .sdth1_l.sdth_on .sdth2_a{padding:5px 20px;color:#05141f;font-size:12px}
.snb_wrap .snb_nav.etc .sdth1_l .sdth1_a:hover{color:#05141f}
.snb_wrap.snb_pip .sdth1_l+.sdth1_l{margin:0}
.snb_wrap .sdth1_l+.sdth1_l{margin:0}
.snb_wrap .sdth1_l.etc2 .sdth1_a{color:#05141f}
.sales_kit{display:none}
}
@media all and (max-width:767px){.snb_wrap{top:0;height:56px}
.snb_wrap:after{top:55px}
.snb_wrap .inner{height:100%}
.snb_wrap .snb_tit{height:100%}
.snb_wrap .snb_tit a{display:table;padding:0 10px 0 25px;font-size:15px;text-align:left;line-height:1.2;word-break:keep-all}
.snb_wrap .snb_tit a span{display:table-cell;vertical-align:middle}
.snb_wrap .open_snb{display:table;width:100%;height:56px;line-height:1.3}
.snb_wrap .open_snb:before,.snb_wrap .open_snb:after{top:27px}
.snb_wrap .open_snb span{display:table-cell;vertical-align:middle}
.snb_wrap .open_snb img{width:auto;height:18px;margin-top:10px}
.snb_wrap .sdth1_a img{height:18px}
.snb_wrap .sdth2_u:before{top:16px}
}
.rentCar .bbs_type1 .bbs_body{padding:34px 0}
@media(max-width:1024px){.rentCar .bbs_type1 .bbs_body{padding:34px 30px}
}
@media(max-width:767px){.rentCar .bbs_type1 .bbs_body{padding:0}
}
#ev6Pop .pop_ev6{padding:35px 30px 0;color:#37434c}
#ev6Pop .pop_ev6 .txt1{margin-bottom:20px;font-size:16px;line-height:1.5}
@media all and (max-width:767px){#ev6Pop .pop_ev6{padding:20px 12px}
#ev6Pop .pop_ev6 .txt1{font-size:13px}
}
#uvoPop .pop_con{padding:35px 30px 0;color:#05141f;word-break:keep-all}
#uvoPop .pop_con .txt1{margin-bottom:20px;font-size:17px;line-height:1.5}
#uvoPop .pop_con .txt1 strong{font-family:kiaB}
#uvoPop .pop_con .txt1 span{display:inline-block;margin-bottom:5px;border-bottom:1px solid #05141f;line-height:1}
#uvoPop .pop_con .btn_area{margin:30px 0 20px}
#uvoPop .pop_con .btnType1{width:160px;height:40px;border-radius:0;box-sizing:border-box;font-size:14px}
@media all and (max-width:767px){#uvoPop .pop_con{padding:25px 15px 0}
#uvoPop .pop_con .txt1{font-size:14px}
#uvoPop .pop_con i{display:block}
#uvoPop .pop_con .btnType1{width:120px;height:30px;font-size:11px}
}
.line_top{border-top:1px solid #ea0029 !important}
.line_right{border-right:1px solid #ea0029 !important}
.line_bottom{border-bottom:1px solid #ea0029 !important}
.line_left{border-left:1px solid #ea0029 !important}
.bl_type7{margin-left:5px;text-indent:-5px}
.bl_type7:before{display:inline-block;width:2px;height:2px;margin-right:5px;background:#a0a0a0;content:'';vertical-align:4px}
.bl_type7 li{margin-left:7px}
@media(max-width:767px){li.bl_type7{margin-left:5px}
}
.noticeViewWrap{word-break:keep-all}
.noticeViewWrap .txtIndent1{text-indent:-15px;margin-left:15px}
.noticeViewWrap .txtIndent2{text-indent:-10px;margin-left:10px}
.noticeViewWrap .txtBorder{border-bottom:1px solid #05141f}
.form_select{width:100%;height:38px;padding-left:10px;border:1px solid #cdd0d2}
#commonPop .pop_con{padding:25px;color:#05141f;word-break:keep-all;font-family:kiaM;line-height:1.5;text-align:center}
#commonPop .pop_con h4{margin-bottom:20px;font-size:24px;font-family:kiaM;font-weight:bold;letter-spacing:-1px}
#commonPop .pop_con .box{background:#f7f8f8;border-radius:10px;padding:10px 30px;font-size:16px;letter-spacing:-0.5px}
#commonPop .pop_con .box p{margin:15px 0}
#commonPop .pop_con .box strong{font-family:kiaM;display:block}
#commonPop .pop_con a{display:inline-block;width:auto;border:1px solid #05141f;font-size:16px;padding:9px 36px 6px;text-decoration:none}
#commonPop .pop_con a:hover,#commonPop .pop_con a:focus{background:#05141f;color:#fff}
.dimmed{z-index:1005}
@media all and (max-width:767px){#commonPop .pop_con{padding:25px 15px 0}
#commonPop .pop_con h4{margin-bottom:12px;font-size:20px}
#commonPop .pop_con .box{margin-bottom:20px;font-size:13px}
#commonPop .pop_con .box p br{display:none}
#commonPop .pop_con a{font-size:11px;padding:7px 25px 5px}
}
#commonPop .pop_con .box.typeLeft{border-radius:0;text-align:left !important;font-weight:bold}
#commonPop .pop_con .box p{margin:15px 0}
#commonPop .pop_con .popup.nonScroll .pop_con{max-height:none}
@media all and (max-width:767px){#commonPop .pop_con .box.typeLeft{margin-bottom:10px;font-size:13px;padding:10px 15px}
}
#commonPop .pop_con .box p strong{font-size:20px}
#commonPop .pop_con .box .txt_center .br_pc{display:block}
#commonPop .pop_con .box .txt_center .br_mo{display:none}
@media all and (max-width:767px){#commonPop .pop_con .box p strong{font-size:14px}
#commonPop .pop_con .box{font-size:12px}
#commonPop .pop_con .box .txt_center br{display:block}
#commonPop .pop_con .box .txt_center .br_pc{display:none}
#commonPop .pop_con .box .txt_center .br_mo{display:block}
}
@charset "utf-8";.form_chk .car_spr:before{content:"";display:block;width:66px;height:32px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_category.png);background-repeat:no-repeat}
.form_chk .car_spr.sort1:before{background-position:0 0}
.form_chk .car_spr.sort2:before{background-position:0 -66px}
.form_chk .car_spr.sort3:before{background-position:0 -33px}
.form_chk .car_spr.sort4:before{background-position:0 -99px}
.form_chk .car_spr.sort5:before{background-position:0 -132px}
.form_chk .car_spr.sort6{margin-top:-3px}
.form_chk .car_spr.sort6:before{height:38px;background-position:0 -166px}
.form_chk [class*=_on] .car_spr{color:#bb162b}
.form_chk [class*=_on] .car_spr:before{content:" "}
.form_chk [class*=_on] .car_spr.sort1:before{background-position:-66px 0}
.form_chk [class*=_on] .car_spr.sort2:before{background-position:-66px -66px}
.form_chk [class*=_on] .car_spr.sort3:before{background-position:-66px -33px}
.form_chk [class*=_on] .car_spr.sort4:before{background-position:-66px -99px}
.form_chk [class*=_on] .car_spr.sort5:before{background-position:-66px -132px}
.form_chk [class*=_on] .car_spr.sort6:before{background-position:-66px -166px}
.car_category .title{display:block;float:left}
.car_category .category{overflow:hidden;text-align:center}
.car_category .category .form_chk{margin-right:10px}
.car_category .form_chk .car_spr{width:86px;display:inline-block;text-align:center;vertical-align:top;font-size:12px;color:#05141f}
.car_category .form_chk .car_spr:before{margin:7px auto}
.car_wrap{border-top:1px solid #535353;padding-top:20px;position:relative;top:20px;max-height:515px;overflow-y:scroll}
.car_list{overflow:hidden;margin-top:25px}
.car_list .car_u{padding:1px}
.car_list .car_l{float:left;width:25%}
.car_list .car_box{position:relative;background:#fff;margin:-1px}
.car_list .car_box .car_a{position:relative;display:block;border:1px solid #cdd0d2;padding:15px 0}
.car_list .car_box.sevice .car_a{padding:0}
.car_list .car_box .car_name{display:block;height:36px;line-height:18px;padding:7px 20px 0;font-size:18px;font-family:kiaM}
.car_list .car_box.sevice .car_name{height:18px;line-height:18px;padding:20px 20px 5px}
.car_list .car_box .car_option{display:block;margin-top:2px;font-size:13px;color:#666}
.car_list .car_box .car_img{display:block;height:90px;margin:15px 0 30px;text-align:center}
.car_list .car_box.sevice .car_img{margin:0 0 5px 0}
.car_list .car_box .car_img img{height:100%}
.car_list .car_box .car_a>p{padding:0 20px;height:80px;font-size:13px;color:#666}
.car_list .car_box .car_a>p .car_option{display:block;margin-top:0;text-indent:-34px;padding-left:34px;font-weight:normal;color:#05141f;font-family:kiaM}
.car_list .car_box .car_a>p .car_option span{color:#666}
.car_list .car_box .car_a>p .car_color{display:block;text-indent:-34px;padding-left:34px;font-weight:normal;color:#05141f;font-family:kiaM}
.car_list .car_box .car_a>p .car_color span{color:#666}
.car_list .car_box .form_chk{position:absolute;top:19px;right:19px}
.car_list .car_box .form_chk .check_box{padding:4px 15px 5px;color:#05141f;border-radius:26px;background:#cdd0d2}
.car_list .car_box .form_chk .check_box.c_on{color:#05141f}
.car_list .car_box .car_view{display:block;position:absolute;bottom:15px;width:100%;color:#05141f;text-align:center}
.car_list .car_box .car_view:after{content:'';display:inline-block;width:9px;height:6px;margin:0 0 1px 7px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat}
.car_list .car_box .car_view *{vertical-align:top}
.car_list .car_box .car_a.on{background:#05141f;color:#fff}
.car_list .car_box .car_a.on .car_name,.car_list .car_box .car_a.on .car_option,.car_list .car_box .car_a.on .car_option span,.car_list .car_box .car_a.on .car_color,.car_list .car_box .car_a.on .car_color span{color:#fff}
.car_list .car_l.on .car_box .car_view{color:#fff}
.car_list .car_l.on .car_box .car_view:after{background-position:-12px 0}
.car_list .noCar{float:left;width:25%}
.car_list .noCar .car_box{height:208px;border:1px solid #cdd0d2;background:#fff url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_car_box.gif) no-repeat 50% 50%}
.car_list .noCar .car_box.sevice{height:218px}
.car_list .tblTxt{display:block;text-align:right;margin:-30px 0 10px}
.sales_box{margin-top:15px;padding:23px;background:#fff;border:1px solid #e3e3e3;position:relative}
.sales_box h5{margin-bottom:28px}
.sales_box .form_wrp{position:absolute;top:14px;right:23px;width:200px}
.sales_tool{display:table;table-layout:fixed;table-layout:auto \9;width:100%}
.sales_tool:after{display:none}
.sales_tool li{display:table-cell;border-left:1px solid #e1e1e1;text-align:center}
.sales_tool li:first-child{border-left:0}
.sales_tool li .tool_tspr{display:block;color:#05141f}
.sales_tool li .tool_tspr:before{display:block;margin:0 auto 5px}
.gate{overflow:hidden}
.gateCon{float:left;width:50%;text-align:center}
.gateCon a{position:relative;display:block;height:458px;margin:0 10px;background-color:#fff;background-position:center 38px;background-repeat:no-repeat;border:1px solid #cdd0d2;border-bottom:5px solid #05141f;font-size:13px;color:#05141f;text-decoration:none;box-sizing:border-box}
.gateCon a:hover:after,.gateCon a:active:after,.gateCon a:focus:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #05141f;box-sizing:border-box;content:''}
.gateCon a.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate01.png)}
.gateCon a.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate02.png)}
.gateCon a strong{position:absolute;bottom:0;left:0;display:block;width:100%;padding:30px 0;background:#697279;font-family:kiaM;font-weight:normal;font-size:28px;color:#fff}
.gateCon a p{margin:315px 0 0}
.gateCon.on a,.gateCon a:hover{border:1px solid #05141f;border-bottom:5px solid #05141f}
.gateCon.on a.gate01,.gateCon a:hover.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate01on.png)}
.gateCon.on a.gate02,.gateCon a:hover.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate02on.png)}
.gateCon.on a strong,.gateCon a:hover strong{background:#05141f;font-family:kiaB}
.gateCon.on a strong em,.gateCon a:hover strong em{padding-right:25px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_btn_gateon.png) no-repeat right center}
.gateCon.on a,.gateCon a:focus{border:1px solid #05141f;border-bottom:5px solid #05141f}
.gateCon.on a.gate01,.gateCon a:focus.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate01on.png)}
.gateCon.on a.gate02,.gateCon a:focus.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate02on.png)}
.gateCon.on a strong,.gateCon a:focus strong{background:#05141f;font-family:kiaB}
.gateCon.on a strong em,.gateCon a:focus strong em{padding-right:25px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_btn_gateon.png) no-repeat right center}
.gateCon.on a,.gateCon a:active{border:1px solid #05141f;border-bottom:5px solid #05141f}
.gateCon.on a.gate01,.gateCon a:active.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate01on.png)}
.gateCon.on a.gate02,.gateCon a:active.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_gate02on.png)}
.gateCon.on a strong,.gateCon a:active strong{background:#05141f;font-family:kiaB}
.gateCon.on a strong em,.gateCon a:active strong em{padding-right:25px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_btn_gateon.png) no-repeat right center}
.advisor_tab{position:relative;background:#c7cacd}
.advisor_tab .recent_advisor{color:#fff;border-bottom:4px solid #37434c}
.advisor_tab .recent_advisor p{height:77px;margin-right:133px;padding:27px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_specTab.png) no-repeat 100% -80px;text-transform:uppercase;color:#05141f}
.advisor_tab.compare_tab .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro.png) no-repeat 100% bottom}
.advisor_tab.compare_tab02 .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro02.png) no-repeat 100% bottom}
.advisor_tab.compare_tab03 .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro.png) no-repeat 100% bottom;margin-right:0;border-right:0}
.advisor_tab .recent_advisor p strong{display:block;padding-bottom:19px;color:#05141f;font-size:21px;font-family:kiaB}
.advisor_tab a{position:absolute;top:0;right:0;display:block;width:134px;height:100%;padding:27px;color:#fff;font-size:15px;line-height:20px;background:#05141f;box-sizing:border-box}
.advisor_tab a strong{display:block;margin-bottom:13px;font-family:kiaM}
.advisor_tab a span{display:inline-block}
.advisor_tab a span:after{content:'';display:inline-block;width:8px;height:10px;margin-left:8px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_specTab.png) no-repeat;background-size:164px auto}
.advisor_tab a span:after{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_arrow_ie.png) no-repeat \9}
.advisor_tab .recent_life p{background-position:100% -269px}
.page_result{margin-bottom:25px;border-bottom:4px solid #05141f}
.page_result .dataCon{background:#fff;padding:65px 50px;border:1px solid #cdd0d2}
.page_result p{width:360px;margin:0 auto;min-height:156px;padding:20px 0 20px 250px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_onlineresult.png) no-repeat 0 center;font-family:kiaB;font-size:21px;color:#05141f;text-align:left;line-height:28px}
.page_result p span{display:block}
.page_result .txt01{padding-top:20px;font-size:21px;color:#ea0029}
.page_result .txt02{padding-top:20px;background:0;font-size:13px;color:#37434c;line-height:20px;font-family:kiaM}
.page_result .txt03{padding-top:60px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_onlineresult02.png) no-repeat 0 0;font-size:21px}
.buildStep{position:relative;z-index:9;padding:0 0 10px 0}
.buildStep .step{width:100%;display:table;margin-bottom:20px;table-layout:fixed}
.buildStep .step:after{display:none}
.buildStep .step li{display:table-cell;height:90px;text-align:left;vertical-align:top}
.buildStep .step li .part{position:relative;display:block;width:100%;height:88px;background:#fafafa url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep.png) no-repeat right top;border-top:1px solid #828282;border-bottom:1px solid #828282}
.buildStep .step li:first-child .part{border-left:1px solid #828282;background-position:99% top}
.buildStep .step li.finish .part{background:#fafafa none;border-right:1px solid #828282}
.buildStep .step li .part strong{display:block;margin:20px 0 0 30px;font-family:kiaB;font-size:15px;color:#333}
.buildStep .step li .part span{display:block;margin:5px 0 0 30px;font-family:kiaM;font-size:13px;color:#666}
.buildStep .step li .part span .result{display:none}
.buildStep .step li.on{position:relative;background:#fff;text-align:center;z-index:99}
.buildStep .step li.on:before{content:"";position:absolute;top:0;right:-22px;width:27px;height:90px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_on.png) 0 0 no-repeat;z-index:10}
.buildStep .step li.on:after{content:"";position:absolute;top:0;left:-20px;width:27px;height:90px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_on2.png) 0 0 no-repeat;z-index:10}
.buildStep .step li.on .part{position:absolute;top:0;height:78px;background:0;border-top:6px solid #bb162b;border-bottom:6px solid #bb162b}
.buildStep .step li:first-child.on:before{right:-27px}
.buildStep .step li:first-child.on:after{left:0;background:0}
.buildStep .step li:first-child.on .part{border-left:6px solid #bb162b}
.buildStep .step li.finish.on:before{right:0;background:0}
.buildStep .step li.finish.on .part{border-right:6px solid #bb162b}
.buildStep .step li.on .part:after{height:10px;bottom:-16px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_arrow.png) no-repeat center bottom}
.buildStep .step li.on .part strong{margin:20px 0 0 0;font-size:18px;color:#bb162b}
.buildStep .step li.on .part span{margin:5px 0 0 0;color:#05141f}
.buildStep .step li .part span .basic br{display:none}
.buildStep .step li.off .part{background:#bcbcbc url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_off.png) no-repeat right top}
.buildStep .step li.finish.off .part{background:#bcbcbc none;border-right:1px solid #cdd0d2}
.buildStep .step li.off .part strong{color:#05141f;height:26px}
.buildStep .step li.off .part strong:after{content:"";margin:-5px 0 0 4px;display:inline-block;overflow:hidden;vertical-align:middle;width:26px;height:26px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_offcheck.png) no-repeat left top}
.buildStep .step li.off .part span{color:#05141f;margin-top:0}
.buildStep .step li.off .part span .basic{display:none}
.buildStep .step li.off .part span .result{display:block}
.buildStep .step li.off .part span .multi:after{content:"+";display:inline-block}
.conStep{position:relative;z-index:9}
.conStep:after{display:block;position:absolute;left:0;bottom:10px;width:100%;height:6px;background:#05141f;content:''}
.conStep .step{width:100%;display:table;margin-bottom:20px;padding-bottom:10px;table-layout:fixed}
.conStep .step:after{display:none}
.conStep .step li{display:table-cell;text-align:left;vertical-align:top}
.conStep .step li .part{display:block;width:auto;height:130px;box-sizing:border-box;background:#fff url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep.png) no-repeat right top;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2;position:relative}
.conStep .step li:first-child .part{border-left:1px solid #cdd0d2;background-position:99% top}
.conStep .step li.finish .part{background:#fff none;border-right:1px solid #cdd0d2}
.conStep .step li .num{display:block;margin:18px 0 0 20px;font-family:kiaB;font-size:15px;color:#333;text-transform:uppercase}
.conStep .step li .name{display:block;margin:0 20px 0 20px;padding:0 0 60px 0;background-position:right 30px;background-repeat:no-repeat;font-family:kiaM;font-size:13px;color:#666}
.conStep .step li.step03 .name{padding:0 60px 60px 0;background-position:right 30px}
.conStep .step li.on{position:relative;text-align:center;z-index:10;background:#05141f}
.conStep .step li.on:before{content:"";position:absolute;top:0;right:-25px;width:28px;height:130px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_on.png) 0 0 no-repeat;z-index:10}
.conStep .step li.on:after{content:"";position:absolute;top:0;left:-25px;width:28px;height:130px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_on2.png) 0 0 no-repeat;z-index:10}
.conStep .step li.on .part{position:absolute;width:100%;top:0;background:0;border-top:6px solid #05141f;border-bottom:6px solid #05141f;border-right:0;color:#fff}
.conStep .step li.on .part .num{color:rgba(255,255,255,0.8)}
.conStep .step li.on .part:after{content:" ";position:absolute;width:100%;height:10px;bottom:-16px;left:0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_arrow.png) no-repeat center bottom}
.conStep .step li.on .num{margin-left:0;color:#05141f}
.conStep .step li.on .name{margin:0;padding-right:0;background-position:center 25px;background-repeat:no-repeat;color:#fff}
.conStep .step li:first-child.on:after{left:0;background:0}
.conStep .step li:first-child.on .part{border-left:6px solid #05141f}
.conStep .step li.finish.on:before{right:0;background:0;border-right:6px solid #05141f}
.conStep .step li.off .part{background:#eff1f1 url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep.png) no-repeat 99.2% top}
.conStep .step li.off .num{margin:18px 0 0 30px;color:#05141f}
.conStep .step li.off .name{padding-right:50px;margin:0 0 0 30px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_stepcheck.png) no-repeat 85% 10px;color:#05141f}
.conStep .step li.finish.off .part{background:#bcbcbc none;border-right:1px solid #cdd0d2}
.load_box{width:100%;height:auto;padding:16px 0;background:#fff;border:1px solid #dadada;text-align:center}
.load_box>.bar{position:relative;width:90%;height:13px;box-sizing:border-box;padding-right:1px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_bg.gif) 0 0 repeat-x;overflow:hidden}
.load_box>.bar:before{content:"";position:absolute;top:0;left:0;width:5px;height:13px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_left_bg.gif) 0 0 no-repeat;z-index:10}
.load_box>.bar:after{content:"";position:absolute;top:0;right:0;width:7px;height:13px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_right_bg.gif) right 0 no-repeat;z-index:10}
.load_box>.bar>span{position:relative;display:block;margin-top:2px;width:0;height:9px;box-sizing:border-box;padding-left:14px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_bg2.gif) 0 0 repeat-x;text-indent:-99999px}
.load_box>.bar>span:before{content:"";position:absolute;top:0;left:0;width:7px;height:9px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_left_bg2.gif) 0 0 no-repeat;z-index:12}
.load_box>.bar>span:after{content:"";position:absolute;top:0;right:0;width:14px;height:9px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_loadbar_right_bg2.gif) right 0 no-repeat;z-index:11}
.load_box>span{display:block;font-size:15px;color:#969696}
.con_box.certify{padding-top:70px;padding-bottom:70px;text-align:center}
.con_box.certify h5{font-size:24px;margin-bottom:30px}
.con_box.certify h5 span{color:#bb162b}
.con_box.certify p{font-size:16px;line-height:24px;color:#666}
.con_box.certify p.etc{padding-top:15px;color:#05141f}
@media(max-width:767px){.con_box.certify{padding:14px}
.con_box.certify h5{font-size:16px}
.con_box.certify p{font-size:13px;line-height:20px}
}
.form_area.mobile .mobile_inp{display:table;width:100%}
.form_area.mobile .mobile_sel{width:25%}
.info_tbl .form_area.mobile{width:375px}
.form_area.email .email_inp{display:table;width:100%}
.form_area.email .email_sel{width:35%}
.info_tbl{margin-top:15px;border:1px solid #cdd0d2;border-top:0;background-color:#f7f8f8}
.info_tbl .info_txt{color:#999;font-size:12px;line-height:16px;margin-top:5px}
.info_tbl .info_tr{display:table;width:100%;border-top:1px solid #cdd0d2}
.info_tbl .info_th{display:table-cell;padding:15px 0 15px 20px;width:120px;line-height:30px;font-family:kiaM}
.info_tbl .info_td{display:table-cell;padding:15px 20px 15px 0;min-height:30px;vertical-align:middle;color:#37434c}
.info_tbl .info_td:after{content:"";display:block;clear:both}
.info_tbl .info_td span.guide{display:inline-block;margin-left:5px}
.info_tbl .info_td span.btn{display:inline-block}
.info_tbl .form_area+.guide,.info_tbl .form_area+.btn,.info_tbl .form_wrp.select+.btnSmall{vertical-align:top;margin-top:3px}
.info_tbl .info_td em{color:#05141f}
.info_tbl .info_td a.btnSmall{margin-left:5px}
.info_tbl .form_wrp.input,.info_tbl .form_wrp.select{width:254px;display:inline-block}
.info_tbl .form_wrp.title{width:418px}
.info_tbl .form_area{float:left}
.info_tbl .form_area.email{width:444px}
.info_tbl .form_area.phone{width:280px}
.info_tbl .form_chk{margin-right:30px}
.info_tbl.s_address{margin-top:-1px}
.info_tbl.s_address .info_th{width:140px}
.build_car .gateCon a.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_build_cargate01.png)}
.build_car .gateCon a.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_build_cargate02.png)}
.build_car .gateCon.on a.gate01,.build_car .gateCon a:hover.gate01,.build_car .gateCon a:focus.gate01,.build_car .gateCon a:active.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_build_cargate01on.png)}
.build_car .gateCon.on a.gate02,.build_car .gateCon a:hover.gate02,.build_car .gateCon a:focus.gate02,.build_car .gateCon a:active.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_build_cargate02on.png)}
.byoStep{padding:0 196px 10px 0}
.byoTotal .totalBar{position:absolute;top:0;right:0}
.byoTotal .totalBar a{display:block;overflow:hidden;width:196px;border:1px solid #05141f;height:88px;font-family:kiaB;font-size:18px;color:#fff}
.byoTotal .totalBar a span{display:block}
.byoTotal .totalBar a .txt{position:relative;float:left;font-size:15px;margin:20px 0 0 20px;color:#989898}
.byoTotal .totalBar a .txt:after{position:relative;content:"";overflow:hidden;display:inline-block;margin-left:5px;width:12px;height:8px;vertical-align:middle;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_total_new.png) no-repeat left top;background-position:0 0;background-size:12px auto;margin-top:-5px;animation-duration:3.4s;animation-delay:.2s;animation-name:totalBarAfterAin;animation-fill-mode:forwards;animation-iteration-count:infinite}
@keyframes totalBarAfterAin{0{margin-top:-6px}
15%{margin-top:2px}
30%{margin-top:-2px}
50%{margin-top:2px}
100%{margin-top:2px}
}
.byoTotal.on .totalBar a .txt:after{transform:rotate(180deg);animation-duration:1s;animation-delay:.2s;animation-name:totalBarAfterAinOn;animation-fill-mode:forwards;animation-iteration-count:infinite}
@keyframes totalBarAfterAinOn{0{margin-top:2px;opacity:1;filter:alpha(opacity=100)}
100%{margin-top:-6px;opacity:.1;filter:alpha(opacity=10)}
}
.byoTotal .totalBar a .price{float:right;margin:15px 20px 0 0;text-align:right}
.byoTotal .totalCon{display:none}
.byoTotal.on .totalCon{display:block;width:100%;position:absolute;padding:0;top:90px;right:0;background:#333;border-bottom:6px solid #bb162b;z-index:1003}
.byoTotal.on .totalCon .totalList{display:table;width:100%;margin-top:30px;table-layout:fixed}
.byoTotal.on .totalCon .totalList:after{display:none}
.byoTotal.on .totalCon .totalList li{display:table-cell;width:15% \9;min-height:200px;padding-bottom:25px;border-left:1px dotted #484848}
.byoTotal.on .totalCon .totalList li p{color:#999;font-size:12px;padding:0 15px}
.byoTotal.on .totalCon .totalList li.list04{width:25%}
.byoTotal.on .totalCon .totalList li>div{display:block;padding:0 15px}
.byoTotal.on .totalCon .totalList li:first-child{border-left:0}
.byoTotal.on .totalCon .totalList li>div strong{font-size:14px;color:#fff}
.byoTotal.on .totalCon .totalList li div.con{margin-top:20px}
.byoTotal.on .totalCon .totalList li span{display:block;font-family:kiaM;font-size:12px;color:#fff}
.byoTotal.on .totalCon .totalList li.totalFinish{width:29%}
.byoTotal.on .totalCon .totalList li .con .carImg{margin-top:20px}
.byoTotal.on .totalCon .totalList li .con .carImg img{height:50px}
.byoTotal.on .totalCon .totalList li .con .colorArea{display:table-cell;overflow:hidden;vertical-align:middle}
.byoTotal.on .totalCon .totalList li .con .colorArea img{width:18px;height:18px;margin-right:5px;border:1px solid #fff;border-radius:2px}
.byoTotal.on .totalCon .totalList li.list02 .con>span{display:table;margin-bottom:10px}
.byoTotal.on .totalCon .totalList li.list02 .con em{display:table-cell;vertical-align:middle}
.byoTotal.on .totalCon .totalList li.list04 .con span,.byoTotal.on .totalCon .totalList li.totalFinish .con span{clear:both;overflow:hidden;margin-bottom:5px}
.byoTotal.on .totalCon .totalList li.list04 .con em.tit,.byoTotal.on .totalCon .totalList li.totalFinish .con em.tit{float:left;color:#999;text-align:left}
.byoTotal.on .totalCon .totalList li.list04 .con em.txt,.byoTotal.on .totalCon .totalList li.totalFinish .con em.txt{float:right;text-align:right}
.byoTotal.on .totalCon .totalList li.totalFinish .con em.tit,.byoTotal.on .totalCon .totalList li.totalFinish .con em.txt{width:50%}
.byoTotal.on .totalCon .totalPrice{clear:both;overflow:hidden;padding:30px 25px;border-top:2px solid #717171;font-family:kiaB;font-size:18px;color:#fff}
.byoTotal.on .totalCon .totalPrice strong{float:left}
.byoTotal.on .totalCon .totalPrice span{float:right;text-align:right}
.build_car .build_content{padding-top:320px}
.build_car .build_preview{position:absolute;top:120px;left:0;width:100%;min-height:290px}
.build_car .build_tit{display:inline-block;margin-bottom:10px;font-size:18px;line-height:26px;color:#05141f}
.build_car .build_h{display:block;margin:10px 0;font-size:15px}
.build_car .preview{position:relative}
.build_car .preview .car_name{font-size:18px;color:#05141f;z-index:9}
.build_car .preview .car_name .name{font-size:30px;font-family:kiaB;line-height:30px}
.build_car .preview .car_name .option{margin-left:6px}
.build_car .preview .car_img{position:relative;text-align:center}
.build_car .preview .car_img img{max-width:100%;max-height:260px;height:auto}
.build_car .preview .car_branch{position:absolute;left:0;top:50px;color:#05141f;font-family:'KiaB';font-size:16px;z-index:9}
.build_car .preview .car_branch .branch{display:inline-block;background:#37434c;line-height:16px;border-radius:2px;padding:2px 5px 2px;font-size:13px;font-family:'KiaM';color:#fff;margin-right:8px;position:relative;top:-1px}
.build_car .spr_byo,.build_car .spr_byo:after{display:inline-block;vertical-align:top;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_byo.png) 0 0 no-repeat}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.build_car .spr_byo,.build_car .spr_byo:after{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_byo_x2.png);background-size:68px 56px}
}
.build_graph{vertical-align:top;position:relative}
.build_graph .graph{display:block;width:140px;height:140px;margin:15px auto;overflow:hidden;position:relative;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_preferences_circle.png) 0 0 no-repeat}
.build_graph .graph .rate{width:100%;text-align:center;margin-top:-10px;position:absolute;top:50%;left:4px;font-size:20px;font-family:kiaB;color:#05141f}
.build_graph .graph .rate .num{font-size:30px}
.build_graph .rank{margin-left:-10px}
.build_graph .rank li{width:260px;height:19px;margin:10px 0 0 10px;padding-left:44px;font-size:12px;color:rgba(5,20,31,0.8);position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.build_graph .rank li:before{content:'';font-size:12px}
.build_graph .rank li .num{display:inline-block;position:absolute;left:0;top:0;padding:0 10px;font-size:12px;line-height:17px;border:1px solid #666;border-radius:10px}
.build_graph .rank li:first-child .num{background:#5c5c5c;border-color:#5c5c5c;color:#fff}
.build_bar{background:#fff;border:1px solid #cdd0d2;line-height:26px}
.build_bar .build_tit{float:left;margin-bottom:0;padding:10px 80px 10px 38px;background:#cdd0d2;position:relative}
.build_bar .build_tit:after{content:"";display:block;width:12px;height:46px;background-position:0 1px;position:absolute;top:0;right:-12px}
.build_bar .info{overflow:hidden}
.build_bar .info li{float:left;margin-left:54px;padding:10px 0}
.build_bar .info .tit{display:block;float:left;margin-right:10px;font-size:16px}
.build_bar .info .sel{float:left;margin-top:-2px}
.build_bar .info .sel .form_chk{margin-left:20px}
.build_area{position:relative;margin-top:20px}
.build_area .slide_box .box_u{margin-left:-10px}
.build_area .slide_box .box_l{float:left;width:20%;margin-bottom:10px}
.build_area .slide_box .box_l .box_a{display:block;margin-left:10px}
.build_area .slide_box .box_l .box{display:block;height:86px;padding:20px;background:#fff;border:1px solid #dadada;color:#05141f;font-size:14px;position:relative}
.build_area .slide_box .box_l .box .h{display:block}
.build_area .slide_box .box_l .box .price{display:block;position:absolute;bottom:20px;right:20px}
.build_area .slide_box .box_l.on .box_a{color:#fff}
.build_area .slide_box .box_l.on .box{background:#05141f;border-color:#05141f;color:#fff;font-family:kiaB}
.build_area .slide_box .box_l.on .box .price{font-size:16px}
.build_area .slide_box.multi .box{height:110px;padding:8px;font-size:13px}
.build_area .slide_box.multi .box .photo{height:88px;margin-bottom:6px}
.build_area .slide_box.multi .box .price{font-size:14px;bottom:12px;right:8px}
.build_area .slide_box.multi .box_l.on .box{font-family:kiaM}
.build_area .slide_box.multi .box_l.on .box:after{content:"";display:block;width:25px;height:25px;background-position:-13px -31px;position:absolute;right:8px;bottom:8px}
.build_area .slide_box.multi .box_l.on .box .price{font-size:14px;right:40px}
.build_area .no_option{height:auto;padding:0;background:0;font-size:16px;line-height:20px}
.build_area .slide_ctrl{overflow:hidden;position:absolute;top:0;right:80px}
.build_area .slide_ctrl .page{padding:0 5px;line-height:30px;font-size:16px;font-family:kiaB}
.build_area .slide_ctrl .prev{float:left;background-position:-13px 0;width:28px;height:30px;overflow:hidden;text-indent:-999px}
.build_area .slide_ctrl .next{float:right;background-position:-40px 0;width:28px;height:30px;overflow:hidden;text-indent:-999px}
.build_area .slide_ctrl+.btn_viewAll{position:absolute;right:0;top:2px}
.build_area .color_list{position:relative}
.build_area .color_list .color_l{float:left;padding-bottom:15px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_boxbottom.png) 0 bottom repeat-x}
.build_area .color_list .color_l .color_a{display:block;position:relative}
.build_area .color_list .color_l .color_a img{width:93px;height:65px;vertical-align:top}
.build_area .color_list .color_l .color_a .sel{display:none}
.build_area .color_list .color_l .color_info{visibility:hidden;display:block;width:100%;position:absolute;top:-28px;left:40px;font-size:15px}
.build_area .color_list .color_l .color_info .name:after{content:" :"}
.build_area .color_list .color_l.on .color_a .sel{display:block;position:absolute;top:0;left:0;width:93px;height:65px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byocolor.png) 0 0 no-repeat}
.build_area .color_list .color_l.on .color_info{visibility:visible}
.build_preview{display:table;width:100%}
.build_preview .preview{display:table-cell;vertical-align:top}
.build_preview .preview .car_img{bottom:-10px}
.build_preview .build_graph{display:table-cell;width:40%;padding:0 50px;height:290px}
.build_preview .build_graph:before{content:"";display:inline-block;position:absolute;top:15px;left:0;width:1px;height:276px;border-left:1px solid #e3e3e3}
.build_preview .build_graph .rank{position:absolute;bottom:0;left:50px}
.build_viewer{display:table;width:100%;margin-bottom:20px}
.build_viewer .preview{display:table-cell;vertical-align:top}
.build_viewer .aside{display:table-cell;width:35%}
.build_viewer .expense{margin-top:20px;border-top:3px solid #05141f;border-bottom:3px solid #05141f}
.build_viewer .expense .tit{display:block;padding:10px 20px;font-size:16px;line-height:22px;background:#e8e8e8}
.build_viewer .expense .info li{padding:12px 20px;border-top:1px solid #777;font-size:14px}
.build_viewer .expense .info li .h{display:block;float:left;width:150px;color:#666;position:relative}
.build_viewer .expense .info li .cost{display:block;text-align:right;color:#05141f}
.build_viewer .expense .explain_pop .pop_con{top:30px;left:50%;margin-left:-150px;width:240px}
.build_viewer .expense .explain_pop .pop_con:before{display:none}
.build_viewer .complete{margin:10px 0 30px;font-size:24px;line-height:30px;color:#05141f;text-align:center}
.build_pay{margin:0 -5px;position:relative}
.build_pay:after{content:"";display:block;clear:both}
.build_pay .pay_guide{margin:-30px 0 12px 0;text-align:right}
.build_pay .pay_box{float:left;width:25%}
.build_pay .pay_box .box{height:295px;padding:10px 14px 14px;margin:0 5px;background:#fff;border:1px solid #dadada}
.build_pay .pay_box .pay_l{margin-top:-1px;background:#f8f8f8;border:1px solid #e8e8e8}
.build_pay .pay_box .pay_l .pay_sel{display:block;padding:10px;font-size:14px;font-family:kiaM}
.build_pay .pay_box .pay_l .pay_sel.mhet{min-height:108px}
.build_pay .pay_box .pay_l .pay_info{min-height:60px;padding:14px 10px;background:#eee;border-top:1px solid #e2e2e2}
.build_pay .pay_box.type2 .pay_l .pay_info{min-height:0;padding:8px 10px}
.build_pay .pay_box.type2 .pay_l .pay_sel{display:inline-block}
.build_pay .pay_box.type2 .pay_l .pay_sel+.form_chk{float:right;line-height:38px;margin-right:10px}
.build_pay .pay_box.type2 .pay_l .pay_info .form_chk{display:inline-block;margin-bottom:0;margin-left:15px}
.build_pay .pay_box.type2 .pay_l .pay_info .form_chk:first-child{margin-left:0}
.build_pay .pay_box.type2 .pay_l .radio_box.disabled:before{background-position:-48px 0}
.build_pay .pay_box.type2 .pay_l.add_check .pay_info{min-height:48px}
.build_pay .pay_box .pay_l .pay_info .h{display:block;margin:10px 0 6px}
.build_pay .pay_box .pay_l .pay_info .h:first-child{margin-top:0}
.build_pay .pay_box .pay_l .pay_info .btnSmall{margin-top:5px}
.build_pay .pay_box .pay_l .pay_info .form_chk{display:block;margin-bottom:6px;font-size:14px}
.build_pay .pay_box .pay_l .pay_note{height:75px;padding:45px 0;text-align:center}
.build_pay .pay_box .pay_l .pay_note .spr_warn{font-size:12px;color:#4d4d4d}
.build_pay .pay_box .pay_l .pay_note .spr_warn:before{display:block;margin:0 auto 9px}
.build_pay .pay_box.method .pay_l{margin-top:15px}
.build_pay .pay_box.method .pay_l .pay_info{height:129px}
.build_estimate{position:relative;margin-top:40px}
.build_estimate:first-child{margin-top:0}
.build_estimate .build_tit{margin-top:40px}
.build_estimate .box_inner:first-child .build_tit{margin-top:0}
.build_estimate .build_tit span{font-size:14px;font-family:kiaM}
.build_estimate .build_date{display:inline-block;padding:0 10px;color:#fff;font-size:11px;font-family:kiaB;line-height:18px;border-radius:18px;background:#697279;float:right}
.build_estimate .bl_list{border-bottom:1px solid #cdd0d2}
.build_estimate .bl_list li{position:relative;font-size:14px;border-left:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.build_estimate .bl_list li strong{position:absolute;top:0;left:1px;width:80px;padding:9px 19px;color:#37434c;font-family:kiaM;border-top:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.build_estimate .bl_list li em{display:block;min-height:18px;margin:0 195px 0 119px;padding:12px 10px 12px 19px;color:#05141f;border-top:1px solid #cdd0d2;border-left:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.build_estimate .bl_list li em img{margin-right:10px;width:104px;height:20px}
.build_estimate .bl_list li span{position:absolute;bottom:-1px;right:0;display:inline-block;width:209px;padding:12px 20px 12px 19px;border-bottom:1px solid #cdd0d2;text-align:right;color:#05141f}
.build_estimate .bl_list li:first-child span{border-top:1px solid #cdd0d2}
.build_estimate .bl_list li.option strong{padding:35px 19px 36px}
.build_estimate .bl_list li span.colorSale{color:#00aeef}
.build_estimate .bl_list li.total{padding:19px 19px 17px;border-top:1px solid #05141f;border-right:1px solid #cdd0d2}
.build_estimate .bl_list li.total strong{position:static;width:100%;padding:0;color:#05141f;font-size:20px;font-family:kiaB;border:0}
.build_estimate .bl_list li.total span{top:6px;font-size:28px;font-family:kiaB;border-left:0}
.build_estimate .bl_list li.condition strong{padding-top:161px}
.build_estimate .bl_list li.pee strong{padding-top:55px}
.build_estimate .ainArg .bl_list{display:block;border-bottom:0}
.build_estimate .ainArg .bl_list.bLine{border-bottom:1px solid #cdd0d2}
.build_estimate .ainArg div.total{position:relative;width:100%;box-sizing:border-box;padding:19px 19px 17px;border:1px solid #cdd0d2;border-top:1px solid #05141f;z-index:1}
.build_estimate .ainArg div.total:after{content:"";clear:both;display:block}
.build_estimate .ainArg div.total strong{position:static;width:100%;padding:0;color:#05141f;font-size:20px;font-family:kiaB;border:0}
.build_estimate .ainArg div.total span{position:absolute;bottom:-1px;right:0;display:inline-block;width:209px;padding:12px 20px 12px 19px;border-bottom:1px solid #cdd0d2;text-align:right;color:#05141f;top:6px;font-size:28px;font-family:kiaB;border-left:0}
.build_estimate .box_inner:first-child .bl_list li:first-child{border-top:1px solid #cdd0d2}
.build_estimate .box_inner:first-child .bl_list li:first-child strong{border-top:0;top:50%;transform:translateY(-50%)}
.build_estimate .box_inner:first-child .bl_list li:first-child span{border-top:0 !important}
.build_estimate .box_inner:first-child .bl_list li:first-child em{border-top:0 !important}
.build_estimate .box_inner:first-child .bl_list li strong{border-right:1px solid #cdd0d2}
.build_estimate .box_inner:first-child .bl_list li em img{margin-right:10px;width:104px;height:20px;border:1px solid #cdd0d2;box-sizing:border-box}
.build_estimate .box_inner:first-child .bl_list li span{width:157px;text-align:right}
.build_estimate .box_inner:first-child .bl_list li.option strong{background-color:#fff}
.build_estimate .box_inner:first-child .bl_list li.option+li{border-top:0}
.build_estimate .box_inner:first-child .bl_list li.total{border-bottom:0}
.build_estimate .box_inner:first-child .bl_list li.total strong{position:static;border-right:0}
.build_estimate .box_inner:first-child .bl_list li.total span{width:100%;border-bottom:0}
.build_estimate .build_total{margin-top:20px;padding:19px;background:#f7f8f8;border:1px solid #cdd0d2;border-top:2px solid #05141f;position:relative}
.build_estimate .build_total strong{font-size:20px;color:#05141f}
.build_estimate .build_total span{position:absolute;top:6px;right:20px;display:inline-block;padding:14px 0 12px 19px;font-size:28px;font-family:kiaB;text-align:right;color:#05141f}
.build_estimate .btn-toggle,.build_estimate .btn-toggle2{display:none}
.build_benefit{margin-top:40px}
.build_benefit .bl_type3{font-size:15px}
.build_benefit .img_benefit{margin-top:-20px;text-align:right}
.build_benefit .img_benefit img{width:auto;height:250px}
.complete_graph{margin:30px -20px 20px;position:relative}
.complete_graph:after{content:"";display:block;clear:both}
.complete_graph .build_graph{float:left;position:relative;width:33.33%;padding:0 20px;border-left:1px solid #e3e3e3;box-sizing:border-box}
.complete_graph .build_graph li{width:85%}
.complete_graph li:first-child .build_graph{border:0}
.complete_graph .pipBtnLeft,.complete_graph .pipBtnRight{display:none}
.complete_graph .build_graph .build_tit{display:block;text-align:center}
.complete_graph .build_graph .graph{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_preferences_circle02.png)}
.build_vs{margin-top:40px}
.build_vs .vs_wrap{margin-top:0 !important}
.pop_point .card{float:right;margin-top:-18px}
.pop_point .card img{width:170px}
.disabled_search{margin-bottom:25px}
.disabled_search .disabled_box{border-top:2px solid #939393}
.disabled_search .disabled_btn{float:right}
.disabled_search .disabled_sel{padding-top:12px;margin-top:12px;border-top:1px solid #dadada}
.disabled_search .disabled_sel li{float:left;width:33.3%;margin:3px 0;font-size:14px;color:#666}
#emailLayer .pop_con{overflow:visible !important}
.build_pay .pay_box.red{width:100%;margin:10px 0 5px}
.build_pay .pay_box.red .box{height:auto}
.build_pay .pay_box.red .box .pay_u .pay_l:after{content:"";height:0;display:block;clear:both}
.build_pay .pay_box.red .box .pay_u .pay_l{background:#eee;padding:14px 0}
.build_pay .pay_box.red .pay_info{width:23%;float:left;border:none !important;min-height:auto;padding:0 10px}
.build_pay .pay_box.red .pay_info:last-child{font-size:12px;width:auto;padding-top:25px;color:#05141f}
.build_pay .red_noti{margin:0 5px;padding-right:145px;clear:both}
.build_pay .red_noti li{color:#05141f;font-size:13px;text-indent:-14px;padding-left:14px}
.build_red{margin-top:40px}
.build_red .build_total{padding:19px;background:#f8f8f8;border:1px solid #e4e4e4;border-top:2px solid #ea0029;text-align:right}
.build_red .build_total span{display:inline-block;font-size:28px;font-family:kiaB;color:#ea0029;letter-spacing:-1px}
.build_red .red_noti{font-size:12px;margin-top:10px}
.build_red .red_noti a{color:blue;text-decoration:underline}
.build_estimate .byoMsg,.build_estimate .bl_type_note .bl_type3,.build_estimate .bl_type_note .note_dt{font-family:YoonPro740}
.content_detail .build_pay .red_noti,.content_detail .build_red .red_noti{font-family:YoonPro740}
.build_estimate .bl_type_note .note_dt{font-weight:bold}
.advisorGate .gateCon a{background-position:center 90px}
.advisorGate .gateCon a.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_advisorgate01.png)}
.advisorGate .gateCon a.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_advisorgate02.png)}
.advisorGate .gateCon.on a.gate01,.advisorGate .gateCon a:hover.gate01,.advisorGate .gateCon a:focus.gate01,.advisorGate .gateCon a:active.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_advisorgate01on.png)}
.advisorGate .gateCon.on a.gate02,.advisorGate .gateCon a:hover.gate02,.advisorGate .gateCon a:focus.gate02,.advisorGate .gateCon a:active.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_advisorgate02on.png)}
.specSearch{padding-top:3px;background:#fff}
.specSearch:after{content:"";display:block;clear:both}
.specList{overflow:hidden;border-bottom:4px solid #05141f}
.specList li{float:left;width:25%}
.specList li>div{height:608px;border-left:1px solid #d0d0d0}
.specList li>div>strong{display:block;padding:40px 29px 60px;font-size:18px;font-family:kiaM;line-height:24px}
.specList li .kindSelect{text-align:left}
.specList li .kindSelect .form_chk{display:block;padding:0 29px 116px 29px}
.specList li .kindSelect .form_chk:first-child{border:0}
.specList li .kindSelect .form_chk label{color:#05141f;font-size:15px}
.specList li .kindSelect .form_chk label *{vertical-align:middle}
.specList li .kindSelect .form_chk label span{position:absolute;top:29px;left:61px;display:inline-block;width:120px;height:54px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_car_type.png) no-repeat}
.specList li .kindSelect .form_chk.carkind02 label span{background-position:-130px 0}
.specList li .kindSelect .form_chk.carkind03 label span{background-position:-260px 0}
.specList li .kindSelect .form_chk label.r_on{color:#05141f}
.specList li .kindSelect .form_chk label.r_on span{background-position:0 -73px}
.specList li .kindSelect .form_chk.carkind02 label.r_on span{background-position:-130px -73px}
.specList li .kindSelect .form_chk.carkind03 label.r_on span{background-position:-260px -73px}
.slideWrap{position:relative;display:inline-block;margin-left:30px;padding:45px 13px 0 13px;border:1px solid rgba(5,20,31,0.2);border-radius:42px}
.slideWrap .slideBg{position:absolute;top:23px;left:13px;width:16px;height:274px;border-radius:16px;border:1px solid #cdd0d2;background:#cdd0d2}
.ui-slider{position:relative;width:18px;height:275px;top:-22px}
.ui-slider-range{position:absolute;left:0;bottom:0;width:18px;padding-top:5px;border-radius:14px;border:0;z-index:1;background:#555f67}
.ui-slider-handle{position:absolute;left:-5px;display:block;width:28px;height:29px;margin:0 0 -15px;border:0;box-shadow:none;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_slider.png) no-repeat;z-index:2}
.unitSlide{position:relative}
.unitSlide .price_range{position:absolute;top:-29px;left:31px;width:120px;height:328px}
.unitSlide .price_range span{display:block;width:100px;padding-left:20px;color:#05141f;font-size:15px;line-height:67px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_slider.png) no-repeat -30px 50%;vertical-align:middle}
.unitSlide .price_range span.range01{line-height:65px}
.unitSlide p{margin:58px 0 0 0;text-align:center}
.unitSlide p input[type=text]{width:45%;padding:8px 6px;color:#05141f;font-size:18px;text-align:right;border-radius:3px;border:1px solid #cdd0d2;background:#f7f8f8;vertical-align:middle;font-family:kiaB}
.mileageSelect{border-left:1px solid #d0d0d0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_advisor01.png) no-repeat 100% 100%}
.mileageSelect>strong{padding-bottom:52px}
.mileageSelect .inner{position:relative;width:187px;height:315px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_w.gif) no-repeat}
.mileageSelect .form_chk{display:block;position:static;width:187px;height:315px}
.mileageSelect .form_chk label,.mileageSelect .form_chk label+span{overflow:hidden;text-indent:-9999px;position:absolute;width:78px;height:52px;z-index:100}
.mileageSelect .form_chk label:before{display:none}
.mileageSelect .form_chk label+span{display:none;position:absolute;top:0;left:0;width:187px;height:315px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_w.gif) no-repeat -197px 0;z-index:10}
.mileageSelect .mileage01 label{left:8px;top:38px}
.mileageSelect .mileage02 label{left:70px;top:95px}
.mileageSelect .mileage03 label{left:70px;top:169px}
.mileageSelect .mileage04 label{left:7px;top:223px}
.mileageSelect .form_chk label.r_on+span{display:block}
.mileageSelect .mileage02 label.r_on+span{background-position:-395px 0}
.mileageSelect .mileage03 label.r_on+span{background-position:-592px 0}
.mileageSelect .mileage04 label.r_on+span{background-position:-788px 0}
.userNum{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_advisor02.png) no-repeat 100% 100%}
.userNum .form_chk{display:block;margin:0 30px 10px 30px}
.userNum .form_chk label{position:relative;color:#05141f;font-size:15px;border-radius:1px;line-height:44px;text-align:center;z-index:2;border:1px solid #05141f;background:#fff;box-sizing:border-box}
.userNum{border-right:1px solid #d0d0d0}
.userNum .form_chk label:before{display:none}
.userNum .form_chk label.c_on{color:#fff;background:#05141f}
.specSearch .result_list li{float:left;width:25%}
.specSearch .result_list li p{height:82px;color:#05141f;border-left:1px solid #fff;text-align:center;background:rgba(5,20,31,0.2)}
.specSearch .result_list li:first-child p{border-left:0}
.specSearch .result_list li p span{display:block;padding:15px 0 10px;font-family:kiaM}
.specSearch .result_list li p strong{font-size:18px}
.titInfo{padding:30px 0 10px;font-size:14px}
.advisorList{position:relative;margin-top:140px}
.advisorList .car_box .car_name{padding-right:100px}
.advisorList .car_info{display:none;position:absolute;left:0;width:100%}
.advisorList .car_l.on .car_box .car_a{border-color:#05141f;background:#05141f}
.advisorList .car_l.on .car_box .car_name{color:#fff}
.advisorList .car_l.on .car_box .car_a:after{content:"";display:block;position:absolute;left:50%;bottom:-15px;width:27px;height:14px;margin-left:-14px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) -23px 0 no-repeat}
.advisorList .car_l.on .car_info{display:block}
.car_info .carinfoWrap{overflow:hidden;position:relative;margin-top:20px;padding:39px 30px;border:1px solid #cdd0d2;background:#fff}
.carinfoWrap .carTit{margin-bottom:30px;color:#05141f;font-size:30px;font-family:kiaB}
.carinfoWrap .merit_list{margin-bottom:20px}
.carinfoWrap .merit_list h6{margin-bottom:10px;color:#05141f;font-size:18px}
.carinfoWrap .merit_list ul{position:relative;z-index:2}
.carinfoWrap .merit_list ul li{margin-bottom:10px;font-size:13px}
.cardetail_table_m{display:none}
.cardetail_table{position:relative;margin-top:30px;z-index:2}
.cardetail_table th{padding:7px 0 13px 0}
.cardetail_table th span{display:block;width:47px;height:27px;margin:0 auto 5px auto;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat 0 -25px}
.cardetail_table th.cartit02 span{background-position:-47px -25px}
.cardetail_table th.cartit03 span{background-position:0 -52px}
.cardetail_table th.cartit04 span{background-position:-47px -52px}
.cardetail_table th.cartit05 span{background-position:0 -79px}
.cardetail_table th.cartit06 span{background-position:-47px -79px}
.cardetail_table td{padding:8px 5px}
.carinfoWrap .car_img{position:absolute;top:9px;right:-6px;z-index:1}
.carinfoWrap .btn_areaR{position:absolute;bottom:29px;right:29px}
.carinfoWrap .car_btn{overflow:hidden;margin-top:20px}
.carinfoWrap .car_btn a{float:left;display:block;height:24px;padding-right:20px;color:#05141f;line-height:24px;vertical-align:top}
.carinfoWrap .car_btn a *{vertical-align:top}
.carinfoWrap .car_btn a br{display:none}
.carinfoWrap .car_btn a span{display:inline-block;text-decoration:underline}
.carinfoWrap .car_btn a:before{display:inline-block;content:'';width:24px;height:24px;margin-right:7px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat 0 -107px}
.carinfoWrap .car_btn a.icoBtn2:before{background-position:-30px -107px}
.carinfoWrap .car_btn a.icoBtn3:before{background-position:0 -133px}
.carinfoWrap .car_btn a.icoBtn4:before{background-position:-30px -133px}
.car_info button{display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:30px;right:30px;width:23px;height:23px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat -53px 0;z-index:2}
.car_compBox{position:absolute;top:194px;left:0;width:100%;height:107px;border:1px solid #cdd0d2;border-top:2px solid #05141f;background:#fff}
.car_compBox h6{position:absolute;top:18px;left:19px;font-size:16px;font-family:kiaM;font-weight:normal}
.car_compBox h6+span{display:block;position:absolute;top:49px;left:19px;color:rgba(5,20,31,0.6)}
.car_compBox ul{margin:14px 0 0 159px}
.car_compBox ul li{position:relative;float:left;width:130px}
.car_compBox ul li p{overflow:hidden;height:66px;margin:4px 10px 0 0;border:1px solid #cdd0d2;text-align:center;background:#f7f8f8 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat 50% -160px}
.car_compBox ul li p img{width:100%;text-align:center;background:#fff}
.car_compBox ul li.carAdd p{background:#fff}
.car_compBox ul li button{position:absolute;top:0;right:6px;display:block;overflow:hidden;text-indent:-9999px;width:19px;height:19px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList.png) no-repeat -58px -107px}
.car_compBox .btnType3{position:absolute;top:40px;right:15px}
.vs_car_adv .addArea{overflow:visible;float:none;width:auto;border-left:1px solid #ddd}
.vs_car_adv td:first-child .addArea{border-left:0}
.vs_car_adv .addArea .addList{float:none}
.lifeBox{padding:30px 0;text-align:center;border:1px solid #d0d0d0;border-top:0;border-bottom:4px solid #05141f;background:#fff}
.lifeBox .lifeStep{padding-bottom:30px;border-bottom:1px solid #e3e3e3}
.lifeBox .lifeStep span{display:inline-block;width:76px;height:76px;margin-right:10px;padding-right:21px;color:#7e8083;font-family:kiaB;font-size:16px;line-height:76px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifestep.gif) no-repeat}
.lifeBox .lifeStep span.on{color:#05141f;background-position:-101px 0}
.lifeBox .lifeStep span:last-child{margin:0;padding-right:0;background-position:-202px 0}
.lifeBox .lifeStep span:last-child.on{background-position:-282px 0}
.lifeBox h5{padding:30px 0 38px;color:#05141f;font-size:21px}
.lifeBox h5 br{display:none}
.lifeSelect .form_chk{margin:0 15px;overflow:hidden;padding-bottom:10px}
.lifeSelect .form_chk .radio_box{position:relative;padding:5px;color:#666;font-size:18px;font-family:kiaB;border-radius:8px 8px 0 0;background:#e1e3e4}
.lifeSelect .form_chk .radio_box:before{position:absolute;bottom:22px;left:50%;margin-left:-11px;width:22px;height:22px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifeSelect.png) no-repeat}
.lifeSelect .form_chk .radio_box.r_on{background:#c3c7c9}
.lifeSelect .form_chk .radio_box.r_on em{color:#05141f;border-color:#fff}
.lifeSelect .form_chk .radio_box.r_on:before{background-position:100% 0}
.lifeSelect .form_chk .radio_box em{display:block;width:162px;height:62px;padding-top:189px;border:3px solid #fff;border-radius:7px 7px 0 0}
.lifeSelect .form_chk.life02 .radio_box span{background-position:-129px 0}
.lifeSelect .form_chk.life03 .radio_box span{background-position:-259px 0}
.lifeSelect .form_chk.life04 .radio_box span{background-position:0 -130px}
.lifeSelect .form_chk.life05 .radio_box span{background-position:-129px -130px}
.lifeSelect .form_chk.life06 .radio_box span{background-position:-259px -130px}
.lifeSelect .form_chk.life07 .radio_box span{background-position:0 -260px}
.lifeSelect .form_chk.life08 .radio_box span{background-position:-129px -260px}
.lifeSelect .form_chk.life09 .radio_box span{background-position:-259px -260px}
.lifeSelect .form_chk.life10 .radio_box span{background-position:0 -390px}
.lifeSelect .form_chk.life11 .radio_box span{background-position:-129px -390px}
.lifeSelect .form_chk.life12 .radio_box span{background-position:-259px -390px}
.lifeSelect .form_chk.life13 .radio_box span{background-position:0 -520px}
.lifeSelect .form_chk.life14 .radio_box span{background-position:-129px -520px}
.lifeSelect .form_chk.life15 .radio_box span{background-position:-259px -520px}
.lifeSelect .form_chk.life16 .radio_box span{background-position:0 -650px}
.lifeSelect .form_chk.life17 .radio_box span{background-position:-129px -650px}
.lifeSelect .form_chk .radio_box.r_on span:before{position:absolute;top:-2px;left:-2px;display:block;width:98%;height:98%;border:4px solid #05141f;border-radius:100%;z-index:1;content:''}
.lifeSelect_step02 .form_chk .radio_box span{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifeIcon02.png)}
.lifeSelect_step03 .form_chk .radio_box span{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifeIcon03.png)}
.substantial-recommend03 .vs_head table tbody th,.substantial-recommend03 .vs_head table tbody td{font-family:YoonPro740}
.substantial-recommend03 .vs_body table tbody th,.substantial-recommend03 .vs_body table tbody td{font-family:YoonPro740}
.substantial-recommend03 .vs_head table tbody th,.substantial-recommend03 .vs_body table tbody th{font-weight:bold}
.lifestyle-recommend05 .vs_head table tbody th,.lifestyle-recommend05 .vs_head table tbody td{font-family:YoonPro740}
.lifestyle-recommend05 .vs_body table tbody th,.lifestyle-recommend05 .vs_body table tbody td{font-family:YoonPro740}
.lifestyle-recommend05 .vs_head table tbody th,.lifestyle-recommend05 .vs_body table tbody th{font-weight:bold}
.compareCar_con{padding:30px;border-bottom:3px solid #05141f;background:#fff}
.carSelect{overflow:hidden;position:relative;height:372px}
.carSelect .txtSelect{padding-left:7px;font-family:kiaM;font-size:13px;color:#37434c}
.carSelect .txtSelect:before{content:"";overflow:hidden;display:inline-block;width:3px;height:3px;margin:8px 4px 0 -7px;background:#aeaeae;white-space:nowrap;vertical-align:top}
.addArea{overflow:hidden;width:100%}
.addArea .addList{position:relative;float:left;height:326px}
.addArea .addbtn{display:block;overflow:hidden;height:324px;margin-right:-1px;border:1px solid #cdd0d2;text-align:center}
.addArea .addbtn span{display:block;width:100%;height:324px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_compareaddbtn.png) no-repeat center center;text-indent:-999px}
.addArea .addList .SelectCon{display:none}
.addArea .addList.on .addbtn{display:none}
.addArea .addList.on .SelectCon{display:block;margin-right:-1px;height:304px;background:#f7f8f8;border:1px solid #cdd0d2;padding:20px 20px 0}
.addArea .addList.on .SelectCon .carImg{margin:50px 0 10px}
.addArea .addList.on .SelectCon .carImg img{height:70px}
.addArea .addList.on .SelectCon .carTxt strong{display:block;font-family:kiaM;font-size:18px;color:#05141f;text-align:left}
.addArea .addList.on .SelectCon .carTxt span{display:block;margin-top:10px;font-family:kiaM;font-size:13px;color:#37434c;text-align:left}
.addArea .addList.on .SelectCon .addPrice{display:block;width:100%;padding:15px 0;position:absolute;bottom:0;left:0;border-top:1px solid #cdd0d2;font-size:18px;color:#05141f;font-family:kiaB;text-align:right}
.addArea .addList.on .SelectCon .addPrice em{margin-right:10px}
.addIcon{position:absolute;top:10px;right:10px}
.addIcon a{display:block;position:relative;float:left;margin-right:6px;z-index:9}
.addIcon a .iconImg{display:block;overflow:hidden;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addicon.png) repeat 0 0;width:28px;height:28px;text-indent:-999px}
.addIcon a.icon01 .iconImg{background-position:-180px 0}
.addIcon a.icon02 .iconImg{background-position:-108px 0}
.addIcon a.icon03 .iconImg{background-position:-144px 0}
.addIcon a .iconexplain{position:absolute;top:35px;left:-9999px}
.addIcon a:hover .iconexplain,.addIcon a:focus .iconexplain,.addIcon a:active .iconexplain{display:block;left:0}
.addIcon a .iconexplain{min-width:60px;padding:3px;background:#05141f url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_iconexbox.png) repeat left -10px;border-radius:12% 12%;color:#fff;font-family:kiaM;font-size:12px;text-align:center}
.addIcon a .iconexplain:before{content:"";display:block;position:absolute;top:-5px;left:40%;width:10px;height:5px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_iconexbox.png) repeat left top}
.addIcon a.icon01:hover .iconImg{background-position:0 -36px}
.addIcon a.icon01:hover .iconexplain,.addIcon a.icon01:focus .iconexplain,.addIcon a.icon01:active .iconexplain{min-width:60px;left:-18px}
.addIcon a.icon02:hover .iconImg{background-position:-36px -36px}
.addIcon a.icon02:hover .iconexplain,.addIcon a.icon02:focus .iconexplain,.addIcon a.icon02:active .iconexplain{min-width:50px;left:-13px}
.addIcon a.icon03:hover .iconImg{background-position:-72px -36px}
.addIcon a.icon03:hover .iconexplain,.addIcon a.icon03:focus .iconexplain,.addIcon a.icon03:active .iconexplain{min-width:30px;left:-5px}
.pop_compare{overflow:visible !important}
.addArea .addList.on .SelectCon .carImg{margin:23% 0 5px}
.addArea .addList.on .SelectCon .carTxt>span{height:55px;margin-top:5px;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.addArea .addList.on .SelectCon .carEst{margin:5px -5px 0 -5px}
.addArea .addList.on .SelectCon .carEst i{position:relative;top:5px;display:inline-block;width:20px;height:19px;margin-right:2px}
.addArea .addList.on .SelectCon .carEst i:before{position:relative;display:inline-block;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/common/ico_spr_build1.png) 0 0 no-repeat;content:''}
.addArea .addList.on .SelectCon .addPrice{height:45px;padding:10px 0;box-sizing:border-box;line-height:1.5}
@media(max-width:1024px){.addArea .addList.on .SelectCon .carEst{margin:10px -20px 0 -10px}
#compare-car .addArea .addList.on .SelectCon .carEst .btnMedium{font-size:14px}
}
@media(max-width:767px){.addArea .addList{height:155px}
.addArea .addList.on .SelectCon{height:152px;padding:0}
.addArea .addList.on .SelectCon .carEst{margin:0;position:absolute;right:8px;bottom:8px;z-index:1}
.vs_wrap .vs_car{width:650px !important;overflow-x:scroll !important}
#compare-car .addArea .addList.on .SelectCon .carEst{position:relative;right:auto;bottom:auto;margin:13px -5px 0 -5px}
}
.addKiacar{float:left;width:20%;height:328px}
.addKiacar .txtSelect{position:absolute;top:0;left:0}
.addKiacar .addArea{margin-top:35px}
.addKiacar .addArea .addbtn{margin-right:0;background:#697279}
.addKiacar .addArea .addbtn span{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_kiaaddbtn.png) no-repeat center center}
.addKiacar .addArea .addList{width:100%}
.addKiacar .addArea .addList.on .SelectCon{margin-right:0;background:#697279}
.addKiacar .addArea .addList.on .SelectCon .carTxt strong{color:#fff}
.addKiacar .addArea .addList.on .SelectCon .carTxt span{color:#fff}
.addKiacar .addArea .addList.on .SelectCon .addPrice{color:#fff}
.addKiacar .addIcon a.icon01 .iconImg{background-position:0 0}
.addKiacar .addIcon a.icon02 .iconImg{background-position:-36px 0}
.addKiacar .addIcon a.icon03 .iconImg{background-position:-72px 0}
.addKiacar .addIcon a.icon01:hover .iconImg,.addKiacar .addIcon a.icon01:focus .iconImg,.addKiacar .addIcon a.icon01:active .iconImg{background-position:0 -36px}
.addKiacar .addIcon a.icon02:hover .iconImg,.addKiacar .addIcon a.icon02:focus .iconImg,.addKiacar .addIcon a.icon02:active .iconImg{background-position:-36px -36px}
.addKiacar .addIcon a.icon03:hover .iconImg,.addKiacar .addIcon a.icon03:focus .iconImg,.addKiacar .addIcon a.icon03:active .iconImg{background-position:-72px -36px}
.carSelect .vs{float:left;width:20%;margin-top:149px;text-align:center}
.addComparecar{position:relative;float:left;width:60%;height:328px}
.addComparecar .addArea{margin-top:15px}
.addComparecar .addArea .addList{width:33.2%}
.btn_addBasic{position:absolute;top:0;right:0}
.compare_car .titInfo{padding:30px 0 0}
.vs_wrap{position:relative;margin-top:15px;border:1px solid #cdd0d2;border-top:2px solid #05141f}
.vs_wrap th{padding:12px 14px}
.vs_wrap td{padding:12px 14px;border-top:1px solid #cdd0d2;color:#37434c;font-family:kiaM;text-align:center}
.vs_wrap th .item{position:relative}
.vs_wrap th[class*=item_h]{height:18px;border-top:2px solid #05141f;background:#f7f8f8;font-family:kiaB;font-size:16px;color:#05141f;text-align:left}
.vs_wrap th[class*=item_h] .item_a{position:absolute;top:50%;right:0;margin-top:-7px}
.vs_wrap td[class*=item_more]{display:none}
.vs_wrap td[class*=item_more].on{display:table-cell}
.vs_wrap td img{height:100%}
.vs_wrap .vs_head{position:relative;float:left;width:174px;z-index:9}
.vs_wrap .vs_body{overflow:hidden;width:auto}
.vs_wrap .vs_item{background:#f8f8f8}
.vs_wrap .vs_item th,.vs_wrap .vs_item td{border-right:1px solid #cdd0d2}
.vs_wrap .vs_item th.item_h1,.vs_wrap .vs_item th.item_h2{background:#c7cacd}
.vs_wrap .vs_item td.rowLine{border-right:1px solid #cdd0d2}
.vs_wrap .vs_item .item_msg{overflow:hidden;height:286px;padding:20px 23px;border:0;border-right:1px solid #05141f;background:#666f76 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addresultvs.gif) no-repeat 50% 50%;text-indent:-999px}
.vs_wrap .vs_item td .explain_help{position:relative}
.vs_wrap .vs_car{table-layout:fixed;background:#fff}
.vs_wrap .vs_car th{border-left:1px solid #cdd0d2;font-family:kiaB;font-size:16px;color:#37434c;text-align:left}
.vs_wrap .vs_car td{border-left:1px solid #cdd0d2;color:#37434c;text-align:left}
.vs_wrap .vs_car th:first-child,.vs_wrap .vs_car td:first-child{border-left:0}
.vs_wrap .vs_car .item_car{width:25%;padding:0;border-top:0;vertical-align:top}
.vs_wrap .vs_car .addArea .addList{width:100%;float:none}
.vs_wrap .vs_car .addArea .addbtn{border:0}
.vs_wrap .vs_car .addArea .addList.on .SelectCon{border:0;background:#fff}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .addPrice{color:#05141f}
.vs_wrap .addResult{position:absolute;top:-40px;right:0;z-index:9}
.sales_box{margin-top:15px;padding:23px;background:#fff;border:1px solid #e3e3e3;position:relative}
.sales_box h5{margin-bottom:28px}
.sales_box .form_wrp{position:absolute;top:14px;right:23px;width:200px}
.sales_box+.sales_box{margin-top:30px}
.sales_box .txt{font-size:18px;text-align:center;color:#05141f}
.sales_box .txt br{display:none}
.sales_tool:after{display:none}
.sales_tool li{display:table-cell;border-left:1px solid #e1e1e1;text-align:center}
.sales_tool li:first-child{border-left:0}
.sales_tool li .tool_tspr{display:block;color:#05141f}
.sales_tool li .tool_tspr:before{display:block;margin:0 auto 5px}
.sales_tool li:nth-child(1) .tool_tspr:before{animation-duration:4s;animation-delay:.9s;animation-name:tool_tsprBefore;animation-iteration-count:infinite}
.sales_tool li:nth-child(2) .tool_tspr:before{animation-duration:4s;animation-delay:1.2s;animation-name:tool_tsprBefore;animation-iteration-count:infinite}
.sales_tool li:nth-child(3) .tool_tspr:before{animation-duration:4s;animation-delay:1.5s;animation-name:tool_tsprBefore;animation-iteration-count:infinite}
.sales_tool li:nth-child(4) .tool_tspr:before{animation-duration:4s;animation-delay:1.8s;animation-name:tool_tsprBefore;animation-iteration-count:infinite}
.sales_tool li:nth-child(5) .tool_tspr:before{animation-duration:4s;animation-delay:2.1s;animation-name:tool_tsprBefore;animation-iteration-count:infinite}
@keyframes tool_tsprBefore{0{transform:translateY(0)}
10%{transform:translateY(-5px)}
20%{transform:translateY(0)}
100%{transform:translateY(0)}
}
.etcIcon{overflow:hidden;margin-top:15px}
.etcIcon .sales_share .tool_tspr{width:110px;margin:8px 10px 0 0;font-size:13px;text-decoration:underline;color:#05141f}
.etcIcon .sales_share{float:left}
.etcIcon .sales_share .tool_tspr:before{margin-right:6px;vertical-align:middle}
.comparisons-select-korea01-01 .compare_car .bl_type_note{margin-top:10px;font-family:YoonPro740;font-size:13px}
.comparisons-select-korea01-02 .vs_head table tbody th,.comparisons-select-korea01-02 .vs_head table tbody td{font-family:YoonPro740}
.comparisons-select-korea01-02 .vs_body table tbody th,.comparisons-select-korea01-02 .vs_body table tbody td{font-family:YoonPro740}
.comparisons-select-korea01-02 .infoArea .bl_type4{font-family:YoonPro740}
.comparisons-select-korea01-02 .sales_share a{font-family:YoonPro740}
.comparisons-select-korea01-02 .vs_head table tbody th,.comparisons-select-korea01-02 .vs_body table tbody th{font-weight:bold}
.find_branch .radioBtn{margin-bottom:10px}
.find_branch .radioBtn .form_chk{margin-right:20px}
.branchIcon{position:relative;display:inline-block}
.branchIcon:before{content:'';display:block;position:absolute;left:50%;top:20px;width:50px;padding-top:28px;margin-left:-25px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_findtit_icon.png) no-repeat}
.branchIcon.icon01:before{background-position:0 0}
.branchIcon.icon02:before{background-position:-50px 0}
.branchIcon.icon03:before{background-position:-100px 0}
.branchIcon .text{display:block;margin-top:48px}
.branchList .branch_info .name{font-size:18px;line-height:22px}
.branchList .branch_info .tel{margin-left:5px;color:#37434c}
.branchList .branch_info .address{margin-top:5px;color:#37434c;padding-right:220px;min-height:46px;box-sizing:border-box}
.branchList .branch_info.form_chk{display:block;padding-left:100px}
@media all and (max-width:767px){.branchList .branch_info.form_chk{padding-left:90px}
}
.branchList .branch_info.form_chk .radio_box{display:inline}
.branchList .branch_info.form_chk .radio_box:before{margin-left:-21px}
.branchList .branch_info.form_chk .radio_box.focus:before{margin-left:-22px}
.branchList .branch_info.form_chk .address{width:100%;margin-top:5px;color:#666;padding-right:110px;min-height:46px;box-sizing:border-box}
.branchList .branch_info .name{margin-left:-3px}
.branchList .branch_share{position:absolute;top:50%;right:30px;margin-top:-14px}
.branchList .branch_share a{margin-left:20px}
.branchList .branch_view .mapArea img{width:100%}
.branchList .branch_view .mapText{display:none}
.branchList .bbs_icon{height:85px}
.pop_branch .branchList{max-height:390px;overflow-y:auto}
.branch_photo{margin:50px -5px 0;position:relative}
.branch_photo img{width:100%}
.branch_photo li{float:left;margin-top:10px}
.branch_photo li .photo{margin:0 5px;border:1px solid #ddd;box-sizing:border-box;overflow:hidden}
.branch_staff{padding:30px}
.branch_staff img{width:100%;height:100%}
.branch_staff li{margin-top:30px}
.branch_staff li:first-child{margin-top:0}
.branch_staff li:after{content:"";display:block;clear:both}
.branch_staff li .photo{float:left;width:110px;height:140px;margin-right:20px;border:1px solid #ddd;box-sizing:border-box}
.branch_staff li .info{overflow:hidden}
.branch_staff li .info dt.name{font-size:21px;font-family:kiaB;line-height:24px;margin-bottom:14px}
.branch_staff li .info dd{margin:4px 0}
.branch_staff li .info dd:after{content:"";display:block;clear:both}
.branch_staff li .info em{display:block;color:#05141f;float:left;min-width:50px}
.branch_staff li .info span.con{display:block;overflow:hidden;color:#37434c}
.branch_staff.branchList_staff{padding:0}
.branch_staff.branchList_staff li{padding:29px;background:#fff;border:1px solid #dadada}
.branch_inven img{height:100%}
.branch_inven li{padding:25px;border-top:1px solid #e5e5e5}
.branch_inven li:first-child{margin-top:0;border-top:0}
.branch_inven li:after{content:"";display:block;clear:both}
.branch_inven li .photo{float:left;height:80px;margin-right:30px}
.branch_inven li .info{overflow:hidden}
.branch_inven li .info dt.name{font-size:21px;font-family:kiaB;line-height:24px;margin-bottom:14px}
.pop_dealer{height:355px}
.pop_dealer .txt_desc2{margin-top:20px}
.pop_dealer .scroll_box{max-height:260px}
.pd_tit{color:#05141f;font-size:16px;margin-top:30px}
.pd_box{background:#f7f8f8;border:1px solid #cdd0d2;padding:20px 29px;overflow-y:scroll;height:40px;color:#05141f;margin-top:10px}
.sales_offers h4{margin-bottom:30px;font-size:24px;line-height:1.2}
.sales_offers .viewWrap{display:none;position:relative;margin-top:30px;background:#fff}
.sales_offers .viewWrap.on{display:block}
.sales_offers .viewWrap>ul{margin-bottom:20px;border-bottom:2px solid #05141f}
.sales_offers .viewWrap .list{border-top:2px solid #05141f}
.sales_offers .viewWrap .summary{position:relative;display:table;width:100%;padding:40px 30px;box-sizing:border-box}
.sales_offers .viewWrap .summary .thum{display:table-cell;width:40%;vertical-align:middle}
.sales_offers .viewWrap .summary .thum:after{display:block;clear:both;content:''}
.sales_offers .viewWrap .summary .thum .tit{display:block;float:left;width:50%;vertical-align:middle;line-height:1;padding-top:6%}
.sales_offers .viewWrap .summary .thum .tit strong{display:block;margin-bottom:10px;font-family:kiaB;font-size:30px}
.sales_offers .viewWrap .summary .thum .tit em{display:block;font-family:kiaB;font-size:20px}
.sales_offers .viewWrap .summary .thum .tit span{display:block;margin-top:10px;font-family:YoonPro740;font-size:16px;color:#37434c}
.sales_offers .viewWrap .summary .thum .img{display:block;float:left;width:50%;padding:0 0 0 3%;box-sizing:border-box;vertical-align:middle}
.sales_offers .viewWrap .summary .thum .img img{width:100%}
.sales_offers .viewWrap .summary .benefit{display:table-cell;width:59%;padding-left:4%;box-sizing:border-box;font-size:16px;vertical-align:middle;line-height:1.5}
.sales_offers .viewWrap .summary .benefit li:after{display:block;clear:both;content:''}
.sales_offers .viewWrap .summary .benefit li+li{margin-top:10px}
.sales_offers .viewWrap .summary .benefit strong{display:block;float:left;width:80px;letter-spacing:-0.5px;font-family:kiaM}
.sales_offers .viewWrap .summary .benefit p{display:block;float:left;width:80%;font-family:YoonPro740;color:#37434c}
.sales_offers .viewWrap .summary .benefit p span{display:block}
.sales_offers .viewWrap .summary .benefit p span i{display:inline-block;margin-right:5px}
.sales_offers .viewWrap .detail{position:relative;background:#eff1f1}
.sales_offers .viewWrap .detail .viewOpt{position:relative;display:block;width:100%;height:50px;padding-left:55px;box-sizing:border-box;background:#cdd0d2;text-align:left;font-family:kiaM;font-size:18px}
.sales_offers .viewWrap .detail .viewOpt span{position:absolute;display:inline-block;top:50%;left:30px;transform:translateY(-50%);width:15px;height:9px}
.sales_offers .viewWrap .detail .viewOpt span:before{position:absolute;top:5px;left:0;width:9px;height:2px;background:#05141f;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);content:'';transition-duration:.3s}
.sales_offers .viewWrap .detail .viewOpt span:after{position:absolute;top:5px;left:6px;width:9px;height:2px;background:#05141f;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);content:'';transition-duration:.3s}
.sales_offers .viewWrap .detail .viewOpt.on span:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.sales_offers .viewWrap .detail .viewOpt.on span:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.sales_offers .viewWrap .detail .btnWrap{position:absolute;top:10px;right:25px;z-index:1}
.sales_offers .viewWrap .detail .btnWrap a{float:left;margin:0 5px}
.sales_offers .viewWrap .detail .detailList{display:none;position:relative;box-sizing:border-box;padding:0 50px}
.sales_offers .viewWrap .detail .detailList>li{position:relative;padding:22px 10px 23px 22%;border-top:1px solid #cdd0d2}
.sales_offers .viewWrap .detail .detailList>li:first-child{border-top:0}
.sales_offers .viewWrap .detail .detailList>li strong{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:30%;padding-left:10px;box-sizing:border-box;font-family:kiaM;font-size:16px}
.sales_offers .viewWrap .detail .detailList>li .item{font-family:YoonPro740;font-size:15px;color:#37434c;line-height:1.2}
.sales_offers .viewWrap .detail .detailList>li .item li{position:relative;padding:5px 0}
.sales_offers .viewWrap .detail .detailList>li .item li:after{display:block;clear:both;content:''}
.sales_offers .viewWrap .detail .detailList>li .item li .cont{display:inline-block;width:60%;vertical-align:top;word-break:keep-all}
.sales_offers .viewWrap .detail .detailList>li .item li .cont em{display:block;font-size:88%;margin-top:2px;line-height:1.5}
.sales_offers .viewWrap .detail .detailList>li .item li .cont i{display:block;font-size:88%;margin-top:2px;line-height:1.5;font-style:normal}
.sales_offers .viewWrap .detail .detailList>li .item li .price{display:inline-block;width:39%;vertical-align:top;font-weight:bold;text-align:right;color:#05141f;word-break:break-all}
.sales_offers .viewWrap .summary .thum .tit span em{display:block;margin-top:7px;font-size:85%;font-family:inherit}
.sales_offers .viewWrap .summary .benefit p em{display:block;font-size:85%}
.sales_offers .viewWrap .summary .benefit p span+span{margin-top:5px}
.sales_offers .viewWrap .detail .detailList>li strong em{display:block;margin-top:3px;font-size:85%}
.sales_offers .viewWrap .detail .detailList>li .item li .price em{display:block;margin-top:3px;font-size:88%;font-weight:normal}
.sales_offers .viewWrap .summary .thum .tit span i{display:block;margin-top:7px;font-size:85%;font-family:inherit;font-style:normal}
.sales_offers .viewWrap .summary .benefit p i{display:block;font-size:85%;font-style:normal}
.sales_offers .viewWrap .summary .benefit p span+span{margin-top:5px}
.sales_offers .viewWrap .detail .detailList>li strong i{display:block;margin-top:5px;font-size:85%;font-style:normal}
.sales_offers .viewWrap .detail .detailList>li .item li .price i{display:block;margin-top:3px;font-size:88%;font-weight:normal;font-style:normal}
.sales_offers .viewWrap .detail .etcWrap{display:none;position:relative;border-top:2px solid #cdd0d2;box-sizing:border-box;padding:20px 0;margin:0 50px;color:#37434c}
.sales_offers .viewWrap .detail .etcWrap.on{display:block}
.sales_offers .warnWrap{margin:20px 30px;font-family:YoonPro740;font-size:14px}
.sales_offers .warnWrap+.con_offerspop,.sales_offers .con_offerspop+.con_offerspop{margin-top:70px}
.sales_offers .bannerList{position:relative}
.sales_offers .bannerList:after{display:block;clear:both;content:''}
.sales_offers .bannerList a{display:block;position:relative}
.sales_offers .bannerList .txt{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.sales_offers .bannerList .txt span{display:table;width:100%;height:100%}
.sales_offers .bannerList .txt span em{display:table-cell;font-size:22px;color:#fff;line-height:1.2;vertical-align:middle}
.sales_offers .bannerList .img img{width:100%}
.sales_offers .bannerList .slick-slide{position:relative}
.sales_offers .bannerList .slick-track{margin:0 -1%}
.sales_offers .bannerList .slick-slide{float:left;width:33.33%;padding:0 1%;box-sizing:border-box}
@media(max-width:1024px){.sales_offers .viewWrap .summary{padding:5% 2%}
.sales_offers .viewWrap .summary .thum{display:block;width:100%}
.sales_offers .viewWrap .summary .thum .tit{width:70%;padding-top:3%}
.sales_offers .viewWrap .summary .thum .img{width:30%}
.sales_offers .viewWrap .summary .benefit{display:block;width:100%;margin-top:10px;padding-left:0}
.sales_offers .viewWrap .detail .detailList{padding:0 25px}
.sales_offers .viewWrap .detail .etcWrap{margin:0 25px}
}
@media(max-width:767px){.sales_offers h4{margin-bottom:20px;font-size:16px}
.sales_offers .viewWrap{margin-top:15px}
.sales_offers .viewWrap .summary{padding:20px 15px}
.sales_offers .viewWrap .summary .thum .tit{width:60%}
.sales_offers .viewWrap .summary .thum .img{width:40%}
.sales_offers .viewWrap .summary .thum .tit strong{display:inline-block;margin-right:5px;font-size:21px}
.sales_offers .viewWrap .summary .thum .tit em{display:inline-block;margin-bottom:10px;font-size:16px}
.sales_offers .viewWrap .summary .thum .tit span{margin-top:0;font-size:13px}
.sales_offers .viewWrap .summary .thum .img{padding:0 0 0 10px}
.sales_offers .viewWrap .summary .benefit{margin-top:20px}
.sales_offers .viewWrap .summary .benefit strong{width:25%;max-width:70px;font-size:14px}
.sales_offers .viewWrap .summary .benefit p{width:75%;margin-top:2px;font-size:13px}
.sales_offers .viewWrap .summary .benefit p span{margin:3px 0 0 7px;text-indent:-5px}
.sales_offers .viewWrap .detail .viewOpt{padding-left:30px;text-indent:-9999px}
.sales_offers .viewWrap .detail .viewOpt span{left:15px}
.sales_offers .viewWrap .detail .btnWrap{right:5px}
.sales_offers .viewWrap .detail .btnWrap a{margin:0 1px}
.sales_offers .viewWrap .detail .detailList{padding:0 15px}
.sales_offers .viewWrap .detail .detailList>li{padding:10px 0}
.sales_offers .viewWrap .detail .detailList>li strong{position:relative;top:auto;width:100%;padding-left:0;transform:none;font-size:13px}
.sales_offers .viewWrap .detail .detailList>li .item{margin-top:5px}
.sales_offers .viewWrap .detail .detailList>li .item li{padding:2px 0}
.sales_offers .viewWrap .detail .detailList>li .item li .cont{width:60%;font-size:12px}
.sales_offers .viewWrap .detail .detailList>li .item li .price{width:38%;font-size:12px}
.sales_offers .viewWrap .detail .etcWrap{padding:10px 0;margin:0 15px;font-size:12px}
.sales_offers .warnWrap{margin:15px 0;font-size:11px}
.sales_offers .warnWrap+.con_offerspop,.sales_offers .con_offerspop+.con_offerspop{margin-top:25px}
.sales_offers .bannerList .txt span em{font-size:15px}
.sales_offers .bannerList .slick-list{overflow:hidden}
.sales_offers .bannerList .slick-track{margin:0}
.sales_offers .bannerList .slick-slide{padding:0}
.sales_offers .bannerList .slick-dots{margin-top:5px;text-align:center}
.sales_offers .bannerList .slick-dots li{position:relative;display:inline-block}
.sales_offers .bannerList .slick-dots li button{position:relative;padding:8px 6px;text-indent:-999px;overflow:hidden;font-size:0;vertical-align:middle}
.sales_offers .bannerList .slick-dots li button:after{position:relative;display:block;width:7px;height:7px;border-radius:10px;background:#05141f;opacity:.4;content:'';-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.sales_offers .bannerList .slick-dots li.slick-active button:after{width:27px;opacity:1;background:#05141f}
.sales_offers .bannerList .slick-arrow{position:absolute;top:38%;transform:translateY(-38%);z-index:1001;width:20px;height:30px;text-indent:-999px;font-size:0;overflow:hidden}
.sales_offers .bannerList .slick-arrow.prev{left:12px}
.sales_offers .bannerList .slick-arrow.next{left:auto;right:12px}
.sales_offers .bannerList .slick-arrow.prev:before,.sales_offers .bannerList .slick-arrow.next:before{display:block;position:absolute;top:9px;width:10px;height:10px;border:2px solid #fff;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.sales_offers .bannerList .slick-arrow.prev:before{left:4px;border-right-width:0;border-bottom-width:0}
.sales_offers .bannerList .slick-arrow.next:before{left:auto;right:4px;border-left-width:0;border-top-width:0}
}
.warnWrap{color:#697279}
.warnWrap li ul,.warnWrap li ol{margin:10px 0 20px}
.warnWrap .list_dash{margin:5px 0}
.warnWrap .list_dash>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.warnWrap .list_dash>li:before{content:"- ";display:inline-block;display:inline-block;margin-right:4px}
.warnWrap .list_caution{margin:5px 0}
.warnWrap .list_caution>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.warnWrap .list_caution>li:before{display:inline-block;content:"※ ";display:inline-block;margin-right:4px}
.warnWrap .list_alphabet{margin:5px 0;counter-reset:word 0}
.warnWrap .list_alphabet>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.warnWrap .list_alphabet>li:before{display:inline-block;content:counter(word,lower-alpha)". ";counter-increment:word 1;display:inline-block;margin-right:4px}
.warnWrap .list_circle{margin:5px 0}
.warnWrap .list_circle>li{position:relative;margin:0 0 7px 7px;padding-left:3px;text-indent:0}
.warnWrap .list_circle>li:before{position:absolute;top:5px;left:-8px;width:5px;height:5px;border:1px solid #333;border-radius:10px;display:inline-block;content:''}
.warnWrap .bu_caution{margin-left:14px;text-indent:-9px}
.warnWrap .bu_caution:before{position:relative;display:inline-block;margin-right:2px;content:"※ "}
.warnWrap .bu_dash{margin-left:11px;text-indent:-5px}
.warnWrap .bu_dash:before{position:relative;display:inline-block;margin-right:3px;content:"- "}
.warnWrap p+p{margin-top:8px}
@media(max-width:767px){.warnWrap li ul,.warnWrap li ol{margin:5px 0 10px 0}
.warnWrap .list_dash>li{margin:0 0 4px 12px;text-indent:-6px}
.warnWrap .list_caution>li{margin:0 0 4px 12px;text-indent:-6px}
.warnWrap .list_alphabet>li{margin:0 0 4px 14px;text-indent:-7px}
.warnWrap .list_circle>li{margin:0 0 3px 8px}
.warnWrap .bu_caution{margin-left:12px;text-indent:-7px}
.warnWrap .bu_dash{margin-left:12px;text-indent:-6px}
.warnWrap p+p{margin-top:4px}
}
.green .tblTxt{display:block;margin:-30px 0 10px;text-align:right;font:12px/14px 'kiaM';color:#bb162b}
.green{font-family:YoonPro740;font-size:13px;color:#697279}
.green .bl_type11:before{display:inline-block;width:2px;height:2px;margin-right:5px;background:#a0a0a0;content:'';vertical-align:4px}
.green .bl_type11 li{margin-left:7px}
.green .bl_type12{margin-left:40px !important;text-indent:-40px}
.green .bl_type12:before{display:inline-block;width:2px;height:2px;margin-right:5px;background:#a0a0a0;content:'';vertical-align:4px}
.green .list_type2+.tbl_infoTxt.noPd{margin-top:10px}
.green .bl_type4{color:#05141f}
.green .bl_type_add{padding-left:40px}
.green .bl_type_add2{margin:7px 0 0 30px;text-indent:-30px}
.green h6.bl_type1 em{padding-left:5px;font-family:YoonPro740;font-size:13px;color:#697279}
.green .mbl_tb .table_type2 td{padding:13px 5px;font-size:13px;line-height:1.5}
.green .mbl_tb .table_type2 td .list_type1{margin:0 0 0 15px;text-align:left}
.green .mbl_tb .table_type2 td p.bl_type4{display:inline-block;width:62%;margin:4px;text-align:left;color:r#37434c}
.green .mbl_tb .table_type2 td p.bl1{display:inline-block;width:62%;text-align:left}
.green .mbl_tb .table_type2 td.last p.bl_type4,.green .mbl_tb .table_type2 td.last p.bl1{width:80%}
.green table tbody th{color:#666}
.green .tableArea table th.thin{font-weight:normal}
.green .pcview{display:block}
.green .moview{display:none}
.green table strong{font-family:YoonPro740;font-weight:bold}
.green .list_type1{margin-top:15px}
.green .bl1{position:relative;padding-left:15px;margin-bottom:8px}
.green .bl1:before{display:block;position:absolute;top:0;left:0;width:15px;content:'※';vertical-align:middle}
.green .bl1 .dash{margin:5px 0 0 10px;text-indent:-10px}
.green .bl1 .dash span{display:inline;position:relative}
.green .bl1 .dash span:after{display:inline-block;position:relative;margin-right:5px;content:'/';margin:0 4px 0 15px}
.green .bl1 .dash span.last:after{display:none}
.green .bl1 strong{font-family:YoonPro740;font-weight:bold}
.green .bl_num1{position:relative;margin:0 auto}
.green .bl_num1 li{position:relative;float:left;width:15.9%;min-height:60px;margin:1% 0;padding-left:9%;border-left:1px solid #cdd0d2;text-align:left}
.green .bl_num1 li:first-child{border-left:0}
.green .bl_num1 em{display:block;position:absolute;left:20%;width:20px;height:20px;box-sizing:border-box;border-radius:1px;background:rgba(5,20,31,0.8);font-size:14px;color:#fff;line-height:1.3;text-align:center}
.green .bl_num1:after{display:block;clear:both;content:''}
.green .bl_num1 a{display:block;color:#05141f0ff;text-decoration:underline}
.green .box_list>li{position:relative;float:left;width:22.5%;min-height:225px;margin-left:3.3%;padding:0 2%;box-sizing:border-box;border:1px solid #cdd0d2}
.green .box_list>li:first-child{margin-left:0}
.green .box_list>li:after{display:block;position:absolute;left:0;top:0;width:100%;height:37px;border-bottom:1px solid #cdd0d2;background:#f8f8f8;content:''}
.green .box_list>li:before{display:block;position:absolute;top:110px;left:-11%;width:8px;height:8px;border:3px solid #9ba1a5;border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.green .box_list>li:first-child:before{display:none}
.green .box_list>li strong{display:block;position:relative;z-index:1;margin-bottom:10px;padding:10px 0;text-align:center;font-family:YoonPro740;font-weight:bold;color:#05141f}
.green .box_list>li li{position:relative;padding-left:20px;margin:7px 0;color:#37434c}
.green .box_list>li li em{display:inline-block;position:absolute;top:2px;left:0;width:14px;text-align:center;font-size:10px;line-height:1.4}
.green .box_list>li li em:after{display:block;position:absolute;top:0;left:0;width:13px;height:13px;border:1px solid #666;border-radius:20px;content:''}
.green .box_list>li li .online{display:inline-block;padding:0 5px;background:#37434c;font-size:11px;color:#fff;line-height:1.5}
.green .step-box{position:relative;border:1px solid #cdd0d2;border-top:2px solid #05141f;overflow:hidden}
.green .step-box:before{display:block;position:absolute;top:0;left:50%;z-index:1;content:'';width:1px;height:100%;background:#cdd0d2}
.green .step-box:after{display:block;clear:both;content:''}
.green .step-box .box{position:relative;float:left;width:50%}
.green .step-box .box:before{display:block;position:absolute;top:0;left:0;width:100%;height:45px;background:#f9f9f9;content:''}
.green .step-box .box strong{display:block;position:relative;z-index:1;margin-bottom:10px;padding:10px 0;border-bottom:1px solid #cdd0d2;text-align:center;font-family:YoonPro740;font-weight:bold;color:#05141f;line-height:2}
.green .step-box .box ul{margin:5%}
.green .step-box .box li{position:relative;margin-top:30px;border:1px solid #cdd0d2;color:#37434c}
.green .step-box .box li:first-child{margin-top:0}
.green .step-box .box li span{position:relative;display:inline-block;padding:9px 0;text-align:center}
.green .step-box .box li span.boxg{width:35%;background:rgba(5,20,31,0.2)}
.green .step-box .box li span.boxw{width:65%}
.green .step-box .box li .boxw:before{display:block;position:absolute;top:-63%;left:48%;width:7px;height:7px;border:3px solid rgba(5,20,31,0.4);border-left-width:0;border-top-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.green .step-box .box li:first-child .boxw:before{display:none}
.green .imgbox{margin-top:-50px;text-align:right}
.green .imgbox img{border:1px solid #eee}
.green .setpboxwrap{margin-top:15px}
.green .setpboxwrap:after{display:block;clear:both;content:''}
.green .setpboxwrap .imgstep{float:left;width:27.3%;margin-top:16px;padding-left:4%;box-sizing:border-box}
.green .setpboxwrap .guidestep{float:left;width:72.7%}
.green .setpboxwrap .guidestep .stit{margin:25px 0 10px;font-size:15px;color:#333}
.green .setpboxwrap .guidestep .stit:first-child{margin-top:0}
.green .setpboxwrap .guidestep .mbl_tb+.stit{margin-top:30px}
.green .setpboxwrap .guidestep .stit+.list_type1{margin-top:0}
.green .setpboxwrap .guidestep .list_type1>li{margin-bottom:7px}
.green .setpboxwrap .guidestep .list_type1 ul{margin-top:5px;color:#666}
.green .dashlist{text-align:left}
.green .dashlist ul{margin-left:10px}
.green .dashlist li{margin-left:10px;text-indent:-10px}
.green .pointtxt{position:relative;padding-left:75px;margin-bottom:15px;font-family:kiaM;font-size:15px;color:#333}
.green .pointtxt em{display:inline;position:absolute;top:-4px;left:0;padding:4px 11px;background:#05141f;font-size:13px;color:#fff;vertical-align:middle}
.green .mbl_tb+.pointtxt{margin-top:30px}
.green .cardwrap:after{display:block;clear:both;content:''}
.green .cardwrap dl{float:left;width:30%;border:1px solid #cdd0d2;border-top:2px solid #05141f;background:#f7f8f8;text-align:center;line-height:1.5}
.green .cardwrap dl:nth-child(2){margin:0 4.5%}
.green .cardwrap dl dt{padding:12px 0 13px;border-bottom:1px solid #cdd0d2;font-weight:bold;color:#05141f}
.green .cardwrap dl dd .num{display:block;font-size:24px;font-family:kiaB;color:rgba(5,20,31,0.8)}
.green .cardwrap dd{padding:15px 0;margin:0 5%}
.green .cardwrap .tit{min-height:130px;box-sizing:border-box;border-bottom:1px solid #cdd0d2;font-size:14px;font-weight:bold;color:#333}
.green .cardwrap .benefit{position:relative;box-sizing:border-box;padding-left:62px;text-align:left}
.green .cardwrap .benefit em{display:block;position:absolute;top:0;left:0;width:62px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/green-card-ic.png);background-repeat:no-repeat}
.green .cardwrap dl:nth-child(1) .benefit em{top:22px;height:34px;background-position:0 0}
.green .cardwrap dl:nth-child(2) .benefit em{top:23px;height:34px;background-position:0 -34px}
.green .cardwrap dl:nth-child(3) .benefit em{top:28px;height:23px;background-position:0 -70px}
.green .cardwrap .benefit strong{display:block;font-size:16px;color:#333}
.green .cardwrap .desc{min-height:70px;box-sizing:border-box;padding:15px 0;border-top:1px solid #cdd0d2}
.green .cardguide{margin-top:20px}
.green .cardguide:after{display:block;clear:both;content:''}
.green .cardguide .imgcard{float:left;width:30%;padding-left:4%;box-sizing:border-box}
.green .cardguide .txtcard{float:left;width:70%}
.green .cardguide .txtcard ul{margin-bottom:20px}
.green .cardguide .txtcard li{position:relative;padding-left:80px;margin-bottom:7px}
.green .cardguide .txtcard li span{display:inline-block;position:absolute;top:0;left:0;font-weight:bold;color:#333}
.green .cardguide .txtcard li .bl1{margin-top:10px}
.green .imgArea img{width:100%}
.green .mapwrap:after{display:block;clear:both;content:''}
.green .mapwrap .maptbl{float:left;width:55.6%}
.green .mapwrap .maptbl .list_type1{margin-right:-50%}
.green .mapwrap .mapimg{float:left;width:44.319%}
.green .mapwrap .mapimg img{width:100%}
.green .servicetbox{padding:30px 20px;margin-top:25px;background:#f7f8f8}
.green .servicetbox:after{display:block;clear:both;content:''}
.green .servicetbox .pointbox{float:left;width:17.5%;height:190px;padding:4.3% 2% 0 2%;box-sizing:border-box;background:#05141f;color:#fff;text-align:center;line-height:1.5}
.green .servicetbox .pointbox strong{display:block;padding:0 23% 5px;font-family:YoonPro740;font-weight:bold;font-size:16px}
.green .servicetbox ul{float:left;width:79%;margin-left:3.5%}
.green .servicetbox ul li{position:relative;padding-left:80px;margin-top:7px}
.green .servicetbox ul li:first-child{margin-top:0}
.green .servicetbox ul li span{display:inline-block;position:absolute;top:0;left:0;font-weight:bold;color:#333}
@media(max-width:1024px){.green .cardwrap dl{width:32%}
.green .cardwrap dl:nth-child(2){margin:0 1.5%}
.green .servicetbox .pointbox{padding:6% 2%}
.green .servicetbox .pointbox strong{padding:0 0 2px}
}
@media(max-width:767px){.green .pcview{display:none}
.green .moview{display:block}
.green .list_type1{margin-top:10px}
.green .bl1{font-size:11px}
.green .bl1 .dash span{display:block;padding-left:11px}
.green .bl1 .dash span:before{display:block;position:absolute;left:0;top:0;width:15px;content:'-'}
.green .bl1 .dash span:after{display:none}
.green .mbl_tb .box_list{width:850px}
.green .mbl_tb .cardwrap{width:850px}
.green .tbl_infoTxt.noPd{margin-top:-5px;color:rgba(5,20,31,0.6)}
.green .box_list>li:before{top:48^;left:-11%;width:5px;height:5px;border:2px solid #9a9a9a;border-left-width:0;border-top-width:0}
.green .step-box{border-top:0}
.green .step-box .box{width:100%;float:none;border-top:2px solid #7d7d7d}
.green .step-box:before{display:none}
.green .step-box .box ul{margin:6% 4%}
.green .step-box .box li{margin-top:25px}
.green .step-box .box li span{padding:8px 0}
.green .step-box .box li span.boxg{width:55%}
.green .step-box .box li span.boxw{width:45%}
.green .step-box .box+.box li span.boxg{width:45%}
.green .step-box .box+.box li span.boxw{width:55%}
.green .step-box .box li .boxw:before{top:-57%;width:5px;height:5px;border:2px solid #9a9a9a;border-left-width:0;border-top-width:0}
.green .imgbox{margin:20px 0 15px;text-align:center}
.green .imgbox img{width:100%;max-width:235px}
.green .setpboxwrap .imgstep{float:none;width:100%}
.green .setpboxwrap .imgstep img{width:100%}
.green .setpboxwrap .guidestep{float:none;width:100%}
.green .setpboxwrap .guidestep .stit:first-child{margin-top:20px}
.green .setpboxwrap .guidestep .stit{margin:20px 0 7px}
.green .setpboxwrap .guidestep .mbl_tb+.stit{margin-top:20px}
.green .setpboxwrap .guidestep .stit+.tbl_infoTxt.noPd{margin-top:5px}
.green .pointtxt{padding-left:70px}
.green .pointtxt em{top:0;padding:3px 8px}
.green .cardwrap dl{float:none;width:100%}
.green .cardwrap dl:nth-child(2){margin:10px 0}
.green .cardwrap .tit{font-size:13px;min-height:auto}
.green .cardwrap .benefit{display:inline-block;margin:0 auto;padding-right:8%;min-height:auto}
.green .cardwrap .benefit strong{font-size:14px}
.green .cardwrap .benefit{padding-left:42px}
.green .cardwrap .benefit em{width:31px;background-size:31px auto}
.green .cardwrap dl:nth-child(1) .benefit em{top:22px;height:30px;background-position:0 -53px}
.green .cardwrap dl:nth-child(2) .benefit em{top:22px;height:29px;background-position:0 -83px}
.green .cardwrap dl:nth-child(3) .benefit em{top:26px;height:29px;background-position:0 -119px}
.green .cardwrap dl dd .num{font-size:20px}
.green .cardwrap .desc{font-size:12px;min-height:auto}
.green .cardguide .imgcard{float:none;width:100%}
.green .cardguide .txtcard{float:none;width:100%}
.green .cardguide .imgcard img{width:100%}
.green .mapwrap .maptbl{float:none;width:100%}
.green .mapwrap .maptbl .list_type1{margin-right:0}
.green .mapwrap .mapimg{float:none;width:100%;margin-top:30px}
.green .servicetbox .pointbox{float:none;width:100%;height:auto;padding:10% 0 9.5%;margin-bottom:15px}
.green .servicetbox ul{float:none;width:100%}
.green .servicetbox .pointbox strong{padding:0 0 2px;font-size:14px}
.green .servicetbox ul{margin-left:0}
.green .servicetbox ul li{padding-left:65px}
}
.green .chargerOffice{position:relative;overflow:hidden;padding:0 0 0 390px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/common-charger1-1w.png) no-repeat 0 0}
.green .chargerOffice.car-management{padding:0 0 15px 390px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/car-management1-1w.png) no-repeat 0 0;background-size:370px auto}
.sqNum4List{position:relative;padding:5px 10px}
.sqNum4List:after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.sqNum4List>ul{float:left;width:50%;overflow:hidden}
.sqNum4List>ul>li{position:relative;float:left;clear:both;width:100%;padding-left:28px;font-size:14px;line-height:20px;letter-spacing:-1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.sqNum4List>ul>li+li{font:none;margin-top:10px}
.sqNum4List>ul>li .num{position:absolute;left:0;display:inline-block;width:20px;height:20px;color:#fff;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_sqnum.png) no-repeat 0 0}
.sqNum4List>ul+ul>li+li{margin-top:58px}
.sqNum4List>ul>li .list_type1{margin-left:0}
.greenBox{max-width:590px;margin:0 auto;margin-top:20px;box-sizing:border-box}
.sqNumListNew{position:relative;padding:5px 10px}
.sqNumListNew>ul{width:100%;overflow:hidden}
.sqNumListNew>ul>li{position:relative;width:100%;padding-left:28px;font-size:14px;line-height:20px;letter-spacing:-1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.sqNumListNew>ul>li+li{font:none;margin-top:10px}
.sqNumListNew>ul>li .num{position:absolute;left:0;display:inline-block;width:20px;height:20px;color:#fff;text-align:center;background:#989898;border-radius:10px}
.sqNumListNew>ul>li.etc .num{background:0;color:#666}
@media(max-width:767px){.green .tbl_infoTxt+.tblTxt{margin-top:-27px}
.green .chargerOffice{padding:300px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/common-charger1-1m.png) no-repeat 50% 0;background-size:260px 280px}
.green .chargerOffice.car-management{padding:300px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/car-management1-1m.png) no-repeat 50% 0;background-size:260px 280px}
.sqNum4List>ul{width:100%}
.sqNum4List>ul+ul{margin-top:10px}
.sqNum4List>ul+ul>li+li{margin-top:10px}
}
.survice-management{position:relative;width:100%;text-align:center}
.survice-management>p{font-size:20px;padding-bottom:20px}
.survice-management>picture img{margin-bottom:30px}
.survice-management .list_type{text-align:left}
@media(max-width:767px){.survice-management>p{font-size:18px;padding-bottom:10px}
.survice-management>picture img{max-width:180px;margin-bottom:30px}
}
.tbl_infoTxt{display:none}
.bl_dash{padding-left:10px;font:12px/16px 'kiaM';color:rgba(5,20,31,0.8)}
.bl_dash:before{content:"-";float:left;margin-left:-10px}
.buyingGuide .txt_cau{font:13px/18px 'kiaM';color:rgba(5,20,31,0.8)}
.buyingGuide .tab_type3+.con_box{margin-top:0;padding-bottom:40px}
.buyingGuide .sTabCont{padding-top:30px}
.buyingGuide .imgArea{padding-bottom:5px;text-align:center}
.buyingGuide .imgArea span{display:inline-block;margin:0 auto}
.buyingGuide .imgArea span img{max-width:100%}
.buyingGuide .imgArea .mobile{display:none}
.buyingGuide .imgArea .mobile img{width:260px}
.buyingGuide .mobile-slide{display:none}
.buyingGuide .icoArea{margin-left:20px;padding-bottom:5px;text-align:left}
.buyingGuide .icoArea span{display:inline-block}
.buyingGuide .icoArea span img{max-width:100%}
.buyingGuide .icoArea .mobile{display:none}
.buyingGuide .icoArea .mobile img{width:180px}
.buyingGuide .photo_tbl{position:relative;width:100%}
.buyingGuide .photo_tbl ul{width:100%}
.buyingGuide .photo_tbl ul.typ3{margin-top:15px}
.buyingGuide .photo_tbl ul:after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.buyingGuide .photo_tbl ul li{float:left;width:50%;padding-left:22px;box-sizing:border-box}
.buyingGuide .photo_tbl ul li .box{width:100%;border:1px solid #e8e8e8;box-sizing:border-box;overflow:hidden}
.buyingGuide .photo_tbl ul li .box::after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.buyingGuide .photo_tbl ul li .box .photo{float:left;width:30%;height:100%;text-align:center}
.buyingGuide .photo_tbl ul li .box .photo span{display:inline-block;margin:0 auto;vertical-align:middle}
.buyingGuide .photo_tbl ul li .box .photo span img{max-width:100%}
.buyingGuide .photo_tbl ul li .box .photo .web{padding-top:0}
.buyingGuide .photo_tbl ul.typ2 li .box .photo .web{padding-top:30px}
.buyingGuide .photo_tbl ul.typ3 li .box .photo .web{padding-top:45px}
.buyingGuide .photo_tbl ul li .box .photo .mobile{display:none}
.buyingGuide .photo_tbl ul li .box .photo .mobile img{width:200px}
.buyingGuide .photo_tbl ul li .box .tbl_box{float:right;width:70%;display:block}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl{width:100%;display:table;border-left:1px solid #e8e8e8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>strong{display:table-caption;width:100%;padding:20px 10px;border-bottom:1px solid #e8e8e8;box-sizing:border-box;text-align:center;background:#f8f8f8;border-left:1px solid #e8e8e8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl{display:table-row;width:100%}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dt{display:table-cell;width:30%;text-align:center;background:#f8f8f8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dd{display:table-cell;width:70%;box-sizing:border-box;border-left:1px solid #e8e8e8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dt,.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dd{padding:19px 10px;border-top:1px solid #e8e8e8;vertical-align:middle}
.buyingGuide .photo_tbl ul.typ3 li .box .tbl_box .tbl>dl>dt,.buyingGuide .photo_tbl ul.typ3 li .box .tbl_box .tbl>dl>dd{height:55px;padding:0 10px}
.buyingGuide .hidden+.bl_type1{margin-top:0}
.buyingGuide .bl_type1+.imgArea{padding-top:5px}
.buyingGuide h6.bl_type1{margin-top:0}
.buyingGuide .bl_type1~.bl_type1{margin:30px 0 15px}
.buyingGuide .h_type2+.bl_type1{margin:20px 0 15px}
.buyingGuide .h_type2~.h_type2{margin-top:40px}
.buyingGuide .bl_type_note{margin-top:-5px;font-size:12px;color:#697279}
.buyingGuide .tleft td{text-align:left}
.buyingGuide .bl_type4{font-size:13px;color:#05141f}
.buyingGuide .bl_type4.pColor{color:#bb162b}
.buyingGuide .bl_dash{font-size:13px}
.buyingGuide .red_txt{padding-top:15px;color:#bb162b}
.boxTxt{padding:13px 18px 12px;font:13px/20px 'kiaM';color:#666;border:1px solid #e5e5e5}
.buyingGuide .mbl_tb .table_type2 th,.buyingGuide .mbl_tb .table_type2 td{padding:8px 5px}
.buyingGuide .mbl_tb .table_type2 td{font-size:12px}
.buyingGuide .buyingProgram .btn_areaR{margin-top:17px;padding-top:20px;border-top:1px solid #cdd0d2}
.buyingGuide .buyingProgram .imgArea{padding-top:20px}
.buyingGuide .buyingProgram .tab_type4{text-transform:none}
.buyingGuide .sim{display:inline-block;background:#bb162b;border-radius:5px;font-size:11px;color:#fff;padding:0 5px 0 3px;margin-left:3px;line-height:16px;vertical-align:text-bottom}
@media(max-width:767px){.buyingGuide .sim{vertical-align:middle}
}
.insurance .contentsLink{margin-top:20px;padding:20px 29px;border:1px solid #e5e5e5}
.insurance .contentsLink li{float:left;width:33.33%}
.insurance .contentsLink li a{font:14px/1em 'kiaB';color:#666;text-decoration:underline}
.insurance .contentsLink li+li+li+li{margin-top:15px}
.insurance .list_type2 .list_type2{margin-top:5px}
.cardDesc .hdMCard{padding:0 0 40px 293px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mcard.png) no-repeat 0 4px}
.cardDesc .hdMCard .tit{font:32px/40px 'kiaB'}
.cardDesc .hdMCard .tit+p{margin:4px 0 0 2px;font:14px/20px 'kiaM';color:#666}
.cardDesc .hdMCard .benefit{margin-top:17px;overflow:hidden}
.cardDesc .hdMCard .benefit li{position:relative;float:left;width:54px;margin-left:-5px;padding-top:41px;text-align:center}
.cardDesc .hdMCard .benefit li span{font:12px/1 'kiaM';color:#666}
.cardDesc .hdMCard .benefit li span:before{content:"";position:absolute;top:0;left:50%;display:inline-block;width:40px;height:40px;margin-left:-20px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mcard_benefit_icon.png) no-repeat 0 0}
.cardDesc .hdMCard .benefit li.bnf2 span:before{background-position:-50px 0}
.cardDesc .hdMCard .benefit li.bnf3 span:before{background-position:-100px 0}
.cardDesc .hdMCard .benefit li.bnf4 span:before{background-position:-150px 0}
.cardDesc .hdMCard .benefit li.bnf5 span:before{background-position:-200px 0}
.cardDesc .hdMCard .benefit li.bnf6 span:before{background-position:-250px 0}
.cardDesc .hdMCard .benefit li.bnf7 span:before{background-position:-300px 0}
.cardDesc .hdMCard .benefit li.bnf8 span:before{background-position:-350px 0}
.cardDesc .hdMCard .benefit li.bnf9 span:before{background-position:-400px 0}
.cardDesc .hdMCard .benefit li.bnf10 span:before{background-position:-450px 0}
.careBox{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}
.careBox:after{content:"";display:block;height:0;clear:both}
.careBox .careDiv{float:left;width:46%;padding:2%;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-left:-1px;min-height:410px}
.careBox .careDiv h5{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_guide_care.jpg) no-repeat left top;line-height:44px;font-size:18px;padding-left:54px}
.careBox .careDiv .icoCare2{background-position:left -50px}
.careBox .careDiv .icoCare3{background-position:left -100px}
.careBox .careDiv .icoCare4{background-position:left -150px}
.careBox .careDiv .titCare{font-size:20px;line-height:30px;margin:15px 0 5px}
.careBox .careDiv .bl_type2+.bl_type2{margin-top:20px}
.careBox .careDiv .btn_areaR{border:0;padding:0;margin-top:15px}
.list_type1.lease li.bl_type4:before{margin-top:13px}
.reaseImg{border:1px solid #cdd0d2;background:#f7f8f8;text-align:center;padding:30px 0;margin-bottom:10px}
.reaseImg .tablet,.reaseImg .mobile{display:none}
.careBox .bl_type_note{margin-top:5px}
.sales_guide .semantic-markup .list_type1 .bl_type4{font-family:YoonPro740}
.sales_guide .semantic-markup .tableArea table th,.sales_guide .semantic-markup .tableArea table td{font-family:YoonPro740}
.sales_guide .semantic-markup .list_type1 .txt_desc3,.sales_guide .semantic-markup .list_type2 .bl_type4,.sales_guide .semantic-markup .bl_type_note{font-family:YoonPro740}
.sales_guide .semantic-markup .buyingGuide .tbl_th,.sales_guide .semantic-markup .buyingGuide .tbl_td{font-family:YoonPro740}
.sales_guide .semantic-markup .buyingGuide .bl_type4{font-family:YoonPro740}
.sales_guide .semantic-markup .buyingGuide .list_type3 li{font-family:YoonPro740}
.sales_guide .semantic-markup .tableArea table th{font-weight:bold}
.sales_guide .semantic-markup .txt_desc3,.sales_guide .semantic-markup .sqNumListNew,.sales_guide .semantic-markup .sqNum4List>ul>li{font-family:YoonPro740}
.sales_guide .semantic-markup .table_type2 th{font-family:YoonPro740;font-weight:bold}
.sales_guide .semantic-markup .table_type2 td{font-family:YoonPro740}
.quickStep .step01 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_vehicle.png)}
.quickStep .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms.png)}
.quickStep .step03 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_branch.png)}
.quickStep .finish .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_write.png)}
.quickStep .step01.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_vehicle_on.png)}
.quickStep .step02.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms_on.png)}
.quickStep .step03.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_branch_on.png)}
.quickStep .finish.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_write_on.png)}
.quickIntro{padding-top:50px;padding-bottom:50px;text-align:center}
.quickIntro .introTxt{font-size:21px;line-height:25px;font-family:'KiaB'}
.quickIntro .introStep{text-align:center;margin:74px 0 85px}
.quickIntro .introStep ul{display:inline-block;margin:0 auto}
.quickIntro .introStep ul li{float:left;width:140px;height:107px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_quick_intro1.png) no-repeat 0 0;background-size:140px 132px;margin-left:20px;color:#bb162b;font-size:14px;padding-top:25px;text-transform:uppercase}
.quickIntro .introStep ul li:first-child{margin-left:0}
.quickIntro .introStep ul li.step4{width:132px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_quick_intro2.png) no-repeat 0 0;background-size:132px 132px}
.quickIntro .introStep ul li span{display:block;font-size:16px;line-height:20px;color:#05141f;margin-top:13px}
.quickIntro .introStep ul li.step1 span{margin-top:24px}
.quick_counsel .build_content{padding-top:320px}
.quick_counsel .build_preview{top:160px}
.quick_counsel h4.hidden{visibility:visible !important}
.quick_counsel .infoArea .bl_type4{font-family:YoonPro740}
.driving_center h4.h_type1{color:#bb162b}
.drivingStep .step01 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step1.png)}
.drivingStep .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step2.png)}
.drivingStep .step03 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step3.png)}
.drivingStep .step04 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step4.png)}
.drivingStep .finish .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step5.png)}
.drivingStep .step01.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step1_on.png)}
.drivingStep .step02.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step2_on.png)}
.drivingStep .step03.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step3_on.png)}
.drivingStep .step04.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step4_on.png)}
.drivingStep .finish.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_driving_step5_on.png)}
.drivingIntro{padding-bottom:50px;margin-top:40px}
.drivingIntro .drivingTit{display:block;margin:-26px -30px 30px;padding:30px 0;border:1px solid #e3e3e3;border-bottom:0;background:#ededed;font-size:27px;color:#333;text-align:center}
.drivingIntro .drivingTit em{display:block;margin-top:15px;font-size:15px;color:#666;font-family:kiaM}
.drivingGate{margin:0 20px}
.drivingGate .gateCon a.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_driving_cargate01.png)}
.drivingGate .gateCon a.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_driving_cargate02.png)}
.drivingGate .gateCon.on a.gate01,.driving_center .gateCon a:hover.gate01,.driving_center .gateCon a:focus.gate01,.driving_center .gateCon a:active.gate01{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_driving_cargate01on.png)}
.drivingGate .gateCon.on a.gate02,.driving_center .gateCon a:hover.gate02,.driving_center .gateCon a:focus.gate02,.driving_center .gateCon a:active.gate02{background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_img_driving_cargate02on.png)}
.drivingMovie{margin:60px 30px 0;height:380px}
.drivingMovie .movieArea{float:left;width:60%}
.drivingMovie .movieArea .movie{position:relative;height:380px}
.drivingMovie .movieArea .movie img{width:100%;height:100%}
.drivingMovie .movieArea .btnPlay{display:block;position:absolute;top:50%;left:50%;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/img_movie_play.png) no-repeat 0 0;text-indent:-9999px;width:80px;height:80px;margin:-40px 0 0 -40px;cursor:pointer}
.drivingMovie .movieTxt{float:left;overflow-x:hidden;overflow-y:scroll;width:40%;height:380px;background:#f8f8f8}
.drivingMovie .movieTxt .con{padding:30px}
.drivingMovie .movieTxt .con strong{font-size:20px;color:#05141f}
.drivingMovie .movieTxt .con .subTxt01{padding:25px 0;font-family:kiaB;font-size:16px;color:#05141f;line-height:25px}
.drivingMovie .movieTxt .con .subTxt02{font-family:kiaM;font-size:14px;color:#777;line-height:25px}
.drivingType1 .process,.drivingType2 .process{margin:40px 0;height:262px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_drivinglist.png) no-repeat center center}
.timeSelect_m{display:none}
.time_table tr th{padding:15px 0;background:#e1e1e2;border-left:1px solid #9a9c9f;border-bottom:1px solid #9a9c9f;font-family:kiaM;font-size:15px;color:#333;text-align:center}
.time_table tr th:first-child{border-left:0}
.time_table tr th.today{color:#bb162b}
.time_table tr th span{display:block;font-size:12px;color:#666}
.time_table tr th.today span{color:#bb162b}
.time_table tr td{padding:15px 0;background:#f9f9f9;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;font-size:15px;color:#333}
.time_table tr td.timeArea{background:#fff}
.time_table tr td ul li{margin:2px 0}
.time_table tr td ul.timeSelect{width:62px;margin:0 auto;text-align:left}
.masterList{padding:30px;background:#fff;border-top:2px solid #7d7d7d;border-bottom:1px solid #b9b9b9}
.masterList .master_u{margin-top:-20px}
.masterList .master_l{float:left;width:50%;margin-top:20px}
.masterList .master_pic{float:left;width:108px;height:138px;border:1px solid #ddd;margin-right:20px}
.masterList .master_pic img{width:108px;height:138px}
.masterList .master_info{overflow:hidden}
.masterList .master_info .name{margin-bottom:5px;font-size:21px;line-height:26px;font-family:kiaB}
.driveMsg{margin-top:25px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:15px 0 10px}
.driveMsg p{margin:5px 0}
.complete_drive{overflow:hidden}
.complete_final{position:relative}
.complete_final.center{padding:330px 0 30px 0;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_center.png) center 50px no-repeat}
.complete_final.map{padding:330px 0 30px 0;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_map.png) center 50px no-repeat}
.complete_final p{font-size:24px;color:#05141f;line-height:34px}
.complete_final em{color:#bb162b}
.complete_final_tab{background:#d4d4d4}
.complete_final_tab ul:after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.complete_final_tab ul li{float:left;width:25%;box-sizing:border-box}
.complete_final_tab ul li:first-child{background:0}
.complete_final_tab ul li{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_tab_line.png) left center no-repeat}
.complete_final_tab ul li a{display:block;width:100%;height:128px}
.complete_final_tab ul li a.linkT1{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_tab01.png) center 29px no-repeat}
.complete_final_tab ul li a.linkT2{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_tab02.png) center 29px no-repeat}
.complete_final_tab ul li a.linkT3{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_tab03.png) center 29px no-repeat}
.complete_final_tab ul li a.linkT4{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/complete_final_tab04.png) center 29px no-repeat}
.complete_final_tab ul li a span{position:absolute;top:-9999px;left:-9999px;font-size:1px}
.complete_drive .txt{float:left;width:60%;padding-top:60px;text-align:center;font-size:18px;color:#05141f;line-height:25px}
.complete_drive .txt em{color:#bb162b}
.complete_drive .txt .car_img{position:relative;text-align:center}
.complete_drive .txt .car_img img{max-width:100%;max-height:260px;height:auto}
.complete_drive .history{float:left;width:40%;margin-top:30px;border-top:3px solid #05141f;border-bottom:3px solid #05141f}
.complete_drive .complete_table thead tr th{padding:12px 20px;background:#e8e8e8;font-family:kiaB;font-size:16px;color:#333;text-align:left}
.complete_drive .complete_table tbody tr th,.complete_drive .complete_table tbody tr td{border-top:1px solid #777;padding:8px 20px;height:30px;font-family:kiaM;font-size:14px;color:#05141f;text-align:left;background:#fff}
.complete_drive .complete_table tbody tr th{color:#666}
.addinfo_tbl{margin-top:15px;background:#f7f8f8;border:1px solid #cdd0d2;box-sizing:border-box;text-align:center}
.addinfo_tbl .info_tr{display:inline-block;margin:0 auto;padding:15px 30px;vertical-align:top;text-align:left}
.addinfo_tbl .info_th{display:inline-block;width:60px;line-height:30px;vertical-align:top}
.addinfo_tbl .info_td{display:inline-block}
.addinfo_tbl .info_td .form_area{display:inline-block}
.addinfo_tbl .info_td .btn{display:inline-block;margin:3px 0 0 5px}
.caution_check{margin-top:-1px;padding:15px 25px;border:1px solid #e3e3e3}
.caution_check .form_chk{display:block;width:200px;margin:5px auto}
.driving_center .con_box .notify,.driving_center .con_box .list_type3 strong,.driving_center .con_box .list_type3 .bl_type4,.driving_center .con_box .caution_check,.driving_center .con_box .txt_desc2,.driving_center .con_box .message .txt_desc3,.driving_center .con_box .bl_typeR_note,.driving_center .con_box .list_type3 .radio_box{font-family:YoonPro740}
.searchResult{font-size:16px;line-height:19px;color:#666}
.searchResult strong{text-decoration:underline}
.sales_demonstrator .threeSection{margin:-5px -10px 0}
.sales_demonstrator .sectionInner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:20px}
.sales_demonstrator .demonsBox{border:1px solid #dadada;background-color:#fff;margin:0 10px;padding:20px}
.sales_demonstrator .branch{font-size:18px;line-height:21px;font-family:'KiaB'}
.sales_demonstrator .tel{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_tel_w.png) no-repeat 0 50%;padding-left:27px;margin:10px 0 15px}
.sales_demonstrator .carInfor{height:80px}
.sales_demonstrator .carInfor li{color:#37434c}
.sales_demonstrator .carInfor li .sort{display:block;float:left;color:#05141f}
.sales_demonstrator .carInfor li .sort:after{content:"";display:inline-block;border-right:1px solid #ccc;margin:0 10px;height:12px;position:relative;top:2px}
.sales_demonstrator .carInfor li .output{display:block;overflow:hidden}
.sales_demonstrator .demonBtn{border:1px solid #e5e5e5}
.sales_demonstrator .demonBtn:after{content:"";clear:both;display:block}
.sales_demonstrator .demonBtn .btnDivision{float:left;width:33.33%;text-align:center;background:#f8f8f8;border-left:1px solid #e5e5e5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 0}
.sales_demonstrator .demonBtn .btnDivision:first-child{border-left:0}
.sales_demonstrator .demonBtn .btnDivision a{display:block}
.sales_demonstrator .demonBtn .btnDivision .salesIcon:before{margin-right:0}
.sales_demonstrator .salesIcon{text-decoration:none}
.sales_demonstrator .salesIcon span{display:block;margin-top:5px}
.sales_demonstrator .infoArea{margin-top:50px}
.sales_demonstrator .nodata_box{margin-top:15px}
.demonstratorPop{border:1px solid #cdd0d2}
.demonstratorPop .inforBox{background:#f7f8f8;padding:20px;border-bottom:1px solid #cdd0d2}
.demonstratorPop .inforBox>ul li{margin-top:3px}
.demonstratorPop .carName,.demonstratorPop .branch{font-size:21px;line-height:24px;font-family:'KiaB';margin-bottom:15px}
.demonstratorPop .carImg{height:130px;text-align:center;padding-top:10px}
.demonstratorPop .carImg img{height:100%}
.demonstratorPop .sort{display:inline-block;display:inline \9;color:#333}
.demonstratorPop .mapArea{width:100%;height:445px;overflow:hidden}
.demonstratorPop .mapArea img{height:100%}
.demonstratorPop .bl_type_note{margin:10px}
.sales_demonstrator .infoArea .bl_type4{font-family:YoonPro740}
h4.testMem{margin:40px 20px 15px 0;float:left;font-size:14px}
.testMemoir{position:relative}
.testMemoir .edit_area{display:block;position:absolute;top:-20px;right:0}
.testMemoir .bbs_type2 .bbs_li .bbs_wrp a .bbs_info .bbs_tit{height:22px;margin-bottom:0}
.testMemoir .bbs_type2 .bbs_li .bbs_wrp a .bbs_info .bbs_tit+.bbs_tit{margin-bottom:10px}
.rentCar .colGrey{color:rgba(5,20,31,0.8)}
.rentCar .valignT{vertical-align:top}
.rentCar .marT10{margin-top:10px}
.rentCar .tblTxt{display:block;margin:-24px 0 10px;text-align:right;font:12px/14px 'kiaM';color:rgba(5,20,31,0.6)}
.rentCar .txt_cau{margin-top:8px;font:12px/16px 'kiaM';color:#666}
.visual_rentcar strong{font:20px/28px 'kiaB'}
.sqNumList{padding:5px 10px;overflow:hidden}
.sqNumList li{position:relative;float:left;clear:both;width:40%;padding-left:28px;font-size:14px;line-height:20px;letter-spacing:-1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.sqNumList li+li{font:none;margin-top:10px}
.sqNumList li .num{position:absolute;left:0;display:inline-block;width:20px;height:20px;color:#fff;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_sqnum.png) no-repeat 0 0}
.sqNumList li+li+li+li{float:right;width:60%}
.sqNumList li.num4{margin-top:-80px}
.sqNumList li.num5{margin-top:-50px}
.sqNumList li.num6{margin-top:-20px}
.zeroList{overflow:hidden;border:1px solid #e2e2e2}
.zeroList>li{position:relative;float:left;width:25%;height:190px;padding:18px 19px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.zeroList>li:after{content:"";display:inline-block;position:absolute;bottom:20px;right:20px;width:50px;height:54px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_merit_zerolist.png) no-repeat 0 0}
.zeroList>li+li{border-left:1px solid #e2e2e2}
.zeroList li.zL2:after{background-position:-50px 0}
.zeroList li.zL3:after{background-position:-100px 0;width:52px}
.zeroList li.zL4:after{background-position:-152px 0}
.zeroList .tit{font:18px/20px 'kiaB'}
.zeroList .con{padding-top:10px;color:rgba(5,20,31,0.8)}
.zeroList .con li+li{margin-top:5px}
.car-service-btn{width:100%;margin-top:60px;text-align:center}
.car-service-btn dt,.car-service-btn dd{display:inline}
.car-service-btn dt{color:rgba(5,20,31,0.8);font-size:14px}
.car-service-btn dd+dt{margin-left:20px}
.car-service-btn dd{margin-left:5px}
@media(max-width:767px){.car-service-btn{margin-top:30px}
.car-service-btn dt,.car-service-btn dd{display:block}
.car-service-btn dt{margin-bottom:5px}
.car-service-btn dd+dt{margin:15px 0 5px 0}
.car-service-btn dd{margin:0}
}
.visual_mobility strong{font:20px/28px 'kiaB'}
.visual_mobility i.w{display:block}
.visual_mobility i.m{display:none}
.mobility_Change.con_box{padding:0}
.mobility_Change.con_box .inner_cont{padding:30px}
.mobility_Change .imgArea{text-align:center}
.mobility_Change .changeList{overflow:hidden;border:1px solid #e2e2e2}
.mobility_Change .changeList>li{position:relative;float:left;width:33.33333%;height:190px;padding:18px 19px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mobility_Change .changeList>li:after{content:"";display:inline-block;position:absolute;bottom:20px;right:30px;width:67px;height:43px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_choice_list.png) no-repeat 0 0}
.mobility_Change .changeList>li+li{border-left:1px solid #e2e2e2}
.mobility_Change .changeList li.cL1:after{background-position:0 0}
.mobility_Change .changeList li.cL2:after{background-position:-67px 0}
.mobility_Change .changeList li.cL3:after{background-position:-134px 0}
.mobility_Change .changeList i.w{display:block !important}
.mobility_Change .changeList i.m{display:none}
.mobility_Change .changeList .tit{display:block;min-height:40px;font:18px/20px 'kiaB'}
.mobility_Change .changeList .con{padding-top:10px;color:#666}
.mobility_Change .changeList .con li+li{margin-top:5px}
.mobility_Change .change_event{margin-top:50px}
.mobility .table_type2 th,.mobility .table_type2 td{font-family:YoonPro740}
.mobility .table_type2{border-top:0}
.mobility .table_type2 th{width:13.3333%}
.mobility .table_type2 td span{font-family:'dotum'}
.mobility .btn_area.w{display:block}
.mobility .btn_area.m{display:none}
@media(max-width:767px){.visual_mobility i.w{display:none}
.visual_mobility i.m{display:block}
.visual_mobility .marT10{margin-top:5px}
.visual_mobility .tblTxt{display:block;margin:-5px 0 8px;text-align:left;font:12px/14px 'kiaM';color:#bb162b}
.visual_mobility strong{font:16px/28px 'kiaB'}
.mobility_Change.con_box{padding:0}
.mobility_Change.con_box .inner_cont{padding:15px}
.mobility_Change .top_area img{width:100%}
.mobility_Change .changeList{padding:0 15px}
.mobility_Change .changeList>li{float:none;width:100%;height:auto;padding:15px 0 17px}
.mobility_Change .changeList>li:after{top:50%;right:14px;width:65px;height:44px;margin-top:-26px;background-size:195px 76px}
.mobility_Change .changeList>li+li{border-left:0 none;border-top:1px solid #e2e2e2}
.mobility_Change .changeList li.cL1:after{background-position:0 -32px}
.mobility_Change .changeList li.cL2:after{background-position:-66px -32px}
.mobility_Change .changeList li.cL3:after{background-position:-131px -32px}
.mobility_Change .changeList i.w{display:none !important}
.mobility_Change .changeList i.m{display:block !important}
.mobility_Change .changeList .tit{min-height:auto}
.mobility_Change .changeList .con{padding-top:10px;color:#666}
.mobility_Change .change_event{margin-top:25px}
.mobility .table_type2 th{width:20%}
.mobility .btn_area.w{display:none}
.mobility .btn_area.m{display:block}
}
.promotion_img{position:relative;max-width:940px}
.promotion_img img{width:100%}
.promotion_img .p,.promotion_img .t,.promotion_img .m{position:absolute;top:0;left:0;width:0;height:0;background:#05141f;opacity:0}
.promotion_img .p{display:block}
.promotion_img .t{display:none}
.promotion_img .m{display:none}
@media(max-width:1024px){.promotion_img .p{display:none}
.promotion_img .t{display:block}
.promotion_img .m{display:none}
}
@media(max-width:767px){.promotion_img .p{display:none}
.promotion_img .t{display:none}
.promotion_img .m{display:block}
}
.moduleTable{margin-top:20px;border:1px solid #cdd0d2;border-top:0 none;overflow:hidden}
.moduleTable .tbl_tr{position:relative;float:left;width:50%}
.moduleTable .tbl_tr+.tbl_tr:before{content:"";display:inline-block;position:absolute;top:0;left:-1px;width:1px;height:500px;border-left:1px solid #cdd0d2}
.moduleTable .tbl_th{display:block;padding:13px 10px 10px;font:14px/1 'kiaM';text-align:center;border-bottom:1px solid #cdd0d2;border-top:2px solid #05141f;background:#f7f8f8}
.moduleTable .tbl_th .imgico:before{content:"";display:inline-block;width:24px;height:21px;margin:0 7px 3px 0;vertical-align:middle;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_merit_aspect.png) no-repeat 0 -84px}
.moduleTable .tbl_th .cost:before{background-position:0 -84px}
.moduleTable .tbl_th .vehicle:before{background-position:-24px -84px}
.moduleTable .tbl_td{display:block;padding:15px 20px}
.moduleTable ul.tbl_td li+li{margin-top:5px}
.contractInfo .imgArea{text-align:center}
.contractInfo #printBtn{text-align:right}
.contractInfo .btnSmall .print_r:after{width:16px;height:16px;margin:5px 0 0 6px;background-position:-34px -57px}
.headOffice{position:relative;overflow:hidden;padding:0 0 0 250px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/img_rentcar_headoffice.png) no-repeat 0 0}
.rentCar .doubletbl .table_type2 tr th+th,.rentCar .doubletbl .table_type2 tr td+td{border-right:1px solid #b9b9b9}
.rentCar .doubletbl .table_type2 tr th+th+th,.rentCar .doubletbl .table_type2 tr td+td+td{border-left:1px solid #b9b9b9;border-right:1px solid #e2e2e2}
.rentCar .doubletbl .table_type2 tr th+th+th+th,.rentCar .doubletbl .table_type2 tr td+td+td+td{border-left:1px solid #e2e2e2}
.branchList .branch_info .telFax,.branchList .branch_info .telFax+.address{margin-left:-3px}
.branchList .branch_info .telFax{margin-top:5px}
.branchList .branch_info .telFax>span{margin-left:0;color:rgba(5,20,31,0.8)}
.branchList .branch_info .telFax>span+span{margin-left:25px}
.branchList .branch_info .telFax>span>span:after{content:"";display:inline-block;height:12px;margin-left:11px;padding-left:10px;vertical-align:-1px;border-left:1px solid #cdd0d2}
.rentCar .doubletbl .table_type2 tr th+th,.rentCar .doubletbl .table_type2 tr td+td{border-right:1px solid #b9b9b9}
.rentCar .doubletbl .table_type2 tr th+th+th,.rentCar .doubletbl .table_type2 tr td+td+td{border-left:1px solid #b9b9b9;border-right:1px solid #e2e2e2}
.rentCar .doubletbl .table_type2 tr th+th+th+th,.rentCar .doubletbl .table_type2 tr td+td+td+td{border-left:1px solid #e2e2e2}
.dTbl{display:table}
.dTbl .tc{display:table-cell;vertical-align:middle}
.dTbl .tc.ques{vertical-align:top}
.dTbl .tc.ans{min-height:48px}
.rentCar .table_type4 .tbl_th,.rentCar .table_type4 .tbl_td{font-family:YoonPro740}
.rentCar table th,.rentCar table td,.rentCar table td li,.rentCar table td p{font-family:YoonPro740}
.rentCar .moduleTable .imgico,.rentCar .moduleTable .tbl_td .bl_type4{font-family:YoonPro740}
.rentCar .list_type2,.rentCar .bl_type_note,.rentCar .bl_typeR_note{font-family:YoonPro740}
.rentCar .txt_desc3{font-family:YoonPro740}
.rentCar .tblTxt{font-family:YoonPro740}
.rentCar table th{font-weight:bold}
.rentCar .moduleTable .tbl_th{font-weight:bold}
.btnDown .btnIcon:before,.btnDown .btnIcon:after{content:"";display:inline-block;background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_btn_catalog_price.png);background-repeat:no-repeat;vertical-align:top}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.btnDown .btnIcon:before,.btnDown .btnIcon:after{background-size:16px 30px}
}
.catalog_price h4.bl_type1{margin:20px 0 10px}
.catalog_price .btn_sideT{margin:-43px 0 15px}
.catalog_price .guide_type+.car_list{margin-top:20px}
.catalog_price .car_list{margin:0;padding-top:30px}
.catalog_price .car_list .car_box .car_img{margin:15px 0 25px}
.catalog_price .car_list .car_box .car_name{height:34px;padding:0 20px;text-align:center}
.catalog_price .car_list .car_box .btn_area{margin:0 20px 5px}
.catalog_price .car_list .car_box .btn_area a+a{margin-left:4px}
.catalog_price .car_list .car_box .btnDown{display:inline-block;width:74px;padding:0 7px;font-size:13px;line-height:26px;border:1px solid #05141f;border-radius:26px}
.catalog_price .car_list .car_box .btnSmall .catalog:before{background-position:0 0;width:16px;height:14px;margin:7px 3px 0 0}
.catalog_price .car_list .car_box .btnSmall .price:before{background-position:0 -14px;width:16px;height:16px;margin:6px 3px 0 0}
.catalog_price .car_list .noCar .car_box{height:227px}
.inner>.imgArea{position:absolute;top:-22px;right:0;overflow:hidden}
.inner>.imgArea img.webImg{display:block}
.inner>.imgArea img.mobImg{display:none}
.csSubmain{margin-bottom:-100px}
.csSubmain .csIntro{padding:0 0 50px}
.csSubmain .csIntro h4{padding-top:15px;font-size:28px;color:#05141f;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_cstitle.png) no-repeat 60px 0}
.csSubmain .csIntro h4 strong{display:inline-block;padding-left:60px;font:24px/1em 'kiaB';color:#333}
.csSubmain .csIntro .faqBest5{height:160px;padding:19px 0 42px}
.csSubmain .csIntro .faqBest5 li{position:relative;margin-top:10px;padding-left:34px;font-size:18px;line-height:24px}
.csSubmain .csIntro .faqBest5 li .num{position:absolute;left:0;display:inline-block;width:24px;height:24px;color:#fff;text-align:center;background:#05141f;font-size:16px}
.csSubmain .csCenter{padding:50px 0 50px;background:#fff}
.csSubmain .csCenter .csCont:after{content:"";display:block;border-bottom:4px solid #05141f}
.csSubmain .csCenter .directLink{border:1px solid #cdd0d2;border-bottom:0 none;overflow:hidden}
.csSubmain .csCenter .directLink li{float:left;width:25%}
.csSubmain .csCenter .directLink li.mobile{display:none}
.csSubmain .csCenter .directLink li a,.csSubmain .csCenter .directLink li>span{display:block;height:70px;padding-top:107px;text-align:center;letter-spacing:-1px;font:15px/22px 'kiaB';border-left:1px solid #cdd0d2;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_directlink.png) no-repeat 50% 0}
.csSubmain .csCenter .directLink li .num{display:block}
.csSubmain .csCenter .directLink li .arrow_r{display:inline-block;padding-bottom:20px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_directlink_arrow.png) no-repeat 50% 100%}
.csSubmain .csCenter .directLink li a:hover .arrow_r,.csSubmain .csCenter .directLink li a:focus .arrow_r,.csSubmain .csCenter .directLink li a:active .arrow_r{text-decoration:underline}
.csSubmain .csCenter .directLink li:first-child a{border:0 none}
.csSubmain .csCenter .directLink li.dl1,.csSubmain .csCenter .directLink li.dl2,.csSubmain .csCenter .directLink li.dl5,.csSubmain .csCenter .directLink li.dl7{border-bottom:1px solid #cdd0d2}
.csSubmain .csCenter .serviceItem .directLink li.dl1,.csSubmain .csCenter .serviceItem .directLink li.dl2,.csSubmain .csCenter .serviceItem .directLink li.dl5,.csSubmain .csCenter .serviceItem .directLink li.dl7{border-bottom:0}
.csSubmain .csCenter .directLink li.dl2>span,.csSubmain .csCenter .directLink li.dl2 a{background-position:50% -180px}
.csSubmain .csCenter .directLink li.dl3 a{background-position:50% -360px}
.csSubmain .csCenter .directLink li.dl4 a{background-position:50% -540px}
.csSubmain .csCenter .directLink li.dl5 a{background-position:50% -720px}
.csSubmain .csCenter .directLink li.dl6 a{background-position:50% -900px}
.csSubmain .csCenter .directLink li.dl7 a{background-position:50% -1113px}
.csSubmain .csCenter .directLink li.dl8 a{background-position:50% -1290px}
.csSubmain .csCenter .csCont+.csCont{margin-top:30px}
.csSubmain .csCenter .csCont>div{padding:15px 30px;border:1px solid #cdd0d2;border-bottom:0 none;overflow:hidden}
.csSubmain .csCenter .csCont>div h4,.csSubmain .csCenter .csCont>div .contTitle{padding:15px 0;font-size:24px;color:#05141f}
.csSubmain .csCenter .csCont>div .subtxt{line-height:20px;color:#37434c}
.csSubmain .csCenter .csCont .more{display:inline-block;padding-top:15px}
.csSubmain .csCenter .csCont .btnType3{background-color:#05141f}
.csSubmain .csCenter .likeNotice{background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_likenotice.png) no-repeat 0 100%}
.csSubmain .csCenter .likeNotice h4{background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_cstitle.png) no-repeat 120px -160px}
.csSubmain .csCenter .likeNotice .likeList{float:right;width:50%;margin-top:-35px;padding-bottom:33px}
.csSubmain .csCenter .likeNotice .likeList li+li{margin-top:10px}
.csSubmain .csCenter .likeNotice .likeList li{display:table}
.csSubmain .csCenter .likeNotice .likeList li .part{display:table-cell;width:54px;height:26px;padding-top:28px;font-size:12px;text-align:center;color:#fff;border-radius:54px;background:#697279 url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_likelist.png) no-repeat 50% 9px}
.csSubmain .csCenter .likeNotice .likeList li .part.sales{background-position:50% 9px}
.csSubmain .csCenter .likeNotice .likeList li .part.service{background-position:50% -78px}
.csSubmain .csCenter .likeNotice .likeList li .part.quality{background-position:50% -165px}
.csSubmain .csCenter .likeNotice .likeList li .part.etc{background-position:50% -253px}
.csSubmain .csCenter .likeNotice .likeList li .title{display:table-cell;padding-left:10px;line-height:16px;vertical-align:middle}
.csSubmain .csCenter .likeNotice .likeList li .date{display:block;padding-top:3px}
.csSubmain .csCenter .likeNotice .btnType3{background-color:#05141f}
.csSubmain .csCenter .onlineContact .contactList{padding:25px 0}
.csSubmain .csCenter .onlineContact .contactList li{float:left;width:33.33%;text-align:center;border-left:1px solid #dadada;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_contactlist.png) no-repeat 50% 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.csSubmain .csCenter .onlineContact .contactList li+li{background-position:50% -200px}
.csSubmain .csCenter .onlineContact .contactList li+li+li{background-position:50% -400px}
.csSubmain .csCenter .onlineContact .contactList li:first-child{border:0 none}
.csSubmain .csCenter .onlineContact .contactList li a{display:block}
.csSubmain .csCenter .onlineContact .contactList li strong{display:block;padding:130px 0 12px;font-size:20px;line-height:1em}
.csSubmain .csCenter .onlineContact .asideTxt{margin:40px -30px -15px;padding:25px 30px;border-top:1px solid #eee;background:#f5f5f5}
.csSubmain .csCenter .onlineContact .asideTxt ul li+li{margin-top:5px}
.csSubmain .csCenter .customerDesc{padding-top:10px;font-family:kiaL;font-size:16px;color:#37434c;word-break:keep-all}
@media(max-width:767px){.csSubmain .csCenter .customerDesc{padding-top:10px;margin-left:18px;text-indent:-15px;font-size:12px}
}
.counsel_note{margin-top:-1px;padding:20px 30px;border:1px solid #cdd0d2;background:#f7f8f8;font-size:12px;color:#666}
.counsel_note li{margin-top:5px}
.counsel_note li:first-child{margin-top:0}
.info_agree{margin:10px 0 10px 12px}
.info_agree .bl_type2{margin:20px 0 10px}
.info_agree .agree{overflow:hidden;margin-top:10px;font-size:13px}
.info_agree .agree p{float:left;margin:2px 30px 0 0}
.info_agree .agree span{margin-right:25px}
.online_counsel .con_box .bl_type_note{font-family:YoonPro740}
.online_counsel .counsel_note .bl_type4{font-family:YoonPro740}
.online_counsel .info_tbl .btnType3{background:#05141f}
.bl_faq{display:inline-block;float:left;width:48px;height:48px;margin-right:15px;border-radius:50% 50%;background:#697279;text-align:center;color:#fff;line-height:46px;font-size:26px}
.bl_faq.answer{background-color:#05141f}
.bl_faq abbr{border:0 none}
.faq_edit{position:relative;padding-right:215px;margin-bottom:10px}
.faq_edit .faq_array{width:190px;position:absolute;right:0;bottom:9px;padding:0}
.faq_edit .faq_array:after{content:"";clear:both;display:block}
.faq_edit .faq_array .sel_box{display:inline-block;float:left;width:100px}
.faq_edit .faq_array .btn{float:right;margin-top:3px}
.faq_edit .faq_array .btn .btnType3{background:#05141f}
.faq_answer{overflow:hidden}
.bbs_type1.fontsize .bbs_body .faq_answer p{font-size:14px}
.bbs_type1.fontsize .bl_faq abbr{text-decoration:none}
.faq_reply{margin-top:40px;line-height:18px;font-size:13px}
.faq_reply .bl_number{color:#05141f;margin-right:20px;vertical-align:middle;text-transform:uppercase;font-family:kiaM}
.faq_reply .reply_chk{padding:10px 18px;margin-top:10px;background:#f7f8f8;border:1px solid #cdd0d2;border-bottom:0}
.faq_reply .reply_chk .form_chk{margin-right:20px}
.faq_reply .reply_box{padding:18px;background:#f7f8f8;border:1px solid #cdd0d2}
.faq_reply .reply_box .form_wrp{margin-top:8px}
.faq_reply .reply_box .btnType4{background:#05141f}
.faq_reply .form_chk label{color:#05141f}
.bbs_faq .con_search .search_box{width:85%}
.bbs_faq .txt_desc1 a{margin-top:15px}
.bbs_praise .bbs_type1 .bbs_tit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.priaseBtn{float:left;padding-top:4px}
.praiseIcon{display:inline-block;width:50px;margin:24px 0 23px;padding-top:25px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_praise_icon.png) no-repeat}
.praiseIcon.icon01{background-position:0 0}
.praiseIcon.icon02{background-position:-50px 0}
.praiseIcon.icon03{background-position:-100px 0}
.praiseIcon.icon99{background-position:-150px 0}
.praiseList .bbs_tit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.bbs_praise .info_tbl .btnType3{background:#05141f}
.like-write .bl_type_note{font-family:YoonPro740}
.bbs_news .bbs_type2 .bbs_img{height:170px}
.evtBtnWrap{padding-bottom:15px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_evtbtn_bottom.png) repeat-x 0 100%}
.evtBtnWrap .evtBtn{position:relative;display:block;font:28px/88px 'kiaB';text-align:center;color:#fff;border:1px solid #989898;background:#b2b2b2}
.evtBtnWrap .evtBtn .evtIcon{display:inline-block;padding-left:54px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_evtbtn_icon.png) no-repeat 0 50%}
.bbs_event .bbs_type2 .bbs_img{margin:0;text-align:left}
.bbs_event .bbs_type2 .bbs_img img{width:100%}
.bbs_event .bbs_view{background:transparent}
.bbs_event .bbs_info{background:#fff;border-top:2px solid #05141f}
.bbs_event .evtForm{padding:30px;background:#fff}
.bbs_event .evtForm .info_tbl{margin:0}
.bbs_event .evtForm .info_tbl .info_th.required:after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;vertical-align:2px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_requiredfield_icon.png) no-repeat}
.bbs_event .evtForm .info_tbl .form_wrp.input{width:404px}
.address_tb{border-top:2px solid #888a8d;overflow-y:scroll;overflow-x:hidden;height:155px}
.service .serviceIntro .contArea{padding:0 0 50px;font:16px/24px 'kiaM';word-break:keep-all}
.service .serviceIntro .contArea em{display:block;padding:23px 0 15px;color:#05141f}
.service .serviceIntro .contArea br.m_br{display:none}
.service .serviceIntro .contArea .first_tit{display:block;padding-bottom:10px}
.service .membershipItem{margin-bottom:30px}
.service .membershipItem .directLink li{width:50%}
.service .membershipItem .directLink li a{height:80px;padding-top:128px;background:url(../../../content/dam/kwcms/kr/ko/images/service/bg_servicelink2.png) no-repeat 50% 32px}
.service .membershipItem .directLink li.dl2 a{background-position:50% -175px}
.service .membershipItem .directLink li.dl3 a{background-position:50% -367px}
.service .membershipItem .directLink li.dl4 a{background-position:50% -570px}
.service .membershipItem .directLink li.dl5 a{background-position:28% -795px}
.service .membershipItem .directLink li.dl6 a{border-left:1px solid #cdd0d2;background-position:28% -990px}
.service .membershipItem .directLink li+li+li+li+li{width:50%;background-color:#f7f8f8}
.service .membershipItem .directLink li+li+li+li+li a{height:auto;padding:50px 0 50px 50%;text-align:left;border-left:0 none;border-top:1px solid #cdd0d2}
.service .membershipItem .directLink li+li+li+li+li a .arrow_r{padding:0 23px 0 0;background-position:100% 55%}
.service .serviceLink .csCont{float:left;width:50%;padding:0 10px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.service .serviceLink .csCont+.csCont{margin:0;padding:0 0 0 10px}
.service .serviceLink li>div{height:345px;background:url(../../../content/dam/kwcms/kr/ko/images/service/bg_servicelink.png) no-repeat 50% 183px}
.service .serviceLink li+li>div{background-position:50% -290px}
.service .serviceLink li>div .subtxt{padding-bottom:17px}
.service .serviceItem{margin-top:10px}
.service .serviceItem .directLink li{width:25%}
.service .serviceItem .directLink li a{height:80px;padding-top:170px;background:url(../../../content/dam/kwcms/kr/ko/images/service/bg_servicelink1.png) no-repeat 50% 50px}
.service .serviceItem .directLink li.dl2 a{background-position:50% -150px}
.service .serviceItem .directLink li.dl3 a{background-position:50% -350px}
.service .serviceItem .directLink li.dl4 a{background-position:50% -550px}
.service .serviceItem .directLink li.dl5 a{background-position:28% -795px}
.service .serviceItem .directLink li.dl6 a{border-left:1px solid #cdd0d2;background-position:28% -990px}
.service .serviceItem .directLink li+li+li+li+li{width:50%;background-color:#f7f8f8}
.service .serviceItem .directLink li+li+li+li+li a{height:auto;padding:50px 0 50px 50%;text-align:left;border-left:0 none;border-top:1px solid #cdd0d2}
.service .serviceItem .directLink li+li+li+li+li a .arrow_r{padding:0 23px 0 0;background-position:100% 55%}
.experience{margin-bottom:-100px}
.experience .exIntro .contArea{position:relative;max-width:940px;word-break:keep-all}
.experience .exIntro .contArea p{padding-bottom:35px;font-size:16px;line-height:24px}
.experience .exCont{background:#fff;width:100%;padding:50px 0 80px}
.threeSection{margin:0 -10px 50px}
.threeSection:after{content:'';clear:both;display:block}
.threeSection .sectionInner{float:left;width:33.33%}
.threeSection .bdBox{position:relative;margin:0 10px;border:1px solid #cdd0d2;border-bottom:4px solid #05141f;padding:30px 30px 0}
.threeSection .bdBox h4{margin-bottom:14px;color:#05141f;font-size:28px;text-transform:uppercase}
.threeSection .bdBox .subTxt{color:#37434c}
.threeSection .bdBox .subTxt br{display:none}
.threeSection .bdBox .imgArea{margin:61px 0 25px;text-align:center}
.threeSection .bdBox .imgArea img{width:240px}
.threeSection .bdBox ul{margin:0 -30px}
.threeSection .bdBox ul li{border-top:1px solid #cdd0d2;font-size:16px;background:url(../../../content/dam/kwcms/kr/ko/images/experience/bg_experience_arrow.png) no-repeat right 50%;text-transform:uppercase}
.threeSection .bdBox ul li.noData{min-height:50px}
.threeSection .bdBox ul li a{display:block;padding:17px 30px 15px}
.exCompany{padding-top:20px;text-align:center}
.exCompany>strong{display:block;margin-bottom:15px;color:#05141f;font-size:40px;line-height:1em;font-weight:normal;text-transform:uppercase;font-family:'kiaB'}
.exCompany>span{font-size:21px;color:#37434c}
.exCompany ul{padding-top:30px;margin:0 -30px;text-align:center;font-size:0}
.exCompany ul li{display:inline-block;width:33.3%;vertical-align:top}
.exCompany ul li:first-child{border:0 none}
.exCompany ul li:nth-child(4),.exCompany ul li:nth-child(5){margin-top:50px}
.exCompany ul li a{display:block;padding-top:10px;border-left:1px solid #cdd0d2}
.exCompany ul li:first-child a,.exCompany ul li:nth-child(4) a{border:0 none}
.exCompany ul li strong{display:block;padding:5px 0 10px;font-weight:normal;font-size:18px;font-family:'kiaB'}
.exCompany ul li .subTxt{font-size:14px;color:#37434c}
.search_result .tab_type3 ul{display:table;width:100%}
.search_result .tab_type3 ul:after{display:none}
.search_result .tab_type3 .tab_li:first-child{padding-left:0}
.search_result .txt_result{margin-top:25px}
.search_result .txt_result h5{display:inline;padding-right:5px}
.search_keyword{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_popularity.png) no-repeat 0 0;padding-left:58px;min-height:20px;margin-top:15px}
.search_keyword ul li{float:left;margin-right:20px;text-decoration:underline}
.search_keyword ul li a:hover,.search_keyword ul li a:focus,.search_keyword ul li a:active{color:#bb162b}
.searchTotal{font-size:21px;line-height:24px;font-family:'KiaB';text-align:center;margin-bottom:30px}
.searchTotal br{display:none}
.search_bbs .bbs_type1 .bbs_head{font-size:18px;line-height:21px;padding:25px 30px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.search_bbs .bbs_type1 .bbs_head font{color:#ea0029}
.sitemap .con_box{margin-top:10px}
.sitemap .con_box:after{content:"";display:block;clear:both}
.sitemap .depth1{display:block;float:left;width:90px;margin-right:90px;line-height:32px;font-size:24px;font-family:kiaB;color:#697279}
.sitemap .depth2_u{overflow:hidden}
.sitemap .depth2_u br{display:none}
.sitemap .depth2_u>li{display:inline-block;width:33.3%;margin:3px -4px 3px 0;vertical-align:top}
.sitemap .depth2_u .depth2{line-height:24px;font-size:18px;font-family:kiaB}
.sitemap .depth3_u{margin-top:10px}
.sitemap .depth3_u>li{margin:6px 0}
.sitemap .depth3_u>li:before{content:"";display:inline-block;width:2px;height:2px;margin-right:5px;background:#05141f;border-radius:10px;vertical-align:4px}
.sitemap .depth3_u .depth3{font-size:14px;color:#05141f}
.sitemap .depth3_u .depth3 .item_a{margin:2px 0 0 6px}
.sitemap .depth4_u{display:none;margin-top:5px}
.sitemap .depth4_u>li:before{content:"- ";display:inline;color:#37434c}
.sitemap .depth4_u .depth4{color:#37434c}
.sitemap .depth3_u>li.on .depth4_u{display:block}
.sitemap .depth2_u>li.etc{margin-top:-34px}
.clause{padding:15px 20px 15px 32px;line-height:20px;color:#666}
.clause strong.bl_type1{margin:20px 0 5px -12px}
.clause strong.bl_type2:before{margin-top:9px}
.clause table{margin:10px 0}
.clause p{margin:5px 0}
.clause p.date:before{content:"* ";font-size:16px;position:relative;top:2px}
.clause ol{margin:5px 0;counter-reset:number 0}
.clause ol>li{padding-left:20px}
.clause ol>li:before{content:counter(number)". ";counter-increment:number 1;display:inline-block;width:20px;margin-left:-20px}
.clause ol ol>li:before{content:counter(number)") "}
.clause ul{margin:5px 0;counter-reset:word 0}
.clause ul>li{padding-left:20px}
.clause ul>li:before{content:counter(word,lower-alpha)". ";counter-increment:word 1;display:inline-block;width:20px;margin-left:-20px}
.clause ul.caution{margin:2px 0}
.clause ul.caution>li{padding-left:13px}
.clause ul.caution>li:before{content:"�� ";display:inline-block;width:13px;margin-left:-13px}
.clause ul.hypen{margin:2px 0}
.clause ul.hypen>li{padding-left:10px}
.clause ul.hypen>li:before{content:"- ";display:inline-block;width:10px;margin-left:-10px}
.clause .intro{margin-left:-12px}
.clause .intro strong{display:inline-block;margin:18px 0 10px;font-size:18px;color:#333}
.clause .link{padding:10px 19px;border:2px solid #e5e5e5;color:#333}
.clause .layer{display:none;max-width:470px;position:absolute;background:#fff;border:2px solid #979797;position:relative}
.clause .layer .tit{display:block;margin:13px 18px;line-height:26px;font-size:22px;color:#666}
.clause .layer .con{padding:0 18px 18px;margin-top:25px;height:308px;overflow-y:auto}
.clause .layer .con>ol,.clause .layer .con>table{margin:0}
.clause .layer .con>table+table{margin-top:10px}
.clause .layer .con .table_type2{table-layout:fixed}
.clause .layer .closeBtn{position:absolute;top:7px;right:5px}
.terms_box{background:#f8f8f8;border:1px solid #e8e8e8;padding:20px 29px;overflow-y:scroll;height:200px;color:#888;margin-bottom:5px}
.terms_box strong{display:inline-block;margin:10px 0 4px;font-size:14px;font-family:kiaM;color:#454545}
.terms_box strong:first-child{margin-top:0}
.terms_box p,.terms_box ol{margin:2px 0}
.pop_terms .history{padding:20px;border-bottom:1px solid #dadada}
.pop_terms .history .tit{display:block;margin-bottom:10px;font-size:18px;line-height:24px}
.pop_terms .terms_wrap{max-height:416px;overflow-y:auto}
.visual_error{background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_visual_error.png) no-repeat center 0;margin-top:50px;padding-top:240px;text-align:center}
.visual_error strong{display:block;font-size:21px;line-height:24px;margin-bottom:15px}
.visual_error+.btn_area{margin-top:40px}
.errorTop:after{content:"";display:block;clear:both}
.errorTop .errorTxt{margin-bottom:25px}
.errorTop .errorTxt .error_tit{font-size:32px;color:#05141f;line-height:32px;text-transform:uppercase}
.errorTop .error_tit+p{width:430px;font-size:15px;color:#666;font-family:kiaB;margin-top:15px}
.errorTop .errorImg{float:right;padding:0 40px 0 0}
@media(max-width:767px){.errorWrap{text-align:center;padding:46px 15px 50px}
.errorTop .errorTxt{float:none}
.errorTop .errorTxt .error_tit{font-size:20px;color:#05141f;line-height:20px;text-transform:uppercase}
.errorTop .error_tit+p{width:100%;font-size:12px}
.errorTop .errorImg{display:none}
.errorWrap>a{margin-top:15px}
}
.login_desc1{display:block;padding-bottom:10px;color:#c42f36;font:58px/1 'kiaB'}
.login_desc2{display:block;font:20px/26px 'kiaB'}
.loginArea{text-align:center}
.loginArea .intro{margin-top:27px;text-align:center;font-size:16px}
.loginArea .intro br{display:none}
.loginArea .loginForm{width:400px;margin:30px auto 50px;text-align:left}
.loginArea .loginForm .login_inp{margin-top:10px;padding-right:40px}
.loginArea .loginForm .login_inp .input_box{width:100%;padding:15px 20px;font:16px/20px 'kiaM';border:1px solid #d6d6d6;color:#999}
.loginArea .loginForm .login_inp .input_box:focus{color:#333}
.loginArea .loginForm .form_chk{margin-top:10px;color:#666}
.loginArea .loginForm .loginBtn{display:block;margin-top:20px;text-align:center;width:100%;font:26px/60px 'kiaB';border-radius:30px}
.greyBox{padding:19px;text-align:right;border:1px solid #e5e5e5;background:#f8f8f8}
.greyBox p{float:left;margin-top:5px}
.greyBox a+a{margin-left:6px}
.infoLogin{position:relative;padding-right:20%;color:#666}
.infoLogin:after{content:"";display:block;clear:both}
.infoLogin em{display:block;color:#333}
.infoLogin a{position:absolute;top:50%;right:30px;margin-top:-15px}
.pop_login{max-height:none !important;overflow-y:visible !important}
.pop_login .loginArea .intro{margin-top:10px;font-size:14px}
.login .greyBox p,.login .infoLogin p,.login .infoLogin em{font-family:YoonPro740}
.joinStep .step01 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms.png)}
.joinStep .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_user.png)}
.joinStep .step03 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_write.png)}
.joinStep .finish .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_member.png)}
.joinStep .step01.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms_on.png)}
.joinStep .step02.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_user_on.png)}
.joinStep .step03.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_write_on.png)}
.joinStep .finish.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_member_on.png)}
.join_btn{text-align:right;border-top:1px solid #e3e3e3;margin-top:30px;padding-top:20px}
.personalInfor{border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px}
.personalInfor .inforCon{padding-left:10px}
.personalInfor .inforCon ol{list-style:decimal;list-style-position:outside;padding-left:30px}
.personalInfor .inforCon ol>li{color:#666;margin-bottom:5px}
.personalInfor .inforCon ol>li>ol{list-style:none;padding-left:0}
.personalInfor .inforCon ol>li>ol>li{margin-bottom:0}
.personalInfor .bl_type2{margin:25px 0 8px}
.personalInfor .bl_type2:first-child{margin-top:15px}
.personalInfor .form_chk{margin-top:5px;padding-left:10px}
.member_check{display:table;width:100%;margin-top:15px;table-layout:fixed}
.member_check .space{display:table-cell;width:20px}
.member_check .in_box{display:table-cell;background:#f8f8f8;border:1px solid #e8e8e8;padding:55px 0;text-align:center;color:#666}
.member_check .in_box:hover,.member_check .in_box:focus,.member_check .in_box:active{text-decoration:none}
.member_check .in_box:hover .btnMedium,.member_check .in_box:focus,.member_check .in_box:active .btnMedium{text-decoration:underline}
.member_check .tit{font-size:18px;color:#05141f;font-family:kiaM;display:inline-block}
.member_check .tit br{display:none}
.member_check .tit:after{content:"";display:block;margin:15px auto;background-position:center 0;background-repeat:no-repeat}
.member_check .ipin:after{width:98px;height:96px;background-image:url(../../../content/dam/kwcms/kr/ko/images/member/bg_join_confirm1.gif)}
.member_check .phone:after{width:84px;height:96px;background-image:url(../../../content/dam/kwcms/kr/ko/images/member/bg_join_confirm2.gif)}
.member_check .general:after{width:104px;height:105px;margin-bottom:10px;background:url(../../../content/dam/kwcms/kr/ko/images/member/bg_join_confirm3.gif) no-repeat 50% 100%}
.member_check .children:after{width:148px;height:105px;margin-bottom:10px;background:url(../../../content/dam/kwcms/kr/ko/images/member/bg_join_confirm4.gif) no-repeat 50% 100%}
.member_check .form_wrp{display:inline-block;margin-top:10px}
.member_check .form_wrp .input_box{text-align:center}
.essential{margin-top:30px}
.essential .table_type4{margin-top:15px}
.essential .table_type4 .radioBtn{float:right}
.essential .table_type4 .radioB{float:right}
.essential .table_type4 .radioBtn .form_chk+.form_chk{margin-left:20px}
.essential .table_type4 .radioB .form_chk+.form_chk{margin-left:20px}
.pop_idcheck .desc1{font-size:14px;line-height:22px;color:#666;margin-bottom:20px}
.member_join .semantic-markup,.member_join .personalInfor .inforCon,.member_join .personalInfor .inforCon h4,.member_join .personalInfor .inforCon .bl_type2,.member_join .form_chk label,.member_join .infoArea .bl_type4,.member_join .con_box .bl_type_note{font-family:YoonPro740}
.personalInfor .bl_type2 span{font-size:13px;color:#666}
.personalInfor h4+.bl_type2{margin-top:0}
.personalInfor .bl_type2+.bl_type2{margin-top:0}
.personalInfor_form .form_chk label{display:inline-block}
.personalInfor_form .pf_txt{margin-top:5px;display:inline-block;vertical-align:bottom}
.personalInfor_form+h4{margin-top:25px}
.certResult_box{padding:15px 0 60px 252px;background:url(../../../content/dam/kwcms/kr/ko/images/member/bg_findresult_w.gif) no-repeat 10px 10px}
.certResult_box.certFail{background-image:url(../../../content/dam/kwcms/kr/ko/images/member/bg_findresult_fail_w.gif)}
.certResult_box>strong{font-size:21px;line-height:1.4}
.certResult_box .resultList{margin-top:17px;border-top:1px solid #e5e5e5}
.certResult_box .resultList li{padding:18px 0;font-size:16px;border-bottom:1px solid #e5e5e5}
.certResult_box .btn_areaL{margin-top:20px}
.certResult_box .pw_input li{overflow:hidden;padding-left:124px;padding:14px 0;font-size:14px}
.certResult_box .pw_input li p{margin-left:124px}
.certResult_box .pw_input li label{float:left;width:124px;margin:7px 0 0 -124px}
.certResult_box .pw_input li input{width:255px;min-height:18px;padding:5px 12px;border:1px solid #d6d6d6;border-radius:2px}
.certResult_box .pw_input li input.readOnly{border:0;color:#bb162b;font-size:16px;font-family:kiaB}
.member_login .bl_type_note,.member_login .bl_type4,.member_login .con_box .greyBox{font-family:YoonPro740}
.mypage .new{color:#ea0029}
.mypage .wait{color:#0054a6}
.mypage_edit{display:table;width:100%}
.mypage_edit p{display:table-cell;vertical-align:bottom}
.mypage_edit .side_area{display:table-cell;text-align:right}
.mypage_edit.type1,.mypage_edit.type2{display:block;position:relative;padding-top:30px}
.mypage_edit.type1 .txt_desc3{display:block;position:absolute;top:10px;left:0}
.mypage_edit.type1 .edit_area,.mypage_edit.type2 .edit_area{display:block;position:absolute;top:0;right:0}
.mypage_edit .sel_sch{width:260px;float:right}
.mypage_edit .sel_sch .form_wrp{width:120px}
.mypage_tbl{clear:both;margin-top:15px;font-size:13px;background:#fff}
.mypage_tbl:first-child{margin-top:0}
.mypage_tbl .point_col{width:17%}
.mypage_tbl th br{display:none}
.mypage_tbl th,.mypage_tbl td{border:1px solid #cdd0d2;font-family:kiaM;padding:10px 17px;text-align:center}
.mypage_tbl tbody th,.mypage_tbl tfoot th{text-align:left}
.mypage_tbl th{background:#f7f8f8}
.mypage_tbl td{color:#37434c}
.mypage_tbl td .state{display:inline-block;float:left;text-align:left;line-height:25px}
.mypage_tbl td .side{float:right}
.mypage_tbl tfoot td{background:#f7f8f8}
.mypage_tbl tfoot .total{color:#05141f;text-align:right}
.mypage_tbl .date span{display:inline-block;margin:0 3px}
.mypage_view{padding:29px;background:#fff;border:1px solid #dadada}
.mypage_view .view_head{padding-bottom:10px;border-bottom:1px solid #cdd0d2}
.mypage_view .view_head .tit{font-size:21px;line-height:25px}
.mypage_view .view_head .info{border-top:1px solid #cdd0d2;margin-top:15px;padding-top:10px;color:#37434c}
.mypage_view .view_head .info li{float:left;margin-left:30px}
.mypage_view .view_head .info li:first-child{margin-left:0}
.mypage_view .view_head .info li.state{float:right}
.mypage_view .view_head .info .h{color:#05141f}
.mypage_view .view_head .info .h:after{content:"|";display:inline-block;margin:0 4px 0 6px;color:#cdd0d2;font-family:Dotum}
.mypage_view .view_body{margin:20px 0 25px;line-height:24px;color:#37434c}
.mypage_view .view_answer{padding:19px;background:#f7f8f8;border:1px solid #cdd0d2}
.mypage_view .view_answer .mark{display:inline-block;width:30px;height:30px;line-height:30px;background:#697279;border-radius:15px;color:#fff;font-size:20px;text-align:center}
.mypage_view .view_answer .desc{margin-left:6px;font-size:15px;font-family:kiaM;position:relative;top:-2px}
.mypage_view .view_answer .answer{margin:8px 0 0 40px;color:#37434c;line-height:20px}
.mypage_navi{margin-top:-1px;background:#fff;border:1px solid #cdd0d2;border-top:0}
.mypage_navi li{display:table;width:100%;border-collapse:collapse;border-top:1px solid #cdd0d2}
.mypage_navi .navi_h{display:table-cell;width:20%;padding:10px 29px;background:#f7f8f8;border-right:1px solid #cdd0d2}
.mypage_navi .navi_txt{display:table-cell;padding:10px 19px;color:#37434c}
.my_drive .drive_tit{display:table;width:100%;background:#f7f8f8;border-collapse:collapse}
.my_drive .drive_tit .tit{display:table-cell;color:#05141f;padding:10px 20px;border:1px solid #cdd0d2;vertical-align:middle;font-size:21px;line-height:32px;font-family:kiaB}
.my_drive .drive_tit .tit br{display:none}
.my_drive .drive_tit .link{display:table-cell;width:280px;border:1px solid #cdd0d2}
.my_drive .drive_tit .link li{float:left;width:33.33%;border-left:1px solid #cdd0d2;box-sizing:border-box}
.my_drive .drive_tit .link li:first-child{border-left:0}
.my_drive .drive_tit .link li .salesIcon{display:block;padding:10px 0;text-align:center;text-decoration:none;font-size:12px;line-height:16px}
.my_drive .drive_tit .link li .salesIcon:before{display:block;margin:0 auto 5px}
.my_drive .drive_con{margin-top:25px}
.my_drive .drive_con:after{content:"";display:block;clear:both}
.my_drive .drive_con .car{float:left;height:220px;margin-right:20px;padding:20px;text-align:center}
.my_drive .drive_con .car img{max-width:100%;max-height:220px}
.my_drive .drive_con .info{overflow:hidden}
.my_drive .drive_con .info li{border-bottom:1px solid #e3e3e3;overflow:hidden;padding-left:10px}
.my_drive .drive_con .info li:before{margin:18px 0 0 -10px}
.my_drive .drive_con .info li .h{float:left;display:block;width:100px;padding:6px 0;line-height:26px;font-family:kiaM;color:#333}
.my_drive .drive_con .info li .txt{display:block;overflow:hidden;padding:6px 0;line-height:26px}
.my_drive .drive_con .info li .txt .btnSmall{float:right}
.car{float:left;height:220px;margin-right:20px;padding:20px;text-align:center}
.car img{max-width:100%;max-height:220px}
.car+.info{overflow:hidden}
.car+.info li{border-bottom:1px solid #e3e3e3;overflow:hidden;padding-left:10px}
.car+.info li:before{margin:18px 0 0 -10px}
.car+.info li .h{float:left;display:block;width:100px;padding:6px 0;line-height:26px;font-family:kiaM;color:#333}
.car+.info li .txt{display:block;overflow:hidden;padding:6px 0;line-height:26px}
.car+.info li .txt .btnSmall{float:right}
.member_check .drive_type1:after{width:210px;height:112px;background-image:url(../../../content/dam/kwcms/kr/ko/images/my/bg_drive_type1.png)}
.member_check .drive_type2:after{width:210px;height:112px;background-image:url(../../../content/dam/kwcms/kr/ko/images/my/bg_drive_type2.png)}
.point_tbl .bl_type3{font-family:kiaB}
.point_tbl .pointT{font-size:14px}
.point_tbl .tit{background:0}
.point_tbl .bl_type5{font-family:kiaB;font-size:14px}
.point_tbl .lineR{border-bottom:1px solid #bb162b}
.point_info .point_tit{display:block;margin-top:20px;font-family:kiaM;font-size:30px;line-height:40px;color:#bb162b}
.point_info .point_tit .num{display:block;margin-bottom:5px;font-family:kiaB;font-size:58px;line-height:65px}
.point_info .point_txt{margin-top:15px;font-size:14px;line-height:22px}
.point_info .point_txt .m{display:none}
.point_info .point_info1{height:320px;background:url(../../../content/dam/kwcms/kr/ko/images/my/bg_point_road1.gif) center bottom no-repeat;text-align:center}
.point_info .point_info2{margin:90px -30px 0;background:url(../../../content/dam/kwcms/kr/ko/images/my/bg_point_road2.gif) right 0 no-repeat;text-align:center}
.point_info .point_guide1{margin-top:35px}
.point_info .point_guide1 .guide{width:480px;margin:15px auto}
.point_info .point_guide2{min-height:400px;margin:70px 0 60px;padding-top:50px;background:url(../../../content/dam/kwcms/kr/ko/images/my/bg_point_road3.gif) 0 0 no-repeat}
.point_info .point_guide2 .guide{width:330px;margin:-200px auto 0}
.refund_process{margin:35px 0;text-align:center}
.point_family{overflow:hidden;margin:0 -10px}
.point_family .family_box{margin-top:25px;padding:0 10px;width:50%;float:left;box-sizing:border-box}
.point_family .family_box .info_tbl .info_th{width:28%}
.point_family .family_box .info_tbl .form_wrp.input{display:block;width:auto}
.point_family .family_box .info_tbl .form_area.phone{width:100%}
.success_msg{min-height:180px;padding:20px 0 0 240px;background:url(../../../content/dam/kwcms/kr/ko/images/my/bg_success.gif) 0 0 no-repeat}
.success_msg .success{font-size:21px;line-height:26px}
.leave_list td .base{color:#05141f}
.leave_list{font-size:13px}
.leave_list li{width:50%;float:left;margin-bottom:8px}
.leave_result .txt01{background-image:url(../../../content/dam/kwcms/kr/ko/images/my/ico_leave.png)}
.tableArea .tbltxtTop{margin:-26px 0 10px;text-align:right;color:#666}
.no_compare{display:block;height:326px;text-indent:-9999px;overflow:hidden;background:#f8f8f8 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_nocomparecar_btn.png) no-repeat 50% 50%}
.mykia .bdBox{padding-bottom:15px;margin-bottom:5px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_boxbottom.png) repeat-x left bottom}
.mykia .bdBox .userInfo{position:relative;background:#fff;padding:29px;border:1px solid #dadada}
.mykia .bdBox .userInfo strong{font-size:21px}
.mykia .bdBox .userInfo .loginTime{padding-top:14px;color:#666}
.mykia .bdBox .userInfo .loginTime:before{content:"";display:inline-block;width:20px;height:20px;margin-right:7px;vertical-align:top;background:url(../../../content/dam/kwcms/kr/ko/images/my/ico_mykia.png) no-repeat -154px 0}
.mykia .bdBox .userInfo .btnArea{float:right;width:120px;margin-top:-54px;text-align:right}
.mykia .bdBox .userInfo .btnArea .btnType1{margin-bottom:7px}
.mykia .multiWrap{overflow:hidden}
.mykia .multiWrap>li{float:left;width:50%;padding-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mykia .multiWrap.qna_area>li{width:100%;float:none;padding-right:0}
.mykia .multiWrap.qna_area .qnaLike{overflow:hidden}
.mykia .multiWrap.qna_area .qnaLike li{float:left;width:50%;box-sizing:border-box;border:1px solid #dadada;background-color:#fff}
.mykia .multiWrap.qna_area .qnaLike li:first-child{border-right:0}
.mykia .multiWrap>li+li{padding-right:0;padding-left:10px}
.mykia .multiWrap .txt{margin-top:10px;color:#666}
.mykia .con_box .moreBtn{position:absolute;top:-1px;right:-1px;display:inline-block;width:30px;height:30px;padding:0;text-indent:-9999px;overflow:hidden;background:#05141f url(../../../content/dam/kwcms/kr/ko/images/my/ico_more.png) no-repeat 50% 50%}
.mykia .mypage_tbl th,.mykia .mypage_tbl td{padding:10px}
.mykia .myEstimate{margin:20px 0}
.mykia .myEstimate ol{padding-top:8px;overflow:hidden}
.mykia .myEstimate ol>li{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mykia .myEstimate ol>li+li{padding-left:10px}
.mykia .myEstimate ol>li .imgArea{position:relative;display:table-cell;width:170px;height:120px;overflow:hidden;vertical-align:middle;text-align:center;border:1px solid #e5e5e5;overflow:hidden}
.mykia .myEstimate ol>li .imgArea .num{position:absolute;top:-1px;left:-1px;display:inline-block;width:26px;height:26px;color:#fff;text-align:center;vertical-align:middle;font:13px/26px 'kiaB';background:#7e8083}
.mykia .myEstimate ol>li .imgArea .img{display:inline-block;max-width:100%}
.mykia .myEstimate ol>li .imgArea img{width:80%}
.mykia .myEstimate ol>li .cont{display:table-cell;padding-left:15px}
.mykia .myEstimate ol>li strong{display:block;width:100%;height:36px;overflow:hidden;font:15px/18px 'kiaB'}
.mykia .myEstimate ol>li ul{margin-top:15px}
.mykia .myEstimate ol>li ul li+li{margin-top:5px}
.mykia .qnaLike .txt br{display:none}
.mykia .qnaLike li{padding:20px 29px 35px}
.mykia .qnaLike li+li{border-top:1px solid #cdd0d2}
.mykia .qnaLike li .viewBtn{float:right;display:block;margin-top:-77px;font:21px/21px 'kiaB';text-align:right;vertical-align:middle}
.mykia .qnaLike li .viewBtn a{display:block}
.mykia .qnaLike li .viewBtn a:after{content:"";display:block}
.mykia .qnaLike li .viewBtn .btnSmall{margin-top:20px}
.mykia .qnaLike li .viewBtn .num{font-size:48px}
.mykia .qnaLike .h_type2:before{content:"";display:block;width:54px;height:46px;background:url(../../../content/dam/kwcms/kr/ko/images/my/ico_mykia.png) no-repeat 0 0}
.mykia .mylike .h_type2:before{background-position:-54px 0}
.mykia .myEvent{height:255px}
.mykia .myEvent:after{content:"";position:absolute;top:31px;right:29px;display:block;width:46px;height:46px;background:url(../../../content/dam/kwcms/kr/ko/images/my/ico_mykia.png) no-repeat -108px 0}
.mykia .myEvent ul{margin-top:18px;border:1px solid #cdd0d2}
.mykia .myEvent ul li{display:table;width:100%;padding:10px 20px;color:#666;vertical-align:middle;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;table-layout:fixed}
.mykia .myEvent ul li+li{border-top:1px solid #cdd0d2}
.mykia .myEvent ul li .evStep{display:table-cell;width:40px;height:40px;font:12px/40px 'kiaM';color:#fff;text-align:center;border-radius:40px;background:#bbb}
.mykia .myEvent ul li .evStep.ing{background-color:#bb162b}
.mykia .myEvent ul li .title{display:table-cell;padding-left:10px;overflow:hidden;width:70%;white-space:nowrap;text-overflow:ellipsis}
.mykia .myEvent ul li .date{display:table-cell;width:85px;padding-left:10px;text-align:right}
.mykia .myPoint{margin-top:20px;padding:22px 29px}
.mykia .myPoint .h_type2{display:inline-block}
.mykia .myPoint .point{display:inline-block;font-size:21px;color:#bb162b}
.mykia .myPoint .point:before{content:"";display:inline-block;width:28px;height:28px;margin:0 7px;vertical-align:-7px;background:url(../../../content/dam/kwcms/kr/ko/images/my/ico_mykia.png) no-repeat -214px 0}
.mykia .myPoint .btnSmall{float:right;margin-top:3px}
.mykia .noList{text-align:center}
.mykia .noList .noCon{padding:12px 0}
.mykia .noList .btnSmall{margin-top:15px}
.mykia .myEstimate .noList .imgArea{min-height:120px;background:#f8f8f8 url(../../../content/dam/kwcms/kr/ko/images/my/bg_noimg.png) no-repeat 50% 50%}
.mykia .myEstimate .noList .noTxt{padding:32px 0 0;color:#666}
.mykia .myEstimate .noList .cont{text-align:left}
.mykia .myEvent .noList .noCon{padding:50px 0}
.mykia .multiWrap .mypage_tbl{height:195px}
.mykia .mypage_tbl.typ2 td{padding:20px 10px}
.mykia .multiWrap .box_size{height:232px}
.mykia .multiWrap .box_size .desc{margin-top:-18px;color:#697279}
.mykia .myEstimate .noList .noTxt{padding:0}
.mykia .mypage_tbl.pd_size td{padding:3px 10px}
@media all and (max-width:767px){.mykia .mypage_tbl.typ2 td{padding:10px}
}
.mypage .recurrence-notice{position:relative;width:100%}
.mypage .recurrence-notice .box{padding:29px;background:#fff;border:1px solid #dadada}
.mypage .recurrence-notice .box+.box{margin-top:30px}
.mypage .recurrence-notice .box .tableArea+.tableArea{margin-top:20px}
.mypage .recurrence-notice .box .table_type2{border:0}
.mypage .recurrence-notice .box .table_type2 thead th{border-bottom:1px solid #f8f8f8}
.mypage .recurrence-notice .box .table_type2 th{border:1px solid #cdd0d2}
.mypage .recurrence-notice .box .table_type2 th.stit{font-family:kiaM;background:0;color:#05141f}
.mypage .recurrence-notice .box .table_type2 th.stit span.min{display:block;font-size:9px;letter-spacing:-1px}
.mypage .recurrence-notice .box .pc-tablet{display:block}
.mypage .recurrence-notice .box .mobile{display:none}
.mypage .recurrence-notice .box .noprint{text-align:right;margin-top:30px}
.table_type_other th.stit span.min{display:block;font-size:8px;letter-spacing:-1px}
.table_type_other th,.table_type_other td{border:1px solid #cdd0d2;font-family:kiaM;padding:5px 15px;text-align:center}
.table_type_other td{color:#666}
.table_type_other td .base{color:#05141f}
.table_type_other th.pColor,.table_type2 td.pColor{color:#ea0029}
@media all and (max-width:1024px){.mypage .recurrence-notice .box+.box{margin-top:20px}
.mykia .multiWrap .box_size{height:auto}
}
@media all and (max-width:767px){.mypage .recurrence-notice .box .pc-tablet{display:none}
.mypage .recurrence-notice .box .mobile{display:block}
.mypage .recurrence-notice .box{padding:14px}
.mypage .recurrence-notice .box+.box{margin-top:15px}
.mypage .recurrence-notice .box .tableArea+.tableArea{margin-top:15px}
}
.con_box.myRelease{margin-bottom:20px;padding-bottom:40px}
.con_box.myRelease .infoBox{margin-bottom:20px}
.con_box.myRelease .infoBox:after{content:"";display:block;height:0;clear:both}
.con_box.myRelease .infoBox .form_wrp{padding:10px 24px 0 0}
.con_box.myRelease .infoBox p{width:21.5%;float:right;margin-left:1.5%;border:1px solid #d0d0d0;line-height:48px;height:48px;font-size:16px;color:#333;text-align:left;padding-left:2%}
.con_box.myRelease .table_type4{display:none}
.con_box.myRelease .table_type4 .tbl_th{width:30%}
.con_box.myRelease .imgArea{position:absolute;right:30px;top:50px;width:46%;text-align:center}
.con_box.myRelease .imgArea .webImg{width:100%}
.con_box.myRelease .mobImg{display:none}
.con_box.myRelease.noImg .infoBox,.con_box.myRelease.noImg .table_type4{width:100%}
.mypage .fRight{float:right}
.ico_calendar{background:url(../../../content/dam/kwcms/kr/ko/images/my/car-diary/ico_calendar.png) no-repeat left center;width:24px;height:24px}
.ico_calendar span{text-indent:-99999px;position:absolute}
.mypage .info_tbl.mt0{margin-top:0}
.mypage .mt30{margin-top:30px}
.mypage .ckNoti{letter-spacing:-1px;margin-top:10px}
.mypage .ckStats .mypage_tbl table tfoot td{background:0;color:#05141f;border-top:2px solid #cdd0d2;font-family:kiaM}
.mypage .ckStats .mypage_tbl table tfoot td span:first-child{margin-right:100px}
.mypage .ckStats .mypage_tbl table tfoot td.statsTotal{text-align:left}
.mypage .ckTop{margin-bottom:20px}
.mypage .ckTop h5{float:left;margin:4px 10px 0 0}
.mypage .ckTop .form_area{width:300px}
.mypage .ckTop .form_area .form_wrp .sel_box.sch_sel .selected-headline{height:28px;line-height:28px}
.mypage .ckTop .form_area .form_wrp .sel_box .selected-headline:after{top:10px}
.mypage .ckTop .btnSmall{margin-top:2px}
.mypage .ckStats .gpStats{position:relative;width:100%}
.mypage .ckStats .gpStats .statsRange{position:relative;width:100%;height:20px}
.mypage .ckStats .gpStats .statsRange span{position:absolute;font-size:11px}
.mypage .ckStats .gpStats .statsRange .rangeS{left:0;top:0}
.mypage .ckStats .gpStats .statsRange .rangeE{right:0;top:0}
.mypage .ckStats .gpStats .statsBar{background:url(../../../content/dam/kwcms/kr/ko/images/my/car-diary/bg_carkeeping_gp.png) no-repeat right top;height:7px;width:100%;position:relative}
.mypage .ckStats .gpStats .statsBar .barL{background:url(../../../content/dam/kwcms/kr/ko/images/my/car-diary/bg_carkeeping_gp.png) no-repeat left top;height:7px;width:3px;display:block}
.mypage .ckStats .gpStats .statsBl{background:url(../../../content/dam/kwcms/kr/ko/images/my/car-diary/bg_carkeeping_bar.png) no-repeat left top;position:absolute;left:0;top:0;text-align:right}
.mypage .ckStats .gpStats .statsBl span{background:url(../../../content/dam/kwcms/kr/ko/images/my/car-diary/bg_carkeeping_bl.png) no-repeat center bottom;width:16px;height:17px;float:right;margin:-4px -1px 0 0;position:relative}
.mypage .ckStats .gpStats .statsBl span em{text-align:center;font-size:11px;font-family:kiaM;color:#991223;position:absolute;left:0;top:-17px;width:50px;margin-left:-18px}
.mypage_edit .txt_desc3,.mypage_edit .mypage_tbl th,.mypage_edit .mypage_tbl td{font-family:YoonPro740}
.mypage .infoArea li,.mypage .infoArea .bl_type4{font-family:YoonPro740}
.estimate-list .build_car .bl_type_note dt,.estimate-list .build_car .bl_type_note dd{font-family:YoonPro740}
.dic_search .form_sch{position:relative}
.dic_search .form_sch .sch_box{margin-right:100px;padding-right:14px}
.dic_search .form_sch .btn_area{position:absolute;top:4px;right:0;margin-top:0;width:100px}
.dic_search .select_word{margin:15px -29px 0 -29px;padding-top:13px;border-top:1px solid #dadada;text-align:center}
.select_word .form_chk{margin-top:6px}
.select_word .form_chk label{width:24px;font-size:16px;line-height:24px;border:1px solid #dadada;background:#fff}
.select_word .form_chk label.c_on{color:#bb162b}
.select_word .form_chk label:before{display:none}
.select_word .word_wrp{margin:0 auto}
.select_word .word_wrp:after{content:'';clear:both;display:block}
.tab_type4.col6 .tab_li{width:16.6%}
.tab_type4.col6 .tab_li:first-child{width:17%}
.selectSorting{margin:14px 0;text-align:right}
.selectSorting .total_num{float:left;padding-top:8px;font-size:16px}
.selectSorting .total_num strong{color:#bb162b;text-decoration:underline}
.selectSorting .form_wrp{float:right}
.selectSorting .sel_box{display:inline-block;width:130px;text-align:left;float:left}
.selectSorting .btn{float:left;margin:3px -26px 0 10px}
.selectSorting:after{content:"";clear:both;display:block}
.word_list{margin:-6px}
.word_list li{float:left;width:25%}
.word_list li .listBox{position:relative;margin:6px;padding:9px 9px 15px 9px;border:1px solid #dadada}
.word_list li .listBox a{display:block}
.word_list li .listBox a img{width:100%}
.word_list li .listBox a .name{overflow:hidden;display:block;height:47px;padding-top:11px;font-size:14px;white-space:nowrap;text-overflow:ellipsis}
.word_list li .listBox .fb_good{position:absolute;bottom:15px;left:9px}
.word_list li .listBox .hit{display:block;padding-top:15px;color:#666;font-size:16px;font-family:kiaB;line-height:20px;text-align:right}
.kdic_nodata{padding:0;background:0}
.kdic_nodata .dataCon{border:0}
.kdic_popup{display:none}
.kdic_popup .youtube_iframe{width:100%;height:355px}
.kdic_popup .detail_img01 img{width:100%}
.kdic_popup .detail_cont{margin:20px 0;padding:20px;padding:20px 10px \9;border:1px solid #dadada;color:#666}
.kdic_popup .detail_caption{height:120px;margin-top:-5px;padding:20px;border:1px solid #e8e8e8;border-top:0;color:#666;overflow-y:scroll}
.kdic_popup .detail_info{position:relative;padding:20px 0;text-align:right}
.kdic_popup .detail_info .hit{display:inline;padding-right:27px;font-size:14px;font-family:kiaB}
.kdic_popup .detail_info .hit strong{display:inline-block;font-size:16px}
.kdic_popup .detail_info .hit strong:before{content:'';display:inline-block;width:1px;height:13px;margin:-2px 10px;background:#ccc}
.kdic_popup .detail_info .fb_good{display:inline}
.kdic_popup .infoArea{margin-top:20px;padding-right:15px}
.kdic_popup .dicPop.type2 .fl{float:left;width:260px}
.kdic_popup .dicPop.type2 .fl .detail_img01{width:246px}
.kdic_popup .dicPop.type2 .fr{position:relative;float:right;width:406px;width:390px \9}
.kdic_popup .dicPop.type2 .fr .detail_cont{margin-top:0}
.kdic_popup .dicPop.type2 .fr .detail_img01 img{height:200px}
.kdic_popup .dicPop.type2 .detail_info{content:'';clear:both}
.kdic_popup .dicPop.type3 .fl{position:relative;float:left;width:406px;width:390px \9}
.kdic_popup .dicPop.type3 .fl .detail_cont{margin-top:0}
.kdic_popup .dicPop.type3 .fl .detail_img01 img{height:200px}
.kdic_popup .dicPop.type3 .detail_info{content:'';clear:both}
.kdic_popup .dicPop.type3 .fr{float:right;width:246px;padding-left:14px}
.kdic_popup .dicPop.type3 .fr .detail_img01{width:246px}
.businessInfo{position:relative;height:493px;border:1px solid #dadada;border-top:2px solid #888a8d;background:#f5f8fb url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_countrymap.jpg) no-repeat center bottom;z-index:8}
.businessInfo .mapTop{overflow:hidden;display:table;width:100%;border-bottom:1px solid #dadada;background:#fff}
.businessInfo .mapTop .txt{display:table-cell;vertical-align:middle;width:42%;font-size:14px;color:#05141f;padding:10px 15px;box-sizing:border-box}
.businessInfo .mapTop .input_box{display:none;width:auto}
.businessInfo .mapTop .businessArea{display:table-cell;vertical-align:middle}
.businessInfo .mapTop .businessArea li{float:left;width:19.5%;padding:15px 0;vertical-align:middle;border-left:1px solid #dadada;box-sizing:border-box;text-align:center}
.businessInfo .mapTop .businessArea li:last-child{width:22%}
.businessInfo .mapTop .businessArea li img{display:none;width:238px;height:375px;position:absolute;top:90px;left:54%;margin-left:-119px}
.businessInfo .mapTop .businessArea li.on img{display:block}
.businessInfo .mapTop .businessArea li a span{display:inline-block;font-size:12px}
.businessInfo .mapTop .businessArea li.on a span{font-family:KiaB;color:#05141f;text-decoration:underline}
.businessInfo .mapTop .businessArea li a span:before{display:inline-block;overflow:hidden;vertical-align:middle;content:"";width:30px;height:24px;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_mapbusiness.png) no-repeat}
.businessInfo .mapTop .businessArea li.on a span:before{content:" "}
.businessInfo .mapTop .businessArea li a span.icon01:before{background-position:0 0}
.businessInfo .mapTop .businessArea li.on a span.icon01:before{background-position:0 -25px}
.businessInfo .mapTop .businessArea li a span.icon02:before{background-position:-32px 0}
.businessInfo .mapTop .businessArea li.on a span.icon02:before{background-position:-32px -25px}
.businessInfo .mapTop .businessArea li a span.icon03:before{background-position:-64px 0}
.businessInfo .mapTop .businessArea li.on a span.icon03:before{background-position:-64px -25px}
.businessInfo .mapTop .businessArea li a span.icon04:before{background-position:-96px 0}
.businessInfo .mapTop .businessArea li.on a span.icon04:before{background-position:-96px -25px}
.businessInfo .mapTop .businessArea li a span.icon05:before{background-position:-128px 0}
.businessInfo .mapTop .businessArea li.on a span.icon05:before{background-position:-128px -25px}
.oversea .oversea_map{position:relative;height:auto;background:#f5f8fb;z-index:8}
.oversea .oversea_map .mapTop{overflow:hidden;display:block;width:100%;background:#f5f8fb;border-bottom:0}
.oversea .oversea_map .txt{display:block;width:auto;font-size:14px;color:#05141f;background:#fff;padding:20px;border-bottom:1px solid #e5e5e5}
.oversea .oversea_map .map{position:relative;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_oversea_map.png) no-repeat 0 8px;height:414px;width:743px;margin:0 auto;padding:8px 0 16px 0}
.oversea .oversea_map .name span{display:inline-block;text-indent:-999px}
.oversea_map .map li .w_euro{display:block;position:absolute;left:0;top:89px;width:130px;height:132px}
.oversea_map .map li.on .w_euro{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_w_euro.png) no-repeat 0 0}
.oversea_map .map li .w_euro .name{display:block;position:absolute;left:48px;top:69px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_w_euro_name.png) no-repeat 0 0;width:46px;height:20px}
.oversea_map .map li .russia{display:block;position:absolute;left:82px;top:39px;width:345px;height:160px}
.oversea_map .map li.on .russia{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_russia.png) no-repeat 0 0}
.oversea_map .map li .russia .name{display:block;position:absolute;left:98px;top:70px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_russia_name.png) no-repeat 0 0;width:47px;height:20px}
.oversea_map .map li .e_euro{display:block;position:absolute;left:63px;top:146px;width:102px;height:74px}
.oversea_map .map li.on .e_euro{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_e_euro.png) no-repeat 0 0}
.oversea_map .map li .e_euro .name{display:block;position:absolute;left:51px;top:16px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_e_euro_name.png) no-repeat 0 0;width:47px;height:20px}
.oversea_map .map li .middle_east{display:block;position:absolute;left:112px;top:196px;width:72px;height:75px}
.oversea_map .map li.on .middle_east{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_middle_east.png) no-repeat 0 0}
.oversea_map .map li .middle_east .name{display:block;position:absolute;left:16px;top:9px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_middle_east_name.png) no-repeat 0 0;width:47px;height:20px}
.oversea_map .map li .africa{display:block;position:absolute;left:12px;top:211px;width:150px;height:156px}
.oversea_map .map li.on .africa{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_africa.png) no-repeat 0 0}
.oversea_map .map li .africa .name{display:block;position:absolute;left:60px;top:54px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_africa_name.png) no-repeat 0 0;width:57px;height:20px}
.oversea_map .map li .asia{display:block;position:absolute;left:138px;top:155px;width:205px;height:160px}
.oversea_map .map li.on .asia{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_asia.png) no-repeat 0 0}
.oversea_map .map li .asia .name{display:block;position:absolute;left:81px;top:41px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_asia_name.png) no-repeat 0 0;width:47px;height:20px}
.oversea_map .map li .pacific{display:block;position:absolute;left:274px;top:270px;width:145px;height:132px}
.oversea_map .map li.on .pacific{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_pacific.png) no-repeat 0 0}
.oversea_map .map li .pacific .name{display:block;position:absolute;left:22px;top:51px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_pacific_name.png) no-repeat 0 0;width:46px;height:20px}
.oversea_map .map li .n_america{display:block;position:absolute;right:-4px;top:8px;width:316px;height:271px}
.oversea_map .map li.on .n_america{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_n_america.png) no-repeat 0 0}
.oversea_map .map li .n_america .name{display:block;position:absolute;right:158px;top:141px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_n_america_name.png) no-repeat 0 0;width:36px;height:20px}
.oversea_map .map li .s_america{display:block;position:absolute;right:45px;top:267px;width:93px;height:157px}
.oversea_map .map li.on .s_america{background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_s_america.png) no-repeat 0 0}
.oversea_map .map li .s_america .name{display:block;position:absolute;right:15px;top:34px;z-index:10;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/icon_s_america_name.png) no-repeat 0 0;width:46px;height:20px}
.businessInfo .mapTop .mapTxt{position:absolute;bottom:20px;right:0;z-index:11}
.businessInfo .mapTop .mapTxt ul{overflow:hidden}
.businessInfo .mapTop .mapTxt ul li{float:left;margin-right:20px;font-size:14px;color:#05141f}
span.exmap{display:inline-block;vertical-align:-3px;margin-right:5px;width:12px;height:12px;text-indent:-99999px;background:url(../../../content/dam/kwcms/kr/ko/images/common/spr_bl_type.png) no-repeat 0 0}
span.mapColor02{background-position:0 -20px}
span.mapColor03{background-position:0 -40px}
span.mapColor04{background-position:-20px 0}
span.mapColor05{background-position:-20px -20px}
span.mapColor06{background-position:-20px -40px}
span.mapColor07{background-position:-40px 0}
.area_list{margin:10px 0 0 -20px}
.area_list>li{float:left;width:33.33%;margin-top:20px}
.area_list>li.type2{margin-top:-167px}
.area_list li .list_box{position:relative;background:#fff;margin-left:20px;padding:20px;height:128px}
.area_list li.big .list_box{padding:0 20px 20px;height:334px}
.area_list li .list_box .bubble{position:relative}
.area_list li .list_box h5{position:relative;margin-bottom:16px;font-size:18px;line-height:22px}
.area_list li .list_box h5 span{display:inline-block;vertical-align:top;margin-top:5px}
.area_list li.big .list_box h5{margin-top:20px}
.area_list li.long .list_box{height:170px}
.area_list li .list_box span{display:block}
.area_list li .list_box .img{overflow:hidden;margin:0 -20px}
.area_list li .list_box .img img{width:100%;height:auto}
.area_list li .list_box .list_txt{display:block}
.area_list li .list_box .list_etc{display:block;color:#37434c;margin-top:3px}
.area_list li .list_box .list_etc em{float:left;width:50px;height:20px;text-transform:uppercase;color:#05141f}
.area_list li .list_box .list_etc em:after{content:"";display:inline-block;border-right:1px solid #cdd0d2;height:10px;margin:0 10px}
.countrylist01 .area_list>li,.countrylist02 .area_list>li{width:50%}
.countrylist03 .area_list>li{width:33.3%}
.countrylist01 .area_list li.big .list_box,.countrylist02 .area_list li.big .list_box{height:390px}
.countrylist03 .area_list li.big .list_box{height:300px}
.countrylist04 .area_list li .list_box{height:150px}
.countrylist04 .area_list li .list_box a.btn_look{position:absolute;bottom:10px;right:15px}
.oversealist02 .area_list>li,.oversealist03 .area_list>li,.oversealist05 .area_list>li,.oversealist07 .area_list>li{width:50%}
.area_list li .explain_pop{position:absolute;top:50%;right:0}
.area_list li .explain_pop .pop_con{display:block;position:absolute;top:40px;left:-150px;width:260px}
.area_list li.last .explain_pop .pop_con{left:-265px}
.area_list li .explain_pop .pop_con:before{content:"";overflow:hidden;position:absolute;top:-16px;left:50%;display:inline-block;width:28px;height:16px;background:url(../../../content/dam/kwcms/kr/ko/images/about-kia/bg_explainpop.png) no-repeat left top;vertical-align:top}
.area_list li.last .explain_pop .pop_con:before{left:260px}
.officeTop{padding:20px;border:1px solid #cdd0d2;background:#f7f8f8}
.officeTop h4{font-family:kiaB;font-size:21px;color:#05141f}
.officeTop ul{margin-top:20px}
.officeTop ul li{clear:both;margin:5px 0}
.officeTop ul li span{font-size:13px;color:#333;float:left;width:40px;height:20px}
.officeCon{position:relative}
.officeCon .officeMap{margin-top:15px;border:1px solid #cdd0d2}
.officeCon .officeMap img{width:100%;height:auto}
.officeCon .bl_type1:first-child{margin-top:25px !important}
.officeCon h6{padding:10px 0 0 25px}
.officeCon ul{padding-left:30px}
.officeCon ul li{margin:5px 0 0}
.officeCon .btn_print{position:absolute;top:0;right:0}
.officeCon .btn_print .btnType3{background:#05141f}
.officeCon .infoArea ul{padding-left:0}
.officeCon .traffic_time{margin-top:10px;padding:0 25px}
.eleadStep{margin-top:30px}
.eleadStep .step01.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms2_on.png)}
.eleadStep .step02.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_benefit_on.png)}
.eleadStep .finish.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_result_on.png)}
.eleadStep .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_terms2.png)}
.eleadStep .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_benefit.png)}
.eleadStep .finish .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/ico_result.png)}
.elead_con .dbSection{margin:20px -10px 0}
.elead_con .dbSection:after{content:"";clear:both;display:block}
.elead_con .dbSectionInner{float:left;width:50%}
.elead_con .choiceTxt{font-size:13px;color:#666;margin-top:20px}
.benefitChoice{background:#f8f8f8;border:1px solid #e3e3e3;margin:0 10px;font-size:13px;color:#666;text-align:center}
.benefitChoice .type1{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_off.png) no-repeat center 50px}
.benefitChoice .type1:hover,.benefitChoice .type1:focus,.benefitChoice .type1:active{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_on.png) no-repeat center 50px}
.benefitChoice .type1.on{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_on.png) no-repeat center 50px}
.benefitChoice .type2{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_off.png) no-repeat center 50px}
.benefitChoice .type2:hover,.benefitChoice .type2:focus,.benefitChoice .type2:active{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_on.png) no-repeat center 50px}
.benefitChoice .type2.on{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_on.png) no-repeat center 50px}
.benefitChoice strong{display:block;font-size:21px;line-height:25px;margin-bottom:7px}
.benefitChoice a{display:block;padding:168px 0 20px;min-height:68px}
.benefitChoice .on a,.benefitChoice a:hover,.benefitChoice a:focus,.benefitChoice a:active{color:#fff}
.resultBox{border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:18px 20px}
.resultBox .basic{font-size:21px;line-height:25px;color:#bb162b}
.resultBox .benefitList{margin-top:20px}
.resultBox .benefitList li{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:15px;color:#666;padding:10px 0}
.resultBox .benefitList li:first-child{border-top:1px solid #e5e5e5}
.notiTxt{margin-top:20px;font-size:13px;color:#666}
.benefitBtn{margin-top:20px}
.benefitBtn a{display:inline-block;font-size:12px;color:#333;padding-left:32px;height:24px;margin-left:20px;text-decoration:underline}
.benefitBtn a:first-child{margin-left:0}
.benefitBtn .type1{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn1.png) no-repeat 0 50%}
.benefitBtn .type2{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn2.png) no-repeat 0 50%}
.benefitBtn .type3{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn3.png) no-repeat 0 50%}
.btnTop{max-width:970px;margin:20px auto 0;text-align:right}
.btnTop a{background:url(../../../content/dam/kwcms/kr/ko/images/vehicles/btn_top_w.png) no-repeat 0 0;display:inline-block;width:68px;height:32px;margin:0 15px}
.infoemail p{float:none;text-align:left}
.privacyPolicy .semantic-markup li,.privacyPolicy .semantic-markup td,.privacyPolicy .semantic-markup p,.privacyPolicy .semantic-markup .bl_type2,.privacyPolicy .semantic-markup .clause{font-family:YoonPro740}
@media all and (max-width:1024px){.mbl_tb{overflow-x:scroll}
.mbl_tb>table,.address_tb>table{width:850px}
.car_category .category .form_chk{margin-right:0}
.car_category .form_chk .car_spr{width:75px}
.car_list .car_l,.car_list .noCar{width:33.3%}
.buildStep .step li.on:before{content:"";position:absolute;top:0;right:-21px;width:27px;height:90px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_on.png) 0 0 no-repeat;z-index:10}
.buildStep .step li.on:after{content:"";position:absolute;top:0;left:-20px;width:27px;height:90px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_on2.png) 0 0 no-repeat;z-index:10}
.buildStep .step li.off .part strong:after{content:"";margin-left:2px}
.byoStep{padding:0 145px 10px 0}
.byoTotal .totalBar a{width:145px}
.byoTotal .totalBar a .txt{float:left;font-size:15px;margin:20px 0 0 10px;color:#989898}
.build_graph .rank{width:100%}
.build_graph .rank li{width:75%}
.build_bar .build_tit{padding-right:60px}
.build_bar .info li{margin-left:40px}
.build_bar .info .sel .form_chk{margin-left:10px}
.build_area .slide_box .box_l{width:25%}
.build_preview .build_graph{padding:0 30px}
.build_preview .build_graph .rank{left:30px}
.build_viewer .aside{width:40%}
.complete_graph .build_graph li{width:80%}
.specList li{float:none;width:100%;border-top:1px solid #e5e5e5}
.specList li:first-child{border-top:0}
.specList li>div{height:auto;border-right:1px solid #d0d0d0}
.specList li>div>strong{padding:30px}
.specList li>div>strong br{display:none}
.specList li .kindSelect{padding-bottom:50px}
.specList li .kindSelect>strobng{padding-top:39px}
.specList li .kindInner{overflow:hidden;padding:0 29px}
.specList li .kindSelect .form_chk{float:left;width:38%;padding:0}
.specList li .kindSelect .form_chk:last-child{width:24%}
.specList li .kindSelect .form_chk label{height:82px}
.specList li .kindSelect .form_chk label span{left:32px}
.unitSlide{padding-bottom:45px}
.slideInner{position:relative;margin:0 230px 0 30px}
.ui-slider{display:block;width:auto;height:18px}
.slideWrap{display:block;margin:0;padding:13px 28px;height:18px}
.slideWrap .slideBg{position:static;display:block;width:100%;height:18px}
.ui-slider-range{position:absolute;bottom:-6px;height:16px}
.ui-slider-handle{top:-1px;margin:0 -14px 0 -14px}
.unitSlide p{position:absolute;top:84px;right:0;width:200px;margin:0 30px 0 0;text-align:right}
.unitSlide p input[type=text]{width:55%}
.unitSlide .price_range{position:absolute;top:36px;left:0;width:100%;height:35px}
.unitSlide .price_range span{position:absolute;top:0;display:inline-block;width:auto;padding:20px 0 0 0;line-height:1 !important;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_slider_m.png) no-repeat 50% -17px}
.unitSlide .price_range span.range01{right:0;margin-right:-30px;background-position:2px -17px}
.unitSlide .price_range span.range02{left:75%;margin-left:-30px}
.unitSlide .price_range span.range03{left:50%;margin-left:-31px}
.unitSlide .price_range span.range04{left:25%;margin-left:-29px}
.unitSlide .price_range span.range05{left:0;margin-left:-29px}
.mileageSelect{padding-bottom:30px;text-align:center;background-position:98% 185px}
.specList li>.mileageSelect>strong{padding-bottom:0;text-align:left}
.mileageSelect .inner{width:315px;height:182px;margin:0 auto;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_t.gif)}
.mileageSelect .form_chk label{width:63px;height:57px}
.mileageSelect .mileage01 label{top:111px;left:33px}
.mileageSelect .mileage02 label{top:41px;left:88px}
.mileageSelect .mileage03 label{top:41px;left:165px}
.mileageSelect .mileage04 label{top:105px;left:228px}
.mileageSelect .form_chk label.r_on+span{width:315px;height:181px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_t.gif)}
.mileageSelect .mileage01 label.r_on+span{background-position:0 -191px}
.mileageSelect .mileage02 label.r_on+span{background-position:0 -382px}
.mileageSelect .mileage03 label.r_on+span{background-position:0 -573px}
.mileageSelect .mileage04 label.r_on+span{background-position:0 -764px}
.userNum{padding-bottom:30px;text-align:center;background:0}
.userNum strong{text-align:left}
.userNum:after{content:'';clear:both;display:block}
.userNum .form_chk{display:inline-block;width:29%;margin:0 7px}
.userNum .form_chk label:before{content:'';display:inline-block;width:16px;height:19px;margin:-4px 10px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_num_m.png) no-repeat;background-size:52px auto}
.userNum .form_chk.num02 label:before{width:34px}
.userNum .form_chk.num03 label:before{width:52px}
.userNum .form_chk label.c_on:before{background-position:0 -23px}
.car_compBox ul li{width:120px}
.car_compBox ul li p img{padding:5px 0 4px}
.car_info .carinfoWrap{padding-bottom:30px}
.carinfoWrap .carTit{margin-bottom:10px}
.carinfoWrap .car_img{position:static;text-align:center}
.carinfoWrap .car_img img{width:80%;max-width:540px}
.carinfoWrap .btn_areaR{position:static;margin-top:20px;text-align:left}
.addArea .addList.on .SelectCon .carImg img{height:60px}
.cardDesc .hdMCard{padding:30px 0 40px}
.cardDesc .hdMCard .tit{display:block;margin-left:292px;font:32px/40px 'kiaB'}
.cardDesc .hdMCard .tit+p{margin:5px 0 0 293px;font:14px/20px 'kiaM';color:#666}
.cardDesc .hdMCard .benefit{margin-top:65px;overflow:hidden}
.drivingMovie .movieArea .movie{height:310px}
.drivingMovie .movieTxt{height:310px}
.complete_drive .txt{float:none;width:100%;padding-top:30px}
.complete_drive .history{float:none;width:100%;margin-top:20px}
.complete_drive .complete_table .type1{width:150px}
.addinfo_tbl .info_tr{float:none;padding:15px 30px;vertical-align:top}
.addinfo_tbl .info_tr+.info_tr{padding-top:0}
.sqNumList li{width:35%}
.sqNumList li+li+li+li{float:right;width:65%}
.zeroList>li{padding:15px 12px 0}
.inner>.imgArea{right:-15px}
.inner>.imgArea img.webImg{width:380px}
.csSubmain{margin-bottom:-60px}
.csSubmain .csIntro .faqBest5 li{margin-top:10px;font-size:16px}
.csSubmain .csIntro .faqBest5 li .num{width:24px;height:24px}
.service .serviceIntro .contArea{padding:0 0 50px}
.experience{margin-bottom:-60px}
.threeSection{margin:0 -6px}
.threeSection .bdBox{position:relative;margin:0 6px 20px;padding:30px 30px 0}
.threeSection .bdBox .subTxt br{display:block}
.threeSection .bdBox .imgArea{margin:50px -15px 20px}
.threeSection .bdBox .imgArea img{width:100%}
.exCompany{padding-top:26px;text-align:center}
.exCompany ul{;margin:0 -6px}
.sitemap .depth1{margin-right:60px}
.sitemap .depth2_u br{display:block}
.my_drive .drive_tit .tit br{display:block}
.my_drive .drive_con .car{width:45%;padding:30px 0}
.point_info .point_info1{background-image:url(../../../content/dam/kwcms/kr/ko/images/my/bg_point_road1_t.gif)}
.point_info .point_info2{background-position:105% 0}
.mykia .multiWrap>li{float:none;width:100%;padding:0}
.mykia .multiWrap>li+li{margin-top:15px;padding:0}
.mykia .myEstimate ol>li .cont{display:table-cell;padding-left:12px}
.mykia .myEstimate ol>li strong{height:54px}
.mykia .myEstimate ol>li ul li{letter-spacing:-1px}
.mykia .qnaLike li{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mykia .qnaLike li+li{border-top:0 none;border-left:1px solid #e2e2e2}
.mykia .qnaLike .txt{height:36px}
.mykia .qnaLike .txt br{display:block}
.mykia .myEstimate .noList .imgArea{height:131px}
.select_word .word_wrp{max-width:412px}
.word_list li{width:33.33%}
.reaseImg .tablet{display:block}
.reaseImg .web,.reaseImg .mobile{display:none}
.build_pay .pay_box.red .pay_info{width:auto;float:none}
.build_pay .pay_box.red .pay_info:first-child{margin-bottom:10px}
.build_pay .pay_box.red .pay_info:last-child{font-size:12px;width:auto;padding-top:5px;color:#05141f}
.build_pay .red_noti{margin:0 5px;padding-right:0}
.build_pay .pay_box .pay_l .pay_sel{padding:10px 5px}
}
@media all and (max-width:900px){.addArea .addList.on .SelectCon .carImg img{height:50px}
}
@media all and (max-width:767px){.form_chk .car_spr:before{width:53px !important;height:26px !important;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_category_m.png) !important;background-size:109px 160px !important}
.form_chk .car_spr.sort1:before{background-position:0 0 !important}
.form_chk .car_spr.sort2:before{background-position:0 -54px !important}
.form_chk .car_spr.sort3:before{background-position:0 -28px !important}
.form_chk .car_spr.sort4:before{background-position:0 -81px !important}
.form_chk .car_spr.sort5:before{background-position:0 -108px !important}
.form_chk .car_spr.sort6{margin-top:0 !important}
.form_chk .car_spr.sort6:before{height:25px;background-position:0 -135px !important}
.form_chk [class*=_on] .car_spr.sort1:before{background-position:-57px 0 !important}
.form_chk [class*=_on] .car_spr.sort2:before{background-position:-57px -54px !important}
.form_chk [class*=_on] .car_spr.sort3:before{background-position:-57px -28px !important}
.form_chk [class*=_on] .car_spr.sort4:before{background-position:-57px -81px !important}
.form_chk [class*=_on] .car_spr.sort5:before{background-position:-57px -108px !important}
.form_chk [class*=_on] .car_spr.sort6:before{background-position:-57px -135px !important}
.car_category .title{float:none}
.car_category .category{text-align:left}
.car_category .category .form_chk{margin:10px 10px 0 0}
.car_category .form_chk .car_spr{width:auto}
.car_category .form_chk .car_spr:before{margin-top:0}
.car_wrap{padding-top:15px;margin-top:15px;top:0;max-height:none;overflow:visible}
.car_list{margin-top:15px}
.car_list .car_l{width:50%}
.car_list .car_box .car_a{padding:8px 0}
.car_list .car_box .car_name{height:32px;line-height:16px;font-size:14px}
.car_list .car_box .car_img{margin:10px 0 25px;height:70px}
.car_list .car_box .car_view{bottom:10px;font-size:11px}
.car_list .car_box .car_view:after{width:7px;height:5px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList_m.png) no-repeat;background-size:86px auto}
.car_list .car_box .form_chk{top:15px;right:9px}
.car_list .noCar{width:50%}
.car_list .noCar .car_box{height:161px}
.car_list .noCar .car_box.sevice{height:198px}
.sales_box{padding:19px 15px}
.sales_box h5{display:inline-block;margin-bottom:10px}
.sales_box .form_wrp{width:auto;position:static;margin-bottom:10px}
.sales_tool{display:block;margin:-5px 0 -10px 0}
.sales_tool li{display:block;width:auto;border-left:0;border-top:1px solid #e1e1e1;text-align:left;font-size:14px}
.sales_tool li:first-child{width:auto;border-top:0}
.sales_tool li br{display:none}
.sales_tool li [class*=spr_tool]{padding:10px 0;color:#05141f}
.sales_tool li [class*=spr_tool]:before{display:inline-block;width:40px;height:21px;margin:0 15px 0 0;background-size:161px auto}
.sales_tool li .spr_tool1:before{background-position:0 -22px}
.sales_tool li .spr_tool2:before{background-position:-41px -22px}
.sales_tool li .spr_tool3:before{background-position:-82px -22px}
.sales_tool li .spr_tool4:before{background-position:-41px -66px}
.sales_tool li .spr_tool5:before{background-position:0 0}
.sales_tool li .spr_tool6:before{background-position:-41px 0}
.sales_tool li .spr_tool7:before{background-position:0 -66px}
.sales_tool li .spr_tool8:before{background-position:-82px -44px}
.sales_tool li .spr_tool9:before{background-position:-41px -44px}
.sales_tool li .spr_tool10:before{background-position:0 -44px}
.sales_tool li .spr_tool11:before{background-position:-82px 0}
.gateCon{float:left;width:100%;text-align:center;margin-bottom:10px}
.gateCon a{height:240px;background-position:center 19px;background-size:152px 118px;border-bottom:3px solid #8c8c8c;font-size:12px}
.gateCon.on a{border-bottom:3px solid #8c8c8c}
.gateCon a:hover:after,.gateCon a:active:after,.gateCon a:focus:after{border:2px solid #05141f}
.gateCon a strong{padding:15px 0;font-size:21px}
.gateCon.on a strong em,.gateCon a:hover strong em,.gateCon a:focus,strong em,.gateCon a:active strong em{padding-right:15px;background-size:7px 11px}
.gateCon a p{margin:142px 0 0}
.advisor_tab .recent_advisor p{height:61px;margin-right:107px;padding:14px;background-size:164px auto;background-position:100% -16px}
.advisor_tab.compare_tab .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro.png) no-repeat 100% bottom;background-size:171px 65px}
.advisor_tab.compare_tab02 .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro02.png) no-repeat 100% bottom;background-size:171px 65px}
.advisor_tab.compare_tab03 .recent_advisor p{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_addcarintro.png) no-repeat 100% bottom;background-size:171px 65px}
.advisor_tab .recent_advisor p strong{font-size:18px}
.recent_advisor span{display:none}
.advisor_tab a{padding:14px;font-size:14px;line-height:18px}
.advisor_tab .recent_life p{background-position:100% -110px}
.page_result .dataCon{background:#fff;padding:40px 15px;border:1px solid #cdd0d2}
.page_result p{width:100%;min-height:inherit;margin:0 auto;padding:90px 0 0;background-position:center top;background-size:98px 98px;font-size:16px;text-align:center;line-height:20px}
.page_result .txt01{padding:30px 0 10px;background:0;background-size:28px 26px;font-size:17px}
.page_result .txt02{padding-top:10px;background:0;font-size:13px;color:#37434c;line-height:20px}
.page_result .txt03{padding:30px 0 10px;background:0;background-size:28px 26px;font-size:17px}
.buildStep .step{margin-bottom:5px}
.buildStep .step li{height:inherit}
.buildStep .step li:first-child:before{right:-27px}
.buildStep .step li .part{height:60px;padding:18px 0;box-sizing:border-box;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m.png) #fff no-repeat right top;background-size:9px 60px;text-align:center}
.buildStep .step li .part strong{display:inline-block;margin:0;vertical-align:middle}
.buildStep .step li .part strong em{display:none}
.buildStep .step li .part:after{content:"";display:block;width:100%;height:4px;position:absolute;left:0;bottom:0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_bottom.png) 0 bottom repeat-x}
.buildStep .step li .part span .basic{display:none}
.buildStep .step li .part span .basic br{display:block}
.buildStep .step li.on .part{height:60px;padding:5px 0;border-top:3px solid #bb162b;border-bottom:3px solid #bb162b}
.buildStep .step li.on .part:after{display:none}
.buildStep .step li.on .part strong{margin:0;font-size:13px}
.buildStep .step li.on .part strong em{display:inline-block;padding-right:0}
.buildStep .step li.on:before{right:initial;left:-9px;width:9px;height:60px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m_on2.png) 0 0 no-repeat;z-index:10;background-size:9px 60px}
.buildStep .step li.on:after{left:initial;right:-12px;width:13px;height:60px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m_on.png) 0 0 no-repeat;background-size:13px 60px;z-index:10}
.buildStep .step li.on .part span .basic{display:block;font-size:11px;line-height:12px}
.buildStep .step li.on .part span{margin:0}
.buildStep .step li.off .part{padding:7px 0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m_off.png) #bcbcbc no-repeat right top;background-size:8px 60px}
.buildStep .step li.off .part span .result{display:none}
.buildStep .step li.off .part strong:after{margin:0}
.buildStep .step li.off .part strong:after{display:block}
.buildStep .step li:first-child.on .part{border-left:3px solid #bb162b}
.buildStep .step li:first-child.on:before{background:0}
.buildStep .step li:first-child.on:after{left:initial;right:-13px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m_on.png) 0 0 no-repeat;background-size:13px 60px}
.buildStep .step li.finish.on .part{border-right:3px solid #bb162b}
.buildStep .step li:first-child.on:after{left:initial;right:-11px}
.buildStep .step li.finish.on:after{left:-9px;right:initial;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byostep_m_on2.png) 0 0 no-repeat;background-size:9px 60px}
.build_area .slide_ctrl{display:none}
.build_area .slide_ctrl+.btn_viewAll{display:none}
.conStep:after{bottom:6px;height:3px}
.conStep .step{margin-bottom:15px;padding-bottom:6px}
.conStep .step li{text-align:center}
.conStep .step li .part{height:80px;background:#fff url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_m.png) no-repeat right top;background-size:7px 78px}
.conStep .step li.off .part{height:80px;background:#eff1f1 url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_m.png) no-repeat right top;background-size:7px 78px}
.conStep .step li .part:after{background-size:100% 2px}
.conStep .step li .num{margin:25px 0 0 0;font-size:14px}
.conStep .step li .num em{display:none}
.conStep .step li .name{display:none;margin:0;padding:0 0 35px 0;background-position:center 15px;font-size:12px}
.conStep .step li.on{width:50%;padding-bottom:6px;background-size:10px 8px}
.conStep .step li.on:before{top:0;right:-10px;width:10px;height:80px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_on_m.png) 0 0 no-repeat;background-size:10px 80px}
.conStep .step li.on:after{top:0;left:-10px;width:10px;height:80px;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_constep_on2_m.png) 0 0 no-repeat;background-size:10px 80px}
.conStep .step li:first-child.on .part{border-left:3px solid #05141f}
.conStep .step li.finish.on:before{border-right:3px solid #05141f}
.conStep .step li.on .part{height:80px;background:#05141f none;border-top:3px solid #05141f;border-bottom:3px solid #05141f}
.conStep .step li.on .part:after{bottom:-8px;background-size:10px 8px}
.conStep .step li.on .num{margin:10px 0 0 0}
.conStep .step li.on .num em{display:inline}
.conStep .step li.on .name{display:block;background-size:26px 24px;background-position:center 20px}
.conStep .step li.off .num{margin:15px 0 0 0;color:#05141f}
.conStep .step li.off .name{display:block;padding-right:0;margin:0;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_stepcheck.png) no-repeat center 10px;background-size:16px 16px;color:#05141f}
.conStep .step li.off .name em{display:none}
.form_area.email{display:block}
.form_area.email .space{display:block;height:9px}
.form_area.email .email_inp{display:table;width:100%}
.form_area.email .email_sel{display:block;width:auto}
.info_tbl .info_tr{display:block;width:auto;border-top:0}
.info_tbl .info_th{display:block;width:auto !important;padding:10px 10px 8px;border-top:1px solid #e8e8e8;color:#05141f;line-height:18px}
.info_tbl .info_th:before{display:none}
.info_tbl .info_td{display:block;width:auto;min-height:inherit;padding:0 10px 10px;vertical-align:top}
.info_tbl .info_td span.guide,.info_tbl .info_td a.btnSmall{margin-left:0;margin-top:5px !important}
.info_tbl .info_td .btn{display:block;text-align:center;margin-top:5px}
.info_tbl .info_td .btn.btn_address{margin:0}
.info_tbl .info_td .btn.btn_address a.btnSmall{margin-top:2px !important}
.info_tbl .info_td>.form_wrp{display:block !important;width:auto !important}
.info_tbl .form_area{display:table !important;width:100% !important}
.build_car .gateCon a{background-size:152px 112px}
.byoStep{width:100%;padding:0 0 10px 0}
.byoTotal .totalBar{position:inherit;top:0;right:0;width:100%}
.byoTotal .totalBar a{width:100%;border:0;height:35px;font-size:14px;color:#fff}
.byoTotal .totalBar a span{display:block}
.byoTotal .totalBar a .txt{margin:0;padding-left:6px;line-height:35px}
.byoTotal .totalBar a .price{float:right;margin:8px 10px 0 0;text-align:right}
.byoTotal .totalCon{display:none}
.byoTotal.on .totalCon{display:block;width:100%;position:absolute;padding:0;top:100px;right:0;background:#333;border-bottom:3px solid #bb162b;z-index:1003}
.byoTotal.on .totalCon .totalList{display:block;margin-top:0}
.byoTotal.on .totalCon .totalList li{display:block;clear:both;overflow:hidden;width:100%;height:auto !important;min-height:30px;padding-bottom:0;border-left:0}
.byoTotal.on .totalCon .totalList li.list04{width:100%}
.byoTotal.on .totalCon .totalList li p{border-top:1px dotted #484848;color:#999;font-size:12px;margin:0 15px;padding:10px 0}
.byoTotal.on .totalCon .totalList li>div{overflow:hidden;display:block;margin:0 15px;padding:10px 0;border-top:1px dotted #484848}
.byoTotal.on .totalCon .totalList li:first-child p,.byoTotal.on .totalCon .totalList li:first-child>div{border-top:0}
.byoTotal.on .totalCon .totalList li>div strong{float:left;width:40%;font-size:14px;color:#d6d6d6}
.byoTotal.on .totalCon .totalList li.totalFinish>div strong{float:none;width:auto}
.byoTotal.on .totalCon .totalList li div.con{float:left;width:60%;margin-top:0;padding:0}
.byoTotal.on .totalCon .totalList li.totalFinish div.con{float:none;width:auto;margin-top:15px}
.byoTotal.on .totalCon .totalList li.totalFinish{width:100%}
.byoTotal.on .totalCon .totalList li .con .carImg img{height:80px}
.byoTotal.on .totalCon .totalPrice{padding:15px 15px;font-size:14px}
.build_car .build_content{padding-top:215px}
.build_car .build_preview{top:120px;min-height:inherit}
.build_car .build_tit{font-size:16px}
.build_car .preview .car_name .name{font-size:25px}
.build_car .preview .car_name .option{font-size:15px}
.build_car .preview .car_img{margin:0 -15px}
.build_car .preview .car_img img{height:160px}
.build_car .preview .car_branch{top:50px;font-size:14px}
.build_car .preview .car_branch .branch{font-size:12px;line-height:14px;margin-right:5px;padding:4px 5px 2px}
.build_graph .graph{margin:20px auto 30px;width:100px;height:100px;background-size:100px auto}
.build_graph .graph .rate{font-size:15px}
.build_graph .graph .rate .num{font-size:24px}
.build_graph .rank li{display:inline-block;width:auto}
.build_graph .rank li:first-child{display:block;font-size:16px}
.build_bar{background:0}
.build_bar .build_tit{display:block;float:none;background:#cdd0d2;padding:6px 10px}
.build_bar .build_tit:after{display:none}
.build_bar .info{padding:10px;background:#fff}
.build_bar .info li{padding:0;margin:0 25px 0 0}
.build_bar .info .tit{display:inline-block;width:70px;font-family:kiaM;font-size:14px}
.build_bar .info .sel{color:#05141f}
.build_bar .info .sel .form_chk{margin-left:3px}
.build_area.build_color,.build_area.build_option{margin-top:0}
.build_area.build_tuon,.build_area.build_trim{margin-top:20px}
.build_area .slide_box{height:initial}
.build_area .slide_box .box_u{margin-left:-5px}
.build_area .slide_box .box_l{width:100%;margin-bottom:0}
.build_area .slide_box .box_l .box_a{margin-left:5px;padding-bottom:8px;background-size:100% 8px}
.build_area .slide_box .box_l .box{height:inherit;padding:10px;font-size:13px}
.build_area .slide_box .box_l .box .price{position:initial;margin-top:5px;font-size:12px;font-family:kiaB;text-align:right}
.build_area .slide_box .box_l.on .box .price{font-size:12px !important}
.build_area .slide_box.multi .box .photo{display:none}
.build_area .slide_box.multi .box_l.on .box:after{top:10px;bottom:auto;width:16px;height:16px;background-position:-39px -31px}
.build_area .slide_box.multi .box_l.on .box .h{padding-right:20px}
.build_area .no_option{font-size:13px}
.build_area .color_list{padding-bottom:15px;border-bottom:1px solid #e3e3e3;position:relative}
.build_area .color_list .color_l{background:0;padding-bottom:0}
.build_area .color_list .color_l .color_a img{width:87px;height:45px}
.build_area .color_list .color_l .color_a .sel{display:none}
.build_area .color_list .color_l .color_info{color:#05141f}
.build_area .color_list .color_l.on .color_a .sel{display:block;position:absolute;top:0;left:0;width:87px;height:45px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_byocolor_m.png);background-size:100% 100%}
.build_area .color_list .color_l.on .color_info{visibility:visible;width:auto}
.build_preview{display:block}
.build_preview .preview{display:block}
.build_preview .preview .car_img{bottom:0}
.build_preview .build_graph.hide{display:none}
.build_preview .build_graph{display:block;width:auto;padding:10px 10px 15px;margin-top:20px;border:1px solid #e5e5e5}
.build_preview .build_graph:before{display:none}
.build_preview .build_graph .rank{position:static}
.build_viewer{display:block}
.build_viewer .preview{display:block}
.build_viewer .aside{display:block;width:auto}
.build_viewer .expense{border-top:2px solid #05141f;border-bottom:2px solid #05141f}
.build_viewer .expense .tit{padding:10px}
.build_viewer .expense .info li{padding:10px}
.build_viewer .complete{margin:5px 0 20px;font-size:15px;line-height:20px}
.build_pay .pay_box{float:none;width:auto;margin-top:20px}
.build_pay .pay_box .box{height:auto;padding:10px 9px}
.build_pay .pay_box .pay_l .pay_info{min-height:inherit}
.build_pay .pay_box .pay_l .pay_note{height:auto;padding:30px 0}
.build_pay .pay_box.method .pay_l{margin-top:10px}
.build_pay .pay_box.method .pay_l .pay_info{height:auto}
.build_pay .pay_box .pay_l .pay_sel.mhet{min-height:auto}
.build_estimate{margin-top:20px}
.build_estimate .box_inner:first-child .build_tit{margin-top:0}
.build_estimate .build_tit{margin-top:20px}
.build_estimate .build_tit span,.build_estimate .box_inner .build_txt{display:block;font-size:12px;line-height:14px}
.build_estimate .build_date{position:absolute;top:25px;right:10px}
.build_estimate .bl_list{border:1px solid #e4e4e4}
.build_estimate .bl_list li{padding:0 13px;font-size:12px;border:0}
.build_estimate .bl_list li.last{padding-bottom:10px}
.build_estimate .bl_list li.last span{bottom:10px}
.build_estimate .bl_list li strong{position:static;display:block;width:100%;margin-top:10px;padding:10px 0 5px;border:0;border-top:1px solid #e4e4e4}
.build_estimate .bl_list li:first-child strong{margin-top:0;border-top:0}
.build_estimate .bl_list li em{margin:0;padding:0 100px 0 0;border:0}
.build_estimate .bl_list li em img{padding:0;display:none}
.build_estimate .bl_list li span{right:13px;bottom:0;width:auto;padding:0;border:0}
.build_estimate .bl_list li.option{padding-bottom:0}
.build_estimate .bl_list li.option strong{padding:10px 0 5px}
.build_estimate .bl_list li.option span{bottom:1px}
.build_estimate .bl_list li.total{padding:8px 8px 12px 8px;background:#f1f1f1}
.build_estimate .bl_list li.total strong{margin-top:0;font-size:12px}
.build_estimate .bl_list li.total span{display:block;position:static;color:#bb162b;font-size:23px;text-align:right}
.build_estimate .bl_list li.condition strong,.bl_list li.pee strong{padding-top:10px}
.build_estimate .bl_list li.pay{padding-bottom:10px}
.build_estimate .bl_list li.pay em{display:none}
.build_estimate .bl_list li.pay span{bottom:12px}
.build_estimate .bl_list li.pee strong{padding-top:0}
.build_estimate .bl_list li{display:none}
.build_estimate .bl_list li.total{display:block}
.build_estimate .ainArg .bl_list{display:none}
.build_estimate .ainArg .bl_list li{display:block}
.build_estimate .ainArg div.total{padding:8px 8px 12px 8px;background:#f1f1f1}
.build_estimate .ainArg div.total strong{position:static;display:block;width:100%;padding:0;border:0;margin-top:0;font-size:12px}
.build_estimate .ainArg div.total span{right:13px;bottom:0;width:auto;padding:0;border:0;display:block;position:static;color:#bb162b;font-size:23px;text-align:right}
.build_estimate .bl_type_note dd{display:none}
.build_estimate .btn-toggle,.build_estimate .btn-toggle2{display:inline-block;width:20px;height:20px;background:url('../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_btn_toggle.png') no-repeat center;background-size:14px 14px;vertical-align:middle;font-size:0;line-height:0}
.build_estimate .btn-toggle.open,.build_estimate .btn-toggle2.open{transform:rotate(180deg)}
.build_estimate .bl_list li:first-child span{border-top:0}
.build_estimate .build_total{padding:8px;border:1px solid #e4e4e4;border-top:1px solid #bb162b}
.build_estimate .build_total strong{font-size:12px}
.build_estimate .build_total span{display:block;width:auto;position:static;padding:5px 0;color:#bb162b;font-size:23px}
.build_benefit{margin-top:25px}
.build_benefit .img_benefit{margin-top:0}
.build_benefit .img_benefit img{width:100%;height:auto}
.build_benefit .cardetail_table_m{margin-top:0}
.complete_graph{margin:0}
.pipLayout .mainInner{height:auto;padding-bottom:0}
.pipLayout .screenBox{display:none;position:static}
.pipLayout .bgArea{position:relative;left:auto;top:auto;width:auto;height:auto}
.pipLayout .bgArea .bgInner{width:100%;height:auto;position:static;left:0;top:0}
.pipLayout .bgArea img{width:100%;position:static;left:0;top:0;bottom:0;right:0;margin:auto}
.pipLayout .textArea{position:relative;margin:0;padding:0}
.pipLayout .textArea h3{left:0;top:15px;z-index:10;color:#fff;font-family:kiaB;font-size:15px;text-transform:uppercase;padding:10px 0 0 15px}
.pipLayout .textArea h4{position:relative;z-index:1000;color:#333 !important;font-size:18px;line-height:21px;padding:14px 15px 0 15px;text-shadow:none}
.pipLayout .textArea .subTxt{padding:12px 15px 30px 15px;color:#666 !important;font-size:13px;line-height:16px;font-family:'KiaM';text-shadow:none}
.pipLayout .screenPaging{position:absolute;left:0;bottom:0;padding:0 0 30px 0;background:#fff}
.pipLayout .screenPaging ul li a{display:block;background:url('../../../content/dam/kwcms/kr/ko/images/vehicles/btn_list_dot.png') no-repeat -14px 0;width:10px;height:10px;text-indent:200%;overflow:hidden;margin:2px}
.pipLayout .screenPaging ul li.on a{background-position:0 0}
.pipLayout .screenPaging ul li img{display:none}
.pipLayout .imgList{background:#fff}
.pipLayout .imgList>li{display:none;float:none;border-left:0;border-top:0;margin:0}
.pipLayout .imgList>li.on{display:block}
.pipLayout .pipBtnLeft,.pipLayout .pipBtnRight{display:block}
.pipLayout .pip_prev{position:absolute;display:block;z-index:20;text-indent:-9999px;top:50%;left:0;width:14px;height:29px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/btn_arrow_left.png) no-repeat 0 0;background-size:14px 29px;margin-top:-14px}
.pipLayout .pip_next{position:absolute;display:block;z-index:20;text-indent:-9999px;top:50%;right:0;width:14px;height:29px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/btn_arrow_right.png) no-repeat 0 0;background-size:14px 29px;margin-top:-14px}
.complete_graph .build_graph{float:none;width:auto;padding:20px 0;border-left:0;border-top:1px solid #e3e3e3;box-sizing:border-box}
.complete_graph .build_graph .rank{margin-left:10px}
.build_vs{margin-top:20px}
.pop_point .card{float:none;margin:15px 0 -5px;text-align:center}
.pop_point .card img{width:190px;height:124px}
.disabled_search .disabled_sel li{float:none;width:auto}
.disabled_txt{display:block;margin:-5px 0 10px}
.build_estimate .box_inner:first-child .bl_list li:first-child{border-top:0}
.build_estimate .box_inner:first-child .bl_list li:first-child strong{transform:none;border-top:0}
.build_estimate .box_inner:first-child .bl_list li:first-child span{border-top:0}
.build_estimate .box_inner:first-child .bl_list li{border-bottom:0}
.build_estimate .box_inner:first-child .bl_list li strong{border-right:0;border-top:1px solid #e4e4e4}
.build_estimate .box_inner:first-child .bl_list li em{border-top:0;border-left:0;border-right:0}
.build_estimate .box_inner:first-child .bl_list li span{width:157px;border-bottom:0;text-align:right;color:#05141f}
.build_estimate .box_inner:first-child .bl_list li.option+li{border-top:0}
.build_estimate .box_inner:first-child .bl_list li.total{border-bottom:0;border-right:0}
.build_estimate .box_inner:first-child .bl_list li.total strong{position:static;border-right:0;border-top:0}
.advisorGate .gateCon a{background-position:center 30px;background-size:158px 98px}
.advisor_tab .recent_advisor p{height:61px;margin-right:107px;padding:14px;background-size:164px auto;background-position:100% -16px}
.advisor_tab .recent_advisor p strong{font-size:18px}
.recent_advisor span{display:none}
.advisor_tab a{width:107px;padding:14px;font-size:14px;line-height:18px}
.advisor_tab .recent_life p{background-position:100% -110px}
.specList li{float:none;width:100%}
.specList li>div{height:auto}
.specList li>div>strong{padding:14px 15px;font-size:14px}
.specList li>div>strong br{display:none}
.specList li .kindSelect{padding-bottom:14px}
.specList li .kindInner{overflow:hidden;margin:0 14px;padding:0;border:1px solid #e8e8e8}
.specList li .kindSelect .form_chk{float:left;width:33.33%;padding:0;text-align:center}
.specList li .kindSelect .form_chk label{position:relative;height:50px;padding-top:55px;border-left:1px solid #e8e8e8}
.specList li .kindSelect .form_chk:first-child label{border-left:0}
.specList li .kindSelect .form_chk:last-child{width:33.33%}
.specList li .kindSelect .form_chk label:before{position:absolute;bottom:9px;left:50%;margin:0 0 0 -8px}
.specList li .kindSelect .form_chk label span{top:14px;left:50%;width:60px;height:27px;margin-left:-30px;background-size:191px auto}
.specList li .kindSelect .form_chk.carkind02 label span{background-position:-65px 0}
.specList li .kindSelect .form_chk.carkind03 label span{background-position:-131px 0}
.specList li .kindSelect .form_chk label.r_on span{background-position:0 -36px}
.specList li .kindSelect .form_chk.carkind02 label.r_on span{background-position:-65px -36px}
.specList li .kindSelect .form_chk.carkind03 label.r_on span{background-position:-131px -36px}
.specList li .result{display:none}
.unitSlide{padding:0 14px 30px 14px}
.specList li>.unitSlide>strong{padding:13px 0 15px}
.ui-slider{display:block;width:auto;height:42px}
.slideWrap{display:block;margin:0 14px;padding:0;border:0}
.slideInner{height:100px;margin:0}
.slideWrap .slideBg{position:absolute;top:0;left:0;display:block;width:100%;height:20px}
.ui-slider-range{top:23px;height:16px}
.unitSlide .price_range{top:48px}
.unitSlide .price_range span{font-size:11px}
.unitSlide .price_range span.range01{margin-right:-16px}
.unitSlide .price_range span.range02{margin-left:-22px}
.unitSlide .price_range span.range03{margin-left:-22px}
.unitSlide .price_range span.range04{margin-left:-22px}
.unitSlide .price_range span.range05{margin-left:-20px}
.ui-slider-handle{top:17px;width:29px !important;height:30px !important;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_slider_m.png) !important;background-position:0 -46px !important;background-size:28px 75px !important}
.unitSlide p{top:108px;width:100%;margin:14px 10px 0 0;text-align:center}
.mileageSelect{padding-bottom:14px;background:0}
.mileageSelect .inner{width:260px;height:147px;margin:0 auto;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_m.gif);background-size:260px auto}
.mileageSelect .form_chk{width:260px;height:147px}
.mileageSelect .form_chk label{width:46px;height:42px}
.mileageSelect .mileage01 label{top:98px;left:32px}
.mileageSelect .mileage02 label{top:38px;left:74px}
.mileageSelect .mileage03 label{top:38px;left:139px}
.mileageSelect .mileage04 label{top:92px;left:184px}
.mileageSelect .form_chk label.r_on+span{width:260px;height:147px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_mileage_m.gif);background-size:260px auto}
.mileageSelect .mileage01 label.r_on+span{background-position:0 -147px}
.mileageSelect .mileage02 label.r_on+span{background-position:0 -294px}
.mileageSelect .mileage03 label.r_on+span{background-position:0 -441px}
.mileageSelect .mileage04 label.r_on+span{background-position:0 -588px}
.userNum .form_chk{margin:0}
.userNum .form_chk label,.userNum .form_chk label.c_on{padding-top:40px;line-height:43px}
.userNum .form_chk label:before{position:absolute;top:21px;left:50%;width:16px;height:19px;margin:0 0 0 -8px;text-align:center;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_num_m.png) no-repeat;background-size:52px auto}
.userNum .form_chk.num02 label:before{margin-left:-17px}
.userNum .form_chk.num03 label:before{margin-left:-26px}
.specSearch .result_list{display:none}
.specSearch .result_list li{float:none;width:100%}
.specSearch .result_list li p{height:auto;padding:0 15px;line-height:46px;text-align:left;border-left:0;border-top:1px solid #f6f6f6}
.specSearch .result_list li:first-child p{border-top:0}
.specSearch .result_list li p span{display:inline-block;padding:0}
.specSearch .result_list li p strong{float:right}
.advisorList{margin-top:290px}
.advisorList .carinfoWrap{margin-top:10px;padding:14px}
.carinfoWrap .carTit{font-size:16px}
.carinfoWrap .car_img img{width:100%}
.advisorList .car_box .car_name{padding:7px 85px 0 10px;box-sizing:border-box}
.advisorList .car_box .form_chk .check_box{padding:2px 13px 4px;font-size:11px}
.advisorList .car_box .car_img{margin:30px 0 25px}
.advisorList .noCar .car_box{height:173px;background-size:60px auto}
.advisorList .car_l.on .car_box .car_a:after{bottom:-8px;width:14px;height:7px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList_m.png) no-repeat -23px 0;background-size:86px auto}
.titInfo{padding-top:15px;font-size:12px}
.carinfoWrap .merit_list{margin-bottom:5px}
.carinfoWrap .merit_list h6{font-size:14px}
.carinfoWrap .merit_list ul li{margin-bottom:3px;font-size:11px}
.carinfoWrap .btn_areaL{margin-top:5px}
.cardetail_table{display:none}
.cardetail_table th span{display:none}
.cardetail_table_m{display:inline-table;margin-top:15px}
.carinfoWrap .car_btn{width:100%;margin-top:10px}
.carinfoWrap .car_btn a{position:relative;width:25%;height:auto;text-align:center;padding:0}
.carinfoWrap .car_btn a br{display:block}
.carinfoWrap .car_btn a span{display:block;padding:44px 0 0 0;line-height:14px;font-size:11px;text-decoration:none}
.carinfoWrap .car_btn a:before{position:absolute;top:0;left:50%;width:36px;height:36px;margin-left:-18px;font-size:11px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList_m.png);background-size:86px auto}
.carinfoWrap .car_btn a.icoBtn1:before{background-position:0 -18px}
.carinfoWrap .car_btn a.icoBtn2:before{background-position:-50px -18px}
.carinfoWrap .car_btn a.icoBtn3:before{background-position:0 -55px}
.carinfoWrap .car_btn a.icoBtn4:before{background-position:-50px -55px}
.carinfoWrap .btn_areaR{margin-top:14px;padding-top:15px;border-top:1px solid #e8e8e8;text-align:center}
.carinfoWrap .btn_areaR a .btnIcon span{display:none}
.car_info button{top:14px;right:14px;width:16px;height:16px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_carList_m.png) no-repeat -53px 0;background-size:84px auto}
.car_compBox{top:149px;height:auto;padding-bottom:14px}
.car_compBox h6{top:15px;left:14px;font-size:14px}
.car_compBox h6+span{top:15px;left:73px;font-size:12px}
.car_compBox ul{margin:38px 14px 0 14px}
.car_compBox ul li{width:50%;margin-bottom:5px}
.car_compBox ul li p{height:64px}
.car_compBox ul li.carAdd p img{width:auto;height:100%;margin-top:-6px}
.car_compBox ul li p{background:#f8f8f8 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_noCar.png) no-repeat 50% 50%;background-size:100% 100%}
.car_compBox .btnType3{position:relative;top:0;left:50%;margin:10px 0 0 -43px}
.advisor_compare .vs_wrap{margin-top:10px}
.lifeBox{padding:15px 0}
.lifeBox .lifeStep{padding-bottom:15px}
.lifeBox .lifeStep span{width:57px;height:57px;padding-right:15px;font-size:12px;line-height:57px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifestep_m.png);background-size:274px auto}
.lifeBox .lifeStep span.on{background-position:-72px 0}
.lifeBox .lifeStep span:last-child{background-position:-144px 0}
.lifeBox .lifeStep span:last-child.on{background-position:-201px 0}
.lifeBox h5{padding:15px 0;font-size:15px;line-height:20px}
.lifeBox h5 br{display:block}
.lifeSelect{margin:0 14px}
.lifeSelect .form_chk{display:block;margin:0}
.lifeSelect .form_chk .radio_box{display:block;width:auto}
.lifeSelect .form_chk .radio_box:before{left:17px;bottom:auto;top:50%;margin:-8px 0 0 0;width:16px;height:16px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_lifestep_m.png) no-repeat -259px 0;background-size:274px auto}
.lifeSelect .form_chk .radio_box.r_on:before{background-position:-259px -17px}
.lifeSelect .form_chk .radio_box span{left:45px;top:50%;margin:-32px 0 0 0;width:64px;height:64px;background-size:194px auto}
.lifeSelect .form_chk.life02 .radio_box span{background-position:-65px 0}
.lifeSelect .form_chk.life03 .radio_box span{background-position:-130px 0}
.lifeSelect .form_chk .radio_box em{display:block;width:auto;height:auto;padding:0 0 0 125px;font-size:15px;line-height:84px;text-align:left}
.lifeSelect .form_chk .radio_box.r_on span:before{border-width:3px}
.compareCar_con{padding:15px;border-bottom:3px solid #05141f;background:#fff}
.carSelect{width:100%;height:auto}
.addArea{width:100%}
.addArea .addList{float:none;height:130px}
.addArea .addbtn{margin:-1px 0 0 0;height:122px}
.addArea .addbtn span{height:124px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_m_compareaddbtn.png) no-repeat center center;background-size:179px 60px}
.addArea .addList.on .SelectCon{margin:-1px 0 0 0;height:128px;padding:0}
.addArea .addList.on .SelectCon .carImg{position:absolute;top:30px;right:0;margin:15px 0 0}
.addArea .addList.on .SelectCon .carTxt{position:absolute;top:10px;left:10px;width:60%}
.addArea .addList.on .SelectCon .carTxt strong{font-size:16px}
.addArea .addList.on .SelectCon .carTxt span{display:block;font-family:kiaM;font-size:13px;color:#37434c;height:38px;-webkit-line-clamp:2}
.addArea .addList.on .SelectCon .addPrice{display:block;width:100%;padding:10px 0;position:absolute;bottom:0;left:10px;border-top:0;font-size:13px;text-align:left}
.addArea .addList.on .SelectCon .addPrice em{margin-right:10px}
.addKiacar{float:none;width:100%;margin-top:40px;height:auto}
.addKiacar .txtSelect{position:static}
.addKiacar .addArea{margin-top:15px}
.addKiacar .addArea .addbtn{margin-right:0}
.addKiacar .addArea .addbtn span{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_m_kiaaddbtn.png) no-repeat center center;background-size:179px 60px}
.addKiacar .addArea .addList.on .SelectCon{margin-right:0}
.addKiacar .addArea .addList.on .SelectCon .carTxt strong{color:#fff}
.addKiacar .addArea .addList.on .SelectCon .carTxt span{color:#fff}
.addKiacar .addArea .addList.on .SelectCon .addPrice{border-top:0;color:#fff}
.carSelect .vs{float:none;width:100%;margin-top:15px}
.carSelect .vs img{width:69px;height:auto}
.addComparecar{float:none;width:100%;height:auto}
.addComparecar .addArea{margin-top:5px;padding-top:10px}
.addComparecar .addArea .addList{width:100%}
.btn_addBasic{left:0}
.vs_wrap{margin-top:50px}
.vs_wrap th,.vs_wrap td{padding:5px 10px}
.vs_wrap th[class*=item_h]{border-top:2px solid #9f9f9f;font-size:14px}
.vs_wrap th[class*=item_h] .item_a{top:auto;margin-top:0;bottom:2px}
.vs_wrap .vs_head{width:75px;word-break:break-all}
.vs_wrap .vs_head .desc_l{font-size:12px;line-height:16px}
.vs_wrap .vs_item .item_msg{height:236px;padding:10px;background-size:78px 63px}
.vs_wrap .vs_item .item_msg .txt{display:none}
.vs_wrap .vs_item .item_h{font-family:kiaM}
.vs_wrap .vs_item .item_desc .desc_l{padding:5px 10px;border:1px solid #f18}
.vs_wrap .vs_item td .explain_help .explain_pop{display:none}
.vs_wrap .vs_car th{font-size:14px}
.vs_wrap .vs_car .addArea .addList{float:none;height:304px}
.vs_wrap .vs_car .addArea .addbtn{margin:0;height:304px;border:0}
.vs_wrap .vs_car .addArea .addbtn span{height:304px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_m_compareaddbtn02.png) no-repeat center center;background-size:60px 118px}
.vs_wrap .vs_car .addArea .addList.on .SelectCon{margin:0;height:304px;padding:20px 20px 0;border:0}
.vs_wrap .vs_car .addArea .addList.on .addIcon{right:0}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .carImg{position:static;margin:25px 0 10px}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .carImg img{height:50px}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .carTxt{position:static;width:auto}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .carTxt strong{font-size:14px}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .carTxt span{display:block;margin-top:5px;font-family:kiaM;font-size:13px;color:#666}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .addPrice{display:block;width:100%;padding:15px 0;position:absolute;bottom:0;left:0;border-top:1px solid #e5e5e5;font-size:13px;text-align:right}
.vs_wrap .vs_car .addArea .addList.on .SelectCon .addPrice em{margin-right:10px}
.sales_box{padding:19px 15px}
.sales_box h5{display:inline-block;margin-bottom:10px}
.sales_box .form_wrp{width:auto;position:static;margin-bottom:10px}
.sales_box .txt{font-size:14px;line-height:20px}
.sales_box .txt br{display:block}
.etcIcon .con_share .spr_share_g{display:none;border:1px solid #f18}
.pop_compare{min-height:inherit}
.find_branch .radioBtn .form_chk{margin-right:10px}
.branchIcon{position:relative}
.branchIcon:before{content:'';display:block;position:absolute;left:50%;top:10px;width:40px;padding-top:15px;margin-left:-20px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_findtit_icon_m.png);background-size:120px 15px}
.branchIcon.icon01:before{background-position:0 0}
.branchIcon.icon02:before{background-position:-40px 0}
.branchIcon.icon03:before{background-position:-80px 0}
.branchIcon .text{display:block;margin-top:30px;font-size:11px}
.branchList .branch_info .name{font-size:16px;line-height:20px}
.branchList .branch_info .tel{display:block;margin:5px 0 0 0}
.branchList .branch_info .address{display:none}
.branchList .branch_share{right:12px}
.branchList .branch_share a{margin-left:0}
.branchList .branch_view{min-height:100px;padding:0;position:relative}
.branchList .branch_view .mapText{display:block;position:absolute;top:0;left:0;background:#37434c;font-size:12px;color:#fff;width:100%;min-height:30px}
.branchList .branch_view .mapText span{display:block;padding:5px 10px}
.branchList .bbs_icon{height:64px}
.pop_branch .branchList{max-height:none;overflow:visible}
.branch_photo{margin:20px -2px 0}
.branch_photo li{margin-top:4px}
.branch_photo li .photo{margin:0 2px;height:auto}
.branch_staff{padding:15px}
.branch_staff li{margin-top:15px}
.branch_staff li .photo{width:65px;height:80px;margin-right:10px}
.branch_staff li .info dt.name{font-size:15px;line-height:18px;margin-bottom:5px}
.branch_staff li .info dd{margin:0;font-size:12px}
.branch_staff li .info dd em{min-width:45px}
.branch_inven li{padding:15px}
.branch_inven li .photo{float:none;height:60px;margin-right:0;text-align:center}
.branch_inven li .info dt.name{font-size:15px;line-height:18px;margin-bottom:5px}
.pop_dealer{height:auto}
.pd_tit{font-size:14px}
.pd_box{padding:10px 15px}
.address_tb{overflow:scroll}
.tbl_infoTxt{padding-top:10px;display:block;font-size:11px;font-weight:bold;color:#05141f}
.tbl_infoTxt+.mbl_tb{margin-top:5px}
.tbl_infoTxt.noPd{padding:0}
.buyingGuide .txt_cau{font-size:12px}
.buyingGuide .tab_type3 .tab_a{padding:5px 15px}
.buyingGuide .tab_type3+.con_box{margin-top:0;padding-bottom:20px}
.buyingGuide .sTabCont{padding-top:20px}
.buyingGuide .imgArea{padding-top:5px !important}
.buyingGuide .imgArea .mobile{display:block}
.buyingGuide .imgArea .web{display:none}
.buyingGuide .icoArea{padding-top:5px !important;text-align:center}
.buyingGuide .icoArea .mobile{display:block}
.buyingGuide .icoArea .web{display:none}
.buyingGuide .mobile-slide{position:relative;display:block;width:290px;margin:0 auto}
.buyingGuide .mobile-slide .list li{display:none}
.buyingGuide .mobile-slide .list li.on{display:inline-block}
.buyingGuide .mobile-slide .list img{width:100%}
.buyingGuide .mobile-slide .nav{padding:10px 0;text-align:center}
.buyingGuide .mobile-slide .nav li{display:inline-block;margin:0 2px}
.buyingGuide .mobile-slide .nav li a{display:block;width:15px;height:15px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/btn_mobile_slide_off.png) 0 0 no-repeat;background-size:cover;text-indent:-9999px}
.buyingGuide .mobile-slide .nav li.on a{background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/btn_mobile_slide_on.png) 0 0 no-repeat;background-size:cover}
.buyingGuide .photo_tbl{padding-top:25px}
.buyingGuide .photo_tbl ul.typ3{margin-top:20px}
.buyingGuide .photo_tbl ul li{float:none;width:100%;padding-left:0;margin-top:20px}
.buyingGuide .photo_tbl ul li:first-child{margin-top:0}
.buyingGuide .photo_tbl ul li .box{width:100%;border:1px solid #e8e8e8;box-sizing:border-box;overflow:hidden}
.buyingGuide .photo_tbl ul li .box .photo{float:none;width:100%;height:auto}
.buyingGuide .photo_tbl ul li .box .photo .web{display:none}
.buyingGuide .photo_tbl ul li .box .photo .mobile{display:block;padding:20px 0}
.buyingGuide .photo_tbl ul li .box .photo .mobile img{width:200px}
.buyingGuide .photo_tbl ul li .box .tbl_box{float:none;width:100%;display:block;border-top:1px solid #e8e8e8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl{border-left:0}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>strong{border:0;padding:14px 10px}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl{display:table-row;width:100%}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dt{display:table-cell;width:30%;text-align:center;background:#f8f8f8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dd{display:table-cell;width:70%;box-sizing:border-box;border-left:1px solid #e8e8e8}
.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dt,.buyingGuide .photo_tbl ul li .box .tbl_box .tbl>dl>dd{padding:12px 10px;border-top:1px solid #e8e8e8;vertical-align:middle}
.buyingGuide .bl_type1~.bl_type1{margin:20px 0 15px}
.buyingGuide .h_type2~.h_type2{margin-top:30px}
.buyingGuide .list_type2{margin-top:5px}
.buyingGuide .list_type2>li{margin:3px 0}
.buyingGuide .list_type3>li{margin:10px 0}
.buyingGuide .bl_type4{font-size:12px}
.buyingGuide .bl_type4 br{display:none}
.buyingGuide .buyingProgram .btn_areaR{margin-top:13px;padding-top:15px}
.boxTxt{margin:10px 0;padding:10px 12px;font:11px/16px 'kiaM';color:#666;border:1px solid #e5e5e5}
.bl_dash{font-size:12px !important}
.insurance .contentsLink{margin-top:15px;padding:15px}
.insurance .contentsLink li{float:none;width:100%}
.insurance .contentsLink li+li{margin-top:8px !important}
.cardDesc .hdMCard{padding:90px 0 25px;text-align:center;background-size:119px 78px;background-position:50% 0}
.cardDesc .hdMCard .tit{margin:0;font:20px/30px 'kiaB'}
.cardDesc .hdMCard .tit+p{margin:0;font:12px/18px 'kiaM'}
.cardDesc .hdMCard .benefit{width:260px;margin:7px auto 0;overflow:hidden}
.cardDesc .hdMCard .benefit ul{margin:0 -15px 0;padding-left:15px}
.cardDesc .hdMCard .benefit li{width:58px;margin-top:10px;padding:36px 0 0;text-align:center}
.cardDesc .hdMCard .benefit li span{font:11px/1 'kiaM'}
.cardDesc .hdMCard .benefit li span:before{width:35px;height:35px;margin-left:-17.5px;background-size:245px 100px}
.cardDesc .hdMCard .benefit li.bnf1 span:before{background-position:0 -30px}
.cardDesc .hdMCard .benefit li.bnf2 span:before{background-position:-35px -30px}
.cardDesc .hdMCard .benefit li.bnf3 span:before{background-position:-70px -30px}
.cardDesc .hdMCard .benefit li.bnf4 span:before{background-position:-105px -30px}
.cardDesc .hdMCard .benefit li.bnf5 span:before{background-position:-140px -30px}
.cardDesc .hdMCard .benefit li.bnf6 span:before{background-position:0 -65px}
.cardDesc .hdMCard .benefit li.bnf7 span:before{background-position:-35px -65px}
.cardDesc .hdMCard .benefit li.bnf8 span:before{background-position:-70px -65px}
.cardDesc .hdMCard .benefit li.bnf9 span:before{background-position:-105px -65px}
.cardDesc .hdMCard .benefit li.bnf10 span:before{background-position:-140px -65px}
.quickIntro{padding-top:25px;padding-bottom:15px}
.quickIntro .introTxt{font-size:15px;line-height:19px}
.quickIntro .introStep{margin:13px 0 30px}
.quickIntro .introStep .mImg{width:260px}
.quickIntro .introStep ul{width:200px}
.quickIntro .introStep ul li{float:left;width:94px;height:69px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_quick_intro1.png) no-repeat 0 0;background-size:94px 89px;margin-left:12px;font-size:11px;line-height:15px;padding-top:20px}
.quickIntro .introStep ul li.step4{width:89px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_quick_intro2.png) no-repeat 0 0;background-size:89px 89px}
.quickIntro .introStep ul li span{font-size:12px;line-height:16px;margin-top:5px}
.quickIntro .introStep ul li.step1 span{margin-top:5px}
.quickIntro .introStep ul li.step3{margin-left:0}
.quickIntro .introStep ul li.step3,.quickIntro .introStep ul li.step4{margin-top:5px}
.quick_counsel .build_content{padding-top:200px}
.quick_counsel .build_preview{top:95px}
.drivingIntro{padding-bottom:25px;margin-top:0}
.drivingIntro .drivingTit{margin:-16px -15px 15px;padding:15px 10px;font-size:16px}
.drivingIntro .drivingTit em{margin-top:5px;font-size:12px}
.drivingGate{margin:0 -10px}
.drivingGate .gateCon a{background-position:center top;background-size:144px 116px}
.drivingMovie{width:100%;margin:25px 0 0;height:auto}
.drivingMovie .movieArea{float:none;width:100%}
.drivingMovie .movieArea .btnPlay{background-size:20px 20px;width:40px;height:40px;margin:-20px 0 0 -20px}
.drivingMovie .movieTxt{float:none;width:100%;height:auto;overflow:visible}
.drivingMovie .movieTxt .con{padding:15px}
.drivingMovie .movieTxt .con strong{font-size:14px}
.drivingMovie .movieTxt .con .subTxt01{padding:10px 0;font-size:12px}
.drivingMovie .movieTxt .con .subTxt02{font-size:12px}
.drivingType1 .process{margin:15px 0;height:169px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_drivinglist_m.png) no-repeat center center;background-size:260px 169px}
.drivingType2 .process{margin:15px 0;height:169px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_drivinglist_m.png) no-repeat center center;background-size:260px 169px}
.timeSelect_m{display:block}
.timeSelect_w{display:none}
.time_form{width:90%;margin:0 auto;padding:14px 15px;background:#e9e9e9;border:1px solid #d0d0d0}
.time_form .form_wrp{display:block}
.time_form .space{display:block;height:9px}
.masterList{padding:15px}
.masterList .master_l{float:none;clear:both;width:100%}
.masterList .master_pic{width:54px;height:69px}
.masterList .master_pic img{width:54px;height:69px}
.masterList .master_info{margin-left:10px}
.masterList .master_info .name{font-size:14px;line-height:20px;margin-bottom:0}
.driveMsg{margin-top:10px}
.complete_final.center,.complete_final.map{padding:210px 0 30px 0;text-align:center;background-size:220px auto}
.complete_final p{font-size:13px;line-height:20px}
.complete_final_tab ul li{float:left;width:50%;box-sizing:border-box;background:0}
.complete_final_tab ul li:nth-child(1){border-bottom:1px solid #fff}
.complete_final_tab ul li:nth-child(2){border-bottom:1px solid #fff}
.complete_final_tab ul li:nth-child(2n+1){border-right:1px solid #fff}
.complete_drive .txt{float:none;width:100%;padding-top:15px;font-size:13px;line-height:20px}
.complete_drive .history{float:none;width:100%;margin-top:10px;border-top:2px solid #05141f;border-bottom:2px solid #05141f}
.complete_drive .complete_table thead tr th{padding:10px;font-size:14px}
.complete_drive .complete_table tbody tr th{padding:5px 5px 5px 10px;font-size:12px}
.complete_drive .complete_table tbody tr td{padding:5px 0;font-size:12px}
.complete_drive .complete_table .type1{width:100px}
.complete_drive .complete_table .salesIcon{margin-right:5px}
.addinfo_tbl{margin-top:10px}
.addinfo_tbl .info_tr{display:block;padding:10px;border-top:1px solid #e2e2e2;text-align:left}
.addinfo_tbl .info_tr:first-child{border-top:0}
.addinfo_tbl .info_tr+.info_tr{padding-top:10px}
.addinfo_tbl .info_th{display:block;margin-right:0;line-height:18px;color:#05141f}
.addinfo_tbl .info_td{display:block;margin-top:8px}
.addinfo_tbl .info_td .form_wrp{width:auto !important}
.addinfo_tbl .info_td .form_area{display:table;width:100% !important}
.addinfo_tbl .info_td .btn{display:block;margin:10px 0 0 0;text-align:center}
.caution_check{padding:5px 10px}
.caution_check .form_chk{width:auto}
#drivingCenter .branchList .branch_view{overflow:hidden}
.visual_demonstrator br{display:none}
.searchResult{font-size:15px;line-height:18px}
.sales_demonstrator .threeSection{margin:0}
.sales_demonstrator .sectionInner{margin-top:10px}
.sales_demonstrator .demonsBox{margin:0;padding:15px}
.sales_demonstrator .branch{font-size:15px;line-height:18px}
.sales_demonstrator .tel{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_tel_m.png) no-repeat 0 50%;background-size:16px 11px;padding-left:20px;margin:5px 0 10px;font-size:12px}
.sales_demonstrator .carInfor{height:auto}
.sales_demonstrator .carInfor li{font-size:12px}
.sales_demonstrator .demonBtn{margin-top:15px}
.sales_demonstrator .demonBtn .btnDivision{padding:15px 0}
.sales_demonstrator .infoArea{margin-top:30px}
.demonstratorPop .inforBox{padding:15px;font-size:12px}
.demonstratorPop .inforBox>ul li{margin-top:0}
.demonstratorPop .carName,.demonstratorPop .carName .branch{font-size:14px;line-height:18px;margin-bottom:5px}
.demonstratorPop .mapArea{width:100%;height:349px;overflow:hidden}
.demonstratorPop .mapArea img{height:100%}
h4.testMem{text-align:left}
.testMemoir{position:relative}
.testMemoir .edit_area{display:block;position:absolute;top:-25px;left:0}
.testMemoir .bbs_type2 .bbs_li .bbs_wrp a .bbs_info .bbs_tit{height:22px;margin-bottom:0}
.testMemoir .bbs_type2 .bbs_li .bbs_wrp a .bbs_info .bbs_tit+.bbs_tit{margin-bottom:10px}
.rentCar .marT10{margin-top:5px}
.rentCar .tblTxt{display:block;margin:-5px 0 8px;text-align:left;font:12px/14px 'kiaM';color:#37434c}
.visual_rentcar strong{font:16px/28px 'kiaB'}
.sqNumList li{width:100% !important}
.sqNumList li+li{margin-top:10px !important}
.rentCar .boxTxt{padding:5px 0}
.rentCar .bl_type1~.bl_type1{margin:15px 0 10px}
.zeroList{padding:0 15px}
.zeroList>li{float:none;width:100%;height:auto;padding:15px 0 17px}
.zeroList>li:after{top:50%;right:14px;width:52px;height:50px;margin-top:-26px;background-size:208px 80px}
.zeroList>li+li{border-left:0 none;border-top:1px solid #e2e2e2}
.zeroList li.zL1:after{background-position:0 -32px}
.zeroList li.zL2:after{background-position:-52px -32px}
.zeroList li.zL3:after{background-position:-104px -32px}
.zeroList li.zL4:after{background-position:-156px -32px}
.zeroList .con{padding-top:10px;color:rgba(5,20,31,0.8)}
.moduleTable{margin-top:15px}
.moduleTable .tbl_tr{float:none;width:100%}
.moduleTable .tbl_tr+.tbl_tr:before{content:none}
.moduleTable .tbl_th{padding:10px 10px 7px;font-size:13px}
.moduleTable .tbl_th .imgico:before{background-size:24px 53px}
.moduleTable .tbl_th .cost:before{background-position:0 0}
.moduleTable .tbl_th .vehicle:before{background-position:0 -21px}
.moduleTable .tbl_td{font-size:13px}
.headOffice{position:relative;overflow:hidden;padding:148px 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/img_rentcar_headoffice_m.png) no-repeat 50% 0;background-size:260px 138px}
.branchList .branch_info .telFax>span{display:block;font-size:12px}
.branchList .branch_info .telFax>span+span{margin-left:0}
.catalog_price .visual_cp br{display:none}
.catalog_price h4.bl_type1{margin:0 0 1px}
.catalog_price .btn_sideT{margin:-34px 0 10px 0}
.catalog_price .car_list{margin:0;padding-top:30px}
.catalog_price .guide_type+.car_list{margin:0}
.catalog_price .car_list .car_box .btn_area a{display:block;margin:0 auto}
.catalog_price .car_list .car_box .btn_area a+a{margin:5px auto 0}
.catalog_price .car_list .car_box .car_a{height:211px}
.inner>.imgArea{position:relative;top:0 !important;right:0 !important;width:100%;padding:5px 0 10px;text-align:center}
.inner>.imgArea img.webImg{display:none}
.inner>.imgArea img.mobImg{display:inline-block;width:250px}
.csSubmain{margin-bottom:-40px}
.csSubmain .csIntro{padding:0 0 30px}
.csSubmain .csIntro h4{padding-top:3px;margin-top:12px;font-size:16px;background-position:35px 0;background-size:27px 100px}
.csSubmain .csIntro h4 strong{display:block;padding-top:6px;padding-left:0;font:16px/1em 'kiaM'}
.csSubmain .csIntro .faqBest5{height:auto;padding:10px 0 15px}
.csSubmain .csIntro .faqBest5 li{margin-top:10px;padding-left:29px;font-size:14px;line-height:19px}
.csSubmain .csIntro .faqBest5 li .num{width:19px;height:19px;font-size:12px;line-height:1.7}
.csSubmain .csCenter{padding:25px 0 28px}
.csSubmain .csCenter .directLink li{float:none;clear:both;width:100%;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_cs_arrow_m.png) no-repeat 100% 23px;background-size:20px 100px}
.csSubmain .csCenter .directLink li.mobile{display:block}
.csSubmain .csCenter .directLink li.web{display:none}
.csSubmain .csCenter .directLink li.dl1,.csSubmain .csCenter .directLink li.dl2,.csSubmain .csCenter .directLink li.dl5,.csSubmain .csCenter .directLink li.dl7{border-bottom:0}
.csSubmain .csCenter .directLink li.dl8{background-color:#ffdc00}
.csSubmain .csCenter .directLink li a{height:auto;padding:18px 0 14px 55px;font-size:12px;text-align:left;border-left:0 none !important;border-top:1px solid #e5e5e5;background-size:33px auto;background-position:14px 0}
.csSubmain .csCenter .directLink li br.web{display:none}
.csSubmain .csCenter .directLink li .num{display:inline;margin-left:4px}
.csSubmain .csCenter .directLink li .arrow_r{padding:0;background:0}
.csSubmain .csCenter .directLink li.dl2 a{background-position:14px -90px}
.csSubmain .csCenter .directLink li.dl3 a{background-position:14px -180px}
.csSubmain .csCenter .directLink li.dl4 a{background-position:14px -270px}
.csSubmain .csCenter .directLink li.dl5 a{background-position:14px -360px}
.csSubmain .csCenter .directLink li.dl6 a{background-position:14px -450px}
.csSubmain .csCenter .directLink li.dl7 a{background-position:14px -556px}
.csSubmain .csCenter .directLink li.dl8 a{background-position:14px -645px}
.csSubmain .csCenter .csCont>div{padding:10px 15px;border:1px solid #d0d0d0;border-bottom:0 none;overflow:hidden}
.csSubmain .csCenter .csCont>div h4,.csSubmain .csCenter .csCont>div .contTitle{padding:5px 0;font-size:16px}
.csSubmain .csCenter .csCont>div .subtxt{font-size:12px;line-height:17px}
.csSubmain .csCenter .csCont .more{display:block;padding:5px 0;text-align:center}
.csSubmain .csCenter .likeNotice{background:0}
.csSubmain .csCenter .likeNotice h4{background-position:78px -77px;background-size:27px 100px}
.csSubmain .csCenter .likeNotice .likeList{float:none;clear:both;width:100%;margin-top:10px;padding-bottom:10px}
.csSubmain .csCenter .likeNotice .likeList li .part{width:60px;height:26px;padding-top:34px;font-size:11px;background:#697279 url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_likelist_m.png) no-repeat 50% 0;background-size:20px 223px}
.csSubmain .csCenter .likeNotice .likeList li .part.sales{background-position:50% 10px}
.csSubmain .csCenter .likeNotice .likeList li .part.service{background-position:50% -62px}
.csSubmain .csCenter .likeNotice .likeList li .part.quality{background-position:50% -132px}
.csSubmain .csCenter .likeNotice .likeList li .part.etc{background-position:50% -186px}
.csSubmain .csCenter .likeNotice .likeList li .title{font-size:12px;line-height:17px}
.csSubmain .csCenter .likeNotice .likeList li .date{font-size:11px}
.csSubmain .csCenter .onlineContact .contactList{margin-top:12px;padding:0;border:1px solid #eee;background:#fafafa}
.csSubmain .csCenter .onlineContact .contactList li{float:none;clear:both;width:100%;border:0 none;background-size:75px 250px;background-position:10px 10px}
.csSubmain .csCenter .onlineContact .contactList li+li{border-top:1px solid #eee;background-position:10px -90px}
.csSubmain .csCenter .onlineContact .contactList li+li+li{background-position:10px -190px}
.csSubmain .csCenter .onlineContact .contactList li a{padding:17px 0 17px 100px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_cs_arrow_m.png) no-repeat 100% -62px;background-size:20px 100px}
.csSubmain .csCenter .onlineContact .contactList li a strong,.csSubmain .csCenter .onlineContact .contactList li a span{display:block;padding:0;text-align:left;color:#333;font:12px/16px 'kiaB';background:0}
.csSubmain .csCenter .onlineContact .contactList li a span .btnIcon:before,.csSubmain .csCenter .onlineContact .contactList li a span .btnIcon:after{content:none;display:none}
.csSubmain .csCenter .onlineContact .asideTxt{margin:15px -15px -15px;padding:12px 15px 18px}
.csSubmain .csCenter .onlineContact .asideTxt li{font-size:12px;line-height:16px}
.counsel_note{padding:10px}
.info_agree{margin-left:0}
.info_agree .bl_type2{margin:10px 0 5px}
.info_agree .agree{margin-top:5px;color:#666}
.info_agree .agree p{float:none}
.bl_faq{width:35px;height:35px;font-size:16px;line-height:34px}
.bl_faq.answer{display:none}
.faq_edit{padding-right:200px}
.faq_edit .faq_array{bottom:0}
.faq_reply{margin-top:25px}
.faq_reply .bl_number{display:block;margin-bottom:5px}
.faq_reply .reply_chk{padding:5px 10px}
.faq_reply .reply_box{padding:10px}
.bbs_faq .con_search .search_box{width:100%}
.priaseBtn{padding-top:0;margin-bottom:10px}
.praiseIcon{display:inline-block;width:37px;margin:14px 0;background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bg_praise_icon_m.png);font-size:12px;padding-top:20px;background-size:125px 15px}
.praiseIcon.icon01{background-position:-4px 0}
.praiseIcon.icon02{background-position:-32px 0}
.praiseIcon.icon03{background-position:-59px 0}
.praiseIcon.icon99{background-position:-85px 0}
.bbs_event .bbs_view .bbs_detail{margin-top:0}
.evtBtnWrap{padding-bottom:8px;background-size:1px 8px}
.evtBtnWrap .evtBtn{font:17px/43px 'kiaB'}
.evtBtnWrap .evtBtn .evtIcon{padding-left:30px;background-size:20px 20px}
.bbs_event .evtForm{padding:15px}
.bbs_event .evtForm .info_tbl .info_th.required:after{width:5px;height:5px;margin-left:2px;vertical-align:5px;background-size:5px 25px;background-position:0 -20px}
.bbs_event .info_tbl .form_wrp.select{display:table-cell;width:100%}
.bbs_event .evtForm .info_tbl .form_chk{display:block;margin-right:0}
.bbs_event .evtForm .info_tbl .form_chk+.form_chk{margin-top:5px}
.service .serviceIntro .contArea{padding:5px 0 25px;font:14px/22px 'kiaM'}
.service .serviceIntro .contArea em{display:block;padding:20px 0 10px}
.service .serviceIntro .contArea br{display:none}
.service .serviceIntro .contArea br.m_br{display:block}
.service .serviceLink .csCont{float:none;clear:both;width:100%;padding:0}
.service .serviceLink .csCont+.csCont{margin:10px 0 0;padding:0}
.service .serviceLink li>div .subtxt{padding-bottom:13px}
.service .serviceLink li>div{height:236px;background:url(../../../content/dam/kwcms/kr/ko/images/service/bg_servicelink_m.png) no-repeat 50% 116px;background-size:230px 400px}
.service .serviceLink li+li>div{background-position:50% -183px}
.service .serviceItem .directLink li{background-position:100% 31px}
.service .serviceItem .directLink li.dl2 a{background-position:23px -90px}
.service .serviceItem .directLink li.dl3 a{background-position:23px -190px}
.service .serviceItem .directLink li.dl4 a{background-position:23px -290px}
.service .serviceItem .directLink li.dl5 a{background-position:23px -390px}
.service .serviceItem .directLink li.dl6 a{background-position:23px -490px}
.service .serviceItem .directLink li+li+li+li+li{width:100%}
.service .serviceItem .directLink li a{padding:25px 0 25px 100px !important;background-size:70px 560px;background-position:23px 10px}
.service .membershipItem .directLink li{background-position:100% 31px}
.service .membershipItem .directLink li.dl2 a{background-position:23px -87px}
.service .membershipItem .directLink li.dl3 a{background-position:23px -183px;border-left:0}
.service .membershipItem .directLink li.dl4 a{background-position:23px -287px}
.service .membershipItem .directLink li+li+li+li{width:100%}
.service .membershipItem .directLink li a{padding:25px 0 25px 100px !important;background-size:70px 560px;background-position:23px 12px}
.experience{margin-bottom:-40px}
.experience .inner>.imgArea img{width:290px}
.experience .exIntro .contArea{min-height:30px;padding:10px 0 25px;margin:0}
.experience .exIntro .contArea p{padding-bottom:10px;font-size:14px;line-height:22px}
.experience .exIntro .contArea p br{display:none}
.experience .exCont{padding:25px 0 30px}
.threeSection{margin:0}
.threeSection .sectionInner{clear:both;width:100%}
.threeSection .bdBox{margin:0 0 8px;padding:14px 14px 0;border-bottom:2px sollid #05141f}
.threeSection .bdBox h4{margin:0;color:#05141f;font-size:19px;line-height:1.3em}
.threeSection .bdBox .subTxt{color:#37434c;font-size:12px}
.threeSection .bdBox .subTxt br{display:none}
.threeSection .bdBox .imgArea{margin:16px 0 10px;text-align:center}
.threeSection .bdBox .imgArea img{width:180px}
.threeSection .bdBox ul{margin:0 -14px}
.threeSection .bdBox ul li{float:left;width:33.33%;background:0;border-right:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2;box-sizing:border-box}
.threeSection .bdBox ul li:nth-child(3n+3){border-right:0}
.threeSection .bdBox ul li:last-child{border-top:0;border-bottom:0}
.threeSection .bdBox ul li:nth-child(4),.threeSection .bdBox ul li:nth-child(5),.threeSection .bdBox ul li:nth-child(6){border-top:0;border-bottom:0}
.threeSection .bdBox ul li.noData{min-height:68px}
.threeSection .bdBox ul li a{display:block;padding:10px 0 40px;margin:0;font-size:12px;font-family:'kiaB';text-align:center;border-left:0;background:url(../../../content/dam/kwcms/kr/ko/images/experience/bg_experience_arrow_m.png) no-repeat 50% 100%;background-size:18px 32px}
.exCompany{padding-top:12px}
.exCompany>strong{font-size:19px;margin-bottom:3px}
.exCompany>span{font-size:12px}
.exCompany ul{padding:8px 0 10px;margin:0}
.exCompany ul li{position:relative;clear:both;width:100%;border-top:1px solid #d0d0d0;text-align:justify}
.exCompany ul li a{padding:16px 15px 17px 100px;border:0 none;background:url(../../../content/dam/kwcms/kr/ko/images/experience/bg_experience_arrow1_m.png) no-repeat 100% 38px;background-size:5px 10px}
.exCompany ul li:nth-child(3),.exCompany ul li:nth-child(4){padding-top:0}
.exCompany ul li:nth-child(4),.exCompany ul li:nth-child(5){margin-top:0}
.exCompany ul li .imgArea{position:absolute;top:10px;left:0}
.exCompany ul li .imgArea img{width:92px;margin-left:-10px}
.exCompany ul li:first-child .imgArea img{margin-left:-5px}
.exCompany ul li strong,.exCompany ul li .subTxt{padding:0;font-size:12px}
.search_result .tab_type3 ul{display:none}
.search_result .tab_type3 .tab_li{display:block;padding-left:0}
.search_keyword{display:none}
.searchTotal{font-size:14px;line-height:17px;margin-bottom:15px}
.searchTotal br{display:block}
.search_bbs .bbs_type1 .bbs_head{font-size:14px;line-height:17px;padding:18px 15px}
.sitemap .depth1{float:none;width:auto;margin-right:0;line-height:20px;font-size:17px}
.sitemap .depth2_u{margin-top:5px}
.sitemap .depth2_u>li{display:block;float:none;width:auto;margin:5px 0 0 0}
.sitemap .depth2_u .depth2{font-size:14px}
.sitemap .depth3_u{margin-top:5px}
.sitemap .depth3_u>li{display:inline-block;width:50%;margin:3px -4px 3px 0;box-sizing:border-box;vertical-align:top}
.sitemap .depth3_u .depth3{font-size:13px}
.sitemap .depth2_u>li.etc{margin-top:inherit}
.clause{padding:10px;line-height:18px}
.clause strong.bl_type1{margin-left:0}
.clause .intro{margin-left:0}
.clause .layer{border-width:1px}
.clause .layer .tit{margin:8px 9px;line-height:18px;font-size:14px}
.clause .layer .con{padding:0 9px 8px;margin-top:10px}
.clause .layer .closeBtn{top:0;right:0;padding:10px}
.terms_box{padding:10px 14px;height:120px}
.pop_terms .history{padding:10px}
.pop_terms .history .form_wrp{width:auto !important}
.pop_terms .terms_wrap{max-height:none;overflow-y:visible}
.visual_error{background-size:190px 105px;padding-top:130px;font-size:12px;line-height:15px}
.visual_error strong{display:block;font-size:14px;line-height:17px;margin-bottom:10px}
.visual_error+.btn_area{margin-top:25px}
.login_desc1{padding-bottom:0;font-size:40px}
.login_desc2{font-size:15px}
.loginArea .intro{font-size:14px;margin:5px 0}
.loginArea .intro br{display:block}
.loginArea .loginForm{width:100%;margin:15px 0 20px}
.loginArea .loginForm .login_inp{margin-top:5px;padding-right:20px}
.loginArea .loginForm .login_inp .input_box{padding:10px;font-size:15px}
.loginArea .loginForm .loginBtn{margin-top:15px;width:100%;font:17px/45px 'kiaB';border-radius:23px}
.greyBox{padding:10px;text-align:left;border:1px solid #e5e5e5;background:#f8f8f8}
.greyBox p{display:block;float:none;margin-top:0;font-size:11px}
.greyBox .gBoxBtn{display:block;padding-top:7px;text-align:left}
.infoLogin{padding-right:15px;font:11px/16px 'kiaM'}
.infoLogin a{position:relative;top:auto;right:auto;margin-top:12px}
.pop_login .loginArea{padding:0 20px}
.personalInfor{margin-top:12px;padding-top:12px}
.personalInfor .table_type2 thead th{width:65%}
.personalInfor .table_type2 thead th:first-child{width:35% !important}
.personalInfor .table_type2 tbody td{padding:5px !important;width:65%}
.personalInfor .table_type2 tbody td:first-child{width:35% !important}
.personalInfor .bl_type2{margin:15px 0 8px}
.join_btn{margin-top:15px;padding-top:15px}
.member_check{margin-top:10px}
.member_check .in_box{padding:19px 0}
.member_check .space{width:10px}
.member_check .tit{font-size:15px;line-height:inherit}
.member_check .tit:after{margin-bottom:0}
.member_check .tit br{display:block}
.member_check .ipin:after{width:49px;height:48px;background-size:49px 48px}
.member_check .phone:after{width:49px;height:48px;background-size:42px 48px}
.member_check .general:after{width:52px;height:58px;background-size:52px 58px}
.member_check .children:after{width:74px;height:58px;background-size:74px 58px}
.member_check .txt{display:none}
.member_check .btn_area{display:none}
.pop_idcheck .desc1{font-size:12px;line-height:18px;margin-bottom:15px}
.personalInfor_form .form_chk label{display:block}
.personalInfor_form .pf_txt{display:block;margin-top:10px}
.certResult_box{margin-bottom:25px;padding:133px 0 0 0;background:url(../../../content/dam/kwcms/kr/ko/images/member/bg_findresult_m.gif) no-repeat 50% 15px;background-size:98px auto}
.certResult_box>strong{font-size:15px}
.certResult_box .resultList li{padding:15px 0;font-size:14px}
.certResult_box .btn_areaL{margin-top:15px;text-align:right}
.certResult_box .pw_input li p{margin-left:107px}
.certResult_box .pw_input li label{width:107px;margin-left:-107px}
.certResult_box .pw_input li input{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mypage_edit{display:block}
.mypage_edit p{display:block}
.mypage_edit .side_area{display:block;margin-bottom:10px;text-align:left}
.mypage_edit.type1{padding-top:60px}
.mypage_edit.type1 .txt_desc3{top:0}
.mypage_edit.type1 .edit_area{top:25px;left:0}
.mypage_edit.type2{padding-top:45px}
.mypage_edit.type2 .edit_area{top:0;left:0}
.mypage_tbl{margin-top:10px}
.mypage_tbl .point_col{width:23%}
.mypage_tbl th br{display:block}
.mypage_tbl th,.mypage_tbl td{padding:10px}
.mypage_tbl td .side{display:block;float:none;clear:both;margin-top:5px}
.mypage_tbl.mbl_tb .nodata{text-align:left}
.mypage_tbl.mbl_tb .nodata .data{width:270px}
.mypage_view{padding:14px}
.mypage_view .view_head{padding-bottom:5px}
.mypage_view .view_head .tit{font-size:15px;line-height:18px}
.mypage_view .view_head .info{margin-top:10px;padding-top:5px;font-size:12px}
.mypage_view .view_head .info li{float:none;margin:2px 0}
.mypage_view .view_head .info li.state{float:none}
.mypage_view .view_head .info li .h{display:inline-block;width:60px}
.mypage_view .view_head .info li .h:after{float:right}
.mypage_view .view_body{margin:15px 0 20px;font-size:12px;line-height:18px}
.mypage_view .view_answer{padding:9px}
.mypage_view .view_answer .mark{width:24px;height:24px;line-height:24px;border-radius:12px;font-size:15px}
.mypage_view .view_answer .desc{display:block;margin-left:0;font-size:14px;margin-top:8px}
.mypage_view .view_answer .answer{margin:4px 0 0 0;line-height:18px}
.mypage_navi .navi_h{width:50px;padding:10px 14px}
.mypage_navi .navi_txt{padding:10px 14px}
.my_drive .drive_tit .tit{display:block;font-size:15px;line-height:22px;padding:10px}
.my_drive .drive_tit .link{display:block;width:auto;border-top:0}
.my_drive .drive_tit .link li .salesIcon:before{margin-bottom:0}
.my_drive .drive_con{margin-top:15px}
.my_drive .drive_con .car{float:none;width:auto;height:150px;margin:0;padding:0}
.my_drive .drive_con .car img{max-height:150px}
.my_drive .drive_con .info{margin-top:10px}
.my_drive .drive_con .info li .txt .btnSmall{float:none;margin-top:-3px}
.member_check .drive_type1:after{width:105px;height:56px;background-size:105px 56px}
.member_check .drive_type2:after{width:105px;height:56px;background-size:105px 56px}
.point_info .point_tit{margin-top:5px;font-size:17px;line-height:22px}
.point_info .point_tit .num{margin-bottom:0;font-size:29px;line-height:34px}
.point_info .point_txt{font-size:12px;line-height:18px}
.point_info .point_txt .m{display:block}
.point_info .point_info1{height:225px;background-image:url(../../../content/dam/kwcms/kr/ko/images/my/bg_point_road1_m.gif);background-size:255px 118px}
.point_info .point_info2{margin:40px 0 0;background:0}
.point_info .point_guide1{margin-top:15px}
.point_info .point_guide1 .guide{width:auto;margin:15px auto}
.point_info .point_guide2{min-height:inherit;margin:45px 0 0;padding-top:0;background:0}
.point_info .point_guide2 .guide{width:auto;margin:10px auto 0}
.refund_process{margin:20px 0}
.point_family .family_box{float:none;width:auto}
.success_msg{min-height:inherit;padding:120px 0 0 0;margin-top:10px;background-position:center 0;background-size:98px 98px}
.success_msg .success{font-size:15px;line-height:20px}
.leave_list li{float:none;width:auto;margin-bottom:4px}
.tableArea .tbltxtTop{margin:0 0 10px 13px;text-align:left;font-size:12px}
.no_compare{height:304px;background-size:60px 124px}
.mykia .bdBox{padding-bottom:8px;margin-bottom:10px;background-size:1px 8px}
.mykia .bdBox .userInfo{padding:15px}
.mykia .bdBox .userInfo strong{font-size:17px}
.mykia .bdBox .userInfo .loginTime{padding-top:10px}
.mykia .bdBox .userInfo .loginTime:before{background-size:150px 30px;background-position:-87px 0}
.mykia .bdBox .userInfo .btnArea{float:none;width:auto;margin-top:20px;text-align:left}
.mykia .myEstimate{margin:15px 0}
.mykia .myEstimate ol>li{float:none;width:100%}
.mykia .myEstimate ol>li+li{padding:20px 0 0}
.mykia .myEstimate ol>li .imgArea{display:block;width:100%;height:auto;padding:15px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.mykia .myEstimate ol>li .cont{padding:10px 0 0}
.mykia .myEstimate ol>li .cont strong{height:auto;font-size:14px}
.mykia .myEstimate ol>li .cont ul{margin-top:5px}
.mykia .myEstimate ol>li .cont ul li{font-size:12px;letter-spacing:0}
.mykia .myEstimate ol>li .cont ul li+li{margin-top:0}
.mykia .multiWrap .txt{height:auto;margin-top:5px;font-size:12px}
.mykia .qnaLike .h_type2:before{width:27px;height:23px;background-size:150px 30px}
.mykia .multiWrap.qna_area .qnaLike li{float:none;width:100%}
.mykia .multiWrap.qna_area .qnaLike li:first-child{border-right:1px solid #dadada !important;border-bottom:0}
.mykia .mylike .h_type2:before{background-position:-27px 0}
.mykia .qnaLike li{float:none;width:100%;padding:15px;overflow:hidden}
.mykia .qnaLike li+li{border-left:0 none;border-top:1px solid #e2e2e2}
.mykia .qnaLike li .viewBtn{margin-top:-50px}
.mykia .qnaLike li .viewBtn .btnSmall{margin-top:19px}
.mykia .qnaLike li .viewBtn .num{font-size:55px}
.mykia .myEvent{height:auto}
.mykia .myEvent:after{right:15px;width:23px;height:23px;background-size:150px 30px;background-position:-54px 0}
.mykia .myEvent ul{margin-top:8px}
.mykia .myEvent ul li{padding:7px 10px;font-size:12px !important}
.mykia .myEvent ul li .date{display:none}
.mykia .myPoint{margin-top:15px;padding:15px}
.mykia .myPoint .h_type2{display:block}
.mykia .myPoint .point{padding-top:5px;font-size:19px}
.mykia .myPoint .point:before{width:25px;height:25px;margin:0 7px 0 0;vertical-align:-5px;background-size:150px 30px;background-position:-121px 0}
.mykia .myPoint .btnSmall{float:right;margin-top:3px}
.mykia .noList .noCon{padding:63px 0 64px}
.mykia .noList .btnSmall{margin-top:8px}
.mykia .noList .noTxt{font-size:12px}
.mykia .myEstimate .noList .noTxt{padding:0}
.mykia .multiWrap .mypage_tbl{height:256px}
.con_box.myRelease{margin-bottom:20px;padding-bottom:30px}
.con_box.myRelease .infoBox{width:100%}
.con_box.myRelease .infoBox .form_wrp{padding:10px 26px 0 0}
.con_box.myRelease .table_type2{display:none}
.con_box.myRelease .table_type4{display:block}
.con_box.myRelease .table_type4 .tbl_th{width:30%;float:left;border:0}
.con_box.myRelease .table_type4 .tbl_td{display:table-cell}
.con_box.myRelease .imgArea{position:relative;right:0;top:0;width:100%;text-align:center;margin-bottom:-30px}
.con_box.myRelease .imgArea img{width:100%}
.con_box.myRelease .webImg{display:none}
.con_box.myRelease .mobImg{display:block}
.mypage_edit .sel_sch{display:block;width:100%;margin:10px 0}
.mypage_edit .sel_sch .form_wrp{display:block;width:auto !important;width:100%}
.mypage_edit .sel_sch .space{height:8px}
.mypage_edit .sel_sch .btn{display:block;width:auto !important;text-align:center}
.dic_search .select_word{display:none}
.dic_search .form_sch .sch_box{margin:0}
.dic_search .form_sch .btn_area{position:static;margin-top:15px;display:block;width:auto !important;text-align:center}
.selectSorting{text-align:left}
.selectSorting .sel_box{width:100%}
.selectSorting .total_num{display:none}
.selectSorting .form_wrp{float:none}
.selectSorting .sel_box{width:100%;float:none}
.selectSorting .btn{float:none;display:block;width:auto !important;text-align:center}
.word_list li{width:50%}
.word_list li .listBox{padding-bottom:11px}
.word_list li .listBox a .name{height:36px}
.word_list li .listBox .fb_good{position:static;margin-top:10px}
.word_list li .listBox .hit{padding-top:5px;font-size:12px;text-align:left}
.kdic_popup .youtube_iframe{width:100%;height:250px}
.kdic_popup .detail_cont{padding:20px 10px}
.kdic_popup .dicPop.type2,.kdic_popup .dicPop.type3{padding:0}
.kdic_popup .dicPop.type2 .fl,.kdic_popup .dicPop.type3 .fr{float:none;width:auto}
.kdic_popup .dicPop.type2 .fl .detail_img01,.kdic_popup .dicPop.type3 .fr .detail_img01{width:100%}
.kdic_popup .dicPop.type2 .fr,.kdic_popup .dicPop.type3 .fl{position:static;float:none;width:100%}
.kdic_popup .dicPop.type2 .fr .detail_cont{margin-top:20px}
.kdic_popup .dicPop.type2 .fr .detail_img01,.kdic_popup .dicPop.type3 .fl .detail_img01{position:static;left:0;bottom:0}
.kdic_popup .dicPop.type3 .fr{padding:20px 0 0 0}
.businessInfo{height:auto;border:0;border-top:0;background:0}
.businessInfo .mapTop{overflow:hidden;display:block;width:100%;border-bottom:0;background:#fff}
.businessInfo .mapTop .txt,.businessInfo .mapTop .mapTxt{display:none}
.businessInfo .mapTop .input_box{display:block;padding:8px 10px;color:#05141f;font-size:14px;border:1px solid #cdd0d2;background:#fff}
.businessInfo .mapTop .input_box .inp_arrow{position:relative;display:block;height:18px}
.businessInfo .mapTop .input_box .inp_arrow:after{content:"";width:11px;height:8px;background-position:0 -38px;position:absolute;top:50%;right:0;margin-top:-4px}
.businessInfo .mapTop .businessArea{display:none;width:100%;height:auto;position:absolute;left:0;top:35px;padding:0;border-radius:0;border:1px solid #cdd0d2;border-top:0;background:#a2a2a2;box-sizing:border-box;z-index:10}
.businessInfo .mapTop .businessArea li{float:none;width:100%;margin:0;padding:0;text-align:left;border:0}
.businessInfo .mapTop .businessArea li:last-child{width:100%}
.businessInfo .mapTop .businessArea li a{display:block;height:auto;padding:5px 10px;border-top:1px solid #fff;font-size:12px;line-height:26px;background:#fff;font-family:kiaM}
.businessInfo .mapTop .businessArea li img,.businessInfo .mapTop .businessArea li.on img{display:none}
.businessInfo .mapTop .businessArea li.on a{background:#05141f}
.businessInfo .mapTop .businessArea li.on a span{color:#fff}
.businessInfo .mapTop .businessArea li a span:before{display:none}
.oversea .oversea_map .txt{display:none}
.oversea .oversea_map .map{display:block;background:0;width:100%;height:auto;position:absolute;left:0;top:36px;padding:0;border-radius:0;border:1px solid #cdd0d2;border-top:0;background:#a2a2a2;box-sizing:border-box;z-index:10}
.oversea .oversea_map .map li a{display:block;color:#fff;position:static;width:auto;height:auto;padding:5px 10px;border-top:1px solid #fff;font-size:12px;line-height:26px;background:#fff;font-family:kiaM}
.oversea .oversea_map .map li a .name{display:block;position:static;z-index:10;background:0;width:auto;height:auto}
.oversea .oversea_map .map li.on a{background:#05141f}
.oversea .oversea_map .map li.on a span{color:#fff}
.oversea .oversea_map .name span{display:inline-block;text-indent:0;color:#05141f}
.area_list{margin:10px 0 0 0}
.area_list>li{float:none;width:100%;margin-top:20px}
.area_list li .list_box{margin-left:0;height:auto}
.area_list li .list_box h5{font-size:16px}
.area_list li.big .list_box,.area_list li.long .list_box{height:auto}
.countrylist01 .area_list>li,.countrylist02 .area_list>li{width:100%}
.countrylist03 .area_list>li{width:100%}
.area_list>li.type2{margin-top:20px}
.countrylist01 .area_list li.big .list_box,.countrylist02 .area_list li.big .list_box{height:auto}
.countrylist03 .area_list li.big .list_box{height:auto}
.countrylist04 .area_list li .list_box{height:auto}
.oversealist02 .area_list>li,.oversealist03 .area_list>li,.oversealist05 .area_list>li,.oversealist07 .area_list>li{width:100%}
.oversealist03 .area_list li.big .list_box{height:auto}
.area_list li .explain_pop .pop_con{left:-250px;width:252px}
.area_list li.last .explain_pop .pop_con{left:-250px}
.area_list li .explain_pop .pop_con:before{left:245px}
.area_list li.last .explain_pop .pop_con:before{left:245px}
.eleadStep .step li.on div{height:80px}
.elead_con .dbSection{margin:10px -5px 0}
.elead_con .choiceTxt{font-size:11px;margin-top:10px}
.benefitChoice{margin:0 5px;font-size:11px;line-height:15px}
.benefitChoice .type1{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_off.png) no-repeat center 26px;background-size:51px 48px}
.benefitChoice .type1:hover,.benefitChoice .type1:focus,.benefitChoice .type1:active{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_on.png) no-repeat center 26px;background-size:51px 48px}
.benefitChoice .type1.on{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit1_on.png) no-repeat center 26px;background-size:51px 48px}
.benefitChoice .type2{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_off.png) no-repeat center 26px;background-size:52px 48px}
.benefitChoice .type2:hover,.benefitChoice .type2:focus,.benefitChoice .type2:active{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_on.png) no-repeat center 26px;background-size:52px 48px}
.benefitChoice .type2.on{background:#bb162b url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit2_on.png) no-repeat center 26px;background-size:52px 48px}
.benefitChoice strong{font-size:14px;line-height:18px;margin-bottom:4px}
.benefitChoice a{display:block;padding:89px 10px 10px;min-height:70px}
.benefitChoice .on a,.benefitChoice a:hover,.benefitChoice a:focus,.benefitChoice a:active{color:#fff}
.resultBox{text-align:center;padding:12px 15px}
.resultBox .basic{font-size:16px;line-height:20px}
.resultBox .benefitList{margin-top:15px}
.resultBox .benefitList li{font-size:13px;padding:8px 0}
.notiTxt{margin-top:10px;font-size:11px;line-height:15px}
.benefitBtn{margin-top:10px}
.benefitBtn a{padding-left:0;height:24px;margin-left:10px;text-decoration:underline;width:24px;height:24px}
.benefitBtn a span{display:none}
.benefitBtn .type1{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn1.png) no-repeat 0 50%}
.benefitBtn .type2{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn2.png) no-repeat 0 50%}
.benefitBtn .type3{background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_benefit_btn3.png) no-repeat 0 50%}
.careBox .careDiv{float:none;width:96%;padding:2%;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-left:-1px;min-height:410px}
.reaseImg{border:0;background:0;text-align:center;padding:30px 0;margin-bottom:10px}
.reaseImg .tablet,.reaseImg .web{display:none}
.reaseImg .mobile{display:block}
.reaseImg .mobile img{width:100%}
.btnTop{display:none}
.pdT10{padding-top:10px}
/*! jQuery UI - v1.11.2 - 2014-12-13
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors;Licensed MIT */}
.movieArg{position:relative;max-width:828px;margin:0 auto}
.movieArg .youtubeAct{width:100%;height:445px;border-top:2px solid #bb162b}
.movieArg .videoTxt{height:130px;padding:20px;border:1px solid #cdd0d2;overflow-y:scroll;background:#f7f8f8;color:#37434c}
@media all and (max-width:1024px){.movieArg .youtubeAct{position:relative;height:auto;padding-top:56%}
.movieArg .youtubeAct iframe{position:absolute;top:0;left:0}
}
.recurrence-notice .recurrence_step .step01.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step1_on.png)}
.recurrence-notice .recurrence_step .step02.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step2_on.png)}
.recurrence-notice .recurrence_step .finish.on .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step3_on.png)}
.recurrence-notice .recurrence_step .step01 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step1.png)}
.recurrence-notice .recurrence_step .step02 .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step2.png)}
.recurrence-notice .recurrence_step .finish .name{background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/recurrence-notice/recurrence_step3.png)}
.recurrence-notice .conStep .step li .num{margin:18px 0 0 35px}
.recurrence-notice .conStep .step li .name{margin:0 20px 0 35px;background-position:right 6px;padding:0 0 65px 0}
.recurrence-notice .conStep .step li.finish .name{margin:0 20px 0 35px;background-position:right 13px}
.recurrence-notice .conStep .step li.on .num{margin:13px 0 0 0}
.recurrence-notice .conStep .step li.on .name{margin:0;background-position:center 25px}
.recurrence-notice .info_tbl .form_wrp.input,.recurrence-notice .info_tbl .form_wrp.select{width:278px;display:inline-block}
.recurrence-notice .info_tbl .form_area{width:278px}
.recurrence-notice .info_tbl .form_area.long{width:auto}
.recurrence-notice .info_tbl .form_wrp.address_short{width:198px}
.recurrence-notice .info_tbl .form_wrp.address_long{width:498px;margin:5px 0 0 0}
.recurrence-notice .info_tbl .form_wrp .hypen{width:12px;display:table-cell;text-align:center;vertical-align:middle;color:#999}
.recurrence-notice .info_tbl .form_area.date{width:322px;float:none}
.recurrence-notice .info_tbl .form_area.year{width:120px}
.recurrence-notice .info_tbl .form_area.distance{width:334px;float:none}
.recurrence-notice .info_tbl .accumulate1{position:relative}
.recurrence-notice .info_tbl .accumulate1 p{display:table-cell;margin-right:10px;vertical-align:middle}
.recurrence-notice .info_tbl .accumulate1 .form_wrp{width:55px}
.recurrence-notice .info_tbl .accumulate1 .hypen{color:#666}
.recurrence-notice .info_tbl .accumulate1 .form_wrp input{opacity:1;z-index:1}
.recurrence-notice .info_tbl .accumulate1 .form_chk{padding-right:10px;padding-left:17px;vertical-align:middle;display:table-cell}
.recurrence-notice .info_tbl .accumulate2 .form_area{width:149px}
.recurrence-notice .info_tbl .accumulate2 .form_area .input_box{padding-right:4px}
.recurrence-notice .info_tbl .accumulate2 .form_area .hypen{text-align:left;color:#666}
.recurrence-notice .info_tbl .form_area.year .hypen{text-align:right;width:15px}
.recurrence-notice .form_area .hypen{width:30px;color:#999}
.recurrence-notice .join_btn{text-align:right;border:0;margin-top:30px;padding:0}
.recurrence-notice .page_result .txt01{padding:35px 0 0 0;background:0;color:#05141f}
.recurrence_infoArea{margin-top:30px;padding:30px;border:1px solid #e4e4e4;background:#fff}
.recurrence_infoArea ul{padding-left:10px}
.recurrence_infoArea ul li{margin-top:5px;font-size:12px}
.recurrence_infoArea ul li:first-child{margin-top:0}
.recurrence-notice .info_tbl .info_td p.td_p{display:block;clear:both;padding:3px 0 0 0;color:#37434c}
.pop_con.recurrence{padding:25px}
.pop_con.recurrence .inner_pop{padding:25px 25px 10px 35px;border:1px solid #cdd0d2}
.pop_con.recurrence .inner_pop ol{list-style:decimal}
.pop_con.recurrence .inner_pop ol li{padding:0 0 10px 0}
.recurrence-notice .step2_info{margin:7px 0 25px 0}
.recurrence-notice .step2_info li{padding:0 0 2px 0;color:#767676}
.recurrence-notice .step2_info li.bl_type4{margin-left:10px}
.recurrence-notice .defect1_add{margin-top:20px}
.recurrence-notice .defect_btn{display:block;margin:14px 0 0 0;text-align:right}
.recurrence-notice .step2_info li.bl_type4 dl{width:100%}
.recurrence-notice .step2_info li.bl_type4 dl:after{display:block;content:'';clear:both}
.recurrence-notice .step2_info li.bl_type4 dl dt{float:left}
.recurrence-notice .step2_info li.bl_type4 dl dd{float:left;width:70%;padding-left:.5%}
.recurrence_infoArea li.bl_type4 dl{width:100%}
.recurrence_infoArea li.bl_type4 dl:after{display:block;content:'';clear:both}
.recurrence_infoArea li.bl_type4 dl dt{float:left}
.recurrence_infoArea li.bl_type4 dl dd{float:left;width:70%;padding-left:.5%}
.recurrence-notice .table_type2 td{width:150px;word-break:break-all}
.defect-realpse-popup{line-height:20px}
@media(max-width:767px){.recurrence-notice .conStep .step li .num{margin:30px 0 0 0}
.recurrence-notice .conStep .step li.off .num{margin:10px 0 0 0}
.recurrence-notice .conStep .step li.on{width:70%}
.recurrence-notice .conStep .step li.on .num{margin:7px 0 0 0}
.recurrence-notice .conStep .step li .name{margin:0}
.recurrence-notice .conStep .step li.on .num em{padding:0}
.recurrence-notice .conStep .step li.on .name{background-size:20px 22px;background-position:center 20px}
.recurrence-notice .conStep .step .finish.on .name{background-size:36px 15px;background-position:center 20px}
.recurrence-notice .conStep .step li .name{background-position:center 4px}
.recurrence-notice .info_tbl .quickIntro .introTxt i{display:block}
.recurrence-notice .info_tbl .form_area.distance .hypen{width:30px}
.recurrence-notice .info_tbl .form_area .hypen{width:18px}
.recurrence-notice .info_tbl .form_area.year{width:120px !important}
.recurrence-notice .info_tbl .form_area.year .hypen{width:20px;text-align:right}
.recurrence-notice .info_tbl .form_wrp.address_short{width:40% !important;display:inline-block !important}
.recurrence-notice .info_tbl .accumulate1{position:relative}
.recurrence-notice .info_tbl .accumulate1 .form_area{display:inline-block !important}
.recurrence-notice .info_tbl .accumulate1 p{position:absolute;left:130px;top:11px}
.recurrence-notice .info_tbl .accumulate1 p{display:table-cell;margin-right:10px;vertical-align:middle}
.recurrence-notice .info_tbl .accumulate1 .form_wrp{width:55px}
.recurrence-notice .info_tbl .accumulate1 .hypen{padding-right:10px;color:#666}
.recurrence-notice .info_tbl .accumulate1 .form_wrp input{opacity:1;z-index:1}
.recurrence-notice .info_tbl .accumulate1 .form_chk{padding-left:0;padding-right:10px;vertical-align:middle;display:table-cell}
.recurrence-notice .info_tbl .accumulate2 .form_area{width:40% !important}
.recurrence-notice .page_result .txt02 i{display:block}
}
.exCompany ul li:nth-child(6){margin-top:50px}
.threeSection .bdBox ul li.dataNone{height:50px;background:0}
@media(max-width:767px){.exCompany ul li:nth-child(6){margin-top:0}
.threeSection .bdBox ul li.dataNone{height:68px}
}
.recurrence-notice .page_result p{width:420px}
.recurrence-notice .page_result .txt01{padding:0}
.recurrence-notice .page_result .txt02{font-size:15px}
.recurrence-notice .page_result .txt02 .point1{text-decoration:underline;color:#05141f}
.recurrence-notice .page_result .txt02 .point2{text-decoration:underline;color:#ea0029}
@media(max-width:767px){.recurrence-notice .page_result p{width:100%}
.recurrence-notice .page_result .txt01{padding-top:35px}
.recurrence-notice .page_result .txt02{font-size:13px;letter-spacing:-0.5px}
}
.mobility_Change .kia-flex .bl_type1{margin:35px 0 10px}
.mobility_Change .kia-flex p,.mobility_Change .kia-flex ul,.mobility_Change .kia-flex em{font-family:YoonPro740;color:#37434c}
.mobility_Change .kia-flex i.w{display:block}
.mobility_Change .kia-flex i.m{display:none}
.mobility_Change .kia-flex strike{color:#999}
.mobility_Change .kia-flex .pcView{display:block}
.mobility_Change .kia-flex .moView{display:none}
.mobility_Change .kia-flex .con{padding:0 0 5px 15px;font-size:14px}
.mobility_Change .kia-flex .flex_point{font-family:YoonPro740;color:#ea0029;font-weight:bold}
.mobility_Change .kia-flex .flex_point2{margin:-5px 0 0 25px;text-indent:-15px;font-family:YoonPro740;color:#05141f}
.mobility_Change .kia-flex .description{margin-left:25px;padding:5px;text-indent:-15px;font-family:YoonPro740;font-size:13px;color:#697279}
.mobility_Change .kia-flex .flex_list{margin:5px 10px;line-height:1.5}
.mobility_Change .kia-flex .flex_list li{position:relative;padding:2px 0 3px 10px;font-family:YoonPro740;font-size:14px}
.mobility_Change .kia-flex .flex_list li:before{display:block;position:absolute;top:11px;left:0;width:4px;height:4px;background:#37434c;content:''}
.mobility_Change .kia-flex .flex_list li li{padding-left:0;color:#697279}
.mobility_Change .kia-flex .flex_list li li:before{display:none}
.mobility_Change .kia-flex .flex_list dl{font-size:14px;color:#697279}
.mobility_Change .kia-flex .flex_list dl+dl{margin-top:5px}
.mobility_Change .kia-flex .flex_list dt{display:inline-block}
.mobility_Change .kia-flex .flex_list dd{position:relative;display:inline-block}
.mobility_Change .kia-flex .flex_list dd:before{display:inline-block;margin-right:5px;content:'/'}
.mobility_Change .kia-flex .flex_list dt+dd:before{display:none}
.mobility_Change .kia-flex .flex_list dd.ml{padding-left:63px}
.mobility_Change .kia-flex .con+.table_type2{margin-top:10px}
.mobility_Change .kia-flex .table_type2 th{font-weight:bold}
.mobility_Change .kia-flex .imb_Box{position:relative;margin-top:25px;padding:0 52% 10px 0}
.mobility_Change .kia-flex .imb_Box:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .imb_Box .img{position:absolute;top:0;right:0;width:50%}
.mobility_Change .kia-flex .imb_Box .img img{width:100%}
.mobility_Change .kia-flex .imb_Box h5{margin:10px 0 5px 30px;text-indent:-15px;font-family:YoonPro740;font-size:13px;color:#697279}
.mobility_Change .kia-flex .imb_Box ul{padding-left:30px;font-size:13px;color:#697279}
.mobility_Change .kia-flex .imb_Box li{padding-bottom:3px}
.mobility_Change .kia-flex td .flex_list li{text-align:left}
.mobility_Change .kia-flex .pad_con{position:relative;padding:0 52% 0 15px;font-size:14px;line-height:1.5}
.mobility_Change .kia-flex .pad_con em{color:#697279}
.mobility_Change .kia-flex table .col1{width:70%}
.mobility_Change .kia-flex table .col2{width:30%}
.mobility_Change .kia-flex .car_list span{display:inline-block;padding:3.5% 2.5% 3.5%}
.mobility_Change .kia-flex .car_list span img{width:100%}
.mobility_Change .kia-flex .car_list span em{display:block;margin-top:15px;color:#05141f}
.mobility_Change .kia-flex .app_box{padding:40px;background:#f7f8f8}
.mobility_Change .kia-flex .app_box .box:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .app_box:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .app_box h5{margin-bottom:10px;font-family:YoonPro740;font-weight:bold;font-size:15px;color:#05141f}
.mobility_Change .kia-flex .app_box .down{position:relative;float:left;width:55%}
.mobility_Change .kia-flex .app_box .down .con{text-indent:-10px;color:#05141f;font-size:13px}
.mobility_Change .kia-flex .app_box .down:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .app_box .app{position:relative;float:right;width:43%}
.mobility_Change .kia-flex .app_box .app strong{position:relative;display:block;margin:0 0 10px;padding-left:10px;font-family:YoonPro740;font-weight:bold;font-size:15px;color:#05141f}
.mobility_Change .kia-flex .app_box .app strong:before{display:block;position:absolute;top:7px;left:0;width:4px;height:4px;background:#999;content:''}
.mobility_Change .kia-flex .app_box .app .img{text-align:center}
.mobility_Change .kia-flex .app_box .app .img:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .app_box .app .img img{width:auto}
.mobility_Change .kia-flex .app_box .app .img li{float:left;display:inline-block}
.mobility_Change .kia-flex .app_box .app .img li:nth-child(1){width:140px;margin-right:20px}
.mobility_Change .kia-flex .app_box .app .img li:nth-child(2){width:97px}
.mobility_Change .kia-flex .app_box .app .img a{display:block;width:94px;padding:0 7px;margin:10px auto 0;box-sizing:border-box;font-size:13px;line-height:28px;color:#fff;border-radius:26px;background:#05141f;text-align:center}
.mobility_Change .kia-flex .app_box .guide{padding-top:30px;margin-top:30px;border-top:1px solid #cdd0d2}
.mobility_Change .kia-flex .app_box .guide ul{margin:30px -20px 0}
.mobility_Change .kia-flex .app_box .guide li{position:relative;float:left;width:16.6%}
.mobility_Change .kia-flex .app_box .guide li:before{position:absolute;top:-20px;bottom:0;right:0;width:17px;height:1px;margin:auto 0;box-shadow:inset 0 0 0 32px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';color:#9ba1a5}
.mobility_Change .kia-flex .app_box .guide li:after{position:absolute;top:-20px;bottom:0;right:0;width:17px;height:1px;margin:auto 0;box-shadow:inset 0 0 0 32px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:'';color:#9ba1a5}
.mobility_Change .kia-flex .app_box .guide li:last-child:before,.mobility_Change .kia-flex .app_box .guide li:last-child:after{display:none}
.mobility_Change .kia-flex .app_box .guide li strong{display:block;position:relative;margin:0 auto;font-family:YoonPro740;font-size:13px;color:#37434c;text-align:center}
.mobility_Change .kia-flex .app_box .guide li strong:before{display:block;width:67px;height:50px;margin:0 auto 10px;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_kiaflex.png) no-repeat;content:''}
.mobility_Change .kia-flex .app_box .guide li.step2 strong:before{background-position:-68px 0}
.mobility_Change .kia-flex .app_box .guide li.step3 strong:before{background-position:-138px 0}
.mobility_Change .kia-flex .app_box .guide li.step4 strong:before{background-position:-204px 0}
.mobility_Change .kia-flex .app_box .guide li.step5 strong:before{background-position:-272px 0}
.mobility_Change .kia-flex .app_box .guide li.step6 strong:before{background-position:-340px 0}
.mobility_Change .kia-flex tbody th{padding:8px 0;background:0;width:auto !important}
.mobility_Change .kia-flex tbody th.sec{padding:8px 15px;text-align:left}
.mobility_Change .kia-flex .tableArea:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .tableArea dl{position:relative;text-align:center;border-right:1px solid #cdd0d2;border:1px solid #cdd0d2;box-sizing:border-box}
.mobility_Change .kia-flex .tableArea dl:before{position:absolute;display:block;top:75px;width:100%;border-bottom:1px solid #cdd0d2;content:''}
.mobility_Change .kia-flex .tableArea dl:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .tableArea dl dt{padding:10px 0;border:1px solid #cdd0d2;border-top:0;border-right:0;border-left:0;background:#f7f8f8;font-family:YoonPro740;font-weight:bold;color:#05141f}
.mobility_Change .kia-flex .tableArea dl dd{position:relative;min-height:954px;box-sizing:border-box}
.mobility_Change .kia-flex .tableArea dl dd:after{display:block;clear:both;content:''}
.mobility_Change .kia-flex .tableArea dl dd strong{position:absolute;top:3px;left:0;width:100%;padding:5px 0;text-align:center;font-family:YoonPro740}
.mobility_Change .kia-flex .tableArea dl dd strong.red{font-weight:bold;color:#ea0029}
.mobility_Change .kia-flex .tableArea dl dd strong.blue{font-weight:bold;color:#05141f}
.mobility_Change .kia-flex .tableArea dl dd span{display:block;padding:12px 0;margin:0 auto;text-align:center}
.mobility_Change .kia-flex .tableArea dl dd span em{display:block;margin-top:10px;color:#37434c}
.mobility_Change .kia-flex .tableArea dl dd span em em{display:block;margin-top:3px}
.mobility_Change .kia-flex .g1{float:left;width:65.7%}
.mobility_Change .kia-flex .g1 dd{float:left;padding-top:49%}
.mobility_Change .kia-flex .g1 dt+dd{width:48%}
.mobility_Change .kia-flex .g1 dd+dd{width:52%;padding-top:11%;border-left:1px solid #cdd0d2}
.mobility_Change .kia-flex .g2{float:left;width:25%}
.mobility_Change .kia-flex .g2 dd{padding-top:145%}
.mobility_Change .kia-flex .plus{float:left;width:9%;text-align:center}
.mobility_Change .kia-flex .plus span{position:relative;display:inline-block;width:53px;height:53px;margin-top:540%;border-radius:100px;background:#05141f}
.mobility_Change .kia-flex .plus span:before,.mobility_Change .kia-flex .plus span:after{display:block;position:absolute;top:12px;left:24px;width:5px;height:30px;background:#fff;content:''}
.mobility_Change .kia-flex .plus span:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.mobility_Change .kia-flex .pcView .flex_list li{font-size:13px;line-height:1.5}
.mobility_Change .kia-flex .txt1{margin:-15px 0 5px 0;text-align:right}
.mobility_Change .kia-flex .txt2{margin:10px 0 0 15px;text-indent:-15px}
@media(max-width:1024px){.mobility_Change .kia-flex .tableArea dl dd span{max-width:200px}
.mobility_Change .kia-flex .tableArea dl dd span img{width:100%}
.mobility_Change .kia-flex .plus span{width:50px;height:50px}
.mobility_Change .kia-flex .plus span:before,.mobility_Change .kia-flex .plus span:after{top:14px;left:24px;width:4px;height:23px}
.mobility_Change .kia-flex .car_list span{width:120px;padding:3.5% 1.5% 3.5%}
.mobility_Change .kia-flex .app_box{padding:30px}
.mobility_Change .kia-flex .flex_list dd.ml{padding-left:0}
}
@media all and (max-width:900px){.mobility_Change .kia-flex .g1 dt+dd{width:53%}
.mobility_Change .kia-flex .g1 dd+dd{width:47%}
.mobility_Change .kia-flex .tableArea dl dd{min-height:906px}
.mobility_Change .kia-flex .tableArea dl dd span{width:auto}
.mobility_Change .kia-flex .flex_list dd.ml{padding-left:0}
}
@media all and (max-width:767px){.mobility_Change .kia-flex .mh{display:none}
.mobility_Change .kia-flex i.w{display:none}
.mobility_Change .kia-flex i.m{display:block}
.mobility_Change .kia-flex .pcView{display:none}
.mobility_Change .kia-flex .moView{display:block}
.mobility_Change .kia-flex .flex_list dd{position:relative;padding-left:10px}
.mobility_Change .kia-flex .flex_list dt{display:block;margin-bottom:3px}
.mobility_Change .kia-flex .flex_list dd{position:relative;display:block}
.mobility_Change .kia-flex .flex_list dd:before{display:none}
.mobility_Change .kia-flex .flex_list dd.ml{padding-left:10px}
.mobility_Change .kia-flex .flex_list dl+dl{margin-top:12px}
.mobility_Change .kia-flex .tableArea dl dd strong.blue{line-height:2.5}
.mobility_Change .kia-flex .tableArea dl:before{top:85px}
.mobility_Change .kia-flex table .col1,.mobility_Change .kia-flex table .col2{width:50%}
.mobility_Change .kia-flex .table_type2 th,.mobility_Change .kia-flex .table_type2 td{padding:5px 3px}
.mobility_Change .kia-flex .table_type2 td.car_list{padding:10px 3px 15px}
.mobility_Change .kia-flex .car_list span{width:auto;margin-top:10px;padding:3.5% 20px 3.5%}
.mobility_Change .kia-flex .car_list span em{margin:5px -20px 0}
.mobility_Change .kia-flex .imb_Box{padding:0}
.mobility_Change .kia-flex .imb_Box .img{position:relative;width:auto;margin-top:15px}
.mobility_Change .kia-flex .app_box{padding:20px 15px}
.mobility_Change .kia-flex .app_box .down{float:none;width:100%;padding:0 0 20px}
.mobility_Change .kia-flex .app_box .app{float:none;width:100%}
.mobility_Change .kia-flex .app_box .app .img{position:relative;width:auto}
.mobility_Change .kia-flex .app_box .app .img img{margin-top:15px;width:100%}
.mobility_Change .kia-flex .app_box .app strong{margin:0;font-size:14px;word-break:keep-all}
.mobility_Change .kia-flex .app_box .app .img li:nth-child(1){width:121px}
.mobility_Change .kia-flex .app_box .app .img li:nth-child(2){width:80px}
.mobility_Change .kia-flex .app_box .app .img a{width:75px;font-size:11px;line-height:22px}
.mobility_Change .kia-flex .app_box .guide{padding-top:20px;margin-top:20px}
.mobility_Change .kia-flex .app_box .guide ul{margin:0 -10px}
.mobility_Change .kia-flex .app_box .guide li{width:33.3%;margin-top:20px}
.mobility_Change .kia-flex .app_box .guide li:nth-child(3):after,.mobility_Change .kia-flex .app_box .guide li:nth-child(3):before{display:none}
.mobility_Change .kia-flex .app_box .guide li:before{top:-20px;width:10px}
.mobility_Change .kia-flex .app_box .guide li:after{top:-20px;width:10px}
.mobility_Change .kia-flex .app_box .guide li strong:before{width:41px;height:32px;margin:0 auto 5px;background-size:242px 57px}
.mobility_Change .kia-flex .app_box .guide li.step1 strong:before{background-position:0 -25px}
.mobility_Change .kia-flex .app_box .guide li.step2 strong:before{background-position:-40px -25px}
.mobility_Change .kia-flex .app_box .guide li.step3 strong:before{background-position:-79px -25px}
.mobility_Change .kia-flex .app_box .guide li.step4 strong:before{background-position:-120px -25px}
.mobility_Change .kia-flex .app_box .guide li.step5 strong:before{background-position:-161px -25px}
.mobility_Change .kia-flex .app_box .guide li.step6 strong:before{background-position:-201px -25px}
.mobility_Change .kia-flex .moView h5{position:relative;padding:5px 0 7px 25px;font-weight:bold;font-family:YoonPro740;font-size:13px}
.mobility_Change .kia-flex .moView h5:before{display:block;position:absolute;top:13px;left:15px;width:3px;height:3px;background:#999;content:''}
.mobility_Change .kia-flex .moView table+h5{margin-top:10px}
.mobility_Change .kia-flex tbody th.sec{padding:5px}
.mobility_Change .kia-flex .pad_con{padding:0 0 0 15px}
.mobility_Change .kia-flex .tableArea dl dd{min-height:auto}
.mobility_Change .kia-flex .tableArea dl dd span{display:block;margin:0 auto;padding:7px}
.mobility_Change .kia-flex .tableArea dl dd span em{margin-top:8px}
.mobility_Change .kia-flex .g1{float:none;width:100%}
.mobility_Change .kia-flex .g1 dd{padding-bottom:5%}
.mobility_Change .kia-flex .g1 dt+dd{width:50%;padding-top:55%}
.mobility_Change .kia-flex .g1 dd+dd{width:50%;padding-top:23%;border-left:1px solid #e8e8e8}
.mobility_Change .kia-flex .g2{float:none;width:100%}
.mobility_Change .kia-flex .g2 dd{min-height:auto !important;padding:55px 0 10px !important}
.mobility_Change .kia-flex .plus{float:none;width:100%}
.mobility_Change .kia-flex .plus span{width:33px;height:33px;margin:15px}
.mobility_Change .kia-flex .plus span:before,.mobility_Change .kia-flex .plus span:after{top:9px;left:15px;width:3px;height:15px}
.mobility_Change .kia-flex .moView .flex_list li{font-size:13px;line-height:1.5}
}
.catalog_price.eng h4.bl_type1{margin-bottom:10px}
.catalog_price.eng .car_list .car_box .btnDown{width:105px}
@media(max-width:767px){.catalog_price.eng .car_list .car_box .btnDown{width:100px}
.catalog_price.eng .car_list .btnDown span em{display:none}
}
.txt_cs{margin-bottom:45px;font-family:YoonPro740}
.txt_cs strong{font-family:YoonPro740;font-weight:bold;color:#05141f}
.txt_cs strong span{font-size:14px}
@media(max-width:767px){.txt_cs strong span{font-size:13px}
}
#mainInfoPop{font-family:YoonPro740;color:#333;word-break:keep-all}
#mainInfoPop .pop_con{padding:30px}
#mainInfoPop .txt1{font-size:14px;line-height:1.6}
#mainInfoPop .tbox{margin:20px 0;padding:25px;border:1px solid #d2d2d2;background:#f3f3f3;font-size:15px;line-height:1.5}
#mainInfoPop .tbox>p{margin-bottom:10px}
#mainInfoPop .tbox strong{font-family:YoonPro740;font-weight:bold}
#mainInfoPop .txt2{margin-top:20px;font-size:18px;font-family:kiaM;text-align:right}
#mainInfoPop .txt2 em{padding-left:8px;font-size:15px}
#mainInfoPop .txt3{margin-top:5px;font-size:18px;font-family:kiaM;text-align:right}
#mainInfoPop .txt3 em{padding-left:8px;font-size:15px}
@media(max-width:767px){#mainInfoPop .popup .pop_tit{line-height:1.5}
#mainInfoPop .txt1{font-size:13px}
#mainInfoPop .tbox{margin:15px 0;padding:15px;font-size:14px}
#mainInfoPop .txt2{font-size:16px}
#mainInfoPop .txt2 em{padding-left:5px;font-size:13px}
#mainInfoPop .txt3{font-size:16px}
#mainInfoPop .txt3 em{padding-left:5px;font-size:13px}
#mainInfoPop .pop_con{padding:20px 15px}
#mainInfoPop .popup .pop_tit{padding:10px 50px 10px 12px}
}
.counsel_guide{min-height:450px}
.counsel_guide ul{position:relative;margin-top:25px;background:#fff}
.counsel_guide .pcView{display:block}
.counsel_guide .moView{display:none !important}
.counsel_guide ul:after{display:block;clear:both;content:''}
.counsel_guide .pcView li{position:relative;float:left;width:21.5%;margin:0 1.7%;box-sizing:border-box;text-align:center}
.counsel_guide .pcView li:before{display:inline-block;position:absolute;top:90px;left:-13%;width:17px;height:13px;background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp.png) right top;content:'';overflow:hidden}
.counsel_guide .pcView li:first-child:before{display:none}
.counsel_guide .pcView li .img{display:inline-block;width:70px;height:55px;margin:25% 0 3%;background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp.png) no-repeat;overflow:hidden}
.counsel_guide .pcView li.step1 .img{background-position:0 0}
.counsel_guide .pcView li.step2 .img{background-position:-70px 0}
.counsel_guide .pcView li.step3 .img{background-position:-140px 0}
.counsel_guide .pcView li.step4 .img{background-position:-210px 0}
.counsel_guide .pcView li.step1:hover .img{background-position:0 -70px}
.counsel_guide .pcView li.step2:hover .img{background-position:-70px -70px}
.counsel_guide .pcView li.step3:hover .img{background-position:-140px -70px}
.counsel_guide .pcView li.step4:hover .img{background-position:-210px -70px}
.counsel_guide .pcView li .tit{display:inline-block;width:100%;font-family:kiaB;font-size:18px;color:#697279;text-align:center}
.counsel_guide .pcView li:hover .tit,.counsel_guide .pcView li:focus .tit,.counsel_guide .pcView li:active .tit{color:#05141f;box-sizing:border-box}
.counsel_guide .pcView li .desc{display:none}
.counsel_guide .pcView li:hover .desc,.counsel_guide li:focus .desc{display:block}
.counsel_guide .pcView li .box{width:100%;height:190px;border:1px solid #cdd0d2;box-sizing:border-box;background:#f7f8f8;border-radius:10px}
.counsel_guide .pcView li:hover .box,.counsel_guide .pcView li:focus .box{border:2px solid #05141f;background:#fff;box-sizing:border-box}
.counsel_guide .pcView li:hover .box:after,.counsel_guide .pcView li:focus .box:after{display:block;position:absolute;left:49%;bottom:-13px;width:15px;height:15px;background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp.png) no-repeat right -20px;content:''}
.counsel_guide li .desc{position:absolute;left:0;width:100%;padding:18px;margin-top:30px;background:#05141f;color:#fff;box-sizing:border-box;font-size:15px;font-family:YoonPro740;line-height:1.5}
.counsel_guide li .desc ol li{float:none;width:100%;text-align:left;text-indent:-13px;margin-left:15px}
.counsel_guide li .desc ol li:before{display:none}
.counsel_guide li .desc ol li em{padding-right:3px;font-family:kiaB;color:#fff;text-decoration:underline}
.counsel_guide .pcTip{position:relative;top:0;left:0;width:100%;padding-top:100px;font-family:YoonPro740;font-size:15px;color:#37434c;text-align:center}
.counsel_guide .moTip{display:none}
@media(max-width:767px){.counsel_guide .pcView{display:none}
.counsel_guide .moView{display:block !important}
.con_box.counsel_guide{padding:10px}
.counsel_guide ul{width:270px;margin:15px auto 0}
.counsel_guide li{position:relative;float:left;width:115px;margin:10px;box-sizing:border-box;text-align:center}
.counsel_guide .moView li:before{display:inline-block;position:absolute;top:52px;width:13px;height:10px;background-image:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp-m.png);background-repeat:no-repeat;background-size:105px auto;content:'';overflow:hidden}
.counsel_guide .moView li:first-child:before{display:none}
.counsel_guide .moView li.step2:before{left:-13%;background-position:right 0}
.counsel_guide .moView li.step3:before{top:-16px;left:50px;height:14px;background-position:right -22px}
.counsel_guide .moView li.step4:before{left:auto;right:-13%;height:14px;background-position:right -44px}
.counsel_guide .moView li .img{display:inline-block;width:35px;height:35px;margin:25% 0 0;background-image:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp-m.png);background-repeat:no-repeat;background-size:105px auto;overflow:hidden}
.counsel_guide .moView li.view+.step2{padding-bottom:85px}
.counsel_guide .moView li.step1 .img{background-position:0 0}
.counsel_guide .moView li.step2 .img{background-position:-35px 0}
.counsel_guide .moView li.step3 .img{background-position:-35px -70px}
.counsel_guide .moView li.step4 .img{background-position:0 -70px}
.counsel_guide .moView li.step1.view .img{background-position:0 -35px}
.counsel_guide .moView li.step2.view .img{background-position:-35px -35px}
.counsel_guide .moView li.step3.view .img{background-position:-35px -105px}
.counsel_guide .moView li.step4.view .img{background-position:0 -105px}
.counsel_guide .moView li:after{background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp-m.png);background-size:105px auto}
.counsel_guide .moView li .desc{display:none}
.counsel_guide li.view .desc{display:block;position:relative;padding:10px;margin-top:15px;font-size:13px;line-height:1.4}
.counsel_guide li .tit{display:inline-block;width:100%;font-family:kiaB;font-size:14px;color:#666;text-align:center}
.counsel_guide li .box{width:115px;height:115px;margin:0 auto;border:1px solid #e8e8e8;box-sizing:border-box;background:#f8f8f8;border-radius:10px}
.counsel_guide li.view .box{border:1px solid #ddd;background:#fff}
.counsel_guide li.view .box:after{display:block;position:absolute;top:114px;left:50px;width:9px;height:8px;bottom:auto;background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp-m.png) no-repeat right -70px;background-size:105px auto;content:''}
.counsel_guide li .desc ol li{width:auto;margin:2px 0 0 20px}
.counsel_guide .moTip{display:block;padding:50px 0;font-family:YoonPro740;font-size:12px;color:#666;text-align:center}
.counsel_guide .pcTip{display:none !important}
}
.return_policy i.pc{display:block}
.return_policy i.mo{display:none}
.return_policy .bl_type1:before{margin-top:5px}
.return_policy .bl_type4:before{margin:10px 4px 0 -10px}
.return_policy{padding:24px 29px !important;font-family:YoonPro740;font-size:14px;line-height:1.44}
.return_policy a{color:#1655d5;text-decoration:underline;white-space:nowrap}
.return_policy a strong{font-family:YoonPro740;font-weight:bold}
.return_policy .bl_type4{margin-left:15px}
.return_policy .txt1{margin-left:15px;color:#05141f}
.return_policy .list_num{margin:25px 0 0 15px}
.return_policy .list_num li{position:relative;margin:0 0 8px 20px;text-indent:-15px;font-family:YoonPro740;font-weight:bold;color:#05141f}
.return_policy .list_num li .point{color:#ea0029}
.return_policy .list_num li .desc{display:block;text-indent:-10px;margin-left:10px;font-weight:normal;color:#697279}
.return_policy .list_num li li{margin:0 0 5px 20px;text-indent:-20px;font-weight:normal;color:#37434c}
.return_policy .list_step{margin:35px -25px 0 0}
.return_policy .list_step li{position:relative;float:left;width:23%;min-height:200px;padding:0 2%;margin-bottom:2%;box-sizing:border-box;text-align:center}
.return_policy .list_step li:after{display:block;position:absolute;top:30px;right:0;width:20px;height:20px;border:1px solid #37434c;border-left-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);content:''}
.return_policy .list_step li:last-child:after{display:none}
.return_policy .list_step li .img{position:relative;display:inline-block;width:79px;height:79px}
.return_policy .list_step li .img:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f8f8;border-radius:100px;content:''}
.return_policy .list_step li .img:after{display:block;position:relative;top:50%;left:0;transform:translateY(-50%);width:70px;height:40px;margin:0 auto;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp.png) no-repeat;overflow:hidden;content:''}
.return_policy .list_step li.step1 .img:after{background-position:0 -140px}
.return_policy .list_step li.step2 .img:after{background-position:-70px -140px}
.return_policy .list_step li.step3 .img:after{background-position:-140px -140px}
.return_policy .list_step li.step4 .img:after{background-position:-210px -140px}
.return_policy .list_step li.step5 .img:after{background-position:0 -210px}
.return_policy .list_step li.step6 .img:after{background-position:-70px -210px}
.return_policy .list_step li.step7 .img:after{background-position:-140px -210px}
.return_policy .list_step li.step8 .img:after{background-position:-210px -210px}
.return_policy .list_step li strong{display:block;margin:15px 0 5px;font-family:YoonPro740;font-weight:bold;font-size:15px;color:#05141f;text-align:center}
.return_policy .list_step li p{color:#37434c}
@media(max-width:1024px){.return_policy i.pc{display:none}
}
@media(max-width:767px){.return_policy{padding:20px 15px !important;font-size:13px}
.return_policy i.mo{display:block}
.return_policy .txt1{margin-left:10px}
.return_policy .list_num{margin-left:10px}
.return_policy .list_num li{margin:0 0 8px 10px}
.return_policy .list_step{margin:25px -5px 0 0}
.return_policy .list_step li{width:48%;padding:0 2%;min-height:190px}
.return_policy .list_step li:after{top:30px;right:0;width:10px;height:10px}
.return_policy .list_step li .img{width:60px;height:60px}
.return_policy .list_step li .img:after{width:40px;height:35px;background-image:url(../../../content/dam/kwcms/kr/ko/images/customer-service/counsel-guide-sp-m.png);background-repeat:no-repeat;background-size:105px auto}
.return_policy .list_step li.step1 .img:after{background-position:0 -140px}
.return_policy .list_step li.step2 .img:after{background-position:0 -175px}
.return_policy .list_step li.step3 .img:after{background-position:0 -210px}
.return_policy .list_step li.step4 .img:after{background-position:0 -245px}
.return_policy .list_step li.step5 .img:after{background-position:0 -280px}
.return_policy .list_step li.step6 .img:after{background-position:0 -315px}
.return_policy .list_step li.step7 .img:after{background-position:0 -350px}
.return_policy .list_step li.step8 .img:after{background-position:0 -385px}
.return_policy .list_step li.step4{min-height:220px}
.return_policy .list_step li.step5{min-height:145px}
.return_policy .list_step li.step6{min-height:145px}
.return_policy .list_step li strong{margin:10px 0 3px;font-size:14px}
.return_policy .list_num li li{margin:1px 0 4px 15px;text-indent:-15px}
}
.green .txt1{margin-top:5px}
.green .bl_type13{padding-left:10px}
.green .bl_type13:before{display:inline-block;width:2px;height:2px;margin:0 10px 0 -10px;background:#37434c;content:'';vertical-align:5px}
.green .cardbox{padding:15px 25px;border:1px solid #e8e8e8;background:#f8f8f8;line-height:1.4}
.green .cardbox li{position:relative;margin:10px 0;font-size:14px;color:#37434c}
.green .cardbox li.point{font-size:16px;color:#05141f}
.green .cardbox li.point ul li{font-size:inherit;color:inherit}
.green .cardbox li.point ul li span{display:block;margin-top:5px}
.green .cardbox li ul{margin-bottom:12px}
@media(max-width:767px){.green .txt1{font-size:11px}
.green .bl_type13:before{margin:0 8px 0 -10px;vertical-align:4px}
.green .cardbox{padding:10px 15px}
.green .cardbox li{margin:7px 0;font-size:11px}
.green .cardbox li.point{font-size:12px}
.green .cardbox li ul{margin-bottom:10px}
}
.policyWrap{font-family:'YoonPro740';word-break:keep-all}
.policyWrap .pc{display:block}
.policyWrap .tab_type3 ul{display:table;width:100%}
.policyWrap .tab_type3 ul:after{display:none}
.policyWrap .tab_type3 .tab_li{display:table-cell;min-width:inherit;float:none;padding-left:1px;vertical-align:top}
.policyWrap .tab_type3 .tab_li:first-child{padding-left:0}
.policyWrap .inbox{position:relative;width:940px;margin:0 auto;padding:30px;box-sizing:border-box;border:1px solid #cdd0d2;background:#fff}
.policyWrap .form_area{float:right;width:372px}
.policyWrap .form_area:afer{display:block;position:relative;clear:both;content:''}
.policyWrap .form_wrp{width:265px}
.policyWrap .form_wrp .sel_box.sch_sel .selected-headline{height:34px;color:#666}
.policyWrap .form_area .btn_veiw{display:inline-block;width:76px;height:36px;margin-left:5px;background:#05141f;color:#fff;text-align:center;line-height:2.8}
.policyWrap .view{margin-top:65px;padding-top:25px;border-top:1px solid #cdd0d2;line-height:1.4}
.policyWrap .view .conbox{margin-left:15px}
.policyWrap .view th,.policyWrap .view td{padding:10px 5px;font-family:'YoonPro740';font-size:13px;line-height:1.4;word-break:keep-all}
.policyWrap .view th{font-weight:bold}
.policyWrap .view .bl_type1:before{margin-top:2px}
.policyWrap .table_type2 th{font-weight:bold}
.policyWrap .table_type2 th,.policyWrap .table_type2 td{padding:10px 5px;font-family:'YoonPro740';font-size:13px;line-height:1.4;word-break:keep-all}
.policyWrap .stit{margin:15px 0 7px;font-family:'YoonPro740';font-size:14px;font-weight:bold}
.policyWrap h4+.stit{margin-top:0}
.policyWrap .txt1{margin:0 0 15px 0}
.policyWrap p span{display:block;margin-top:5px}
.policyWrap .tbl_box+.bu_caution{margin-top:15px}
.policyWrap li ul,.policyWrap li ol{margin:10px 0 20px !important}
.policyWrap li>p{margin-top:5px}
.policyWrap .list_num{margin:5px 0;counter-reset:number 0}
.policyWrap .list_num>li{position:relative;margin:0 0 8px 13px;text-indent:-6px}
.policyWrap .list_num>li:before{content:counter(number)". ";counter-increment:number 1;display:inline-block;margin-right:4px}
.policyWrap .list_num2{margin:5px 0;counter-reset:number 0}
.policyWrap .list_num2>li{position:relative;margin:0 0 8px 13px;text-indent:-6px}
.policyWrap .list_num2>li:before{content:counter(number)") ";counter-increment:number 1;display:inline-block;margin-right:4px}
.policyWrap .list_num3{margin:5px 0;counter-reset:number 0}
.policyWrap .list_num3>li{position:relative;margin:0 0 8px 15px;padding-left:5px;text-indent:0}
.policyWrap .list_num3>li:before{position:absolute;top:1px;left:-14px;width:14px;content:counter(number);counter-increment:number 1;display:inline-block;font-size:85%;text-align:center;letter-spacing:-0.5px}
.policyWrap .list_num3>li:after{display:block;position:absolute;top:0;left:-15px;width:14px;height:14px;border:1px solid #333;border-radius:20px;content:''}
.policyWrap .list_dash{margin:5px 0}
.policyWrap .list_dash>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.policyWrap .list_dash>li:before{content:"- ";display:inline-block;display:inline-block;margin-right:4px}
.policyWrap .list_caution{margin:5px 0}
.policyWrap .list_caution>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.policyWrap .list_caution>li:before{display:inline-block;content:"※ ";display:inline-block;margin-right:4px}
.policyWrap .list_alphabet{margin:5px 0;counter-reset:word 0}
.policyWrap .list_alphabet>li{position:relative;margin:0 0 8px 15px;text-indent:-8px}
.policyWrap .list_alphabet>li:before{display:inline-block;content:counter(word,lower-alpha)". ";counter-increment:word 1;display:inline-block;margin-right:4px}
.policyWrap .list_circle{margin:5px 0}
.policyWrap .list_circle>li{position:relative;margin:0 0 7px 7px;padding-left:3px;text-indent:0}
.policyWrap .list_circle>li:before{position:absolute;top:5px;left:-8px;width:5px;height:5px;border:1px solid #333;border-radius:10px;display:inline-block;content:''}
.policyWrap .bu_caution{margin-left:14px;text-indent:-9px}
.policyWrap .bu_caution:before{position:relative;display:inline-block;margin-right:2px;content:"※ "}
.policyWrap .bu_dash{margin-left:11px;text-indent:-5px}
.policyWrap .bu_dash:before{position:relative;display:inline-block;margin-right:3px;content:"- "}
.policyWrap .tbl_cont dt{margin-bottom:10px;font-size:18px;font-family:kiaB}
.policyWrap .tbl_cont dd{padding:10px 20px;border:2px solid #e5e5e5}
.policyWrap .tbl_cont li{margin-bottom:5px}
.policyWrap .list_num li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_num2 li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_num3 li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_dash li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_caution li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_alphabet li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .list_circle li .tbl_box{margin:10px 0 15px -12px;text-indent:0}
.policyWrap .table_type2 a{color:#666}
.policyWrap .layer{z-index:1010}
.policyWrap .layer{display:none;position:fixed;left:50%;transform:translateX(-50%);width:470px;margin:0 auto;background:#fff;border:2px solid #979797}
.policyWrap .layer .tit{display:block;margin:13px 18px;line-height:26px;font-size:22px;color:#37434c}
.policyWrap .layer .con{padding:0 18px 18px;margin-top:25px;height:400px;overflow-y:auto}
.policyWrap .layer .con>ol,.policyWrap .layer .con>table{margin:0}
.policyWrap .layer .con>table+table{margin-top:10px}
.policyWrap .layer .con .table_type2{table-layout:fixed}
.policyWrap .layer .closeBtn{position:absolute;top:7px;right:5px}
.policyWrap .layer .table_type2{border:0;margin:7px 0 10px -12px}
.policyWrap .layer li ul,.policyWrap .layer li ol{margin:7px 0 10px 0 !important}
.policyWrap .layer .list_num>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .layer .list_num2>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .layer .list_num3>li{margin:0 0 4px 13px}
.policyWrap .layer .list_num3>li:before{left:-14px;width:13px}
.policyWrap .layer .list_num3>li:after{left:-14px;width:13px;height:13px}
.policyWrap .layer .list_circle>li{margin:0 0 3px 8px}
.policyWrap .layer .list_alphabet>li{margin:0 0 6px 14px;text-indent:-7px}
.policyWrap .layer .list_dash>li{margin:0 0 6px 12px;text-indent:-6px}
.policyWrap .layer .list_caution>li{margin:0 0 6px 12px;text-indent:-6px}
.policyWrap .layer .bu_caution{margin-left:12px;text-indent:-7px}
.policyWrap .layer .bu_dash{margin-left:12px;text-indent:-6px}
.policyWrap .layer li p{margin:5px 0 10px 4px;text-indent:0}
.dimmed_policyWrap{display:none;width:100%;height:100%;background:#05141f;opacity:.7;filter:alpha(opacity=70);z-index:1005;position:fixed;top:0;left:0}
@media(max-width:1024px){.policyWrap .inbox{width:auto;margin:0 15px}
}
@media(max-width:767px){.policyWrap .pc{display:none}
.policyWrap .mo{display:block}
.policyWrap .inbox{width:auto;margin:0 15px;padding:15px}
.policyWrap .tab_type3 ul{display:none}
.policyWrap .tab_type3 .tab_li{display:block}
.policyWrap .form_area{float:none;width:100%}
.policyWrap .tbl_box+.bu_caution{margin-top:10px}
.policyWrap .form_wrp{width:80%}
.policyWrap .form_area .btn_veiw{width:95%}
.policyWrap .view{margin-top:20px;padding-top:0;border:0}
.policyWrap .view .conbox{margin-left:0}
.policyWrap .txt1{margin:0 0 10px 0}
.policyWrap .stit{margin-bottom:4px;font-size:13px}
.policyWrap li ul,.policyWrap li ol{margin:5px 0 10px 0 !important}
.policyWrap .list_num>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .list_num2>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .list_num3>li{margin:0 0 4px 13px}
.policyWrap .list_num3>li:before{left:-14px;width:13px}
.policyWrap .list_num3>li:after{left:-14px;width:13px;height:13px}
.policyWrap .list_circle>li{margin:0 0 3px 8px}
.policyWrap .list_alphabet>li{margin:0 0 4px 14px;text-indent:-7px}
.policyWrap .list_dash>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .list_caution>li{margin:0 0 4px 12px;text-indent:-6px}
.policyWrap .bu_caution{margin-left:12px;text-indent:-7px}
.policyWrap .bu_dash{margin-left:12px;text-indent:-6px}
.policyWrap .tbl_box{overflow-x:scroll}
.policyWrap .tbl_box>table{width:700px}
.policyWrap .list_num li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_num2 li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_num3 li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_dash li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_caution li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_alphabet li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .list_circle li .tbl_box{margin:7px 0 10px -12px;text-indent:0}
.policyWrap .layer{width:94%;border-width:1px}
.policyWrap .layer .tit{margin:8px 9px;line-height:18px;font-size:14px}
.policyWrap .layer .con{padding:0 9px 8px;margin-top:10px}
.policyWrap .layer .closeBtn{top:0;right:0;padding:10px}
.policyWrap .layer .table_type2{margin:7px 0 10px -12px}
.policyWrap .layer .table_type2 th,.policyWrap .layer .table_type2 td{word-break:break-all;font-size:12px}
.policyWrap .layer li ul,.policyWrap .layer li ol{font-size:13px}
}
#cardairyPop{word-break:keep-all}
#cardairyPop h4{margin-bottom:25px;font-family:kiaB;font-size:24px;line-height:1.3;color:#05141f;letter-spacing:-0.5px}
#cardairyPop .txt1{margin-bottom:10px;font-family:'YoonPro740';font-size:15px;color:#333;line-height:1.6}
#cardairyPop .linebox{position:relative;padding:15px 20px;margin:25px 0;border:1px solid #c3c3c3;font-size:16px;color:#05141f;line-height:1.4}
#cardairyPop .linebox dt{display:block;position:relative;padding-left:15px;font-family:kiaB}
#cardairyPop .linebox dt:before{display:inline-block;position:absolute;top:10px;left:0;width:3px;height:3px;border:1px solid #05141f;border-radius:10px;background:#05141f;content:''}
#cardairyPop .linebox dd{padding-left:15px}
#cardairyPop .linebox dd+dt{margin-top:10px}
#cardairyPop .tgray{color:#666}
#cardairyPop .linebox .tgray:before{background:#666;border-color:#666}
@media(max-width:767px){#cardairyPop h4{margin-bottom:15px;font-size:18px}
#cardairyPop .txt1{margin-bottom:10px;font-size:13px}
#cardairyPop .linebox{padding:13px 15px;margin:15px 0;font-size:13px}
#cardairyPop .linebox dt{padding-left:10px}
#cardairyPop .linebox dt:before{top:8px;width:1px;height:1px}
#cardairyPop .linebox dd{padding-left:10px}
#cardairyPop .linebox dd+dt{margin-top:7px}
#cardairyPop.popup .pop_con:after{display:none}
}
#infoPop{font-family:YoonPro740;color:#37434c;word-break:keep-all}
#infoPop h5{margin-top:5px;font-family:kiaB;font-size:26px;color:#05141f;line-height:1.2;letter-spacing:-0.5px}
#infoPop i.pblock{display:block}
#infoPop i.mblock{display:none}
#infoPop .pcview{display:block}
#infoPop .moview{display:none}
#infoPop .point{color:#ea0029}
#infoPop .txt1{margin-top:20px;font-size:18px;color:#05141f}
#infoPop .tbox{padding:20px 0 15px;font-size:16px;line-height:1.4}
#infoPop .tbox li{position:relative;margin-bottom:3px}
#infoPop .tbox li:before{display:inline-block;position:relative;content:'ㆍ';vertical-align:middle;font-weight:bold}
#infoPop .tbox li p{padding-left:13px}
#infoPop .tbox li p .pblock{display:block;padding-left:53px}
#infoPop .tbox strong{font-weight:bold;font-family:YoonPro740}
#infoPop .tbox .tel{position:relative;margin-top:8px}
#infoPop .tbox .tel:before{position:relative;display:inline-block;margin-right:5px;content:'☎';vertical-align:middle;font-weight:bold}
#infoPop .tbox ul+p{padding:10px 0 20px;border-bottom:1px solid #cdd0d2}
#infoPop .txt2{font-size:17px;color:#05141f;line-height:1.5}
#infoPop .popup .pop_con{min-height:650px}
#infoPop .tbox3{margin:25px 0 30px;font-size:16px;line-height:1.5}
#infoPop .tbox3 li{position:relative;margin:0 0 5px 15px;text-indent:-15px}
#infoPop h6{margin-bottom:20px;font-family:kiaB;font-size:20px;color:#05141f}
#infoPop table{margin-bottom:10px}
#infoPop th{padding:11px 0 9px;font-weight:bold;font-family:YoonPro740;font-size:15px}
#infoPop td{padding:11px 0 9px;font-family:YoonPro740;font-size:16px}
#infoPop .smartbox{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #cdd0d2}
#infoPop .smartbox p{margin-top:25px}
@media(max-width:767px){#infoPop h5{font-size:21px}
#infoPop i.pblock{display:none}
#infoPop i.mblock{display:block}
#infoPop .pcview{display:none}
#infoPop .moview{display:block}
#infoPop .moview img{width:100%}
#infoPop .txt1{font-size:15px}
#infoPop .tbox{padding:15px 5px;font-size:14px}
#infoPop .tbox li{margin-left:7px;text-indent:-7px}
#infoPop .tbox li p{padding-left:0;text-indent:0}
#infoPop .tbox li p .pblock{display:inline;padding-left:0}
#infoPop .tbox p+p{margin-top:10px}
#infoPop .tbox ul+p{padding:20px 0 25px}
#infoPop .txt2{font-size:14px}
#infoPop .tbox2{padding:20px 30px;margin:20px 0 40px;border:1px solid #c3c3c3;font-size:16px;line-height:1.5}
#infoPop .tbox2 li{position:relative;margin:0 0 5px 15px;text-indent:-15px}
#infoPop .tbox2 li .point{color:#ea0029}
#infoPop .h_type2.point{color:#ea0029;margin-left:20px;text-indent:-15px}
#infoPop h5{font-size:21px}
#infoPop h6{margin-bottom:15px;font-size:16px}
#infoPop .tbox3{margin:20px 0 25px;font-size:13px}
#infoPop .mblock{display:block;line-height:1.5}
#infoPop table{margin-bottom:0}
#infoPop th{padding:7px 3px 6px;font-size:11px}
#infoPop td{padding:7px 3px 6px;font-size:12px}
#infoPop .popup .pop_con:after{display:none}
#infoPop .smartbox p{margin-top:20px}
#infoPop{margin-bottom:50px}
}
#infoPop p{color:#05141f}
#infoPop .listNum li{margin-left:17px;text-indent:-17px}
#infoPop .listNum li:before{display:none !important}
#openMemerberCertPop .point{color:#ea0029}
#openNonMemerberCertPop .point{color:#ea0029}
@media(max-width:767px){.spr_build:before{margin-top:6px !important}
.spr_build:after{display:none !important}
.spr_build.bottom{display:none}
.social-container .social-cube .front{display:block;justify-content:normal;align-items:normal}
.social-container:hover .social-cube .front,.social-container:focus .social-cube .front{animation-name:none}
.social-container:hover .social-cube .bottom,.social-container:focus .social-cube .bottom{animation-name:none}
}
.mypage_edit .execlDownTbl .tleft{position:relative;padding:15px 160px 14px 20px}
.mypage_edit .execlDownTbl .execlDown{position:absolute;top:8px;right:10px}
#cardairyPop .pointline{color:#05141f;text-decoration:underline}
#cardairyPop .txt1 i{display:block}
#cardairyPop .btn_area{margin:20px 0 30px}
#cardairyPop .btn_area .btn_my{display:inline-block;padding:11px 31px;background:#05141f;font-weight:bold;font-size:14px;color:#fff;text-decoration:none}
@media all and (max-width:767px){#cardairyPop .txt1 i{display:inline}
#cardairyPop .btn_area .btn_my{padding:6px 22px;font-size:12px}
}
.green{word-break:keep-all;color:#37434c}
.green .bl_type1{text-transform:none}
.green .list_type1{margin-left:0;color:#697279}
.green .list_type1 .bl1 strong{font-weight:normal;color:#05141f}
.green .cardguide .txtcard li .bl1{color:#697279}
.green .cardwrap .tit{color:#37434c}
.green .cardwrap .benefit{display:table;min-height:107px;line-height:1.25}
.green .cardwrap .benefit>span{display:table-cell;vertical-align:middle}
.green .cardwrap .benefit strong{margin-top:5px;color:#37434c}
.green .cardwrap .desc{color:#697279}
.green .cardwrap dl:nth-child(1) .benefit em{top:32%}
.green .cardwrap dl:nth-child(2) .benefit em{top:35%}
.green .cardwrap dl:nth-child(3) .benefit em{top:37%}
.green table tbody th{color:#37434c}
.green .boxetc{position:relative;float:left;width:50%;padding:20px 23px;box-sizing:border-box;background:#f7f8f8}
.green .boxetc strong{display:block;padding:8px 0 9px;background:#cdd0d2;font-family:YoonPro740;font-weight:bold;color:#05141f;text-align:center}
.green .boxetc ul{margin-top:15px}
.green .boxetc .bl_type4{margin:10px 0;color:#37434c}
.green .boxetc .bl_type4:before{background:#9ba1a5}
.green table .total th,.green table .total td{background:#f7f8f8;font-weight:bold}
.green table li{margin:5px 0}
.green table .thin,.sales_guide .semantic-markup .tableArea table th.thin{font-weight:normal}
.green table .linenone{border-top:0}
.green .txt1{margin:-25px 0 10px 0;text-align:right}
.green .txt2{margin:0 0 10px 15px}
.green .textBox .list_type2{display:inline-block;width:36.5%;vertical-align:top}
.green .textBox .tableArea{display:inline-block;width:63%;text-align:right;vertical-align:top}
.green p.bl_type11{margin-bottom:20px}
.green .bl_type11{margin-left:5px;text-indent:-5px}
.green .battery{margin:0 0 0 10px}
.green .battery>div:after{display:block;clear:both;content:''}
.green .battery img{display:inline-block;float:left;width:160px;margin-right:30px}
.green .battery ul{float:left;display:inline-block;width:75%}
.green .battery li{position:relative;padding:20px 0;color:#37434c}
.green .battery li:before{display:block;position:relative;top:0;left:0;float:left;background:0;height:12px;width:0;margin-left:6px;border:transparent solid;border-bottom-color:#9ba1a5;border-width:0 4px 7px 4px;content:'';transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.green .battery li.point{padding:46px 0;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2}
.green .battery li.point:before{border-bottom-color:#37434c}
.green .battery li em{color:#ea0029;font-size:15px;vertical-align:middle}
.green .battery li>p{margin-top:15px;color:#697279}
.green .battery li>p i{padding:0 15px}
.green .bgList{position:relative;border:1px solid #cdd0d2;border-top:2px solid #05141f;border-left:0}
.green .bgList:before{position:absolute;left:0;bottom:0;clear:both;z-index:1;display:block;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/green-common-img4.png) no-repeat left bottom;content:''}
.green .bgList>li{float:left;width:25%;border-left:1px solid #cdd0d2;box-sizing:border-box}
.green .bgList>li dl{position:relative;z-index:2}
.green .bgList>li dt{display:block;height:46px;border-bottom:1px solid #cdd0d2;background:#f7f8f8;font-weight:bold;color:#05141f;text-align:center;line-height:3.5}
.green .bgList>li dd{padding:30px 0 160px;box-sizing:border-box}
.green .bgList>li strong{display:block;margin:20px 0 10px 20px;font-family:YoonPro740;color:#05141f}
.green .bgList>li ul{margin-left:35px}
.green .bl_none{display:block;position:relative;margin:25px 0 10px;font-size:16px;color:#05141f;text-transform:uppercase}
.green .descBox{padding:30px 30px 10px 30px;border:1px solid #cdd0d2;background:#f7f8f8}
.green .descBox .descList{border:1px solid #cdd0d2}
.green .descBox .descList li{float:left;width:33.33%;background:#fff;border-left:1px solid #cdd0d2;text-align:center;box-sizing:border-box}
.green .descBox .descList li:first-child{border-left:0}
.green .descBox .descList li strong{display:block;border-bottom:1px solid #cdd0d2;background:#f7f8f8;font-weight:bold;color:#05141f;text-align:center;line-height:3.5;font-family:YoonPro740}
.green .descBox .descList li p{padding:17px 0}
.green .descBox .itemList{margin:20px 0 20px 5px;font-size:14px}
.green .descBox .itemList li{position:relative;padding-left:105px;margin:10px 0}
.green .descBox .itemList li strong{display:block;position:absolute;left:0;width:95px;font-weight:bold;color:#05141f}
.green .descBox .itemList li strong:after{position:absolute;top:0;right:0;display:block;background:0;font-weight:normal;content:':'}
.green .tableArea .mgimg{margin:-30px 0 40px}
.green .step-box .arrList li{position:relative;display:table;width:100%;min-height:60px;text-align:center}
.green .step-box .arrList li:after{display:block;position:absolute;top:-40%;left:48%;width:7px;height:7px;border:3px solid rgba(5,20,31,0.4);border-left-width:0;border-top-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.green .step-box .arrList li:first-child:after{display:none}
.green .step-box .arrList li span{display:table-cell;vertical-align:middle}
.green .step-box .arrList li em{display:block;margin-top:2px;color:#697279}
.green .step-box .imgBox{margin:5%}
.green .step-box .imgBox img{width:100%}
.green .step-box .imgBox p{margin-top:15px}
.green .step-box .imgBox p em{display:block;margin-top:5px;color:#697279}
.green .chargerbox{position:relative;min-height:100px}
.green .chargerbox>p{text-align:right;margin-top:-33px}
.green .chargerbox .list_type2{position:absolute;top:20px;left:0;width:55%}
.green .step-box.wide .box{float:none;width:100%}
.green .step-box.wide:before{display:none}
.green .step-box.wide .box ul{margin:0 5% 3%}
.green .step-box.wide .box li{position:relative;float:left;width:20%;margin:10px 0;border:0;text-align:center}
.green .step-box.wide .box li:before{display:block;position:relative;width:140px;height:110px;margin:0 auto;content:'';background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/green-card-img03.jpg);background-repeat:no-repeat}
.green .step-box.wide .box li.item1:before{background-position:0 0}
.green .step-box.wide .box li.item2:before{background-position:-140px 0}
.green .step-box.wide .box li.item3:before{background-position:-280px 0}
.green .step-box.wide .box li.item4:before{background-position:-420px 0}
.green .step-box.wide .box li.item5:before{background-position:-560px 0}
.green .step-box.wide .box li.item11:before{background-position:0 -110px}
.green .step-box.wide .box li.item12:before{background-position:-140px -110px}
.green .step-box.wide .box li.item13:before{background-position:-280px -110px}
.green .step-box.wide .box li.item14:before{background-position:-420px -110px}
.green .step-box.wide .box li.item15:before{background-position:-560px -110px}
.green .step-box.wide .box li.item16:before{background-position:0 -220px}
.green .step-box.wide .box li.item17:before{background-position:-140px -220px}
.green .step-box.wide .box li.item18:before{background-position:-280px -220px}
.green .step-box.wide .box li.item19:before{background-position:-420px -220px}
.green .step-box.wide .box li.item20:before{background-position:-560px -220px}
.green .step-box.wide .box li span{padding:0}
@media(max-width:1024px){.green .list_type2.etc{width:55%}
.green .textBox .list_type2{width:35%}
.green .textBox .mbl_tb{overflow-x:visible}
.green .textBox .mbl_tb img{width:100%}
.green .battery ul{width:70%}
.green .battery li.point{padding:37px 0}
.green .battery li.point:before{margin-bottom:20px}
.green .bgList{width:850px}
.green .descBox .itemList{font-size:13px}
.green .tableArea .mgimg{margin:0}
.green .chargerbox .list_type2{width:45%}
}
@media(max-width:767px){.green .cardwrap .benefit{min-height:auto}
.green .cardwrap dl:nth-child(1) .benefit em{top:28%}
.green .list_type2.etc{width:100%}
.buyingGuide .list_type2>li.bl_type11{margin-left:5px}
.green p.bl_type11{margin-bottom:10px}
.green .boxetc{float:none;width:100%;border-top:1px solid #cdd0d2;padding:6% 4% 3%}
.green .textBox .list_type2{width:100%}
.green .textBox .mbl_tb{width:100%;overflow-x:scroll}
.green .textBox .mbl_tb .img{width:525px}
.green .textBox .mbl_tb .img img{width:auto;text-align:left}
.green .battery{margin:5px 0 0;overflow-x:scroll}
.green .battery>div{width:550px}
.green .battery ul{width:50%;margin-top:5px}
.green .battery li{padding:10px 0}
.green .battery li.point{padding:27px 0}
.green .battery li>p i{display:none}
.green .battery li>p span{display:block;font-size:11px;margin-top:5px}
.green .bl_none{margin:20px 0 15px}
.green .descBox{width:760px;padding:20px 10px 5px;box-sizing:border-box}
.green .descBox .descList li strong{line-height:2.7}
.green .descBox .descList li p{padding:10px 0}
.green .descBox .itemList{margin:15px 0 10px 5px}
.green .descBox .itemList li{padding-left:95px}
.green .descBox .itemList li strong{width:86px}
.green .step-box .arrList li:after{top:-35%}
.green .chargerbox>p{margin:0 0 10px;text-align:left}
.green .chargerbox img{width:100%;max-width:354px}
.green .chargerbox .list_type2{position:relative;top:0;width:100%}
.green .step-box.wide .box ul{margin:0 6% 3%}
.green .step-box.wide .box li{width:50%;margin:15px 0}
.green .step-box.wide .box li:before{width:115px;height:60px;background-size:600px auto}
.green .step-box.wide .box li.item1:before{background-position:0 -20px}
.green .step-box.wide .box li.item2:before{background-position:-123px -20px}
.green .step-box.wide .box li.item3:before{background-position:-246px -20px}
.green .step-box.wide .box li.item4:before{background-position:-369px -20px}
.green .step-box.wide .box li.item5:before{background-position:-482px -20px}
.green .step-box.wide .box li.item11:before{background-position:0 -115px}
.green .step-box.wide .box li.item12:before{background-position:-123px -115px}
.green .step-box.wide .box li.item13:before{background-position:-246px -115px}
.green .step-box.wide .box li.item14:before{background-position:-369px -115px}
.green .step-box.wide .box li.item15:before{background-position:-482px -115px}
.green .step-box.wide .box li.item16:before{background-position:0 -212px}
.green .step-box.wide .box li.item17:before{background-position:-123px -211px}
.green .step-box.wide .box li.item18:before{background-position:-246px -211px}
.green .step-box.wide .box li.item19:before{background-position:-369px -211px}
.green .step-box.wide .box li.item20:before{background-position:-482px -211px}
}
#membershipPop .pop_con{padding:35px 25px;font-family:YoonPro740;font-size:16px;line-height:1.4;text-align:center}
#membershipPop .pop_con i{display:block}
#membershipPop .pop_con .txt1{font-family:'kiaB';font-size:26px;line-height:1.2;word-break:keep-all}
#membershipPop .pop_con .box{margin:30px 0;padding:35px 0;border:1px solid #c3c3c3}
#membershipPop .pop_con .box strong{position:relative;font-family:YoonPro740;font-weight:bold}
#membershipPop .pop_con .box strong:before{display:inline-block;position:relative;width:4px;height:4px;margin-right:7px;border-radius:10px;background:#bb162b;content:'';vertical-align:middle}
@media(max-width:767px){#membershipPop .pop_con{padding:35px 12px 10px;font-size:13px}
#membershipPop .pop_con i{display:none}
#membershipPop .pop_con .txt1{font-size:19px}
#membershipPop .pop_con .box{padding:25px 0}
#membershipPop .pop_con .box strong:before{width:2px;height:2px}
}
#testDrivePop .pop_con{padding:35px 25px;font-family:YoonPro740;font-size:16px;line-height:1.4;text-align:center}
#testDrivePop .pop_con i{display:block}
#testDrivePop .pop_con .txt1{font-family:'kiaB';font-size:26px;line-height:1.2;word-break:keep-all}
#testDrivePop .pop_con .box{margin:30px 0;padding:35px 0;border:1px solid #c3c3c3}
#testDrivePop .pop_con .box strong{position:relative;font-family:YoonPro740;font-weight:bold}
#testDrivePop .pop_con .box strong:before{display:inline-block;position:relative;width:4px;height:4px;margin-right:7px;border-radius:10px;background:#bb162b;content:'';vertical-align:middle}
@media(max-width:767px){#testDrivePop .pop_con{padding:35px 12px 10px;font-size:13px}
#testDrivePop .pop_con i{display:none}
#testDrivePop .pop_con .txt1{font-size:19px}
#testDrivePop .pop_con .box{padding:25px 0}
#testDrivePop .pop_con .box strong:before{width:2px;height:2px}
}
.qTrustWrap{position:relative}
.qTrustWrap .pc{display:block}
.qTrustWrap .mo{display:none}
.qTrustWrap .btnMembers{position:absolute;top:-83px;left:160px}
.qTrustWrap .btnMembers .btnLarge{display:inline;padding:7px 20px 8px 20px;box-sizing:border-box}
.qTrustWrap .btnMembers span{display:inline-block;text-indent:-9999px}
.qTrustWrap .btnMembers i{position:relative}
.qTrustWrap .btnMembers i:before{display:inline-block;position:relative;width:165px;height:20px;vertical-align:-5px;background-image:url(../../../content/dam/kwcms/kr/ko/images/service/sp_kimembers_qtrust.png);background-repeat:no-repeat;background-position:-180px 0;content:''}
.qTrustWrap .topTxt{padding-bottom:40px;font-family:kiaM;font-size:16px;line-height:1.5;color:#37434c}
.qTrustWrap .topTxt strong{display:block;margin-bottom:10px;font-family:kiaM}
.qTrustWrap .membersBenefit{position:relative;padding:50px 0 100px;background:#fff}
.qTrustWrap .membersBenefit .list{display:inline-block;width:100%;text-align:center;margin:0 auto}
.qTrustWrap .membersBenefit .list:after{display:block;clear:both;content:''}
.qTrustWrap .membersBenefit .list li{float:left;width:33%;padding:3.2% 2%;box-sizing:border-box}
.qTrustWrap .membersBenefit .list li:nth-child(2){border-left:1px solid #cdd0d2;border-right:1px solid #cdd0d2}
.qTrustWrap .membersBenefit .list li strong{display:block;margin-bottom:30px;font-family:kiaM;font-size:24px}
.qTrustWrap .membersBenefit .list li strong:before{display:block;position:relative;width:60px;height:60px;margin:0 auto 30px;background-image:url(../../../content/dam/kwcms/kr/ko/images/service/sp_kimembers_qtrust.png);background-repeat:no-repeat;content:''}
.qTrustWrap .membersBenefit .list li strong em{display:block;margin-bottom:10px;font-size:16px}
.qTrustWrap .membersBenefit .list li.item1 strong:before{background-position:0 0}
.qTrustWrap .membersBenefit .list li.item2 strong:before{background-position:-60px 0}
.qTrustWrap .membersBenefit .list li.item3 strong:before{background-position:-120px 0}
.qTrustWrap .membersBenefit .list li p{font-size:16px;line-height:1.5;color:#37434c;word-break:keep-all}
@media(max-width:767px){.qTrustWrap .pc{display:none}
.qTrustWrap .mo{display:block}
.qTrustWrap .btnMembers{position:relative;top:-15px;left:0}
.qTrustWrap .btnMembers .btnLarge{padding:4px 10px 4px 16px;line-height:25px}
.qTrustWrap .btnMembers i:before{width:112px;height:11px;background-size:225px auto;background-position:-90px -15px;vertical-align:0}
.qTrustWrap .topTxt{font-size:14px}
.qTrustWrap .membersBenefit{padding:0 0 30px}
.qTrustWrap .membersBenefit .list li{float:none;width:100%;padding:7% 0}
.qTrustWrap .membersBenefit .list li:nth-child(2){border:0;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2}
.qTrustWrap .membersBenefit .list li strong{margin-bottom:10px;font-size:21px}
.qTrustWrap .membersBenefit .list li strong:before{width:60px;height:60px;background-size:225px auto;margin-bottom:10px}
.qTrustWrap .membersBenefit .list li strong em{font-size:14px}
.qTrustWrap .membersBenefit .list li.item1 strong:before{background-position:0 -30px}
.qTrustWrap .membersBenefit .list li.item2 strong:before{background-position:-60px -30px}
.qTrustWrap .membersBenefit .list li.item3 strong:before{background-position:-120px -30px}
.qTrustWrap .membersBenefit .list li p{font-size:14px}
}
.driveWrap .on .driveInfo .radio_box.r_on:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_form_bg.png);background-position:0 0}
.driveWrap .on .form_chk label.focus,.driveWrap .on .form_chk label.r_on{text-decoration:underline;border:1px dotted #fff;margin:-1px}
.driveWrap .on .driveInfo .radio_box.disabled:before{background-image:url(../../../content/dam/kwcms/kr/ko/images/common/spr_form.png);background-position:-54px 0}
.csSubmain .csCenter .directLink{border-left:0}
.csSubmain .csCenter .csCont{display:none}
.csSubmain .csCenter .csCont.on{display:block;margin-top:20px}
@media(max-width:767px){.csSubmain .csCenter .directLink{border-left:1px solid #cdd0d2}
}
.my_page .btnarea{display:inline-block;margin-left:30px}
.my_page .info_tbl .info_tr .bl_type_note{color:#697279;font-size:13px;word-break:keep-all}
#pwPop .info_tbl .info_th{width:170px;font-size:16px;line-height:2.5}
#pwPop .info_tbl .info_tr.none{border-top:0;margin-top:-15px}
#pwPop .info_tbl .form_wrp.input{width:100%;padding:0}
#pwPop .input input{height:40px;box-sizing:border-box}
#pwPop .btn_area .btnMedium{padding:5px 42px;border-radius:0;font-family:'YoonPro740';font-weight:bold}
#pwPop .btn_area .btnType3{background:#9ba1a5;color:#05141f}
#pwPop .desc_list{padding:0 20px 5px}
#pwPop .desc_list li{margin:10px 0;color:#37434c;font-family:'YoonPro740';font-size:16px;letter-spacing:-0.5px;word-break:keep-all;line-height:1.5}
#pwPop .pwbox{margin-top:15px;border:1px solid #cdd0d2;background-color:#f7f8f8}
#pwPop .pwbox .info_tbl{margin-top:0;border:0}
#pwPop .pwbox .info_tbl .info_tr{background:0;border:0}
#pwPop .pwbox .info_tbl .info_tr:first-child{border-bottom:1px solid #cdd0d2}
#returnMsg{margin:25px 0 30px;text-align:center}
#returnMsg>span{display:inline-block;font-size:16px;line-height:1.3;color:#ea0029}
@media(max-width:767px){.my_page .btnarea{display:block;margin:10px 0 0 0}
.my_page .info_tbl .info_th{border-top:1px solid #cdd0d2}
#pwPop .info_tbl .info_tr{border-top:1px solid #cdd0d2}
#pwPop .info_tbl .info_th{border-top:0;font-size:14px;line-height:2}
#pwPop .input input{height:36px}
#pwPop .btn_area .btnMedium{padding:4px 48px;font-size:12px}
#pwPop .desc_list{padding:0 13px 5px}
#pwPop .desc_list li{margin:5px 0;font-size:12px}
#returnMsg{margin:20px 0 25px}
#returnMsg>span{font-size:12px;line-height:1.8}
}
@media(max-width:767px){.build_estimate .bl_list.on li{display:block}
.build_estimate .bl_type_note.on dd{display:block}
}
.ev-comingsoon .pc{display:block}
.ev-comingsoon .mo{display:none}
.ev-comingsoon{position:relative;margin-bottom:-100px;padding:80px 0 490px;max-height:760px;box-sizing:border-box;text-align:center;line-height:1.2;word-break:keep-all}
.ev-comingsoon:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/img-ev-comingsoon.png) no-repeat 50% bottom;content:''}
.ev-comingsoon .cont{position:relative;z-index:1}
.ev-comingsoon strong{display:block;font-family:kiaL;font-size:88px;text-transform:uppercase;letter-spacing:-2.5px}
.ev-comingsoon p{font-size:27px;color:#37434c}
@media(max-width:1024px){.ev-comingsoon{margin-bottom:-60px;padding:60px 0 400px}
.ev-comingsoon:after{background-size:768px auto}
.ev-comingsoon strong{font-size:60px}
.ev-comingsoon p{margin-top:10px;font-size:22px}
}
@media(max-width:767px){.ev-comingsoon .pc{display:none}
.ev-comingsoon .mo{display:block}
.ev-comingsoon{margin-bottom:-40px;padding:10% 30px 54%}
.ev-comingsoon strong{font-size:45px}
.ev-comingsoon p{margin-top:7px;font-size:19px;line-height:1.5}
.ev-comingsoon:after{background-size:102% auto}
}
.flagshipWrap{word-break:keep-all}
.flagshipWrap .pc{display:block}
.flagshipWrap .mo{display:none}
.flagshipWrap .txt_desc1{margin-bottom:40px}
.flagshipWrap .flagshipCont{position:relative;padding:30px 0 100px;background:#fff}
.flagshipWrap .flagshipCont li{position:relative;display:table;padding:60px 0;border-top:1px solid #cdd0d2}
.flagshipWrap .flagshipCont li:first-child{border-top:0}
.flagshipWrap .flagshipCont li .thum{display:table-cell;position:relative;width:41.5%;vertical-align:top}
.flagshipWrap .flagshipCont li .thum span{display:block;position:relative}
.flagshipWrap .flagshipCont li .thum span:after{display:block;position:absolute;right:0;bottom:0;border:46px transparent solid;border-top-width:0;border-right-width:0;border-bottom-color:#fff;content:''}
.flagshipWrap .flagshipCont li .thum img{position:relative;width:100%}
.flagshipWrap .flagshipCont li .cont{display:table-cell;vertical-align:top;box-sizing:border-box;padding:10px 0 0 45px}
.flagshipWrap .flagshipCont li .cont .tit{margin-bottom:30px}
.flagshipWrap .flagshipCont li .cont .tit strong{margin-right:20px;font-size:27px;line-height:1.2;vertical-align:middle}
.flagshipWrap .flagshipCont li .cont .txt1{display:block;margin-bottom:10px;font-size:20px;font-family:kiaB;color:#05141f;line-height:1}
.flagshipWrap .flagshipCont li .cont .txt2{font-size:16px;color:#37434c;line-height:1.9}
@media(max-width:1024px){.flagshipWrap .flagshipCont li{padding:40px 0}
.flagshipWrap .flagshipCont li .cont{padding:5px 0 0 25px}
}
@media(max-width:767px){.flagshipWrap .pc{display:none}
.flagshipWrap .mo{display:block}
.flagshipWrap .txt_desc1{margin-bottom:30px}
.flagshipWrap .flagshipCont{padding:5px 0 30px}
.flagshipWrap .flagshipCont li{display:block;padding:25px 0 20px}
.flagshipWrap .flagshipCont li .thum{display:block;width:100%;margin-bottom:25px}
.flagshipWrap .flagshipCont li .thum span:after{border:33px transparent solid;border-top-width:0;border-right-width:0;border-bottom-color:#fff}
.flagshipWrap .flagshipCont li .cont{display:block;padding:0}
.flagshipWrap .flagshipCont li .cont .tit{margin-bottom:17px}
.flagshipWrap .flagshipCont li .cont .tit strong{font-size:16px}
.flagshipWrap .flagshipCont li .cont .txt1{font-size:15px}
.flagshipWrap .flagshipCont li .cont .txt2{font-size:14px;line-height:1.5}
}
.buyingProgram .table_type6{border:1px solid #cdd0d2;border-top:0;font-size:13px}
.buyingProgram .table_type6 th,.buyingProgram .table_type6 td{border:1px solid #cdd0d2;padding:8px 15px;color:#05141f}
.buyingProgram .table_type6 th{border-bottom:0;background:#f7f8f8;text-align:center}
.buyingProgram .table_type6 td{color:#37434c}
.buyingProgram .list_dot{margin:3px 0}
.buyingProgram .list_dot:before{float:left;content:"";width:2px;height:2px;margin:8px 4px 0 -1px;background:#697279}
.buyingProgram .list_dsah{margin:3px 0}
.buyingProgram .list_dsah:before{float:left;margin-right:4px;content:"-"}
.buyingProgram .table_type6 ul+ul,.buyingProgram .table_type6 .list_dsah+ul{margin-left:11px}
.buyingProgram .stit{display:block;margin:15px 0 10px;color:#37434c}
.buyingProgram .bl1{margin-left:30px;margin-top:5px;text-indent:-15px;color:#697279;word-break:keep-all}
.buyingProgram .tableArea+.bl1{margin-top:10px}
.buyingProgram .bl_type1+.txt_desc3{margin-left:15px}
.buyingProgram .etcBox{margin:30px 0;padding:20px;border:1px solid #cdd0d2;background:#f7f8f8}
.buyingProgram .etcBox strong{display:block;font-family:KiaB;font-size:16px}
.buyingProgram .etcBox span{display:block;margin-top:8px;font-size:14px;color:#37434c}
@media(max-width:1024px){.mbl_tb .table_type6{width:100%}
}
@media(max-width:767px){.mbl_tb .table_type6{width:760px}
.buyingProgram .table_type6{font-size:12px}
.buyingProgram .stit{font-size:12px}
.buyingProgram .bl1{margin-left:13px;text-indent:-13px;font-size:12px}
.buyingProgram .bl_type1+.txt_desc3{margin-left:0}
.buyingProgram .etcBox{margin:20px 0;padding:15px 15px 11px}
.buyingProgram .etcBox strong em{display:block;margin-bottom:3px}
.buyingProgram .etcBox span{margin-top:5px;font-size:12px}
}
.policyWrap .linkText{margin:7px 0 12px;line-height:2;text-indent:0;font-weight:bold;text-decoration:underline}
.policyWrap .list_dash .linkText{margin:3px 0 12px -3px}
.policyWrap .list_dash+.linkText{margin:-5px 0 20px 10px}
.policyWrap .list_alphabet+.linkText{margin:-5px 0 20px}
.policyWrap .layer.wide{width:900px}
.policyWrap .layer.wide h3{font-size:20px;line-height:20px;background:#05141f;padding:16px 25px;color:#fff}
.policyWrap .layer.wide .con{height:500px;padding:0 10px 13px}
.policyWrap .layer.wide table{margin:0}
.policyWrap .layer.wide table tbody th{border-bottom:1px solid #cdd0d2}
.policyWrap .layer.wide table td{word-break:break-word}
.policyWrap .layer.wide table td strong{color:#05141f}
.policyWrap .layer.wide table td a{color:#05141f;text-decoration:underline}
.policyWrap .layer.wide table .desc{color:#697279}
.policyWrap .selectBox{float:right}
.policyWrap .selectBox:after{clear:both;display:block;content:''}
.policyWrap .selectBox .form_area{float:left}
.policyWrap .selectBox .form_area+.form_area{margin-left:10px}
.policyWrap .txtPdf{padding-bottom:100px;font-size:13px}
@media(max-width:1024px){.policyWrap .layer.wide{width:94%}
.policyWrap .layer.wide .con{overflow-x:scroll}
.policyWrap .layer.wide .tableArea table{width:860px}
.policyWrap .selectBox .form_area{width:302px}
.policyWrap .selectBox .form_wrp{width:195px}
}
@media(max-width:767px){.policyWrap .form_wrp{width:75%}
.policyWrap .layer.wide{top:5% !important;height:92%}
.policyWrap .layer.wide h3{font-size:16px;padding:10px 40px 10px 12px}
.policyWrap .layer.wide .con{height:88%}
.policyWrap .selectBox{float:none}
.policyWrap .selectBox .form_area{float:none;width:100%}
.policyWrap .selectBox .form_wrp{width:75%}
.policyWrap .selectBox .form_area+.form_area{margin:5px 0 0 0}
.policyWrap .txtPdf{padding-bottom:50px;font-size:12px}
.evTco .pop_con .tableArea{overflow-x:scroll}
}
.policyWrap .etcType .bl_type1{padding-left:0;font-size:14px}
.policyWrap .etcType .bl_type1:before{display:none}
.policyWrap .etcType .conbox{font-size:12px}
.policyWrap .etcType .conbox li li,.policyWrap .etcType .conbox .txt1+ul li,.policyWrap .etcType .conbox li .linkText{font-size:11px}
.policyWrap .etcType .txt1{margin-bottom:8px}
.policyWrap .etcType .list_dash>li{margin:0 0 6px 12px;text-indent:-5px}
.policyWrap .etcType li ul,.policyWrap .etcType li ol{margin:7px 0 13px !important}
.buyingProgram .table_type6{border:1px solid #cdd0d2;border-top:0;font-size:13px}
.buyingProgram .table_type6 th,.buyingProgram .table_type6 td{border:1px solid #cdd0d2;padding:8px 15px;color:#05141f}
.buyingProgram .table_type6 th{border-bottom:0;background:#f7f8f8;text-align:center}
.buyingProgram .table_type6 th.none{background:0}
.buyingProgram .table_type6 td{position:relative;color:#37434c}
.buyingProgram .table_type6 td.price{text-align:center}
.buyingProgram .table_type6 td.price .flag{display:block;position:absolute;top:0;left:0;padding:5px;background:#697279;font-family:kiaB;font-size:13px;color:#fff}
.buyingProgram .table_type6 td.price .flag em{position:absolute;top:-999999px;left:-999999px;font-size:1;line-height:1;width:1;height:1;overflow:hidden}
.buyingProgram .table_type6 td.price em{display:block}
.buyingProgram .table_type6 td.price strong{display:block}
.buyingProgram .list_dot{margin:3px 0}
.buyingProgram .list_dot:before{float:left;content:"";width:2px;height:2px;margin:8px 4px 0 -1px;background:#697279}
.buyingProgram .list_dsah{margin:3px 0}
.buyingProgram .list_dsah:before{float:left;margin-right:4px;content:"-"}
.buyingProgram .table_type6 ul+ul,.buyingProgram .table_type6 .list_dsah+ul{margin-left:11px}
.buyingProgram .stit{display:block;margin:20px 0 10px;color:#37434c}
.buyingProgram .bl1{margin-left:30px;margin-top:5px;text-indent:-15px;color:#697279;word-break:keep-all}
.buyingProgram .tableArea+.bl1{margin-top:10px}
.buyingProgram .bl_type1+.txt_desc3{margin-left:15px}
.buyingProgram .etcBox{margin:30px 0;padding:20px;border:1px solid #cdd0d2;background:#f7f8f8}
.buyingProgram .etcBox strong{display:block;font-family:KiaB;font-size:16px}
.buyingProgram .etcBox span{display:block;margin-top:8px;font-size:14px;color:#37434c}
.buyingProgram p.list_type1{color:#37434c}
.buyingProgram .kSolutionBox{display:flex;width:100%;padding:2.801%;margin-top:20px;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;background:#f2f3f4}
.buyingProgram .kSolutionBox>div{width:31.3%;margin:1%;box-sizing:border-box}
.buyingProgram .kSolutionBox .txtBox{display:table}
.buyingProgram .kSolutionBox .txtBox>div{display:table-cell;width:100%;padding-left:15px;vertical-align:middle}
.buyingProgram .kSolutionBox .txtBox>div strong{display:block;margin-bottom:20px;font-family:kiaB;font-size:28px;line-height:1.2}
.buyingProgram .kSolutionBox .carBox{border:1px solid #cdd0d2;background:#fff}
.buyingProgram .kSolutionBox .carBox .thum img{width:100%}
.buyingProgram .kSolutionBox .carBox dl{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;background:#fff;text-align:center}
.buyingProgram .kSolutionBox .carBox dl:after{display:block;clear:both;content:''}
.buyingProgram .kSolutionBox .carBox dt{flex:1 1 40%;padding:8px 2px;background:#f7f8f8;box-sizing:border-box;border-top:1px solid #cdd0d2}
.buyingProgram .kSolutionBox .carBox dd{flex:1 1 60%;padding:8px 2px;box-sizing:border-box;border-top:1px solid #cdd0d2;border-left:1px solid #cdd0d2;color:#37434c}
.buyingProgram .kSolutionBox .carBox dd strong{color:#05141f}
@media(max-width:1024px){.mbl_tb .table_type6{width:100%}
}
@media(max-width:767px){.mbl_tb .table_type6{width:760px}
.buyingProgram .table_type6{font-size:12px}
.buyingProgram .stit{font-size:12px}
.buyingProgram .bl1{margin-left:13px;text-indent:-13px;font-size:12px}
.buyingProgram .bl_type1+.txt_desc3{margin-left:0}
.buyingProgram .etcBox{margin:20px 0;padding:15px 15px 11px}
.buyingProgram .etcBox strong em{display:block;margin-bottom:3px}
.buyingProgram .etcBox span{margin-top:5px;font-size:12px}
.buyingProgram .kSolutionBox{display:block;padding:0;background:0}
.buyingProgram .kSolutionBox>div{display:block;width:100%;margin:10px 0}
.buyingProgram .kSolutionBox .txtBox>div{padding-left:0}
.buyingProgram .kSolutionBox .txtBox>div strong{margin-bottom:10px;font-size:21px}
.buyingProgram .kSolutionBox .txtBox>div ul{margin-left:3px;font-size:12px}
.buyingProgram .kSolutionBox .carBox{font-size:12px}
.buyingProgram .kSolutionBox .carBox .thum{text-align:center}
.buyingProgram .kSolutionBox .carBox .thum img{width:100%;max-width:258px}
.buyingProgram .kSolutionBox .carBox dt,.buyingProgram .kSolutionBox .carBox dd{padding:6px 2px 5px}
}
.bbs_faq .bgCustomerBox{position:absolute;top:-24%;left:50%;transform:translateX(-50%);width:100%;max-width:960px;height:123%;margin:0 auto}
.bbs_faq .bgCustomerBox:before{display:block;position:absolute;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bgCustomer_pc.png) no-repeat center top;background-size:100% auto;content:''}
.bbs_faq .bgCustomerBox .txtDesc{position:absolute;top:30%;right:0;width:45%;font-family:KiaB;font-size:18px;color:#05141f;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/txtCustomer_pc.png) no-repeat center top;text-indent:-9999px}
@media(max-width:1024px){.bbs_faq .bgCustomerBox:before{background-position:center 50%}
.bbs_faq .bgCustomerBox .txtDesc P{top:20%}
}
@media(max-width:767px){.bbs_faq .bgCustomerBox{position:relative;padding:0 0 38%;margin-bottom:-10%;box-sizing:border-box}
.bbs_faq .bgCustomerBox:before{background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/bgCustomer_mo.png) no-repeat center -10px;background-size:cover}
.bbs_faq .bgCustomerBox .txtDesc{position:relative;top:auto;right:auto;width:42%;max-width:200px;min-width:145px;font-size:12px;background:url(../../../content/dam/kwcms/kr/ko/images/customer-service/txtCustomer_mo.png) no-repeat left top;background-size:100% auto}
}
.drivingExWrap{position:relative;word-break:keep-all}
.csSubmain>.inner{padding-bottom:40px}
.drivingExWrap .txt_desc1{margin-bottom:40px}
.drivingExWrap .drivingExCont{position:relative;padding:60px 0 100px;background:#fff}
.drivingExWrap .drivingExCont .youtubeBox{position:relative;width:100%;max-height:500px;padding-top:51%}
.drivingExWrap .drivingExCont .youtubeBox iframe{position:absolute;top:0}
@media(max-width:767px){.csSubmain>.inner{padding-bottom:30px}
.drivingExWrap .txt_desc1{margin-bottom:20px}
.drivingExWrap .drivingExCont{position:relative;padding:35px 0 40px}
}
#ePitPop .pop_con{max-height:780px;padding:35px 45px 0;color:#05141f;word-break:keep-all;font-family:kiaM;line-height:1.3;text-align:center}
#ePitPop .pop_con a{display:block;position:absolute;top:3px;left:3px;width:99%;height:99%}
#ePitPop .pop_con h4{margin-bottom:20px;font-size:33px;font-family:kiaM;font-weight:bold;letter-spacing:-1px}
#ePitPop .pop_con .txt1{margin-bottom:20px;font-size:19px;font-weight:bold}
#ePitPop .pop_con .box{margin-bottom:27px;background:#e6e7e8;border-radius:10px;padding:10px 20px;font-size:15px;letter-spacing:-0.5px}
#ePitPop .pop_con .box p{margin:10px 0}
#ePitPop .pop_con .box strong{font-weight:bold}
#ePitPop .pop_con hr{display:block;width:100%;margin-bottom:30px;border:0;border-top:1px dashed #cdd0d2}
#ePitPop .pop_con .list{display:flex;margin:0 -2px}
#ePitPop .pop_con .list dl{flex:1;margin:0 2px;border:2px solid #05141f;border-radius:10px;overflow:hidden}
#ePitPop .pop_con .list dl dt{display:block;background:#05141f;padding:5px 0;color:#fff;font-size:15px}
#ePitPop .pop_con .list dl dd{position:relative;top:50%;padding:0 0 26px 0;transform:translateY(-50%);font-weight:bold}
#ePitPop .pop_con .list dl dd p{padding:0 5px;text-align:center;letter-spacing:-0.5px;font-size:14px}
#ePitPop .pop_con .img{text-align:center;margin-top:30px}
@media all and (max-width:767px){#ePitPop .pop_con{padding:25px 15px 0}
#ePitPop .pop_con h4{margin-bottom:12px;font-size:19px}
#ePitPop .pop_con .txt1{margin-bottom:15px;font-size:14px}
#ePitPop .pop_con .box{margin-bottom:20px;font-size:12px}
#ePitPop .pop_con .box p br{display:none}
#ePitPop .pop_con hr{margin-bottom:20px}
#ePitPop .pop_con .list{margin:0 -1px}
#ePitPop .pop_con .list dl{border-width:1px;margin:0 1px}
#ePitPop .pop_con .list dl dt{font-size:12px}
#ePitPop .pop_con .list dl dd p{padding:0 2px;font-size:11px}
#ePitPop .pop_con .img img{width:40px}
}
#dividendPop .pop_con{padding:25px 30px 20px;color:#05141f;word-break:keep-all;font-family:kiaM;line-height:1.5;text-align:center}
#dividendPop .pop_con h4{margin-bottom:20px;font-size:24px;font-family:kiaM;font-weight:bold;letter-spacing:-1px}
#dividendPop .pop_con .box{margin-bottom:40px;background:#e6e7e8;border-radius:10px;padding:10px 30px;font-size:16px;letter-spacing:-0.5px}
#dividendPop .pop_con .box p{margin:15px 0}
#dividendPop .pop_con .box strong{font-family:kiaM;font-weight:bold;display:block}
#dividendPop .pop_con a{display:inline-block;width:auto;border:1px solid #05141f;font-size:16px;padding:9px 36px 6px;text-decoration:none}
#dividendPop .pop_con a:hover,#dividendPop .pop_con a:focus{background:#05141f;color:#fff}
.dimmed{z-index:1005}
@media all and (max-width:767px){#dividendPop .pop_con{padding:25px 15px 0}
#dividendPop .pop_con h4{margin-bottom:12px;font-size:20px}
#dividendPop .pop_con .box{margin-bottom:20px;font-size:13px}
#dividendPop .pop_con .box p br{display:none}
#dividendPop .pop_con a{font-size:11px;padding:7px 25px 5px}
}
@charset "utf-8";.csMovie{position:relative;padding:50px 15px 0;background:#fff}
.csMovie>div{position:relative;max-width:940px;margin:0 auto;box-sizing:border-box}
.csMovie>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.csMovie .mov-count{width:100%;height:445px;border:1px solid #d0d0d0;border-bottom:0}
.csMovie .videoTxt{height:130px;padding:20px;overflow-y:scroll;background:#fff;color:#666;border:1px solid #d0d0d0}
.csMovie:after{content:"";display:block;width:100%;max-width:940px;height:15px;margin:0 auto;background:url(../../../content/dam/kwcms/kr/ko/images/common/bg_boxbottom.png) repeat-x 0 0}
.csMovieTxt{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.csMovieUrl{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
@media all and (max-width:1024px){.csMovie .mov-count{width:100%;height:100%;padding-bottom:56%}
}
@media all and (max-width:767px){.csMovie{padding-top:25px}
.csMovie:after{height:8px;background-size:1px 8px}
}
.last_sale{position:relative;max-width:940px}
.last_sale img{width:100%}
.winner{position:relative;max-width:940px;padding-bottom:15px}
.winner>p{width:100%}
.winner>p>img{width:100%}
.winner .last_event_search{width:100%;height:auto;padding:30px 0 10px 0;text-align:center}
.winner .last_event_search ul li{display:inline-block}
.winner .last_event_search input[type=text]{width:300px;height:42px;line-height:40px;padding:0 5px;box-sizing:border-box;color:#282828;border:1px solid #c2c2c2;font-size:14px}
.winner .last_event_search input[type=submit]{width:100px;height:42px;line-height:40px;padding:0 5px;box-sizing:border-box;border:1px solid #464646;background:#464646;text-align:center;color:#fff;cursor:pointer;margin-left:5px;font-size:13px}
.winner .list{width:100%;padding:0 15px;box-sizing:border-box}
.winner .list dt{position:relative;width:100%;min-height:50px;margin-top:10px;box-sizing:border-box;border:1px solid #c2c2c2;background:#e5e5e5}
.winner .list dt a{display:block;width:100%;height:100%;min-height:50px;line-height:50px;box-sizing:border-box;font-size:18px;text-align:center;font-weight:bold;text-decoration:none;background:url('../../../content/dam/kwcms/kr/ko/images/event/KE20161129/btn_off.jpg') 98% center no-repeat}
.winner .list dt.on a{background:url('../../../content/dam/kwcms/kr/ko/images/event/KE20161129/btn_on.jpg') 98% center no-repeat}
.winner .list dd{position:relative;width:100%;box-sizing:border-box;padding:0 0 20px 0;display:none}
.winner .list dd:after{content:".";display:block;height:0;font:0/0 arial;clear:both;visibility:hidden}
.winner .list dd table{float:left;width:24.25%;margin-top:20px;margin-left:1%;box-sizing:border-box;border:1px solid #c2c2c2;border-spacing:0;padding:0;border-collapse:collapse}
.winner .list dd table:first-child{margin-left:0}
.winner .list dd table th{background:#ddd}
.winner .list dd table th,.winner .list dd table td{height:40px;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;text-align:center}
.winner .list dd table .on td{background:#ffdfe2}
@media all and (max-width:1280px){.winner .list dd table{width:49.5%}
.winner .list dd table:nth-child(2n+1){margin-left:0}
}
@media all and (max-width:767px){.winner .list dd table{width:100%;margin-left:0}
.winner .last_event_search input[type=text]{width:170px}
.winner .last_event_search input[type=submit]{width:90px}
.winner .list dt a{background-position:95% center}
.winner .list dt.on a{background-position:95% center}
}
@charset "utf-8";.drive_map{position:relative}
.drive_map:after{display:block;clear:both;content:''}
.map_drive .map_box{position:relative}
.map_drive .map_box:after{display:block;clear:both;content:''}
.map_drive .map_box .map_branch{width:100%}
.map_drive .map_box .map_branch .btnBar{display:block;position:relative;text-align:center;line-height:40px;border:1px solid #dadada}
.map_drive .map_box .map_branch .btnBar a.btnMore{display:block;background:#bb162b;color:#fff}
.map_drive .map_box .map_branch .btnBar a.btnMore .txt{font-size:15px;margin:20px 0 0 20px}
.map_drive .map_box .map_branch .btnBar a.btnMore .txt:after{content:"";display:inline-block;margin-left:5px;width:12px;height:8px;vertical-align:middle;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_total.png) no-repeat left top}
.map_drive .map_box .map_branch .btnBar a.btnMore.on{background:#bb162b;color:#fff}
.map_drive .map_box .map_branch .btnBar a.btnMore.on .txt:after{content:"";display:inline-block;margin-left:5px;width:12px;height:8px;vertical-align:middle;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/bg_total_over.png) no-repeat left top}
.map_drive .map_box .locatBar{position:relative;padding:10px 10px;background:#fff}
.map_drive .map_box .locatBar .address{position:relative}
.map_drive .map_box .locatBar .btn_area{position:absolute;top:-10px;right:20px}
.map_drive .map_box .locatBar:after{display:block;clear:both;content:''}
.map_drive .map_box .map_area{position:relative;border:1px solid #e3e3e3}
.map_area.branch{position:relative;border:0;margin-bottom:0;overflow:hidden}
@media(max-width:767px){map_area.branch{margin-bottom:0}
}
.map_drive .map_box #detailMore{display:block}
.map_box .branchList.map{max-height:200px;overflow-y:auto}
.map_box .branchList.map.bbs_type1{border-top:0}
.map_box .branchList.map .branch_info .name{font-size:16px;line-height:18px}
.map_box .branchList.map .branch_info .road{margin-left:5px;color:#666}
.map_box .branchList.map .branch_info.form_chk{margin-top:5px;margin-bottom:-10px}
.map_box .branchList.map .branch_info.form_chk .address{display:inline-block;width:auto;margin-top:5px;margin-left:10px;color:#666;padding-right:110px;min-height:46px;box-sizing:border-box}
.map_box .branchList.map .branch_info.form_chk{display:block;padding-left:10px}
.map_box .branchList.map .branch_info.form_chk .radio_box{display:inline-block}
@media all and (max-width:767px){.map_drive .map_box .map_branch{position:relative;width:100%}
.map_box .branchList.map .branch_info .name{font-size:14px;line-height:16px}
.map_box .branchList.map .branch_info.form_chk{padding-left:20px;margin-top:10px;margin-bottom:-20px}
.map_box .branchList.map .branch_info.form_chk .address{margin-left:0;padding-right:40px}
.map_box .branchList.map .branch_share{position:absolute;top:60%;right:20px;margin-top:-14px}
.map_drive .map_box .locatBar .btn_area{position:absolute;top:-5px;right:10px}
.map_drive .map_box #detailMore{display:none}
}
.popup_map{max-width:450px;min-width:290px}
.popup_map .map_con{padding:24px 24px 30px;border:0;background:#fff}
.popup_map .map_con .intro{display:block;padding:0 26px;margin-bottom:18px;text-align:center;font-size:18px;line-height:22px}
.popup_map .map_con .intro.icon{padding-top:62px;background:url(../../../content/dam/kwcms/kr/ko/images/common/ico_center.png) center 0 no-repeat}
.popup_map .map_con .vehicle{margin:18px 0;padding:24px 10px;background:#f8f8f8;border:1px solid #e8e8e8;text-align:center}
.popup_map .map_con .vehicle img{max-width:100%;max-height:190px}
.popup_map .map_con .banner{margin:18px 0}
.popup_map .map_con .banner img{max-width:100%;max-height:240px}
.popup_map .closeBtn{position:absolute;top:11px;right:11px;background:url(../../../content/dam/kwcms/kr/ko/images/common/btn_close.png) center center no-repeat;overflow:hidden;text-indent:-9999px}
.popup_map .map_con .branch_info .name{color:#333;font-size:18px;line-height:22px}
.popup_map .map_con .branch_info .road{margin-left:5px;color:#666}
.popup_map .map_con .branch_info .address{display:inline-block;width:auto;margin-top:5px;margin-left:0;color:#666;padding-right:0;min-height:20px;box-sizing:border-box}
.map_area.branch .popup_map .map_con .branch_info .address{display:block}
.map_area.branch .popup_map .map_con .btn_area a{margin:0 5px}
.popup_map .map_con .branch_info .tel{display:block;margin-left:0;color:#666}
.popup_map .map_con .text_drive{text-align:center;color:#bb162b;padding:15px 0 0 0;margin-bottom:-5px}
.popup_map .map_con .txt_info{color:#858585;font-size:12px;padding:10px 0 0 0}
.popup_map .map_con .txt_info .txt01{color:#858585;padding:10px 0 0 0;margin-top:10px;border-top:1px solid #e7e7e7}
.popup_map .map_con .txt_info .txt02{color:#858585;padding:10px 0 0 0;margin-top:10px;border-top:1px solid #e7e7e7}
@media all and (max-width:767px){.popup_map .map_con .branch_info .name{font-size:15px;line-height:18px}
.popup_map .map_con .text_drive .date{display:block}
.popup_map .map_con .txt_info{font-size:11px}
.popup_map .map_con{padding:15px 15px 20px}
.popup_map{max-width:300px;margin:0 10px}
}
.pop_testdrive .tab_type3 li{width:49.9%}
.pop_testdrive:after{content:"";height:20px;display:block}
@media all and (max-width:767px){.pop_testdrive .tab_type3 li{width:100%}
}
.testdriveList{border:1px solid #e8e8e8;overflow:scroll;max-height:400px}
.testdriveList>li{border-top:1px solid #e8e8e8}
.testdriveList>li:first-child{border-top:0}
.testdriveList>li>a:hover .bl_type4{text-decoration:underline}
.testdriveList>li>a:hover .carName{text-decoration:underline}
.testdriveList>li>a.on{display:block;color:#fff;background:#bb162b}
.testdriveList>li>a.on .testdrivePop .inforBox ul li.bl_type4 .sort{color:#fff}
.testdriveList>li>a.on .testdrivePop .inforBox ul li.bl_type4{color:#fff}
.testdriveList>li>a.on .testdrivePop .carImg .bl_type_note{color:#fff}
.testdriveList .testdrivePop:after{display:block;clear:both;content:''}
.testdriveList .testdrivePop .inforBox{padding:15px 0 15px 10px;float:left}
.testdriveList .testdrivePop .inforBox>ul li{margin-top:3px}
.testdriveList .testdrivePop .carName,.demonstratorPop .branch{font-size:21px;line-height:24px;font-family:'KiaB';margin-bottom:15px}
.testdriveList .testdrivePop .carImg{float:left;height:143px;text-align:center;padding:30px 0 15px 10px}
.testdriveList .testdrivePop .carImg img{height:80%}
.testdriveList .testdrivePop .bl_type4.car01{font-size:14px;font-weight:bold;padding-bottom:5px}
.testdriveList .testdrivePop .sort{display:inline-block;display:inline \9;color:#333}
.testdriveList .testdrivePop .mapArea{width:100%;height:445px;overflow:hidden}
.testdriveList .testdrivePop .mapArea img{height:100%}
.testdriveList .testdrivePop .bl_type_note{margin:10px}
.testdriveinfoBox{position:relative;margin-bottom:40px}
.testdriveinfoBox .txt{padding-top:10px}
.testdriveInfo{position:relative;margin-top:20px}
.testdriveInfo:after{display:block;clear:both;content:''}
.testdriveInfo>dt{font-size:16px;font-weight:bold;height:30px}
.testdriveInfo:after{display:block;clear:both;content:''}
.testdriveInfo>dd{float:left;width:50%}
.testdriveInfo>dd:after{display:block;clear:both;content:''}
.testdriveInfo>dd.first{border-right:0}
.testdriveInfo>dd:hover{color:#fff;background:#bb162b}
.testdriveInfo>dd .radioBtn{font-size:14px}
.testdriveInfo>dd .radioBtn .form_chk{display:inline-block;width:100%;font-size:14px;border:1px solid #e8e8e8;box-sizing:border-box}
.testdriveInfo>dd .radioBtn .txt{display:block;font-size:12px;padding:10px 10px 0 20px;box-sizing:border-box}
.testdriveInfo>dd .radioBtn .form_chk .radio_box{padding:10px}
.testdriveInfo>dd .radioBtn .form_chk .r_on{color:#fff;background:#bb162b}
.testdriveInfo>dd .radioBtn .form_wrp .input_box[disabled]{background:#efefef;color:#4d4d4d}
.testdriveInfo>dd.disabled{background:#eee}
.testdriveInfo>dd.disabled:hover{background:#eee;color:#333}
.testdriveFind{position:relative;padding:10px 20px 10px 20px;margin-top:-1px;border:1px solid #bb162b}
.testdriveFind>dt{font-size:12px;font-weight:bold;height:20px}
.testdriveFind>dd .form_wrp .input_box.post{width:70px !important}
.testdriveFind>dd .form_wrp{padding:0 0 10px 0}
.testdriveFind>dd .form_wrp .input_box{width:85%}
.testdriveFind>dd .txt{font-size:11px}
.testdriveFind .btn_area{position:absolute;right:20px;bottom:40px}
@media all and (max-width:767px){.testdriveInfo>dd{float:none;width:100%}
.testdriveFind>dt.bl_type1{font-size:11px}
.testdriveFind dd>.form_wrp .btnType1{margin-top:10px;margin-right:15px;float:right}
.testdriveFind dd>.txt.bl_type4{margin-top:30px}
}
.pop_con.pop_testdrive .tit{font-size:18px;line-height:24px}
.pop_con.pop_testdrive h4.con_tit{font-size:18px;line-height:20px;background:#fff;margin-bottom:20px}
.pop_con.pop_testdrive .info_box{margin:18px 0;padding:10px 10px 0 10px;background:#f8f8f8;line-height:25px;text-align:center;border:1px solid #e8e8e8}
.pop_con.pop_testdrive .info>li{padding-bottom:10px}
.pop_con.pop_testdrive .demonstratorPop .mapArea{height:auto}
.pop_con.pop_testdrive .demonstratorPop .inforBox>ul>li.address{font-weight:bold}
.pop_con.pop_testdrive .demonstratorPop .inforBox>ul>li.way{position:relative}
.pop_con.pop_testdrive .demonstratorPop .inforBox>ul>li.way .txt{padding-left:7px;margin-top:-18px}
.timeSelect_w{margin-top:20px;border-top:1px solid #9a9c9f;border-bottom:1px solid #9a9c9f}
.timeSelect_m{margin-top:10px}
.date_drive .testdriveInfo{position:relative;margin:20px 0 30px 0;padding:10px;background:#fff}
.date_drive .testdriveInfo:after{display:block;clear:both;content:''}
.date_drive .testdriveInfo .inforBox{padding:30px 20px 20px 20px;float:left}
.date_drive .testdriveInfo .inforBox>ul{width:100%;padding-left:55px}
.date_drive .testdriveInfo .inforBox>ul>li{margin-top:3px;padding-bottom:10px}
.date_drive .testdriveInfo .inforBox>ul>li:after{display:block;clear:both;content:''}
.date_drive .testdriveInfo .inforBox>ul>li.bl_type4{padding-left:7px;font-family:kiaM;color:#767676}
.date_drive .testdriveInfo .inforBox>ul>li.bl_type4:before{background:#000}
.date_drive .testdriveInfo .carName{font-size:21px;line-height:24px;font-family:'KiaB';margin-bottom:15px}
.date_drive .testdriveInfo .carImg{float:left;height:183px;text-align:center;padding-top:30px;padding-left:50px}
.date_drive .testdriveInfo .carImg img{height:100%}
.date_drive .testdriveInfo .bl_type4.car01{font-size:14px;font-weight:bold;padding-bottom:5px}
.date_drive .testdriveInfo .sort{display:inline-block;float:left;width:25%;display:inline \9;font-weight:bold;color:#333;font-size:14px}
.date_drive .testdriveInfo .txt{display:inline-block;float:left;width:75%;font-size:14px;line-height:20px}
.date_drive .testdriveInfo .txt>span.tit{display:block;font-weight:bold;color:#05141f;padding-bottom:5px}
.date_drive .testdriveInfo .txt>span{display:block}
.date_drive .testdriveInfo .bl_type_note{margin:10px}
@media all and (max-width:767px){.date_drive .testdriveInfo .inforBox{padding:20px 20px 20px 20px}
.date_drive .testdriveInfo .carImg{float:left;height:123px;text-align:center;padding-top:30px;padding-left:10px}
.date_drive .testdriveInfo .inforBox>ul{width:100%;padding-left:0}
.date_drive .testdriveInfo .inforBox>ul>li{margin-top:3px;padding-bottom:0}
.date_drive .testdriveInfo .sort{width:30%;font-size:14px}
.date_drive .testdriveInfo .txt{width:70%;font-size:14px}
}
.complete_table{display:inline-block;font-size:14px;line-height:20px}
.complete_table .tit{font-weight:bold;color:#05141f;padding-bottom:5px}
.complete_table .tit,.complete_table .address,.complete_table .tel{display:block}
.complete_drive .complete_table{display:table}
.complete_drive .complete_table .type1{width:150px}
.testdrivedate_box{position:relative;background:#fff;padding:20px;margin-top:20px}
.testdrivedate_box .dateInfo{position:relative}
.testdrivedate_box .dateInfo:after{display:block;clear:both;content:''}
.testdrivedate_box .dateInfo>dt{font-size:16px;font-weight:bold;height:30px}
.calBtn{position:absolute;top:5px;left:150px;right:0;width:18px;height:20px;background:url(../../../content/dam/kwcms/kr/ko/images/common/icon_etc.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px}
.con_box.testdrive{margin-top:20px}
.date_drive .form_wrp .input_box.date{width:150px}
.date_drive .form_area.time{width:180px}
@media all and (max-width:767px){.date_drive .form_wrp .input_box.date{width:100%}
.calBtn{position:absolute;top:5px;left:90%;right:10px}
}
.drive_con .info .txt{position:relative;padding:0 0 0 10px}
.drive_con .info .txt .tit{color:#05141f;padding-bottom:0}
.drive_con .info .txt .tit,.complete_table .address,.drive_con .info .txt .tel{display:block}
.pop_con.pop_testdrive .terms_box{padding:0;height:200px}
.pop_con.pop_testdrive .con_box .form_agree_box{position:relative;padding:0 0 10px 0;margin-top:10px;border-bottom:1px solid #e3e3e3}
.pop_con.pop_testdrive .con_box .form_agree_box .form_chk{padding-top:10px}
.pop_con.pop_testdrive .inforCon{position:relative;padding:5px 0 0 20px}
.pop_con.pop_testdrive .inforCon .txt{padding:5px 0 5px 0}
.pop_con.pop_testdrive .txt_desc3.type01{margin:30px 0 -5px 0}
.pop_con.pop_testdrive .tbl_info .bl_type4{font-size:12px}
.pop_con.pop_testdrive .tbl_info{position:relative;padding:10px 0 0 0}
.pop_con.pop_testdrive .member_check .in_box.cert{padding:15px 0}
.pop_con.pop_testdrive .complete_drive .history{width:100%}
.pop_con.pop_testdrive .complete_drive .history.type01{margin-top:10px}
.pop_con.pop_testdrive .complete_drive .complete_table .type1{width:25%}
.pop_con.pop_testdrive .complete_drive .complete_table .type2{width:50%}
.locat_info{font-size:18px;padding:30px 0 10px 0;text-align:center;line-height:30px}
.pop_con.pop_testdrive.zip_code .zip_info{font-size:14px;padding:10px 0 10px 0;line-height:22px}
.pop_con.pop_testdrive.zip_code .txt_ex{margin:10px 0 -10px 0;text-indent:-70px;padding-left:70px;color:#767676}
.pop_con.pop_testdrive.zip_code .result_box{position:relative}
.pop_con.pop_testdrive.zip_code .zip_type1{width:*}
.pop_con.pop_testdrive.zip_code .zip_type2{width:15%}
.pop_con.pop_testdrive.zip_code .result_box td>a{display:block;width:100%;text-align:left}
.pop_con.pop_testdrive.zip_code .result_box td>a .txt_old{color:#666}
.pop_con.pop_testdrive.zip_code .result_box td.num a{text-align:center}
.pop_con.pop_testdrive.zip_code .result_box .txt_result{padding-top:10px}
.pop_con.pop_testdrive.zip_code .result_box .txt_result .num{color:#bb162b !important}
@media all and (max-width:767px){.pop_con.pop_testdrive.zip_code .result_box{padding:0;margin-left:-12px;margin-right:-12px}
.pop_con.pop_testdrive.zip_code .zip_type1{width:*}
.pop_con.pop_testdrive.zip_code .zip_type2{width:20%}
.pop_con.pop_testdrive.zip_code .result{position:relative;width:100%}
.pop_con.pop_testdrive.zip_code .result_box td button .txt_new{font-size:11px}
.pop_con.pop_testdrive.zip_code .result_box td button .txt_old{font-size:11px}
}
@media all and (max-width:375px){.driving_center .btn_area.mobile .btnLarge{margin-bottom:10px}
}
.driving_center .guide_txt{padding:20px 10px 20px 60%;font-size:14px}
@media(max-width:1024px){.driving_center .guide_txt{padding-left:0}
}
#testServiceListPop h4.h_type2{margin-bottom:20px;font-size:24px}
#testServiceListPop .pop_con{max-height:800px}
#testServiceListPop .scroll_box{max-height:600px;border-left:0;border-right:0}
#testServiceListPop .test_service_list{font-size:14px}
#testServiceListPop .test_service_list li{position:relative;padding:23px 130px 23px 220px;border-bottom:1px solid #cdd0d2}
#testServiceListPop .test_service_list .store{position:absolute;left:0;padding-left:20px;font-size:18px;font-family:kiaB}
#testServiceListPop .test_service_list .address{color:#37434c;word-break:keep-all}
#testServiceListPop .test_service_list .tel{position:absolute;right:0;padding-right:20px;color:#37434c;text-align:left}
@media(max-width:767px){#testServiceListPop h4.h_type2{margin-bottom:13px;font-size:18px}
#testServiceListPop .pop_con{max-height:none}
#testServiceListPop .test_service_list{font-size:12px}
#testServiceListPop .test_service_list li{padding:14px 10px 12px}
#testServiceListPop .test_service_list .store{position:relative;display:block;padding-left:0;margin-bottom:5px;font-size:14px}
#testServiceListPop .test_service_list .tel{top:15px;padding-right:10px}
}
.driving_center .txt_etc1{font-size:14px;color:#37434c;line-height:1.5}
.driving_center .txt_etc1 span{display:block}
.driving_center .txt_etc1 em{color:#05141f}
.driving_center .car_a.opt{position:relative;display:block}
.driving_center .car_a.opt:before{position:absolute;top:35px;left:15px;display:inline-block;width:15px;height:15px;background:url(https://www.kia.com/content/dam/kwcms/kr/ko/images/common/spr_form.png) no-repeat;content:''}
.driving_center .car_a.opt.on:before{background-position:-32px 0}
@media(max-width:767px){.driving_center .txt_etc1{font-size:12px}
.driving_center .txt_etc1 span+span{margin-top:5px}
.testdriveList .testdrivePop .carImg{float:none;padding:20px 0 15px 0;text-align:center}
.testdriveList .testdrivePop .carImg .bl_type_note{display:inline-block}
}
.moarea{display:none}
.pcarea{display:block}
.wrap-bg{width:100%;background:#f8f8f8}
.wrap-bg .con_box{margin:70px 0 0;padding:70px 0;border:0;background:0}
.bl_type_q{position:absolute;top:4px;right:0;display:inline-block;width:18px;height:18px;font-size:13px;line-height:18px;color:#fff;text-align:center;border-radius:20px;background-color:#05141f}
.bl_type_q:before{content:"?";background:0}
.bl_type_q .ir{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.btnType7{background-color:#9ba1a5;color:#05141f}
.btnSquare{padding:0 40px;min-width:110px;font-family:'YoonPro740';font-weight:bold;font-size:15px;line-height:38px;box-sizing:border-box}
.btnSquare.medium{min-width:160px}
.btnSquare.large{min-width:260px;line-height:58px}
.table_type5{border:1px solid #e2e2e2}
.table_type5 th,.table_type5 td{border:1px solid #e2e2e2;font-family:'YoonPro740';font-size:15px;padding:8px 15px}
.table_type5 th{border-bottom:0;font-weight:bold;background:#f8f8f8;text-align:center}
.table_type5 td{color:#666}
.table_type5 td .tit{font-weight:bold;color:#333}
.table_type5 td .tit,.table_type5 td .address,.table_type5 td .tel{display:block;margin-top:5px}
.table_type5 th.pColor,.table_type5 td.pColor{color:#bb162b}
.driveWrap .hr{margin:50px 0;height:1px;background-color:#d0d0d0}
#contentDrive.driveWrap{width:100%}
#contentDrive.driveWrap .content_detail{margin:0 0 -100px;padding-top:50px;background:#fff}
#contentDrive.driveWrap #test_drive_apply.content_detail{padding-bottom:100px}
.driveWrap .lineBox{width:100%;padding-bottom:50px}
.driveWrap .lineBox .inner{padding-top:20px;color:#666;font-size:16px;line-height:1.5}
.driveWrap .terms{position:relative;margin-bottom:3%;line-height:1.5}
.driveWrap .terms strong{font-family:kiaB;font-size:20px;color:#05141f;vertical-align:middle}
.driveWrap .terms .form_chk{margin-left:20px;font-family:YoonPro740;font-size:14px;color:#666}
.driveWrap .terms .desc{position:absolute;top:5px;right:0;font-family:YoonPro740;font-size:16px;color:#666}
.driveWrap .require{display:inline-block;position:relative}
.driveWrap .require:before{position:relative;top:-3px;display:inline-block;margin:0 2px;font-family:kiaM;font-size:110%;color:#ea0029;content:'*'}
.driveWrap .require em{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.driveWrap .driving_center .visual_driving{width:66%;margin:15px 0 60px;text-align:center}
.list_type4>li{position:relative;margin-top:10px}
.list_type4>li:first-child{margin-top:0}
.bl_type7{padding-left:10px;font-family:'YoonPro740';font-size:14px;color:#37434c}
.bl_type7:before{content:'*';display:inline-block;position:absolute;top:3px;left:0;background:0}
.bl_typeK_a{display:inline-block;position:relative;padding-right:15px;border-bottom:1px solid #05141f;font-size:14px;color:#05141f;text-decoration:none}
.bl_typeK_a:before{display:block;position:absolute;top:5px;right:5px;width:6px;height:6px;border:1px solid #333;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.bl_typeK_a:hover,.bl_typeK_a:focus,.bl_typeK_a:active{text-decoration:none}
.nonmem_refer .bl_typeK_a{font-family:'YoonPro740';font-size:14px;color:#05141f}
.driveWrap .addinfo_tbl .info_tr{display:inline-block;width:100%;margin:0 auto;padding:15px 30px;border-top:1px solid #e2e2e2;box-sizing:border-box;vertical-align:middle;text-align:left}
.driveWrap .addinfo_tbl .info_tr:first-child{border-top:0}
.driveWrap .addinfo_tbl .info_th{display:inline-block;width:95px;font-family:'YoonPro740';font-weight:bold;font-size:16px;color:#333;line-height:30px;vertical-align:middle}
.driveWrap .addinfo_tbl .info_td{vertical-align:middle}
.form_agree_box.box-bg{background-color:#eee}
.driveWrap .stepBox{position:relative;width:940px;margin:0 auto 10px}
.driveWrap .stepBox .optBox{display:none}
.driveWrap .btn_toggle{position:relative;display:block;width:100%;min-height:57px;padding:1.5% 10% 1.3% 3%;box-sizing:border-box;border:1px solid #cdd0d2;background:#f7f8f8;text-align:left}
.driveWrap .btn_toggle:before{position:absolute;top:10px;bottom:0;right:31px;width:12px;height:3px;margin:auto 0;box-shadow:inset 0 0 0 32px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:'';color:#333}
.driveWrap .btn_toggle:after{position:absolute;top:10px;bottom:0;right:30px;width:12px;height:3px;margin:auto 0;box-shadow:inset 0 0 0 32px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';color:#333}
.driveWrap .btn_toggle.on{border:1px solid #05141f;background:#05141f}
.driveWrap .btn_toggle.on *{color:#fff}
.driveWrap .btn_toggle.on:before{top:-10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);color:#fff}
.driveWrap .btn_toggle.on:after{top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}
.driveWrap .btn_toggle.on .require:before{color:#fff}
.driveWrap .btn_toggle.none:before,.driveWrap .btn_toggle.none:after{display:none}
.driveWrap .btn_toggle.on .bl_type_q{background-color:#fff}
.driveWrap .btn_toggle.on .bl_type_q:before{color:#05141f;font-weight:bold}
.driveWrap .btn_toggle strong{font-size:22px;font-family:kiaB;line-height:1.2}
.driveWrap .btn_toggle .modelName{float:right;font-family:YoonPro740;font-size:16px;line-height:1.9}
.driveWrap .btn_toggle .modelName.checked{font-size:26px;font-family:kiaB;color:#ea0029;line-height:1}
.driveWrap .btn_toggle.on .modelName.checked{color:#fff}
.driveWrap .btn_toggle .centerName{float:right;font-family:YoonPro740;font-size:16px;line-height:1.9}
.driveWrap .btn_toggle .centerName.checked{font-size:26px;font-family:kiaB;color:#ea0029;line-height:1}
.driveWrap .btn_toggle.on .centerName.checked{color:#fff}
.driveWrap .car_list{position:relative;margin:0 0 35px}
.driveWrap .car_list .categoryTitle{position:absolute;top:-999999px;left:-999999px;font-size:1px;line-height:1px;width:1px;height:1px;overflow:hidden}
.driveWrap .car_list .car_l{width:33.33%;margin:20px 0}
.driveWrap .car_list .car_box{margin:auto}
.driveWrap .car_list .car_box .car_a{border:0;text-align:center}
.driveWrap .car_list .car_box .car_a.on{background:0}
.driveWrap .car_list .car_box .car_img{height:170px;margin:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.driveWrap .car_list .car_box .car_name{display:inline-block;padding:7px 25px 8px;font-family:kiaB;font-size:20px}
.driveWrap .car_list .car_box .car_a.on .car_name{background:#05141f;border-radius:20px}
.driveWrap .category{margin:40px 0 0 40px}
.driveWrap .category:after{display:block;clear:both;content:''}
.driveWrap .category a{position:relative;float:left;margin-right:25px;padding-left:25px;font-size:15px;color:#05141f}
.driveWrap .category a:before{position:absolute;top:0;left:0;width:1px;height:100%;background:#cdcdcd;content:''}
.driveWrap .category a:first-child{margin-right:25px;padding-left:0}
.driveWrap .category a:first-child:before{display:none}
.driveWrap .category a.on{font-weight:bold;color:#ea0029}
.driveWrap .mapWrap{position:relative;z-index:1;border:1px solid #cdd0d2;border-top:0}
.driveWrap .mapWrap:after{display:block;float:left;content:''}
.driveWrap .mapInfo{position:absolute;top:0;left:0;width:42%;border-right:1px solid #cdd0d2}
.driveWrap .mapInfo .searchWrap{padding:32px 0 31px;border-bottom:1px solid #cdd0d2;text-align:center}
.driveWrap .mapInfo .form_wrp{display:inline-block;width:42%;margin:0 5px;box-sizing:border-box;text-align:left}
.driveWrap .mapInfo .form_wrp .sel_box.sch_sel .selected-headline{font-size:14px;color:#05141f}
.driveWrap .mapInfo .form_wrp .sel_box .select-list .select-list-link{font-size:14px}
.driveWrap .mapInfo .searchWrap .desc{padding:0 0 10px 7%;font-size:16px;text-align:left;color:#37434c}
.driveWrap .mapInfo .resultCount{padding:40px 0 39px;border-bottom:1px solid #cdd0d2;text-align:center;font-size:20px;font-family:kiaB;color:#05141f}
.driveWrap .mapInfo .resultCount strong{color:#ea0029}
.driveWrap .mapInfo .resultList{height:367px;overflow-y:scroll;font-family:YoonPro740;font-size:16px}
.driveWrap .mapInfo .resultList.no-result{overflow:hidden;display:table;width:100%;height:396px}
.driveWrap .mapInfo .resultList.no-result p{display:table-cell;text-align:center;vertical-align:middle}
.driveWrap .mapInfo .resultList li{border-top:1px solid #cdd0d2}
.driveWrap .mapInfo .resultList li:first-child{border-top:0}
.driveWrap .mapInfo .resultList a{display:block;position:relative;width:100%;padding:25px 5% 20px 18%;box-sizing:border-box;text-decoration:none;line-height:1.3;color:#37434c}
.driveWrap .mapInfo .resultList a.on{background:#f7f8f8}
.driveWrap .mapInfo .resultList .num{display:inline-block;position:absolute;top:20px;left:7%;width:25px;height:36px;font-family:kiaB;font-size:14px;text-align:center;color:#fff}
.driveWrap .mapInfo .resultList .num:before{display:block;position:absolute;top:0;left:0;z-index:1;width:25px;height:25px;background:#767676;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;color:#fff;text-align:center;content:''}
.driveWrap .mapInfo .resultList .num:after{content:'';height:0;width:0;display:block;position:absolute;bottom:0;left:1px;border:10px transparent solid;border-top-color:#767676;border-width:18px 12px 0 11px}
.driveWrap .mapInfo .resultList .num em{display:inline-block;position:relative;z-index:1;line-height:2}
.driveWrap .mapInfo .resultList .name{position:relative;display:inline-block;margin-bottom:10px;padding-right:13px;font-family:YoonPro740;font-weight:bold;color:#000}
.driveWrap .mapInfo .resultList .name:before{display:block;position:absolute;top:5px;right:2px;width:7px;height:7px;border:2px solid #05141f;border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.driveWrap .mapInfo .resultList .address{display:block;margin-bottom:2px}
.driveWrap .mapInfo .resultList .tel{display:block}
.driveWrap .mapInfo .resultList a.on .num:before{background:#05141f}
.driveWrap .mapInfo .resultList a.on .num:after{border-top-color:#05141f}
.driveWrap .mapInfo .resultList a.on .name{text-decoration:underline}
.driveWrap .mapInfo .resultList.no-result{height:224px;font-size:13px}
.driveWrap .map_box{width:58%;padding-left:42.1%}
.driveWrap .popupCenter{display:none;position:absolute;top:25px;right:3.8%;width:50%;min-width:370px;max-height:550px;padding:5%;box-sizing:border-box;background:#fff;font-family:YoonPro740;font-size:16px;color:#666}
.driveWrap .popupCenter.on{display:block}
.driveWrap .popupCenter .name{display:block;font-family:kiaB;font-size:28px;color:#05141f;line-height:1.5}
.driveWrap .popupCenter .address{display:block;margin:3% 0 1.5%}
.driveWrap .popupCenter .tel{display:block}
.driveWrap .popupCenter .point{font-weight:bold;color:#ea0029}
.driveWrap .popupCenter .inbox{max-height:300px;overflow-y:scroll;margin-top:4%;border:1px solid #cdd0d2}
.driveWrap .popupCenter .centerList{letter-spacing:-0.5px}
.driveWrap .popupCenter .centerList li{border-top:1px solid #cdd0d2}
.driveWrap .popupCenter .centerList li:first-child{border-top:0}
.driveWrap .popupCenter .centerList li:nth-child(odd){background:#f7f8f8}
.driveWrap .popupCenter .centerList li .opt{display:block;position:relative;padding:20px 10px 5px 10%;box-sizing:border-box;text-decoration:none}
.driveWrap .popupCenter .centerList li .opt:before{position:absolute;top:22px;left:4%;display:inline-block;width:17px;height:17px;background:url(../../../content/dam/kwcms/kr/ko/images/common/spr_form.png) no-repeat;background-position:-18px 0;content:''}
.driveWrap .popupCenter .centerList li .opt.on:before{background-position:-36px 0}
.driveWrap .popupCenter .centerList li strong{display:inline-block;margin-bottom:20px;font-family:kiaB;font-size:20px;color:#05141f}
.driveWrap .popupCenter .centerList li dl{position:relative;display:inline-block}
.driveWrap .popupCenter .centerList li dt{position:absolute;width:70px;color:#05141f;font-weight:bold}
.driveWrap .popupCenter .centerList li dd{padding-left:70px;margin-bottom:10px}
.driveWrap .popupCenter .btnSelect{display:block;width:120px;height:44px;margin:20px auto 0;background:#05141f;font-size:15px;color:#fff;line-height:3;text-align:center}
.driveWrap .popupCenter .close{position:absolute;top:4%;right:5%;width:28px;height:28px}
.driveWrap .popupCenter .close span{position:relative;display:block;width:14px;height:14px;margin:0 auto;text-indent:-9999px}
.driveWrap .popupCenter .close span:before,.driveWrap .popupCenter .close span:after{display:block;position:absolute;top:0;left:6px;width:2px;height:17px;background:#333;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.driveWrap .popupCenter .close span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.driveWrap .driveInfo{float:right}
.driveWrap .driveInfo .form_chk{position:relative;margin-left:25px;padding-right:25px;font-size:15px;line-height:1.9}
.driveWrap .driveInfo input[type="radio"]:focus+label{position:relative}
.driveWrap .driveInfo input[type="radio"]:focus+label:after{position:absolute;left:0;top:0;width:100%;height:100%;border:dashed 1px #000;content:'';background:0}
.driveWrap .testdriveFind{position:relative;width:100%;margin:0 auto 10px;padding:40px 39px;border:1px solid #cdd0d2;border-width:0 1px 1px 1px;background-color:#f7f8f8;box-sizing:border-box}
.driveWrap .testdriveFind .form_wrp{padding-top:8px}
.driveWrap .form_wrp .input_box.post{width:170px}
.driveWrap .form_wrp .input_box{width:100%;height:44px;font-family:'YoonPro740';font-size:15px;color:#05141f;box-sizing:border-box;vertical-align:middle}
.driveWrap .form_wrp .input_box.small{height:38px;box-sizing:border-box}
.driveWrap .form_wrp .btnLarge{height:44px;border-radius:0;line-height:42px;background:#05141f;vertical-align:middle}
.driveWrap .btn_toggle .txt-notice{color:#ea0029}
.driveWrap .btn_toggle.on .txt-notice{color:#fdd312}
.form_cell>.form_wrp{width:30%;padding-right:0}
.form_cell .sch_sel{width:80%}
#openMemerberCertPop .info_td .form_cell+.form_wrp{display:inline-block;padding-right:0}
#openMemerberCertPop .info_td .form_cell+.form_wrp a{height:38px;line-height:36px}
.driveWrap .time_table tr th{border:1px solid #cdd0d2;font-family:'YoonPro740';font-size:14px;color:#05141f;background:#f7f8f8}
.driveWrap .time_table tr th,.driveWrap .time_table tr td{border-bottom:1px solid #cdd0d2;border-left:0}
.driveWrap .time_table tr th{border-top:0}
.driveWrap .time_table tr th:first-child,.driveWrap .time_table tr td:first-child{border-left:1px solid #cdd0d2}
.driveWrap .time_table tr th span{display:inline;font-family:'YoonPro740';font-size:14px}
.driveWrap .time_table tr th.on{font-family:'kiaB'}
.driveWrap .time_table tr th.today{font-family:'kiaB';color:#ea0029}
.driveWrap .time_table tr td{background:#fff}
.driveWrap .time_table tr td label{font-size:16px}
.driveWrap .time_table tr td ul.timeSelect{width:auto;text-align:center}
.driveWrap .pop_agree{font-family:'YoonPro740'}
.driveWrap .pop_agree .h_type1{margin-top:30px;word-break:keep-all}
.driveWrap .pop_agree>.h_type1:first-child{margin-top:0}
.driveWrap .pop_agree .con_box{margin-top:15px}
.driveWrap .pop_agree .con_box .h_type2{margin-top:20px;font-family:'YoonPro740';font-weight:bold;font-size:16px}
.driveWrap .pop_agree .con_box .bl_type2{font-family:'YoonPro740';font-size:13px;line-height:1.5;word-break:keep-all;margin-bottom:5px}
.driveWrap .pop_agree .con_box>.h_type2:first-child{margin-top:0}
.driveWrap .pop_agree .con_box .bl_type2>ul{margin-top:5px}
.driveWrap .pop_agree .con_box .table_type2{font-size:14px}
.driveWrap .pop_agree .con_box .table_type2 th{font-family:'YoonPro740';font-weight:bold}
.driveWrap .pop_agree .con_box .table_type2 td{font-family:'YoonPro740'}
.driveWrap .pop_agree .con_box .txt1{margin-top:10px;color:#697279}
.driveWrap .pop_agree .form_agree_box.a_right{margin-top:12px;text-align:right}
.driveWrap .pop_agree .box_other{padding-top:8px}
.driveWrap .box-bg{position:relative;margin:20px 0;padding:29px;background:#f7f8f8;border:0}
.driveWrap .box-bg:after{display:block;clear:both;content:''}
.driveWrap .box-bg .h_txt{font-family:'YoonPro740';font-size:16px;font-weight:bold;color:#05141f}
.driveWrap .popup .form_agree_box .h_txt{float:left}
.driveWrap .popup .form_agree_box .form_chk.right{float:right;font-size:14px;color:#05141f;font-weight:bold}
.driveWrap .popup .form_agree_box .form_chk .point{color:#ea0029}
.driveWrap .complete_drive .tbl_info{margin-top:30px;padding-top:25px;border-top:1px solid #cdd0d2}
.driveWrap .complete_drive .tbl_info .bl_type3{margin:4px 0;font-family:'YoonPro740';font-size:14px}
.driveWrap .complete_drive .tbl_info .bl_type3 span{display:inline-block;margin-right:5px;font-weight:bold;color:#05141f}
.driveWrap .completed{margin-top:50px;line-height:1.2}
.driveWrap .completed h4{margin-bottom:20px;font-family:kiaB;font-size:28px;color:#05141f}
.driveWrap .completed .completed_list{padding:30px 60px;border-top:2px solid #05141f;border-bottom:1px solid #05141f;background:#f7f8f8}
.driveWrap .completed .completed_list li{position:relative;padding:24px 10px 21px 150px;border-bottom:1px solid #cdd0d2;box-sizing:border-box}
.driveWrap .completed .completed_list li:last-child{border-bottom:0}
.driveWrap .completed .completed_list strong{display:block;position:absolute;top:24px;left:0;font-family:kiaB;font-size:22px;color:#05141f}
.driveWrap .completed .completed_list span+span{margin-top:5px}
.driveWrap .completed .completed_list span{display:block;font-family:'YoonPro740';font-size:16px;color:#37434c;line-height:1.5;word-break:keep-all}
.driveWrap .completed .completed_list span.car_name{margin:-4px 0 12px;font-family:kiaM;font-size:20px;color:#37434c}
.driveWrap .completed .completed_list span.center_name{margin:-4px 0 12px;font-family:kiaM;font-size:20px;color:#37434c}
.driveWrap .completed .completed_list span.point{color:#ea0029}
.driveWrap .completed .completed_list .info{padding-right:40%;min-height:225px}
.driveWrap .completed .completed_list .thum{padding:0;border-bottom:0}
.driveWrap .completed .completed_list .car_img{position:absolute;top:20px;right:0;width:320px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.driveWrap .completed .completed_list .car_img img{width:100%}
.driveWrap .completed .completed_list .date span{display:inline-block;position:relative;margin:0}
.driveWrap .completed .completed_list .date span+span:before{display:inline-block;position:relative;top:1px;width:2px;height:14px;margin:0 13px;background:#d9d9d9;content:''}
.driveWrap .btn_completed{padding:60px 0;border-bottom:2px solid #f5f5f5;width:100%;text-align:center}
.driveWrap .btn_completed .btnSquare{width:143px;line-height:2.95}
.driveWrap .txt1{margin:70px 0 20px;font-family:'YoonPro740';font-size:16px}
.driveWrap .util_list{position:relative}
.driveWrap .util_list:after{display:block;clear:both;content:''}
.driveWrap .util_list li{position:relative;float:left;width:25%}
.driveWrap .util_list li:before{position:absolute;top:43px;left:0;z-index:1;width:1px;height:68px;background:#cdd0d2;content:''}
.driveWrap .util_list li:first-child:before{display:none}
.driveWrap .util_list a{position:relative;display:block;height:155px;padding-top:40px;box-sizing:border-box;background:#f7f8f8;text-align:center;font-family:'YoonPro740';font-size:15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.driveWrap .util_list a:before{display:block;width:50px;height:50px;margin:0 auto 10px;background-image:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_util.png);background-repeat:no-repeat;content:''}
.driveWrap .util_list a.estimate:before{background-position:0 0}
.driveWrap .util_list a.consult:before{background-position:-50px 0}
.driveWrap .util_list a.comparison:before{width:111px;background-position:-100px 0}
.driveWrap .util_list a.price:before{background-position:-212px 0}
.driveWrap .pop_testdrive .con_box{margin-top:15px}
.driveWrap .pop_con .con_box .btn_area{margin-top:0}
.driveWrap .pop_con .none{position:relative;padding:50px 0;text-align:center}
.driveWrap .pop_con .none i:before{position:relative;display:inline-block;width:18px;height:18px;margin-right:5px;border-radius:20px;background-color:#666;font-size:13px;font-style:normal;color:#fff;content:'!'}
@media(max-width:1024px){#contentDrive.driveWrap .content_detail{margin:0 0 -60px}
#contentDrive.driveWrap #test_drive_apply.content_detail{padding-bottom:60px}
.driveWrap .stepBox{width:auto;margin:0 15px 10px}
.driveWrap .car_list .car_box .car_img{height:130px}
.driveWrap .popupCenter{padding:3%}
.driveWrap .completed .completed_list{padding:20px 45px}
.driveWrap .completed .completed_list .info{padding-right:35%;min-height:185px}
.driveWrap .completed .completed_list .car_img{width:250px}
}
@media(max-width:767px){#contentDrive.driveWrap .content_detail{padding-top:25px;margin-bottom:-10px}
#contentDrive.driveWrap #test_drive_apply.content_detail{padding-bottom:40px;margin-bottom:-40px}
.moarea{display:block}
.pcarea{display:none}
.wrap-bg .con_box{margin-top:25px;padding:25px 0 30px}
.bl_type7{font-size:12px}
.bl_typeK_a{font-size:12px}
.nonmem_refer .bl_typeK_a{font-size:12px}
.btnSquare.medium{min-width:130px;padding:0 10px;font-size:12px}
.btnSquare.large{min-width:160px;font-size:14px}
.driveWrap .hr{margin:30px 0}
.driveWrap .lineBox{padding-bottom:30px;margin-top:20px}
.driveWrap .lineBox .inner{padding:0;font-size:14px}
.driveWrap .terms strong{font-size:16px}
.driveWrap .terms .form_chk{display:block;margin:10px 0 20px 0;font-size:13px}
.driveWrap .terms .desc{font-size:11px}
.driveWrap .driving_center .visual_driving{width:100%;padding:0;margin:15px 0 30px}
.driveWrap .wrap-bg.driving_center{margin-bottom:-40px}
.driveWrap .addinfo_tbl .info_tr{padding:15px}
.driveWrap .addinfo_tbl .info_tr:first-child{border-top:0}
.driveWrap .addinfo_tbl .info_th{width:70px;font-size:14px;line-height:2.5}
.driveWrap .form_agree_box.box-bg{background-color:#eee}
.driveWrap .form_wrp .input_box{height:30px;font-size:12px}
.driveWrap .form_wrp .btnLarge{height:30px;line-height:2}
.driveWrap .addinfo_tbl .info_td{float:right;width:60%;margin-top:0}
.driveWrap .addinfo_tbl .info_td.tb_block{float:none;width:100%}
.driveWrap .addinfo_tbl .info_td.tb_block .form_btn{width:64px !important;text-align:right}
.driveWrap .cert-wrap .nonmem_refer{margin-top:15px}
.driveWrap .popup .form_agree_box .h_txt{float:none}
.driveWrap .popup .form_agree_box .form_chk.right{float:none;margin-top:10px;font-size:13px}
.driveWrap .pop_agree .con_box{margin-top:10px}
.driveWrap .pop_agree .con_box.box-bg{margin-top:25px;padding:19px}
.driveWrap .pop_agree .con_box .txt1{margin-top:10px;font-size:12px}
.driveWrap .pop_agree .form_agree_box.a_right{text-align:left}
.driveWrap .pop_agree .con_box .h_type2{font-size:14px}
.driveWrap .pop_agree .con_box .bl_type2{font-size:12px}
.driveWrap .pop_agree .form_chk label{font-size:12px}
.driveWrap .btn_toggle{padding:21px 35px 22px 15px;overflow:hidden}
.driveWrap .btn_toggle:before{top:10px;bottom:0;right:16px;width:10px;height:2px}
.driveWrap .btn_toggle:after{top:10px;bottom:0;right:15px;width:10px;height:2px}
.driveWrap .btn_toggle strong{font-size:18px}
.driveWrap .btn_toggle .modelName{padding-top:5px;font-size:11px}
.driveWrap .btn_toggle .modelName.checked{float:none;font-size:18px}
.driveWrap .btn_toggle .centerName{padding-top:5px;font-size:11px}
.driveWrap .btn_toggle .centerName.checked{float:none;font-size:18px}
.driveWrap .category{margin:20px auto 10px;text-align:center}
.driveWrap .category a{float:none;margin-right:15px;padding:0 0 0 16px;font-size:11px}
.driveWrap .category a:first-child{margin-right:15px;padding:0 0 0 16px}
.driveWrap .car_list .car_l{width:50%;margin:5px 0}
.driveWrap .car_list .car_box .car_img{height:80px}
.driveWrap .car_list .car_box .car_name{padding:3px 15px 4px;font-size:13px}
.driveWrap .mapInfo{position:relative;width:100%}
.driveWrap .mapInfo .searchWrap{padding:12px 10px}
.driveWrap .mapInfo .form_wrp{width:45%}
.driveWrap .mapInfo .resultCount{position:relative;padding:12px 15px;font-size:14px;text-align:left}
.driveWrap .mapInfo .resultCount .btn.underline{position:absolute;top:12px;right:15px;padding:0 5px;font-family:'YoonPro740';font-size:12px;color:#ea0029;text-decoration:underline}
.driveWrap .mapInfo .resultList{height:auto;max-height:356px}
.driveWrap .mapInfo .resultList .name{font-size:14px}
.driveWrap .mapInfo .resultList .address,.driveWrap .mapInfo .resultList .tel{font-size:13px}
.driveWrap .mapInfo .searchWrap .desc{padding:3px 0 5px 4%;font-size:13px}
.driveWrap .map_box{width:100%;padding-left:0}
.driveWrap #mapPop{width:96%}
.driveWrap .popupCenter{top:80px;right:5%;width:90%;min-width:250px;padding:25px 15px}
.driveWrap .popupCenter .name{font-size:18px}
.driveWrap .popupCenter .address,.driveWrap .popupCenter .tel{font-size:13px}
.driveWrap .popupCenter .inbox-wrap{margin-top:4%;border-top:1px solid #cdd0d2}
.driveWrap .popupCenter .inbox-wrap .inbox{max-height:299px;border-top:0}
.driveWrap .popupCenter .inbox-wrap .inbox{margin-top:0}
.driveWrap .popupCenter .centerList li dt,.driveWrap .popupCenter .centerList li dd{font-size:13px}
.driveWrap .driveInfo{float:none;margin-top:15px}
.driveWrap .driveInfo .form_chk{display:block;margin-left:0;margin-top:16px;padding-right:0}
.driveWrap .driveInfo .form_chk:first-child{margin-top:0}
.driveWrap .driveInfo .form_chk p.moarea{padding-left:18px;font-size:11px;line-height:16px}
.driveWrap .testdriveFind{padding:30px 14px}
.driveWrap .testdriveFind .form_wrp .input_box.post{float:left;width:75%}
.driveWrap .testdriveFind .form_wrp .btnLarge{float:right;width:24%;height:30px;line-height:2;text-align:center;box-sizing:border-box}
.driveWrap .testdriveFind .form_wrp:after{display:block;clear:both;content:''}
.driveWrap .timeSelect_m .time_form{width:100%;padding:30px 5px 20px 15px;border-color:#cdd0d2;background:#f7f8f8;box-sizing:border-box}
.driveWrap .timeSelect_m .info_tbl{margin:0;background:0;border:0}
.driveWrap .timeSelect_m .info_tbl .info_tr:after{display:block;clear:both;content:''}
.driveWrap .timeSelect_m .info_tbl .info_th{display:table-cell;width:40px !important;padding:5px 0 0 0;border:0;font-family:'kiaB';font-size:14px;color:#05141f}
.driveWrap .timeSelect_m .info_tbl .info_td{display:table-cell}
.driveWrap .timeSelect_m .info_tbl .info_td .form_wrp{display:table-cell;padding:0}
.driveWrap .timeSelect_m .info_tbl .info_td .form_wrp .input_box{width:calc(100% - 3px);box-sizing:border-box}
.driveWrap .timeSelect_m .info_tbl .info_td .form_chk{width:48%;margin-top:4px;margin-right:4px;box-sizing:border-box}
.driveWrap .timeSelect_m .info_tbl .info_td .form_chk:nth-child(1),.driveWrap .timeSelect_m .info_tbl .info_td .form_chk:nth-child(2){margin-top:0}
.driveWrap .timeSelect_m .info_tbl .info_td .form_chk .radio_box{display:block;width:100%;border:1px solid #05141f;font-family:'YoonPro740';font-size:12px;color:#05141f;line-height:30px;text-align:center;background:#fff;box-sizing:border-box}
.driveWrap .timeSelect_m .info_tbl .info_td .form_chk .radio_box.r_on{border-color:#05141f;color:#fff;background:#05141f}
.driveWrap .timeSelect_m .info_tbl .info_td .form_chk .radio_box:before{display:none}
.info_tbl .info_td .btn{margin-top:0}
.driveWrap .timeSelect_m .info_tbl .info_td .ico_calendar{width:31px;height:31px;background:url('../../../content/dam/kwcms/kr/ko/images/shopping-tools/ico_calendar_x2.png') no-repeat left center;background-size:31px}
.driveWrap .completed{margin-top:30px}
.driveWrap .completed h4{margin-bottom:15px;font-size:18px}
.driveWrap .completed .completed_list{padding:15px 20px}
.driveWrap .completed .completed_list .info{padding-right:10px;min-height:auto}
.driveWrap .completed .completed_list .car_img{position:relative;top:auto;right:auto;width:220px;margin:0 auto 10px}
.driveWrap .completed .completed_list li{padding:14px 10px 11px 85px}
.driveWrap .completed .completed_list strong{top:16px;font-size:13px}
.driveWrap .completed .completed_list span{font-size:14px}
.driveWrap .completed .completed_list span+span{margin:0}
.driveWrap .completed .completed_list span.car_name{margin-bottom:2px;font-size:15px}
.driveWrap .completed .completed_list span.center_name{margin-bottom:2px;font-size:15px}
.driveWrap .completed .completed_list .date span{display:block}
.driveWrap .completed .completed_list .date span+span:before{display:none}
.driveWrap .btn_completed{padding:30px 0;border-bottom:5px solid #f5f5f5}
.driveWrap .btn_completed .btnSquare{width:107px;font-size:13px}
.driveWrap .txt1{margin-top:30px;font-size:13px}
.driveWrap .util_list{overflow:hidden}
.driveWrap .util_list:before{display:block;position:absolute;top:50%;left:3%;z-index:1;width:94%;height:1px;background:#e5e5e5;content:''}
.driveWrap .util_list:after{display:block;position:absolute;top:3%;left:50%;z-index:1;width:1px;height:94%;background:#e5e5e5;content:''}
.driveWrap .util_list li{width:50%}
.driveWrap .util_list li:before{display:none}
.driveWrap .util_list a{height:110px;padding:30px 10px 10px;font-size:11px}
.driveWrap .util_list a:before{width:25px;height:25px;margin-bottom:5px;background-size:131px 25px}
.driveWrap .util_list a.estimate:before{background-position:0 0}
.driveWrap .util_list a.consult:before{background-position:-25px 0}
.driveWrap .util_list a.comparison:before{width:55px;background-position:-50px 0}
.driveWrap .util_list a.price:before{background-position:-106px 0}
}
@media(max-width:320px){.driveWrap .car_list .car_box .car_name{padding:3px 10px 4px;font-size:12px}
}
.popup_alert .pop_con{padding:65px 25px 0 25px}
.popup_alert .pop_con .txt{text-align:center;font-family:'YoonPro740';font-size:14px;color:#333}
.popup_alert .pop_con .btn_area{margin-top:40px}
.popup_alert .pop_con .point{color:#ea0029}
#termsPop{display:none}
#termsPop .pop_con{font-size:16px;color:#333;line-height:1.4;word-break:keep-all}
#termsPop .pop_con h5:first-child{margin:0 0 15px}
#termsPop .pop_con h5{margin:30px 0 10px;color:#000}
#termsPop .pop_con .list1 li{margin-bottom:6px}
#termsPop .pop_con .list2 li{margin:0 0 6px 20px;text-indent:-20px}
#termsPop .pop_con .list1,#termsPop .pop_con .list2{margin-top:10px}
#termsPop .pop_con .bl_type2{font-family:YoonPro740;font-size:16px;color:#333}
#termsPop .pop_con .btn_area{margin:30px 0 20px}
#termsPop .pop_con p{font-family:YoonPro740}
#nonMemerberHistoryPop .form_wrp .sel_box .select-list{height:80px !important}
#openNonMemerberCertPop .box-bg .form_agree_box{padding:0;margin:0;border:0}
@media(max-width:767px){#termsPop{height:65%}
#termsPop .pop_con{max-height:90%;box-sizing:border-box;overflow-y:scroll}
#termsPop .pop_con:after{display:none}
#termsPop .pop_con .bl_type2{font-size:13px;line-height:1.6}
#termsPop .pop_con p{margin-left:10px;text-indent:-10px;font-size:13px;line-height:1.6}
.complete_drive .table_type5 th,.complete_drive .table_type5 td{font-size:12px;padding:8px}
.driveWrap .complete_drive .tbl_info .bl_type3{position:relative;padding-left:62px;font-size:11px}
.driveWrap .complete_drive .tbl_info .bl_type3 span{position:absolute;left:10px}
.driveWrap .complete_drive .tbl_info .bl_type3:before{position:relative;left:-50px}
}
#termsPop .pop_con .list2 li.normal{margin:0 0 6px 5px;text-indent:-5px}
#termsPop .pop_con .list2 li.normal span{display:block;margin:5px 0 0 5px}
#termsPop .pop_con li ul{margin:0 0 15px}
.step-testWay .btn_toggle .desc{margin:10px -9% 0 0;text-align:right}
@media(max-width:767px){.step-testWay .btn_toggle .desc{margin:20px 0 0 17px;text-align:left;text-indent:-15px}
}
.driveWrap .h_type1{font-size:26px}
.driveWrap .flexBox{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}
.driveWrap .flexBox:after{display:block;position:absolute;top:0;left:66%;width:1px;height:100%;background:#cdd0d2;content:''}
.driveWrap .cert-wrap{width:66%;box-sizing:border-box}
.driveWrap .flexBox .btn_area{margin:0;text-align:left}
.driveWrap .flexBox .btn_area a{position:relative;display:inline-block;width:45%;max-width:273px;margin-right:4%;padding:50px 0 55px;border:1px solid #cdd0d2;box-sizing:border-box;text-align:center;font-size:14px;color:#697279;line-height:1.6}
.driveWrap .flexBox .btn_area:after{display:block;clear:both;content:''}
.driveWrap .flexBox .btn_area a:hover,.driveWrap .flexBox .btn_area a:focus,.driveWrap .flexBox .btn_area a:active{color:#05141f;text-decoration:none}
.driveWrap .flexBox .btn_area a:hover:before,.driveWrap .flexBox .btn_area a:focus:before,.driveWrap .flexBox .btn_area a:active:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;content:''}
.driveWrap .flexBox .btn_mem .btnIcon{display:block;position:relative;padding-top:100px;font-family:'kiaB';font-size:24px;line-height:1.6;letter-spacing:-0.5px}
.driveWrap .flexBox .btn_mem .btnIcon:before{content:'';display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:80px;background-image:url('../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_intro.png');background-repeat:no-repeat;background-size:auto}
.driveWrap .flexBox .btn_mem .btnIcon:after{display:none}
.driveWrap .flexBox .mem .btnIcon:before{background-position:0 -80px}
.driveWrap .flexBox .nonmem .btnIcon:before{background-position:-80px -80px}
.driveWrap .flexBox .flag .btnIcon:before{background-position:-160px -80px}
.driveWrap .flexBox .btn_mem .txt_info{display:inline-block;margin-top:10px;font-family:YoonPro740;color:#697279;letter-spacing:-0.5px}
.driveWrap .flexBox .mem:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;content:'';border:6px solid #cdd0d2}
.driveWrap .flexBox .mem:hover .btnIcon:before,.driveWrap .flexBox .mem:focus .btnIcon:before,.driveWrap .flexBox .mem:active .btnIcon:before{background-position:0 0}
.driveWrap .flexBox .nonmem:hover .btnIcon:before,.driveWrap .flexBox .nonmem:focus .btnIcon:before,.driveWrap .flexBox .nonmem:active .btnIcon:before{background-position:-80px 0}
.driveWrap .flexBox .flag:hover .btnIcon:before,.driveWrap .flexBox .flag:focus .btnIcon:before,.driveWrap .flexBox .flag:active .btnIcon:before{background-position:-160px 0}
.driveWrap .cert-wrap .cert-refer{margin-top:3%;text-align:right}
.driveWrap .cert-wrap .cert-refer:after{display:block;clear:both;content:''}
.driveWrap .cert-wrap .cert-refer p{float:left;display:inline-block;width:44%;margin-left:4.5%}
.driveWrap .cert-wrap .cert-refer p:first-child{margin-left:0}
.driveWrap .linkFlagshipstore{width:92%;margin-top:12%;text-align:center}
.driveWrap .linkFlagshipstore a{position:relative;display:inline-block;width:305px;background:#e6e7e8;box-sizing:border-box;border-radius:10px;font-family:'kiaB';font-size:16px;line-height:1.2}
.driveWrap .linkFlagshipstore a:after{display:inline-block;width:60px;height:60px;margin:8px 0;background-image:url('../../../content/dam/kwcms/kr/ko/images/shopping-tools/spr_intro.png');background-repeat:no-repeat;background-position:-340px 0;content:'';vertical-align:middle}
.driveWrap .linkFlagshipstore a:hover,.driveWrap .linkFlagshipstore a:focus,.driveWrap .linkFlagshipstore a:active{color:#05141f;text-decoration:none}
.driveWrap .linkFlagshipstore a span{display:inline-block;margin-right:40px;padding-top:2%;vertical-align:middle}
.driveWrap .flagshipstoreBox{width:34%;box-sizing:border-box}
.driveWrap .flexBox .flagshipstoreBox .btn_area{text-align:right}
.driveWrap .flexBox .flagshipstoreBox .btn_area a{width:91%;margin:0}
@media(max-width:767px){.driveWrap .h_type1{font-size:16px}
.driveWrap p .bl_typeK_a{font-size:11px}
.driveWrap .flexBox{display:block}
.driveWrap .flexBox:after{display:none}
.driveWrap .cert-wrap{width:100%}
.driveWrap .flexBox .btn_area a{display:block;width:100%;max-width:none;margin:8px 0 0 0;padding:20px 0 15px 100px;text-align:left;box-sizing:border-box}
.driveWrap .flexBox .btn_mem .btnIcon{position:static;padding:0;font-size:16px}
.driveWrap .flexBox .btn_mem .btnIcon:before{content:'';display:block;top:30px;left:30px;transform:translateX(0);width:50px;height:50px;background-size:200px auto}
.driveWrap .flexBox .mem .btnIcon:before{background-position:0 -150px}
.driveWrap .flexBox .nonmem .btnIcon:before{background-position:-50px -150px}
.driveWrap .flexBox .flag .btnIcon:before{background-position:-100px -150px}
.driveWrap .flexBox .btn_mem .txt_info{font-size:12px;margin-top:5px}
.driveWrap .flexBox .mem:before{border:4px solid #cdd0d2}
.driveWrap .flexBox .mem:hover .btnIcon:before,.driveWrap .flexBox .mem:focus .btnIcon:before,.driveWrap .flexBox .mem:active .btnIcon:before{background-position:0 -100px}
.driveWrap .flexBox .nonmem:hover .btnIcon:before,.driveWrap .flexBox .nonmem:focus .btnIcon:before,.driveWrap .flexBox .nonmem:active .btnIcon:before{background-position:-50px -100px}
.driveWrap .flexBox .flag:hover .btnIcon:before,.driveWrap .flexBox .flag:focus .btnIcon:before,.driveWrap .flexBox .flag:active .btnIcon:before{background-position:-100px -100px}
.driveWrap .cert-wrap .cert-refer{margin-top:20px;text-align:center}
.driveWrap .cert-wrap .cert-refer p{float:none;width:auto;display:inline-block;margin:0 7% !important}
.driveWrap .linkFlagshipstore{width:100%;margin:25px 0 30px}
.driveWrap .linkFlagshipstore a{width:45%;min-width:185px;font-size:11px}
.driveWrap .linkFlagshipstore a:after{width:30px;height:30px;margin:12px 0;background-size:200px auto;background-position:-170px -30px}
.driveWrap .linkFlagshipstore a span{margin-right:30px}
.driveWrap .flagshipstoreBox{width:100%}
.driveWrap .flexBox .flagshipstoreBox .btn_area a{width:100%;padding:20px 0 15px 100px}
}
#test_drive_apply .terms .form_chk input{position:relative;margin-right:2px;z-index:1;opacity:1;vertical-align:middle;width:15px;height:15px}
#test_drive_apply .terms .form_chk label{display:inline-block}
#test_drive_apply .terms .form_chk label:before{display:none}
.driveWrap .popupCenter{overflow-y:auto;padding:5% 5% 0}
.driveWrap .popupCenter .btnSelect{margin:20px auto 40px}
.driveWrap .mapInfo .notice,.driveWrap .map_box .notice{display:block;border:1px solid #cdd0d2;margin:12px 0;padding:10px;letter-spacing:-1px;line-height:23px}
.driveWrap .mapInfo .notice strong,.driveWrap .map_box .notice strong{font-weight:bold}
@media(max-width:767px){.driveWrap .mapInfo .notice,.driveWrap .map_box .notice{font-size:13px;line-height:21px;margin:8px 0;padding:8px}
}
.driveWrap .pop_con.info{padding:45px 25px 25px}
.driveWrap .pop_con .infoTxt{font-size:17px;line-height:1.6;font-weight:bold}
.driveWrap .pop_con .infoTxt span{display:block;margin-bottom:5px}
@media all and (max-width:767px){.driveWrap .pop_con.info{padding:30px 25px 10px}
.driveWrap .pop_con .infoTxt{font-size:15px;line-height:1.5}
.driveWrap .pop_con .infoTxt span{margin-bottom:10px}
}
.pcview{display:block}
.moview{display:none}
.evCharge .tableArea,.evGuide .tableArea{margin-bottom:30px}
.evCharge .tableArea+.bl1{margin-top:-20px}
.evCharge .imgboxArea{margin-bottom:30px}
.evCharge .imgboxArea .etc{margin-top:20px}
.evCharge .tbl_infoTxt.noPd{color:#697279}
.evCharge .bl1{margin-left:15px;margin-top:5px;text-indent:-15px;color:#697279}
.evCharge .pipLayout.bg{background:inherit}
.evCharge .list_type2>li.bl_type7{margin-left:5px}
.evCharge .list_type2>li.bl_type7 .bl1{text-indent:-2.5%}
.evCharge .step-box,.evGuide .step-box{position:relative;border:1px solid #cdd0d2;border-top:2px solid #05141f;overflow:hidden}
.evCharge .step-box:before,.evGuide .step-box:before{display:block;position:absolute;top:0;left:50%;z-index:1;content:'';width:1px;height:100%;background:#cdd0d2}
.evCharge .step-box:after,.evGuide .step-box:after{display:block;clear:both;content:''}
.evCharge .step-box .box,.evGuide .step-box .box{position:relative;float:left;width:50%}
.evCharge .step-box .box:before,.evGuide .step-box .box:before{display:block;position:absolute;top:0;left:0;width:100%;height:45px;background:#f9f9f9;content:''}
.evCharge .step-box .box strong,.evGuide .step-box .box strong{display:block;position:relative;z-index:1;margin-bottom:10px;padding:10px 0;border-bottom:1px solid #cdd0d2;text-align:center;font-family:kiaM;font-weight:bold;color:#05141f;line-height:2}
.evCharge .step-box .box ul,.evGuide .step-box .box ul{margin:5%}
.evCharge .step-box .box li,.evGuide .step-box .box li{position:relative;margin-top:30px;border:1px solid #cdd0d2;color:#37434c}
.evCharge .step-box .box li:first-child,.evGuide .step-box .box li:first-child{margin-top:0}
.evCharge .step-box .box li span,.evGuide .step-box .box li span{position:relative;display:inline-block;padding:9px 0;text-align:center}
.evCharge .step-box .box li span.boxg,.evGuide .step-box .box li span.boxg{width:35%;background:rgba(5,20,31,0.2)}
.evCharge .step-box .box li span.boxw,.evGuide .step-box .box li span.boxw{width:65%}
.evCharge .step-box .box li .boxw:before,.evGuide .step-box .box li .boxw:before{display:block;position:absolute;top:-63%;left:48%;width:7px;height:7px;border:3px solid rgba(5,20,31,0.4);border-left-width:0;border-top-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.evCharge .step-box .box li:first-child .boxw:before,.evGuide .step-box .box li:first-child .boxw:before{display:none}
.evCharge .step-box .arrList li,.evGuide .step-box .arrList li{position:relative;display:table;width:100%;min-height:60px;text-align:center}
.evCharge .step-box .arrList li:after,.evGuide .step-box .arrList li:after{display:block;position:absolute;top:-40%;left:48%;width:7px;height:7px;border:3px solid rgba(5,20,31,0.4);border-left-width:0;border-top-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.evCharge .step-box .arrList li:first-child:after,.evGuide .step-box .arrList li:first-child:after{display:none}
.evCharge .step-box .arrList li span,.evGuide .step-box .arrList li span{display:table-cell;vertical-align:middle}
.evCharge .step-box .arrList li em,.evGuide .step-box .arrList li em{display:block;margin-top:2px;color:#697279}
.evCharge .step-box .imgBox,.evGuide .step-box .imgBox{margin:5%}
.evCharge .step-box .imgBox img,.evGuide .step-box .imgBox img{width:100%}
.evCharge .step-box .imgBox p,.evGuide .step-box .imgBox p{margin-top:15px}
.evCharge .step-box .imgBox p em,.evGuide .step-box .imgBox p em{display:block;margin-top:5px;color:#697279}
.evTco .descList,.evCharge .descList{margin-top:30px}
.evTco .descList li,.evCharge .descList li{margin:0 0 10px 20px;text-indent:-20px;font-size:13px;color:#697279;word-break:keep-all}
@media(max-width:1024px){.evCharge .tableArea,.evGuide .tableArea{overflow-x:scroll}
.evCharge .tableArea table{width:820px}
.evCharge .imgboxArea{margin:5px 0 25px;overflow-x:scroll}
.evCharge .imgboxArea .imgBox img{width:100%}
}
@media(max-width:767px){.pcview{display:none}
.moview{display:block}
.evCharge .tableArea,.evGuide .tableArea{margin:5px 0 25px}
.evCharge .step-box,.evGuide .step-box{border-top:0}
.evCharge .step-box .box,.evGuide .step-box .box{width:100%;float:none;border-top:2px solid #7d7d7d}
.evCharge .step-box:before,.evGuide .step-box:before{display:none}
.evCharge .step-box .box ul,.evGuide .step-box .box ul{margin:6% 4%}
.evCharge .step-box .box li,.evGuide .step-box .box li{margin-top:25px}
.evCharge .step-box .box li span,.evGuide .step-box .box li span{padding:8px 0}
.evCharge .step-box .box li span.boxg,.evGuide .step-box .box li span.boxg{width:55%}
.evCharge .step-box .box li span.boxw,.evGuide .step-box .box li span.boxw{width:45%}
.evCharge .step-box .box+.box li span.boxg,.evGuide .step-box .box+.box li span.boxg{width:45%}
.evCharge .step-box .box+.box li span.boxw,.evGuide .step-box .box+.box li span.boxw{width:55%}
.evCharge .step-box .box li .boxw:before,.evGuide .step-box .box li .boxw:before{top:-57%;width:5px;height:5px;border:2px solid #9a9a9a;border-left-width:0;border-top-width:0}
.evCharge .step-box .arrList li:after,.evGuide .step-box .arrList li:after{top:-35%}
.evTco .descList,.evCharge .descList{margin-top:20px}
.evTco .descList li,.evCharge .descList li{margin:0 0 7px 15px;font-size:12px;text-indent:-15px}
.evCharge .imgboxArea+.descList{margin-top:-10px}
}
.evCharge{padding-bottom:100px;background:#fff;color:#37434c}
.evCharge .inner{padding-bottom:40px}
.evCharge h3{margin:60px 0 30px;font-size:30px;line-height:1;color:#05141f}
.evCharge .bl_dash{font-size:13px}
.evCharge .bl_type1 .link{position:relative;display:inline-block;margin:0 0 0 20px;padding-right:10px;border-bottom:1px solid #697279;font-size:14px;color:#05141f;text-decoration:none;line-height:1.2;vertical-align:middle}
.evCharge .bl_type1 .link:after{display:block;position:absolute;top:3px;right:0;width:6px;height:6px;border:1px solid #333;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evCharge .h_type2~.h_type2{margin-top:40px}
.evCharge .h_type2+.bl_type7{margin:10px 0 20px 5px}
.evCharge .bl_type1~.bl_type1{margin:30px 0 15px}
.evCharge .bl_type1.etc{margin-top:50px}
.evCharge .bl_type1+.bl_type7{margin:10px 0 20px 5px}
.evCharge .bl_type7+h4.h_type2{margin:30px 0 6px 0}
.evCharge .tableArea .mgimg{margin:-35px 0 40px}
.evCharge .setpboxwrap{margin-top:15px}
.evCharge .setpboxwrap:after{display:block;clear:both;content:''}
.evCharge .setpboxwrap .imgstep{float:left;width:27.3%;margin-top:16px;box-sizing:border-box}
.evCharge .setpboxwrap .guidestep{float:left;width:72.7%;margin-top:70px;line-height:1.5}
.evCharge .setpboxwrap .guidestep .stit{margin:35px 0 10px;font-size:15px;color:#05141f}
.evCharge .setpboxwrap .guidestep .stit:first-child{margin-top:0}
.evCharge .setpboxwrap .guidestep .mbl_tb+.stit{margin-top:30px}
.evCharge .setpboxwrap .guidestep .stit+.list_type1{margin-top:0}
.evCharge .setpboxwrap .guidestep .list_type1>li{margin-bottom:7px}
.evCharge .setpboxwrap .guidestep .list_type1 ul{margin-top:5px;color:#37434c}
.evCharge .dashlist{text-align:left}
.evCharge .tleft{padding:15px 35px !important}
.evCharge .gsBox{display:flex;margin:10px 0 45px;padding:40px 0;background:#f7f8f8;box-sizing:border-box}
.evCharge .gsBox .cardBox{flex:1;padding:0 1% 0 8%;box-sizing:border-box}
.evCharge .gsBox .benefitBox{flex:3;padding:0 5%;box-sizing:border-box;font-size:15px;text-align:center}
.evCharge .benefitBox strong{display:block;margin-bottom:3.5%;line-height:1.5}
.evCharge .benefitBox p{line-height:1.5}
.evCharge .benefitBox a{display:inline-block;margin:4.5% 0;padding:12px 28px 10px;box-sizing:border-box;border:1px solid #05141f;border-radius:100px;background:#05141f;font-family:kiaB;font-size:15px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.evCharge .benefitBox a span{display:inline-block;position:relative;padding-right:16px}
.evCharge .benefitBox a span:after{display:block;position:absolute;top:5px;right:0;width:7px;height:7px;border:2px solid #fff;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evCharge .benefitBox a:hover,.evCharge .benefitBox a:focus{border:1px solid #05141f;background:#fff;color:#05141f}
.evCharge .benefitBox a:hover span:after,.evCharge .benefitBox a:focus span:after{border:2px solid #05141f;border-left-width:0;border-top-width:0}
.evCharge .benefitBox ul{word-break:keep-all;text-align:left;font-size:13px}
.evCharge .findEv{display:table;width:100%;margin-top:40px;padding:35px 0;box-sizing:border-box;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg-carge-epit-pc.jpg) no-repeat 50% 0;background-size:cover;text-align:center;line-height:1}
.evCharge .findEv p{display:table-cell}
.evCharge .findEv strong{display:block;margin-bottom:25px;font-size:23px;font-family:kiaB;color:#05141f}
.evCharge .findEv a{display:inline-block;padding:15px 28px;background:#37434c;border:1px solid #37434c;font-size:15px;color:#fff;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
.evCharge .findEv a:hover{background:#fff;border:1px solid #05141f;color:#05141f}
.evCharge .ondemendBox{position:relative;margin-top:10px;padding-top:108.511%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/caarge_img18_pc.jpg) no-repeat 50% 0;background-size:cover}
.evCharge .ondemendBox .appDownBtn{position:absolute;left:20%;bottom:7.5%;width:60%;height:10%}
.evCharge .ondemendBox .appDownBtn a{float:left;display:block;width:50%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/event/event_20150701/space.png) no-repeat}
.evCharge .ondemendBox .appDownBtn a span{display:block;text-indent:-9999px}
.evCharge .chargerbox{position:relative;min-height:100px}
.evCharge .chargerbox>p{text-align:right;margin-top:-33px}
.evCharge .chargerbox .list_type2{position:absolute;top:25px;margin-left:20px;width:40%}
.evCharge .chargerbox .pcview{display:inline-block}
.evCharge .list_type2{margin-left:20px}
.evCharge .imgBox{display:flex;width:100%;margin-top:10px;border:1px solid #cdd0d2;border-left:0}
.evCharge .imgBox>li{flex:1;border-left:1px solid #cdd0d2;text-align:center}
.evCharge .imgBox>li strong{display:block;padding:13px 0;background:#f7f8f8;border-bottom:1px solid #cdd0d2}
.evCharge .imgBox>li strong em{padding:0;color:#ea0029}
.evCharge .imgBox>li img{width:auto}
.evCharge .imgBox li ul{margin-bottom:20px;text-align:center}
.evCharge .imgBox.type1 li:first-child{flex:1 24.9%}
.evCharge .imgBox.type2 li:last-child{flex:1 33%}
.evCharge .imgBox.type2 li:after{display:block;clear:both;content:''}
.evCharge .imgBox.type2 li:last-child ul{float:left;width:50%}
.evCharge .imgBox.type2 li a{text-decoration:none;border-bottom:1px solid #37434c}
.evCharge .btnEv{margin-top:50px}
.evCharge .btnEv a{display:block;width:100%;padding:24px;box-sizing:border-box;background:#316d80;font-size:23px;color:#fff;text-decoration:none;text-align:center;line-height:1}
.evCharge .btnEv a span{position:relative;display:inline-block;padding:0 17px 0 95px}
.evCharge .btnEv a span:before{display:block;position:absolute;left:0;width:75px;height:20px;background:url(../../../content/dam/kwcms/kr/ko/images/ev/carge_ic01.png) no-repeat;content:''}
.evCharge .btnEv a span:after{display:block;position:absolute;top:5px;right:0;width:10px;height:10px;border:2px solid #fff;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evCharge .cardguide{display:flex;margin-top:20px;line-height:1.7}
.evCharge .cardguide .imgcard{padding-right:7%;box-sizing:border-box}
.evCharge .cardguide .txtcard{padding:20px 50px 0 0}
.evCharge .cardguide .txtcard ul{margin-bottom:20px}
.evCharge .cardguide .txtcard li:nth-child(2){position:relative;padding-left:85px;margin-bottom:7px}
.evCharge .cardguide .txtcard li:nth-child(2) span{display:inline-block;position:absolute;top:0;left:0}
.evCharge .listNum{margin:10px 0}
.evCharge .listNum li{margin:0 0 5px 15px;text-indent:-15px;color:#37434c}
.evCharge .table_type2.etc{border-top:0;margin-top:20px}
.evCharge .prmBox{margin:40px 0 45px;padding:35px 30px 20px;border-top:2px solid #05141f;background:#f7f8f8}
.evCharge .prmBox h5{margin-bottom:10px;font-size:18px}
.evCharge .prmBox h5+p{margin:20px 0 10px;font-size:13px}
.evCharge .prmBox li{position:relative;padding:0 0 10px 0;margin-left:10px;text-indent:-10px}
.evCharge .prmBox li strong{position:absolute;left:0}
.evCharge .prmBox li ol{margin-top:7px}
.evCharge .prmBox li li{padding:0 0 3px;margin-left:15px;text-indent:-15px}
.evCharge .bgBox{padding:35px 30px 15px;background:#f7f8f8}
.evCharge .bgBox li{position:relative;padding-bottom:10px;font-size:15px;line-height:1.5}
.evCharge .bgBox li strong{position:absolute;left:0;color:#05141f}
.evCharge .bgBox .type1 li{padding-left:100px}
.evCharge .bgBox .type2 li{padding-left:130px}
.evCharge .bgBox .bl_type7+.bl_type7{margin:-15px 0 20px 5px}
.evCharge .imgWrap{margin-top:10px}
.evCharge .imgWrap img{width:100%}
.evCharge .table_type2.none{border:none !important;margin:10px 0 -1px}
.evCharge .table_type2 .nodata{background:none !important;border:none !important;padding:0 !important}
.evCharge .table_type2 td .tipTxt{display:block;margin-top:20px;font-size:90%}
@media(max-width:1024px){.evCharge{padding-bottom:60px}
.evCharge h3{margin:40px 0 25px}
.evCharge .chargerbox img{width:50%}
.evCharge .imgBox li img{width:100%}
.evCharge .cardguide .txtcard table{width:100%}
.evCharge .table_type2.etc img{width:100%}
}
@media(max-width:767px){.evCharge .chargerbox .pcview{display:none}
.evCharge{padding-bottom:40px}
.evCharge .inner{padding-bottom:20px}
.evCharge h3{margin:35px 0 20px;font-size:21px}
.evCharge p{font-size:12px;word-break:keep-all}
.evCharge .h_type2+p{margin-top:10px}
.evCharge .bl_dash{font-size:12px}
.evCharge .tableArea .mgimg{margin:0}
.evCharge .tbl_infoTxt.noPd{margin-top:10px}
.evCharge .tableArea+.bl1{margin-top:-15px;font-size:12px}
.evCharge .imgboxArea+.bl1{margin-top:-15px;font-size:12px}
.evCharge .bl_type1 .link{margin:0 0 0 15px;font-size:11px}
.evCharge .h_type2+.bl_type7{margin:10px 0 12px 5px}
.evCharge .bl_type7+h4.h_type2{margin:20px 0 0}
.evCharge .bl_type1.etc{margin-top:30px}
.evCharge .setpboxwrap .imgstep{float:none;width:100%}
.evCharge .setpboxwrap .imgstep img{width:100%}
.evCharge .setpboxwrap .guidestep{float:none;width:100%;margin-top:25px}
.evCharge .setpboxwrap .guidestep .stit:first-child{margin-top:20px}
.evCharge .setpboxwrap .guidestep .stit{margin:20px 0 7px}
.evCharge .setpboxwrap .guidestep .mbl_tb+.stit{margin-top:20px}
.evCharge .setpboxwrap .guidestep .stit+.tbl_infoTxt.noPd{margin-top:5px}
.evCharge .gsBox{display:block;padding:30px 0}
.evCharge .gsBox .cardBox{flex:none;padding:0;margin-bottom:10%}
.evCharge .gsBox .cardBox img{width:38%;min-width:111px;margin:0 auto}
.evCharge .gsBox .benefitBox{flex:none;font-size:13px}
.evCharge .benefitBox strong{margin-bottom:4.5%}
.evCharge .benefitBox a{padding:9px 22px 6px;font-size:13px}
.evCharge .benefitBox a span{padding-right:10px;font-size:12px}
.evCharge .benefitBox a span:after{top:4px;width:5px;height:5px}
.evCharge .benefitBox ul{font-size:12px}
.evCharge .findEv{margin-top:20px;padding:9.5% 0;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg-carge-epit-mo.jpg) no-repeat 50% 0;background-size:cover}
.evCharge .findEv strong{margin-bottom:15px;font-size:15px}
.evCharge .findEv a{padding:8px 13px;font-size:12px}
.evCharge .ondemendBox{padding-top:369%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/caarge_img18_mo.jpg) no-repeat 50% 0;background-size:cover}
.evCharge .ondemendBox .appDownBtn{left:10%;bottom:5%;width:80%;height:12%}
.evCharge .ondemendBox .appDownBtn a{float:none;width:100%;height:50%}
.evCharge .chargerbox>p{margin:0 0 10px;text-align:left}
.evCharge .chargerbox img{width:100%;max-width:354px}
.evCharge .chargerbox .list_type2{position:relative;top:0;margin-left:0;width:100%}
.evCharge .list_type2{margin-left:0}
.evCharge .imgBox{width:768px;margin-top:0}
.evCharge .imgBox li strong{padding:8px 0;font-size:12px}
.evCharge .imgboxArea .etc{width:767px;margin-top:5px}
.evCharge .imgboxArea .etc img{width:100%}
.evCharge .btnEv{margin-top:25px}
.evCharge .btnEv a{padding:21px 0 17px;font-size:12px}
.evCharge .btnEv a span{padding:0 10px 0 47px}
.evCharge .btnEv a span:before{width:40px;height:11px;background-size:38px auto}
.evCharge .btnEv a span:after{top:1px;width:5px;height:5px}
.evCharge .cardguide{width:768px;margin-top:0}
.evCharge .cardguide .imgcard{padding-right:20px}
.evCharge .cardguide .imgcard img{width:120px}
.evCharge .cardguide .txtcard{padding:0 80px 0 0}
.evCharge .cardguide .txtcard ul{margin:-5px 0 10px}
.evCharge .cardguide .txtcard li{padding:0 0 5px 0 !important}
.evCharge .cardguide .txtcard li span{position:relative !important;display:block;text-indent:-8px}
.evCharge .table_type2.etc{margin-top:0}
.evCharge .listNum li{font-size:12px}
.evCharge .prmBox{margin-top:25px;padding:20px 15px;font-size:12px}
.evCharge .prmBox h5{margin-bottom:5px;font-size:15px}
.evCharge .prmBox h5+p{margin-bottom:12px;font-size:13px}
.evCharge .prmBox li{padding:0 0 5px 0}
.evCharge .prmBox li strong{position:relative;display:block}
.evCharge .bgBox{padding:20px 15px 5px}
.evCharge .bgBox li{padding:0 0 10px 0 !important;font-size:13px}
.evCharge .bgBox li strong{display:block;position:relative}
.evCharge .bgBox li span{display:block}
.evCharge .bgBox li br+span{margin-top:5px}
}
.evExp{color:#37434c}
.evExp .evBg{text-align:center;line-height:1.2}
.evExp .evBg.type1{padding:11.5% 0 23%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg_exp1_pc.jpg) no-repeat 50% 0;background-size:cover}
.evExp .evBg.type1 h3{font-size:68px;color:#fff;text-shadow:0 0 7px #000}
.evExp .evBg.type1 .txt{margin-top:1%;font-size:24px;color:#fff;text-shadow:0 0 5px #000}
.evExp .evBg.type1 a{display:inline-block;margin-top:2%;width:213px;padding:18px 0 17px;background:#fff;font-size:18px;color:#05141f;text-decoration:none;font-size:18px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
.evExp .evBg.type1 a:hover,.evExp .evBg.type1 a:focus{background:#05141f;color:#fff}
.evExp .evBg.type2{padding:4.76% 0;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg_exp2_pc.jpg) no-repeat 50% 0;background-size:cover}
.evExp .evBg.type2 h3{font-size:44px;color:#fff}
.evExp .evBg.type2 a{position:relative;display:inline-block;margin-top:1.5%;padding-right:15px;border-bottom:1px solid #fff;font-size:22px;color:#fff;text-decoration:none}
.evExp .evBg.type2 a:after{display:block;position:absolute;top:5px;right:0;width:10px;height:10px;border:2px solid #fff;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evExp .type3{padding:5% 0;text-align:center}
.evExp .type3 h3{font-size:56px;color:#05141f;line-height:1.2}
.evExp .type3 .eventList{max-width:1440px;margin:50px auto 25px;overflow:hidden}
.evExp .type3 .eventList .slick-list{margin:0 -10px}
.evExp .type3 .eventList .slick-slide{position:relative;float:left;width:50%;padding:0 10px;box-sizing:border-box}
.evExp .type3 .eventList .slick-slide .img img{width:100%}
.evExp .type3 .slick-dots{display:inline-block}
.evExp .type3 .slick-dots li{display:inline-block}
.evExp .type3 .slick-dots li button{position:relative;padding:8px 6px;text-indent:-999px;overflow:hidden;font-size:0;vertical-align:middle}
.evExp .type3 .slick-dots li button:after{position:relative;display:block;width:9px;height:9px;border-radius:10px;background:#05141f;opacity:.4;content:'';-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.evExp .type3 .slick-dots li.slick-active button:after{width:32px;background:#05141f;opacity:1}
.evExp .type3 .controlWrap{position:relative;display:inline-block;margin:0 auto;padding-right:25px;overflow:hidden;text-align:center}
.evExp .type3 .controlWrap .play,.evExp .type3 .controlWrap .pause{position:absolute;display:inline-block;right:0;width:25px;height:25px;border-radius:25px;text-indent:-999px;overflow:hidden;font-size:0;vertical-align:middle}
.evExp .type3 .controlWrap .play{display:none}
.evExp .type3 .controlWrap .play:before{display:block;position:absolute;top:7px;right:7px;width:0;height:0;border:10px transparent solid;border-left-color:#05141f;border-width:5px 0 5px 8px;content:''}
.evExp .type3 .controlWrap .pause:before,.evExp .type3 .controlWrap .pause:after{position:absolute;display:block;top:8px;left:9px;width:2px;height:9px;background:#05141f;content:''}
.evExp .type3 .controlWrap .pause:after{left:14px}
@media(max-width:1440px){.evExp .type3 .eventList{margin:2% 15px}
}
@media(max-width:1024px){.evExp .evBg.type1{padding:11% 0 16.1%}
.evExp .evBg.type1 h3{font-size:40px}
.evExp .evBg.type1 .txt{font-size:20px}
.evExp .evBg.type1 a{width:140px;padding:15px 0 14px;margin-top:4%;font-size:14px}
.evExp .evBg.type2{padding:3.5% 0}
.evExp .evBg.type2 h3{font-size:30px}
.evExp .evBg.type2 a{margin-top:1%;padding-right:12px;font-size:18px}
.evExp .evBg.type2 a:after{top:2px;width:7px;height:7px}
.evExp .type3{padding:7% 0}
.evExp .type3 h3{font-size:40px}
.evExp .type3 .eventList{margin:3% 15px}
}
@media(max-width:767px){.evExp .evBg.type1{padding:29% 0 30%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg_exp1_mo.jpg) no-repeat 50% 0;background-size:cover}
.evExp .evBg.type1 h3{font-size:30px}
.evExp .evBg.type1 .txt{margin-top:5%;font-size:14px;line-height:1.5}
.evExp .evBg.type1 a{width:115px;margin-top:3%;padding:10px 0;font-size:14px}
.evExp .evBg.type2{padding:17% 0;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bg_exp2_mo.jpg) no-repeat 50% 0;background-size:cover}
.evExp .evBg.type2 h3{font-size:21px}
.evExp .evBg.type2 a{margin-top:4%;padding-right:10px;font-size:12px}
.evExp .evBg.type2 a:after{top:2px;width:5px;height:5px}
.evExp .type3{padding:10% 0}
.evExp .type3 h3{font-size:21px}
.evExp .type3 .eventList{margin:3% 25px}
}
.evPip{letter-spacing:-1px}
.evPip .evBg{position:relative}
.evPip .cont{position:absolute;z-index:1;width:100%;text-align:center}
.evPip .bgimg img{width:100%}
.evPip h3{margin-bottom:50px;font-size:50px;font-family:kiaB;text-align:center;line-height:1}
.evPip .evBg h4{width:960px;margin:0 auto;font-size:40px;text-align:left}
.evPip .evBg h4 span{display:block;margin-bottom:15px;font-family:kiaM;font-size:28px}
.evPip .evBg .cont{padding-top:5.5%}
.evPip .type6 .evBg .cont,.evPip .type7 .evBg .cont{color:#fff}
.evPip .evBg{line-height:1}
.evPip .evBg.type1 .cont{padding-top:16.5%;color:#fff}
.evPip .evBg.type1 h4{width:100%;margin-bottom:2.5%;font-size:87px;text-align:center;text-shadow:0 0 5px #000}
.evPip .evBg.type1 .txt{font-size:24px;line-height:1.7;text-shadow:0 0 5px #000}
.evPip .evBg.type2{max-width:1363px;margin:0 auto;padding-top:115px}
.evPip .evBg.type2 .cont{padding-top:14%;color:#05141f}
.evPip .evBg.type2 .txt{position:relative;font-family:kiaM;font-size:18px}
.evPip .evBg.type2 .txt:before,.evPip .evBg.type2 .txt:after{display:block;position:absolute;top:40%;left:50%;width:3px;height:30px;background:#fff;content:'';transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transition-duration:.3s}
.evPip .evBg.type2 .txt:before{background:#fff;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transition-duration:.3s}
.evPip .evBg.type2 .txt:after{background:#fff;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transition-duration:.3s}
.evPip .evBg.type2 .txt dl{display:inline-block;width:300px;height:240px;padding-top:40px;margin:0 70px;box-sizing:border-box;border:1px solid rgba(255,255,255,1);background:rgba(255,255,255,0.8)}
.evPip .evBg.type2 .txt dt{position:relative;display:inline-block;font-size:52px;font-family:kiaB}
.evPip .evBg.type2 .txt dt:after{position:relative;display:block;width:100%;height:3px;margin:35px 0 20px;background:rgba(5,20,31,0.4);content:''}
.evPip .evBg.type2 .txt dd{display:block;font-size:22px;line-height:1.5}
.evPip .type3,.evPip .type4,.evPip .type5,.evPip .type6,.evPip .type7{max-width:1363px;margin:0 auto;padding-top:115px;line-height:1}
.evPip .features{width:1160px;margin:100px auto 80px}
.evPip .features:after{display:block;clear:both;content:''}
.evPip .features li{position:relative;float:left;width:32.5%;font-family:kiaM;font-size:20px;text-align:center;line-height:1.5;color:#37434c}
.evPip .features li:nth-child(1){width:35%}
.evPip .type7 .features li{width:32%}
.evPip .type7 .features li:nth-child(2){width:36%}
.evPip .features li:before{position:absolute;top:0;left:-1px;display:block;width:1px;height:100%;background:#cdd0d2;content:''}
.evPip .features li:after{position:absolute;top:0;right:0;display:block;width:1px;height:100%;background:#cdd0d2;content:''}
.evPip .features li:first-child:before,.evPip .features li:last-child:after{display:none}
.evPip .features li strong{display:block;position:relative;margin-bottom:20px;font-family:kiaB;font-size:25px;text-align:center;color:#05141f}
.evPip .features li strong:before{display:block;position:relative;width:60px;height:60px;margin:0 auto 15px;background-image:url(../../../content/dam/kwcms/kr/ko/images/ev/ic-ev-lineup.png);content:''}
.evPip .features li strong.by{margin-bottom:57px}
.evPip .features li em{display:block;font-size:18px}
.evPip .features li .point{font-family:kiaB}
.evPip .type3 .features li:nth-child(1) strong:before{background-position:0 0}
.evPip .type3 .features li:nth-child(2) strong:before{background-position:-60px 0}
.evPip .type3 .features li:nth-child(3) strong:before{background-position:-120px 0}
.evPip .type4 .features li:nth-child(1) strong:before{background-position:0 -60px}
.evPip .type4 .features li:nth-child(2) strong:before{background-position:-60px -60px}
.evPip .type4 .features li:nth-child(3) strong:before{background-position:-120px -60px}
.evPip .type5 .features li:nth-child(1) strong:before{background-position:0 -120px}
.evPip .type5 .features li:nth-child(2) strong:before{background-position:-60px -120px}
.evPip .type5 .features li:nth-child(3) strong:before{background-position:-120px -120px}
.evPip .type6 .features li:nth-child(1) strong:before{background-position:0 -60px}
.evPip .type6 .features li:nth-child(2) strong:before{background-position:0 -240px;width:92px}
.evPip .type6 .features li:nth-child(3) strong:before{background-position:0 -180px}
.evPip .type7 .features li:nth-child(1) strong:before{background-position:0 0}
.evPip .type7 .features li:nth-child(2) strong:before{background-position:-60px -180px}
.evPip .type7 .features li:nth-child(3) strong:before{background-position:-120px -180px}
.evPip .linkWrap{width:980px;margin:0 auto;box-sizing:border-box;text-align:center}
.evPip .linkWrap li{float:left;padding:0 10px;width:20%;box-sizing:border-box}
.evPip .linkWrap li a{display:block;width:100%;padding:22px 0;border:1px solid #05141f;background:#fff;box-sizing:border-box;color:#05141f;font-size:20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
.evPip .linkWrap li a:hover{background:#05141f;color:#fff;text-decoration:none}
.evPip .carlist{display:table;width:100%;padding:3% 4% 0;box-sizing:border-box}
.evPip .carlist:after{display:block;clear:both;content:''}
.evPip .carlist li{display:table-cell;padding:0 2%;box-sizing:border-box}
.evPip .carlist li .img{display:block;margin:0 auto}
.evPip .carlist li .img img{width:100%}
.evPip .carlist li a{display:inline-block;width:213px;margin-top:10%;padding:20px 0;border:1px solid #05141f;background:#05141f;color:#fff;text-decoration:none;font-size:18px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
.evPip .carlist li a:hover{background:#fff;border:1px solid #05141f;color:#05141f}
@media(max-width:1440px){.evPip .type5 .evBg h3{margin-bottom:3%}
}
@media(max-width:1280px){.evPip .carlist li a{margin-top:8%}
}
@media(max-width:1024px){.evPip h3{margin-bottom:30px;font-size:32px}
.evPip .evBg .cont{padding-top:4%}
.evPip .evBg h4{width:100%;padding-left:20px;font-size:30px}
.evPip .evBg h4 span{margin-bottom:10px;font-size:20px}
.evPip .evBg.type1 .cont{padding-top:15%}
.evPip .evBg.type1 h4{font-size:65px}
.evPip .evBg.type1 .txt{font-size:18px}
.evPip .evBg.type2{padding-top:70px}
.evPip .evBg.type2 .txt:before,.evPip .evBg.type2 .txt:after{width:2px;height:20px}
.evPip .evBg.type2 .txt dl{width:220px;height:155px;margin:0 30px;padding-top:20px}
.evPip .evBg.type2 .txt dt{font-size:32px}
.evPip .evBg.type2 .txt dt:after{height:2px;margin:17px 0 10px}
.evPip .evBg.type2 .txt dd{font-size:18px}
.evPip .type3,.evPip .type4,.evPip .type5{padding-top:70px}
.evPip .type3 .evBg h3{width:100%;margin:0 0 0 25px;font-size:32px}
.evPip .type3 .evBg h3 span{margin-bottom:13px;font-size:22px}
.evPip .type4 .evBg h3{width:100%;margin:0 0 0 25px;font-size:32px}
.evPip .type4 .evBg h3 span{margin-bottom:13px;font-size:22px}
.evPip .type5 .evBg h3{width:100%;margin:0 0 2% 25px;font-size:32px}
.evPip .type5 .evBg h3 span{margin-bottom:13px;font-size:22px}
.evPip .linkWrap{width:100%;padding:0 10px}
.evPip .linkWrap li{padding:0 5px}
.evPip .linkWrap li a{padding:18px;font-size:16px}
.evPip .features{width:100%;margin:60px auto}
.evPip .features li{min-width:160px;font-size:16px}
.evPip .features li strong{font-size:20px}
.evPip .features li strong.by{margin-bottom:50px}
.evPip .features li em{font-size:14px}
.evPip .carlist{padding:4% 0 0}
.evPip .carlist li a{width:180px;padding:15px 0 14px;margin-top:6%;font-size:14px}
}
@media(max-width:767px){.evPip h3{font-size:21px;margin-bottom:6%;text-align:center}
.evPip .evBg h4{padding:0;font-size:21px;text-align:center;line-height:1.3}
.evPip .evBg h4 span{margin-bottom:5px;font-size:14px}
.evPip .evBg.type1 .cont{padding:23% 10% 0;box-sizing:border-box;word-break:keep-all}
.evPip .evBg.type1 h4{margin-bottom:5%;font-size:32px}
.evPip .evBg.type1 .txt{font-size:12px}
.evPip .evBg.type2{padding-top:42px}
.evPip .evBg.type2 .cont{padding-top:18%}
.evPip .evBg.type2 .txt:before,.evPip .evBg.type2 .txt:after{width:2px;height:13px;top:45%}
.evPip .evBg.type2 .txt dl{width:101px;height:100px;margin:0 15px;padding:11px 5px 0}
.evPip .evBg.type2 .txt dt{font-size:18px}
.evPip .evBg.type2 .txt dt:after{margin:12px 0 9px}
.evPip .evBg.type2 .txt dd{font-size:12px;line-height:1.4}
.evPip .type3,.evPip .type4,.evPip .type5,.evPip .type6,.evPip .type7{padding-top:42px}
.evPip .type3 .evBg .cont,.evPip .type6 .evBg .cont,.evPip .type7 .evBg .cont{padding-top:10%}
.evPip .type3 .evBg h3{font-size:23px;margin:0 0 4%;text-align:center}
.evPip .type3 .evBg h3 span{margin-bottom:8px;font-size:14px}
.evPip .type4 .evBg .cont{padding-top:10%}
.evPip .type4 .evBg h3{font-size:23px;margin:0 0 4%;text-align:center}
.evPip .type4 .evBg h3 span{margin-bottom:8px;font-size:14px}
.evPip .type5 .evBg .cont{padding-top:10%}
.evPip .type5 .evBg h3{font-size:23px;margin:0 0 4%;text-align:center}
.evPip .type5 .evBg h3 span{margin-bottom:8px;font-size:14px}
.evPip .features{padding:20px 25px;margin:0;box-sizing:border-box}
.evPip .features li{display:block;float:none;width:100%;box-sizing:border-box;padding:20px 0 20px 80px;border-bottom:1px solid #cdd0d2;font-size:12px;text-align:left}
.evPip .features li:nth-child(1){width:100%}
.evPip .features li:last-child{border-bottom:0}
.evPip .type7 .features li,.evPip .type7 .features li:nth-child(2){width:100%}
.evPip .features li:before,.evPip .features li:after{display:none}
.evPip .features li strong{text-align:left;font-size:15px;margin-bottom:5px}
.evPip .features li strong:before{position:absolute;top:50%;left:-60px;width:35px;height:36px;background-size:120px auto}
.evPip .features li strong.by{margin-bottom:5px}
.evPip .features li em{font-size:11px}
.evPip .type3 .features li:nth-child(1) strong:before{background-position:-2px -4px}
.evPip .type3 .features li:nth-child(2) strong:before{background-position:-43px -2px}
.evPip .type3 .features li:nth-child(3) strong:before{background-position:-83px -2px}
.evPip .type4 .features li:nth-child(1) strong:before{background-position:-2px -42px}
.evPip .type4 .features li:nth-child(2) strong:before{background-position:-44px -42px}
.evPip .type4 .features li:nth-child(3) strong:before{background-position:-71px -35px;background-size:106px auto}
.evPip .type5 .features li:nth-child(1) strong:before{background-position:0 -71px;background-size:108px auto}
.evPip .type5 .features li:nth-child(2) strong:before{background-position:-43px -82px}
.evPip .type5 .features li:nth-child(3) strong:before{background-position:-83px -82px}
.evPip .type6 .features li:nth-child(1) strong:before{background-position:-2px -42px}
.evPip .type6 .features li:nth-child(2) strong:before{background-position:0 -140px;left:-70px;width:53px;background-size:105px auto}
.evPip .type6 .features li:nth-child(3) strong:before{background-position:-2px -122px}
.evPip .type7 .features li:nth-child(2) strong:before{background-position:-43px -122px}
.evPip .type7 .features li:nth-child(3) strong:before{background-position:-202px -122px}
.evPip .linkWrap{padding:0 17px}
.evPip .linkWrap li{width:50%;padding:0 8px 15px}
.evPip .linkWrap li a{padding:12px 0;font-size:14px}
.evPip .carlist li{display:block;margin-top:11%}
.evPip .carlist li a{width:165px;margin-top:2.5%;font-size:12px}
.evPip .carlist li .img{width:80%}
}
.evGuide{margin-top:-50px;padding:100px 0 100px;background:#f7f8f8;color:#37434c}
.evGuide .txt1{margin:-25px 0 10px 0;text-align:right}
.evGuide .txt2{margin:0 0 10px 15px}
.evGuide h6.bl_type1 em{padding-left:5px;font-family:kiaM;font-size:13px;color:#697279}
.evGuide .h_type2~.h_type2{margin-top:40px}
.evGuide .bl_type1~.bl_type1{margin:30px 0 15px}
.evGuide .h_type2+.bl_type7{margin:25px 0 20px}
.evGuide .bl_type1+.bl_type7{margin:25px 0 20px}
.evGuide .tableArea .mgimg{margin:-35px 0 40px}
.evGuide ul ul{margin:3px 0 5px;color:#697279}
.evGuide ul ul li{margin-bottom:4px}
.evGuide .bl1{margin:5px 0 0 15px;text-indent:-13px;color:#697279;word-break:keep-all}
.evGuide .bl1 strong{font-weight:normal;color:#05141f}
.evGuide .tableArea+.bl1{margin:15px 0 0 15px}
.evGuide .step-box+ul{margin-top:15px}
.evGuide .tableArea+ul{margin-top:-15px}
.evGuide .table_type2 td strong{color:#05141f}
.evGuide table .thin{font-weight:normal;font-family:kiaM}
.evGuide table .linenone{border-top:0}
.evGuide table .total th,.evGuide table .total td{background:#f7f8f8;font-weight:bold}
.evGuide .imgbox{margin-top:-50px;text-align:right}
.evGuide .imgbox img{border:1px solid #eee}
.evGuide .battery{margin:0 0 0 10px}
.evGuide .battery>div:after{display:block;clear:both;content:''}
.evGuide .battery img{display:inline-block;float:left;width:160px;margin-right:30px}
.evGuide .battery ul{float:left;display:inline-block;width:75%}
.evGuide .battery li{position:relative;padding:20px 0;color:#37434c}
.evGuide .battery li:before{display:block;position:relative;top:0;left:0;float:left;background:0;height:12px;width:0;margin-left:6px;border:transparent solid;border-bottom-color:#9ba1a5;border-width:0 4px 7px 4px;content:'';transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
.evGuide .battery li.point{padding:46px 0;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2}
.evGuide .battery li.point:before{border-bottom-color:#37434c}
.evGuide .battery li em{color:#ea0029;font-size:15px;vertical-align:middle}
.evGuide .battery li>p{margin-top:15px;color:#697279}
.evGuide .battery li>p i{padding:0 15px}
.evGuide .bgList{position:relative;border:1px solid #cdd0d2;border-top:2px solid #05141f;border-left:0}
.evGuide .bgList:before{position:absolute;left:0;bottom:0;clear:both;z-index:1;display:block;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/green-guide/green-common-img4.png) no-repeat left bottom;content:''}
.evGuide .bgList>li{float:left;width:25%;height:495px;border-left:1px solid #cdd0d2;box-sizing:border-box}
.evGuide .bgList>li dl{position:relative;z-index:2}
.evGuide .bgList>li dt{display:block;height:46px;border-bottom:1px solid #cdd0d2;background:#f7f8f8;font-weight:bold;color:#05141f;text-align:center;line-height:3.5}
.evGuide .bgList>li dd{padding:20px 0 0;box-sizing:border-box}
.evGuide .bgList>li strong{display:block;margin:20px 0 10px 20px;font-family:kiaM;color:#05141f}
.evGuide .bgList>li ul{margin-left:35px}
.evGuide .bgList>li ul+p.tcenter{margin-top:20px}
.evGuide .textBox .list_type2{display:inline-block;width:36.5%;vertical-align:top}
.evGuide .textBox .tableArea{display:inline-block;width:63%;text-align:right;vertical-align:top}
.evGuide .bl_none{display:block;position:relative;margin:25px 0 10px;font-size:16px;color:#05141f;text-transform:uppercase}
.evGuide .descBox{padding:30px 30px 20px;border:1px solid #cdd0d2;background:#f7f8f8}
.evGuide .descBox .descList{border:1px solid #cdd0d2}
.evGuide .descBox .descList li{float:left;width:33.33%;background:#fff;border-left:1px solid #cdd0d2;text-align:center;box-sizing:border-box}
.evGuide .descBox .descList li:first-child{border-left:0}
.evGuide .descBox .descList li strong{display:block;border-bottom:1px solid #cdd0d2;background:#f7f8f8;font-weight:bold;color:#05141f;text-align:center;line-height:3.5;font-family:kiaM}
.evGuide .descBox .descList li p{padding:17px 0}
.evGuide .descBox .itemList{margin:20px 0 20px 5px;font-size:14px}
.evGuide .descBox .itemList li{position:relative;padding-left:115px;margin:10px 0;letter-spacing:-0.25px}
.evGuide .descBox .itemList li strong{display:block;position:absolute;left:0;width:105px;font-weight:bold;color:#05141f}
.evGuide .bl_num1{position:relative;margin:0 auto}
.evGuide .bl_num1 li{position:relative;float:left;width:15.9%;min-height:60px;margin:1% 0;padding-left:9%;border-left:1px solid #cdd0d2;text-align:left}
.evGuide .bl_num1 li:first-child{border-left:0}
.evGuide .bl_num1 em{display:block;position:absolute;left:20%;width:20px;height:20px;box-sizing:border-box;border-radius:1px;background:rgba(5,20,31,0.8);font-size:14px;color:#fff;line-height:1.5;text-align:center}
.evGuide .bl_num1:after{display:block;clear:both;content:''}
.evGuide .bl_num1 a{display:block;color:#05141f;text-decoration:underline}
.evGuide .box_list>li{position:relative;float:left;width:22.5%;min-height:225px;margin-left:3.3%;padding:0 1% 0 2%;box-sizing:border-box;border:1px solid #cdd0d2}
.evGuide .box_list>li:first-child{margin-left:0}
.evGuide .box_list>li:after{display:block;position:absolute;left:0;top:0;width:100%;height:37px;border-bottom:1px solid #cdd0d2;background:#f8f8f8;content:''}
.evGuide .box_list>li:before{display:block;position:absolute;top:110px;left:-11%;width:8px;height:8px;border:3px solid #9ba1a5;border-left-width:0;border-top-width:0;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evGuide .box_list>li:first-child:before{display:none}
.evGuide .box_list>li strong{display:block;position:relative;z-index:1;margin-bottom:10px;padding:10px 0;text-align:center;font-family:kiaM;font-weight:bold;color:#05141f}
.evGuide .box_list>li li{position:relative;padding-left:20px;margin:7px 0;color:#37434c}
.evGuide .box_list>li li em{display:inline-block;position:absolute;top:2px;left:0;width:14px;text-align:center;font-size:10px;line-height:1.4}
.evGuide .box_list>li li em:after{display:block;position:absolute;top:0;left:0;width:13px;height:13px;border:1px solid #666;border-radius:20px;content:''}
.evGuide .box_list>li li .online{display:inline-block;padding:0 5px;background:#37434c;font-size:11px;color:#fff;line-height:1.6}
.evGuide .boxetc{position:relative;float:left;width:50%;padding:20px 23px;box-sizing:border-box;background:#f7f8f8}
.evGuide .boxetc strong{display:block;padding:8px 0 9px;background:#cdd0d2;font-family:kiaM;font-weight:bold;color:#05141f;text-align:center}
.evGuide .boxetc ul{margin-top:15px}
.evGuide .boxetc .bl_type4{margin:10px 0;color:#37434c}
.evGuide .boxetc .bl_type4:before{background:#9ba1a5}
.evGuide .moreview{position:relative;display:inline-block;margin:0 0 0 20px;padding-right:10px;border-bottom:1px solid #697279;font-size:14px;color:#05141f;text-decoration:none;line-height:1.2}
.evGuide .moreview:after{display:block;position:absolute;top:3px;right:0;width:6px;height:6px;border:1px solid #333;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evGuide .bbs_type1{margin:25px 0 30px;font-family:kiaM}
.evGuide .bbs_type1 .bbs_head{padding:17px 10px 15px 30px}
.evGuide .bbs_type1 .bbs_tit{font-size:16px}
.evGuide .bl_faq{line-height:2}
.evGuide .bbs_sort{font-size:13px;color:#37434c}
.evGuide .bbs_sort .h{color:#05141f}
.evGuide .faq_reply .reply_box .bl_number{display:block;position:relative;margin-right:0;padding-right:100px;word-break:keep-all}
.evGuide .faq_reply .reply_box .bl_number a{position:absolute;top:0;right:0}
.evGuide .faq_reply .reply_box .bl_number .num{margin-right:8px}
.evGuide .form_wrp .count{margin-top:3px;font-size:12px !important}
.evGuide p.sTitle{margin-top:35px;text-align:center;font-size:22px;line-height:1.5;font-family:kiaB;color:#05141f;letter-spacing:-0.75px}
.evGuide p.sTitle em{color:#7cb93f}
.evGuide p.sTitle strong{display:block;position:relative;width:301px;height:25px;margin:0 auto 15px;text-indent:-9999px}
.evGuide p.sTitle strong:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../../content/dam/kwcms/kr/ko/images/ev/benefit_ic.png) no-repeat 0 0;content:''}
.evGuide .benefitList{display:flex;width:100%;max-width:800px;margin:35px auto 55px;border-top:1px solid #cdd0d2;border-bottom:1px solid #cdd0d2;word-break:keep-all}
.evGuide .benefitList:after{display:block;clear:both;content:''}
.evGuide .benefitList li{position:relative;flex:1;padding:3% 0;box-sizing:border-box;font-size:13px;text-align:center;line-height:1.5;letter-spacing:-0.5px}
.evGuide .benefitList li:before{display:block;width:64px;height:64px;margin:0 auto 10px;background:url(../../../content/dam/kwcms/kr/ko/images/ev/benefit_ic.png) no-repeat 0 0;content:''}
.evGuide .benefitList li:nth-child(1):before{background-position:0 -64px}
.evGuide .benefitList li:nth-child(2):before{background-position:-64px -64px}
.evGuide .benefitList li:nth-child(3):before{background-position:-128px -64px}
.evGuide .benefitList li:nth-child(4):before{background-position:-192px -64px}
.evGuide .benefitList li:nth-child(5):before{background-position:-256px -64px}
.evGuide .benefitList li:nth-child(6):before{background-position:-320px -64px}
.evGuide .txtBox{font-size:16px;text-align:center;line-height:1.5}
.evGuide .txtBox p{margin-bottom:25px}
.evGuide .txtBox p.txt{width:65%;margin:0 auto 25px;text-align:left}
.evGuide .txtBox a{display:inline-block;margin:10px 0 50px;padding:19px 37px 16px;box-sizing:border-box;border:1px solid #05141f;border-radius:100px;background:#05141f;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.evGuide .txtBox a span{display:inline-block;position:relative;padding-right:16px}
.evGuide .txtBox a span:after{display:block;position:absolute;top:5px;right:0;width:7px;height:7px;border:2px solid #fff;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evGuide .txtBox a:hover,.evGuide .txtBox a:focus{border:1px solid #05141f;background:#fff;color:#05141f}
.evGuide .txtBox a:hover span:after,.evGuide .txtBox a:focus span:after{border:2px solid #05141f;border-left-width:0;border-top-width:0}
.evGuide .carBox{margin:25px 0 20px;padding:5% 5% 4%;box-sizing:border-box;background:#f7f8f8;text-align:center}
.evGuide .carBox .img{display:inline-block;margin-bottom:2%}
.evGuide .carBox ul{display:inline-block;margin-left:-4%;text-align:left}
.evGuide .bl1 ol.list_type2{margin:5px 0 0 14px}
.evGuide .bl1 ol.list_type2 a{display:inline-block;position:relative;margin:10px 0 0 0;padding-right:10px;border-bottom:1px solid #05141f;font-family:kiaB;text-decoration:none;text-indent:0}
.evGuide .bl1 ol.list_type2 a:after{display:block;position:absolute;top:5px;right:0;width:5px;height:5px;border:1px solid #05141f;border-left-width:0;border-top-width:0;content:'';background:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.evGuide .tableArea .img{margin-top:20px}
.evGuide .tipBox{background:#f7f7f7}
.evGuide .tipBox img{width:100%}
.evGuide .tipBox ul{padding:6% 7% 5% 12%}
.evGuide .tipBox ul li{position:relative;margin-bottom:10px;padding-left:70px;font-size:15px;line-height:1.5}
.evGuide .tipBox ul li em{position:absolute;left:0;font-family:kiaB}
.evGuide .tipBox ul li strong{font-family:kiaB}
.evGuide h6.h_type2{font-size:16px;font-family:kiaM}
@media(max-width:1024px){.evGuide{padding:80px 0 60px}
.evGuide .list_type2.etc{width:55%}
.evGuide .textBox .list_type2{width:35%}
.evGuide .textBox .mbl_tb{overflow-x:visible}
.evGuide .textBox .mbl_tb img{width:100%}
.evGuide .battery ul{width:70%}
.evGuide .battery li.point{padding:37px 0}
.evGuide .battery li.point:before{margin-bottom:20px}
.evGuide .bgList{width:850px}
.evGuide .descBox .itemList{font-size:13px}
.evGuide .tableArea .mgimg{margin:0}
.evGuide .battery ul{width:70%}
.evGuide .battery li.point{padding:37px 0}
.evGuide .battery li.point:before{margin-bottom:20px}
.evGuide .bgList{width:850px}
.evGuide .descBox .itemList{font-size:13px}
.evGuide .textBox .list_type2{width:35%}
.evGuide .txtBox p.txt{width:85%}
.evGuide .txtBox .img img{width:100%}
.evGuide p.sTitle{margin-top:20px;font-size:17px}
.evGuide p.sTitle strong{width:230px;height:20px;margin-bottom:10px}
.evGuide p.sTitle strong:after{background-size:304px auto}
.tableArea .img img{min-width:820px;width:100%}
}
@media(max-width:767px){.evGuide{margin-top:-56px;padding:70px 0 40px}
.evGuide .txt1{margin:0 0 -20px;font-size:11px}
.evGuide .imgbox{margin:20px 0 15px;text-align:center}
.evGuide .imgbox img{width:100%;max-width:235px}
.evGuide .bl1{font-size:12px}
.evGuide .bl_type4{font-size:12px}
.evGuide .mbl_tb .box_list{width:850px}
.evGuide .mbl_tb .cardwrap{width:850px}
.evGuide .tbl_infoTxt.noPd{margin-top:-5px;color:rgba(5,20,31,0.6)}
.evGuide .box_list>li:before{top:48%;left:-11%;width:5px;height:5px;border:2px solid #9a9a9a;border-left-width:0;border-top-width:0}
.evGuide .list_type2.etc{width:100%}
.evGuide .list_type2>li.bl_type7{margin-left:5px}
.evGuide .battery{margin:5px 0 0;overflow-x:scroll}
.evGuide .battery>div{width:550px}
.evGuide .battery ul{width:50%;margin-top:5px}
.evGuide .battery li{padding:10px 0}
.evGuide .battery li.point{padding:27px 0}
.evGuide .battery li>p i{display:none}
.evGuide .battery li>p span{display:block;font-size:11px;margin-top:5px}
.evGuide .boxetc{float:none;width:100%;border-top:1px solid #cdd0d2;padding:6% 4% 3%}
.evGuide .textBox .list_type2{width:100%}
.evGuide .textBox .mbl_tb{width:100%;overflow-x:scroll}
.evGuide .textBox .mbl_tb .img{width:525px}
.evGuide .textBox .mbl_tb .img img{width:auto;text-align:left}
.evGuide .descBox{width:700px;padding:20px 10px 10px;box-sizing:border-box}
.evGuide .descBox .descList li strong{line-height:2.7}
.evGuide .descBox .descList li p{padding:10px 0}
.evGuide .descBox .itemList{margin:15px 0 10px 5px}
.evGuide .descBox .itemList li{padding-left:104px}
.evGuide .descBox .itemList li strong{width:93px}
.evGuide .box_list>li{min-height:233px}
.evGuide .moreview{margin:0 0 0 15px;font-size:13px}
.evGuide .bbs_type1{margin:15px 0 20px}
.evGuide .bbs_type1 .bbs_head{padding:10px 12px}
.evGuide .faq_reply .bl_number{padding-right:0}
.evGuide .faq_reply .bl_number .num{padding:0}
.evGuide .faq_reply .bl_number a{position:relative;top:auot;right:auto}
.evGuide .bl_faq{line-height:2.5}
.evGuide p.sTitle{font-size:12px}
.evGuide p.sTitle strong{width:200px;height:20px;margin-bottom:5px}
.evGuide p.sTitle strong:after{background-size:265px auto}
.evGuide .benefitList{flex-wrap:wrap;margin:20px auto 35px}
.evGuide .benefitList li{flex:1 1 30%;padding:2% 0;font-size:11px}
.evGuide .benefitList li:before{width:32px;height:32px;margin-bottom:4px;background-size:200px auto}
.evGuide .benefitList li:nth-child(1):before{background-position:0 -32px}
.evGuide .benefitList li:nth-child(2):before{background-position:-32px -32px}
.evGuide .benefitList li:nth-child(3):before{background-position:-64px -32px}
.evGuide .benefitList li:nth-child(4):before{background-position:-96px -32px}
.evGuide .benefitList li:nth-child(5):before{background-position:-128px -32px}
.evGuide .benefitList li:nth-child(6):before{background-position:-160px -32px}
.evGuide .txtBox{margin:25px 0 15px;font-size:12px}
.evGuide .txtBox p.txt{width:100%;margin-bottom:15px}
.evGuide .txtBox a{padding:11px 20px 8px;margin:5px 0 30px}
.evGuide .txtBox a span{padding-right:10px;font-size:12px}
.evGuide .txtBox a span:after{top:4px;width:5px;height:5px}
.evGuide .carBox{padding:35px 30px 20px;font-size:12px}
.evGuide .carBox ul li+li{margin-top:10px}
.evGuide .carBox .img{margin-bottom:15px}
.evGuide .carBox .img img{width:100%;max-width:300px}
.tableArea .img{margin-top:17px}
.evGuide .bl_type7 li{margin-left:15px;text-indent:-15px}
.evGuide .list_type2 ol.list_type2 a{margin:8px 0 0 2px}
.evGuide .tipBox ul{padding:8% 15px 4%}
.evGuide .tipBox ul li{margin-bottom:5px;padding-left:60px;font-size:12px;line-height:1.5}
.evGuide h6.h_type2{margin-top:20px !important;font-size:12px}
}
.evTco{margin:-6px 0 -100px !important}
.evTco .evTcoWrap{padding-bottom:100px;background:#fff}
.evTco .evTcoWrap>div{margin-bottom:25px}
.evTco .visualWrap h3{font-size:40px;font-family:kiaB}
.evTco .visualWrap p{margin-top:20px;font-size:20px}
.evTco .evTcoWrap h4{padding:50px 0 20px;font-family:kiaB;font-size:26px;line-height:1}
.evTco .evTcoWrap h4 span{display:block;margin-bottom:20px;font-size:16px;color:#37434c}
.evTco .evTcoWrap h5{margin-bottom:25px;font-family:kiaM;font-size:26px;line-height:1}
.evTco .visualWrap{position:relative;padding:3.3% 0;background:url(../../../content/dam/kwcms/kr/ko/images/ev/ev_tco_pc.jpg) no-repeat 50% 0;background-size:cover;color:#fff;text-align:center;line-height:1}
.evTco .sel_box+.sel_box{margin-top:13px}
.evTco .sel_box:after{display:block;clear:both;content:''}
.evTco .step1{padding-top:20px}
.evTco .step1 .inner,.evTco .step2 .inner{padding-bottom:50px;border-bottom:1px solid #cdd0d2}
.evTco .step1 .sel-step1{float:left;width:38%}
.evTco .step1 .sel-step2{float:right;width:61%}
.evTco .step2 .sel-step1{float:left;width:17%}
.evTco .step2 .sel-step2{float:left;width:20%;margin-left:1%}
.evTco .step2 .sel-step3{float:right;width:61%}
.evTco .step2+.inner{margin-bottom:0;margin-top:65px}
.evTco .step2 .btn_areaR{margin:-40px 0 25px}
.evTco .btn_areaR .btnRefresh{position:relative;border-bottom:1px solid #05141f;font-family:kiaM;font-size:15px}
.evTco .btn_areaR .btnRefresh:after{display:inline-block;position:relative;width:12px;height:14px;margin-left:5px;background:url(../../../content/dam/kwcms/kr/ko/images/ev/bt-ev-refresh.png) no-repeat 0 0;content:'';vertical-align:-1px}
.evTco .descTxt{margin:0 0 25px 20px;text-indent:-20px;font-size:15px;color:#697279;word-break:keep-all}
.evTco .btn_area .btnNext{padding:20px 49px;background:#05141f;border:1px solid #05141f;font-family:kiaM;font-size:20px;color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}
.evTco .btn_area .btnNext:hover,.evTco .btn_area .btnNext:focus{background:#fff;color:#05141f}
.evTco .form_wrp{box-sizing:border-box}
.evTco .form_wrp .sel_box.sch_sel .selected-headline{height:40px;font-size:15px;color:#697279;line-height:40px}
.evTco .form_wrp .sel_box .select-list .select-list-link{padding:11px 12px;font-size:15px}
.evTco .form_wrp .sel_box .select-list .select-list-hover,.evTco .form_wrp .sel_box .select-list .select-list-selected{padding:10px 12px;background:0;border-top:1px solid #05141f;border-bottom:1px solid #05141f;color:#05141f}
.evTco .txtSlider{margin:-40px 0 40px;font-size:15px}
.evTco .txtSlider span{position:relative;color:#697279}
.evTco .txtSlider i{position:relative;top:-4px;display:inline-block;width:19px;height:2px;margin-right:15px;background:#cdd0d2}
.evTco .txtSlider i:before,.evTco .txtSlider i:after{display:block;position:absolute;top:-4px;width:0;height:0;border:10px transparent solid;content:''}
.evTco .txtSlider i:before{left:-7px;border-right-color:#cdd0d2;border-width:5px 8px 5px 0}
.evTco .txtSlider i:after{left:19px;border-left-color:#cdd0d2;border-width:5px 0 5px 8px}
.evTco .evThumWrap{padding-top:20px;background:#f7f7f7}
.evTco .evThumWrap .txtSlider{display:none}
.evTco .evThumWrap .btn_areaR{margin-top:30px}
.evTco .carList{max-width:1024px;margin:0 auto;padding:10px 0 55px;text-align:center}
.evTco .carList li{float:left;width:33.3%;box-sizing:border-box}
.evTco .carList li .thum{display:block;margin:0 auto 15px}
.evTco .carList li .thum img{width:100%}
.evTco .carList li .name{display:inline-block;position:relative;font-family:kiaB;font-size:26px;line-height:1}
.evTco .carList li .name.point{box-shadow:inset 0 -20px 0 #c9ebf2}
.evTco .carList li .spec{display:block;margin-top:15px;font-size:16px}
.evTco .carList li .price{display:block;margin-top:30px;font-size:20px}
.evTco .mbl_tb .inner{padding-bottom:50px}
.evTco .mbl_tb .inner .descTxt{margin:0}
.evTco .step3 .inner+.inner{margin-top:100px}
.evTco .step3 .inner:nth-child(1),.evTco .step3 .inner:nth-child(2){margin-top:90px;padding-bottom:130px;border-bottom:1px solid #cdd0d2}
.evTco .registBox{padding:27px 30px 25px;background:#f7f8f8;box-sizing:border-box;text-align:right}
.evTco .registBox .form_chk label{display:inline-block}
.evTco .registBox:after{display:block;clear:both;content:''}
.evTco .registBox .form_wrp{display:inline-block;width:30%;margin-left:1.5%;text-align:left;vertical-align:middle}
.evTco .result .carTitle{display:flex;width:100%;padding:35px 0;box-sizing:border-box;background:#05141f;font-family:kiaB;font-size:26px;color:#fff;line-height:1}
.evTco .result .carTitle li{box-sizing:border-box;flex:1 1 auto;text-align:center}
.evTco .result .carTitle .spec{display:block;margin-top:20px;font-family:kiaM;font-size:15px}
.evTco .result .carTitle.moview{display:none}
.evTco .result .totPrice{padding:50px 0 45px;box-sizing:border-box;border-bottom:2px solid #05141f;background:#dadcde;font-family:kiaB;color:#05141f;line-height:1}
.evTco .result .totPrice strong{display:block;padding-left:50px;margin-bottom:30px;font-size:23px}
.evTco .result .totPrice ul{display:flex;width:100%;text-align:center}
.evTco .result .totPrice li{box-sizing:border-box;font-size:30px;flex:1}
.evTco .result .totPrice li:first-child span{box-shadow:inset 0 -15px 0 #c9ebf2}
.evTco .result .carPrice{padding:40px 0;box-sizing:border-box;border-bottom:2px solid #05141f;color:#05141f;line-height:1}
.evTco .result .carPrice strong{display:block;padding-left:50px;margin-bottom:25px;font-size:18px;font-family:kiaM}
.evTco .result .carPrice ul{display:flex;width:100%;font-family:kiaB;text-align:center}
.evTco .result .carPrice li{box-sizing:border-box;font-size:20px;flex:1}
.evTco .result .carPrice li:first-child span{box-shadow:inset 0 -15px 0 #c9ebf2}
.evTco .result .optView{position:relative;border-bottom:2px solid #05141f}
.evTco .result .btnToggle{position:absolute;top:65px;right:0;width:50px;height:50px}
.evTco .result .btnToggle button{display:inline-block;width:100%;height:100%;text-indent:-9999px}
.evTco .result .btnToggle button:after{display:block;position:absolute;top:18px;right:15px;width:10px;height:10px;border:2px solid #05141f;border-top-width:0;border-left-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.evTco .result .btnToggle button.on:after{top:24px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}
.evTco .result .moreView{display:none;background:#f7f8f8}
.evTco .result .carDetail{padding:40px 0;box-sizing:border-box;color:#05141f;line-height:1}
.evTco .result .carDetail strong{display:block;padding-left:50px;margin-bottom:25px;font-size:18px;font-family:kiaM}
.evTco .result .carDetail ul{display:flex;width:100%;font-family:kiaB;text-align:center}
.evTco .result .carDetail li{box-sizing:border-box;font-size:20px;flex:1}
.evTco .result .carDetail li:first-child span{box-shadow:inset 0 -15px 0 #c9ebf2}
.evTco .result .optList{padding:40px 0;box-sizing:border-box;border-top:1px solid #cdd0d2;color:#05141f;line-height:1}
.evTco .result .optList strong{display:block;padding-left:50px;margin-bottom:25px;font-size:18px;font-family:kiaM}
.evTco .result .optList ul{display:flex;width:100%;font-family:kiaB;text-align:center}
.evTco .result .optList li{box-sizing:border-box;font-size:20px;flex:1}
.evTco .btnPop{position:relative;display:inline-block;width:30px;height:30px;z-index:9;text-indent:-9999px;overflow:hidden;vertical-align:-7px;text-align:left}
.evTco .btnPop:after{display:block;position:absolute;top:7px;left:5px;width:19px;height:19px;background:#697279 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/estimate-online/ic_opt.png) 6px 5px no-repeat;background-size:7px auto;border-radius:20px;content:''}
.evTco .result .tab_type3 .txt{display:none}
.evpop .pop_tit{padding:18px 25px}
.evpop .pop_con{position:relative;padding:20px 30px 45px 30px;background:#fff;max-height:none;font-family:kiaM;color:#05141f;font-size:15px;line-height:1.5;word-break:keep-all}
.evpop .pop_con:after{display:none}
.evpop .pop_con h4{margin:20px 0 7px;font-size:20px;font-family:kiaB}
.evpop .pop_con h4.stitle{font-size:17px}
.evpop .pop_con h5{margin:0 0 10px;font-size:16px;font-family:kiaB}
.evpop .pop_con ul+h5{margin-top:15px}
.evpop .pop_con p+p{margin-top:25px}
.evpop .pop_con p+ul{margin-top:10px}
.evpop .pop_con p span{display:block;margin-top:15px}
.evpop .pop_con table{line-height:inherit;font-size:inherit}
.evpop .pop_con table td{color:#37434c}
.evpop .pop_con .point{color:#ea0029}
.evpop .pop_con .list li{margin-bottom:5px;color:#37434c}
.evpop .pop_con .bl_type2{font-size:inherit}
.evpop .pop_con .lineBox{padding:30px 30px 20px;border:1px solid #cdd0d2;box-sizing:border-box}
.evpop .pop_con .btnClose{margin:30px auto 0;text-align:center}
.evpop .pop_con .btnClose .btn{display:inline-block;padding:10px 67px;background:#05141f;font-weight:bold;font-family:kiaM;font-size:14px;color:#fff;text-decoration:none}
@media(max-width:1024px){.evTco{margin:-40px 0 -60px !important}
.evTco .visualWrap{padding:7% 0}
.evTco .visualWrap h3{font-size:30px}
.evTco .visualWrap p{margin-top:15px;font-size:17px}
.evTco .carList{width:960px}
.evTco .mbl_tb .inner{width:800px;padding:0 0 20px 20px}
.evTco .step1 .sel-step2{float:right;width:60%}
.evTco .step2 .sel-step2{margin-left:1.5%}
.evTco .step2 .sel-step3{float:right;width:60%}
}
@media(max-width:767px){.evTco{margin:-30px 0 -40px !important}
.evTco .visualWrap{padding:14% 0;background:url(../../../content/dam/kwcms/kr/ko/images/ev/ev_tco_mo.jpg) no-repeat 50% 0;background-size:cover}
.evTco .visualWrap h3{font-size:20px}
.evTco .visualWrap p{margin-top:13px;font-size:13px;line-height:1.5}
.evTco .mbl_tb .inner{padding-left:5px}
.evTco .evTcoWrap{padding-bottom:50px}
.evTco .evTcoWrap h4{padding:15px 0 30px;font-size:18px}
.evTco .evTcoWrap h4 span{margin-bottom:15px;font-size:12px}
.evTco .evTcoWrap h5{margin-bottom:10px;font-size:18px}
.evTco .evThumWrap .btn_areaR{margin-top:-20px}
.evTco .step1 .inner,.evTco .step2 .inner{padding-bottom:25px}
.evTco .step1 .sel-step1{float:none;width:100%}
.evTco .step1 .sel-step2{float:none;width:100%;clear:both}
.evTco .step1 .sel-step2:before{display:block;width:100%;height:10px;content:''}
.evTco .descTxt{margin:-15px 0 15px 14px;text-indent:-14px;font-size:11px}
.evTco .step2 .sel-step1{width:44.5%}
.evTco .step2 .sel-step2{float:right;width:54%}
.evTco .step2 .sel-step3{float:none;width:auto;clear:both}
.evTco .step2 .sel-step3:before{display:block;width:100%;height:10px;content:''}
.evTco .step2 .btn_areaR{margin:-30px 0 15px}
.evTco .step2+.inner{margin-top:35px}
.evTco .btn_area .btnNext{padding:13px 36px 12px;font-size:12px}
.evTco .btn_areaR .btnRefresh{font-size:11px}
.evTco .btn_areaR .btnRefresh:after{width:9px;height:11px;background-size:9px auto}
.evTco .form_wrp .sel_box.sch_sel .selected-headline{font-size:12px}
.evTco .sel_box+.sel_box{margin-top:30px}
.evTco .txtSlider span{font-size:12px}
.evTco .txtSlider i{width:14px;margin-left:5px}
.evTco .txtSlider i:before,.evTco .txtSlider i:after{top:-3px}
.evTco .txtSlider i:before{left:-6px;border-width:4px 6px 4px 0}
.evTco .txtSlider i:after{left:14px;border-width:4px 0 4px 6px}
.evTco .evThumWrap .txtSlider{display:block;margin:0}
.evTco .step3 .txtSlider{margin:10px 0 25px;text-align:left}
.evTco .step3 .inner:nth-child(1),.evTco .step3 .inner:nth-child(2){margin-top:20px;padding-bottom:80px}
.evTco .step3 .inner+.inner{margin-top:40px}
.evTco .carList{padding:25px 0 30px}
.evTco .carList li .name{font-size:18px}
.evTco .carList li .spec{margin-top:7px;font-size:14px}
.evTco .carList li .price{margin-top:15px;font-size:15px}
.evTco .registBox{padding:10px;text-align:left}
.evTco .registBox .form_wrp{display:block;width:auto;margin:10px 0 0}
.evTco .result{margin-top:0}
.evTco .result .inner{margin:0 15px}
.evTco .result .inner .resultWrap{margin:0 -15px}
.evTco .result .inner h4,.evTco .result .inner .descTxt{padding-left:10px;padding-right:10px}
.evTco .result .btnToggle{top:25px;right:10px;width:30px;height:30px}
.evTco .result .btnToggle button:after{top:9px;right:10px;width:6px;height:6px}
.evTco .result .btnToggle button.on:after{top:13px}
.evTco .result .carTitle.pcview{display:none}
.evTco .result .carTitle.moview{display:flex}
.evTco .result .carTitle{padding:10px 15px 8px 25px;font-size:17px}
.evTco .result .carTitle div{flex:1}
.evTco .result .carTitle div:first-child{padding:15px 0 10px}
.evTco .result .carTitle .spec{width:90%;margin-top:8px;font-size:12px;word-break:keep-all;line-height:1.4}
.evTco .result .carTitle .tab_type3{margin:0}
.evTco .result .carTitle .tab_type3 .input_box{position:relative;min-height:17px;font-family:kiaB;font-size:17px;padding:15px 20px 5px 0;text-decoration:none}
.evTco .result .carTitle .tab_type3 .input_box:before{display:block;position:absolute;top:53px;left:0;width:100%;border-bottom:1px solid #fff;content:''}
.evTco .result .carTitle .tab_type3 .input_box:after{display:block;position:absolute;top:17px;right:3px;width:6px;height:6px;border:2px solid #fff;border-top-width:0;border-left-width:0;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.evTco .result .carTitle .tab_type3 span{height:40px}
.evTco .result .carTitle .tab_type3 .spec{width:117%;height:auto}
.evTco .result .carTitle div:first-child .spec{padding-top:23px}
.evTco .result .carTitle .tab_type3 ul{top:50px;padding:7px 0}
.evTco .result .carTitle .tab_type3 ul:after{box-sizing:border-box;display:block;position:absolute;top:-33px;right:2px;width:6px;height:6px;border:2px solid #fff;background:#05141f;border-top-width:0;border-left-width:0;content:'';transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-135deg);padding:3px;box-sizing:border-box}
.evTco .result .carTitle .tab_type3 li{padding:0 !important;text-align:left;line-height:1.2}
.evTco .result .carTitle .tab_type3 li a{display:block;padding:10px 10px 5px;font-size:17px}
.evTco .result .carTitle .tab_type3 .tab_on{background:0;color:#05141f}
.evTco .result .tab_type3 .txt{display:block;padding:10px 0;font-size:12px;font-family:kiaM}
.evTco .result .totPrice{padding:35px 0 35px 25px}
.evTco .result .totPrice strong{margin-bottom:20px;padding-left:0;font-size:16px}
.evTco .result .totPrice ul{text-align:left}
.evTco .result .totPrice li{font-size:19px}
.evTco .result .carPrice{padding:35px 0 35px 25px}
.evTco .result .carPrice strong{margin-bottom:20px;padding-left:0;font-size:16px}
.evTco .result .carPrice ul{text-align:left}
.evTco .result .carPrice li{font-size:17px}
.evTco .result .carDetail{padding:35px 0 35px 25px}
.evTco .result .carDetail strong{margin-bottom:20px;padding-left:0;font-size:16px}
.evTco .result .carDetail strong span{display:block;margin-top:5px;padding-left:15px}
.evTco .result .carDetail ul{text-align:left}
.evTco .result .carDetail li{font-size:17px}
.evTco .result .optList{padding:35px 0 35px 25px}
.evTco .result .optList strong{margin-bottom:20px;padding-left:0;font-size:16px}
.evTco .result .optList strong span{display:block;margin-top:5px;padding-left:15px}
.evTco .result .optList ul{text-align:left}
.evTco .result .optList li{font-size:17px}
.evTco .btnPop{width:25px;height:25px;margin-left:-5px;vertical-align:-5px}
.evTco .btnPop:after{width:14px;height:14px;background:#697279 url(../../../content/dam/kwcms/kr/ko/images/shopping-tools/estimate-online/ic_opt.png) 5px 4px no-repeat;background-size:5px auto}
.evTco .registBox .btnPop{vertical-align:-7px}
.evpop .pop_con{padding:10px 15px 25px 15px;font-size:13px}
.evpop .pop_con h4{margin:10px 0 5px;font-size:16px}
.evpop .pop_con h4.stitle{font-size:15px}
.evpop .pop_con h5{margin:0 0 5px;font-size:15px}
.evpop .pop_con p+p{margin-top:20px}
.evpop .pop_con p+ul{margin-top:5px}
.evpop .pop_con p span{margin-top:8px}
.evpop .pop_con .bl_type4:before{margin-top:6px}
.evpop .pop_con .lineBox{padding:15px 10px;margin-bottom:15px}
.evpop .pop_con .btnClose{margin-top:25px}
.evpop .pop_con .btnClose .btn{padding:6px 49px;font-size:12px}
.pop_con .tableArea table{width:720px}
}
.slideBox{position:relative;display:block;width:100%}
.slideBox.ui-slider{position:relative;top:0;width:96%;height:2px;background:#05141f}
.slideBox .slideBg{position:absolute;top:0;left:0;width:104%;height:2px;background:#cdd0d2}
.slideBox .ui-slider-range{position:absolute;top:0;left:0;z-index:1;height:2px;padding:0;background:#05141f;border-radius:0}
.slideBox .ui-slider-handle{position:absolute;top:-17px;display:block;width:34px;height:34px;margin-left:0;border:1px solid #cdd0d2;border-radius:100%;box-shadow:0 2px 7px 0 rgba(0,0,0,0.12);-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 7px 0 rgba(0,0,0,0.12);background:#fff;cursor:pointer}
.slideBox .distance-range,.slideBox .duration-range{display:table;width:100%;padding-top:25px;font-size:18px}
.slideBox .distance-range li{position:relative;display:table-cell;width:19.8%}
.slideBox .distance-range li:last-child{position:absolute;top:25px;right:-36px;text-align:right}
.slideBox .distance-range li:before{position:absolute;top:-29px;left:11%;width:10px;height:10px;background:#cdd0d2;border-radius:100%;content:''}
.slideBox .distance-range li:first-child:before{left:0}
.slideBox .distance-range li:last-child:before{left:auto;right:0}
.slideBox .distance-range li.is-prev:before{background:#05141f}
.slideBox .duration-range li{position:relative;display:table-cell;width:14.4%}
.slideBox .duration-range li:first-child{width:15.5%}
.slideBox .duration-range li:last-child{position:absolute;top:25px;right:-36px;text-align:right}
.slideBox .duration-range li:before{position:absolute;top:-29px;left:0;width:10px;height:10px;background:#cdd0d2;border-radius:100%;content:''}
.slideBox .duration-range li:first-child:before{left:0}
.slideBox .duration-range li:last-child:before{left:auto;right:0}
.slideBox .duration-range li.is-prev:before{background:#05141f}
@media(max-width:767px){.slideBox.ui-slider{width:95%}
.slideBox .slideBg{width:102.7%}
.slideBox .ui-slider-handle{top:-14px;width:25px !important;height:25px !important;background-image:none !important}
.slideBox .distance-range li:last-child,.slideBox .duration-range li:last-child{right:-18px}
.slideBox .distance-range,.slideBox .duration-range{font-size:11px;letter-spacing:-1px}
}
.evExp .indicator{width:200px}
.evExp .indicator .indicator_inner ul li .indicatorTxt{width:180px !important}
.evPip .descList{width:980px;margin:0 auto 50px;padding:0 10px;box-sizing:border-box}
.evPip .descList li{margin:0 0 5px 15px;text-indent:-15px;color:#697279;word-break:keep-all;line-height:1.5}
@media(max-width:1024px){.evPip .descList{width:100%;padding:0 15px}
}
@media(max-width:767px){.evPip .descList{padding:0 25px;margin:0 auto 35px}
.evPip .descList li{margin:0 0 5px 15px;font-size:12px;text-indent:-15px}
.evPip .type5{padding-bottom:30px}
}
.evGuide .imgBox2{margin-bottom:30px}
.evGuide .imgBox2 img{width:100%}
@media(max-width:767px){.evGuide .imgBox2{width:100%;overflow-x:scroll}
.evGuide .imgBox2 img{width:673px}
}