@charset 'utf-8';
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400&display=swap');

body{font-family: 'Noto Sans KR', sans-serif;}

#wrap{clear: both;}
.inner, .inr-c {width:1200px; margin:0 auto; padding: 0px;}
#container{padding-top:10px;}

#header.header_area .primary{position: relative;}
#header.header_area .primary.case_gnb01{border: none;}
#header.header_area .primary.case_gnb01 .gnb h1{padding:35px 0 40px;}
#header.header_area .primary.case_gnb01 .gnb{margin:0 auto;}
#header.header_area .primary.case_gnb01 .gnb_menu{margin:0 auto;}
#header.header_area .primary.case_gnb01 .gnb_menu li a{height:50px; line-height:50px; font-size:20px; display: block; color: #fff; letter-spacing:0;}
#header.header_area .primary.case_gnb01 .gnb_menu li a:hover{color: #1b2757;}
#header.header_area .primary.case_gnb01:before{content:''; width:100%; position: absolute; height:50px; background:#00d8ff; left:0; bottom:0; display: inline-block; z-index:0;}
#header.header_area .primary .decoL{top:15px !important; left:28px !important;}
#header.header_area .primary .decoR{top:15px !important; right:26px !important;}

.visual_sec{position: relative; margin:0 auto;}
#banner .slick-dots li{display: none !important;}
.border_box.banner_manager:last-child{padding-bottom:0px;}
.slick-dotted.slick-slider{margin-bottom:-2px; }

