@charset "utf-8";
/*******************공통*******************/
/*이미지 하나*/
.one_img {position:relative; overflow:hidden; text-align:center;}
.one_img img {vertical-align:top;}


/*이미지 박스*/
.img_box {position:relative; overflow:hidden; text-align:center; border:1px solid #eee; padding:30px 0; margin-top:15px;}
.img_box img {vertical-align:top;}


/*컨텐츠 타이틀*/
.sub_tit {font-size:28px; font-weight:200;}


/*자동차 설명글*/
.car_explain {overflow:hidden; padding:50px; font-size:17px; word-break:keep-all;}
.car_explain b {color:#222;}
.car_explain .add {font-size:14px; color:#888;}


/*자동차 모델*/
.car_model {overflow:hidden; padding:80px 50px 0 50px; margin-top:25px; border-top:1px solid #eee;}
.car_model .tit {font-size:28px; font-weight:200;}
.car_model .model_list li {float:left; width:23%; margin:10px 1%;}
.car_model .model_list .img {text-align:center;}
.car_model .model_list .img img {vertical-align:top; width:268px; /*height:150px;*/ height:100%;}
.car_model.lincoln .img img {vertical-align:top; width:200px; }
.car_model .model_list .info dt {font-size:17px; color:#008cba; padding:0 0 10px 3px; margin-bottom:10px; border-bottom:1px solid #ddd;}
.car_model .model_list .info dd {padding-left:15px; background:url(../images/main/list_box_dot.gif) 3px 10px no-repeat; word-break:keep-all;}
.car_model .model_list .info dd b {color:#000;}
.car_model .model_list .info dd.dot_no {padding-left:0; background:none;}

/*자동차 리스트*/
.sub_car_list {overflow:hidden; padding:50px;}
.sub_car_list li {float:left; width:33.3%; padding:0 2.5% 40px 2.5%; border:1px solid #fff; box-sizing:border-box;}
.sub_car_list li a {display:block;}
.sub_car_list .img {text-align:center; overflow:hidden; width:2}
.sub_car_list .img img {vertical-align:top;}
.sub_car_list .txt {display:block; font-size:22px; padding:0 15px 10px 15px; margin-top:10px; border-bottom:1px solid #ddd;}
.sub_car_list li:hover {border:1px solid #11218e;}
.sub_car_list li:hover .txt {color:#2c41d0;}



/*******************About us*******************/
/*이한모터스*/
.aboutus_01 .box {overflow:hidden; padding:50px; text-align:Center;}

.aboutus_01 .box dl {overflow:hidden;}
.aboutus_01 .box dt {color:#333; font-size:23px; line-height:24px; letter-spacing:-1.5px; margin-bottom:20px;}
.aboutus_01 .box dd {font-size:18px;}
.aboutus_01 .box dd b {color:#000; font-weight:400;}
.aboutus_01 .box dd.logo {display:block; text-align:center; margin-top:80px;}
.aboutus_01 .box dd.logo img {vertical-align:top; max-width:100%;}


/*자동차 세부사항*/
.common_car_teb_box ul.teb {margin:50px 0; text-align:center;}
.common_car_teb_box ul.teb li {display:inline-block; width:120px; }
.common_car_teb_box ul.teb li a {display:block; line-height:40px; background:#f6f6f6; font-size:15px; color:#666; border:1px solid #ddd;}
.common_car_teb_box ul.teb li a:hover {background:#fff; color:#333;}
.common_car_teb_box ul.teb li.on a {background:#fff; color:#11218e; border:1px solid #11218e;}
.common_car_teb_box .detail {display:none; margin:0 50px;}

.common_car_teb_box .info_more_box {background:#f8f8f8; overflow:hidden; padding:10px; margin-top:40px;}
.common_car_teb_box .info_more_box dl {float:left; width:48%; clear:none; margin-bottom:15px; max-height:340px;}

/*오시는길*/
.company_map {position:relative; overflow:hidden; background:#4d4d4d; padding:0 0 0 40px; height:130px;}
.company_map dl {float:left; margin:25px 0;}
.company_map dt {font-size:18px; font-weight:bold; color:#fff; margin:0 0 10px;}
.company_map dd {font-size:14px; color:#fff;line-height:20px;}
.company_map .telnum {font-size:28px; font-weight:bold; margin:20px 0 0; padding-bottom:15px;}
.company_map dl+ dl {padding-left:40px; margin-left:40px; border-left:1px solid rgba(255,255,255,0.5);}

.company_map .btn_box {position:absolute; right:0; top:0; text-align:center; height:100%; overflow:hidden;}
.company_map .btn_box li {float:left; background:#282828;}
.company_map .btn_box li:hover {background:#000;}
.company_map .btn_box span {display:block;}
.company_map .btn_box .btn_txt {font-size:15px; color:#fff;}
.company_map .btn_box .btn {display:inline-block; padding-top:30px; width:200px; height:100px; margin-right:0;}



.sales_04_01 {text-align:center; padding-top:60px; }
.sales_04_01 ul {text-align:left; text-align:center; }
.sales_04_01 .gall_li {display:inline-block;width:260px; margin-bottom:30px;   text-align:center; vertical-align:middle;  position:relative; background:#343237; border-radius:10px; overflow:hidden; }
.sales_04_01 .gall_li .photo{width:185px;  height:189px; display:inline-block;  padding:20px 0;}
.sales_04_01 .gall_li .photo img {width:100%;height:100%;}


.sales_04_01 .gall_li dl { padding:15px 0 15px 10px; clear:both; height:70px; background:#454349;text-align:left;}
.sales_04_01 .gall_li dl dt{font-size:15px;  color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  margin-bottom:10px;}
.sales_04_01 .gall_li dl dt a{color:#fff; }
.sales_04_01 .gall_li dl dd{font-size:12px; position:relative; color:#fff; line-height:18px; padding-left:45px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.sales_04_01 .gall_li dl dd span{color:#9e9e9f; position:absolute; left:0px; top:0px;}


.agree_box {padding:30px; }
.agree_s_box { margin-top:20px;} 
.agree_s_box .box{border:1px #ddd solid; padding:10px; overflow:hidden; height:100px; overflow-y:auto; margin-top:20px; font-size:11px; color:#888;} 


@media all and (max-width:1024px) {


/*오시는길*/
.company_01{font-size:13px; padding:15px 0; background-size:120px;}




.one_img img {vertical-align:top; max-width:100%;}

/*자동차 설명글*/
.car_explain {font-size:15px; padding:20px 10px 10px 10px;}

/*자동차 모델*/
.car_model {padding:30px 10px; margin-top:15px;}
.car_model .tit {font-size:25px;}
.car_model .model_list li { width:100%; margin:0;}



/*******************About us*******************/
/*이한모터스*/
.aboutus_01 .box {overflow:hidden; padding:20px 10px 10px 10px; }

.aboutus_01 .box .left_img {display:none;}
.aboutus_01 .box dl {overflow:hidden; word-break:keep-all;}
.aboutus_01 .box dt {color:#333; font-size:18px; line-height:24px; margin-bottom:20px;}
.aboutus_01 .box dd {font-size:15px; line-height:22px;}
.aboutus_01 .box dd b {color:#000; font-weight:400;}
.aboutus_01 .box dd.logo {display:block; text-align:center; margin-top:40px;}
.aboutus_01 .box dd.logo img {max-width:80%;}




/*오시는길*/
.company_map dl+ dl {display:none;}
.company_map {padding:15px; height:auto; }
.company_map .btn_box {display:none;}

#daum_map {height:200px !important;;}




.mobile_scroll_wrap {overflow:hidden; overflow-x:auto; }
.mobile_scroll_wrap table {width:1100px !important;}




}