@charset "utf-8";.sfdoWrap{background:#fff}
.findDealerWrap .innerWrap{max-width:1600px;margin:0 auto}
.fiDealCate,.fiDealCate *{box-sizing:border-box}
.fiDealCate{padding:26px 0;text-align:center}
.fiDealCate .sfdoBtnItems,.fiDealCate ul{overflow:hidden;display:inline-block;vertical-align:top;font-size:0;text-align:center}
.fiDealCate .sfdoBtnItems .sfdoBtnItem,.fiDealCate ul li{display:inline-block;vertical-align:top;position:relative;width:130px;height:140px;margin:0 10px 0 0}
.fiDealCate .sfdoBtnItems:first-child .sfdoBtnItem:first-child,.fiDealCate ul:first-child li:first-child{margin-left:0}
.fiDealCate ul li a{display:block;position:relative;width:100%;height:100%;border:4px solid transparent;text-align:center;text-decoration:none}
.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .itemLink,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on .itemLink{border-color:#00aad2}
.fiDealCate ul li:hover a,.fiDealCate ul li.on a{border-color:#00aad2}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate ul li a .imgM{display:block;position:relative;margin:0 auto;padding-top:20px;padding-bottom:4px;clear:both;box-sizing:content-box}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM img,.fiDealCate ul li a .imgM,.fiDealCate ul li a .imgM img{width:60px;height:60px}
.fiDealCate ul li a .CateTxt span{font-size:16px;line-height:20px;color:#666;letter-spacing:.2px;font-family:"HyundaiRegular"}
.fiDealCate ul li.on a .CateTxt span,.fiDealCate ul li:hover a .CateTxt span{color:#00aad2}
.fiDealCate .btnGps{display:none}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .imgM .imgNormal,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on .imgM .imgOn,.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .imgM .imgOn{display:block}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .imgM .imgOn,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on .imgM .imgNormal,.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .imgM .imgNormal{display:none}
.sfdoHrClearBoth{width:100%;height:0;margin:0;padding:0;border:0}
@media screen and (max-width:1240px){.fiDealCate .sfdoBtnItems .sfdoBtnItem,.fiDealCate ul li{width:116px;height:140px;margin:0 8px 0 0}
.fiDealCate .sfdoBtnItems .sfdoBtnItem{margin:6px 8px 0 0}
}
@media screen and (max-width:1024px){.findDealerWrap{padding:0 !important}
.fiDealCate .sfdoBtnItems.second{padding-top:6px}
.fiDealCate .sfdoBtnItems{width:100%;margin-top:0;padding:0 20px}
.fiDealCate .sfdoBtnItems .sfdoBtnItem{width:12.5%;height:120px;margin:0;padding:0 5px}
.fiDealCate ul li{width:80px;height:100px}
.fiDealCate ul li a .CateTxt{position:relative;height:32px}
.fiDealCate ul li a .CateTxt span{display:inline-block;vertical-align:middle;font-size:12px;line-height:12px}
.fiDealCate ul li a .CateTxt span,.fiDealCate ul li:hover a .CateTxt span{color:#666}
.fiDealCate ul li.on a .CateTxt span,.fiDealCate ul li.on:hover a .CateTxt span{color:#00aad2}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM img,.fiDealCate ul li a .imgM,.fiDealCate ul li a .imgM img{width:54px;height:54px}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM img,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on:hover .itemLink{border-color:#00aad2}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate ul li a .imgM{padding-top:15px}
.fiDealCate ul li.on:hover a{border-color:#00aad2}
.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .itemLink{border-color:transparent}
.fiDealCate ul li:hover a{border-color:transparent}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .imgM .imgNormal,.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .imgM .imgNormal,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on .imgM .imgOn,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on:hover .imgM .imgOn{display:block}
.fiDealCate .sfdoBtnItems .sfdoBtnItem:hover .imgM .imgOn,.fiDealCate .sfdoBtnItems .sfdoBtnItem.on .imgM .imgNormal{display:none}
}
@media screen and (max-width:767px){.fiDealCate .sfdoBtnItems{float:none;width:100%;margin:-5px auto 0;padding:0 13px}
.fiDealCate .sfdoBtnItems .sfdoBtnItem,.fiDealCate ul li{float:none;width:25%;height:94px;margin-left:0;padding:5px 2px 0;box-sizing:border-box;text-align:center}
.fiDealCate ul li a{margin:0 auto}
.fiDealCate ul.second:before{display:block;content:""}
.fiDealCate ul li a .CateTxt{position:relative;height:32px}
.fiDealCate ul li a .CateTxt span{display:inline-block;vertical-align:middle;font-size:12px;line-height:12px}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM{padding-top:10px}
.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM,.fiDealCate .sfdoBtnItems .sfdoBtnItem .itemLink .imgM img,.fiDealCate ul li a .imgM,.fiDealCate ul li a .imgM img{width:40px;height:40px}
}
.fiDealSch{margin:0 auto;padding:40px 0;text-align:center}
.fiDealSch .formList{display:inline-block;position:relative;width:750px;text-align:left}
.fiDealSch .formList .formArea{position:relative;overflow:hidden;display:flex;gap:10px;margin-bottom:5px}
.fiDealSch .formList .formArea .selForm select{width:auto;height:44px}
.fiDealSch .formList .formArea .formCon{width:100%}
.fiDealSch .formList .formArea .formCon input{width:100%;height:44px}
.fiDealSch .formList .formArea .formBtn button.btn{display:block;width:140px;height:44px;background:#002c5f;font-size:14px;line-height:44px;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"HyundaiRegular"}
.fiDealSch .formList .errMsg .MsgTxt{font-size:14px;line-height:24px;color:#e63312;letter-spacing:.2px;font-family:"HyundaiRegular"}
.fiDealSch .formList .btnGps{display:none}
@media screen and (max-width:767px) and (min-width:0){.fiDealSch .formList{display:block;width:auto;margin:0 25px}
.fiDealSch .formList .formArea,.fiDealSch .formList .formArea .formCon input{height:35px}
.fiDealSch .formList .formArea .selForm select{height:35px;padding-right:30px;background-position:110% 50% !important}
.fiDealSch .formList .formArea .formBtn{position:absolute;top:10px;right:60px;width:16px;height:16px}
.fiDealSch .formList .formArea .formBtn button.btn{overflow:hidden;width:100%;height:100%;background:url("../../../../../template_en/en/images/buildacar/ico-search.png") no-repeat 50% 50%;text-indent:-1000px}
.fiDealSch .formList .btnGps{overflow:hidden;display:block;min-width:35px;height:35px;background:#767676 url("../../../../../template_en/en/images/buildacar/ico-location.png") no-repeat 50% 50%;text-indent:-1000px}
}
.fiDealCon{overflow:hidden;position:relative;margin:0 auto}
.fiDealCon .fDnavL{position:relative;z-index:49;width:400px;background:#fff}
.fiDealCon .fDnavL.hkShow{visibility:hidden}
.fiDealCon .fDnavL .fdNavNum{padding:0 40px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch{position:relative;margin-bottom:20px;padding:60px 0 0}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe h3{display:inline-block;font-size:30px;color:#000;letter-spacing:.5px;font-family:"HyundaiMedium"}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe span.schRe{display:inline-block;margin-left:10px;font-size:20px;color:#00aad2;letter-spacing:.3px;font-family:"HyundaiMedium"}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel{overflow:hidden;margin:31px 0 0;text-align:right}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm{display:inline-block;vertical-align:top;margin-left:10px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm .reSeBx{float:right;width:12%;height:50px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm .selBg{height:20px;background-color:#fff}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select{display:inline-block;width:auto;height:20px;padding-right:20px;padding-left:5px;border:0;background:url("../../../../../template_en/en/images/buildacar/Web/ico-arr-down.png") no-repeat right center;background-color:#f6f3f2;font-size:14px;line-height:20px;color:#666;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select:focus{outline:2px solid #a4c6fd}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select::-ms-expand{display:none}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select.bgWhite{border:1px solid #e5e5e5;background:#fff url("../../../../../template_en/en/images/common/ico-arr-down.png") no-repeat right center !important}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select.bdNone{border:0 none}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm .sel2{display:none}
.fiDealCon .fDnavL .fdNavListWrap .innerScroller{overflow-y:auto;height:589px}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1{height:auto;box-sizing:border-box}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1.on{background:#f7f7f7}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1:before{display:block;margin:0 40px 0;border-top:1px solid #efefef;content:'';clear:both}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1:first-child:before{margin:auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView{padding:40px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt{position:relative}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt .listNum{display:inline-block;position:absolute;top:0;left:0;width:30px;height:30px;background:#767676;font-size:16px;line-height:30px;color:#fff;text-align:center;border-radius:50%}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt .listT1{display:inline-block;width:60%;margin-left:40px;font-size:20px;line-height:30px;color:#000;letter-spacing:.3px;font-family:"HyundaiMedium"}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt .km{position:absolute;top:2px;right:0;font-size:16px;line-height:28px;color:#767676;letter-spacing:.2px;font-family:"HyundaiRegular"}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate{margin-top:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate .icoMiniCate{display:inline-block;vertical-align:text-top;width:36px;height:36px;margin-top:15px;margin-right:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate .icoMiniCate img{width:100%;height:100%}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate span{display:inline-block;width:36px;height:36px;margin-right:15px;background-size:100% auto;background-repeat:no-repeat;background-position:50% 50%}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdLogo{margin-top:20px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdLogo img{height:40px}
.layerPopupWrap.dotyLayer .popWrap{position:fixed}
.layerPopupWrap.dotyLayer .popWrap .img-doty{height:120px}
.layerPopupWrap.dotyLayer .popWrap .tit{display:block;height:auto;margin-top:20px;font-size:24px;line-height:1.25;letter-spacing:0}
.layerPopupWrap.dotyLayer .popWrap .txt{margin-top:5px;font-size:20px;line-height:1.4}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg{overflow:hidden;position:relative;margin-top:20px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg.hdn{display:none}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdTxt{float:left;margin-right:20px;font-size:14px;line-height:24px;color:#000;letter-spacing:.2px;font-family:"HyundaiRegular"}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar{overflow:hidden;display:block;float:left;margin-top:3px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar i{float:left;width:18px;height:18px;margin-right:2px;background:url("../../../../../template_en/en/images/buildacar/Web/ico-star-blank.png") no-repeat 0 0;background-size:100% auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar i.on{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-star-full.png")}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .FDmore{display:inline-block;position:absolute;top:3px;right:0;width:20px;height:15px;background:url("../../../../../template_en/en/images/common/ico-toggle-down.png") right center no-repeat;background-size:12px 8px;text-indent:-99999px;cursor:pointer}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd{display:none;padding:40px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd.on{display:block}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdItem{margin-bottom:20px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdItem .phon .line{display:inline-block;vertical-align:-3px;width:1px;height:12px;margin:0 8px;background:#d8d8d8;text-indent:-99999px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink{overflow:hidden}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a{display:inline-block;float:left;margin-right:20px;font-size:18px;line-height:23px;color:#002c5f;letter-spacing:.3px;font-family:"HyundaiMedium";text-decoration:none}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a::after{display:inline-block;width:7px;height:12px;margin-left:7px;background:url("../../../../../template_en/en/images/common/ico-arrow-right-navy.png") no-repeat;content:""}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList.on{height:auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList.on .fdNavView{background:#fff}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList.on .fdNavAdd{display:block;background:#f7f7f7}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList.on .fdNavView .fdg .FDmore{background-image:url("../../../../../template_en/en/images/common/ico-toggle-up.png")}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList.on .fdNavView .listTxt .listNum{background:#00aad2}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .inMap{display:none}
.findDealerWrap .addFon1{font-size:14px;line-height:24px;color:#000;letter-spacing:.2px;font-family:"HyundaiRegular"}
@media screen and (max-width:1024px){.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel .selForm select{height:35px;padding-left:15px;font-size:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt .listT1{width:55%;margin-left:31px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdLogo img{height:30px}
}
@media screen and (max-width:767px){.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt .listT1{width:65%}
.layerPopupWrap.dotyLayer .popWrap{left:7vw;right:7vw;display:flex !important;flex-direction:column;justify-content:center;align-items:center;min-width:240px;height:78vw;min-height:320px}
.layerPopupWrap.dotyLayer .popWrap .img-doty{height:15.647vw;min-height:60px}
.layerPopupWrap.dotyLayer .popWrap .tit{margin-top:8vw}
}
.findDealerWrap .fdMapWrap{position:absolute;top:0;right:0;bottom:0;left:0;background:url("../../../../../template_en/en/images/buildacar/Web/bg-map.png") 0 0 no-repeat}
.findDealerWrap .fdMapWrap .fdZoomBox{position:absolute;top:0;right:0;z-index:10;width:66px;height:116px;background:url("../../../../../template_en/en/images/buildacar/Web/bg-zoom-panel.png") no-repeat}
.findDealerWrap .fdMapWrap .fdZoomBox a{display:block;z-index:100;width:50px;height:50px;border:0 solid red;text-indent:-99999px}
.findDealerWrap .fdMapWrap .fdZoomBox a.plus{margin-top:3px;margin-left:7px;background:url("../../../../../template_en/en/images/buildacar/Web/ico-zoom-in.png") center no-repeat}
.findDealerWrap .fdMapWrap .fdZoomBox a.minus{margin-left:7px;background:url("../../../../../template_en/en/images/buildacar/Web/ico-zoom-out.png") center no-repeat}
.findDealerWrap .fdMapWrap .fdMap{position:absolute;top:260px;right:0;width:79px;height:49px;text-align:center;background-repeat:no-repeat}
.findDealerWrap .fdMapWrap .fdMap span.pointNum{display:inline-block;margin-top:2px;font-size:16px;line-height:28px;color:#fff;letter-spacing:.3px;font-family:"HyundaiMedium"}
.findDealerWrap .fdMapWrap .pointM1{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-dealer-pin-normal.png")}
.findDealerWrap .fdMapWrap .pointM2{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-dealer-pin-focused.png")}
.findDealerWrap .fdMapWrap .fdMap2{position:absolute;top:272px;right:205px;width:33px;height:47px;text-align:center;background-repeat:no-repeat}
.fdMap3{position:absolute;z-index:999;width:49px;height:35px;text-align:center;background-repeat:no-repeat}
.findDealerWrap .fdMapWrap .pCol1{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-pin-normal.png")}
.findDealerWrap .fdMapWrap .pCol2{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-pin-focused.png")}
.pCol3{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico_dealer_shadow.png")}
.fdMapShow{width:273px;height:135px;padding:31px 0 0 15px}
.fdMapShow .listTxt{position:relative;width:auto;margin-bottom:20px}
.fdMapShow .listTxt span.listNum{display:block;float:left;width:30px;height:30px;background:#767676;font-size:16px;line-height:30px;color:#fff;text-align:center;border-radius:50%}
.fdMapShow .listTxt span.listNum.ck{background:#00aad2}
.fdMapShow .listTxt span.listT1{display:block;padding-left:40px;font-size:20px;line-height:30px;color:#000;letter-spacing:.3px;font-family:"HyundaiMedium"}
.fdMapShow .fdg{position:relative}
.fdMapShow .fdg.hdn{display:none}
.fdMapShow .fdg .fdTxt{display:inline-block;margin-right:20px;font-size:14px;line-height:24px;color:#000;letter-spacing:.2px;font-family:"HyundaiRegular"}
.fdMapShow .fdg .fdStar{display:inline-block;vertical-align:middle;width:108px;height:18px;text-indent:-99999px}
.fdMapShow .fdg .fdStar i{float:left;width:18px;height:18px;margin-left:2px;background:url("../../../../../template_en/en/images/buildacar/Web/ico-star-blank.png") no-repeat 0 0;background-size:100% auto}
.fdMapShow .fdg .fdStar i.on{background-image:url("../../../../../template_en/en/images/buildacar/Web/ico-star-full.png")}
.fdMapShow a.cls{display:inline-block;position:absolute;top:23px;right:26px;width:16px;height:16px;background:url("../../../../../template_en/en/images/buildacar/ico-cancel32X32.png") no-repeat;text-indent:-99999px}
.mapPointPop{width:280px;height:auto;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;text-align:center}
.mapPointPop:after{display:block;position:absolute;bottom:-10px;left:50%;width:9px;height:10px;background:url(../../../../../template_en/en/images/buildacar/Web/ico_pin.png) no-repeat 0 0;content:'';clear:both;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.pointTit{padding:30px 0 10px;background-color:#eee}
.pointTit .mapPointName{font-size:18px;line-height:28px;color:#000;font-family:"HyundaiMedium";text-align:center}
.pointTit .mapPointInfo{font-size:14px;line-height:20px;color:#444}
.pointList{padding:15px 30px}
.pointList li{width:100%;border-bottom:1px solid #ccc}
.pointList li:last-child{border:0}
.pointList li:first-child{border-bottom:1px solid #ccc}
.pointList li a{display:block;position:relative;padding-left:15px;font-size:14px;line-height:28px;color:#888;text-align:left}
.pointList li a:after{display:block;position:absolute;top:10px;right:5px;width:5px;height:8px;background:url(../../../../../template_en/en/images/buildacar/Web/ico_golink.png) no-repeat 0 0;content:'';clear:both}
.pointList li.on a:after{background:url(../../../../../template_en/en/images/buildacar/Web/ico_golink_on.png) no-repeat 0 0}
.pointList li.on a{color:#444}
.mapPointClose{display:block;position:absolute;top:15px;right:15px;width:12px;height:12px;background:url(../../../../../template_en/en/images/buildacar/Web/ico_x.png) no-repeat 0 0;font-size:0;line-height:0}
@media screen and (max-width:1024px){.fiDealCon .fDnavL{width:255px}
.fiDealCon .fDnavL .fdNavNum{padding:0 25px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch{padding-top:30px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel{margin-top:13px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe h3{font-size:19px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe span.schRe{font-size:14px}
.fiDealCon .fDnavL .fdNavListWrap .innerScroller{height:394px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView{padding:21px 25px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdTxt{font-size:14px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1:before{margin:0 25px 0}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate{margin-top:5px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate .icoMiniCate{width:24px;height:24px;margin-top:10px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg{margin-top:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span{display:inline-block}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.listNum{width:21px;height:21px;font-size:12px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.listT1{vertical-align:top;font-size:14px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.km{font-size:12px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdTxt{float:none}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar{float:none;margin-top:4px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .FDmore{top:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar i{width:12px;height:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd{padding:20px 25px}
.findDealerWrap .addFon1{font-size:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd ul.fdItem{margin-bottom:5px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a{font-size:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a:after{width:5px;height:8px;background-size:100% auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate span{width:25px;height:25px}
.fiDealSch .formList .errMsg .MsgTxt{font-size:12px}
.fiDealSch{padding:20px 0}
.mapPointPop{width:210px}
.pointTit .mapPointName{font-size:14px;line-height:21px}
.pointTit .mapPointInfo{font-size:11px;line-height:16px}
.pointList li a{padding-left:12px;font-size:11px;line-height:21px}
.pointList{padding:10px 15px}
.pointTit{padding:20px 0 8px}
.pointList li a:after{top:8px;width:4px;height:6px;background:url(../../../../../template_en/en/images/buildacar/Tablet/ico_golink.png) no-repeat 0 0;background-size:4px 6px}
.pointList li.on a:after{background:url(../../../../../template_en/en/images/buildacar/Tablet/ico_golink_on.png) no-repeat 0 0;background-size:4px 6px}
.mapPointClose{top:10px;right:10px;width:10px;height:10px;background:url(../../../../../template_en/en/images/buildacar/Tablet/ico_x.png) no-repeat 0 0;background-size:10px 10px}
.fdMapShow{width:173px;height:101px;padding:16px 0 0 5px}
.fdMapShow .listTxt span.listNum{width:21px;height:21px;font-size:12px;line-height:21px}
.fdMapShow .listTxt span.listT1{padding-left:30px;font-size:14px;line-height:21px}
.fdMapShow .listTxt{margin-bottom:7px}
.fdMapShow .fdg .fdStar i{width:12px;height:12px}
.fdMapShow .fdg .fdStar{display:block;height:12px;margin-top:4px}
.fdMapShow .fdg .fdTxt{font-size:12px;line-height:17px}
}
@media screen and (max-width:767px) and (min-width:0){.fdMapWrap{display:none}
.fdMapWrap.hkShow{display:block}
.fiDealCon .fDnavL{width:auto}
.fiDealCon .fDnavL .fdNavNum{padding:0 25px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch{padding-top:30px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .sel{margin-top:13px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe h3{font-size:19px}
.fiDealCon .fDnavL .fdNavNum .fDnavSch .schRe span.schRe{font-size:14px}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1:before{display:none}
.fiDealCon .fDnavL .fdNavListWrap .fdPd1:first-child:before{display:block}
.fiDealCon .fDnavL .fdNavListWrap .innerScroller{overflow-y:visible;height:auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdTxt{font-size:12px;line-height:1}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg{margin-top:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView{padding:20px 25px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span{display:inline-block}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.listNum{width:21px;height:21px;font-size:10px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.listT1{vertical-align:top;font-size:14px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .listTxt span.km{font-size:12px;line-height:21px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdTxt{float:none}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar{float:none;margin-top:4px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .FDmore{top:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdg .fdStar i{width:12px;height:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd{padding:20px 25px}
.findDealerWrap .addFon1{font-size:12px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd ul.fdItem{margin-bottom:5px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a{font-size:15px}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavAdd .fdLink a::after{width:5px;height:9px;background-size:100% auto}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .fdNavView .fdCate span{width:25px;height:25px}
.fiDealSch .formList .errMsg .MsgTxt{font-size:12px;line-height:20px}
.fiDealSch{padding:20px 0}
.fiDealCon .fDnavL .fdNavListWrap .fdNavList .inMap{display:block;height:300px;background:url("../../../../../template_en/en/images/buildacar/Web/bg-map.png") 0 0 no-repeat;background-size:100% 100%}
.fdMapShow{overflow:hidden;width:110px;height:auto;padding:0}
.fdMapShow .listTxt{margin-bottom:0;padding:16px 0 9px 0;font-family:"HyundaiMedium"}
.fdMapShow .listTxt span.listNum{display:none}
.fdMapShow .listTxt span.listT1{padding-left:0;font-size:13px;line-height:1;letter-spacing:normal}
}