

.car_wrap {position:relative;width:1200px;margin:0 auto;padding:0 0 0 0;}

.car_list3 {display:flex;}
.car_list3.detail {display:block;}
.car_list3.detail:after {content:"";display:block;clear:both;}
.car_list3.detail .car_item {float:left;position: relative;width:370px;border:1px solid #ddd; border-radius: 15px; margin-top:50px; cursor: pointer;
			/** 2021-08-11 **/
			height: 590px;}
.car_list3.detail .car_item:nth-child(3n+1) {margin-left:0;}
.car_list3.detail .car_item .btn-area {padding-bottom:30px;}
.car_list3.detail .car_item .conditions-info,
.car_list3.detail .car_item .price-info,
.car_list3.detail .car_item .btn-area button {width:300px;}
.car_list3 .car_item {flex:1;background-color:#fff;margin-left:45px;width:285px;box-sizing:border-box;}

.car_list3 .car_type {position: absolute; top:-44px; right: -10px; padding:7px 9px 5px 9px;height:35px;box-sizing:border-box;}
.car_list3 .car_type span {display:inline-block;width:60px;text-align:center;height:20px;line-height:20px;color:#FFF;background-color:#232323;font-size:11px;}


.car_list3 .car_item:first-child {margin-left:0;}
.car_list3 .car_item .car-info {padding:60px 0 15px 0;}
.car_list3 .car_item .car-info .car-image {text-align:center;height:226px;line-height:226px;}
.car_list3 .car_item .car-info .car-image img {max-width:290px;max-height:226px;vertical-align:middle;}
.car_list3 .car_item .car-info .car-name {text-align:center;font-size:40px;font-weight:800;letter-spacing: -3px;}
.car_list3 .car_item .car-info .car-price {text-align:center;font-size:18px;font-weight:400;letter-spacing:0;}
.car_list3 .car_item .car-info .car-price:after {content:"원";}
.car_list3 .car_item .car-info .car-desc {text-align:center;padding:10px 0;font-weight:300;}
.car_list3 .car_item .conditions-info {text-align:center;width:240px;margin:0 auto;padding:10px 0;box-sizing:border-box;}
.car_list3 .car_item .conditions-info > div:after {content:"";display:block;clear:both;}
.car_list3 .car_item .conditions-info > div {padding:5px 0;}
.car_list3 .car_item .conditions-info > div > span {float:left;display:block;font-size:15px;color:#999;line-height:26px;font-weight:400;letter-spacing: -2px;}
.car_list3 .car_item .conditions-info > div > strong {float:right;display:block;font-size:15px;color:#999;line-height:26px;font-weight:600;}
.car_list3 .car_item .conditions-info > div > strong:after {content:"원";font-size:15px;font-weight:500;}
.car_list3 .car_item .price-info {padding-top:15px;text-align:center;width:240px;margin:0 auto;padding:0;box-sizing:border-box;}
.car_list3 .car_item .price-info .discount-price {padding:5px 0;border-bottom:1px solid #222;height:43px;}
.car_list3 .car_item .price-info .discount-price:after {content:"";display:block;clear:both;}
.car_list3 .car_item .price-info .discount-price > span {float:left;display:block;font-size:26px;color:#d90f07;line-height:43px;font-weight:400;letter-spacing: -2px;}
.car_list3 .car_item .price-info .discount-price > strong {float:right;display:block;font-size:33px;color:#000;line-height:43px;font-weight:600;letter-spacing:0;}
.car_list3 .car_item .price-info .discount-price > strong:after {content:"원";font-size:18px;font-weight:500;}
.car_list3 .car_item .btn-area {padding:20px 0 40px 0;text-align:center;}
.car_list3 .car_item .btn-area button {padding:10px 0;width:240px;font-size:23px;font-weight:600;color:#fff;border:none;background:#d90f07; border-radius: 30px; background: #d90f07 url('../../image/car_btn01.png') center right 15px no-repeat;  cursor:pointer;}
.car_list3 .car_item .btn-area button span {display:inline-block;}







.car_list4 {display:flex;}
.car_list4.detail {display:block;}
.car_list4.detail:after {content:"";display:block;clear:both;}
.car_list4.detail .car_item {float:left;position: relative;width:283px;border:1px solid #ddd; border-radius: 15px; margin-top:25px; cursor: pointer;}
.car_list4.detail .car_item:nth-child(4n+1) {margin-left:0;}
.car_list4.detail .car_item .btn-area {padding-bottom:30px;}
.car_list4.detail .car_item .conditions-info,
.car_list4.detail .car_item .price-info,
.car_list4.detail .car_item .btn-area button {width:230px;}
.car_list4 .car_item {flex:1;background-color:#fff;margin-left:20px;width:283px;box-sizing:border-box;}

.car_list4 .car_type {position: absolute; top:-44px; right: -10px; padding:7px 9px 5px 9px;height:35px;box-sizing:border-box;}


.car_list4 .car_item:first-child {margin-left:0;}
.car_list4 .car_item .car-info {padding:30px 0 10px 0;}
.car_list4 .car_item .car-info .car-image {text-align:center;height:167px;line-height:167px;}
.car_list4 .car_item .car-info .car-image img {max-width:230px;max-height:167px;vertical-align:middle;}
.car_list4 .car_item .car-info .car-name {text-align:center;font-size:33px;font-weight:800;letter-spacing: -3px;}
.car_list4 .car_item .car-info .car-price {text-align:center;font-size:18px;font-weight:400;letter-spacing:0;}
.car_list4 .car_item .car-info .car-price:after {content:"원";}
.car_list4 .car_item .car-info .car-desc {text-align:center;padding:10px 0;font-weight:300;}
.car_list4 .car_item .conditions-info {text-align:center;width:240px;margin:0 auto;padding:5px 0;box-sizing:border-box;}
.car_list4 .car_item .conditions-info > div:after {content:"";display:block;clear:both;}
.car_list4 .car_item .conditions-info > div {padding:5px 0;}
.car_list4 .car_item .conditions-info > div > span {float:left;display:block;font-size:20px;color:#d90f07;line-height:20px;font-weight:400;letter-spacing: -2px;}
.car_list4 .car_item .conditions-info > div > strong {float:right;display:block;font-size:20px;color:#000;line-height:20px;font-weight:600;}
.car_list4 .car_item .conditions-info > div > strong:after {content:"원";font-size:18px;font-weight:500;}
.car_list4 .car_item .price-info {padding-top:0;text-align:center;width:240px;margin:0 auto;padding:0;box-sizing:border-box;}
.car_list4 .car_item .price-info .discount-price {padding:0 0;border-bottom:1px solid #222;}
.car_list4 .car_item .price-info .discount-price:after {content:"";display:block;clear:both;}
.car_list4 .car_item .price-info .discount-price > span {float:left;display:block;font-size:20px;color:#d90f07;line-height:40px;font-weight:400;letter-spacing: -2px;}
.car_list4 .car_item .price-info .discount-price > strong {float:right;display:block;font-size:30px;color:#000;line-height:40px;font-weight:600;letter-spacing:0;}
.car_list4 .car_item .price-info .discount-price > strong:after {content:"원";font-size:18px;font-weight:500;}
.car_list4 .car_item .btn-area {padding:0 0 40px 0;text-align:center;}
.car_list4 .car_item .btn-area button {padding:8px 0;width:240px;font-size:18px;font-weight:600;color:#fff;border:none;background:#d90f07; border-radius: 30px; background: #d90f07 url('../../image/car_btn01.png') center right 10px no-repeat;  cursor:pointer;}
.car_list4 .car_item .btn-area button span {display:inline-block;}


