@charset 'utf-8';
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
body{font-family: 'Noto Sans KR', sans-serif;}

#wrap{clear: both; }
.inner, .inr-c {width:1200px; margin:0 auto; padding: 0px; overflow: hidden;}
#container{padding-top:10px;}

#header.header_area .util, #header.header_area .util .wrap{background:#fff !important;}

#header.header_area .primary{position: relative;}
#header.header_area .primary.case_gnb01{border: none;}
#header.header_area .primary.case_gnb01 .gnb{margin-bottom:10px;}
#header.header_area .primary.case_gnb01 .gnb_menu a{font-size:18px !important; color: #fff !important; display: block;}
#header.header_area .primary.case_gnb01 .gnb_menu{padding-bottom:15px;}
#header.header_area .primary.case_gnb01 .gnb_menu > li:hover a{color: #ffd200 !important;}
#header.header_area .primary.case_gnb01:before{content:''; background:#171717; display: block; height:50px; position: absolute; left:0px; bottom:0px; width:100%;}

.custom{overflow: hidden;}
.custom .box{padding-right:25px; float: left; width:584px; position: relative;}
.custom .box:nth-child(2){padding-right:0px; width:auto;}
.custom .box h3{font-weight:bold; color: #525252; font-size:20px; border-bottom:2px solid #939393; width:100%; margin-bottom:5px;}
.custom .box h3 span{font-size:22px; color: #181818; font-weight:800;}

.custom .box .mv_area iframe{width:590px; height:462px;}

.visual_sec{position: relative;}
#banner .slick-dots li{display: none !important;}
.slick-dotted.slick-slider{margin-bottom:0px;}

.tit_wrap.line_btm{border-bottom:2px solid #333; }

.recommend_car_picture{margin-top:0px; }

.car_search_wrap.case_select div.search_form .search_btn2{width:124px; font-size:16px;}
.car_search_wrap.case_select div.search_form ul{width:1200px; height: auto; border: none;}
.car_search_wrap.case_select div.search_form ul li{margin-right:20px;}
.car_search_wrap.case_select div.search_form ul li select{width:341px;}

.case_side_01.case_bk ul li{background:#000; border-color:#fff;}
.case_side_01.case_bk ul li{color: #fff;}
.case_side_01.case_bk ul li a{color: #fff; position: relative;}
.case_side_01.case_bk ul li a:hover{color: #fff;}
.case_side_01.case_bk ul li:before{margin-left:27px;}
.case_side_01 ul li:before{content:''; display: block; position: absolute; width:45px;}
.case_side_01.case_bk ul li.ico_buy:before{background:url('/assets/custom/honestGuys/images/icon/ico_quick01.png') center top no-repeat; height:31px;}
.case_side_01.case_bk ul li.ico_sell:before{background:url('/assets/custom/honestGuys/images/icon/ico_quick02.png') center top no-repeat; height:53px; margin-top:10px;}
.case_side_01.case_bk ul li.ico_dicount:before{background:url('/assets/custom/honestGuys/images/icon/ico_quick03.png') center top no-repeat; height:49px; margin-top:10px;}
.case_side_01.case_bk ul li.ico_kakao:before{background:url('/assets/custom/honestGuys/images/icon/ico_quick04.png') center top no-repeat; height:31px;}
.case_side_01.case_bk ul li.ico_map:before{background:url('/assets/custom/honestGuys/images/icon/ico_quick05.png') center top no-repeat; height:32px;}
.case_side_01.case_bk ul li:hover{background-color:#ffd200;}

.case_side_01.case_bk ul li.recent{ background:#000;}
.case_side_01.case_bk ul li.recent div{border:1px solid #fff;}
.case_side_01.case_bk ul li.recent ul li a{padding-top:0px; background:#000;}

.case_side_01.case_bk ul li.recent div p{font-size:16px; text-align: center; color: #fff; letter-spacing:-0.1em}
.case_side_01.case_bk ul li.recent div ul{margin-top:5px;}
.case_side_01.case_bk ul li.recent div ul li{text-align: center; font-size:12px; color: #585858; height: 87px;}
.case_side_01.case_bk ul li.recent div ul li img{width:77px; height:58px; border:1px solid #ccc;}
.case_side_01.case_bk ul li.recent div ul li span:last-child{display: inline-block; padding:6px 0px;}
.case_side_01.case_bk ul li.recent div a.topgo{padding-top:5px; border-top:1px solid #fff; padding-bottom:5px;}

.srch_car_model h4{background:#3f5da4; border-bottom:1px solid #656565; font-weight: normal;}
.srch_car_model .model_box01, .srch_car_model .model_box02, .srch_car_model .model_box03 {background:#fff; overflow: hidden;}

.srch_car_model .model_box01 ul li{border:1px solid #fff; padding:4px 3px !important; margin-top:15px; margin-right:0px;}
.srch_car_model .model_box01 ul li:first-child{margin-left:10px;}
.srch_car_model .model_box02 ul li{border:1px solid #fff; padding:0px !important; margin-top:10px; margin-right:10px;}
.srch_car_model .model_box02 ul li:first-child{margin-left:10px;}
.srch_car_model .model_box01 ul li:hover, .srch_car_model .model_box02 ul li:hover{border:1px solid #000;}
.srch_car_model .model_box03 ul li:hover{background:url(/assets/basic/images/icon/ico_car02.png) center 17px no-repeat;}


.lately_area p{background:#686868;}

.list_picture{margin-top:0px;}
.list_picture ul{}
.list_picture ul li{width:181px; float: left; margin-right:8px; margin-bottom:10px; border:1px solid #cecece; text-align: center;}
.list_picture ul li:nth-child(3n){margin-right:0px; }
.list_picture span.view_img{height:120px; display: block;}
.list_picture span.review_txt{padding:5px 5px 4px 5px; border-top:1px solid #cecece; width:100%; display: block; text-align: left;}
.list_picture span span{padding:0; color: #000; font-weight: bold; font-size:12px;}


#footer{padding-top:40px !important; width:1200px; border-top:3px solid #949494 !important; margin:0 auto;}
.footer_area #footer_data{width:100%; padding-bottom:0px; padding-left:40px; margin-top:0px;}

.hide_link a{width:559px; height:473px; position: absolute; top:25px; left:0px; display: block; text-indent: -9999px; z-index:5;}