.specification_car_info_area{ padding: 20px 30px 40px 30px; border-top: 2px solid #ededed;}
.specification_car_info_area .car_item{}
.specification_car_info_area .car_item .row{display: flex; align-items: center; margin: 0;}
.specification_car_info_area .car_item .row .item_logo{width: 33px;}
.specification_car_info_area .car_item .row .item_logo .logo_detail{width: 100%;}
.specification_car_info_area .car_item .row .item_text{padding: 0 5px;}
.specification_car_info_area .car_item .row .item_text span{font-weight: bold;}
.specification_car_info_area .car_item .row .item_text .line_type{height: 22px; border: 1px solid #1e1d29; opacity: 0.7; margin: 0 4px;}

.specification_car_info_area .car_item .swiper-container{height: 170px; overflow: hidden; position:relative;}
.specification_car_info_area .car_item .swiper-container .swiper-wrapper{}
.specification_car_info_area .car_item .swiper-container .swiper-wrapper .swiper-slide{text-align: center; padding: 5%;}
.specification_car_info_area .car_item .swiper-container .swiper-wrapper .swiper-slide img{height: 100%;}
.specification_car_info_area .car_item .swiper-container .swiper-button-next{ box-shadow: 0 2px 6px 0 rgba(30, 29, 41, 0.12); width:32px; height:32px; border-radius: 20px; color:#000}
.specification_car_info_area .car_item .swiper-container .swiper-button-prev{ box-shadow: 0 2px 6px 0 rgba(30, 29, 41, 0.12); width:32px; height:32px; border-radius: 20px; color:#000}
.specification_car_info_area .car_item .swiper-container .swiper-button-next:after{font-size: 15px;}
.specification_car_info_area .car_item .swiper-container .swiper-button-prev:after{font-size: 15px;}
.swiper-button-next, .swiper-rtl .swiper-button-prev{right: 5px;}
.swiper-button-prev, .swiper-rtl .swiper-button-next{left:5px;}
.swiper-button-next, .swiper-button-prev{}

.specification_car_info_area .car_item .specification_btn_area{ margin-bottom: 25px;}
.specification_car_info_area .car_item .specification_btn_area .row{ justify-content: space-between;}
.specification_car_info_area .car_item .specification_btn_area .row .btn_detail{width: 32%;}
.specification_car_info_area .car_item .specification_btn_area .row .btn_detail a{color: #000; text-decoration: none; display: inline-block; border: 1px solid #ccc; width: 100%; height: 32px; line-height: 32px; text-align: center;}

.specification_car_info_area .infomation_area{  }
.specification_car_info_area .infomation_area .specification_text{padding: 0 10px; height: 40px; background-image: linear-gradient(to left, #ffbb00, #ffec05); line-height: 40px; }
.specification_car_info_area .infomation_area .table_item{}
.specification_car_info_area .infomation_area .table_item .scroll{ display: flex; flex-wrap: nowrap; overflow-x: scroll;  text-align: center; align-items: center; border: 1px solid #8d8d8c;}
.specification_car_info_area .infomation_area .table_item .scroll .item_info{ color: #fff;flex: 0 0 auto; border-right: 1px solid #8d8d8c; }
.specification_car_info_area .infomation_area .table_item .scroll .item_info .item_header_detail{height: 65px;  background-color: #8D8D8C; display: inline-flex; align-items: center; width: 180px; justify-content: center;}
.specification_car_info_area .infomation_area .table_item .scroll .item_info .item_info_detail{background-color: #fff; color: #000; line-height: 40px;}

.specification_car_info_area .estimate_btn_area{text-align: center; margin-top: 30px;}
.specification_car_info_area .estimate_btn_area .a_detail{width: 100%; display: block; height: 45px; background-color: #ffec05; line-height: 45px; border-radius: 12px; color: #000; font-weight: bold; font-size: 15px;}

/* 로그아웃시 로그인 유도 모달 */
#popup_modal {text-align: center;}
#popup_modal .modal-dialog{width:90%; margin:0 auto; height: 180px; top:50%; transform:translateY(-50%);}
#popup_modal .modal-dialog .modal-content{padding:15px 10px; border-radius:8px; display: flex; flex-direction: column; justify-content: center; align-items: center;}
#popup_modal .modal-dialog .modal-content p {margin:0;}
#popup_modal .modal-dialog .modal-content p:first-child{font-size:16px; letter-spacing: -1px;}
#popup_modal .modal-dialog .modal-content p.color_orange{color:#ffbb00; font-weight: bold; margin-top:10px;}
#popup_modal .modal-dialog .modal-content a{color:#000; display:inline-block; min-width:120px; padding:6px 10px; margin:0 4px;  margin-top:15px; font-weight: bold;}
#popup_modal .modal-dialog .modal-content a.just_look_btn{border:2px solid #ffec05; background:#fff;}
#popup_modal .modal-dialog .modal-content a.go_to_login_btn{background:#ffec05; border:2px solid #ffec05;}
























