.real_review{margin-bottom:50px;}
.real_review h3{font-size:40px; color: #333; font-weight: normal; line-height:1em; margin:70px auto 30px; letter-spacing:-0.03em; text-align: center;}
.real_review h3 span{font-weight: bold; color:#17acf3;}
.real_review .swiper-container{width:100%; text-align: center; padding:50px 0;}
.real_review .swiper-slide {opacity: 0.4; overflow: hidden; transition: .7s; transform: scale(0.85) !important; z-index:1;}
.real_review .swiper-slide img {width:100%;}
.real_review .swiper-slide.swiper-slide-prev{}
.real_review .swiper-slide-active {opacity: 1; z-index:2; transform: scale(1.4, 1.2) !important;}
.real_review .swiper-slide-active img{border-radius:5px;}
.real_review .swiper-slide .caption_txt{display: none; width: 100%; position: absolute;  bottom: 0px; left:0px; padding:12px 10px; box-sizing: border-box; font-size:14px; background-color: #0086ed80; color:#fff; text-align: center; word-break:keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: bold;}
.real_review .swiper-slide-active .caption_txt{display: block; transform: scale(1) !important;}

.real_review .swiper-slide a{pointer-events: none;}
.real_review .swiper-slide-active a{pointer-events:all;}

.free_advise_form{padding-top:10px; margin-bottom:29px;}
.free_advise_form div{border:3px solid #17acf3; border-radius:10px; padding:20px 0px 20px 25px;}
.free_advise_form h3{font-size:30px; font-size:30px; background:url('../images/index/ico_tel.png') no-repeat; padding:0 75px 10px 98px; display: inline-table; line-height:1em; vertical-align: top;}
.free_advise_form h3 span{color: #17acf3;}
.free_advise_form input{display: inline-table; width:300px; height:58px; line-height:48px; color: #464646; padding:0 10px; margin-right:20px; border:1px solid #c6c6c6; font-family: 'Noto Sans KR', sans-serif; font-size:14px; position: relative; top:5px;}
.free_advise_form input::placeholder{color: #464646;}
.free_advise_form input:nth-of-type(2){width:330px; margin-right:0;}
.free_advise_form button{width:180px; height:58px; line-height:58px; background:#17acf3; font-size:22px; font-weight: bold; color: #fff; margin-left:10px; vertical-align: top; font-family: 'Noto Sans KR', sans-serif; position: relative; top:5px;}

.info_car_group{margin-bottom:30px;}
.info_car_group .info_car_group{background:#fff; clear: both; border:1px solid #eee;}
.info_car_group h3{font-size:40px; color: #333; font-weight: normal; line-height:1em; margin:75px auto 35px; letter-spacing:-0.03em; text-align: center;}
.info_car_group h3 span{font-weight: bold; color:#1b2757;}
.info_car_style01{height:292px; position: relative; }
.info_car_style01 ul{width:100%; text-align: center; display: table;}
.info_car_style01 ul li{}
.info_car_style01 ul li a{font-size:22px; color:#333333; display:block; height:97.3px; line-height:97.3px; letter-spacing:-0.05em; font-weight: normal; position: relative; width:200px; text-indent:27px; text-align: left; border-right:1px solid #eee; border-bottom:1px solid #eee;}
.info_car_style01 ul li:last-child a{border-bottom: none;}
.info_car_style01 ul li a.on{color: #17acf3; border-right: none;}
.info_car_style01 ul li a.on:before{content:''; display: block; width:15px; height:100%; background:#17acf3; position: absolute; left:0px; top:0px;}

.info_car_style01 ul li:first-child .depth2{display: block;}
.info_car_style01 ul li .depth2{display:none;}
.info_car_style01 ul li div{position: absolute; width:1000px; z-index:10; left:200px; top:0px; height:292px; }
.info_car_style01 ul li div ul{border-bottom: none;}
.info_car_style01 ul li div ul li{margin:0; width:auto; border-right: none; display: inline-block; position: static; }
.info_car_style01 ul li div ul li a{color:#333; font-size:16px; background: none; padding:0px; height:auto; line-height:1em; border: none; text-align: center; width:auto; text-indent: 0;}
.info_car_style01 ul li div ul li a:before, .info_car_style01 ul li div ul li a:after{display: none;}
.info_car_style01 ul li div ul li a span{color:#464646; font-size:15px; font-weight: normal; letter-spacing: -0.05em; font-family: 'Noto Sans KR'; display: block; text-align: center; margin-top:7px;}

.info_car_style01 ul li .menu1{padding:18px 0 24px 19px;}
.info_car_style01 ul li .menu1 ul{text-align: left;}
.info_car_style01 ul li .menu1 ul li:nth-child(1){width:69px; margin-right:26px;}
.info_car_style01 ul li .menu1 ul li:nth-child(2){width:100px; margin-right:16px;}
.info_car_style01 ul li .menu1 ul li:nth-child(3){width:90px; margin-right:24px;}
.info_car_style01 ul li .menu1 ul li:nth-child(4){width:84px; margin-right:30px;}
.info_car_style01 ul li .menu1 ul li:nth-child(5){width:80px; margin-right:28px;}
.info_car_style01 ul li .menu1 ul li:nth-child(6){width:86px; margin-right:30px;}
.info_car_style01 ul li .menu1 ul li:nth-child(7){width:74px; margin-right:35px;}
.info_car_style01 ul li .menu1 ul li:nth-child(8){width:80px; margin-right:38px;}
.info_car_style01 ul li .menu1 ul li:nth-child(9){width:62px;}
.info_car_style01 ul li .menu1 ul:nth-of-type(1) li{margin-bottom:33px;}
.info_car_style01 ul li .menu1 ul:nth-of-type(2) li{margin-bottom:25px;}
.info_car_style01 ul li .menu1 ul li a:hover span{color: #17acf3;}

.info_car_style01 ul li .menu2{padding:49px 0 0 50px;}
.info_car_style01 ul li .menu2 ul{text-align: left;}
.info_car_style01 ul li .menu2 ul li{margin-right:96px; margin-bottom:15px;}
.info_car_style01 ul li .menu2 ul li:nth-child(5n){margin-right:0;}
.info_car_style01 ul li .menu2 ul li a:hover span{color: #17acf3;}
.info_car_style01 ul li .menu2 ul li a span{font-size:16px; margin-top:10px;}

.info_car_style01 ul li .menu3{padding:80px 0 0 40px;}
.info_car_style01 ul li .menu3 ul li{margin-bottom:60px; margin-right:30px}
.info_car_style01 ul li .menu3 ul li a{width:160px; height:34px; line-height:34px; text-align: center; background:#d5d5d5; font-size:18px; color: #fff; border-radius:50px}
.info_car_style01 ul li .menu3 ul li a span{display: inline-block; margin-top:0; font-size:14px; color: #fff;}
.info_car_style01 ul li .menu3 ul li a:hover{background:#17acf3;}

.ad_area{margin-bottom:50px;}

.car_title_area .tit_wrap{text-align: center;}
.car_title_area .tit_wrap h3{font-size:40px; margin-bottom:14px; font-weight: normal;}
.car_title_area .tit_wrap h3 span{font-weight: bold;}
.car_list.car_title_area a.btn_area{width:300px; height:60px; line-height:60px; margin:20px auto 70px; color:#fff; font-size:24px; display: block; text-align: center; font-weight: bold;  border-radius:10px; background:#17acf3;}

.ico_recommend{width:97px; height:30px; position: absolute; left:-25px; top:9px; z-index:2; font-size:10.5px; font-weight: bold; color: #fff; text-align: center; line-height:30px; background: linear-gradient(-135deg, transparent 21px, #f33900 0) right, linear-gradient(135deg, transparent 21px, #f33900 0) left; background-size: 51% 100%; background-repeat: no-repeat; transform: rotate(-45deg); letter-spacing:-0.05em}
.ico_recommend:before{content:''; display: inline-block; width:41px; height:1px; background:#64cef9; position: absolute; top:2px; left:28px;}
.ico_recommend:after{content:''; display: inline-block; width:92px; height:1px; background:#64cef9; position: absolute; bottom:2px; left:3px;}

.recommend_car_price{margin-top:5%;}
.recommend_car_price span{font-size:16px; color: #525252; font-weight: normal; margin-right:10%;}
.recommend_car_price strong{font-size:20px !important; color: #17acf3 !important;}
.recommend_car_price strong span{font-size:20px !important; color: #17acf3 !important; font-weight: bold; margin-right:0;}

.recommend_car_picture_6 li .recommend_car_price span, .recommend_car_picture_7 li .recommend_car_price span, .recommend_car_picture_8 li .recommend_car_price span{margin-right:0; font-size:16px !important;}
.recommend_car_picture_6 li .recommend_car_price strong, .recommend_car_picture_7 li .recommend_car_price strong, .recommend_car_picture_8 li .recommend_car_price strong{display: block;}
.recommend_car_picture_6 li .recommend_car_price strong span, .recommend_car_picture_7 li .recommend_car_price strong span, .recommend_car_picture_8 li .recommend_car_price strong span{font-size:18px !important;}

.capital{text-align: center; margin-bottom:80px;}
.capital h3{font-size:40px; color: #333; font-weight: normal; line-height:1em; margin-bottom:30px; letter-spacing:-0.03em}
.capital h3 span{font-weight: bold; color:#17acf3;}

.sitemap {background:#f1f1f1;}
.sitemap ul{width:1200px; margin:0 auto; text-align:center; display: table;}
.sitemap li{border-right:2px solid #e1e1e1; width:25%; height:370px; display: table-cell;}
.sitemap li:first-child{border-left:2px solid #e1e1e1;}
.sitemap ul ul{width:auto;}
.sitemap ul li ul li{border-right: none; width:auto; height:auto; display: block;}
.sitemap ul li ul li:first-child{border-left: none;}
.sitemap li h3{ font-size:21px; color: #5a5a5a; padding:67px 0 35px; font-weight: bold;}
.sitemap li a{display: block; font-size: 17px; line-height: 30px; color: #5a5a5a; font-family: 'Noto Sans KR';font-weight: 600; }

.quick_area .select_wrap{margin-bottom:0px;}
.quick_area label{margin-top:5px; font-weight: normal;}
.quick_area .input_wrap{margin-bottom:2px;}
.quick_advise .col_wrap .radio_wrap, .quick_advise .col_wrap, .quick_advise .input_wrap{margin:5px 0 0 !important;}
#right_side .col_wrap .radio_wrap label{color: #3fc0f3 !important; background:#e7e7e7;}

#right_side .col_wrap .radio_wrap label.representativeColor{color: #fff !important; background:#3fc0f3 !important;}
#right_side .check_wrap input[type='checkbox']:checked + label:before{font-size:12px; line-height:12px; background:#3fc0f3 !important;}
.quick_advise{background:#fff; padding:0;}
.quick_advise .col_wrap_group{padding:0 9px 10px;}
.quick_advise .btn_wrap button{font-size:14px !important; font-weight: bold;}
#right_side .col_wrap .radio_wrap + .radio_wrap{margin-left:0px;}
#right_side .col_wrap .radio_wrap input + label{border: none; font-size:16px;}
#right_side .col_wrap .radio_wrap{width:50%;}
#right_side .input_wrap input{height:28px; line-height:28px; font-size:14px; color: #626262; border:1px solid #d1d1d1;}
#right_side .check_wrap input + label{line-height:16px; padding-left:17px;}
#right_side .check_wrap label:before{width:12px; height:12px; border-radius:0}
#right_side .btn_wrap button{background:#3fc0f3 !important; color: #fff !important; font-size:13px !important; font-family: 'Noto Sans KR', sans-serif;}
#right_side .btn_wrap button span{display: block; line-height:1em;}

.lately_area{background:#fff;}
.lately_area p{color: #333; font-size:16px !important; font-weight: bold; width:85% !important;}
.lately_area p.normal_type{border-color: #3fc0f3;}
.lately_area ul{margin-top:10px;}
.lately_area ul li img{width:126px; height:95px;}
.lately_area a.topgo{background:#3fc0f3; color: #fff; height:30px; font-size:13px; padding:7px 0 0;}
.lately_area a.topgo:before{content:''; width:7px; height:7px; border-right:2px solid #fff; border-bottom:2px solid #fff; border-top:none; border-left:none; transform: rotate(45deg); margin:-6px 7px 0 0;}

#footer{margin:0 auto !important; padding-top:30px !important; border-top: none !important;}
.footer_area #footer_image{width:auto; display: block; margin-bottom:10px;}
.footer_area #footer_data{padding-bottom:150px !important; width:auto !important;}

.quick_bar{background:#00d8ff; height:120px;}
.quick_bar .quick_bar_area{position: relative;}
.quick_bar .quick_bar_area .quick_bar_form{}
.quick_bar .quick_bar_area .quick_bar_form p{background:url('../images/common/ico_tel02.png') 22px 15px no-repeat; font-size:30px; font-weight: bold; line-height:1.3em; padding:15px 45px 0 140px;}
.quick_bar .quick_bar_area .quick_bar_form p span{font-size:45px;}
.quick_bar .quick_bar_area input{width:311px;height:55px;font-size:18px; padding:0 10px; color:#000; font-family: 'Noto Sans KR', sans-serif; margin-right:15px; margin-top:30px;}
.quick_bar .quick_bar_area input::placeholder{color: #898989;}
.quick_bar .quick_bar_area input:nth-of-type(2){margin-right:0;}
.quick_bar .quick_bar_area button{font-weight:bold; font-size:20px;background:#fff; color:#17acf3; line-height:32px; border-radius: 12px; width:179px; height:65px; backdrop-filter:blur(30px); border: solid 3px #00729e; cursor:pointer; margin-left:15px; font-family: 'Noto Sans KR', sans-serif; margin-top:-10px;}

/* Contents Area */
.car_request{padding-top:67px;}
.car_request img{margin:39px 0 90px;}
.car_request .car_request_form{margin:0 45px 50px;}
.car_request .car_request_form ul{display: table; width:100%;}
.car_request .car_request_form ul li{display: table-cell; width:50%; vertical-align: top;}
.car_request .car_request_form ul li input{border:2px solid #646464; border-radius:3px; width:98%; padding:0 20px; height:50px; font-size:16px; color: #989898; font-family: 'Noto Sans KR', sans-serif;}
.car_request .car_request_form ul li:last-child input{float: right;}
.car_request .car_request_form button{width:100%; font-size:20px; color: #fff; width:100%; height:50px; font-family: 'Noto Sans KR', sans-serif; border-radius:3px; background:#00c6ff !important;}
.car_request .car_request_form button:after{width:20px; height:20px;  content:''; display: inline-block; background:url('../images/contents/ico_chk.png') no-repeat; border-radius:50px; margin-left:10px; position: relative; top:2px;}

.car_request p.last_p1 label {display: inline-block; position: relative; padding-top:2px; padding-left: 20px; font-size:13px; text-align: left; line-height: 1.3em; cursor: pointer; clear: both;}
.car_request p.last_p1 {overflow: hidden; position: relative; margin: 10px 0 30px 0;}
.car_request p.last_p1 label:before {content: ''; display: inline-block; position: absolute; top: 2px; bottom: 1px; left: 0; width: 16px;
height: 16px; margin-right: 10px; background-color: #aaa; box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, .3), 0 1px 0 0 rgba(255, 255, 255, .8);}
.car_request p.last_p1 input[type='checkbox'] {display: none;}
.car_request p.last_p1 label:before {border-radius: 3px;}
.car_request p.last_p1 input[type='checkbox']:checked + label:before{content: '\2713'; color: #f3f3f3; font-size: 15px; text-align: center; text-shadow: 1px 1px 1px rgba(0, 0, 0, .2); line-height: 15px;}
.car_request p .last_label1 {width: auto; font-size: 11px; letter-spacing: -1px;}
.car_request p .info_btn1 a{display: inline-block; height:24px; margin:0 2px; padding:0 8px; color: #fff; font-size: 13px; line-height: 24px; background-color: #868686;}

ul.tab_menu{display: table; width:100%;}
ul.tab_menu li{text-align: center; display: table-cell;}
ul.tab_menu li a{display: block; height:50px; line-height:50px; font-family: 'NanumGothic'; font-size:24px; font-weight: bold; background:#ddd;}
ul.tab_menu li a.on{background:#00c6ff; color:#fff;}

.car_sell{padding-top:10px;}
.car_sell .sell_visual{width:1200px; height:561px; background:url('../images/contents/bg_advise_sell.jpg') no-repeat; margin-bottom:20px; overflow: hidden;}
.car_sell .sell_visual h3{padding-top:60px; padding-left:56px; font-size:30px; color: #fff; font-weight: normal; letter-spacing:-0.05em; line-height:1em;}
.car_sell .sell_visual h3:after{content:''; display: block; width:80px; height:3px; background:#17acf3; margin:44px 0 5px;}
.car_sell .sell_visual p{padding-left:56px; font-size:48px; color: #fff; letter-spacing:-0.02em; line-height:1.2em;}
.car_sell .sell_visual p span, .car_sell .sell_visual p strong{display: block;}
.car_sell .sell_visual p span{animation: tilt01 1s ease;}
.car_sell .sell_visual p strong:nth-child(2){animation: tilt01 1.4s ease;}
.car_sell .sell_visual p strong:nth-child(3){animation: tilt01 1.6s ease;}

.car_buy{padding-top:10px;}
.car_buy .buy_visual{width:1200px; height:561px; background:url('../images/contents/bg_advise_buy.jpg') no-repeat; margin-bottom:20px; overflow: hidden;}
.car_buy .buy_visual h3{padding-top:60px; padding-left:56px; font-size:30px; color: #fff; font-weight: normal; letter-spacing:-0.05em; line-height:1em;}
.car_buy .buy_visual h3:after{content:''; display: block; width:80px; height:3px; background:#17acf3; margin:44px 0 5px;}
.car_buy .buy_visual p{width:418px; height:318px; border:2px solid #fff; padding-top:70px; margin:0 auto; text-align: center; animation: fadeIn 1s ease;}
.car_buy .buy_visual p img{ animation: fadeIn 3s ease;}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.car_input_form{padding:60px;}
.car_input_form .car_input_tit{border-left:3px solid #17acf3; padding:0 0 0 40px; margin:0 0 120px 5px;}
.car_input_form .car_input_tit h4{color:#17acf3; font-size:48px; margin:30px 0 15px;}
.car_input_form .car_input_tit h4 span{color: #737373; display: block; font-size:18px; margin:0 0 10px 0;}
.car_input_form .car_input_tit p{color: #737373; font-size:16px; line-height:24px;}
.car_input_form .car_request_form ul{float: left; width:530px;}
.car_input_form .car_request_form ul li{margin-bottom:20px;}
.car_input_form .car_request_form ul li:last-child{margin-bottom:0;}
.car_input_form .car_request_form ul li input{width:100%; height:80px; line-height:80px; font-size:24px; padding:27px 30px; background:#fff; color: #191919;}
.car_input_form .car_request_form ul li input::placeholder{color: #191919;}
.car_input_form .car_request_form .car_request_term{float: right; background:#fff; width:530px; padding:20px 20px 0; border:1px solid #cacaca;}
.car_input_form .car_request_form .car_request_term div{border:1px solid #cacaca; padding:10px; height:109px; overflow-y:scroll; color:#191919;}
.car_input_form .car_request_form .car_request_term p{color:#cacaca; font-size:20px; padding:13px 0;}
.car_input_form .car_request_form .car_request_term p input{appearance:auto; width:20px; height:20px; vertical-align: top; float: right; margin-right:0;}
.car_input_form .car_request_form .car_request_term p label{color: #191919;}
.car_input_form .car_request_form button{width:100%; clear: both; height:80px; line-height:80px; color: #fff; font-size:24px; margin-top:20px; background:#17acf3 !important;}

@keyframes tilt01{
    0% {
        opacity: 0;
    }
    20% {
        transform: translateX(-80px);
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.buy_guide h3{color:#000; font-size:36px; font-weight: normal; text-align: center; letter-spacing:-0.05em; margin:26px 0 0;}
.buy_guide h3 span{color:#17acf3;}
.buy_guide h3:before{content:''; display:inline-block; width:67px; height:47px; background:url('../images/contents/img_buy.png') no-repeat; margin-right:15px; position: relative; top:13px;}
.buy_guide p{text-align: center; color: #666; font-size:24px; line-height:1em; letter-spacing:-0.05em; margin:15px 0 50px;}
.buy_guide ol{}
.buy_guide ol li{text-align: center; display: inline-table; padding:0 40px 0 50px; position: relative;}
.buy_guide ol li:nth-child(2){padding:0 12px 0 37px;}
.buy_guide ol li:nth-child(3){padding:0 12px 0 36px;}
.buy_guide ol li:nth-child(4){padding:0 20px 0 43px;}
.buy_guide ol li:nth-child(5){padding:0 0 0 25px;}
.buy_guide ol li:nth-child(6){padding:0 0 0 44px;}
.buy_guide ol li span{width:82px; height:22px; line-height:22px; background:#17acf3; border-radius:30px; display: inline-block; font-size:14px; font-weight: 800; color: #fff;}
.buy_guide ol li span:after{width:108px; height:108px; border-radius:108px; content:''; display: inline-block; margin-top:-10px; margin-left:-11px; position: relative; z-index:-1;}
.buy_guide ol li:before{content:''; width:88px; height:1px; display: block; border-bottom:1px dashed #bbb; position: absolute; right:-60px; top:67px;}
.buy_guide ol li:after{border-top:10px solid transparent; border-left:16px solid #464646;
border-bottom:10px solid transparent; content:''; display: block; position: absolute; top:57px; right:-25px;}
.buy_guide ol li:last-child:before, .buy_guide ol li:last-child:after{display: none;}

.buy_guide ol li:nth-child(1) span:after{background:#eaeaea url('../images/contents/ico_buy01.png') center top no-repeat;}
.buy_guide ol li:nth-child(2) span:after{background:#eaeaea url('../images/contents/ico_buy02.png') center top no-repeat;}
.buy_guide ol li:nth-child(3) span:after{background:#eaeaea url('../images/contents/ico_buy03.png') center top no-repeat;}
.buy_guide ol li:nth-child(4) span:after{background:#eaeaea url('../images/contents/ico_buy04.png') center top no-repeat;}
.buy_guide ol li:nth-child(5) span:after{background:#eaeaea url('../images/contents/ico_buy05.png') center top no-repeat;}
.buy_guide ol li:nth-child(6) span:after{background:#eaeaea url('../images/contents/ico_buy06.png') center top no-repeat;}
.buy_guide ol li dl dt{color: #333; font-weight: bold; font-size:16px; letter-spacing:-0.05em; margin:10px auto 5px;}
.buy_guide ol li dl dd{color: #676767; font-size:14px; letter-spacing:-0.05em}

.buy_guide.sell_guide h3:before{content:''; display:inline-block; width:67px; height:67px; background:url('../images/contents/img_sell.png') no-repeat; margin-right:15px; position: relative; top:13px;}
.buy_guide.sell_guide ol li{padding:0 35px 0 50px;}
.buy_guide.sell_guide ol li:nth-child(2){padding:0 10px 0 35px;}
.buy_guide.sell_guide ol li:nth-child(3){padding:0 0px 0 25px;}
.buy_guide.sell_guide ol li:nth-child(4){padding:0 7px 0 30px;}
.buy_guide.sell_guide ol li:nth-child(5){padding:0 34px 0 58px;}
.buy_guide.sell_guide ol li:nth-child(6){padding:0 0 0 27px;}
.buy_guide.sell_guide ol li:nth-child(1) span:after{background:#eaeaea url('../images/contents/ico_sell01.png') center top no-repeat;}
.buy_guide.sell_guide ol li:nth-child(2) span:after{background:#eaeaea url('../images/contents/ico_sell02.png') center top no-repeat;}
.buy_guide.sell_guide ol li:nth-child(3) span:after{background:#eaeaea url('../images/contents/ico_sell03.png') center top no-repeat;}
.buy_guide.sell_guide ol li:nth-child(4) span:after{background:#eaeaea url('../images/contents/ico_sell04.png') center top no-repeat;}
.buy_guide.sell_guide ol li:nth-child(5) span:after{background:#eaeaea url('../images/contents/ico_sell05.png') center top no-repeat;}
.buy_guide.sell_guide ol li:nth-child(6) span:after{background:#eaeaea url('../images/contents/ico_sell06.png') center top no-repeat;}

.car_info_article .car_price{padding-top:50px;}
.car_right_side .car_price select{height:28px;}
.sticky .installment_area strong, .car_right_side .car_price strong{font-size:30px;}
.sticky .area_sticky ul li .installment_area{top:-10px; font-weight: bold;}
.sticky .area_sticky ul li:first-child dl{position: relative; top:-10px;}

.lease_calculator{}
.lease_calculator table tr td a.active{background:#17acf3 !important;}
.lease_calculator table tr td p{color: #ff0000 !important;}
.car_info .car_price{margin-top:0;}
.result_list.type01 ul li a .item_box .price strong span{color: #f50034;}
.car-detail .car-info .price strong span, .car_installment strong span{color:#f50034;}

.car-img-slider .img-view:before{content:''; display: block; background:url('../images/index/img_watermark.png') no-repeat; width: 110px; height: 110px; background-size: 100% 100%;position: absolute; top: 10px; z-index: 5; left: 10px;}
.car-detail-info .option-info .img_list p{position: relative;}
.car-detail-info .option-info .img_list p:before{content:''; display: block; background:url('../images/index/img_watermark.png') no-repeat; width: 110px; height: 110px; background-size: 100% 100%;position: absolute; top: 10px; z-index: 5; left: 95px;}

.search-img-list .car-detail .car-img:before{content:''; display: block; background:url('../images/index/img_watermark.png') no-repeat; width:65px; height:65px; background-size: 100% 100%;position: absolute; top:5px; z-index: 5; left:5px;}