@charset "utf-8";
/*=========================================================
사이트 메인 css정의 / kipilco 
===========================================================*/

/**********************메인타이틀 공통!!*****************************/
h3.main_title {font-family: 'S-CoreDream-6Bold'; font-size: 30px; letter-spacing: -0.5px; color:#d50527; padding: 0; text-align: center;}

/**********************visual*****************************/
.visual {width:100%; margin-top:15px; display:inline-block;}
.visual .con {float:left; margin-left:13px;}
.visual .con:first-child {margin-left:0;}

.section {padding: 40px 0; overflow: hidden;}

/****************견적문의**********************/
.estimate {clear:both; width:100%; height: 125px; background:#d50527; padding: 20px 0; box-sizing: border-box; display:flex;}
.estimate .title, .estimate .info, .estimate .click {float: left;}
.estimate .title {padding: 15px 0 0 40px;}
.estimate .title span {color:#fff; font-size: 25px; margin-left: 10px; font-family: 'S-CoreDream-6Bold';}
.estimate .info {margin-left: 20px;}
.estimate .info .group label {float: left; display:block; text-align: center; width:105px; height:30px; border-radius:15px; background:#2b2b2b; font-size:16px; font-weight:500; line-height:30px; color:#fff;}
.estimate .info .group input {background:transparent; border:0; color: #fff; border-bottom:1px solid #fff; width:300px; height: 30px; line-height: 30px; font-size: 16px; margin-left: 20px; padding: 0 0 0 12px;}
.estimate .info .group input::placeholder {color:#fff;}
.estimate .info .group input::-webkit-input-placeholder { /* Edge */
  color: #fff;
}
.estimate .info .group input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

.estimate .click {margin-left: 20px;}
.estimate .click label {color:#FFF; font-size: 14px;}
.estimate .click label input {width:15px; height:15px; margin: 0 0 0 14px;}
.estimate .click a.button {display:block; margin-top: 7px; color:#fff; width:175px; height: 55px; text-align: center; line-height: 55px; background:#2b2b2b; font-size: 22px; font-weight: bold; border-radius: 15px;}

/* 빠른 상담신청 리스트 --------------------------------------------------------*/
.sell_list {width:630px; float:left;}
.sell_list .title {float: left; padding-bottom:130px; background: url('/image/main/new1_sell_list_ico2.png') no-repeat; background-position: bottom right; background-size: 115px 84px;}
.sell_list .title h3 {margin:0; font-family: 'S-CoreDream-6Bold'; font-size: 30px; color:black; letter-spacing: -0.5px;}

.mCont {
	float: left;
	width: 415px; 
	/*height: 370px;
	background: #fff; */
	padding: 0 25px; 
	box-sizing: border-box;
}

.mCont h3 {
	font-size: 24px;
	color: #000;
	margin: 3px 0 10px;
	font-weight: bold;
}

.tab_box button {
	width: 49%;
	height: 32px;
	border: 1px solid #000;
	background: #fff;
}

.tab_box button.active {
	background: #fcaf17;
	color: #000;
}

.mList {}

.mList li{
	overflow: hidden;
	padding:0 0 22px;
	font-size: 16px;
	line-height: 20px;
}

.mList li:last-child {padding-bottom: 0;}

.mList li i.icNew{
	float: left;
	width: 50px; 
	height: 22px;
	display: inline-block;
	text-indent: -99999999em;
	overflow: hidden;
	margin-right: 6px;
	background: url(/image/main/new1_ico_new1.png) no-repeat 0 0;
	-webkit-background-size: 50px 22px;
	background-size: 50px 22px;
}

.mList li p {color:#666;}

.mList li p.subj{
	float: left;
	width: 90%;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	overflow:hidden;
}

.mList li p span.deactive{
	font-weight:bold;
	color:#aaa;
}

.mList li p.date{
	float: right;
	width: 40%;
	text-align: right;
	font-weight: 400;
	overflow:visible;
}

/* 대표번호 --------------------------------------------------------*/
.tell_banner {width:370px; float:left;}
.tell_banner span {font-family: 'S-CoreDream-6Bold'; font-size: 30px; color:black; vertical-align:middle; letter-spacing: -0.5px;}
.tell_banner h1 {font-size: 40px; color:#d50527; margin:0; padding:15px 0 25px; font-family: 'GmarketSansBold';}
.tell_banner p {font-size: 22px; font-weight: 500; line-height: 30px;}

/* 고객만족후기 --------------------------------------------------------*/
.bbslist {text-align:left; padding: 30px 0; margin-top: 30px; /*border-top:1px solid #d9d9d9;*/ background:#f8f8f8}
.bbslist li {width:194px;border:1px solid #cecece; background:#fff; float:left; margin-right:5px; margin-bottom:5.7px;}
.bbslist li:nth-child(5n) {margin-right:0px;}
.bbslist .imgover {width:100%;height:145px;overflow:hidden;}
.bbslist .imgover img {width:100%;}
.bbslist .text {padding:5px 8px; font-size: 14px; letter-spacing: -0.5px; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/* 차량브랜드 & 제휴사 --------------------------------------------------------*/
.brand {background:#f0f0f0;}
.brand li {float:left; width: 40px; text-align: center; padding: 7px 5px;}
.brand li img {width: 40px;}
.brand li span {font-size: 12px; letter-spacing: -1px;}

/* 상단검색 */
.Topsearch {position:relative; width:100%; height:50px; margin: 30px 0 0; padding:0px 15px 0 0px; overflow:hidden; box-sizing:border-box; border:3px solid #d50527;}
.Topsearch select, .Topsearch input {float:left; font-size:16px; font-weight:400; height:44px; line-height:44px; color:#666; letter-spacing:-0.05em;}
.Topsearch select {width:80px;  border:0 none;}
.Topsearch input {width:838px; padding:0 0 0 15px; border:0 none;}
.Topsearch button {width:60px; height:50px; border:none; cursor: pointer; position:absolute; top:-5px; right:0px; background:transparent;}

/*right_sms*/
.right_sms {position:relative; float:right; width:240px; height:260px;margin-bottom:10px; background:url(/image/main/right_SmsBg.jpg)no-repeat;}
.right_sms .form {width:204px;left:20px;position:absolute;top:65px;}
.right_sms .form input.text {width:190px; height:25px; border:0; padding-left:10px;}
.right_sms .form select {width:61px;height:29px;border:0;}
.right_sms .form input.number {width:67px; height:27px; border:0;}

/*공통 컨텐츠타이틀*/
.con-title {clear:both; font-size:20px; font-weight:800; color:#000; padding-top:5px;}

/*이용후기*/
.reviews-box {/*border:1px solid #e5e5e5;*/padding:15px 0 5px}
.reviews-solo {position:relative;width:242px;background:#fff;float:left;margin-bottom:20px; margin-right:10px; border:solid 1px #d6d6d6; box-sizing:border-box;}
.reviews-solo:nth-child(4){margin-right:0px;}
.reviews-solo .maga001-lm2-img {position:relative;overflow:hidden;/*margin-bottom:20px*/}
.reviews-solo .img-box {position:relative;overflow:hidden;width:100%;background:#d5d5d5;}
.reviews-solo .img-box:before {/*content:"";display:block;padding-top:55%*/}
.reviews-solo .img-box img {/*position:absolute;*/top:0;left:0;right:0;bottom:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.reviews-solo .img-box:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.reviews-solo .txt-box {text-align:center; background:#fff;padding:10px 0;}
.reviews-solo .txt-box .txt-subj {margin:0 0 10px; padding:0 5px;}
.reviews-solo .txt-box .txt-subj h5 {position:relative;overflow:hidden;margin:0;font-size:15px;font-weight:bold;color:#121212; width:232px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.reviews-solo .txt-box span {font-size:12px;color:#3a3a3a;}


/* 탭별 검색 ----------------------------------- */
.smart_search {position:relative;float:left;width:280px;height:358px;background:url(/image/main/top_carSearch.jpg) no-repeat;}
.smart_search ul {}
.smart_search ul li.m_1 {padding-top:220px; padding-left:17px; padding-bottom:10px;}
.smart_search ul li.m_2 {padding-left:17px; padding-bottom:10px;}
.smart_search ul li.m_3 {padding-left:17px; padding-bottom:10px;}

.M_tab_search{float:left; width:100%; height:130px; margin:15px 0;}
.M_tab_search ul.tab{overflow:hidden;}
.M_tab_search ul.tab li{float:left; width:250px;}
.M_tab_search ul.tab li.first a{border-width:1px;}
.M_tab_search ul.tab li a{display:block; height:38px; line-height:38px; font-size:16px; background:#fff; color:#666; text-align:center; border-width:1px 1px 1px 0; border-style:solid; border-color:#ddd; letter-spacing:-0.05em;}
.M_tab_search ul.tab li a:hover{background:#f7f7f7; text-decoration:none;}
.M_tab_search ul.tab li.on a{background:#3086dd; border-color:#3086dd; color:#fff; font-size:16px;}
.M_tab_search ul.tab li.on a:hover{text-decoration:none;}

.M_tab_search div.cont2{height:89px; border-width:0 1px 1px; border-style:solid; border-color:#ddd; background:#fff;}
/* 제조사별 */
.M_tab_search div.cont2 ul.brand{overflow:hidden; padding:15px 0 0 15px;}
.M_tab_search div.cont2 ul.brand li{float:left; margin:0 12px;}
.M_tab_search div.cont2 ul.brand li a{display:block;}
.M_tab_search div.cont2 ul.brand li img{width:45px;}
/* 차종별 */
.M_tab_search div.cont2 ul.kind{overflow:hidden; padding:8px 0 0 15px;}
.M_tab_search div.cont2 ul.kind li{float:left; margin:0 17px; list-style:none;width:87px;}
.M_tab_search div.cont2 ul.kind li a{display:block;}

/* 가격별 */
.M_tab_search div.cont2 ul.price{overflow:hidden; padding:18px 0 0 90px;}
.M_tab_search div.cont2 ul.price li{float:left;}
.M_tab_search div.cont2 ul.price li a{display:block; width:129px; height:54px; background-image:url(/image/main/tab_price.png); background-repeat:no-repeat;}
.M_tab_search div.cont2 ul.price li.PRC1 a, .M_tab_search div.cont2 ul.price li.PRC6 a{width:122px!important;}
.M_tab_search div.cont2 ul.price li.PRC1 a{background-position:0 0;}
.M_tab_search div.cont2 ul.price li.PRC2 a{background-position:-122px 0;}
.M_tab_search div.cont2 ul.price li.PRC3 a{background-position:-251px 0;}
.M_tab_search div.cont2 ul.price li.PRC4 a{background-position:-380px 0;}
.M_tab_search div.cont2 ul.price li.PRC5 a{background-position:-509px 0;}
.M_tab_search div.cont2 ul.price li.PRC6 a{background-position:-638px 0;}
.M_tab_search div.cont2 ul.price li.PRC1:hover a{background-position:0 0;}
.M_tab_search div.cont2 ul.price li.PRC2:hover a{background-position:-122px -100px;}
.M_tab_search div.cont2 ul.price li.PRC3:hover a{background-position:-251px -100px;}
.M_tab_search div.cont2 ul.price li.PRC4:hover a{background-position:-380px -100px;}
.M_tab_search div.cont2 ul.price li.PRC5:hover a{background-position:-509px -100px;}
.M_tab_search div.cont2 ul.price li.PRC6:hover a{background-position:-638px -100px;}
/* 기획전 */
.M_tab_search div.cont2 ul.special{overflow:hidden; padding:0;}
.M_tab_search div.cont2 ul.special li{float:left; margin:0 38px;}
.M_tab_search div.cont2 ul.special li a{display:block;}

  
/*제조사별 검색 레이어 팝업*/
.layer_maker {position: absolute;width: 520px;height: 298px;top: 0;left:300px;background-color:#fff;padding:30px;z-index: 9999;}
.layer_maker > .maker_line {padding:60px 0 0;overflow: hidden;}
.layer_maker > span {display:block; position:absolute; top:8px; right:8px; cursor:pointer}
.layer_maker > .maker_line li {float:left; width:45px; height:70px; margin:0 10px;}
.layer_maker > .maker_line li a {display:block; line-height:0; height:100%; width:100%; text-indent:-9999px; cursor:pointer;}
.layer_maker > .maker_line li.m1 {background:url(/image/main/tab_brand1.png) no-repeat;}
.layer_maker > .maker_line li.m2 {background:url(/image/main/tab_brand2.png) no-repeat;}
.layer_maker > .maker_line li.m3 {background:url(/image/main/tab_brand3.png) no-repeat;}
.layer_maker > .maker_line li.m4 {background:url(/image/main/tab_brand4.png) no-repeat;}
.layer_maker > .maker_line li.m5 {background:url(/image/main/tab_brand5.png) no-repeat;}
.layer_maker > .maker_line li.m6 {background:url(/image/main/tab_brand6.png) no-repeat;}
.layer_maker > .maker_line li.m7 {background:url(/image/main/tab_brand7.png) no-repeat;}
.layer_maker > .maker_line li.m8 {background:url(/image/main/tab_brand8.png) no-repeat;}
.layer_maker > .maker_line li.m9 {background:url(/image/main/tab_brand9.png) no-repeat;}
.layer_maker > .maker_line li.m10 {background:url(/image/main/tab_brand10.png) no-repeat;}
.layer_maker > .maker_line li.m11 {background:url(/image/main/tab_brand11.png) no-repeat;}
.layer_maker > .maker_line li.m12 {background:url(/image/main/tab_brand12.png) no-repeat;}
.layer_maker > .maker_line li.m13 {background:url(/image/main/tab_brand13.png) no-repeat;}
.layer_maker > .maker_line li.m14 {background:url(/image/main/tab_brand14.png) no-repeat;}
.layer_maker > .maker_line li.m15 {background:url(/image/main/tab_brand15.png) no-repeat;}
.layer_maker > .maker_line li.m16 {background:url(/image/main/tab_brand16.png) no-repeat;}

/*차종별 검색 레이어 팝업*/
.layer_kind {position: absolute;width: 520px;height:298px;top: 0;left:300px;background-color:#fff;padding:30px;z-index: 9999;}
.layer_kind > .kind_line {padding:60px 0 0; overflow:hidden;}
.layer_kind > span {display:block; position:absolute; top:8px; right:8px; cursor:pointer}
.layer_kind > .kind_line li > img {margin-top:15px;}
.layer_kind > .kind_line li {float:left; width:80px; height:75px; text-align:center; margin:0 25px;}
.layer_kind > .kind_line li a {display:block; line-height:0; height:100%; width:100%; text-indent:-9999px; cursor:pointer}
.layer_kind > .kind_line li.m1 {background:url(/image/main/tab_car1.png) no-repeat;}
.layer_kind > .kind_line li.m2 {background:url(/image/main/tab_car2.png) no-repeat;}
.layer_kind > .kind_line li.m3 {background:url(/image/main/tab_car3.png) no-repeat;}
.layer_kind > .kind_line li.m4 {background:url(/image/main/tab_car4.png) no-repeat;}
.layer_kind > .kind_line li.m5 {background:url(/image/main/tab_car5.png) no-repeat;}
.layer_kind > .kind_line li.m6 {background:url(/image/main/tab_car6.png) no-repeat;}
.layer_kind > .kind_line li.m7 {background:url(/image/main/tab_car7.png) no-repeat;}
.layer_kind > .kind_line li.m8 {background:url(/image/main/tab_car8.png) no-repeat;}

/*가격별 검색 레이어 팝업*/
.layer_price {position: absolute;width: 520px;height:298px;top: 0;left:300px;background-color:#fff;padding:30px;z-index: 9999;}
.layer_price > span {display:block; position:absolute; top:8px; right:8px; cursor:pointer}
.layer_price > .price_line li > img {margin-top:15px;}

.layer_price > .price_line {overflow:hidden;margin:0px auto;padding:60px 0;width:500px;}
.layer_price > .price_line li {float:left;width:125px;}
.layer_price > .price_line li a {display:block;width:125px;height:75px; /* transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s; */ }
.layer_price > .price_line li.m1 a {background:url(/image/main/paySearch.png) left top no-repeat;}
.layer_price > .price_line li.m2 a {background:url(/image/main/paySearch.png) -125px top no-repeat;}
.layer_price > .price_line li.m3 a {background:url(/image/main/paySearch.png) -250px top no-repeat;}
.layer_price > .price_line li.m4 a {background:url(/image/main/paySearch.png) -375px top no-repeat;}
.layer_price > .price_line li.m5 a {background:url(/image/main/paySearch.png) left -75px no-repeat;}
.layer_price > .price_line li.m6 a {background:url(/image/main/paySearch.png) -125px -75px no-repeat;}
.layer_price > .price_line li.m7 a {background:url(/image/main/paySearch.png) -250px -75px no-repeat;}
.layer_price > .price_line li.m8 a {background:url(/image/main/paySearch.png) -375px -75px no-repeat;}
.layer_price > .price_line li.m1 a:hover {background:url(/image/main/paySearch.png) left -150px no-repeat;}
.layer_price > .price_line li.m2 a:hover {background:url(/image/main/paySearch.png) -125px -150px no-repeat;}
.layer_price > .price_line li.m3 a:hover {background:url(/image/main/paySearch.png) -250px -150px no-repeat;}
.layer_price > .price_line li.m4 a:hover {background:url(/image/main/paySearch.png) -375px -150px no-repeat;}
.layer_price > .price_line li.m5 a:hover {background:url(/image/main/paySearch.png) left -225px no-repeat;}
.layer_price > .price_line li.m6 a:hover {background:url(/image/main/paySearch.png) -125px -225px no-repeat;}
.layer_price > .price_line li.m7 a:hover {background:url(/image/main/paySearch.png) -250px -225px no-repeat;}
.layer_price > .price_line li.m8 a:hover {background:url(/image/main/paySearch.png) -375px -225px no-repeat;}

/**********************right_con*****************************/
.right_con {float:right; margin-left:12px;}
.right_con .youtube {}
.right_con .youtube:nth-child(1) {float:left;}
.right_con .youtube:nth-child(2) {float:right;}
.right_con .pic {clear:both; padding-top:9px;}

/**********************판매상담신청*****************************/
h3.main_title {text-align:center; color:#000; padding-bottom:20px; margin:0;} 
h3.main_title span {color:#d50527;}


/**********************판매상담신청*****************************/
.sell {clear:both; text-align:center; padding:35px 0;}
.sell .form {display:flex; justify-content:center; padding-top:20px;}
.sell .input {float:left; margin: 0 5px;}
.sell .input input {width:220px; height:50px; font-size: 16px; border:1px solid #ddd; box-sizing:border-box; padding: 0 10px;}
.sell .input a.btn {width:220px; height:50px; line-height:50px; color:#fff; background:#121212; display:block; font-size: 20px; font-weight:bold;}

/**********************빠른내차찾기*****************************/
.search {width:100%; height:465px; padding: 60px 0; box-sizing:border-box; background:url('/image/main/search_bg.jpg'); background-size:cover; background-position: center center;}
.search h3 {text-align: center; margin:0; padding-bottom:25px;}
.search .box1 {float:left; width:488px; height:260px; background:#fff; border:1px solid #ddd; padding:40px; box-sizing: border-box;}
.search .box1 .brand {margin-top: 20px;}
.search .box1 .brand li {display:inline-block; margin:0 6px 25px 0;}

.search .box2 {float:right; width:488px; height:110px; background:#fff; border:1px solid #ddd; padding:20px 16px; box-sizing: border-box;}
.search .box2:last-child {padding:22px 16px; margin-top:12px; height:138px;}

.search .box2 .car {margin-top: 10px;}
.search .box2 .car li {display:inline-block; margin:0 5px 25px 0;}
.search .box2 .car li:last-child {margin:0 0 25px 0;}
.search .box2 .car li img {width:48px;}

.search .box2 .price {margin-top:15px;}
.search .box2 .price li {display:block; float:left; width:108px; text-align:center; height:25px; border:1px solid #ddd; margin-bottom:5px; border-radius:5px; line-height:25px; margin-right:3px;}
.search .box2 .price li a:hover {display:block; float:left; width:109px; text-align:center; height:25px; border:1px solid #1281ed; margin-bottom:5px; border-radius:5px; line-height:25px; margin-right:3px;}


/**********************메인페이지 차량 (공통!!)*****************************/
.carz_main {/*border-bottom: 1px solid #ddd;*/}
.carz_main.borer-0 {border-bottom:0;}
.carz_main.section.borer-0 {border-bottom:0; padding: 40px 0 0px;}
.carz_main .main_car_list {position:relative;}


.carz_main .leftBtn {position: absolute; top: 8%; left: -60px; z-index:100; margin-top: 150px;}
.carz_main .rightBtn {position: absolute; top: 8%; right: -60px; z-index:100; margin-top: 150px;}
.carz_main .main_car_list li:nth-child(2) {padding: 6px;}
.carz_main .main_car_list li:last-child {background:#d50527; clear:both; letter-spacing: -1px; text-align: center; font-size: 16px; color: #000; font-weight: bold; padding: 5px 0;}
.carz_main .main_car_list .carso {float:left; position:relative; width:320px; /*height:300px; padding:10px;*/ box-sizing:border-box; background-color:#fff; margin-right:20px; margin-bottom:20px; border:1px solid #ddd; box-sizing:border-box;}
.carz_main .main_car_list .carso .best_ico {position:absolute; top:-13px; left:10px;}
.carz_main .main_car_list .carso .brand_ico {float:left; width: 45px; height: 45px; overflow:hidden; border-radius: 50%; margin-top: 5px; border:1px solid #dedede;}
.carz_main .main_car_list .carso .brand_ico img {width: 45px; height: 45px;}
.carz_main .main_car_list .carso .info {float:left; margin-top: 5px; padding:0 0 0 10px;}
.carz_main .main_car_list .carso .info h3 {color:#000; font-family: 'S-CoreDream-6Bold'; font-size:20px; margin:0; width: 230px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.carz_main .main_car_list .carso .info .option {margin:0 0 7px; overflow: hidden; font-size: 14px; letter-spacing:-0.5px;}
.carz_main .main_car_list .carso .info .option p {font-size: 14px; padding-right: 20px;  float:left;}
.carz_main .main_car_list .carso .info .option p:before {content:'·'; display:block; width:1px; height:1px; background:#ddd; margin: 0 0 0 -10px;}
.carz_main .main_car_list .carso .info .option p:first-child:before {display: none;}

.carz_main .main_car_list .carso .info .price {text-align:left; font-size: 18px; font-weight: bold; color:#d50527;}
.carz_main .main_car_list .carso .info .price span.money {font-size:22px; color:#d80000;}
.carz_main .main_car_list .carso:nth-child(3), .main_car_list .carso:nth-child(6), .main_car_list .carso:nth-child(9) {margin:0;}
.carz_main .main_car_list .carso:nth-child(7), .main_car_list .carso:nth-child(8), .main_car_list .carso:nth-child(9) {margin-bottom:0;}

/**********************서브페이지 차량 (공통!!)*****************************/
.carz_sub {}
.carz_sub.section {padding: 30px 0;}
.carz_sub .sub_car_list .carso{border-radius:20px;overflow:hidden;}
.carz_sub .sub_car_list li:nth-child(2) {padding: 6px;}
.carz_sub .sub_car_list li:last-child {background:#d50527; clear:both; text-align: center; font-size: 17px; color: #000; font-weight: bolder; padding: 5px 0;font-family:'NanumSquare', sans-serif;}
.carz_sub .sub_car_list li div{ color: #fff;}
.carz_sub .sub_car_list .carso {float:left; position:relative; width:235px; height:255px; /*padding:10px;*/ box-sizing:border-box; background-color:#fff; margin-right:20px; margin-bottom:20px; border:1px solid #ddd; box-sizing:border-box;}
.carz_sub .sub_car_list .carso .best_ico {position:absolute; top:-11px; left:10px;}
.carz_sub .sub_car_list .carso .brand_ico {float:left; width: 30px; height: 30px; overflow:hidden; border-radius: 50%; border:1px solid #dedede;}
.carz_sub .sub_car_list .carso .brand_ico img {width: 30px; height: 30px;}
.carz_sub .sub_car_list .carso .info {float:left; width: 168px; /*margin-top: 5px;*/ padding:0 0 0 10px;}
.carz_sub .sub_car_list .carso .info h3 {color:#000; font-family: 'S-CoreDream-5Medium'; font-size:18px; margin:0; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.carz_sub .sub_car_list .carso .info .option {margin:5px 0; overflow: hidden; font-size: 14px; letter-spacing:-0.5px;}
.carz_sub .sub_car_list .carso .info .option p {font-size: 12px; padding-right: 12px;  float:left;}
.carz_sub .sub_car_list .carso .info .option p:before {content:'·'; display:block; width:1px; height:1px; background:#ddd; margin: 0 0 0 -8px;}
.carz_sub .sub_car_list .carso .info .option p:first-child:before {display: none;}

.carz_sub .sub_car_list .carso .info .price {text-align:left; font-size: 18px; font-weight: bold; color:#d50527;}
.carz_sub .sub_car_list .carso .info .price span.money {font-size:22px; color:#d80000;}
.carz_sub .sub_car_list .carso:nth-child(4), .carz_sub .sub_car_list .carso:nth-child(8), .carz_sub .sub_car_list .carso:nth-child(12), .carz_sub .sub_car_list .carso:nth-child(16), 
.carz_sub .sub_car_list .carso:nth-child(20), .carz_sub .sub_car_list .carso:nth-child(24), .carz_sub .sub_car_list .carso:nth-child(28), .carz_sub .sub_car_list .carso:nth-child(32), 
.carz_sub .sub_car_list .carso:nth-child(36), .carz_sub .sub_car_list .carso:nth-child(40) {margin:0;}


/**********************무료상담받기*****************************/
/*.bottom_counsel {width: 100%; height: 330px; background:url('/image/main/bottom_background.jpg'); background-size: cover; background-position: center center;}
.bottom_counsel .text_info {float:right; margin-top: 30px;}
.bottom_counsel .text_info .top_tit {font-size: 18px; text-align: center; font-family: 'S-CoreDream-5Medium'; color: #fff; margin:0 0 15px;}
.bottom_counsel .text_info h2 {font-size: 60px; text-align: center; font-family: 'S-CoreDream-6Bold'; color:#d50527; margin:0 0 15px;}
.bottom_counsel .text_info p {font-family: 'S-CoreDream-6Bold'; color: #fff; font-size: 24px; margin:0;}
.bottom_counsel .text_info a.button {background:#d50527; color: #fff; display:block; text-align: center; margin-top: 22px; padding: 10px 0; border-radius: 40px; font-weight: bold; font-size: 24px;}*/

/**********************카운터*****************************/
.counter {width:100%; height:200px; padding:0 0 15px;}
.counter .content {width:960px; margin: 0 auto;}
.counter .img {float:left; width:300px;}
.counter .img img {width:100%; margin-top:50px;}
.counter .counsel_box {float:right; width:620px; margin-top:30px;}
.counter .counsel1 {
	height:55px; 
	border-radius:55px; 
	padding-left:28px; 
	box-sizing:border-box; 
	background:/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#606c88+0,3f4c6b+100;Grey+3D+%232 */
	background: #606c88; /* Old browsers */
	background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
}
.counter .counsel1 p {display:inline; font-size: 24px; font-weight:bold; color:#fffadc; margin: 0 15px; line-height:55px;}
.counter .counsel1 p span {color:#f8f8f8; font-weight:lighter; font-size:18px; margin-right:15px;}
.counter .counsel2 {margin-top:25px;}
.counter .counsel2 div {width:25%; float:left; border-right:1px solid #ddd; box-sizing:border-box;}
.counter .counsel2 div:last-child {border-right:0;}
.counter .counsel2 p {font-size: 26px; font-weight:bold; text-align:center; color:#b62121; letter-spacing:-1px;}
.counter .counsel2 p span {display:block; color:#000; text-align:center; font-weight:lighter; font-size:20px;}



/**********************중간배너*****************************/
.midbanner {width:100%;height:338px;text-align:center;position:relative;overflow:hidden;}
.midbanner img {display:block;position:absolute;left:50%;top:0;margin-left:-960px;}

.bottom_banner {width:100%;text-align:center;position:relative;overflow:hidden;padding:20px 0; background:#f8f8f8;}
.bottom_banner img {display:block;}

/**********************bannerZone*****************************/
#bannerZone1{width:150px; z-index:100; position:fixed; left:45%; margin-left:-569px; top:236px; background:transparent; }
#bannerZone1 .img {margin-bottom: 10px;}

#bannerZone2{width:150px; z-index:100; position:absolute; right:45%; margin-right:-569px; top:180px; background:transparent; }
#bannerZone2 .latest_car{margin-top:10px; width:150px; background:#fff; border:1px solid #ddd; text-align: center;}

#bannerZone2 .quick_counsel {width:144px;height:190px;background:#fff;border:3px solid #c20000;position:relative; margin-bottom:10px;}
#bannerZone2 .quick_counsel h3 {width:100%; text-align:center; color:#000; font-weight:bold; line-height:50px; margin:0; font-size:22px; letter-spacing:-1px;}
#bannerZone2 .quick_counsel .input1 {border:1px solid #e3e3e3; width:128px;height:26px;position:absolute; left:7px; top:48px; text-indent:5px;font-size:11px;letter-spacing:-0.5px;color:#555}
#bannerZone2 .quick_counsel .input2 {border:1px solid #e3e3e3;width:128px;height:26px;position:absolute; left:7px;top:85px;text-indent:5px;font-size:11px;letter-spacing:-0.5px;color:#555}
#bannerZone2 .quick_counsel .button {position:absolute;top:145px;left:-3px;}
#bannerZone2 .quick_counsel .button a {display:block; background:#c20000; color:#fff; font-weight:bold; text-align: center; width:150px; line-height:46px;font-size:22px;}
#bannerZone2 .quick_counsel .button button {display:block; background:#c20000; color:#fff; font-weight:bold; text-align: center; width:150px; line-height:46px;font-size:22px;}


.checksWrap {
	position: relative;
	margin: 0 0 20px;
}
.checksWrap .checks {
	position: relative;
}
.checksWrap .checks input[type="checkbox"] {
	position: absolute;
	top: 1px; left: 0;
	margin: 0; padding: 0;
	z-index: 9;
	width: 15px; height: 15px;
	-webkit-appearance: none;
}
.checksWrap .checks label {
	background:url('/image/common/ico_check_off.png') 0 2px no-repeat;
	display: block;
	position: absolute;
	top: 0; left: 0;
	_height: 23px;
	line-height: 20px;
	font-size: 10px;
	color: #c5d2d8;
	letter-spacing: -0.25px;
	padding-left: 22px;
	z-index: 10;
	cursor: pointer;
}
.checksWrap .checks label.on {
	background:url('/image/common/ico_check_on.png') 0 2px no-repeat;
}
.checksWrap a {
	display: inline-block;
	position: absolute;
	right: 0; top: 0;
	color: #a6a9af;
	font-size: 11px;
	text-decoration: underline;
}

/****************************contents_left**********************************/
.contents_left{width:888px; float:left; margin-top:10px; margin-bottom:10px; margin-right:8px;}
.contents_left .visualBox{width:100%; padding-bottom:16px;}

.contents_left .container_inner .smart_srch .smart_inner{width:200px; padding-bottom:16px; margin-top:10px; margin-bottom:10px;}
.contents_left .todayBox1{width:100%; clear:both; padding-top:70px; margin-right:19px;}
.contents_left .todayBox1 .today_bg1{ border:1px solid #001a4a; background:#efefef; padding:10px; float:left;}
.contents_left .todayBox1 .today_bg1 img{border:3px solid #fff;}
.contents_left .todayBox1 .today_bg1 a > p { width:100%; padding: 8px 0;   margin-top: -32px; position: relative;bottom:0; left:0; background: url(/common/img/caption_bg.png) repeat; color: #fff; font-weight: bold; font-size: 14px; text-align: center; }
.contents_left .todayBox1 .today_bg1 a{display:inline-block; border:1px solid #efefef; float:left;}
.contents_left .todayBox1 .today_bg1 a:hover{border:1px solid #001a4a;}

.contents_left .m_product h2.srch_tit { display: inline-block; background: url('/image/main/car_kind.gif') repeat-x 0 0; overflow: hidden; }

#today_bg1 ul.udcar_list {padding:11px 0 0 241px}
#today_bg1 ul.udcar_list li {float:left;}
#today_bg1 ul.udcar_list li a.udcar_list1 {width:57px; height:34px;display: block; background:url('/image/main/udcar_list1_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list1:hover {background:url('/image/main/udcar_list1_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list1.on {background:url('/image/main/udcar_list1_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list2 {/*margin-left:38px;*/ width:70px; height:34px;display: block; background:url('/image/main/udcar_list2_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list2:hover {background:url('/image/main/udcar_list2_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list2.on {background:url('/image/main/udcar_list2_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list3 {/*margin-left:40px;*/ width:70px; height:34px;display: block; background:url('/image/main/udcar_list3_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list3:hover {background:url('/image/main/udcar_list3_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list3.on {background:url('/image/main/udcar_list3_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list4 {/*margin-left:40px;*/ width:70px; height:34px;display: block; background:url('/image/main/udcar_list4_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list4:hover {background:url('/image/main/udcar_list4_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list4.on {background:url('/image/main/udcar_list4_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list5 {/*margin-left:30px;*/ width:85px; height:34px;display: block; background:url('/image/main/udcar_list5_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list5:hover {background:url('/image/main/udcar_list5_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list5.on {background:url('/image/main/udcar_list5_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list6 {/*margin-left:23px;*/ width:85px; height:34px;display: block; background:url('/image/main/udcar_list6_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list6:hover {background:url('/image/main/udcar_list6_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list6.on {background:url('/image/main/udcar_list6_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list7 {/*margin-left:22px;*/ width:91px; height:34px;display: block; background:url('/image/main/udcar_list7_off.png');}
#today_bg1 ul.udcar_list li a.udcar_list7:hover {background:url('/image/main/udcar_list7_on.png');}
#today_bg1 ul.udcar_list li a.udcar_list7.on {background:url('/image/main/udcar_list7_on.png');}

/*차종별 테스트***************************************************************************************************/
#today_bg2{background:url('../image/main/car_best2.jpg') no-repeat ; width:877px; height:514px; margin-right:19px;/*border:3px solid #0baee2;*/ }
#today_bg2 ul.udcar_list {padding:13px 0 0 280px}
#today_bg2 ul.udcar_list li {float:left; margin:0 12px;}
#today_bg2 ul.udcar_list li a.udcar_list1 {width:28px; height:16px;display: block; background:url('/image/main/new_udcar_list1_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list1:hover {background:url('/image/main/new_udcar_list1_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list1.on {background:url('/image/main/new_udcar_list1_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list2 {/*margin-left:38px;*/ width:28px; height:16px;display: block; background:url('/image/main/new_udcar_list2_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list2:hover {background:url('/image/main/new_udcar_list2_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list2.on {background:url('/image/main/new_udcar_list2_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list3 {/*margin-left:40px;*/ width:40px; height:16px;display: block; background:url('/image/main/new_udcar_list3_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list3:hover {background:url('/image/main/new_udcar_list3_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list3.on {background:url('/image/main/new_udcar_list3_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list4 {/*margin-left:40px;*/ width:53px; height:16px;display: block; background:url('/image/main/new_udcar_list4_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list4:hover {background:url('/image/main/new_udcar_list4_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list4.on {background:url('/image/main/new_udcar_list4_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list5 {/*margin-left:30px;*/ width:39px; height:16px;display: block; background:url('/image/main/new_udcar_list5_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list5:hover {background:url('/image/main/new_udcar_list5_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list5.on {background:url('/image/main/new_udcar_list5_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list6 {/*margin-left:23px;*/ width:39px; height:16px;display: block; background:url('/image/main/new_udcar_list6_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list6:hover {background:url('/image/main/new_udcar_list6_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list6.on {background:url('/image/main/new_udcar_list6_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list7 {/*margin-left:22px;*/ width:51px; height:16px;display: block; background:url('/image/main/new_udcar_list7_off.png');}
#today_bg2 ul.udcar_list li a.udcar_list7:hover {background:url('/image/main/new_udcar_list7_on.png');}
#today_bg2 ul.udcar_list li a.udcar_list7.on {background:url('/image/main/new_udcar_list7_on.png');}

.carshow2	{ width:877px; padding-top:55px; margin-right:19px; float:left; display:block;text-align:center;font-weight:bold; font-family:'Dotum';}
.carshow2 ul	{ margin:0px; }
.carshow2 li	{ float:left; width:145px; height:200px; line-height:120%; padding:0 0 10px 27px; position:relative; }
.carshow2 img	{ border:1px solid #cccccc; margin:0; }
.carshow2 .text	{ margin:0; color:black; font-size:11pt;font-weight:bold;color:#7c7c7c}
.carshow2 .money { margin:0; font-family:'굴림';color:black; font-size:12px;font-weight:bold;color:#ff6900;}
.carshow2 .manwon { margin:0; color:black; font-size:12px;color:black;font-weight:normal;}
.carshow2 .hot_icon	{ position: absolute; left:6px; top:0; }
/****************************************************************************************************/

.main_sitemap{width:100%; padding-top:20px;}
.main_sitemap table{border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.main_sitemap table th{width:796px; padding-top:10px;}
.main_sitemap table th, .contents_left .main_sitemap table td{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.main_sitemap table th{text-align:left; height:37px; font-weight:bold; font-size:12px; color:#333; background:#f2f2f2; width:20%; padding:0 10px;}
.main_sitemap table td{vertical-align:top; padding:15px 15px 0; border-right:1px solid #ccc;}
.main_sitemap table td a{display:block; background:url(/common/img/dot.jpg) left 5px no-repeat; padding:0 0 0 8px; margin:0 0 5px; color:#666;}
.main_sitemap table td a:hover{text-decoration:none; color:#000;}


#today_bg1{background:url('../image/main/car_best.jpg') no-repeat ; height:395px; /*border:3px solid #0baee2;*/ }
#today_bg1 .img_area1{padding:65px 0 0 4px; float:left; width:195px;}
#today_bg1 .img_area1 .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:182px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#today_bg1 .img_area1 .simg_box dt{}
#today_bg1 .img_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .img_area1 .simg_box1 a:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .img_area1 .simg_box a.txt1{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#000; margin-top:10px; font-size:16px;}
#today_bg1 .img_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .img_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#fe2424; font-size:14px;}
#today_bg1 .img_area1 .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .img_area1 .simg_box dd{padding:5px 0 0 0px; font-family:'NGB'; color:#000;}
#today_bg1 .img_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area1{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area1 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area1 .simg_box dt{}
#today_bg1 .simg_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area1 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area1 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area1 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area1 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area2{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area2 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area2 .simg_box dt{}
#today_bg1 .simg_area2 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area2 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area2 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area2 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area2 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area2 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area2 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area2 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area3{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area3 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area3 .simg_box dt{}
#today_bg1 .simg_area3 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area3 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area3 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area3 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area3 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area3 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area3 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area3 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area4{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area4 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area4 .simg_box dt{}
#today_bg1 .simg_area4 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area4 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area4 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area4 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area4 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area4 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area4 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area4 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area5{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area5 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area5 .simg_box dt{}
#today_bg1 .simg_area5 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area5 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area5 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area5 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area5 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area5 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area5 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area5 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area6{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area6 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area6 .simg_box dt{}
#today_bg1 .simg_area6 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area6 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area6 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area6 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area6 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area6 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area6 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area6 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg1 .simg_area7{padding:24px 0 0 10px; float:left; width:782px;}
#today_bg1 .simg_area7 .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; font-family:'dotum'; width:128px; height:130px; padding:5px; text-align:center; margin:4px 4px 6px 7px;}
#today_bg1 .simg_area7 .simg_box dt{}
#today_bg1 .simg_area7 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg1 .simg_area7 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area7 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg1 .simg_area7 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg1 .simg_area7 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#C61E1E; font-size:13px;    font-weight: bold;}
#today_bg1 .simg_area7 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg1 .simg_area7 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg1 .simg_area7 .simg_box dd strong{color:#fe2424; font-size:13px;}


/*인기 차량*/
#today_bg2{/*margin-top:18px; height:514px; border:3px solid #0baee2;*/ }
#today_bg2 .img_area1{padding:65px 0 0 4px; float:left; width:195px;}
#today_bg2 .img_area1 .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:182px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#today_bg2 .img_area1 .simg_box dt{}
#today_bg2 .img_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg2 .img_area1 .simg_box1 a:hover{border:1px solid #000; display:inline-block;}
#today_bg2 .img_area1 .simg_box a.txt1{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#000; margin-top:10px; font-size:16px;}
#today_bg2 .img_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg2 .img_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#fe2424; font-size:14px;}
#today_bg2 .img_area1 .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#today_bg2 .img_area1 .simg_box dd{padding:5px 0 0 0px; font-family:'NGB'; color:#000;}
#today_bg2 .img_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}

#today_bg2 .simg_area1{padding:15px 0 0 3px; float:left; width:680px; height:318px; /*border-top:0; border:10px solid #B1B1B1;*/ }
#today_bg2 .simg_area1 .simg_box{/*border:1px solid #bababa;*/ float:left; font-family:'dotum'; width:128px; height:130px; /*padding:5px;*/ text-align:center; margin:4px 4px 6px 4px;}
#today_bg2 .simg_area1 .simg_box dt{}
#today_bg2 .simg_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg2 .simg_area1 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg2 .simg_area1 .simg_box a.txt1{ margin-top:5px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:14px; display:inline-block; color:#666;}
#today_bg2 .simg_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg2 .simg_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ font-weight:bold; display:inline-block; color:#C61E1E; font-size:13px;}
#today_bg2 .simg_area1 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg2 .simg_area1 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg2 .simg_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}

/**********************************************국산,수입,적재차량,SUV/RV**********************************************/
#today_bg3{width:100%; height:343px;}
#today_bg3 .img_area1{padding:65px 0 0 4px; float:left; width:195px;}
#today_bg3 .img_area1 .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:182px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#today_bg3 .img_area1 .simg_box dt{}
#today_bg3 .img_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg3 .img_area1 .simg_box1 a:hover{border:1px solid #000; display:inline-block;}
#today_bg3 .img_area1 .simg_box a.txt1{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#000; margin-top:10px; font-size:16px;}
#today_bg3 .img_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg3 .img_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; font-family:'NGB'; color:#fe2424; font-size:14px;}
#today_bg3 .img_area1 .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#today_bg3 .img_area1 .simg_box dd{padding:5px 0 0 0px; font-family:'NGB'; color:#000;}
#today_bg3 .img_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}


#today_bg3 .simg_area1{ border:1px solid #ddd; margin:7px 0 15px; padding:15px 0 5px 4px; float:left; }
#today_bg3 .simg_area1 .simg_box{ float:left; font-family:'dotum'; width:128px; height:130px; text-align:center; margin:4px 18px;}
#today_bg3 .simg_area1 .simg_box dt{}
#today_bg3 .simg_area1 .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
#today_bg3 .simg_area1 .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg3 .simg_area1 .simg_box a.txt1{ margin-top:4px; /*border:1px solid #f4f4f4;*/ font-weight:bold; font-size:13px; display:inline-block; color:#666;}
#today_bg3 .simg_area1 .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#today_bg3 .simg_area1 .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ font-weight:bold; display:inline-block; color:#1d2089; font-size:13px;}
#today_bg3 .simg_area1 .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
#today_bg3 .simg_area1 .simg_box dd{padding:3px 0 0 0px; color:#000;}
#today_bg3 .simg_area1 .simg_box dd strong{color:#fe2424; font-size:13px;}

/*********************추천중고차****************************/
#usedcar1{width:796px; height:450px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:block;}
#usedcar1 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar1 ul li{padding:0 0 5px 0px;}
#usedcar1 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar1 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar1 .simg_area .simg_box dt{}
#usedcar1 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar1 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar1 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar1 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar1 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#014BB4; font-size:13px;}
#usedcar1 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar1 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar1 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar2{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar2 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar2 ul li{padding:0 0 5px 0px;}
#usedcar2 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar2 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar2 .simg_area .simg_box dt{}
#usedcar2 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar2 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar2 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar2 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar2 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar2 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar2 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar2 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar3{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar3 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar3 ul li{padding:0 0 5px 0px;}
#usedcar3 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar3 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar3 .simg_area .simg_box dt{}
#usedcar3 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar3 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar3 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar3 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar3 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar3 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar3 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar3 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar4{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar4 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar4 ul li{padding:0 0 5px 0px;}
#usedcar4 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar4 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar4 .simg_area .simg_box dt{}
#usedcar4 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar4 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar4 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar4 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar4 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar4 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar4 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar4 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar5{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar5 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar5 ul li{padding:0 0 5px 0px;}
#usedcar5 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar5 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar5 .simg_area .simg_box dt{}
#usedcar5 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar5 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar5 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar5 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar5 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar5 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar5 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar5 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar6{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar6 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar6 ul li{padding:0 0 5px 0px;}
#usedcar6 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar6 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar6 .simg_area .simg_box dt{}
#usedcar6 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar6 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar6 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar6 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar6 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar6 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar6 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar6 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar7{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar7 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar7 ul li{padding:0 0 5px 0px;}
#usedcar7 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar7 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar7 .simg_area .simg_box dt{}
#usedcar7 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar7 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar7 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar7 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar7 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar7 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar7 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar7 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

#usedcar8{width:796px; height:472px; float:left; background:url(../image/main/usedcar_bg_1.jpg) no-repeat; margin:20px 0 0 0px; display:none;}
#usedcar8 ul{display:inline-block; float:left; margin:2px 0 0 2px;}
#usedcar8 ul li{padding:0 0 5px 0px;}
#usedcar8 .simg_area{padding:10px 0 0 15px; float:left; width:565px;}
#usedcar8 .simg_area .simg_box{/*border:1px solid #bababa; background:#f4f4f4;*/ float:left; width:118px; padding:5px; text-align:center; margin:2px 5px 0 8px;}
#usedcar8 .simg_area .simg_box dt{}
#usedcar8 .simg_area .simg_box a{border:1px solid #f4f4f4; display:inline-block;}
#usedcar8 .simg_area .simg_box a:hover{border:1px solid #000; display:inline-block;}
#usedcar8 .simg_area .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
#usedcar8 .simg_area .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
#usedcar8 .simg_area .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
#usedcar8 .simg_area .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
#usedcar8 .simg_area .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
#usedcar8 .simg_area .simg_box dd strong{color:#fe2424; font-size:13px;}

/***********************best****************************/
.bestarea{width:1016px; height:175px; float:left; border:3px solid #C51D1C; /*background:url(../image/main/best_line_1.png) no-repeat;*/ margin:17px 0 0 0; position:relative; z-index:99999;}
.bestarea .best_{position:absolute; z-index:999999; left:-3px; top:-3px;}
.bestarea .left{float:left;}
.bestarea .left .photo{display:inline-block; float:left; width:112px; height:136px; position:absolute; left:10px; top:16px; /*border:1px solid #000*/}
.bestarea .left .txt{display:inline-block; float:left; height:110px; width:142px; position:absolute; left:134px; top:30px;}
.bestarea .left .tel{/*position:absolute;*/ display:block; left:0px; top:30px; width:142px;}
.bestarea .right{float:left; position:absolute; left:262px; top:10px;}
.bestarea .right .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; width:135px; height:138px; padding:2px; text-align:center; margin:5px 4px 7px 4px;}
.bestarea .right .simg_box dt{margin-top:3px;}
.bestarea .right .simg_box a{/*border:1px solid #f4f4f4;*/ display:inline-block;}
.bestarea .right .simg_box a:hover{/*border:1px solid #000;*/ display:inline-block;}
.bestarea .right .simg_box a.txt1{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#666; font-weight:bold; font-size:14px;}
.bestarea .right .simg_box a.tex1:hover{/*border:1px solid #000;*/ display:inline-block;}
.bestarea .right .simg_box a.txt2{/*border:1px solid #f4f4f4;*/ display:inline-block; color:#fe2424; font-size:13px;}
.bestarea .right .simg_box a.tex2:hover{/*border:1px solid #000;*/ display:inline-block;}
.bestarea .right .simg_box dd{padding:3px 0 0 0px; font-family:'NGB'; color:#000;}
.bestarea .right .simg_box dd strong{color:#C61E1E; font-size:13px;}


.price_s{width:240px; float:left;}
/*******************************price_search*********************************/
.price_search{width:300px; float:left; margin:20px 0 0 0px;}

/**************************자동차뉴스************************/
.notice1{width:239px; float:left; margin-top:19px;}
.notice1 p{position:relative; margin-bottom:10px;}
.notice1 p span{position:absolute; right:0px; top:3px;}
.notice1 li{height:18px; line-height:18px; color:#525252; background:url(../image/main/dot1.jpg) no-repeat 0px 5px; padding-left:10px;}
.notice1 a{color:#525252;}
.notice1 a:hover{color:#525252;}

/***********************best_sale*******************/
.best_sale{width:765px; height:356px; float:left; background:url(../image/main/best_sale_bg_1.jpg) no-repeat left top; margin-left:11px; margin-top:20px; padding:40px 0 0 6px;}
.best_sale .simg_box{border:1px solid #bababa; /*background:#f4f4f4;*/ float:left; width:132px; height:136px; padding:5px; text-align:center; margin:0 1px 10px 6px;}
.best_sale .simg_box dt{margin-bottom:10px;}
.best_sale .simg_box a{display:inline-block;}
.best_sale .simg_box a:hover{display:inline-block;}
.best_sale .simg_box a.txt1{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#000;}
.best_sale .simg_box a.tex1:hover{border:1px solid #000; display:inline-block;}
.best_sale .simg_box a.txt2{border:1px solid #f4f4f4; display:inline-block; font-family:'NGB'; color:#fe2424; font-size:13px;}
.best_sale .simg_box a.tex2:hover{border:1px solid #000; display:inline-block;}
.best_sale .simg_box dd{padding:2px 0 0 0px;font-size:14px; font-weight:bold; color:#666;}
.best_sale .simg_box dd strong{color:#C51D1C; font-size:13px;}

/**************************contents_right*******************/
.contents_right{/*padding-left:8px;*/ float:right; width:284px; margin-bottom:10px;/*margin-top: 272px;*/}

/****************daycall***************************/
.daycall{width:150px; height:232px; background:url(/image/common/best_diller_bg.jpg) no-repeat left top; position:relative; margin:10px 0 ;}
.daycall .title{position:absolute; left:148px; top:80px;}
.daycall .photo{position:absolute; left:3px; top:25px; /*border:1px solid #cdcdcd;*/}
.daycall .txt{position:absolute; left:56px; top:160px; /*width:82px;*/ text-align:center;}
.daycall p{/*width:235px;*/ text-align:center; font-family:'NGEB'; font-size:14px; color:#333;}
.daycall strong{font-family:'NGB'; font-size:15px; color:#333; padding-top:3px; display:inline-block; /*width:82px;*/ text-align:center;}

/*******************diller1****************/
.diller1{width:255px; height:104px; margin:0 auto; border-bottom:1px solid #ccc;}
.diller1 span{display:inline-block; float:left; padding:13px 9px 5px 8px; /*width:60px;*/}
.diller1 span img{border:1px solid #bebebe;}
.diller1 ul{padding-top:20px;}
.diller1 p{font-family:'NGB'; font-size:18px; color:#000;}
.diller1 strong{font-family:'NGB'; color:#333; font-size:16px; font-weight:bold; color:#d80000}

.diller2{width:255px; height:104px; margin:0 auto; border-bottom:none;}
.diller2 span{display:inline-block; float:left; padding:13px 9px 5px 8px; /*width:60px;*/}
.diller2 span img{border:1px solid #bebebe;}
.diller2 ul{padding-top:20px;}
.diller2 p{font-family:'NGB'; font-size:18px; color:#000;}
.diller2 strong{font-family:'NGB'; color:#333; font-size:16px; font-weight:bold; color:#d80000}


/*하단영역*/
#footerArea{width:100%; position:relative; left:0px; top:0px; z-index:10; clear:both; height:359px; background:url(../image/common/footer_bg.jpg) repeat-x left 30px;}
#footerArea .boxF{width:1020px; margin:0 auto; position:relative; padding-top:30px;}

/*************footer_nv1***********/
.footer_nv1{width:100%; float:left; padding-left:10px;}
.footer_nv1 span{float:right;}

.footer_copy{width:100%; float:left; margin-top:33px;}
.footer_copy span{display:inline-block; float:left; margin-top:5px; padding-left:10px;}
.footer_copy ul{display:inline-block; margin:10px 0 0 40px;}
.footer_copy ul li {line-height:150%}

/*************footer_nv2***********/
.footer_nv2{width:100%; float:left; margin-top:35px;}
.footer_nv2 dd{height:17px;}
.footer_nv2 .footernv2_1{width:320px; border-right:1px solid #ababab; float:left; margin:15px 0 0 10px;}
.footer_nv2 .footernv2_2{width:320px; border-right:1px solid #ababab; float:left; margin:15px 0 0 10px;}
.footer_nv2 .footernv2_3{width:320px; border-right:1px solid #ababab; float:left; margin:15px 0 0 10px;}

 .m_view {  display: inline-block; float:center; }
.m_view > a {   display: inline-block;text-align:center; font-size:45px; border:1px solid #ccc; color:#333; padding:30px; margin:0.2em; }


/*slides_index2*/
#slides_index2 {width:770px; height:175px; margin-top:10px; position:relative; background:#000;}

.cycle-slideshow {position: relative; overflow: hidden;}

.scrollbtn {
	font-size: 12px;
	position:absolute;
	font-family: '맑은 고딕';
	top:5px;
	left:5px;
	z-index:10002;
}
.scrollbtn li {
	float:left;
	cursor:pointer;
	list-style:none;
	margin-right:5px;
	background-color: #f7fcfe;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.scrollbtn .on {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.scrollbtn .on a {
	background-color: #000;
	color:white;
}
.scrollbtn li a {
	color: #787878;
	display: block;
	width: 148px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-weight: bold;
	letter-spacing: -0.05em;
}



/* 우수상담원 --------------------------------------------------------*/
.M_BestDealer{float:right; position:relative; width:214px; height:372px; padding:12px 0 0; border:3px solid #555; text-align:center; margin-top:10px; }
.M_BestDealer .ribbon{position:absolute; right:-3px; top:-3px; width:80px; height:80px; background:url(/image/main/ribbon.png) right top no-repeat;}
.M_BestDealer div.img{display:inline-block; width:178px; height:178px; border:1px solid #bbb;}
.M_BestDealer div.img:hover{border-color:#ec393a;}
.M_BestDealer p{font-weight:600; color:#333; font-size:15px; height:25px; margin:10px 0 5px;}
.M_BestDealer p a{display:inline-block; margin:0 0 0 10px; font-size:18px; color:#333;}
.M_BestDealer b{display:block; height:25px; margin:-7px 0 2px; color:#ed0000; font-size:20px; font-weight:600;}
.M_BestDealer div.btn{font-size:0;}
.M_BestDealer div.btn a{display:inline-block; margin:0 3px;}
.M_BestDealer div.sangdam{position:absolute; left:0; bottom:0; width:214px; height:90px; padding:5px 0 0; background:#dfdfdf;}
.M_BestDealer div.sangdam select{width:54px; height:28px; border:1px solid #c2c2c2; background:#fff; text-align:center; color:#595959; font-size:13px;}
.M_BestDealer div.sangdam input{width:50px; height:24px; border:1px solid #c2c2c2; background:#fff; text-align:center; color:#595959; font-size:13px; vertical-align:top;}
.M_BestDealer div.sangdam button{margin:7px 0 0; border:0;}


/* 탭검색 --------------------------------------------------------*/
.M_TabSearch{float:left; position:relative; width:768px; height:128px; border:1px solid #ccc; margin:0;}
.M_TabSearch ul.tab{position:absolute; left:-1px; top:-1px; width:770px; z-index:2;}
.M_TabSearch ul.tab li{float:left; width:25%;}
.M_TabSearch ul.tab li a{display:block; height:29px; padding:9px 0 0; border-width:1px 1px 1px 0; border-style:solid; border-color:#ccc; font-size:15px; color:#717171; text-align:center; background:#f8f8f8; line-height:1.3;}
.M_TabSearch ul.tab li a:hover{color:#000; text-decoration:none;}
.M_TabSearch ul.tab li.first a{border-width:1px;}
.M_TabSearch ul.tab li.on a{background:#1d2089; border-color:#1d2089; color:#fff;}

/* 제조사별 */
.M_TabSearch ul.brand{position:absolute; left:15px; top:55px; overflow:hidden;}
.M_TabSearch ul.brand li{float:left; margin:0 4px 0 3px;}
.M_TabSearch ul.brand li a{display:block;}

/* 차종별 */
.M_TabSearch ul.type{position:absolute; left:15px; top:48px; overflow:hidden;}
.M_TabSearch ul.type li{float:left; margin:0 7px;}
.M_TabSearch ul.type li a{display:block;}

/* 가격별 */
.M_TabSearch ul.price{position:absolute; left:32px; top:58px; overflow:hidden;}
.M_TabSearch ul.price li{float:left;}
.M_TabSearch ul.price li a{display:block;}

/* 기획전 */
.M_TabSearch ul.special{position:absolute; left:0; top:39px; overflow:hidden;}
.M_TabSearch ul.special li{float:left;}
.M_TabSearch ul.special li a{display:block;}


/* 지역별 추천딜러 --------------------------------------------------------*/
.M_areadealer{float:right; margin-top:7px; width:284px;}
.M_areadealer p.tit{height:35px; line-height:35px; font-size:16px; color:#fff; text-align:center; font-weight:600; background:url(/image/main/area_tit.gif); border-bottom:2px solid #ccc;}
.M_areadealer div.tit{height:28px; line-height:28px; background:#d9d9d9; border-width:0 1px 1px 1px; border-style:solid; border-color:#ccc; text-align:center; font-size:14px; color:#333; font-weight:600;}
.M_areadealer ul.cont{}
.M_areadealer ul.cont li{position:relative; height:59px; overflow:hidden; border-width:0 1px 1px 1px; border-style:solid; border-color:#ccc;}
.M_areadealer ul.cont li a{display:inline;}
.M_areadealer ul.cont li div.img{position:absolute; left:0; top:0;}
.M_areadealer ul.cont li p{height:24px; background:#f7f7f7; padding:7px 0 0 75px;}
.M_areadealer ul.cont li p a{font-size:13px; font-weight:600; color:#333;}
.M_areadealer ul.cont li div.telno{display:block; padding:5px 0 0 75px;}
.M_areadealer ul.cont li div.telno a{color:#05059f; font-weight:600; font-size:13px;}
.M_areadealer ul.cont li div.sms{position:relative; left:136px; bottom:46px;}
.M_areadealer ul.cont li div.sms a{}

/* 구매상담리스트 --------------------------------------------------------*/
.sell_sectioin_consultList {
	width: 280px; height: 423px;
	top: 545px; left: 896px;
	background: #fff;
	border: 1px solid #dedede;
	margin-top: 65px;
}
.sell_sectioin_consultList .more {
	display: inline-block;
	width: 103px;
	height: 20px;
	background: url(http://oh-mycar.com/resource/img/ohmycarRe/more_btn03.png) no-repeat;
	right: 20px;
	top: 28px;
}

.sell_sectioin_consultList ul li .data {
	float: right;
	width: 30%;
	text-align: right;
	color: #999;
	font-size: 12px;
}
.sectioin_box {
	background: #f6f6f6;
	overflow: hidden;
}
.sectioin_title {
	top: 0;
	left: 0;
	padding: 20px 20px 15px;
}
.bg_grey50 {
	background: #F6F6F6;
	width: 100%;
	z-index: 10;
}
.bg_grey80 {
	background: #DDDEE0;
	width: 100%;
	z-index: 10;
}
.textRoll {
	width: 290px;
	height: 140px;
	overflow: hidden;
}
.txtcon a {
	display: block;
}
.txtcon .textRoll a {
	font-family: 'NanumBarunGothicLight', 'NanumBarunGothic', sans-serif;
	display: block;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.5px;
	word-break: keep-all;
	padding: 50px 20px 0;
	height: 116px;
	overflow: hidden;
}
.sell_sectioin_consultList ul li {
	font-size: 13px;
	letter-spacing: -0.5px;
	overflow: hidden;
	padding: 0px 20px;
	line-height: 40px;
}
body.ie8 .txtcon .textRoll a,
body.ie7 .txtcon .textRoll a {
	letter-spacing: -1px;
}
.close_btn {
	display: block;
	right: 10px;
	top: 10px;
	z-index: 40;
}
.sectioin_visual {
	width: 290px;
	height: 440px;
	top: 0;
	left: 0;
	overflow: hidden;
}
.sectioin_count {
	width: 280px;
	height: 140px;
	top: 545px;
	left: 896px;
	background: #fff;
	border: 2px solid #293054;
	padding-top: 45px;
}
.countWrap {
	overflow: hidden;
	padding-top: 4px;
}
.countWrap ul li {
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #eeeeee;
}
.countWrap ul li .count {
	font-family: 'Roboto', 'NanumBarunGothic', sans-serif;
	font-size: 36px;
	color: #293054;
	letter-spacing: -2px;
	font-weight: 700;
}
.sell_sectioin_consultList ul li:nth-child(odd) {
	background: #fafafa;
}
.sell_sectioin_consultList ul li .subject {
	float: left;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sell_sectioin_consultList ul li .data {
	float: right;
	width: 30%;
	text-align: right;
	color: #999;
	font-size: 12px;
}


/*스마트찾기------------------------------------------------*/
.smart_srch {position:relative; float:left; margin-right:20px; background:url(/images/main/bg_smart.jpg) no-repeat;width:100%; height:300px; }
.smart_inner {position:absolute;left:20px; bottom:20px; width:192px; height:160px; padding:30px 24px; background: rgba(25,26,42,0.7); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000)";}
.smart_inner li a {display:block; line-height:0; height:100%; width:100%; text-indent:-9999px; cursor:pointer;}
.smart_inner li {width:192px; height:46px;  margin-top:10px; cursor:pointer; background:url(/images/main/bg_smart2.png) no-repeat; }
.smart_inner li:hover,  .smart_inner li.on{background:url(/images/main/bg_smart2_on.png) no-repeat;}
.smart_inner li, 
.smart_inner li:hover {
	-webkit-transition: all .1s linear;
	-moz-transition: all .1s linear;
	-ms-transition: all .1s linear;
	-o-transition: all .1s linear;
	transition: all .1s linear;}
.smart_inner li:first-child{margin-top:0;}
.smart_inner li.m1 {background-position: 0 0;}
.smart_inner li.m1.on, .smart_inner li.m1:hover  {background-position:0 0;}
.smart_inner li.m2 {background-position: 0px -46px;}
.smart_inner li.m2.on, .smart_inner li.m2:hover  {background-position:0 -46px;}
.smart_inner li.m3 {background-position: 0 -92px;}
.smart_inner li.m3.on, .smart_inner li.m3:hover  {background-position:0 -92px;



/**/
.container_inner {position:relative; width:1000px; height: 360px; margin-bottom:20px;}

/****************차량빠른검색**********************/
.fast_searchBox{width:100%; float:left; margin:12px 0 0 140px;}
.fast_searchBox .search_ty1{border:1px solid #a1a1a1; width:107px;  margin:0 9px 0 0px; color:#4d4d4d; font-size:12px; padding:3px 3px 2px 3px;}
.fast_searchBox .search_ty2{border:1px solid #a1a1a1; width:150px;  margin:0 9px 0 0px; color:#4d4d4d; font-size:12px; padding:3px 3px 2px 3px;}
.fast_searchBox .search_ty3{border:1px solid #a1a1a1; width:150px;  margin:0 7px 0 0px; color:#4d4d4d; font-size:12px; padding:3px 3px 2px 3px;}
.fast_searchBox .live_listBox{width:270px; float:left; margin:9px 0 0 93px; position:relative;}
.fast_searchBox .live_listBox img{ float:left; }

#topArea span{float:right;}



