@charset "utf-8";

/* color */
.info_Txt .red,.colorType04{color:#dd3520;}
.orange{color:#f46600; font-weight:bold; font-size:24px;}
.colorType01{color:#f46600 !important;}
.colorType02{color:#f1513d !important;}
.colorType03{font-weight:100!important;color:rgba(0,0,0,0.6)!important; padding-left:20px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_exclamation_16_grey.png) no-repeat center left; background-size:16px;}
.colorType04{color:#566ec4 !important;}
.colorType05{color:#333 !important;}
.colorType06{color:#ff0000 !important;}
.vertBottom{vertical-align: text-bottom;line-height: 30px;}
.borTop{border-top:0 !important;}
.fontBold{font-weight:bold;}
.main_inner{width:960px; margin:0 auto;}
.marT14{margin-top:14px !important;}
.titDep8{line-height:23px; color:#333;}
.btnArea:after{content: ''; display:block; height: 0; clear:both;}
.txtPo{position:relative;}
.txtPo .txtInfo{position:absolute; top:32px; right:72px;}
.butList{font-size:0;}
.butList>a{margin-right:10px;}
.dim{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);z-index:10}

/* pc_ma_100 main */ 
.mainBanner:after{content: ''; display:block; height: 0; clear:both;}
.mainBanner_area{float:left; width:470px;}
.mainBanner_area.right{padding-left:20px; width:470px;}
.mainBanner_area .bannerType03{float: left;width: 185px;height:260px; border-radius:10px;padding:30px 20px; background:#caf0b9 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_easydirect.png) no-repeat bottom right; background-size:225px;}
.mainBanner_area.left .bannerType03.yellow{background:#fff2c0 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_main_bn_usedcar.png) no-repeat right bottom; margin-left:20px; background-size:225px;}/* 메인 배너 변경_재고금융 */
.mainBanner_area.right .bannerType03{ height: auto;box-sizing: border-box;}
.mainBanner_area.right .bannerType03.sld{background:#f7f8f8; margin-bottom:20px;width: 100%;height: 185px;padding:30px 56px 0;position: relative;overflow: hidden;}
.mainBanner_area.right .bannerType03.sld .bxslider_inner>a{display: table; width:100%;}
.mainBanner_area.right .bannerType03.sld .bxslider_inner>a>div{display:table-cell; vertical-align:bottom;text-align: left;}
.mainBanner_area.right .bannerType03.sld .bxslider_inner>a>div:last-child{text-align:right; vertical-align: top;}
.mainBanner_area.right .bannerType03.sld .bxslider .imgArea{padding-top:30px;}
.mainBanner_area.right .bannerType03.sld .bxslider .img{width:144px; height:auto;}
.mainBanner_area.right .bannerType03.sld .bxslider {text-align:right;}
.mainBanner_area.right .bannerType03.sld .iocnTop>img{width:auto; height:32px;}
.mainBanner_area.right .bannerType03.blue{background:#cdeaff url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_main_bn_inventory.png)no-repeat bottom right;background-size:160px; display: table; width:100%;}/* 메인 배너 변경_재고금융 */
.mainBanner_area.right .bannerType03.blue>div{display:table-cell; vertical-align: middle;}
.mainBanner_area.right .bannerType03.blue .bannerType03_tt{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_next.png) no-repeat right; display:inline-block;background-size:24px;padding-right:34px;}
.mainBanner_area.right .bannerType03.blue .bannerType03_tt:hover{text-decoration:underline;}
.mainBanner_area .bannerType03 .bannerType03_t{font-weight:600; font-size:18px; line-height: 27px; color:#000;margin:0 0 8px;}
.mainBanner_area .bannerType03 .bannerType03_tt{line-height: 21px; color:rgba(0,0,0,0.6);letter-spacing: -0.9px;}
.mainBanner_area.right .bx-controls{position: absolute; top:35px; text-align: center; z-index: 60;}
.mainBanner_area.right .bx-controls .bx-pager,.mainBanner_area.right .bx-controls .bx-pager-item{display:inline-block;}
.mainBanner_area.right .bx-controls .bx-pager-item a{overflow: hidden; display:inline-block; width:8px; height: 8px; padding:0 5px; background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_indicate_off.png) no-repeat center;text-indent: -9999px;}
.mainBanner_area.right .bx-controls .bx-pager-item a.active{overflow: hidden; display:inline-block; width:30px; height: 8px; background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_indicate_on.png) no-repeat center;cursor: pointer; }

.mainBanner_area.right .bx-controls .bx-controls-direction{position: absolute; width:100%; z-index:50;}
.mainBanner_area.right .bx-controls .bx-controls-direction .bx-prev{position: absolute; top:12px; left:-55px; width:56px; height:56px;font-size:0; background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_arr_l.png) no-repeat;}
.mainBanner_area.right .bx-controls .bx-controls-direction .bx-next{position: absolute; top:12px; right:-319px; width:56px; height:56px;font-size:0; background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_arr_r.png) no-repeat;}
.mainBanner_area.right .bx-controls .bx-controls-direction a.disabled {opacity:0.3}

.mainBanner_area.right .bx-controls .bx-controls-auto{display:inline-block;vertical-align: top; line-height: 0;}
.mainBanner_area.right .bx-controls .bx-controls-auto .bx-controls-auto-item{display:inline-block;}
.mainBanner_area.right .bx-controls .bx-controls-auto .bx-controls-auto-item a{display:inline-block;position: relative; z-index:10; width:10px; height:8px; padding:0 4px;font-size:0; line-height:0; text-indent:-9999px;z-index:100;}
.mainBanner_area.right .bx-controls .bx-controls-auto .bx-controls-auto-item .active {display:none;}
.mainBanner_area.right .bx-controls .bx-controls-auto .bx-controls-auto-item a.bx-start{background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_indicate_play.png) no-repeat center;cursor: pointer; text-indent: -9999px;}
.mainBanner_area.right .bx-controls .bx-controls-auto .bx-controls-auto-item a.bx-stop{background:url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_indicate_stop.png) no-repeat center;cursor: pointer; text-indent: -9999px;}

.txtLink>a{display:inline-block; font-weight:600; line-height:21px;padding-right:16px; color:#566ec4;margin-bottom:12px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ic_main_arrow_16.png)no-repeat center right; background-size: 16px;}
.searchBox{background:#f7f8f8; width:100%; margin:20px 0;}
.searchBox .searchBox_top{width:960px; margin:0 auto; padding:30px 0 50px;}
.searchBox_top .areaData{display:table; width:100%; box-sizing: border-box;margin-bottom: 35px;}
.searchBox_top .areaData .topTitle,.searchBox_top .areaData .inputBox{display:table-cell; vertical-align: middle;}
.searchBox_top .topTitle .tit{font-size:24px; line-height:30px; color:#151515; display:inline-block; font-weight:bold;padding:20px 142px 0 0;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_chachacha_bi.png) no-repeat right bottom; background-size:142px;}
.searchBox_top .topTitle .txt{ line-height: 21px; color:#333; margin-top:10px;}
.searchBox_top .inputBox{text-align: right;position: relative;}
.searchBox_top .inputBox .mainInput,.searchBox_top .inputBox .searchBtn{display:inline-block;}
.searchBox_top .inputBox .searchBtn{font-weight:600; background:#566ec4; text-align: center; padding:0 30px; font-size:16px; color:#fff; border-radius:28px; height:56px; width:225px;margin-left:20px;}
.searchBox_top .inputBox .mainInput{background:none;height:56px; border:1px solid rgba(0,0,0,0.8);margin-left: 20px; padding:0 56px 0 30px; font-size:16px; color:#333;line-height:24px;width: 137px;border-radius:28px;}
.searchBox_top .inputBox .searchIcon{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_c2c_search_24.png) no-repeat center center;text-indent:-9999px; background-size:24px; width:56px; height:56px; position:absolute; top:11px; right:0;}

.searchList{margin:-10px;}
.searchList:after{content: ''; display:block; height: 0; clear:both;}
.searchList .listBox{background:#fff; border-radius:8px;margin:10px;box-shadow: 0 8px 12px rgba(51,51,51,0.08), 0 1px 3px rgba(0,0,0,0.06);height: 294px;width: 223px; float:left;}
.searchList .listBox:last-child{margin-right:0;}
.searchList .listBox .listTitle{padding:20px;position: relative; height: 104px;}
.searchList .listBox .listTitle .tit{color:#333; line-height:21px;margin-bottom:4px; font-weight:600;word-break:break-all; overflow:hidden; max-height:42px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.searchList .listBox .listTitle .titData{font-size:0;}
.searchList .listBox .listTitle .titData>span{font-size:12px; line-height:18px; padding:0 4px; position: relative;}
.searchList .listBox .listTitle .titData>span:after{position: absolute; top:4px; right:-1px;background:#666;opacity:0.3; width:1px; height:8px; content:''; }
.searchList .listBox .listTitle .titData>span:last-child:after{background:none;}
.searchList .listBox .listTitle .titData>span:first-child{padding-left:0;}
.searchList .listBox .listTitle .toTal{margin-top:8px;position: absolute;bottom: 12px;}
.searchList .listBox .listTitle .toTal>strong{font-size:16px; color:#333; line-height:24px;}
.searchList .listBox .listTitle .toTal .labelOr{margin-right:8px;}
.searchList.sub .listBox{border:1px solid #e1e1e1; box-shadow: none;}
.labelOr{background:#f46600; color:#fff; display: inline-block;padding: 0 4px;line-height: 18px; font-size:12px; border-radius: 2px;}
.labelOr.line{background:#fff; border:1px solid #f46600; border-radius:2px; color:#f46600;}
.searchList .listBox .dataImg{height:150px; position: relative; background:#f0f0f0;border-radius: 0 0 8px 8px;}
.searchList .listBox .dataImg .img>img{width:100%; height:150px; border-radius: 0 0 8px 8px; object-fit:cover;}
.searchList .listBox .btnProudct{position:absolute; bottom:8px; right:8px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_like_off.png)no-repeat center; width:32px; height:32px; background-size:32px;}
.searchList .listBox .btnProudct.on{ background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_like_on.png)no-repeat center; width:32px; height:32px; background-size:32px;}
.titArea.main{margin-top:-30px;}
.bannerFit .bannerType04{margin-bottom:20px; width:100%;display:table;box-sizing:border-box; background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_main_visual_01.png)no-repeat 50px;background-size:120px; padding:40px 50px; border-radius:10px;}
.bannerFit .bannerType04>div{display:table-cell; vertical-align: middle;}
.bannerFit .bannerType04>div:first-child{padding:0 30px 0 180px;width:86%;}
.bannerFit .bannerType04 .txt{line-height:24px;font-size: 16px; color:#333;}
.bannerFit .bannerType04 .marT30>a:last-child{margin-top:8px;}
.bannerFit_top:after{content: ''; display:block; height: 0; clear:both;}
.bannerFit .areaDiv{width:420px;float:left; background: #f7f8f8; padding: 30px 25px; border-radius: 8px;}
.bannerFit .areaDiv:first-child{width:336px;margin-right:20px; background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_limit_64.png) no-repeat 25px; background-size:64px; padding-left:109px;}
.bannerFit .areaDiv:first-child .tit01{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat center right; background-size:18px; display:inline-block;height: 27px;padding-right: 18px;}
.bannerFit .areaDiv .tit01{font-size:18px; line-height:27px; color:#333; font-weight:600;}
.bannerFit .areaDiv .tit02{line-height:23px; margin-top:15px;}
.bannerFit .areaDiv .iconBox::after{content: ''; display:block; height: 0; clear:both;}
.bannerFit .areaDiv .iconBox{margin-top:15px;}
.bannerFit .areaDiv .iconBox>div{float:left; color:#333; line-height:23px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_time_24.png)no-repeat center left; background-size:20px; padding-left:29px;}
.bannerFit .areaDiv .iconBox>div.call{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_call_24.png) no-repeat center left; background-size:16px;margin-left:20px;}
.bannerFit .areaDiv .tit01.bn_tit {background: none; height:inherit; margin:5px 0 6px;} /* 210726_추가 */

/* 중고차할부 */
/* pc_ea_400 할부신청방법선택 */
.eaBox:after{content: ''; display:block; height: 0; clear:both;}
.eaBox .eaBox_list{float:left; width:408px;border-radius:5px; background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_search_detail_64.png) no-repeat 377px 40px; background-size:64px;border:1px solid #e5e5e5; padding:40px 30px;}
.eaBox .eaBox_list:last-child{background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_search_num_64.png.png) no-repeat 377px 40px; background-size:64px;margin-left:20px;}
.eaBox .eaBox_list .eaTxt{font-size:24px; font-weight:bold; line-height: 30px; color:#151515;}
.eaBox .eaBox_list .eaTit{font-size:16px; line-height:24px; margin:8px 0 24px;}
.eaBox .eaBox_list .eaData{font-size:0;}
.eaBox .eaBox_list .eaData .eaInput{width: 250px; margin-right: 10px; height: 56px; line-height: 56px; vertical-align: top; border-radius: 5px; outline: none;border: 1px solid #c2c2c2;padding: 0 20px; font-size: 16px;}
.eaBox .eaBox_list .eaData .eaBtn_link{background:#566ec4; color:#fff;font-size:16px;font-weight:bold; line-height:21px; display:inline-block; padding:18px 0;text-align: center;border-radius: 5px; min-width:100px;}
.kbBtn.btnL.action.icon.car_icon05::before{top:15px; left:20px; width:20px; height: 20px; background:url(https://img1.kbcard.com/LT/images_r/auto/ico_button.png) no-repeat -58px 0;}
.kbBtn.btnL.action.icon.car_icon06::before{top:15px; left:20px; width:20px; height: 20px; background:url(https://img1.kbcard.com/LT/images_r/auto/ico_button.png) no-repeat 0 0;}

/* 중고차 할부신청 추가_210803 */
.eaBox.w100 {position:relative;}
.eaBox.w100 .eaBox_list {width:100%; margin:0; box-sizing:border-box;}
.eaBox.w100 .eaBox_list .eaTit {margin:8px 0;}
.eaBox.w100 .eaBox_list .eaData {position: absolute; right: 30px; top: 50px; }

/* 개인간직거래 */
/* pc_ct_100 상품안내 */
.guideList_tit{font-size:20px; line-height:30px; color:#151515; margin:6px 0 30px; font-weight:600;}
.guideBox{background:#f7f8f8; border-radius:16px; width:100%;margin-top: 70px;}
.guideBox::after{content: ''; display:block; height: 0; clear:both;}
.guideBox .boxList{background:#ffcc00; float:left; width:50%;padding:50px 0;}
.guideBox .boxList .boxList_tit{ border-radius:0 40px 40px 0;height: 80px; width:193px;position:relative;}
.guideBox .boxList .boxList_tit>p{font-size:18px; line-height:27px; color:#fff;padding:26px 0 26px 47px; font-weight:600;}
.guideBox .boxList>a:hover{text-decoration: none;}
.guideBox .boxList.left{border-radius:16px 0 0 16px;position: relative; border-right:1px solid rgba(244,102,0,0.2); margin-left:-1px;}
.guideBox .boxList.left::after{position: absolute;top:44px; right:-44px; width:88px; height:88px;box-shadow: 0 8px 12px rgba(244,102,0,0.2); border-radius:88px; background:#fff url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_car_64.png) no-repeat center center;background-size:64px;content: ''; }
.guideBox .boxList.left .boxList_tit{padding-left:20px;text-align: left;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_prev_bg.png) no-repeat center left; background-size: 197px;}
.guideBox .boxList .boxList_tit:hover{text-decoration:none;}
.guideBox .boxList.left .boxList_tit>p{padding:26px 0 26px 29px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_prev_fff.png) no-repeat center left; background-size:24px;}
.guideBox .boxList.right{border-radius:0 16px 16px 0; text-align:right;float: right;}
.guideBox .boxList.right .boxList_tit{float:right;border-radius: 40px 0 0 40px;padding-right: 20px; text-align:right;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_next_bg.png) no-repeat center right; background-size: 197px;}
.guideBox .boxList.right .boxList_tit>p{padding:26px 29px 26px 0; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_next_fff.png) no-repeat center right; background-size:24px;}
.guideCont{display:none;}
/* 이벤트가 시작된 후 */
.guideBox.open .boxList.left::after{position: static;}
.guideBox.open .boxList.left,.guideBox.right .boxList.right,.guideBox.active .boxList.left{width: 243px; border-radius: 16px; border-right:0; margin-left:0;}
.guideBox.open .boxList.left,.boxList_open.right,.boxList_open.left,.guideBox.right .boxList.left{display:none;}
.guideBox.open .boxList.right{width: 243px;border-radius: 16px;}
.guideBox.open .boxList_open.left{display:block;height: 119px;padding:30px 383px 30px 30px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_info_buyer.png)no-repeat 577px; background-size:140px;}
.guideBox.active .boxList.left::before{background:none;}
.guideBox.active .boxList.left::after{position: static;}
.guideBox.active .boxList.right{display:none;}
.guideBox.active .boxList_open.right{display:block;padding: 30px 30px 30px 273px;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_info_seller.png) no-repeat center right; background-size:140px;}
.guideBox.open .boxList_open.left .openTit>div,.guideBox.active .boxList_open.right .openTit>div{font-size:0; margin-top:10px;}
.guideBox.open .boxList_open.left .openTit>div>span,.guideBox.active .boxList_open.right .openTit>div>span{font-size:14px;line-height:23px;}
.guideBox.open .boxList_open.left .openTit>div>span:last-child{padding-left:10px;}
.guideBox.right .boxList_open.right .openTit>div>span:last-child{padding-left:10px;}
.guideBox.open .boxList_open.left .openTit>p,.guideBox.active .boxList_open.right .openTit>p{color:#333;margin:5px 0 10px 0;line-height:23px;}
.guideBox.open .boxList_open.left .chlink,.guideBox.active .boxList_open.right .chlink{font-weight:600; display:inline-block; font-size:18px; color:#000; padding-right:16px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat right center; background-size:16px;}
.infoGray{background:#f7f8f8; text-align:center;padding: 30px 0;}
.infoGray>p{color:#333; padding-top:49px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_tax_credit.png) no-repeat center top; background-size:160px;}
.guideList::after{content: ''; display:block; height: 0; clear:both;}
.guideList .listType{float:left; width:30%; padding-right:40px; padding-top:180px;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_direct_01.png) no-repeat top left; background-size:280px;}
.guideList .listType:last-child{padding-right:0;}
.guideList .listType.bg02{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_direct_02.png) no-repeat top left; background-size:280px;}
.guideList .listType.bg03{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_direct_03.png) no-repeat top left; background-size:280px;}
.guideList .listType .listTitle .txt{font-size:18px; color:#333; margin-bottom:5px; line-height:27px; font-weight:bold;}
.guideList .listType .listTitle .tit{color:#333; line-height:23px; margin-bottom:10px; letter-spacing: -0.5px;word-break: keep-all;}
.guideList .listType .listTitle .titArea{line-height: 23px;word-break: keep-all;margin-bottom: 0;}


/* pc_ct_202 서비스 가입 완료 */
.grayLinktype02::after{content: ''; display:block; height: 0; clear:both;}
.grayLinktype02 .titleArea{float:left; background:#f7f8f8; padding:30px; width:26.9%;height:82px; line-height: 23px;border-left:1px solid #e5e5e5;}
.grayLinktype02.li2 .titleArea{width:43.6%;}
.grayLinktype02 .titleArea:first-child{border-left:0;}
.grayLinktype02 .titleArea .titleArea_t{font-size:16px; line-height: 24px; color:#333;margin-bottom:12px; font-weight:bold;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat bottom right;display:inline-block; background-size:18px; padding-right:18px;}
.grayLinktype02 .titleArea .titleArea_t:hover{text-decoration: underline;}
/* 아이콘 애니메이션 */
.list_Box{border:1px solid #e1e1e1;text-align: center; padding:40px 12px;}
.list_Box.li5 .aniWrap >li{width:20%;}
.list_Box.li6 .aniWrap >li{width:16.6%;}
.aniWrap:after{content: ''; display:block; height: 0; clear:both;}
.aniWrap>li{float:left; width:25%; position: relative;flex:1;}
.aniWrap>li:last-child{margin-right:0;}
.aniWrap>li .aniBox{position:relative;}
.aniWrap>li .aniBox::before{content:'';margin:0 auto 8px;display:block;width:48px;height:48px}
.aniWrap li:after{position: absolute; top:29px; right:-24px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_r_24.png) no-repeat center center; width:32px; height:24px;background-size:24px; content:'';transition:background ease-in .2s, width ease-in .2s, right ease-in .2s;}
.aniWrap li.on:after {right:-24px;width:32px;height:24px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_step_next.png) no-repeat center center;background-size:32px;transition:background ease-in .2s, width ease-in .2s, right ease-in .2s}
.aniWrap li:last-child::after{background:none;}
.aniWrap li .list_Box_tit{margin:8px 12px 0; line-height: 23px; word-break:keep-all;}
.aniWrap li .aniBox p {color:#333; margin:15px 12px 0; letter-spacing: -0.5px;transition: opacity ease-in .2s; font-weight:bold;}
.aniWrap li.on .aniBox p {transition:opacity ease-in .2s; font-weight:600;}
.aniWrap .aniType01 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_onboarding_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType01.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_onboarding_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType02 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personalcerti_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType02.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personalcerti_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType03 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carprice_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType03.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carprice_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType04 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personalcheck_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType04.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personalcheck_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType05 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_limit_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType05.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_limit_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType06 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carinfo_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType06.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carinfo_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType07 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_cardcheck_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType07.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_cardcheck_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType08 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_deliverycheck_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType08.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_deliverycheck_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType09 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carsearch_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType09.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_carsearch_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType10 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_application_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType10.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_application_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType11 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_usersearch_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType11.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_usersearch_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType12 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_contact_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType12.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_contact_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}
.aniWrap .aniType13 .aniBox::before{background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_coin_off_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s; }
.aniWrap .aniType13.on .aniBox::before{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_coin_48.png) no-repeat center center;background-size:48px;transition:background ease-in .2s}

/* pc_ct_205 판매정보입력 */
.posi_Wrap{position: relative;}
.posi_Right{position:absolute; top:10px; right:20px;}
.posi_Right.poT7{top:7px;}

/* pc_ct_206 시세확인 */
.marketpice_Area .marketpice_Area_in{padding:0 30px;text-align:center;}
.marketpice_Area{text-align:center;}
.marketpice_Top.img{margin-top:20px;padding-top:58px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_check_48.png)no-repeat center top; background-size:48px;}
.marketpice_Top .txt_Dep1{font-size:18px; color:#333; line-height: 26px; padding-bottom:20px; font-weight:600;}
.marketpice_Top .txt_Dep1.bold{font-weight:bold; padding:0 0 4px;}
.marketpice_Top .txt_Dep2{line-height:23px; font-size:16px; color:#333;}
.marketpice_Top .txt_Dep3{font-size:24px; line-height:30px; margin-bottom:10px;color:#151515;font-weight:bold;}
.marketpice_Top .txt_Dep4{line-height:23px; margin-right:10px;}
.marketpice_Top .txt_Dep4{line-height:23px; margin-right:10px;}
.marketpice_Top .txt_Dep5{line-height:23px;}
.marketpice_Top .depArea{font-size:0;}
.marketpice_Top>strong{font-size:30px; line-height: 40px; color:#333; display:block; margin-bottom:10px;}
.quotat{font-size:0; border:1px solid #999;padding:0 10px; display:inline-block; border-radius: 12px; margin:10px 0;vertical-align: middle;height: 21px;}
.quotat>div,.quotat>div>span,.quotat .tit.questionIcon>a>span{font-size: 12px;display:inline-block;line-height: 21px;}
.quotat .tit{font-weight: 600; position:relative;padding-left:5px; margin-left:5px;}
.quotat .tit::before{position:absolute; top:6px; left:0; width:1px; height:10px; background:#e1e1e1; content:'';}
.quotat.questionIcon{padding-right:3px;}
.quotat .tit.questionIcon>a{padding-right:16px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_question_16.png)no-repeat center right; background-size:16px;display:block;vertical-align:middle; }
.quotat .tit.questionIcon>a>span{padding-right:4px;}

.graph_Wrap{padding:62px 30px 0; position: relative;}
.graph_Wrap .bor_Cont{width:100%;position: relative;display: block;  height: 2px; background-color: #e0e0e0; z-index: 1;}
.graph_Wrap .cycle {position:absolute;top:50%;margin-top:-11px;margin-left:-12px;display:block;width:24px;height:24px;background-color:#fff;border:1px solid rgba(0,0,0,.16);border-radius:50%;box-sizing:border-box;box-shadow:0 4px 6px 0 rgba(86,110,119,.16);z-index:2}
.graph_Wrap .sellArrow{font-weight: 100;position:absolute;top:-42px;padding:4px 8px;width:77px;text-align:center; display:block;height:24px;font-size:12px;line-height:17px;color:#fff;background:#566ec4;border-radius:4px;box-sizing:border-box;transform: translate(-50%, 0)}
.graph_Wrap .sellArrow:after{position: absolute; left:50px; bottom:-7px; margin-left:-19px; border-top:7px solid #566ec4; border-right:7px solid transparent; border-left:7px solid transparent;  content:'';}
.graph_Wrap .sellArrow.orange{background:#f46600;}
.graph_Wrap .sellArrow.orange:after{border-top: 7px solid #f46600;}
.graph_Wrap .barResult {position:absolute;top:0;left:0;display:block;height:100%;background-color:#566ec4}
.priceView {position:relative;margin:12px 0 0;padding-top:12px;}
.priceView span {position:absolute;top:0;font-size:12px;line-height:18px;transform:translate(-50%, 0);}
.dataBtn{text-align:left; padding-top:10px; margin:20px 30px 0; border-top:1px solid #e5e5e5;}
.banner_Popup{margin-top:30px; border-radius:6px; text-align:left;background:#f8f8f8; padding-bottom: 30px;}
.banner_Popup .bannerTop{padding:30px 30px 20px; background:url(https://img1.kbcard.com/LT/imag.sale_Wrap .sale_Box.type01es_r/auto/usedcar/img_c2c_marketprice.png) no-repeat bottom right; background-size: 96px;}
.banner_Popup .bannerTop h2{font-weight:bold; font-size:18px; line-height: 26px; color:#333; margin-bottom:4px;}
.banner_Popup .bannerTop>p{font-size: 14px; line-height: 23px;}
.banner_Popup .bannerBot{border-top:1px solid #e5e5e5; margin:0 30px;}
.banner_Popup .bannerBot>div:first-child{padding-top:15px;}
.banner_Popup .bannerBot>div + div{padding-top:10px;}
.chachachaCi{width: 52px; height:36px; vertical-align: middle; margin-left:5px;}

/* pc_ct_207 판매자등록 완료 */
.sale_Wrap{margin:50px 0 10px;} 
.sale_Wrap::after{content: ''; display:block; height: 0; clear:both;}
.sale_Wrap .sale_Box>a:hover{text-decoration: none;}
.sale_Wrap .sale_Box{border-radius:5px;padding:30px; float: left; width:415px;background: #f8f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personaladd_48.png) no-repeat center right; background-size:48px; background-position-x: 400px;}
.sale_Wrap .sale_Box.type01{background: #f8f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_check_pager_48.png) no-repeat center right; background-size:48px;background-position-x: 400px;}
.sale_Wrap .sale_Box:last-child{margin-left:10px;}
.sale_Wrap .sale_Box:hover{text-decoration: underline;}
.sale_Wrap .sale_Box .sale_Box_t{padding-right:65px;}
.sale_Wrap .sale_Box .sale_Box_t .sale_Txt{font-size:18px; color:#333; font-weight:bold; line-height:24px;display: inline-block;padding-right: 24px;margin-bottom:10px;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png)no-repeat right; background-size:24px;}
.sale_Wrap .sale_Box .sale_Box_t .sale_Tit{font-size:14px; line-height: 23px;}
.yellow_Box{position: relative; background: #fff2c0; border-radius: 6px; padding:23px 20px 23px 30px;}
.yellow_Box.blue{background:#deeaf8;}
.yellow_Box .yell_Txt{color:#333; font-weight:bold;}
.yellow_Box .yell_Tix{color:#333; font-size:14px; margin-left:30px;}
.yellow_Box .yell_Right{position:absolute; top:17px; right:20px; }
.yellow_Box .yell_Right>a{background:#fff2c0; border:1px solid #333;}
.yellow_Box.blue .yell_Right>a{background:#deeaf8;}


/* pc_ct_208 판매대기 */
.endBox .end_Box_title{text-align: center; font-weight:bold; font-size:20px; color:#333;line-height: 32px;margin-bottom:30px;}
.endBox .end_Box_title>span{color:#f46600;font-size:20px; line-height:32px;}
.end_icon_List:after{content: ''; display:block; height: 0; clear:both;}
.end_icon_List>li{float:left; width:20%; text-align: center; position: relative;}
.end_icon_List.li3>li{width:33%;}
.end_icon_List>li:after{position: absolute;top:36px; right:0;  width:16px; height: 16px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_r_16.png)no-repeat; background-size:16px; content: '';}
.end_icon_List>li:last-child:after{background:none;}
.end_icon_List>li>div>img{width:31px; height: 32px;}
.end_icon_List>li>p{opacity: 0.6; color:#111;font-size: 16px; line-height: 24px;margin-top:16px;}
.end_icon_List>li.on>p{font-weight:bold; opacity: 0.87;}
.endBox .graybox_Type{background: #f8f8ff; padding:25px 20px; margin-top:30px;position: relative; width:100%; display:table;box-sizing: border-box;}
.endBox .graybox_Type>div{display:table-cell; vertical-align: middle; }
.endBox .graybox_Type>div.btn{text-align:right;}
.endBox .graybox_Type>p{font-size:14px; color:#666; text-align:left;}
.endBox .graybox_Type>a{position:absolute; top:20px; right:20px;}
.info_List .info_Txt{cursor: pointer;border-bottom: 1px solid #e1e1e1;padding:25px 0; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_up_32.png) no-repeat 98% center; background-size:32px;display: block;width: 100%;text-align: left;}
.info_List .info_Txt:hover{text-decoration: none;}
.info_List .info_Txt.on{border-bottom: 0;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_down_32.png) no-repeat 98% center; background-size:32px;}
.info_List .infoList_inner.open{border-bottom:1px solid #e5e5e5; padding-bottom:50px;} 
.info_List .info_Txt .txt_Type{font-size:24px; line-height: 30px; color:#151515;font-weight:bold;display:inline-block;}
.info_List .info_Txt .tat_Data{font-size:14px; color:#666; line-height: 30px;padding-left:18px; vertical-align: top;}
.info_List .info_Set{display:none;}

/* pc_ct_209 구매자등록및결제 */
.txtInfo_wrap{display:inline-block;vertical-align: text-bottom;}

/* pc_ct_301 차량정보 */
.borLine_box{border:1px solid #e1e1e1; padding:30px;display:table; width:100%;box-sizing: border-box;}
.borLine_box .borLine_txt,.borLine_box .imgBox,.borLine_area.li2 .borLine_grayBox,.borLine_box .imgBox{display:table-cell; vertical-align: middle;}
.borLine_box .imgBox{ margin: 0 auto;text-align: center;padding-left:40px;height: 180px;width: 270px;}
.borLine_box .imgBox>img,.marketpice_img>img{width:270px;height: 180px;}
.borLine_box .imgBox.popup{width:222px;}
.borLine_txt .txtBox01 .txtBox01_type01{font-size:18px; line-height: 28px; color:#333;margin-bottom:10px;}
.borLine_txt .txtBox01 .txtBox01_type03{font-size:18px !important; color:#f46600; font-weight: 600;line-height: 27px; margin-top:10px;}
.borLine_txt .txtBox01>h3{font-weight:bold; font-size:24px; line-height:30px; color:#151515; }
.borLine_txt .txtBox01 .txtBox01_type02{font-size:0;margin-top:8px;}
.borLine_txt .txtBox01 .txtBox01_type02>span{font-size:14px; color:#666; line-height: 23px;}
.borLine_txt .txtBox01 .txtBox01_type02>span:nth-child(2){padding:0 8px;position: relative;}
.borLine_txt .txtBox01 .txtBox01_type02>span:nth-child(3){padding:0 8px;}
.borLine_txt .txtBox01 .txtBox01_type02>span:nth-child(2):after{position: absolute; top:3px; right:0; background:#e1e1e1; width:1px; height:12px;content: ''; }
.borLine_txt .txtBox01 .txtBox01_type02.after>span:nth-child(2){margin-left:8px;}
.borLine_txt .txtBox01 .txtBox01_type02.after>span:nth-child(2)::before{position: absolute; top:3px; left:0; background:#e1e1e1; width:1px; height:12px;content: ''; }
.borLine_txt .txtBox02{padding-top:63px;}
.borLine_txt .txtBox02 .txtBox02_type01{display:inline-block; vertical-align: middle;}
.borLine_txt .txtBox02 .txtBox02_type01:first-child{padding-right:30px;}
.borLine_txt .txtBox02 .txtBox02_type01>span{font-size:14px; color:#333; font-weight: 400;}
.borLine_txt .txtBox02 .txtBox02_type01>strong{font-size:18px; color:#333;padding-left: 10px;}
.borLine_txt .txtBox02 .txtBox02_type01.oran>span,.borLine_txt .txtBox02 .txtBox02_type01.oran>strong{color:#f46600;}
.borLine_txt .txtBox03{padding-top:20px; margin-top:20px; border-top:1px solid rgba(0,0,0,0.16);}
.borLine_txt .txtBox03>dl{display:table; width:100%; table-layout: fixed;margin-top:15px;}
.borLine_txt .txtBox03>dl:first-child{margin-top:0;}
.borLine_txt .txtBox03>dl>dt,.borLine_txt .txtBox03>dl>dd{display:table-cell;vertical-align: middle;color:#333}
.borLine_txt .txtBox03>dl>dt{font-size:14px;text-align: left;vertical-align: top;}
.borLine_txt .txtBox03>dl>dd{font-size:18px; text-align:right; font-weight:bold;}
.borLine_area.li2 .borLine_box{padding:0;}
.borLine_area.li2 .box01Img>img{width:auto; height:96px; margin:0 auto 10px;}
.borLine_area.li2 .borLine_box .borLine_txt{padding:30px; text-align: center;width: 60%;}
.borLine_area.li2 .borLine_box .borLine_txt .txtBox01>h3{font-size:18px; line-height:27px;}
.borLine_area.li2 .borLine_grayBox{background:#f7f8f8; text-align:center;padding:30px;width: 40%;}

/* pc_ct_306 결제한도조회 */
.limIt_top{margin-top:50px;position: relative;}
.limIt_top .limIt_left{font-size: 0;}
.limIt_top .limIt_left>div{display:inline-block; vertical-align: top;position: relative;}
.limIt_top .limIt_left>div>input{height: 44px; padding-right:33px;}
.limIt_top .limIt_left>div .labelTit{position: absolute; top:16px; left:20px; font-size:16px; line-height:24px;color: #333;}
.limIt_top .limIt_left>div .Tit{position:absolute; top:20px; right:20px;}
.limIt_top .limIt_left .selectbox .tit > span{height: 56px; line-height: 56px}
.limIt_top .limIt_left .selectbox .tit{height: 54.4px;}
.limIt_top .limIt_left .selectbox .tit > span:after{width:18px!important; height:18px !important;}
.limIt_top .limIt_left .selectbox .tit.on{height: 52px;}
.limIt_top .limIt_left>div:first-child{height: 56px;margin-right:10px;}
.limIt_top .limIt_left .selectbox .select.disabled .tit{height:54px;}
.limIt_top .limIt_right{position: absolute; top:0; right:0;font-size:0;}
.limIt_top .limIt_right .btnLne{border:1px solid  #888; background:#fff; line-height: 52px; height: 56px; }
.limIt_top .limIt_right .btnLne:last-child{margin-left:10px;}
.limIt_bot::after{content: ''; display:block; height: 0; clear:both;}
.limIt_bot{margin-top:30px;border-top:5px solid #ffcc00;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;}
.limIt_bot::before{background:#e5e5e5;width:1px; height:100%; content:'';position:absolute; top:0; left:477px;}
.limIt_bot.w100::before{background:none;}
.limIt_bot .limIt_list{padding:45px 40px 40px; float:left; width:41.5%;}
.limIt_bot .listBg{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_lump_sum_64.png) no-repeat 333px 0; background-size:64px;}
.limIt_bot .listBg.right{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_calculator_48.png) no-repeat 333px 0; background-size:64px;}
/* w100일때 */
.limIt_bot.w100 .limIt_list{width:100%;margin-left:0 !important;box-sizing: border-box;}
.limIt_bot.w100 .limIt_list:last-child{border-left:0;}
.limIt_bot.w100 .limIt_list .listBg.right{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_calculator_48.png) no-repeat right top; background-size:64px;padding-bottom: 40px;}
.limIt_bot.w100 .limIt_list .listBg.right2{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_lump_sum_64.png) no-repeat right top; background-size:64px;padding-bottom:40px;border-bottom: 1px solid rgba(0, 0, 0, 0.16);}
.limIt_bot.w100 .limIt_list .listBon .bonDl.bold .bonDiv>dl{padding:24px 0 10px;}
.limIt_bot.w100 .limIt_list .listBon .bonDl.bold .bonDiv.last,.limIt_bot.w100 .limIt_list .listBon .bonDl.bold .bonDiv.last>dl{padding-bottom:0;}
.limIt_bot .listBg>p{font-size:20px; line-height: 30px; color:#151515;margin-bottom: 8px;}
.limIt_bot .listBg>strong{font-size:24px; line-height: 30px; color:#151515; }
.limIt_bot .listBg>div>p{font-size:16px; line-height: 24px; color:#666;margin:20px 0 40px;}
.limIt_bot .listBon .listBon_gray{background:#f7f8f8; padding:30px; text-align: center; border-radius:8px;}
.limIt_bot .listBon .listBon_gray .grayTit{font-size:0; margin-bottom:13px;}
.limIt_bot .listBon .listBon_gray .grayTit>strong{font-size:18px; line-height: 18px; color:#333;margin-left: 10px;}
.limIt_bot .listBon .listBon_gray>div>p{font-size:14px; line-height:23px;}
.limIt_bot .listBon.hAuto{min-height:auto;}
/* dt가 bold 아닌 경우 */
.limIt_bot .listBon .bonDl{display:table-row;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl{margin-top:10px;width:100%; display:table;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl:first-child{margin-top:25px;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dt{width:60%;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dt,.limIt_bot .listBon .bonDl>dl>dd{display:table-cell; vertical-align:middle; line-height:23px;font-size:14px; line-height: 23px;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dd{ color:#333;float:right;text-align: right;margin-top: 3px;}
/* dt가 bold인 경우 */
.limIt_bot .listBon .bonDl.bold .bonDiv{border-bottom:1px solid rgba(0,0,0,0.16);padding-bottom:14px;}
.limIt_bot .listBon .bonDl.bold .bonDiv.last{border-bottom:0;padding-bottom:0;}
.limIt_bot .listBon .bonDl.bold .bonDiv.pa24>dl{padding:24px 0 10px;}
.limIt_bot .listBon .bonDl.bold .bonDiv>dl{padding:10px 0;width:100%; display:table;}
.limIt_bot .listBon .bonDl.bold .bonDiv>dl>dt,.limIt_bot .listBon .bonDl.bold .bonDiv>dl>dd{display:table-cell;vertical-align: middle;font-size:16px;color: #333;}
.limIt_bot .listBon .bonDl.bold .bonDiv>dl>dd{text-align:right;width: 70%;}
.limIt_bot .listBon .bonDl.bold .bonDiv>dl>dd .boldArea>strong{ font-size:16px; color:#333; font-weight:600;}
.limIt_bot .listBon .bonDl.bold .bonDiv .bonTit{color:#333; line-height:24px; margin:24px 0 15px; font-weight:600;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dt.txtC{color:#666; font-weight: 100;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dd.txtS{color:#f1513d; font-weight: 100; font-size: 14px;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dd.txtB{font-weight:bold;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dd.txtC{font-weight:bold;color:#f46600;}
.limIt_bot .listBon .bonDl .bonDl_inner>dl>dd.txtA{font-size:18px !important; color:#666; line-height: 28px; font-weight:100;}
.limIt_bot .listBon{display:table;width:100%; table-layout: fixed;box-sizing: border-box;min-height: 284px;border-top:1px solid rgba(0,0,0,0.16);}
.limIt_bot .listBon .bon_Img{display:table-cell; vertical-align: middle;text-align: center;height: 146px;border-top:1px solid #e1e1e1;}
.limIt_bot .listBon .bon_Img .tit_type1{font-size:14px; line-height: 23px; color:#333; padding-top:34px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_exclamation_48_grey.png) no-repeat center top; background-size:24px;}
.limIt_bot .listBon .bon_Img .tit_type2{font-size:12px; line-height:18px; color:#666; margin:4px 0 0;}
.bannerType02.yellow{background:#fff2c0 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_search_car.png)no-repeat center right; background-size:240px;}
.bannerType02{background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_buyer_notice.png) no-repeat center right; background-size:240px; padding:30px; margin-top:30px; border-radius: 5px;}
.bannerType02>p,.bannerType02>a>p,.bannerType02>strong,.bannerType02>a>strong{font-size:16px; line-height: 24px; color:#333;margin-bottom:5px;}
.bannerType02>strong{margin-bottom:0;}
.bannerType02 .yell_linkTix{font-size:18px; font-weight:bold; line-height:27px; margin-bottom:10px; padding-right:18px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat center right; color:#333;background-size:18px;display:inline-block;}
.bannerType02 .yell_Tit{line-height:23px; font-size:14px; color:#666; margin-bottom:0;}
.bannerType02>a{display:block;}
.bannerType02.chachacha{margin-top:10px; background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_chachacha.png) no-repeat center right; background-size:384px;}
.bannerType02.cabazo{margin-top:70px; background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_cabazo2.png) no-repeat center right; background-size:384px;}
.bannerType02.chachacha02{background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_search_car.png) no-repeat center right; background-size:384px;}
.bannerType02.skenclean{padding:25px; margin-top:50px;background:#f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_skenclean2.png)no-repeat center right; background-size:384px;}
.bannerType02.cashcar {padding:25px; margin-top:50px;background:#cdeaff url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_banner_cashcar_blue.png)no-repeat center right; background-size:384px;} /*210705*/
.refresh{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_refresh_24.png) no-repeat center center; background-size:25px; width:25px; height: 24px;margin:-9px 24px 0 10px;display:inline-block; font-size:12px; vertical-align:middle;}
.roundOr{background:#f46600;font-size:12px; padding:1px 8px;color:#fff;font-weight:bold; border-radius:12px; vertical-align:top; line-height:18px; display:inline-block;}
.labelRed{background:#ff0000; font-size:12px; padding:0 4px; color:#fff;line-height:19px;display:inline-block; font-weight:100; border-radius: 3px; margin-right:10px;}
.numList>li{background:none;font-size: 12px;padding: 0 0 10px 37px;text-indent: -16px;}

/* pc_ct_307 상환방법선택 */
.labelLine{border:1px solid #c2c2c2; background:#fff; font-size:12px; color:#333; padding:4px 10px; border-radius: 3px;font-weight: 100;}
.colorType01.icon{position: relative; padding-left:16px;}
.colorType01.icon::before{content: ''; display: block; position: absolute; top: 3px; left: 0; width: 16px; height: 16px;background: url(https://img1.kbcard.com/LT/images_r/common/bg_icon.png) no-repeat;}
.icoStepedit>img{width:20px; height: 20px; vertical-align: middle; margin-left:8px;}

/* pc_ct_309 차량 상세 정보 */
.titArea.posi_Wrap .titDep3{line-height: 23px;}
.barRight{position: absolute; top:0; right: 0;}

/* pc_ct_310 선등록_차량정보검색 */
.tabType01{background: #f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_search.png) no-repeat left top; background-size: 140px; border-radius: 8px; margin-top: 30px;}
.tab_inner{padding:30px;}
.tab_inner:after{content: ''; display:block; height: 0; clear:both;}
.tab_inner .tabType01_txt{padding-left:140px;font-size:16px; color:#000; line-height: 24px;}
.tab_inner>div{float: left;}
.tabType01 .tabType01_right{float:right;}
.tabType01_right .tabs{text-align: right; float: right; height: 56px;border:1px solid rgba(0,0,0,0.2);border-radius: 28px;}
.tabType01_right .tabs>a{display:inline-block; padding:0 30px;  text-align:center;font-size:16px; color:#000;line-height:56px;}
.tabType01_right .tabs>a.current{background:#566ec4;border-radius: 38px;box-shadow: 3px 8px 12px rgba(71,99,198,0.3); color:#fff; font-weight:600;}
.contArea{margin-top: -3px; border-top: 1px solid #ededed; padding: 30px;}
.tab_cont.current{display:block;}
.tab_cont{display:none;}
.dataList_area{font-size:0;}
.dataList_area>li{display:inline-block;margin:0 30px 30px 0;width: 280px;}
.dataList_area>li:nth-child(3n){margin-right:0;}
.dataList_area>li:nth-child(6n){margin-right:0;}
.dataList_area>li .listTop{position: relative;margin-bottom:10px;}
.dataList_area>li .listTop>p{font-size: 16px;line-height: 36px; color: #333; font-weight: 600;}
.dataList_area>li .listTop .graphTab.right{position: absolute; top:0; right:0;margin-top: 0}

/* pc_ct_313 결제완료 */
.typeList>p{margin-top:70px; font-size:24px; line-height: 30px; color:#151515;font-weight:bold; padding-bottom:18px; border-bottom:2px solid #151515;}
.typeList>ul{padding:20px;}
.typeList>ul::after{content: ''; display:block; height: 0; clear:both;}
.typeList>ul>li{float:left; width:220px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_direct_48.png) no-repeat 0 12px; background-size:48px;padding: 16px 16px 16px 64px;} 
.typeList>ul>li:nth-child(2){margin:0 10px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_insurance_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li:nth-child(3){background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_latefee_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li.type01{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_personaladd_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li.type02{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_statenamage_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li.type03{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_limit_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li.type04{background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_addcar_48.png) no-repeat 0 12px;background-size:48px;}
.typeList>ul>li .listTit{margin-bottom:4px;font-size:16px; color:#333;font-weight:600;display:inline-block;line-height: 24px;padding-right:18px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat right center; background-size:18px;}
.typeList>ul>li .listTit:hover{text-decoration: underline;}
.typeList>ul>li .listTxt{font-size:14px; color:#666; line-height: 23px;letter-spacing:-0.7px;}

/* pc_ct_323 선등록_차량기본정보 */
.txtData{margin-top:10px;}
.txtData>span{font-size:14px; color:#666; margin:0 4px;}
.txtData>span:nth-child(3){position: relative;}
.txtData>span:nth-child(3)::after{position: absolute; top:2px; left:-8px; width:1px; height:12px; background:#e5e5e5; content: '';}
.marketpice_img{width:auto; height: 180px; margin:30px auto;}
.marketpice_Top .txt_Dep5{line-height:23px;}
.marketpice_Top .txt_Dep6{font-size:24px; line-height: 30px; color:#151515; font-weight:600;}
.listType1.font12>li{font-size:12px;}

/* pc_ct_324 */
.txtInline{display:inline-block; padding-left:10px; margin-left:10px; position: relative;}
.txtInline::before{position:absolute; top:3px; left:0; background:#e5e5e5;width:1px; height:12px; content:'';}
.txtInline>span{font-size:12px;}

/* pc_ct_316 구매자 이전등록 완료*/
.end_Box_title2{margin-bottom:30px; font-size:18px; line-height: 23px; color:#666; text-align: center;}

/* pc_ct_317 로딩중 */
.loading_Wrap{position: fixed;top: 0;left: 0;width: 100%; height: 100%;z-index: 2000;}
.loading_Wrap .loadingArea{position:absolute;left:50%;top:50%;margin-left:-243px;margin-top:-232px;z-index:2001;width:460px;background:#fff; border-radius:8px;}
.loadingArea .loading{background:#566ec4; border-radius:8px 8px 0 0;padding:30px 0 0; text-align:center;overflow: hidden;}
.loadingArea .loading .txt{font-size:16px; line-height:24px;margin-bottom:5px; font-weight:600;color:#fff;}
.loadingArea .loading .tit{line-height: 23px;color:#fff;margin-bottom:10px;}
.loadingArea .loading .time{font-size:20px; line-height:24px; color:#fff2c0;display:block; margin-bottom:15px;}
.loadingArea .loading .progress{animation-name: animationCar; animation-duration: 3s; animation-iteration-count: infinite;position: relative; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_car.png)no-repeat; background-size:104px; width: 104px;height: 40px;}
/*자동차 애니메이션 키프레임*/
@-webkit-keyframes animationCar {
    0% {left:100%;opacity:1}
    95% {left:-104px;opacity:1}
    95.1% {left:-104px;opacity:0}
    100% {left:100%;opacity:0}
}
@keyframes animationCar {
    0% {left:100%;opacity:1}
    95% {left:-104px;opacity:1}
    95.1% {left:-104px;opacity:0}
    100% {left:100%;opacity:0}
}
.tipSwiper {position:relative;border-bottom:1px solid #e5e5e5;}
.tipSwiper .swiper-slide {padding:30px;height:114px;box-sizing: border-box;}
.tipSwiper .swiper-slide .txt{font-size:16px; color:#f46600;margin-top:10px; font-weight:600;}
.tipSwiper .swiper-pagination {position:absolute;top:30px;right:30px;margin-top:0;z-index:2;}

.tipContSwiper .swiper-slide {padding:40px 56px;text-align:center;height: 210px; box-sizing:border-box;word-break: keep-all;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;}
.tipContSwiper .swiper-slide .tit {color:#000;font-weight:600; line-height:23px;}
.tipContSwiper .swiper-slide p + p {margin-top:10px; line-height:23px;word-break: keep-all;}
.tipContSwiper .swiper-button-prev, .tipContSwiper .swiper-button-next {top:50%;width:56px;height:56px;transform:translate(0, -50%);}
.tipContSwiper .swiper-button-prev {left:0;background:#fff url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_arr_l.png) no-repeat;}
.tipContSwiper .swiper-button-next {right:0;background:#fff url(https://img1.kbcard.com/LT/images_r/personal/main/renew/ico_main_arr_r.png) no-repeat;}
.tipContSwiper .swiper-button-prev.swiper-button-disabled, 
.tipContSwiper .swiper-button-next.swiper-button-disabled {opacity:0.3}
/* swiper.js css */
.swiper-container {position:relative;width:100%;padding:0;overflow:hidden;z-index:1}
.swiper-wrapper {display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:100%;transition-property:transform;box-sizing:content-box;z-index:1}
.swiper-wrapper::after{content: ''; display:block; height: 0; clear:both;}
.swiper-slide {display:-webkit-box;display:-webkit-flex;float:left;position:relative;width:100%;height:100%;padding:0;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;flex-shrink:0;transition-property:transform;-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);transition:all ease 0.5s;overflow:hidden}
.swiper-pagination {display:block;overflow:hidden;height:9px;margin:15px auto 0;text-align:center}
.swiper-pagination .swiper-pagination-bullet {margin-left:10px;display:inline-block;vertical-align:top;width:7px;height:7px;border:1px solid #000;border-radius:7px;text-indent:-9999px;opacity:.6}
.swiper-pagination .swiper-pagination-bullet:first-child {margin-left:0}
.swiper-pagination .swiper-pagination-bullet-active {background:#000; width:30px;}
.swiper-button-next {position:absolute;top:0;bottom:0;right:0;width:32px;height:100%;-webkit-tab-highlight-color:transparent;z-index:2}
.swiper-button-prev {position:absolute;top:0;bottom:0;left:0;width:32px;height:100%;-webkit-tab-highlight-color:transparent;z-index:2}

/* pc_ct_319 유의사항 */
.sectionArea{margin-top:100px;border: 1px solid #e1e1e1;}
.section_div{border-bottom: 1px solid #e1e1e1;}
.section_div:last-child{border-bottom:0;}
.section_div .tit{color:#333; line-height:23px; font-weight:600;display:inline-block;position: relative;padding:13px 0 14px 54px; background:none; width:100%; text-align:left;}
.section_div .tit.open::after{content: ''; display: block; position: absolute; top: 13px; right: 14px; width: 24px; height: 24px; background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_up_24.png) no-repeat center right; background-size:24px;}
.section_div .tit::before{content: ''; display: block; position: absolute; top: 16px; left: 30px; width: 14px; height: 19px; background: url(https://img1.kbcard.com/LT/images_r/common/bg_icon.png) no-repeat -20px 0;}
.section_div .tit::after{content: ''; display: block; position: absolute; top: 13px; right: 14px; width: 24px; height: 24px; background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_down_24.png) no-repeat center right; background-size:24px;}
.section_div .sectionBox{display:none;padding:25px 30px; border-top:1px solid #e1e1e1;}
.section_div .txt{font-weight:600;margin:25px 0 10px;}
.section_div .txt.first{margin-top:0;}
.depthNum>li{margin-left: 9px; text-indent: -17px; padding-left: 9px;line-height:23px; margin-top:10px;}
.depthNum>li:first-child{margin-top:0;}
.depthNum>li:last-child{padding-bottom:10px}

/* pc_ct_321 자동차등록원부 */
.paLayout{padding:0;}
.layoutInner{padding:30px 30px 0;}
.usedData{background:#f7f8f8;padding:30px 0;}
.usedData>div{display:inline-block; width:304px;padding:0 30px;position:relative; vertical-align: middle;}
.usedData>div:last-child::before{position:absolute; top:0; left:0; background:#e5e5e5; width:1px; height:100%; content:'';}
.usedData>div>dl{display:table; width:100%; table-layout:fixed;}
.usedData>div>dl>dt,.usedData>div>dl>dd{display:table-cell; vertical-align: middle;}
.usedData>div>dl>dt{line-height: 23px;}
.usedData>div>dl>dd,.usedData>div>dl>dd .tit{line-height:23px; color:#333;font-weight:600; text-align:right;}
.usedT{border-top:1px solid #a0a6a9; border-bottom:0;}
.usedT thead tr th,.usedT tbody tr th,.usedT tbody tr td{padding:8px 15px !important;border-top:0; border-bottom:1px solid #e1e1e1;}
.usedT>thead>tr>th,.usedT>tbody>tr>th,.usedT.txtC>tbody>tr>td{text-align: center; color:#666 !important;letter-spacing: -0.6px;}
.graytitBox{background:#f7f8f8;padding:20px;margin-top:20px}
.graytitBox .tit{line-height:23px;font-weight: 600;}
.graytitBox .tit02{color:#333; line-height:23px;margin:10px 0 5px;}
.borTit>p{padding-left:10px; position: relative; line-height: 23px;word-break: keep-all;}
.borTit>p::before{position: absolute; top:0; left:0;content:'-'; font-size:14px; color:#666; }
.txtBox{border-top:1px solid #e5e5e5; margin-top:30px; padding-top:20px; text-align:center;}
.txtBox>p,.txtBox>strong{color:#333;line-height: 23px;}
.borderBox_wrap{border:1px solid #e1e1e1; padding:20px; margin-top:35px;}
.borderBox_wrap .titIcon{line-height:23px; color:#333; margin-bottom:10px; position:relative;padding-left:15px; font-weight:600;}
.borderBox_wrap .titIcon::before{position:absolute; top:6px; left:0;width:10px;height:12px; background:url(https://img1.kbcard.com/LT/images_r/common/bg_icon.png) no-repeat -40px 0;content:'';}
.borderBox_wrap .txt{padding-left:10px;}
.borderBox_wrap .titArea .tit{margin:20px 0 10px; line-height:23px; font-weight:600;}
.pageNumber{position: absolute; top:0; right:0;background:#f7f8f8; border-radius:11px; }
.pageNumber>li{display:inline-block; color:#888;padding:0 8px 0 3px;}
.pageNumber>li:first-child{padding-left:8px; padding-right:0;}
.pageNumber>li.on{font-weight:600; color:#333; }

/* 매물검색 */
/* pc_se_100  */
.usedcar{width:100%; padding-top:0;}
.usedcar .detailIframe{width:100% !important;}
.usedcar .contentArea{margin:0 auto;padding-top: 50px;}
.titBox_area{margin-top:-30px;}
.titBox_area .titDep1{padding:36px 224px 0 0;display:inline-block; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_chachacha_bi_l.png) no-repeat right top; background-size:224px;}
.searchWrap{background: #f7f8f8 url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_c2c_search.png) no-repeat left top; background-size:140px;border-radius: 8px;margin-top: 28px;}
.subSearch{ width:100%; display:table;box-sizing: border-box;padding: 30px 30px 30px 140px;}
.subSearch>div{display:table-cell; vertical-align: middle;font-size:0;}
.subSearch .searchTit{font-size:16px; color:#000; line-height:24px;}
.subSearch .searchData {text-align:right;position: relative;}
.subSearch .searchData .btn{font-weight:600; background:#566ec4; text-align: left; padding:0 30px; font-size:16px; color:#fff; border-radius:28px; height:56px; width:225px;position: relative; }
.subSearch .searchData .btn::after{padding:0 10px 0 5px;vertical-align: text-top;width:16px; height:16px;display:inline-block;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arrow_down_16_fff.png) no-repeat bottom right; background-size:16px; content: '';}
.subSearch .searchData .btn.open::after{transform: rotate(180deg);background-position: left;}
.subSearch .searchData .btn.open{box-shadow: 0 8px 16px rgba(71,99,198,0.3);}
.subSearch .searchData .input{background:none;height:54px;vertical-align: top; border:1px solid rgba(0,0,0,0.8);margin-left: 20px; padding:0 56px 0 30px; font-size:16px; color:#333;line-height:24px;width: 137px;border-radius:28px;}
.subSearch .searchData .input[value]{font-weight:600;}
.subSearch .searchData .searchBtn{text-indent:-9999px;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_c2c_search_24.png) no-repeat center center;background-size:24px;width: 56px; height: 56px;position: absolute; top: 0; right: 0;}
.depth02.main{border-top:0; background:#fff;border-radius: 8px;margin-bottom: 50px; border-radius: 8px;}
.depth02{display:none;z-index: 200;background:#f7f8f8; border-top:1px solid #e5e5e5;border-radius: 0 0 8px 8px;}
.depth02 .depth02_inner{padding:30px 30px 0;text-align: left;}

.junggoWrap::after{content: ''; display:block; height: 0; clear:both;}
.junggoWrap>div{float:left;}
.jungGo_sub02{border-top:0;width: 280px; padding-right: 30px;}
.jungGo_sub02>ul>li{margin-right:30px!important;width:280px!important;}
.jungGo_sub02>ul>li.large{float:none;}
.jungGo_sub02>ul>li:last-child{margin-right:0!important;}
.jungGo_sub02>ul>li>dl>dt{position: relative;line-height: 36px;margin-bottom: 10px;height: 36px;}
.jungGo_sub02>ul>li>dl>dt .dataT{position: absolute; top:0; right:0;font-weight: 400;}
.optionWrap{width: 588px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-top:30px;}
.optionWrap .optionwrap_list .tit{cursor: pointer;font-size:16px; color:#333; line-height: 24px; font-weight:600; padding:16px 20px;border-bottom:1px solid #e5e5e5; background:#fff url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_up_32.png) no-repeat 98% center; background-size:32px;display: block; width: 100%;box-sizing: border-box;text-align: left;}
.optionWrap .optionwrap_list .tit.on{background:#fff url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_arr_down_32.png) no-repeat 98% center; background-size: 32px;}
.optionWrap .optionwrap_list .openBox{background:#f0f0f0; padding:20px;display:none;border-bottom:1px solid #e5e5e5;}
.openBox_inner{margin:-4px; letter-spacing:-0.01rem;}
.openBox_inner>div{padding:2px 0;display:inline-block;position: relative;}
.openBox>div:first-child{padding-left:0;}
.option{position: absolute; top: 1px; left: 1px; width: 0; height: 0; margin: 0; padding: 0; z-index: -1;}
.option_label{border:1px solid #e5e5e5; background:#fff; color:#333; padding:6px 15px;border-radius: 18px;display:block;cursor: pointer;}
.option:checked + .option_label{background:#ffde02;border:1px solid #ffde02;font-weight: 600;}
.option[disabled] + .option_label{color:#767676;background:#f7f8f8;border:1px solid #e0e0e0;}
.btnWrap{position: relative; border-top:1px solid #e0e0e0;padding: 30px;} 
.btnWrap .posiRight{position: absolute; top:30px; right:30px;padding-left:34px; height:50px; line-height:50px;color:#333; font-size:16px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_close_24.png) no-repeat center left; background-size:24px; display:block;}
.bannerType05{width:100%; background:#f7f8f8; padding:40px 0; margin:50px 0 30px;}
.bannerType05 .bannerArea{display:table; width:100%; table-layout:fixed;}
.bannerType05 .bannerArea>div{display:table-cell; vertical-align:middle;}
.bannerType05 .bannerArea .bgTit{vertical-align: top;width: 80%;background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_tantan_auto.png) no-repeat center left; background-size:150px;padding-left: 180px;height: 119px;}
.bannerType05 .bannerArea .bgTit .tit01{color:#553e48; margin:0; line-height: 23px;font-weight:700;}
.bannerType05 .bannerArea .bgTit .tit02>strong{font-size:20px; line-height: 30px; color:#333; padding-right:20px; position: relative;}
.bannerType05 .bannerArea .bgTit .tit02>strong:after{position: absolute; top:3px; right:10px; background:rgba(0,0,0,.16);width:1px; height: 16px;content: '';}
.bannerType05 .bannerArea .bgTit .tit02>span{font-size:16px; line-height: 30px; color:#333;}
.bannerType05 .bannerArea .bgTit>p{line-height:23px;margin-top:10px;}
.bannerType05 .bannerArea .linkRight{text-align: right;}
.bannerType06::after{content: ''; display:block; height: 0; clear:both;}
.bannerType06{margin-bottom:30px;}
.bannerType06 .bennerBox{float:left; width:42%;display:table;padding:30px;}
.bannerType06 .bennerBox:first-child{margin-right:30px;}
.bannerType06 .bennerBox>a>div{display:table-cell; vertical-align:middle;}
.bannerType06 .bennerBox>a>div.img{vertical-align:top;padding-right: 20px;}
.bannerType06 .bennerBox>a>div.img img{width:48px; height:48px;}
.bannerType06 .bennerBox .tit{font-size:18px; line-height:18px; color:#333; font-weight:bold; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png)no-repeat right; background-size:24px;display: inline-block; padding-right: 24px;}
.bannerType06 .bennerBox .txt{line-height:23px; margin-top:10px;}
.searchData{margin:30px 0 50px;}
.searchData_inner{margin:-4px;padding-bottom: 30px;border-bottom:1px solid #e5e5e5; font-size: 0;} 
.searchData_inner>div{display:inline-block;position: relative;padding:4px;cursor: pointer;}
.searchData_inner>div .check{position: absolute; top: 1px; left: 1px; width: 0; height: 0; margin: 0; padding: 0; z-index: -1;}
.searchData_inner>div .check_label{border:1px solid #e0e0e0; padding:6px 30px 6px 15px;color:#333; border-radius:18px;display:block;position:relative;cursor: pointer;}
.searchData_inner>div .check_label::after{content:'';width:16px;height:16px;position:absolute; top:6px; right:8px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/ico_close_16.png) no-repeat center right; background-size:16px;}
.searchData_inner>div .check[disabled] + .check_label{background:#6b7079; color:#fff; border:1px solid #6b7079;padding:6px 15px;}
.searchData_inner>div .check[disabled] + .check_label::after{background:none;}
.titArea.position{line-height: 40px;height: 40px;}
.titArea.position .titDep2{line-height: 40px;}
.position .poSelect{position: absolute; top:0; right: 0;}

/* 내차고 */
/* pc_my_200 */
.chaBi{width: 75px; height: 36px;margin:0 5px;margin-right:5px; vertical-align: bottom;}
.chaBi02{width:83px; height: 44px; margin-right:8px;vertical-align: middle;}
.carData_wrap{margin-top:50px; border-top:1px solid #e1e1e1;}
.carData_wrap>ul>li{border-bottom:1px solid #e1e1e1; padding:25px 30px;box-sizing: border-box;}
.carData_wrap>ul>li>a{display:table; width:100%;}
.carData_wrap>ul>li>a>div{display:table-cell;vertical-align: middle;}
.checkbox{width:64px;}
.checkbox .checkBox_inner{position: relative;}
.checkbox .chk[type=checkbox]{position:absolute;top:-9px;left:1px;width:18px;height:18px;margin:0;padding:0;z-index:1}
.checkbox .chkLabel{display:block;padding-left:28px;cursor:pointer}

.checkbox .chkLabel:before{position:absolute;top:-9px;left:0;display:inline-block;content:'';width:20px;height:20px;z-index:2}
.checkbox .chk[type=checkbox] + .chkLabel:before{background: url("https://img1.kbcard.com/home_re/pc/ico/24/ico-checkbox-off.png") 0 0 no-repeat;background-size: 100% auto;}
.checkbox .chk[type=checkbox]:checked + .chkLabel:before{background: url("https://img1.kbcard.com/home_re/pc/ico/24/ico-checkbox-on.png") 0 0 no-repeat;background-size: 100% auto;}

.carData_wrap>ul>li .img{width:144px; height:96px;margin: 0 40px 0 64px;background: #f0f0f0;}
.carData_wrap>ul>li .img>img{width:100%; height:96px;object-fit: cover;}
.carData_wrap>ul>li .listTitle {padding:0 30px;}
.carData_wrap>ul>li .listTitle .txt{color:#333;line-height:24px;margin-bottom:5px;font-weight:600;word-break: keep-all;}
.carData_wrap>ul>li .listTitle .tit{font-size:0;margin-bottom: 13px;}
.carData_wrap>ul>li .listTitle .tit>span{position: relative;font-size:14px; padding:0 8px;}
.carData_wrap>ul>li .listTitle .tit>span:first-child{padding-left:0;}
.carData_wrap>ul>li .listTitle .tit>span::before{position: absolute; top:5px; left:0; background:rgba(0,0,0,0.24); width:1px; height:8px; content:'';}
.carData_wrap>ul>li .listTitle .tit>span:first-child:before{background:none;}
.carData_wrap>ul>li .arrow_R{width:24px;height: 24px; background:url(https://img1.kbcard.com/LT/images_r/auto/usedcar/arrgreyarr_r_24_grey.png) no-repeat center center; background-size: 24px;}
.carData_wrap>ul>li .dataTit>strong{color:#333; font-size:16px; margin-left:8px;}
.tabContent{display:none; margin-top:50px;}
.tabContent.tabON{display:block;}

/* 제휴사 */
/* PC_CO_100 */
.linkList{border-top:1px solid #e5e5e5;}
.linkList_area{border-bottom:1px solid #e5e5e5; padding:35px 30px;width:100%; display:table; table-layout: fixed;box-sizing: border-box;}
.linkList_area>div{display:table-cell; vertical-align: middle;}
.linkList_area .ciImg{width:180px;}
.linkList_area .ciImg>img{width:100%; height:80px;}
.linkList_area .titleBox{padding:0 60px;width: 60%;}
.linkList_area .titleBox>p{line-height:23px;}
.linkList_area .btn{text-align: right;width:180px;}
.linkList_area .btn>a{min-width:180px; display:block; box-sizing: border-box;}

/* 이용안내 */
.useInfo .secL>img{width:100%;}

/* 210705 : C2C_안전결제서비스개선 */
.ps_trade_tit {font-size:24px; line-height:32px; font-weight:bold; color:#151515;}
.ps_trade_ul {overflow:hidden; box-sizing:border-box; margin-left:-20px;}
.ps_trade_ul li {float:left; box-sizing:border-box; width:33.33%;}
.ps_trade_ul li a {display: block; box-sizing:border-box; text-align:center; margin-left:20px; border:1px solid #e1e1e1; border-radius:8px; padding:15px 28px 40px 28px;}
.ps_trade_ul li a .img {display:block; border-bottom:1px solid #e1e1e1;}
.ps_trade_ul li a .img img {max-width:250px;}
.ps_trade_ul li a .tt {font-size: 18px; font-weight: bold; line-height: 27px; margin:30px 0 5px 0; padding-right: 18px; background: url(https://img1.kbcard.com/LT/images_r/auto/usedcar/img_move.png) no-repeat center right;
    color: #333; background-size: 18px; display: inline-block;}
.ps_trade_ul li a .txt {display:block; font-size:14px; color:#333; line-height:18px;}
.ps_trade_ul:after {content:''; display:block; clear:both;}

/*25.03.07 : [자동차금융] 중고차 다이렉트 이용안내 변경*/
.prepare-list {display:flex; flex-direction: row; border-top:2px solid #333; padding-top:30px;}
.prepare-list li {flex:1; position: relative; padding:0 10px; text-align:center;}
.prepare-list__ico {max-width:48px; margin:0 auto;}
.prepare-list__ico img {max-width:100%;}
.prepare-list__txt {font-size:16px; font-weight:600; margin-top:8px;}
.prepare-list li:before {content:''; display:block; width:1px; height:40px; background:#dedede; position:absolute; left:0; top:24px;}
.prepare-list li:first-child:before {display:none;}