.car_list{margin:0 auto;width:1200px;}
.car_list::after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.car_list ul{width:100%; /* float:left; */ list-style-type: none;}
.car_list li{float:left;width:25%;text-align:center;color:#707070;font-size:13px;/* height:280px; */padding:10px 0 10px;cursor:pointer;vertical-align:top;background-repeat: no-repeat;background-position: top center}
.car_list li a:{color:#898989;}
.car_list .car_name{display:block;overflow: hidden;text-overflow: ellipsis;height:64px; display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#000000;font-size:20px;font-family:Noto Sans KR3}
.car_list .car_price{display:block;color:#FF0000;font-size:24px;font-family:Noto Sans KR4;margin:0px 0 0 0}

.main_tit{display:block;margin:8px 0 0 0;border-bottom:1px solid #efefef;padding:0 0 8px 0}


/* list start */
.prd_img{display:block;width:285px;height:200;background:#3a3a3a;overflow:hidden;margin:0 8px 0px 8px}
.car_ing{margin:0 0 30px 0}
.car_end{margin:0 0 30px 0;background:url(/img/car_bg.gif) no-repeat}
.car_txt{display:block;width:285px;height:170px;text-align:center;font-size:15px;margin:0px 0px 0 8px}
/* list end */


.middle_search{margin:0 auto;width:1200px;border-top:1px solid #0B1248;height:39px;border-bottom:1px solid #0B1248;padding:15px 0}
.select_search{border:1px solid #d7d7d7;height:39px;padding:5px}
.select_scroll {font-size:16px; padding:3%;}
.select_scroll > option {padding: 3px 0;}


/** 매물 상세보기 **/
.car_view{margin:0 auto;width:1200px}
.car_view .tit{display:block;margin:15px 0 0 0;padding:0px;font-size:30px;color:#000000;font-family:Noto Sans KR4}

.car_view .car_kind{padding-left:10px;font-size:20px;font-family:Noto Sans KR3}

#contents_02{overflow:hidden;margin:5px 0 0 0}

#contents_02_left{width:760px;float:left;margin:0 10px 0 0}
.contents_02_left_1 span{display:block;font-size:18px;font-weight:bold;padding:0 0 12px 0}
.contents_02_left_1 .photo_large{margin:0 0 8px 0}

.contents_02_left_2{margin:25px 0 0 0}
.contents_02_left_2 .tit_s{padding:0 0 6px 0}
.contents_02_left_2 .outline{border:1px solid #cbcbcb;padding:10px 30px}
.contents_02_left_2 .on{background:url(img/ic_on.gif) 0 10px no-repeat;padding:7px 10px 10px 18px}
.contents_02_left_2 .off{background:url(img/ic_off.gif) 0 10px no-repeat;padding:7px 10px 10px 18px}

.contents_02_left_3{margin:25px 0 0 0}
.contents_02_left_3 .tit_s{padding:0 0 6px 0}
.contents_02_left_3 .outline{border:1px solid #cbcbcb;padding:10px}
.contents_02_left_3 .contents{width:600px; height:480px; overflow-y:scroll; border:1px solid; border:#CCCCCC;padding:10px;margin:0 auto}

#contents_02_right{width:410px;float:right}

.contents_02_right_1 .tit_s{display:block;padding-top:19px;height:21px;text-align:right}
.contents_02_right_1 img{vertical-align:top}
.contents_02_right_1_con{border:1px solid #cbcbcb}
.car_info{width:100%}
.car_info_tit{padding:10px 0 10px 10px;background:#f5f5f5;font-weight:bold;border-bottom:1px solid #e1e1e1}
.car_info_01{font-size:18px;background:#01c73c;height:37px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR3;color:#ffffff}
.car_info_02{font-size:18px;height:37px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR3}
.car_info_03{font-size:18px;background:#01c73c;height:37px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR3;color:#ffffff}
.car_info_04{font-size:18px;height:37px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR3}
.car_info_05{font-size:16px;background:#01c73c;height:37px;font-weight:normal;padding:0 0 0 3px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR3;color:#ffffff}
.car_info_price{font-size:20px;height:37px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-family:Noto Sans KR5;color:#FF0000}

.contents_02_right_1 .name {display:block;padding:11px 0 12px 0}
.contents_02_right_1 .name2 {display:block;font-size:16px;font-weight:bold}


.man_info{width:348px;margin:24px auto}
.man_info_01_top{font-size:12px;background:#f5f5f5;height:33px;font-weight:normal;padding:0 0 0 8px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.man_info_02_top{height:33px;font-weight:normal;padding:0 0 0 8px;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}
.man_info_01{font-size:12px;background:#f5f5f5;height:33px;font-weight:normal;padding:0 0 0 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.man_info_02{height:33px;font-weight:normal;padding:0 0 0 8px;border-bottom:1px solid #e1e1e1;}
.man_info_03{height:33px;font-weight:normal;padding:0 0 0 8px;border-bottom:1px solid #e1e1e1;font-weight:bold}

.man_info_031 {height:33px;font-weight:normal;padding:0 0 0 8px;border-bottom:1px solid #e1e1e1;font-weight:bold}
.man_info_032 {height:33px;font-weight:normal;padding:0 0 0 8px;border-bottom:1px solid #e1e1e1;font-weight:bold}

.title_02{display:block;font-size:24px;font-family:Noto Sans KR5;padding:5px 0;color:#000000;margin:0px 0 0 0}
.con_area{border:1px solid #cdcdcd;padding:20px;font-size:13px}

.option_con td{padding:5px 15px;font-size:14px;font-family:Noto Sans KR3;border:1px solid #efefef}
.option_con .on{padding:5px 15px;font-size:15px;font-family:Noto Sans KR3;background:url(/sub/img/ic.gif) left center no-repeat;border:1px solid #efefef}

.mv-wrap {width:1180px; height:694px;}
.mv-wrap iframe{width:100%; height:100%;}

.dealer {/*margin:20px 0;*/}
.view-info {width:100%;}
.view-info td {border-bottom:1px solid #dcdcdc; height:30px; padding-left:5px; font-size:18px;}
.view-info .t0 {width:70px;border-right:1px solid #dcdcdc; background:#01c73c; color:#ffffff; font-size:18px !important;}
.view-info .t1 {width:100px;border-right:1px solid #dcdcdc; background:#ffffff; color:#666;}
.view-info .t1 img {width:85%;}
.view-info .t2 {width:145px;}
.view-info .t3 {width:125px;font-size:18px;}
.view-info .t5 {width:70px;border-right:1px solid #dcdcdc; background:#01c73c; padding:0 0 0 3px; color:#ffffff; font-size:15px !important;}
.pfmbtn2 {display:inline-block; background: #ff7200; padding: 1px 7px; border-radius: 6px;}
.pfmbtn2 span {color:#fff; /*line-height:20px;*/ font-size:14px; font-weight:400;}
/** 매물 상세보기 **/

.selArea {margin:0 auto; width:380px; border:1px solid #f5f5f5; border-radius:8px;box-sizing: border-box;
    -webkit-box-shadow: 0px 4px 1px 0px rgba(205,211,222,1);
    -moz-box-shadow: 0px 4px 1px 0px rgba(205,211,222,1);
    box-shadow: 0px 4px 1px 0px rgba(205,211,222,1);}
.tbl_sel {width:100%;}
.tbl_sel td{font-size:14px;letter-spacing:-0.75px}
.tbl_sel .t1{height:35px; font-size:24px; font-weight:300; text-align:right; border-bottom:1px solid #000; padding-right:10px;}
.tbl_sel .t2{height:35px; font-size:24px; font-weight:700; text-align:right;  padding-right:20px;}
.tbl_sel .t3{width:108px; padding:0 15px;}
.tbl_sel2 {width:340; height:200px; margin:0 auto;}
.tbl_sel2 td{font-size:14px;letter-spacing:-0.75px}
.tbl_sel2 .t1{font-size:12px; text-align:center;}