@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:20px;}

.visual_sec{position: relative; margin:0px auto 20px !important; padding-top:10px;}
#banner .slick-dots li{display: none !important;}
.slick-dotted.slick-slider{margin-bottom:0px;}

#header.header_area .primary{position: relative; border-bottom:3px solid #333;}
#header.header_area .primary.case_gnb03{background:none;}
#header.header_area .primary.case_gnb03 .gnb_menu{margin:0 auto 15px;}
#header.header_area .primary.case_gnb03 .gnb_menu li a{display: block; font-size:20px}
#header.header_area .primary.case_gnb03 .gnb_menu li a:hover{color: #127eda;}

#header.header_area .primary.case_gnb03 .decoR{text-align: center; top:45px; right:15px;}
#header.header_area .primary.case_gnb03 .decoR dl{background:url('/assets/custom/inyeongCar/images/common/ico_dealer.png') left top no-repeat;  padding:5px 0 10px 75px;}
#header.header_area .primary.case_gnb03 .decoR dl dt{color: #393939; font-size:22px; line-height:1em;}
#header.header_area .primary.case_gnb03 .decoR dl dd{color: #ff0200; font-size:30px; font-weight: bold;}

.case_srch{border:3px solid #127eda; border-radius:30px}
.case_srch #header-search-span input{position: relative; width: 307px; height: 33px;  padding-left: 0px; background:none !important; border: none; text-indent:20px;}
.case_srch #header-search-span input::placeholder{font-weight: bold; text-indent:20px; }
.case_srch #header-car-name-search-btn{width:64px; height:33px; vertical-align: top; display: inline-block; border: none; text-indent: -9999px; background:url('/assets/custom/inyeongCar/images/common/ico_srch.png') 13px 4px no-repeat !important; position: relative;}
.case_srch #header-car-name-search-btn:before{width:1px; height:29px; background:#d1d1d1; content:''; display: inline-block; position: absolute; top:2px; left:0px;}

.hit_area{text-align: center; margin-top:10px;}
.hit_area p{display: inline-block; vertical-align: top; font-size:14px; margin-right:10px; color: #c22a27;}
.hit_area ul{display: inline-block;}
.hit_area ul li{display: table-cell; padding-right:10px; font-weight: bold; font-size:14px; }
.hit_area ul li:after{content:''; display: inline-block; width:1px; height:10px; background:#000; margin-left:8px; position: relative; top:1px;}
.hit_area ul li:last-child{padding-right:0px;}
.hit_area ul li:last-child:after{display: none;}

.recommend_car_picture{margin-top:0px; }

#header.header_area .primary{position: relative;}

.tit_wrap.line_btm{border-color:#3b5997; letter-spacing:-0.05em}
.tit_wrap.line_btm p{font-weight: normal;}
.tit_wrap h3.title04 img{margin:-15px 5px 0 10px;}

.srch_car_model h4{background:#0054ff; border-bottom:1px solid #4a7ef6;  border-left:1px solid #eee; font-weight: normal;}
.srch_car_model div:nth-child(2) h4{border-top:1px solid #4a7ef6; border-left:1px solid #eee;}
.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 #3f5da4;}
.srch_car_model .model_box03 ul li:hover{background:url(/assets/basic/images/icon/ico_car02.png) center 17px no-repeat;}

.car_search_wrap.case_select div.search_form .search_btn2{width:124px; font-size:16px; background:#325096 !important;}
.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;}

.custom{}
.custom div{display: table-cell;}
.custom .mv_area{padding-right:4px;}
.custom .mv_area iframe{width:790px; height:475px;}

.custom .advise_area{width:406px; vertical-align: top;}
.custom .advise_area ul li{height:155px; margin-bottom:5px;}
.custom .advise_area ul li:nth-child(1){background:#355ade url('/assets/custom/inyeongCar/images/icon/ico_advise01.png') 20px 28px no-repeat;}
.custom .advise_area ul li:nth-child(2){background:#3280d8 url('/assets/custom/inyeongCar/images/icon/ico_advise02.png') 20px 28px no-repeat;}
.custom .advise_area ul li:nth-child(3){background:#33aed7 url('/assets/custom/inyeongCar/images/icon/ico_advise03.png') 20px 28px no-repeat;}
.custom .advise_area ul li a{display: block;}
.custom .advise_area ul li dl{padding-left:139px; padding-top:50px;}
.custom .advise_area ul li dl dt{font-size:24px; color: #fff; margin-bottom: 10px; line-height:1em; letter-spacing:-0.05em}
.custom .advise_area ul li dl dd{font-size:20px; color: #fff; line-height:1em; letter-spacing:-0.05em}

.list_picture{margin-top:15px;}
.list_picture ul{}
.list_picture ul li{width:228px; float: left; margin-right:15px; margin-bottom:9px; border:1px solid #cecece; text-align: center; }
.list_picture ul li:nth-child(5n){margin-right:0px; }
.list_picture span.view_img{height:163px; display: block;}
.list_picture span.review_txt{padding:10px 5px; border-top:1px solid #cecece; width:100%; display: block; }
.list_picture span span{padding:0; color: #000; font-weight: bold; font-size:14px;}

#footer{border-color:#c1c1c1 !important; padding-top:40px !important;}
#footer_image{width:auto !important;}