@charset "euc-kr";
/*@import url(carinfo.css);*/

/* sub base */
h3.sub_h3 {padding-bottom:40px;font-size:24px;color:#404040;line-height:24px}
h3.sub_h3.pdb_20 {padding-bottom:20px;}
h3.sub_h3 + .sub_txt{margin-bottom:40px;font-size: 16px;line-height: 1.25em;}
h4.sub_h4 {padding-bottom:20px;color:#404040;font-size:20px;}
h5.sub_h5 {padding-bottom:15px;color:#404040;font-size:14px;}
h4.sub_h4.pdb_10 {padding-bottom:10px;}
h6.sub_h6 {color:#808285;font-size:12px;}
.menu_form {width:980px;height:24px;background: #dedede}
.menu_form li {float:left;border:1px solid #dedede;border-right:0;}
.menu_form li a {display:block;padding:4px 17px;height:14px;background: #dedede;color:#414042;font-size:12px;font-weight:bold}
.menu_form.ccc_menu li a{padding:4px 12px;}
.menu_form li a.active,.menu_form li a:hover,.menu_form li a:focus {background:#fff;color:#f4bc00;font-size:12px;}
.menu_form li.special_list6 a {display:block;  width:145px; padding:14px 0; height:14px; background:url(/httpobject/images/carinfo/trax/special/tab_bg_on.png) 0 0 no-repeat; color:#fff; font-size:12px; text-align:center;}
.menu_form li.special_list6 a.active,.menu_form li.special_list6 a:hover,.menu_form li.special_list6 a:focus {width:145px; background:url(/httpobject/images/carinfo/trax/special/tab_bg.png) 0 0 no-repeat; background-color:none; color:#1c439c; font-size:12px; font-weight:bold; text-align:center;}
/*.menu_form li.spark.special_list6{position:relative;z-index:1;margin:0px -4px;}*/
.submenu > li {display:none}
.submenu1 {margin-bottom:20px}
.submenu1.service-education{}
.submenu1.service-education li a{padding:4px 13px}
.submenu2 {margin-bottom:30px}

.other_cont1 {position: absolute;right: 42px;top: 264px;line-height:18px}
.other_cont2 {position: absolute;right: 42px;top: 323px;line-height:18px}
.other_cont1 a,.other_cont2 a {line-height:16px}


.snb{display:none; width:980px; margin-bottom:30px;}
.snb.on{display:block;}
.snb ul{display:none; overflow:hidden; background:#dedede;}
.snb ul.on{display:block;}
.snb li{float:left; border:1px solid #dedede; border-right:0;}
.snb li a{display:block; height:14px; padding:4px 17px; background:#dedede; font-weight:bold; color:#414042;}
.snb .snb_story li a{padding:4px 22.93px;}
.snb .snb_story li:last-child a{padding:4px 17px;}

.snb .snb_care li{width: 19.8%;text-align: center;}
.snb .snb_care li:nth-child(1),
.snb .snb_care li:nth-child(2),
.snb .snb_care li:nth-child(3),
.snb .snb_care li:nth-child(4){width: 24.8%;}
.snb .snb_care li a{padding: 4px 6.25px;}

.snb .snb_maintenance li a{padding: 4px 9px;}
.snb li.on > a, .snb li:hover > a{background:#fff; color:#f4bc00;}
.snb .snb_tab{margin-top:20px; background:#dedede;}


/* table */
.tabletype1 { background-color:#fff; }
.tabletype1 tr {border:1px solid #e0e0e0}
.tabletype1 th, .tabletype1 td {border:1px solid #e0e0e0;padding:4px 8px;line-height:20px;text-align: left;}
.tabletype1 td {border-top:0}
.tabletype1 td.no-r {text-align:center!important}
.tabletype1 th {font-weight: bold;color:#404040}
.tabletype1.w100p {width:100%;}
.tabletype1 .bg {background-color:#f0f0f0;}
/* .tabletype1 td {vertical-align: top} */
.tabletype2 { color:#414042; }
/*.tabletype2 th,.tabletype2 td { padding:6px 12px;}*/
.tabletype2 th { padding:6px 6px 6px 12px}
.tabletype2 td { padding:6px;}
.tabletype2 th { color:#414042; }
.tabletype2 tbody th { font-weight:normal;}
.tabletype2 tbody tr.even { background-color:#eee; }

/**
* 2022.05.09 jychoi
* ±¸¸Å°¡ÀÌµå - Ä«µå ¾È³»
*/
/* .atc_type1 {width:670px;border-bottom:1px solid #e0e0e0;padding-bottom:50px;margin-bottom:50px}
.atc_type1.w710 {width:710px;}
.atc_type1.w100p {width:100%;}
.numList .numberBullet>li {margin-top:20px}
.numList .numberBullet>li:first-child {margin-top:0}
.numList .numberBullet li strong {color:#404040} */

/* car products */
 #visual_content {padding-top:53px;height:497px;font:0/0 Arial;text-align:center}
/*#visual_content {padding-top:39px;height:497px;font:0/0 Arial;text-align:center}*/
#content.carinfo {padding-top:0;background-color: #fff}
/*.carinfo .submenu1 {margin-bottom:60px;}*/

/*
.info_sum+.menu_form{margin: 0 auto;margin-bottom: 60px;}
.info_sum{position:relative;margin:32px auto 0;padding-bottom:60px;width: 980px;background:#fff;*zoom:1}
*/
.cars_tap_wrap{height:43px;margin-bottom:60px;}
.menu_form_wrap{width:100%; height:43px;background:#dedede;}
.menu_form_wrap li a{padding:14px 17px}
.menu_form_wrap .topNav a{visibility:hidden;}
.menu_form_wrap.on{position:fixed; left:0; top:80px; z-index:98;}
.menu_form_wrap.on .topNav a{visibility:visible;}
.menu_form_wrap .submenu1{overflow:hidden; width:980px; height:43px; margin:0 auto; background:#dedede;}
.info_sum{position:relative; width:980px; margin:32px auto 60px; background:#fff; *zoom:1;}
/* .info_sum.on{margin-bottom:183px;} */
.info_sum:after{display:block;clear:both; content:''}
.info_sum li{float:left;width:127px;height:100px;border-left:1px solid #dedede;text-align:center}
.info_sum li:first-child{border-left:0}
.info_sum li .desc{text-align:left}
.info_sum li dl{display:block}
.info_sum li dd{position:relative;padding-top:11px}
.info_sum .section1{width:233px}
.info_sum .section5{width:176px}
.info_sum .section6{width:185px}
.info_sum .section1 .svc_dtl a:first-child{margin-right:10px}

.hidden{visibility: hidden;position: absolute;width: 0;height: 0;font:0/0 Arial;text-indent: -1000em}
.dtl_info{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.dtl_info dt{height:18px;font-style:italic;color:#808285}
.dtl_info dd span{display:inline-block;vertical-align:middle}
.dtl_info .count{font-weight:bold;font-size:30px;color:#333;line-height:1.2em;}
.dtl_info .count sup{position: relative;top: -10px;}
.dtl_info .count2{font-weight:bold;font-size:16px;color:#333;text-align:left}
.dtl_info .desc{color:#808285}
.dtl_info .svc_dtl{position:absolute;top:64px;left:0;width:100%}
.dtl_info .svc_dtl a{font-size:14px;color:#8c8c8c;text-decoration:underline}
.dtl_info .svc_dtl a:hover{color:#f4bc00;text-decoration:underline}
.dtl_info .prize{font-weight:bold;font-size:30px;color:#333;letter-spacing:-2px}

.wrap_btn_common{overflow: hidden;margin-bottom: 70px;width: 100%;line-height: 0;}
.wrap_btn_common a{float: left;margin-left: 16px;width: 316px;height: 55px;font: 0/0 Arial;background: url(../images/carinfo/btn_carinfo_common.jpg) no-repeat;}
.wrap_btn_common a:first-child{margin-left: 0;}
.wrap_btn_common a.catalog{background-position: 0 -100px}
.wrap_btn_common a.chevycare{background-position: 0 -199px}



.slide {height:868px;background:url('../images/carinfo/trax/img02.jpg') 0 0 no-repeat}
.slide .slide_nav {display:inline-block;width:980px;padding:97px 0 58px}
.slide .slide_nav li {position:relative;float:left;width:125px;padding-top:383px;background:url('../images/carinfo/trax/bg_line.png') 0 0 no-repeat;text-align:center;z-index:0;}
.slide .slide_nav li.btn01 {margin:0 246px 0 28px;background-position:0 -382px}
.slide .slide_nav li.btn02 {margin-right:20px;background-position:-125px 0}
.slide .slide_nav li.btn03 {margin-right:150px;background-position:-250px 0}
.slide .slide_nav li.btn04 {background-position:-375px 0}
.slide .slide_cont {width:980px;height:315px;overflow:hidden}
.carinfo_slide { position: relative; width: 100%; /*width: 980px;*/margin-bottom: 40px; }
/* .carinfo_slide .view { position: relative; width: 100%; height: 424px; overflow: hidden; }
.carinfo_slide .view ul { position: relative; } */
.carinfo_slide .view ul li { float: left; position: relative; /*width: 100%; height: 414px;*/ }
.carinfo_slide .view ul li .desc{display:bock; overflow: hidden; position: absolute;bottom: 0;left: 0;width: 100%;height: 30px; line-height: 30px;color:#FFF;text-indent:8px;background-color: #000;opacity:.8; filter: alpha(opacity=80);}
.carinfo_slide .view ul li img { display: block; /*width: 100%; height: 100%;*/ }
.carinfo_slide .view ul.moto_slide li img{width:980px;}
/* .carinfo_slide .controller a.prev { left:0 }
.carinfo_slide .controller a.next { right:0 }
.carinfo_slide .controller a.arrow { position: absolute; top: 50%; margin-top: -23px; font-size: 16px; font-weight: bold; padding: 15px 10px; background-color: #fff; } */
.carinfo_slide .controller .paging { position: absolute; z-index:100; width: 100%; bottom: -23px;}

/* price */

/**
* 2022.05.09 jychoi
°¡°Ý ¹× ±¸¸ÅÇýÅÃ ÁÖ¼®
*/
/* price common */
/* .price_page li .price_area{font-weight:bold; color:#414042;}
.price_page li .plus_list{padding-top:20px;}
.price_page li .plus_list.last{padding-bottom:10px;}
.price_page li dt,.price_page li strong{display:block; margin-bottom:20px; font-size:15px;}
.price_page li dd,.price_page li p{font-size:13px; line-height:1.5em;}
.price_page li .plus_list dd{padding-left:12px; text-indent:-12px;}
.price_page li .plus_list .plus_sub_tit,.price_page li .plus_list .plus_sub_tit strong{margin-bottom:0;}
.price_page li .plus_list .plus_sub_tit strong{margin-bottom:5px; font-size:13px;}
.price_page li a{text-decoration:underline; color:#414042;}
.price_page li a:hover{color:#f4bc00;}
.price_page li .comment{display:inline-block; font-size:12px; color:#666;}
.price_page li .comment2{padding-bottom:20px; line-height:1.5em;}
.price_page li .comment.mt{margin-top:10px;}
.price_page li .point{color:#f4bc00;}
.price_page li .price_area .video_btn img{vertical-align:middle;}


#price_info .top_btn{text-align:right;}
#price_info .car_wrap{padding:50px 0; border-bottom:1px solid #dedede;}
#price_info .car_wrap.first{padding-top:30px}
#price_info .car_wrap li {overflow:hidden; margin-bottom:20px;}
#price_info .car_wrap li.cruze_list{margin-bottom:35px;}
#price_info .car_wrap li.malibu_list{position:relative; margin-bottom:0;}
#price_info .car_wrap li.malibu_list .tbl_comment{position:absolute; bottom:-27px; right:0; color:#414042;}
#price_info .car_wrap li > div{float:left; width:445px;}
#price_info .car_wrap li .price_area{padding-top:20px;}
#price_info .car_wrap div img{margin-left:50px;}
#price_info .car_wrap table {float:right; margin-bottom:20px;}
#price_info .car_wrap .bottom_btn {clear:both; text-align:right;}
#price_info .tabletype2{width:450px;}
#price_info .tabletype2 th{text-align:left;}
#price_info .tabletype2 td.price{text-align:left; padding-right:20px; color:#666;}
#price_info .tabletype2 .last{margin-bottom:0;}
#price_info .price_area dt{font-size:14px;}

#month_info .car_wrap .monthly_list > li{overflow:hidden; padding:50px 0; border-bottom:1px solid #dedede; font-weight:bold;}
#month_info .monthly_list li.last{border-bottom:0;}
#month_info .monthly_list li h4{margin-bottom:15px; font-size:14px; color:#404040;}
#month_info .monthly_list li .car_area{float:left; width:400px; margin-right:60px;}
#month_info .monthly_list li .price_area{float:left; max-width:520px; color:#414042;}
#month_info .car_price_list li{padding-left:10px; text-indent:-10px;}
#month_info .car_price_list li ul{padding-top:5px;} */

/**
* 2022.05.09 jychoi
°¡°Ý ¹× ±¸¸ÅÇýÅÃ ÁÖ¼®
*/
/*price_benefit*/

/* .installment_content{width:980px;}
.installment_content .total_car_list{margin-bottom:50px; border-bottom:1px solid #e0e0e0;}
.installment_content .total_car_list li{overflow:hidden; position:relative; width:100%; padding-top:40px; padding-bottom:20px; margin-bottom:95px;}
.installment_content .total_car_list li .left{float:left; width:340px;}
.installment_content .total_car_list > .last_list{margin-bottom:50px;}
.installment_content .total_car_list > li > span{position:absolute; right:0; bottom:0;}
.installment_content .car_title h4{font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif; margin-bottom:20px; font-size:38px; letter-spacing: -0.045em; line-height:1;}
.installment_content .car_title p{font-size:18px; line-height:18px; font-weight:bold; color:#414042;}
.installment_content .car_title p span{display:block; font-size:13px; font-weight:normal; color:#666;}
.installment_content .car_title p .line{text-decoration:line-through;}
.installment_content .car_img span{position:absolute; right:0; bottom:5px;}
.installment_content .car_content{overflow:hidden; float:left; width:605px; padding-top:45px; margin-left:35px;}
.installment_content .car_content .car_content_box{float:left; width:180px; padding:0 12px;
border-left:1px solid #e0e0e0; text-align:center; color:#414042;}
.installment_content .car_content .car_content_box.first_box{padding-left:0; border-left:0;}
.installment_content .car_content .car_content_box.last_box{padding-right:0;}
.installment_content .car_content .car_content_box h5{position:relative; padding-bottom:20px; font-size:18px;}
.installment_content .car_content .car_content_box h5 .tit_border{position:absolute; left:50%; top:40px; width:38px; height:1px; margin-left:-19px; background:#000;}
.installment_content .car_content .car_content_box h5 .tit_border{margin-left:-19px;}
.installment_content .car_content .car_content_box .car_content_bottom p{word-break:break-all;}
.installment_content .car_content .car_content_box .car_content_bottom p span{font-size:14px; font-weight:normal;}
.installment_content .car_content .car_content_box .car_content_bottom p a{display:block; width:101px; margin:13px auto 0;}
.installment_content .car_content .installment_txt1{padding:20px 0 10px; color:#666; font-size:15px; font-weight:bold;}
.installment_content .car_content .installment_txt2{padding-bottom:24px; color:#f4b615; font-size:18px; font-weight:bold;}
.installment_content .car_content .installment_txt3{display:table-cell; width:180px; height:107px; background:#e0e0e0; border-radius:10px; vertical-align:middle; font-size:16px; font-weight:bold;}

.installment_content .total_car_list li.combo .car_content{padding-top:10px;}
.installment_content .total_car_list li.combo .installment_txt3{height:150px;}

.installment_content .car_content .desc{padding-top:10px; clear:both;}

.installment_content .price_btn_wrap{margin-bottom:20px;}
.installment_content .price_btn_wrap a{margin-right:5px;}
.installment_content .price_btn_wrap .btn1{padding:4px 20px;}
.installment_content .price_btn_wrap .btn2{padding:4px 32px;}
.installment_content .price_btn_wrap .btn3{padding:4px 20px;}
.installment_content .price_btn_wrap .btn4{padding:4px 18px; margin-right:0;}

.installment_content .price_comment li{margin-bottom:7px;}
.installment_content .price_comment li.last_comment{margin-bottom:0;}

.installment_content .wrap_btm_banner{overflow:hidden; width:100%; padding-top:20px;}
.installment_content .wrap_btm_banner a{display:inline-block; float:left;}
.installment_content .wrap_btm_banner .second_banner{float:right;} */



.gate_content{overflow:hidden; width:980px; padding-bottom:50px; border-bottom:1px solid #ccc;}
.gate_sub{overflow:hidden; width:980px; padding-bottom:30px;}
.gate_sub_text{float:left;}
.gate_sub a{display:block; float:right;}
.gate_content ul li{float:left; width:310px; height:422px; margin:0 25px 25px 0; background:#dfdfdf;}
.gate_content .price_text_box{position:relative; left:0; top:0; overflow:hidden; padding:20px;}
.gate_content .price_text{padding:22px 0; margin-bottom:16px; border-bottom:1px solid #fff;}
.gate_content .title_text{position:absolute; left:0; top:0; margin-bottom:5px; padding:7px 22px; font-size:16px; font-weight:bold; background:#f3bc00; color:#fff; }
.gate_content .price_text .sub_text{font-size:27px; font-weight:bold; color:#997602;}
.gate_content .price_text .sub_text span{font-size:13px; font-weight:normal; color:#414042;}
.gate_content .price_text2{margin-bottom:22px; font-size:14px; color:#666; line-height:20px; }
.gate_content .price_text2 span{margin-left:105px;}
.gate_content ul li.gate_last{margin-right:0;}
.gate_content ul li.bottom_list{margin-bottom:0;}
.gate_content ul li a{display:block; float:right; font-weight:bold; font-size:15px; color:#414042;;}
.gate_content ul li a span{display:inline-block; width:24px; height:24px; margin-left:10px;}
.gate_content ul li a span img{vertical-align:middle;}

/* ÇÒºÎÇÑ´«¿¡º¸±â detail */
.view_content{overflow:hidden; width:980px; padding-bottom:50px; border-bottom:1px solid #ccc;}
.view_sub_text{padding-bottom:50px;}
.view_content .car_img1{overflow:hidden; position:relative; margin-bottom:30px;}
.view_content .car_img1 .car_left{float:left; position:relative; left:0; top:0; width:480px; height:414px;}
.view_content .car_img1.row4 .car_left{height:539px;}
.view_content .car_img1.row5 .car_left{height:659px;}
.view_content .car_img1.row6 .car_left{height:788px;}
.view_content .car_img1 .car_left .taf_btn{position:absolute; right:0; top:0; width:109px; height:90px;}
.view_content .car_title{overflow:hidden;}
.view_content .car_img1.row4 .car_title{margin-bottom:50px;}
.view_content .car_img1.row5 .car_title{margin-bottom:50px;}
.view_content .car_img1.row6 .car_title{margin-bottom:50px;}
.view_content .car_title h4{float:left;  height:32px;  margin-right:17px;}
.view_content .car_title p{float:left; line-height:18px; font-size:18px; font-weight:bold; color:#414042;}
.view_content .car_title p span{display:block; font-size:13px; font-weight:normal; color:#666;}
.view_content .car_img1 .car_left .car_img{position:relative; left:0; top:0;}
.view_content .car_img1 .car_left .car_img span{position:absolute; right:14px; bottom:6px;}
.view_content .year{padding-right:6px; margin-top:-30px; text-align:right;}
.view_content .car_right{float:left; width:480px; height:414px; margin-left:20px;}
.view_content .car_img1.row4 .car_right{height:539px;}
.view_content .car_img1.row5 .car_right{height:659px;}
.view_content .car_img1.row6 .car_right{height:788px;}
.view_content .car_right > p{position:relative;margin-bottom:20px; font-size:20px; font-weight:bold; color:#414042;}
.view_content .car_right ul{position:relative;}
.view_content .car_right ul li{position:relative; left:0; top:0; width:480px; height:120px; background:#e9e9e9; margin-bottom:5px;}
.view_content .car_right ul li.last2{margin-bottom:0;}
.view_content .car_right ul li .installment{position:absolute; right:40px; top:38px;}
.view_content .car_right ul li .installment.cruze{right:0;}
.view_content .car_right .price_title{float:left; width:148px; height:53px; padding:29px 25px; font-size:33px; font-weight:bold;}
.view_content .car_right .price_title1{color:#9b7c16;}
.view_content .car_right .price_title2{color:#000;}
.view_content .car_right .price_title3{color:#f9841b;}
.view_content .car_right .price_title4{color:#1f548f;}
.view_content .car_right .price_title5{color:#4dada2;}
.view_content .car_right .price_title6{color:#f9841b;}
.view_content .car_right .price_title7{color:#5f4dad;}
.view_content .car_right .price_title8{color:#5e4dad;}
.view_content .car_right .price_title span{display:block; padding-top:1px; font-size:13px; font-weight:normal; color:#414042;}
.view_content .installment_intro{float:left; width:282px; font-size:14px;}
.view_content .installment_intro dt{display:block; padding:8px 0 8px 8px; margin-bottom:12px; font-weight:bold; color:#fff;}
.view_content .installment_intro .intro_title1{background:#f4bc00;}
.view_content .installment_intro .intro_title2{background:#848484;}
.view_content .installment_intro .intro_title3{background:#f9841b;}
.view_content .installment_intro .intro_title4{background:#3d77b8;}
.view_content .installment_intro .intro_title5{background:#4dada2;}
.view_content .installment_intro .intro_title6{background:#f9841b;}
.view_content .installment_intro .intro_title7{background:#5f4dad;}
.view_content .installment_intro .intro_title8{background:#5e4dad;}
.view_content .installment_intro .question{display: inline-block; float: none; position: relative; left: 0; top: 0; margin-left: 2px; line-height: 0; vertical-align: middle;}
.view_content .installment_intro p{line-height:20px; padding-left:8px;}
.view_content .installment_intro .intro_subtitle{font-weight:bold; color:#414042;}
.view_content .price_comment li{margin-bottom:7px;}
.view_content .price_comment li.last_comment{margin-bottom:0;}
.view_content .car_left .price_btn_wrap{position:absolute; left:0; bottom:0;}
.view_content .car_left .price_btn_wrap a{margin-right:5px;}
.view_content .car_left .price_btn_wrap a.btn_last{margin-right:0;}
.view_content .price_btn_wrap .btn1{padding:4px 20px;}
.view_content .price_btn_wrap .btn2{padding:4px 32px;}
.view_content .price_btn_wrap .btn3{padding:4px 20px;}
.view_content .price_btn_wrap .btn4{padding:4px 18px;}
.wrap_btm_banner{overflow:hidden; width:100%; padding-top:50px;}
.wrap_btm_banner p{clear:both; padding-top:15px;}
.wrap_btm_banner a{display:inline-block; float:left; margin-left:20px;}
.wrap_btm_banner a:first-child{margin-left:0;}
.wrap_btm_banner .second_banner{float:right;}


/*benefit_ÇÃ·¡½¬*/
#flashall2{position:absolute; top:192px; right:150px; z-index:2000;}
#flash2{position:relative; left:0; top:0;}
#close2{position:absolute; right:12px; top:12px; z-index:1000;width:15px; height:15px;}
#close2 a{display:block; overflow:hidden; width:15px; height:15px; opacity:0; filter:alpha(opacity=0); }
#event{position:absolute; left:0; top:0; z-index:999; width:100%; height:100%; background:#fff; cursor:pointer; opacity:0; filter:alpha(opacity=0);}


#mediaView{display:none;}
#mediaView .layer{position:fixed; left:0; top:0; z-index:13000; width:100%; height:100%; background-color:#000; opacity:0.7; filter:alpha(opacity=70);}
#mediaView .layerPop{position:fixed; left:0; top:0; z-index:14000; width:100%; height:100%;}
#mediaView .layerPop .popContents{position:relative; width:720px; padding-top:33px; margin:80px auto 0; background:#000;}
#mediaView .layerPop .popContents .mediaTit{position:absolute; left:9px; top:9px; font-weight:bold; font-size:15px; color:#fff;}
#mediaView .layerPop .popContents .view_wrap{width:720px; height:408px; background:#fff;}
#mediaView .layerPop .popContents .close{position:absolute; right:9px; top:5px; width:61px; height:23px;}
#mediaView .layerPop .popContents .close img{width:61px;}
/*//benefit_ÇÃ·¡½¬*/

/*//price_benefit*/

/* //estimate-online.jsp// */
/* #raq_select_car {position:relative; padding: 0 1px 60px; }
.subject { clear: both; padding-top: 30px; font-size: 16px; font-weight: bold; color: #414042; }
.car_list { width:670px; margin-top: 10px; *zoom:1;}
.car_list:afater{display:block; clear:both; content:"";}
.car_list li { float: left; width: 162px; height: 129px; padding-top: 25px; margin: -1px 0 0 -1px; border: 1px solid #dedede; text-align: center; }
.car_list li.last{margin-right:30px;}
.car_list li a { display: block; }
.car_list li a .car_box { display: block; height: 53px; margin: 0 auto; background-image: url(../images/common/layout/sp_car_est.png); background-repeat: no-repeat; }
.car_list li a .car_box.spark   { width: 92px; background-position: -266px -258px; }
.car_list li a .car_box.spark2015   { width: 88px; background-position: -2px 0; }
.car_list li a .car_box.sparkev   { width: 97px; background-position: -101px 0; }
.car_list li a .car_box.aveo    { width: 98px; background-position: -207px 0; }
.car_list li a .car_box.aveoNB  { width: 103px; background-position: -324px 0; }
.car_list li a .car_box.cruze   { width: 111px; background-position: -447px 0; }
.car_list li a .car_box.cruze5  { width: 109px; background-position: -577px 0; }
.car_list li a .car_box.malibu  { width: 122px; background-position: -701px 0; }
.car_list li a .car_box.trax    { width: 108px; background-position: 0 -133px; }
.car_list li a .car_box.orlando { width: 109px; background-position: -125px -133px; }
.car_list li a .car_box.captiva { width: 116px; background-position: -253px -133px; }
.car_list li a .car_box.camaro  { width: 122px; background-position: -133px -260px; }
.car_list li a .car_box.corvette{ width: 114px; background-position: -7px -260px; }
.car_list li a .car_box.impala { width: 129px; background-position:-378px -258px;}
.car_list li a .car_box.allnew_malibu{ width: 129px; background-position:-525px -258px;}
.car_list li a .car_box.equinox{width: 117px; background-position:-676px -258px;}
.car_list li a .car_box.volt{width:112px; background-position:-400px -133px;}
.car_list li a .car_box.bolt{width:112px; background-position:-531px -133px;}
.car_list li a .car_box.colorado{ width: 144px; background-position: -661px -133px; }
.car_list li a .car_box.traverse{ width: 138px; background-position:-7px -392px; }
.car_list li a .car_box.trailblazer{ width: 120px; background-position:-165px -394px;}
.car_name { margin: 12px 0 3px; font-size: 13px; color: #414042; font-weight: normal; }
.car_price { font-size: 12px; color: #808285; }
.caution { margin-top: 30px; color: #999; }
.textindent {text-indent: 100%; white-space: nowrap; overflow: hidden;}
.car_price_list {margin-top: 25px;}
.car_price_list li{margin-bottom: 5px;} */


/* estimate-online 200309 */
#raq_select_car {position:relative; padding: 0 1px 60px; }
#raq_select_car .top_group{overflow:hidden;}
.raq_wrap .car_group{padding-top:30px;}
.raq_wrap .car_group .subject_area{overflow:hidden; margin-bottom:10px; font-size:0;}
.raq_wrap .car_group h5.subject{display:inline-block; width:164px; font-size:16px; font-weight:bold; color:#414042;}
.raq_wrap .car_group .raq_list{overflow:hidden; margin-top:10px;}
.raq_wrap .car_group.last .raq_list{margin-top:0;}
.raq_wrap .car_group .raq_list li{float:left; width:162px; height:129px; padding-top:25px; margin:0 -1px 0 0; border:1px solid #dedede; text-align:center;}
.raq_wrap .car_group .raq_list li a{display:block;}
.raq_wrap .car_group .raq_list li a .car_box {display:block; height:53px; margin:0 auto; background-image:url(../images/common/layout/sp_car_est.png); background-repeat: no-repeat; }
.raq_wrap .car_group .raq_list li a .car_box.spark{width: 92px; background-position: -266px -258px;}
.raq_wrap .car_group .raq_list li a .car_box.spark2015{width: 88px; background-position: -2px 0;}
.raq_wrap .car_group .raq_list li a .car_box.sparkev{width: 97px; background-position: -101px 0;}
.raq_wrap .car_group .raq_list li a .car_box.aveo{width: 98px; background-position: -207px 0;}
.raq_wrap .car_group .raq_list li a .car_box.aveoNB{width: 103px; background-position: -324px 0;}
.raq_wrap .car_group .raq_list li a .car_box.cruze{width: 111px; background-position: -447px 0;}
.raq_wrap .car_group .raq_list li a .car_box.cruze5{width: 109px; background-position: -577px 0;}
.raq_wrap .car_group .raq_list li a .car_box.malibu{width: 122px; background-position: -701px 0;}
.raq_wrap .car_group .raq_list li a .car_box.trax{width: 108px; background-position: 0 -133px;}
.raq_wrap .car_group .raq_list li a .car_box.orlando{width: 109px; background-position: -125px -133px;}
.raq_wrap .car_group .raq_list li a .car_box.captiva{width: 116px; background-position: -253px -133px;}
.raq_wrap .car_group .raq_list li a .car_box.camaro{width: 122px; background-position: -133px -260px;}
.raq_wrap .car_group .raq_list li a .car_box.corvette{width: 114px; background-position: -7px -260px;}
.raq_wrap .car_group .raq_list li a .car_box.impala{width: 129px; background-position:-378px -258px;}
.raq_wrap .car_group .raq_list li a .car_box.allnew_malibu{width: 129px; background-position:-525px -258px;}
.raq_wrap .car_group .raq_list li a .car_box.equinox{width: 117px; background-position:-676px -258px;}
.raq_wrap .car_group .raq_list li a .car_box.volt{width:112px; background-position:-400px -133px;}
.raq_wrap .car_group .raq_list li a .car_box.bolt{width:112px; background-position:-531px -133px;}
.raq_wrap .car_group .raq_list li a .car_box.colorado{width: 144px; background-position: -661px -133px;}
.raq_wrap .car_group .raq_list li a .car_box.traverse{width: 138px; background-position:-7px -392px; }
.raq_wrap .car_group .raq_list li a .car_box.trailblazer{width: 120px; background-position:-165px -394px;}
.car_name{margin:12px 0 3px; font-size:13px; color:#414042; font-weight:normal;}
.car_price{font-size:12px; color:#808285;}
.caution{margin-top:30px; color:#999;}
.textindent{text-indent:-999px; white-space:nowrap; overflow:hidden;}
.car_price_list{margin-top:25px;}
.car_price_list li{margin-bottom:5px;}

/* //estimate.jsp// */
#raq_detail { position: relative; width:992px; min-height:100px; padding: 0 0 20px 0; color: #414042; }
#raq_detail .title { font-size: 20px; color: #414042; margin-bottom: 30px; }

#top_navigation_comp { position: relative; height: 50px; margin-bottom: 30px; }
#top_navigation_comp ul { width: 360px; height: 45px; background: url(../images/purchase/dotline.gif) 50% 10px no-repeat; }
#top_navigation_comp ul li { float: left; width: 60px; height: 45px; margin-left: 40px; cursor: pointer; text-align: center; }
#top_navigation_comp ul li:first-child { margin-left: 0px; }
#top_navigation_comp ul li span { display: block; position: relative; height: 45px;  }
#top_navigation_comp ul li.step1 span { background: url('../images/purchase/1d.gif') 50% 0 no-repeat;}
#top_navigation_comp ul li.step2 span { background: url('../images/purchase/2d.gif') 50% 0 no-repeat;}
#top_navigation_comp ul li.step3 span { background: url('../images/purchase/3d.gif') 50% 0 no-repeat;}
#top_navigation_comp ul li.step4 span { background: url('../images/purchase/4d.gif') 50% 0 no-repeat;}
#top_navigation_comp ul li.step1.active span { background: url('../images/purchase/1y.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step2.active span { background: url('../images/purchase/2y.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step3.active span { background: url('../images/purchase/3y.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step4.active span { background: url('../images/purchase/4y.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step1.after span { background: url('../images/purchase/1g.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step2.after span { background: url('../images/purchase/2g.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step3.after span { background: url('../images/purchase/3g.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li.step4.after span { background: url('../images/purchase/4g.gif') 50% 0 no-repeat; }
#top_navigation_comp ul li a { position: relative; display: block; padding-top: 30px; color: #808285; font-weight: bold; font-size: 12px; text-align: center; }
#top_navigation_comp ul li.active a { color: #414042; }
#top_navigation_comp ul li.active a:hover { color: #414042; }

#top_navigation_comp .btn_print { display: none; position: absolute; bottom: -10px; right: 0; width: 80px; padding-right: 25px; padding-top: 2px; border: 0 none; background: url(../images/purchase/icon_print.gif) 100% 0 no-repeat; font-size: 12px; font-weight: bold; color: #414042; cursor: pointer; }
#top_navigation_comp .btn_print:hover { text-decoration: underline; }
.information { position: absolute; top: 245px; left: 512px; z-index: 100; }
.information ul { position: absolute; top: 0; left: 0; }
.information li { display: none; position: absolute; top: -45px; left: 0; width: 410px; padding: 20px; background-color: #f0f0f0; font-size: 12px; }
.information li .title { font-weight: bold; color: #010101; font-size: 14px; }
.information li .arrow { display: block; position: absolute; top: 40px; left: -14px; }
.information li .close { display: block; position: absolute; top: 7px; right: 7px; cursor: pointer; border-radius: 0; -webkit-appearance: none; }
.option_information { position: absolute; top:0; left: 512px; z-index: 100; }
.option_information ul { position: absolute; top: 0; left: 0; }
.option_information li { display: none; position: absolute; top: -45px; left: 0; width: 410px; padding: 20px; background-color: #f0f0f0; font-size: 12px; }
.option_information li .title { font-weight: bold; color: #010101; font-size: 14px; }
.option_information li .arrow { display: block; position: absolute; top: 15px; left: -14px;}
.option_information li .close { display: block; position: absolute; top: 7px; right: 7px; cursor: pointer; border-radius: 0; -webkit-appearance: none; }

#left_col { float: left; width: 490px; }
#total_price_comp { margin-bottom: 30px; }
#total_price_comp .top_price_container{overflow:hidden; height:45px; font-weight:bold; line-height:20px;}
#total_price_comp .total_price_container{float:left; font-size:16px;}
#total_price_comp .current_display_MSRP{float:right; font-size:16px;}
#total_price_comp .plus_desc{padding-top:20px; font-weight:bold;}
#total_price_comp .plus_desc em{font-style:normal; color:#e00c0c;}
.top_total_custom { display: none; position: relative; padding: 10px; border: 1px solid #dedede; }
.top_total_custom .arrow { display: block; position: absolute; top: -11px; left: 20px; }
.top_total_custom h3 { float: left; width: 80px; color: #414042; font-weight: bold; }
.top_total_custom .name { float: left; width: 280px; color: #808285; }
.top_total_custom .price { float: left; width: 100px; color: #414042; text-align: right; }
#build_canvas {}
#build_canvas .build_step_container { padding:15px 0; border-top: 1px solid #999; }
#build_canvas .build_step_container .title { margin-bottom: 0; font-size: 14px; font-weight: bold; }
.build_step1 { position: relative; display: none; margin-bottom: 15px; max-height: 473px; overflow-y: auto; overflow-x: hidden; }
.build_step1 ul { position: relative; margin-top: 10px; }
.build_step1 li { position: relative; display: block; width: 98%; height: 25px; margin-top: 10px; border-bottom: 1px solid #bdbdbd; }
.build_step1 li input { float: left; margin: 3px 5px 7px 0; }
.build_step1 li label { float: left; padding: 2px 0 4px; border-left: 1px solid #999; font-size: 16px; font-weight: bold; text-indent: 10px; cursor: pointer; }
.build_step1 li span { float: right; }
.build_step2 { display: none; border-bottom: 1px solid #999; margin-bottom: 30px; }
.title { color: #414042; font-size: 14px; font-weight: bold; }
.title .selected { color: #808285; font-size: 13px; font-weight: normal; margin-left: 10px; }
.dsp_in { display: inline-block; width: 100%; padding-top: 4px; padding-bottom: 10px; }
.b_type { width: 472px; }
.b_type li { float: left; margin-right: 4px; margin-bottom: 4px; width:53px; height: 32px; border: 1px solid #999; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat; background-image: url(../images/purchase/color_light.png); background-position: 0 0px; }
.b_type li.select { width:51px; height:30px; border: 2px solid #f4bc01 !important; }
.b_type li a { display: block; width:53px; height:32px; }
.build_step3 { display: none; }
.step3List { width:100%; padding: 20px 0; }
.step3List li { clear: both; padding: 10px 0; width: 100%; display: inline-block; border-bottom: 1px solid #bdbdbd; color: #414042; font-size: 13px; vertical-align:top;}
.step3List li:nth-child(2n - 1) { background-color: #f0f0f0; }
.step3List li .check_head { display: inline-block; float: left; padding-top: 4px; }
.step3List li .check_head input { vertical-align: middle; }
.step3List li .check_price { display: inline-block; float: right; }
.step3List li p { display: inline-block; float: left; margin-left: 10px; padding-left: 10px; border-left: 1px solid #bdbdbd; }
.build_step4 { display: none; margin-bottom: 20px; }
.summary_div {}
.summary_div .desc { border-bottom: 1px solid #dbdbdb; }
.summary_div .desc li { position: relative; display: block; width: 100%; height: 35px; padding: 15px 0; border-bottom: 1px solid #dedede; }
.summary_div .desc li a { position: absolute; top: 50%; right: 0; margin-top: -12px; display: block; }

#bot_navigation_comp {}
#bot_navigation_comp .save { display: none; }
#bot_navigation_comp .move_prev { display: none; }
#bot_navigation_comp .move_next { display: none; margin-left: 10px; }
#cuation {clear:both; font-size:11px; color:#808285;}
#cuation ul { padding-left: 10px; }
#cuation ul li { margin-bottom: 10px; list-style: disc; line-height: 1.8em; }
#print_cuation { margin-top: 30px; font-size: 11px; color: #808285; }
#print_cuation ul { padding-left: 10px; }
#print_cuation ul li { margin-bottom: 10px; list-style: disc; line-height: 1.8em; }

#right_col { position: relative; float: right; width: 480px; }
#image_container_ext { position: relative; margin-bottom: 10px; border: 1px solid #dedede; height:268px}
#image_container_int { position: relative; margin-bottom: 10px; border: 1px solid #dedede; height:268px}
#image_container_ext img { position: relative; width: 100%; height: auto; }
#image_container_int img { position: relative; width: 100%; height: auto; }
#right_col .msg { font-size: 11px; color: #808285;}
#right_col .comment_area p, #right_col .comment_area li{padding-left:10px; text-indent:-10px; line-height:1.5em; font-weight:bold; color:#414102; }
#right_col .comment_area p{margin-bottom:10px;}

#print_area { display: none; position: absolute; top: 210px; left: 0; width: 100%; min-width: 1200px; height: 780px; z-index: 10; }
#print_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; opacity: 0.4; filter:alpha(opacity=40); }
#print_layer { position: absolute; top: 50px; left: 50%; margin-left: -301px; width: 480px; padding: 30px 60px 60px; border: 1px solid #c8c8c8; background-color: #fff; }
#print_header { position: relative; width: 480px; height: 30px; margin-bottom: 20px; }
#print_header img { width: 61px; height: 29px; }
#print_header .btn_print { position: absolute; display: block; bottom: 0; right: 0; width: 80px; padding-right: 25px; padding-top: 2px; border: 0 none; background: url(../images/purchase/icon_print.gif) 100% 0 no-repeat; font-size: 12px; font-weight: bold; color: #414042; cursor: pointer; }
#print_header .btn_print:hover { text-decoration: underline; }
#print_image_container_ext { border: 1px solid #ccc; margin-bottom: 50px; }
#print_total_price_comp { margin-bottom: 40px; }
#print_total_price_comp .print_top_price_container { height: 25px; padding-bottom: 20px; font-weight: bold; line-height:20px; }
#print_total_price_comp .total_price_container { float: left; font-size: 16px; width: 300px; }
#print_total_price_comp .current_display_MSRP   { float: right; font-size: 16px; }
.print_top_total_custom { position: relative; padding: 0; border: 0 none; border-top: 1px solid #999; }
.print_top_total_custom > ul > li { padding: 14px 0; min-height: 12px; border-bottom: 1px solid #dedede; }
.print_top_total_custom > ul > li ul li { padding-top: 14px; margin-top: 14px; min-height: 12px; border-top: 1px solid #dedede; }
.print_top_total_custom > ul > li ul li:first-child { padding-top: 0; margin-top: 0; border-top: 0 none; }
.print_top_total_custom .arrow { display: block; position: absolute; top: -7px; left: 20px; }
.print_top_total_custom h3 { float: left; width: 80px; color: #414042; font-weight: bold; }
.print_top_total_custom .name { float: left; width: 298px; color: #808285; }
.print_top_total_custom .price { float: left; width: 100px; color: #414042; text-align: right; }
.positit {left: 660px;position: absolute;bottom: 118px;}
.positit1 {left: 164px;position: absolute;bottom: 146px;}
.positit2 {left: 327px;position: absolute;bottom: 146px;}
.eng { color: #999; font-weight: normal; }
.bt_note { text-decoration: underline; }
.car_list li a .car_box.alpheon{display: block; width:130px; height: 53px; margin: 0 auto; background:url(../images/common/layout/sp_car_gnb.png) -367px -228px no-repeat;}

/* E-catalog */
#ec_wrap {position:relative; height:100%;
    background: -moz-linear-gradient(left, #d2d2d2 0%, #f3f3f3 50%, #d2d2d2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d2d2d2), color-stop(50%,#f3f3f3), color-stop(100%,#d2d2d2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #d2d2d2 0%,#f3f3f3 50%,#d2d2d2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #d2d2d2 0%,#f3f3f3 50%,#d2d2d2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #d2d2d2 0%,#f3f3f3 50%,#d2d2d2 100%); /* IE10+ */
    background: linear-gradient(to right, #d2d2d2 0%,#f3f3f3 50%,#d2d2d2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#d2d2d2',GradientType=1 ); /* IE6-9 */
    -pie-background: linear-gradient(to right, #d2d2d2 0%,#f3f3f3 50%,#d2d2d2 100%);
    behavior: url(/httpobject/css/PIE.htc);
    border: 1px solid #696;
    min-width:1280px;
    color:#4b4e53;
}
.ec_header {height:70px;border: 1px solid #cbcbcb;-webkit-box-shadow: #cbcbcb 0px 3px 3px;
    -moz-box-shadow: #cbcbcb 0px 3px 3px;box-shadow: #cbcbcb 0px 3px 3px;-pie-box-shadow: #cbcbcb 0px 3px 3px; behavior: url(/httpobject/css/PIE.htc);background: #fff;}
.ec_header .nav {margin:0 auto;width:1280px;position: relative;}
.ec_header .nav>* {position: absolute;}
.ec_header .nav .logo {top:20px;left:10px;}
.ec_header .nav h1 {padding-top: 20px;position: static;text-align: center;left:50%;font-size:26px;font-weight: bold;color:#4b4e53}
.ec_header .nav .cc {top:20px;right:10px;}
.ec_body {position:relative;width:936px;margin:0 auto;padding:58px 0 0 0 }
.ec_subbody {position:relative;width:0;margin:0 auto; top:58px; }
.ec_body .thumb {position:relative;display:block;float:left }
.ec_body .thumb dt {padding-bottom:6px;font-size:13px;font-weight: bold;margin:0 12px }
.ec_body .thumb dd {position:relative;top:0;left:0;vertical-align: middle;margin:0 12px 24px 12px;overflow:hidden;}
.ec_body .thumb dd img,.ec_submenu li img {vertical-align: middle;}
.ec_body .thumb:hover dd {top:0;height:112px;border:3px solid #f5bb00;margin:0 9px 21px 9px}
.ec_body .thumb:hover dd img {position:relative;top:-3px;}
.ec_copy {padding-top:80px;clear:both;width:100%;text-align: center}
.ec_submenu {top:28px;right:60px}
.ec_submenu li {float:left;padding-left:20px}
.big_img {position:relative;width:100%;height:428px;overflow: hidden;}
.big_img .drag {position:absolute;display:none;top:0;left:0;height:428px;width:auto;cursor:move;}
.big_img .drag:first-child {display:block;}
#container {position:absolute;top:0;left:0;z-index:-9999;}

/* Àü½ÃÀå ¾È³» - dealer-locator.jsp */
.exhibit_search {display:inline-block;width:958px;margin-bottom:30px;padding:10px 10px 8px;font-size:13px;border:1px solid #e0e0e0;color:#404040;}
.exhibit_search h5 {float:left; padding-top:5px; font-size:15px;font-weight:bold;}
.exhibit_search div.search_wrap {float:left;width:545px;margin-left:35px;}
.exhibit_search dl {float:left;width:374px;}
.exhibit_search dt {float:left;padding-top:4px;width:100px;}
.exhibit_search .radio_wrap{float:left; width:235px; padding-top:5px;}
.exhibit_search .radio_wrap input{margin-left:10px;}
.exhibit_search .radio_wrap input:first-child{margin-left:0;}
.exhibit_search input, .exhibit_search select{vertical-align:middle;}
.exhibit_search label {margin-left:10px;vertical-align:middle;}
.exhibit_search .search_inner{float:left; width:280px; height:30px; margin-left:20px;}
.exhibit_search .search_area{display:none;}
.exhibit_search .search_area.on{display:block;}
.exhibit_search .search_area input {width:260px;color:#808285;}
.exhibit_search .search_area select {width:130px;padding:4px;font-size:12px;}
.exhibit_search dd {float:left;}
.exhibit_search dd select {width:130px;padding:4px;font-size:12px;}
.exhibit_search dd input {width:200px;color:#808285;}
.exhibit_search a {display:block;float:left;}
.exhibit_list {float:left;width:315px;line-height:23px;}
.exhibit_list h5 {padding:5px 10px;border:1px solid #e0e0e0;font-size:14px;font-weight:bold;color:#404040;}
.exhibit_list h5.result {color:#fff;background-color:#f3bc00;}
.exhibit_list ul {height:604px;border-bottom:2px solid #e0e0e0;}
.exhibit_list li {height:90px;padding:15px 10px;border-bottom:1px solid #e0e0e0;}
.exhibit_list li.result {background-color:#f0f0f0;}
.exhibit_list li:last-child {border-bottom:none;}
.exhibit_list dt a {text-decoration:underline;}
.exhibit_list div {padding-top:10px;text-align:center;word-spacing:0.4em;}
.exhibit_map {float:right;width:646px;height:640px;border:1px solid #e0e0e0;}

/* Àü½ÃÀå ¾È³» - view-display-car.jsp */
.display_search {display:inline-block;width:958px;margin-bottom:30px;padding:10px;font-size:13px;border:1px solid #e0e0e0;color:#404040;}
.display_search h5 {float:left;font-size:15px;font-weight:bold;}
.display_search dl {float:left;margin-right:20px;}
.display_search dt {float:left;margin:0 20px 0 40px;padding-top:4px;}
.display_search label {vertical-align:top;}
.display_search dd {float:left;}
.display_search dd select {width:130px;padding:4px;font-size:12px;}
.display_search a {display:block;float:left;}
.display_list {float:left; width:980px;line-height:24px;}
.display_list h5 {padding:5px 10px;border:1px solid #e0e0e0;font-size:14px;font-weight:bold;color:#404040;}
.display_list h5.result {color:#fff;background-color:#f3bc00;}
.display_list table {width:950px;margin:0 15px;border-bottom:2px solid #e0e0e0;}
.display_list td {padding:15px 0;border-bottom:1px solid #e0e0e0;}
.display_list td a {text-decoration:underline;}
.display_list dt {font-weight:bold;color:#404040;}
.display_list td:first-child dt {font-size:14px;}

/* Ä«¸Å´ÏÀú Ã£±â - view-car-salesman.jsp */
.salesman_search{width:958px;margin-bottom:50px;padding:10px;font-size:13px;border:1px solid #e0e0e0;color:#404040; *zoom:1;}
.salesman_search:after{display:block; clear:both; content:"";}
.salesman_search h5 {float:left; padding-top:4px; font-size:15px;font-weight:bold;}
.salesman_search dl {float:left;margin-right:20px;}
.salesman_search dt {float:left;margin:0 20px 0 40px;padding-top:4px;}
.salesman_search label {vertical-align:top;}
.salesman_search dd {float:left;}
.search_cont{height:129px; padding:11px 0 0 186px; margin-left:169px; background:url(/httpobject/images/purchase/salesman_01.jpg) 0 bottom no-repeat;}
.search_cont .search_tit{padding:4px 0 7px 0; font-size:15px; font-weight:bold; color:#414042;}
.search_cont .search_txt{margin-bottom:10px; line-height:20px;}
.salesman_list{*zoom:1;}
.salesman_list:after{display:block; clear:both; content:"";}
.salesman_list h5{margin-bottom:13px; font-size:12px; font-weight:bold; color:#404040;}
.salesman_list .salesman_inner{float:left; width:490px; margin-bottom:50px;}
.salesman_list .salesman_inner .profile_img{float:left; width:120px; height:139px; padding-top:6px; margin-right:19px;}
.salesman_list .salesman_inner .profile_img img{width:120px; height:139px;}
.salesman_list .salesman_inner dl{float:left; width:340px; margin-bottom:6px; line-height:23px;}
.salesman_list .salesman_inner dt{float:left; width:52px; margin-right:14px; font-weight:bold; color:#414544;}
.salesman_list .salesman_inner dd{float:left; width:274px;}
.salesman_list .salesman_inner dd a.location_btn{padding-left:5px; text-decoration:underline;}
.search_none{height:129px; padding:11px 0 0 186px; margin-left:169px; background:url(/httpobject/images/purchase/salesman_01.jpg) 0 bottom no-repeat;}
.search_none .search_tit{padding:16px 0 7px 0; font-size:15px; font-weight:bold; color:#414042;}
.search_none .search_txt{margin-bottom:10px; line-height:20px;}


/**
* 2022.05.09 jychoi
* ±¸¸Å°¡ÀÌµå - Ä«µå ¾È³»
*/
/* .menu_card {width:100%;display: inline-block;border-bottom:1px solid #e0e0e0}
.menu_card li {width:140px;float: left;text-align: center}
.menu_card li.wide {width:170px}
.menu_card li p {padding:0 0 8px 0;-ms-filter: alpha(opacity=50);filter: alpha(opacity=50);opacity:0.5;}
.menu_card li a {display:inline-block;width:100%;padding:4px 0}
.menu_card li.active p,.menu_card li:hover p,.menu_card li:focus p {-ms-filter: alpha(opacity=100);filter: alpha(opacity=100);opacity:1;}
.menu_card li.active a,.menu_card li:hover a,.menu_card li a:focus {color:#fff;background: #f3bc00}
.menu_card li.active .card_bg,.menu_card li:hover .card_bg,.menu_card li .card_bg:focus {background:none;}
.other_cont1.cardmenu {top:375px}
.card_info {width:288px;padding:30px 50px 30px 330px; border:1px solid #dedede;}
.card_info a {position:relative;}
.card_info a:hover {padding-bottom:6px;}
.card_info.type1 {background: url('../images/purchase/card_l_01.png') #f0f0f0 no-repeat 50px 30px;}
.card_info.type2 {background: url('../images/purchase/card_l_02.png') #f0f0f0 no-repeat 50px 30px;}
.card_info.type3 {background: url('../images/purchase/card_l_03.png') #f0f0f0 no-repeat 50px 30px;}
.card_info.type4 {background: url('../images/purchase/card_l_04.png') #f0f0f0 no-repeat 50px 30px;}
.card_info.type5 {background: url('../images/purchase/card_l_05.png') #f0f0f0 no-repeat 50px 30px;}
.card_info.type6 {background: url('../images/purchase/card_l_06.png') #f0f0f0 no-repeat 50px 30px;}
.card_info h4 {padding-bottom:6px;color:#414042}
.card_info strong {display:block;font-size:14px;color:#414042;margin-bottom:10px}
.card_info p {line-height:20px;padding-bottom:20px}
.card_info .basicBtn {margin-bottom:20px}
.card_info .regist a{margin-right:10px;text-decoration: underline;} */

/* ±¸¸Å°¡ÀÌµå - delivery-office.jsp */
/* .office_list {float:left;width:315px;border:1px solid #e0e0e0;line-height:20px;font-size:11px;}
.office_list h5 a {display:block;padding:7px 10px;border-bottom:1px solid #e0e0e0;font-size:14px;color:#404040;}
.office_list h5.on a {color:#fff;background-color:#f3bc00;}
.office_list li:last-child h5 a {border:none;}
.office_list li > dl {display:none;height:354px;padding:10px;border-bottom:1px solid #e0e0e0;overflow:hidden;overflow-y:scroll;}

.office_list li > dl table{}
.office_list li > dl th{border:1px solid #e0e0e0;text-align:center;}
.office_list li > dl td{border:1px solid #e0e0e0;}


.office_map {float:right;width:646px;height:550px;border:1px solid #e0e0e0;}
.consignment {font-size:11px;}
.consignment dt {float:left;padding:5px 20px 0 0;font-weight:bold;color:#404040;}
.consignment dd {float:left;}
.consignment select, .consignment input {width:152px;margin-right:40px;font-size:12px;}
.consignment #price {cursor:inherit;} */

/* ±¸¸Å °¡ÀÌµå - vehicle-registration.jsp */
/* .reg_step:after {content:"";display:block;clear:both;}
.reg_step li {float:left;width:210px;height:55px;margin-right:35px;padding-top:0;text-indent:-22px;}
.reg_step .step01 {background:url('../images/purchase/bg_step01.jpg') right 0 no-repeat;}
.reg_step .step02 {background:url('../images/purchase/bg_step02.jpg') right 3px no-repeat;}
.reg_step .step03 {padding-right:20px;background:url('../images/purchase/bg_step03.jpg') right 3px no-repeat;} */

/* online */
.online_bar {width:600px; border-top:2px solid #e8e8e8;}
.w670 {width:670px;}
.tt_point01 {color:#3788a6;}
.memberqute {padding-right:10px; color:#000;}

.quote_s  {overflow:hidden;}
.quote_s li {width:300px; border-right:2px solid #e8e8e8; float:left; height:440px; margin:0 0 0 20px; padding:0px;}
.quote_s li:last-child{border-right:0;}
.quote_s li.privacy_input{}
.quote_s li.privacy_input > div{overflow:hidden; padding-bottom:15px;}
.quote_s li.privacy_input > div span{float:left; width:70px; color:#000;}
.quote_s li.privacy_input > div div{float:left; width:210px;}
.quote_s li.privacy_input > div > div.text_line{line-height:1.5em;}
.quote_s li.privacy_input > div > .car_area{width:95px;}
.quote_s li.privacy_input > div > .radio_area{width:175px;}
.cataleg .quote_s li{height:480px;}


.quotesearch {background:url('../images/common/fnr_exhi_icon.gif') no-repeat scroll 20px 0 transparent; padding-left:87px;}
.test_drol {width:650px; background-color:#f0f0f0; height:40px; margin-bottom:30px;}
.test_drol li {color:#414042; float:left; font-size:13px; font-weight:bold; padding:11px 6px;}
.test_s li {border-bottom: 2px solid #E8E8E8;  margin-bottom: 20px;  padding-bottom: 40px;}
.test_s li.test_s_list{border-bottom:0;}
.test_s li.test_s_list > div{overflow:hidden; padding-top:10px;}
.test_s li.test_s_list > div:first-child{padding-top:0;}
.test_s li.test_s_list > div > span:first-child{display:inline-block; width:50px; padding:0;}
.test_s li.test_s_list > div > span.text_view{display:inline-block;}
.test_tb {border: 1px solid #E0E0E0;   color: #000000;  padding: 6px;}
.test_tb th {border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; text-align: left; height:30px; padding-left: 7px;}
.test_tb td {height:30px; border-right: 1px solid #E0E0E0; text-align: left; border-bottom: 1px solid #E0E0E0; padding-left: 7px;}
.test_mm {padding-top:25px;}
.test_mm li {border:0px; margin:0px; padding:2px;}
.onlineoption input {vertical-align: middle;}
.cataleg .verical_first .car_select_list{width:220px;}
.cataleg .verical_first span.car_check{display:inline-block; width:70px; *display:inline; *zoom:1;}
.cataleg .verical_first span.car_check.col2{width:144px;}
.cataleg .verical_first span.car_check.col3{width:210px;}
.cataleg .verical_first span.car_check.w146{width:151px;}
.new_online_bar input{vertical-align: middle;}

.ym_wrap{height:102px;}
.ym1{display:none;}
.ym1.on{display:block;}
.ym2{display:none;}
.ym2.on{display:block;}

/*catalog*/
.online_bar input{vertical-align:middle;}
.cataleg {width:100%; clear:both;}
.cataleg .verical_first input, .ver_m {vertical-align:middle;}
.tt {width:70px; float:left; color:#000; line-height:20px;}
.tt1 {width:95px; float:left; color:#000; line-height:20px;}
.tt_address {width:63px; float:left; color:#000;}

.text_width {width:190px; margin-left:21px;}
.text_60 {width:60px;}
.text_48 {width:48px;}
.text_43 {width:43px;}
.text_email1 {width:195px; margin-left:9px;}
.text_email2 {width:98px; margin-left:64px; margin-top:15px;}
.text_email3 {width:110px; }
.text_address {width:190px; margin:15px 0 0 63px;}
.text_show {width:190px; margin-left:42px;}
.text_sale {width:190px; margin-left:31px;}
.text_emp {padding:5px 12px;}

/* care-my ³ªÀÇ Â÷·®Á¤º¸*/
.sub_h5.name { padding-bottom:10px;color:#999; }
.sub_h5.name span { color:#404040; }
.my_list input[type="text"] { border:1px solid #d8d8d8; }
.my_list>li { position:relative; padding-left:0; margin-bottom:30px; }
.my_list>li strong { font-size:12px; color:#404040; }
.my_list>li table { width:100%; margin-top:15px; }
.my_list>li table td { text-align:left; }
.my_list>li input[type="radio"] { margin:0 5px 0 10px }
.my_list .call_apicar{
  position: relative;
  top:10px;
  color:#404040;
  font-weight:600;
  padding:4px 15px;
  border:1px solid #c3c3c3;
  background-color: #dadada;
  background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#f1f1f1));
  background: -webkit-linear-gradient(top, #dadada, #f1f1f1);
  background: -moz-linear-gradient(top, #dadada, #f1f1f1);
  background: -ms-linear-gradient(top, #dadada, #f1f1f1);
  background: -o-linear-gradient(top, #dadada, #f1f1f1);
  -pie-background: linear-gradient(top, #dadada, #f1f1f1);
  behavior: url(/httpobject/css/PIE.htc);
}
.my_list .call_apicar:hover{
  cursor:pointer;
  border:1px solid #c3c3c3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#dadada));
  background: -webkit-linear-gradient(top, #f1f1f1, #dadada);
  background: -moz-linear-gradient(top, #f1f1f1, #dadada);
  background: -ms-linear-gradient(top, #f1f1f1, #dadada);
  background: -o-linear-gradient(top, #f1f1f1, #dadada);
  -pie-background: linear-gradient(top, #f1f1f1, #dadada);
  behavior: url(/httpobject/css/PIE.htc);
}

.my_list .bussNumber { position:absolute; top:-6px; left:180px; padding:3px }
.my_list .bussNumber input[type="text"] { width:80px;padding:3px; }
.my_list .bussNumber *  { vertical-align:middle }
.my_list .bussNumber a { margin-left:3px; }
.gray_box { position:relative; }
.gray_box a { position: absolute; bottom:15px; right:15px; }
.recommand { border-top:1px solid #d8d8d8 }
.etcInfo { max-width:500px; }
.etcInfo select{padding:5px;}
.etcInfo div { border:1px solid #e0e0e0; padding:20px; margin-bottom:20px; }
.etcInfo div span { margin-right:20px; font-weight:bold; color:#404040; }
.etcInfo a {position:relative;bottom:20px}
.etcInfo.form {max-width:100%;border:1px solid #e0e0e0;padding:20px;color:#404040;font-weight:bold}
.etcInfo.form p {border:0 none;padding:0}
.etcInfo.form label {padding:0 10px 0 5px; vertical-align:middle;}
.etcInfo.form input[type="radio"]{vertical-align:middle;}
.etcInfo.form select{display:inline-block; vertical-align:middle; }
.etcInfo.form input[type="text"]{display:inline-block; padding:6px 10px 7px 5px; border:1px solid #ccc; vertical-align:middle;}
.etcInfo.form .input_model{width:250px; margin-left:4px;}
.mgl_4 { margin-left:4px }
.mgl_5 {margin-left:5px}
.w88 { width:88px; }
.w100 { width:100px; }
.w105 { width:105px; }
.w114 { width:114px; }
.w125 { width:125px; }
.w130 { width:130px; }
.w132 { width:132px; }
.w203 { width:203px; }
.w250 { width:250px; }
.w267 { width:267px; }
.dis_ib { display:inline-block }

/* care-my ¿ÀÅäÆ÷ÀÎÆ® Á¶È¸*/
.str { color:#404040; }
.str.yellow { color:#f5bb00; }
a.str.yellow { font-weight:bold; text-decoration:underline; }
.myPointInfo { overflow:hidden;position:relative; width:100%;}
.myPointInfo h5 {float:left; width:230px;margin-top:25px; color:#404040; text-align:center;}
.myPointInfo ul {overflow:hidden;height:40px; border:2px solid #f5bb00; padding: 15px 18px 10px; background-color:#fff; }
.myPointInfo ul li {float:left; width:320px;height:28px; padding:10px 15px 0; border-left:1px solid #dfdfdf; font-size:14px; text-align:center;}
.myPointInfo ul li:first-child { border-left:0 none; padding-left:0; }
.myScoreTitle span { margin-left:20px; font-size:12px; font-weight:normal; color:#808080; }
.myScoreTitle span strong { font-weight:bold; color:#404040; }
.autoCardPoint { position:relative; }
.autoCardPoint a { position:absolute; top:0; right:0; }
.myPointInnertop{position:relative; height:70px; background-color:#eee; margin-bottom:25px;}

.ipin_check{overflow:hidden;position:relative; height:80px; padding:18px 57px 27px 25px; border:1px solid #eee;}
.ipin_check p{line-height:20px;}
.ipin_check .check_btn{position:absolute; right:57px; bottom:27px;}
.pointDetail { position:relative; padding:0; background:none;}
.pointDetail .rightCol {float:none; width:auto; text-align:right;}
.pointDetail .rightCol select { width:90px; margin-left:10px; }
.pointDetail table {clear:both; width:100%;}

.ipin_check2{overflow:hidden;position:relative; height:80px; padding:18px 57px 27px 25px; border:1px solid #eee;}
.ipin_check2 p{line-height:20px;}
.ipin_check2 .check_btn{position:absolute; right:57px; bottom:27px;}

.ipin_check3{overflow:hidden;position:relative; height:80px; margin-bottom:20px; padding:18px 57px 27px 25px; border:1px solid #eee;}
.ipin_check3 p{line-height:20px;}
.ipin_check3 .check_btn{position:absolute; right:57px; bottom:27px;}

/* care-my ¼­ºñ½º ½ÅÃ»³»¿ª */
.noCar { padding-left:550px; background:url('../images/care/my_car_empty.gif') 200px 50% no-repeat; }
.noCar h5 { padding-bottom:10px; }

/* carerepair */
.repair img{ vertical-align:middle;}

/* tire-repair */
.tire_repair{height:215px; padding-left:320px; background:url('../images/care/tire_repair_kit.jpg') no-repeat;}
.tire_service{height:255px; padding:0 0 0 320px; background:url('../images/care/tire_repair_service.png') no-repeat;}
.tire_service_tit{color:#ffbc01; font-weight:bold;}

/* care-guide */
.list_care {position:relative; height:191px;}
.list_care .box1 {position:absolute;top:0;left:0}
.list_care .box2 {position:absolute;top:38px;left:440px}
.list_care .plus {position:absolute;top:68px;left:420px;font-size:40px;font-weight:bold;line-height:40px;color:#ccc}
.tableCare .head {font-weight:bold;padding:6px 10px;border:1px solid #e0e0e0;text-indent:0}
.tableCare ul li {padding:6px;border:1px solid #e0e0e0;border-top:0}
.tableCare.box1 {width:400px}
.tableCare.box1 li {height: 35px;padding: 0 10px;position: relative;width: 378px;text-indent: 0}
.tableCare.box1 li.last {height:50px}
.tableCare.box1 li p {position: absolute;top:5px;left:10px}
.tableCare.box1 li span {position: absolute;top:5px;right:10px}
.scoreCare {width:100%;position: relative;}
.scoreCare p.sect{float:left;padding:5px 10px;height: 40px;border:1px solid #e0e0e0;text-indent: 0;text-align: center;}
.scoreCare p.sect.vt_m {height: 22px;padding: 14px 10px}
.scoreCare .plus{float:left; padding: 4px;font-weight: bold;font-size: 40px;text-indent: 0;color:#ccc;line-height:40px;}
.scoreCare .basicBtn {position: absolute; top: 14px;left: 346px;text-indent: 0;line-height: 14px}
.scrPile {width:100%}
.scrPile th,.scrPile td{text-align:left;vertical-align: middle;}
.care_pro {width:100%;display:inline-block;padding-bottom: 50px;position:relative;}
.care_pro>div {float:left;height: 460px;width:428px;padding:0 30px;border-left:1px solid #e0e0e0}
.care_pro h5 {font-size:16px;font-weight:bold;color:#404040; padding-bottom:30px}
.care_pro dl {padding-bottom:30px;}
.care_pro .service dl dt {padding-bottom:6px;font-size:14px;font-weight:bold;color:#df6a1c}
.care_pro .assurance dl dt {padding-bottom:6px;font-size:14px;font-weight:bold;color:#3063b4}
.care_pro dl dd {line-height:20px}
.care_pro dl dd .txttype {padding-left:64px;text-indent: -64px}
.care_pro .service .basicBtn {position: absolute;bottom:0;left:30px}
.care_pro .service .basicBtn2 {position: absolute;bottom:0;left:128px}

.care_pro .assurance .basicBtn{position: absolute;bottom:0;left:520px}
.care_pro .assurance .basicBtn2{position: absolute;bottom:0;left:618px}
.care357 {padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e0e0e0;}
.care357 h5,.carebg3 h5,.carebg6 h5 {font-size:14px;font-weight: bold;padding-bottom: 6px;color:#404040;}
.care357 p,.carebg3 p,.carebg6 p {line-height:20px}
.carebg1 {padding-left: 200px;background: url("../images/care/3year.gif") 0 0 no-repeat;}
.carebg2 {padding-left: 200px;background: url("../images/care/complete_logo.gif") 0 0 no-repeat;}
.carebg3 {padding-left: 200px;background: url("../images/care/7year.gif") 0 0 no-repeat;}
.carebg4 {padding-left: 200px;background: url("../images/care/3year_assurance.gif") 0 0 no-repeat;}
.carebg5 {padding-left: 200px;background: url("../images/care/5year_assurance.gif") 0 0 no-repeat;}
.carebg6 {padding-left: 200px;background: url("../images/care/7year_assurance.gif") 0 0 no-repeat;}
.internet_table {width:100%;}
.internet_table thead *{color:#414042;}
.internet_table tbody *{color:#414042;}
.internet_table thead th {background: #f0f0f0;}
.internet_table thead th:FIRST-CHILD {background: #fff}
/****220509 quantum »èÁ¦ ÀÌÇö¿ë
.interCare .numberBullet li {padding-bottom:30px}
.interCare .numberBullet li p,.interCare .numberBullet li strong{line-height:20px}
.interCare .numberBullet p span{display:inline;}
.interCare .txt_indent{padding-left:6px; text-indent:-6px;}
****/
.scrapStep,.scrapStep2 {margin-bottom:40px;}
.scrapStep .numberBullet li {padding-left:0}
.scrapStep .numberBullet li p.maintxt {padding-left:25px}
.scrapStep .numberBullet li p.blue {color:#7fa5b8;font-weight:bold}
.sept_sec {float: left;width:310px;margin-right:44px;line-height:20px}
.sept_sec.last {margin-right:0}
.sept_sec p {padding:10px 0 20px}
.scrapStep2 .numberBullet>li,.scrapStep .numberBullet>li {padding-bottom:30px}
.scr_bottom,.scrapInput {clear:both;display: inline-block;width:100%}
.scrapInput input,.scrapInput select,.scrapInput img,.scrapInput a {vertical-align: middle;}
.scrapInput input[type="text"] {width:82px;padding:4px;border:1px solid #e0e0e0}
.scrapInput input.w288 {width:288px}
.scrapInput select {width:90px;padding:3px;border:1px solid #e0e0e0}
.scrapInput .numberBullet li {width:424px;float:left;padding-right:40px;margin-right:40px;border-right:1px solid #e0e0e0}
.scrapInput .numberBullet li.last {margin-right:0;padding-right:0;border-right:0}
.scrapInput .numberBullet li .myinfo .sort {float:left;width:116px;color:#404040}
.scrapInput .numberBullet li .myinfo .value {float:left;width:302px;margin-bottom:10px}
.scrapInput .numberBullet li .mgt_6 {margin-top:6px}
.scrapInput .numberBullet li textarea {width:295px;border:1px solid #e0e0e0;font-size:12px}
.scr_bottom {padding-bottom:40px;border-bottom:2px solid #e0e0e0}
.scr_bottom .left {width:490px;float:left}
.scr_bottom .scr_tel {width:460px;padding:10px;float:left;border:1px solid #e0e0e0;line-height:20px}
.warr>li {padding-bottom:40px}
.warr li table {width:100%;}
.tabletype1.warr_em {width:480px;float:left;margin-bottom:20px}
.tabletype1.warr_em.mgb_40 {margin-bottom:40px}
.tabletype1.warr_em2 {width:100%;margin-bottom:40px}
.tabletype1.warr_all {width:100%;}
.parts_type dl {width:232px;float:left;padding:0 17px 20px 0;}
.parts_type dl.right {padding-right:0}
.parts_type dl dt {padding-bottom:10px}
.title_care {font-size:14px;font-weight:bold;padding-bottom:20px;line-height:20px}
.title_care2 {font-size:13px;font-weight:bold;padding-bottom:20px;line-height:20px}

/* Á¤ºñ ¼­ºñ½º °øÅë - as, part-store, accessory-store.jsp */
.search_box {display:inline-block;width:958px;margin-bottom:30px;padding:10px 10px 8px;font-size:13px;border:1px solid #e0e0e0;color:#404040;}
.search_box h5 {float:left;padding-top:5px;font-size:15px;font-weight:bold;}
.search_box dt {float:left;width:120px;padding-top:4px;}
.search_box dt.w90 {width:90px;}
.search_box dt.w185 {width:185px;}
.search_box label {margin-left:10px;vertical-align:top;}
.search_box dd select {width:130px;font-size:12px;}
.search_box dd input {width:170px;color:#808285;}
.search_box a {display:block;float:left;}

.search_box div.search_wrap {float:left;width:803px;margin-left:35px;}
.search_box div.search_wrap1{width:838px;}
.search_box div.search_wrap2{width:525px;}
.search_box div.search_wrap3{width:570px;}
.search_box .radio_wrap{float:left; width:350px; padding-top:5px;}
.search_box .radio_wrap1{width:300px;}
.search_box .radio_wrap2{width:210px;}
.search_box .radio_wrap3{width:260px;}
.search_box .radio_wrap input{margin-left:10px;}
.search_box .radio_wrap input:first-child{margin-left:0;}
.search_box input, .search_box select{vertical-align:middle;}
.search_box label {margin-left:10px; vertical-align:middle;}
.search_box .search_area.search_check label{margin-left:5px;}
.search_box .search_inner{float:left; height:30px; margin-left:20px;}
.search_box .search_inner1{}
.search_box .search_inner2{width:290px;}
.search_box .search_area{display:none;}
.search_box .search_area.search_check{padding-top:5px;}
.search_box .search_area.on{display:block;}
.search_box .search_area input[type="text"] {width:260px;color:#808285;}
.search_box .search_area select {width:130px;padding:4px;font-size:12px;}
.search_box .search_area input[type="checkbox"]{margin-left:10px;}
.search_box .search_area input[type="checkbox"]:first-child{margin-left:0;}

/****220509 quantum »èÁ¦ ÀÌÇö¿ë
.Infotainment_info_box{position:relative; left:0; top:0;}
.Infotainment_info_box a{position:absolute; right:0; top:0;}
****/


.list_box {float:left;width:315px;line-height:23px;}
.list_box h5 {padding:5px 10px;border:1px solid #e0e0e0;font-size:14px;font-weight:bold;color:#404040;}
.list_box h5.result {color:#fff;background-color:#f3bc00;}
.list_box ul {height:604px;border-bottom:2px solid #e0e0e0;}
.list_box li {height:90px;padding:15px 10px;border-bottom:1px solid #e0e0e0;}
.list_box li.result {background-color:#f0f0f0;}
.list_box li:last-child {border-bottom:none;}
.list_box dt a {text-decoration:underline;}
.map_box {float:right;width:646px;height:640px;border:1px solid #e0e0e0;}

/* accessory-store.jsp */
.addition {display:inline-block;width:940px;margin:50px 0 30px;padding:15px 20px 20px;background-color:#eee;}
.addition li {float:left;width:190px;}
.addition li.first {width:350px;margin:0 40px 0 60px;}
.addition li.w150 {width:150px;}
.addition li.link a {padding-right:15px;text-decoration:underline;background:url('../images/care/part_icon_link.gif') right bottom no-repeat;}
.addition li.link a:hover {background:url('../images/care/part_icon_link_on.gif') right bottom no-repeat;}
.addition dl {float:right;width:280px;}
.addition dt {float:left;width:120px;}

/* part-store, part-twiddle.jsp ÁÖ¼®style */
.addition_qt {position:relative; float:left; width:100%; box-sizing:border-box;margin:50px 0 30px;padding:20px 20px 20px 160px;background-color:#eee;}
.addition_qt:after {display: block;clear: both;content: "";}
.addition_qt .add_list:after {display: block;clear: both;content: "";}
.addition_qt li {float:left; margin-left: 30px;}
.addition_qt li:first-child {margin-left:0}
.addition_qt li.link a {padding-right:15px;text-decoration:underline;background:url('../images/care/part_icon_link.gif') right bottom no-repeat;}
.addition_qt li.link a:hover {background:url('../images/care/part_icon_link_on.gif') right bottom no-repeat;}
.addition_qt dl {float:left; margin-left:3px;}
.addition_qt dt {float:left;}
.addition_qt dd {float:left; margin-left:4px;}
.addition_qt .add_subject {position:absolute; left:20px; top:19px;}
.addition_qt .add_tit {float:left;}

/* Á¤ºñ¼­ºñ½º - as.jsp */
.as_search dl {width:394px;}
.as_search dd input {width:261px;}
.as_search dl.range {width:354px;}
.as_search .range dd {width:200px;}
.as_search .range li {float:left;width:100px;padding:5px 0;color:#808285;}
.as_search .range li input {width:13px;}

/* Á¤ºñ¼­ºñ½º - as-reserve ±¸¹öÀü*/
/* .as_reserve h3.sub_h3{padding-bottom:15px;}
.as_reserve .section{width:980px; margin:0 auto 90px;}
.as_reserve .reserve_list{overflow:hidden; width:100%; border:1px solid #e0e0e0;}
.as_reserve .reserve_list > li{float:left; width:335px;}
.as_reserve .reserve_list .li2{width:310px;}
.as_reserve .reserve_top{position:relative; height:39px; padding:15px 15px 15px 40px; background-color:#f0f0f0; border-bottom:1px solid #e0e0e0;}
.as_reserve .reserve_top i{overflow:hidden; position:absolute; left:15px; top:15px; display:block; width:20px; height:20px; background-image:url(/httpobject/images/chevy/as_reserve/as_reserve_ico1.png); background-position:0 0; background-repeat:no-repeat; font-size:0; text-indent:-9999px;}
.as_reserve .li2 .reserve_top i{background-position:-20px 0;}
.as_reserve .li3 .reserve_top i{background-position:-40px 0;}
.as_reserve .reserve_top h4{margin-bottom:8px; font-size:13px; font-weight:bold; line-height:1.2em;}
.as_reserve .reserve_inner{padding:15px 15px 15px 20px; color:#666;}
.as_reserve .reserve_inner li{margin-bottom:4px;}
.as_reserve .reserve_inner li *{display:inline-block; vertical-align:middle;}
.as_reserve .reserve_inner label, .as_reserve .reserve_inner select{color:#666;}
.as_reserve .reserve_inner select{padding:0 5px; height:25px; border:1px solid #e0e0e0;}
.as_reserve .li3 .reserve_inner li label{width:80px;}
.as_reserve .reserve_inner .w180{width:180px;}
.as_reserve .reserve_inner li label.w140{width:140px;}
.as_reserve .search_area{padding-top:10px; display: flex; justify-content: space-between;align-items:center;}
.as_reserve .search_area .as_reserve_info{color:#ff0000;}
.as_reserve .complete_area .tit{width:938px; padding:15px 20px; border:1px solid #e0e0e0; background-color:#f0f0f0; font-size:13px; line-height:1.2em; font-weight:bold;  color:#410102;}
.as_reserve .complete_area li{overflow:hidden; width:940px; padding:10px 20px; border-bottom:1px solid #e0e0e0;}
.as_reserve .complete_area li p{float:left; width:230px; height:24px; margin-left:18px; font-size:13px; line-height:24px; color:#410102;}
.as_reserve .complete_area li p:first-child{margin-left:0;}
.as_reserve .complete_area li .adress{width:365px;}
.as_reserve .complete_area li a{text-align:right;}
.as_reserve .complete_area .txt1{width:938px; padding:80px 20px; margin-top:10px; border:1px solid #e0e0e0; font-size:13px; line-height:1.2em; text-align:center; color:#410102;} */


/* Á¤ºñ¼­ºñ½º - as_information.jsp */
/****220509 quantum »èÁ¦ ÀÌÇö¿ë
.info_bg {background:url('../images/care/service_center_bg.jpg') right bottom no-repeat;}
.as_info dl {float:left;width:320px;height:355px;line-height:20px;}
****/

/* Á¤ºñ¼­ºñ½º - ±¸Áö¿¥ - ÀÚ±âÀÎÁõÁ¦ */
.center_sr {width: 100%; margin-top:20px;}
.center_sr th, .center_sr tr {border:1px solid #D4D4D4; height:55px;}
.center_sr td {border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-top:1px solid #D4D4D4; height:55px;}
.center_sr img {vertical-align:middle;}
.table_infbox {position: absolute; top: 8px; left: 646px; padding:9px; background-color:#F8F8F8; border:1px solid #DEDEDE;}
.gm_sr {width: 100%;}
.gm_sr th, .gm_sr tr {border:1px solid #D4D4D4; height:28px; text-align:left !important;}
.gm_sr td {border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-top:1px solid #D4D4D4; height:28px; text-align:left !important;}
.gm_sr .pdl_12 {padding-left: 12px;}
.gm_sr .ta_c {text-align:center !important;}
.table_infbox {position: absolute; top: 8px; left: 646px; padding:9px; background-color:#F8F8F8; border:1px solid #DEDEDE;}
.gm_img_list li{width:232px; float: left; margin-right:17px; margin-top:23px;}
.gm_img_list img {width:100%; border:1px solid #DEDEDE;}
.gm_img_list .nmgn {margin-right:0px;}
.service_part ul li {float:left; margin:30px 32px 0px 0px; height:260px;}
.service_part ul .nmgr {margin:30px 0px 0px 0px;}
.service_part dl dd ul li {width: 170px; border-top:1px solid #DEDEDE; margin:0px; height:100%; float:none;}
.service_part .brb {border-bottom:1px solid #DEDEDE;}
.service_part .brt2 {border-top:2px solid #DEDEDE;}

/* Á¤ºñ ¼­ºñ½º - maintain.jsp */
.maintain ul {margin:10px 0 25px;}
.maintain li {margin-bottom:20px;}
.maintain li:last-child {border:none;}
.maintain strong {font-size:13px;color:#404040;}
.maintain .dl_box {margin-bottom:20px;}
.maintain dl {}
.maintain dt {font-weight:bold;font-size:13px;color:#404040;}
.maintain dd {margin-bottom:20px;}


.reserv_desc {float:right;border:1px solid #e0e0e0;background-color:#eee;}
.reserv_desc li {float:left;margin-right:20px;padding:5px 0;}
.reserv_desc .first {margin-left:10px;padding-left:20px;background:url('../images/care/icon_select.png') 0 50% no-repeat;}
.reserv_desc .last {margin-right:5px;padding-left:35px;background:url('../images/care/icon_goodmorning.png') 0 50% no-repeat;}
.reserv_desc span {margin-right:5px;}
/* .maintain_reserv {display:inline-block;clear:both;padding-bottom:25px;border-bottom:1px solid #e0e0e0;}
.maintain_reserv table {float:left;width:980px;margin-bottom:20px;text-align:center;border:1px solid #e0e0e0;}
.maintain_reserv th, .maintain_reserv td {padding:9px 12px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.maintain_reserv th{padding:9px 0 9px 5px; text-align:left;}
.maintain_reserv tr td:first-child{padding:9px 0 9px 5px; text-align:left;}
.maintain_reserv .morning {background:url('../images/care/icon_goodmorning.png') 60% 50% no-repeat;}
.maintain_reserv .even .morning {background-color:#eee;}
.maintain_reserv .last_week a {display:block;width:62px;height:14px;margin:0 auto;background:url('../images/care/bt_last.gif') left 1px no-repeat;}
.maintain_reserv .last_week a:hover {background:url('../images/care/bt_last_over.gif') left 1px no-repeat;color:#666;}
.maintain_reserv .next_week a {display:block;width:62px;height:14px;margin:0 auto;background:url('../images/care/bt_next.gif') right 1px no-repeat;}
.maintain_reserv .next_week a:hover {background:url('../images/care/bt_next_over.gif') right 1px no-repeat;color:#666;}
.maintain_reserv dl {display:inline-block;float:left;padding-bottom:22px;width:430px;color:#404040;}
.maintain_reserv dt {float:left;width:164px;margin-bottom:15px;font-weight:bold;}
.maintain_reserv dd {float:left;width:266px;height:27px;margin-bottom:10px;font-size:13px;}
.maintain_reserv dd select {width:264px;color:#404040;}
.maintain_reserv dd input {width:156px;color:#404040;}
.maintain_reserv dd.phone select, .maintain_reserv dd.phone input {width:72px;}
.maintain_reserv .h74 {height:74px;margin-bottom:0;}
.maintain_reserv textarea {width:290px;height:55px;font-size:12px;color:#404040;resize:none;} */

/* Á¤ºñ ¼­ºñ½º - part-original.jsp */
.part_ori {background:url('../images/care/bg_parts.jpg') 83% 50px no-repeat;}
.part_ori .dl_box {display:inline-block;border:1px solid #e0e0e0;}
.part_ori .dl_box dl {float:left;width:461px;padding:20px 0 20px 15px;}
.part_ori .dl_box dl.first {border-right:1px solid #e0e0e0;}
.part_ori .dl_box dd {float:left;width:330px;padding-left:15px;}
.part_ori .dl_box dd span {font-size:13px;font-weight:bold;color:#404040;}
.part_ori .img_box {float:left;margin-right:20px;padding:10px;border:1px solid #e0e0e0;} */

/* Á¤ºñ ¼­ºñ½º - part-twiddle.jsp */
.part_tw .tw_list {display:inline-block;}
.part_tw .tw_list li {float:left;width:250px;padding:2px 0 2px 10px;} */

/* Á¤ºñ ¼­ºñ½º - part-shift.jsp */
.part_table td {height:27px;line-height:1.2em;}
.part_table td:first-child {text-align:left;} */

/* care-my - sms.jsp */
.sms_from {width:280px; float:left;}
.sms_from span {color:#404040; padding-right:8px;}
.sms_to {color:#404040; padding-right:19px;}
.width_173 {width:173px;}
.sms_t {color:#f4bc00;}
.sms_bg {width:618px; margin:0 auto; text-align:left; overflow:hidden;}
.sms_area {width:288px; height:347px; background:url('../images/care/caremy_sms_view.jpg') no-repeat; float:left; margin-right:50px; position:relative;}
.letter_area {width:232px; height:222px; position:absolute; top:53px; left:20px; resize:none; padding:5px; border:none;}
.txt_notice{margin:0 0 10px 10px; text-indent:-10px; line-height:1.4em;}
.basicbar {border-top:2px solid #e8e8e8}
.sms_byte {position:absolute; top:22px; right:30px;}
.sms_re {position:absolute; right:18px; bottom:24px;}
.sms_re a {font-size:13px; font-weight:bold; color:#404040;}
.number_area {width:250px; height:225px; background-color:#f5f5f5; border:1px solid #dedede; padding:12px; overflow-y:auto;}
.number_area p {position:relative;}
.number_in {width:223px; margin-bottom:8px;}
.number_in_last {width:223px;}
.sms_cancle {position:absolute; top:5px; right:4px;}

.sms_reg .sub_h4{margin-bottom:25px;}
.sms_reg .w60{width:60px;}
.sms_reg p{margin-bottom:20px; line-height:150%;}
.sms_reg .txt1{font-size:14px; font-weight:bold; color:#404040;}
.sms_reg p.txt2{font-weight:bold;}
.sms_reg p strong{font-weight:bold;}
.sms_reg .sms_check{padding-top:20px; margin-bottom:40px;}
.sms_reg .sms_check label{margin-right:15px; font-size:14px; font-weight:bold; color:#404040;}
.sms_reg .agree_area{display:none; margin-bottom:40px;}
.sms_reg .agree_area.on{display:block;}
.sms_reg .agree_area input{margin-right:5px; vertical-align:middle;}
.sms_reg .agree_area label{margin-right:15px;}
.sms_reg .agree_area .agree_txt{margin-right:20px; font-size:14px; font-weight:bold; color:#404040;}
.sms_reg .info_txt{font-weight:bold; color:#404040;}
.sms_reg .info_txt span{margin-left:7px;}

/* care-my - coupon.jsp */
.none {display:none;}
.coupon_list{text-align:center;}
.width_200{width:200px;}
.coupon_bg {width:215px; height:155px; background:url('../images/care/caremy_coupon_bg.gif') no-repeat; position:relative; float:left}
.coupon_text {font-size:14px; font-weight:bold; color:#000; position:absolute; right:0; bottom:47%; margin-right:20px;}
.coupon_text.disabled  {color:#999;}
.coupon_print {position:absolute; bottom:0; left:50%; margin-left:-35px;}
.coupon_lil {width:470px; float:left; padding-right:5px;}
.coupon_lir {margin-top:0; width:455px; float:left;}
.tt_13 {font-size:13px;}

/* care-my - etiquette-faq.jsp */
.qnalist {width:100%; border-top:1px solid #dedede;}
.qnalist th {padding:15px 0px; text-align:left; line-height:20px;}
.qnalist th a {font-size:13px;}
.qnalist td {padding:0 10px 20px 0; text-align:left; border-bottom:1px solid #dedede; line-height:20px;}
.qnalist .last_line {position:relative; top:-1px; width:100%; font-size:0; line-height:1em; height:1px; overflow:hidden;}
.basicSquare_p {margin-right:5px; padding:3px 6px; background-color:#f0ad00; font-size:11px; font-weight:bold; text-align:center; color:#fff; behavior: url('/httpobject/css/PIE.htc');}
.basicSquare_m {margin-right:5px; padding:3px 4px; background-color:#f0ad00; font-size:11px; font-weight:bold; text-align:center; color:#fff; behavior: url('/httpobject/css/PIE.htc');}
.smsRe {position:absolute; right:18px; bottom:24px;}
.etiquette_faq {width:100%;}
.faq_hide {display:none;}

/* care-my - etiquette-registeration.jsp */
.etiquette_cardnum1 {padding-right:22px; font-size:14px; font-weight:bold; color:#000;}
.etiquette_cardnum2 {padding-right:52px; font-size:14px; font-weight:bold; color:#000;}
.etiquette_bar {width:640px; border-top:2px solid #e8e8e8;}

/* care-my - etiquette-revise-finish.jsp */
.width_640 {width:640px;}
.etiquette_line {border:1px solid #dedede; padding:15px;}
.etiquette_user {font-size:14px; color:#000; padding-right:42px;}
.textalign_r {text-align:right;}

/* care-my - etiquette-use.jsp */
.etiquette_use1 {width:980px; height:330px; background:url('../images/care/caremy_etiquetteuse_1.jpg') no-repeat; text-indent:-999px; overflow:hidden;}
.etiquette_use2 {width:980px; height:310px; background:url('../images/care/caremy_etiquetteuse_2.jpg') no-repeat; text-indent:-999px; overflow:hidden;}

/* care-my - etiquette-revise.jsp */
.vertical_m {vertical-align:middle;}

/* care-my - etiquette-signup-finish.jsp */
.etiquette_finish {font-size:14px; color:#000; padding-right:42px;}

/* chevy Sports */
.gallery_b {position:relative;width:100%;}
.gallery_b .view {position:relative;width:100%;/* height:380px; */overflow: hidden}
.gallery_b .view ul {position:relative;width:9999px;left:0}
.gallery_b .view ul li {float: left}
.gallery_b .view_k {position:relative;width:980px;margin:0 auto;height:380px;overflow: hidden}
.gallery_b .view_k ul {position:absolute;width:9999px;left:0}
.gallery_b .view_k ul li {float: left}
.gallery_b .arrow {position: absolute;top:50%;margin-top:-23px;font-size:16px;font-weight:bold;padding:15px 10px;background: #fff;z-index:200}
.gallery_c .arrow {position: absolute;top:50%;margin-top:-80px;font-size:16px;font-weight:bold;padding:15px 10px;background: #fff;z-index:200}
.gallery_c a.event_btn{margin:0 auto; display:block; width:201px; height:24px; padding-top:10px;}
.gallery_b .arrow.prev {left:0}
.gallery_b .arrow.next {right:0}
.gallery_b .gallery_paging {padding:10px 0;width:100%;text-align: center;display:inline-block;}
.gallery_b .gallery_paging a {display:inline-block;width:10px;height:10px;margin:0 2px;background:#ccc;border-radius: 10px;-pie-border-radius:10px; behavior: url(/httpobject/css/PIE.htc);text-indent:-9999px;overflow: hidden;}
.gallery_b .gallery_paging a.active {background: #f4bc00}
.sect2_article {width:100%;display: inline-block;}
.sect2_article dl {width:482px;float:left;margin-left:14px}
.sect2_article dl.mgl_0 {margin-left:0}
.sect2_article dl dt {padding-bottom:20px;}
.sect2_article dl dd strong {font-size:14px;font-weight:bold;color:#404040;}

.sect1_article {width:100%;display: inline-block;}
.sect1_article dl {width:482px;float:left;margin-left:14px}
.sect1_article dl.mgl_0 {margin-left:0}
.sect1_article dl dt {padding-bottom:20px;}
.sect1_article dl dd strong {padding-bottom:10px; font-size:14px;font-weight:bold;color:#404040;}

.children-drawing .col_area{overflow:hidden;}
.children-drawing .col_area > div{width:470px;}
.children-drawing .col_area .fl{float:left;}
.children-drawing .col_area .fr{float:right;}
.children-drawing .text_area{margin-bottom:20px;}
.children-drawing .text_area ul{margin-bottom:20px;}
.children-drawing .text_area li{font-size:12px; line-height:20px;}
.children-drawing .text_area li span{display:block; text-indent:33px;}
.children-drawing .gallery_b li a{display:block; position:relative;}
.children-drawing .gallery_b li p{position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; background:rgba(0,0,0,0.8); filter: alpha(opacity=80);
color:#fff; text-align:center;}
.children-drawing .pop_wrap{display:none; position:fixed; left:50%; top:50%; z-index:100; width:500px; min-height:600px; margin-left:-250px; margin-top:-300px; background:#fff;}
.children-drawing .pop_wrap .pop_top{overflow:hidden; padding:15px 20px; border-bottom:1px solid #bfbfbf;}
.children-drawing .pop_wrap .pop_top a{display:block; float:left; width:auto;}
.children-drawing .pop_wrap .pop_top button{overflow:hidden; float:right; width:auto; margin-top:6px; font-size:0;}
.children-drawing .pop_wrap .pop_inner{display:none; padding:30px 20px;}
.children-drawing .pop_wrap .pop_inner.on{display:block;}
.children-drawing .pop_wrap .pop_inner h6{margin-bottom:20px; font-size:18px; text-align:center;}
.children-drawing .pop_wrap .pop_inner .tab{margin-bottom:20px;}
.children-drawing .pop_wrap .pop_inner .tab ul{overflow:hidden; width:100%; text-align:right; }
.children-drawing .pop_wrap .pop_inner .tab li{display:inline-block; vertical-align:middle; width:90px; margin-left:4px;}
.children-drawing .pop_wrap .pop_inner .tab li:first-child{margin-left:0;}
.children-drawing .pop_wrap .pop_inner .tab li a{display:block; width:100%; padding:7px 0; height:14px; background:#bfbfbf; font-size:13px; color:#fff; text-align:center;}
.children-drawing .pop_wrap .pop_inner .tab li.on a{background:#595959;}
.children-drawing .pop_wrap .pop_inner .tab_inner{display:none;}
.children-drawing .pop_wrap .pop_inner .tab_inner.on{display:block;}
.children-drawing .pop_wrap .pop_inner table{width:100%;}
.children-drawing .pop_wrap .pop_inner table th, .children-drawing .pop_wrap .pop_inner table td{border-left:1px solid #fff; font-size:14px; text-align:center;}
.children-drawing .pop_wrap .pop_inner table th:first-child, .children-drawing .pop_wrap .pop_inner table td:first-child{border-left:0;}
.children-drawing .pop_wrap .pop_inner table th{padding:10px; background:#aaa; color:#fff;}
.children-drawing .pop_wrap .pop_inner table td{padding:8px 6px; color:#808080; line-height:1.3em;}

.children-drawing .gallery_wrap{position:absolute; left:-99999px; top:-99999px; z-index:1000; width:920px; height:619px; margin-left:-460px; margin-top:-310px; background:#fff;}
.children-drawing .gallery_wrap.on{position:fixed; left:50%; top:50%;}
.children-drawing .gallery_wrap .gallery_pop_wrap{overflow:hidden;position:relative; width:100%; height:100%; }
.children-drawing .gallery_wrap .gallery_pop_inner{position:absolute; left:-99999px; top:-99999px; width:100%; height:100%;}
.children-drawing .gallery_wrap .gallery_pop_inner.on{left:0; top:0;}
.children-drawing .gallery_pop_inner .view li{position:relative;}
.children-drawing .gallery_pop_inner .view li p{position:absolute; bottom:0; left:0; width:880px; padding:0 20px; height:40px; line-height:40px; background:rgba(0,0,0,0.8); filter: alpha(opacity=80); color:#fff;}
.children-drawing .gallery_pop_inner .controller > a{padding:30px 10px; margin-top:-40px;}
.children-drawing .gallery_wrap button{position:absolute; top:0; right:0; width:45px; height:45px; font-size:0;}

.racing h5 , .racing h6{padding-bottom:20px; font-size:14px;font-weight:bold;color:#404040;}
.racing p{line-height:20px;}
.racing .racing_txt{padding-bottom:55px;}
.racing img{vertical-align:top;}
.racing .f_left{float:left;}
.racing .f_right{float:right;}
.racing .w_480{width:480px;}
.racing .article_year dt{padding:5px 0 20px; font-size:14px; font-weight:bold; color:#404040;}
.racing .article_year dd{margin-bottom:60px;}
.racing .article_year .article2016 > div{overflow:hidden;}
.racing .article_year .article2016 p{line-height:20px;}
.racing .article_year .article2016 h6{padding:20px 0 30px; font-size:14px; font-weight:bold; color:#404040;}
.racing .article_year .article2015 ul{overflow:hidden;}
.racing .article_year .article2015 ul li{float:left; position:relative; left:0; top:0; overflow:hidden; width:315px; height:225px; margin:0 17px 22px 0;}
.racing .article_year .article2015 ul li.w_480{width:480px; height:255px;}
.racing .article_year .article2015 ul li .titleWrap{position:absolute; left:0; bottom:0; width:100%; padding:6px 10px; color:#fff; background:url("/httpobject/images/chevy/trans.png") 0 0 repeat;;}
.racing .article_year .article2015 ul li .titleWrap h6{padding-bottom:10px; font-size:14px; font-weight:bold; color:#fff;}
.racing .article_year .article2015 ul li .titleWrap .long_txt{font-size:13px;}
.racing .article_year .article2015 ul li:first-child{margin-right:20px;}
.racing .article_year .article2015 .mgr_0{margin-right:0;}
.racing .player{overflow:hidden; margin-bottom:50px;}
.racing .player li h6{padding:20px 0 10px}
.racing .player_2{overflow:hidden;}
.racing .player_2 li{float:left; width:316px; margin-left:16px;}
.racing .player_2 li:first-child{margin-left:0;}
.racing .player_2 li span{display:block; padding-top:20px; font-size:14px; font-weight:bold; color:#404040;}

.sect4_article {width:100%;display: inline-block;}
.sect4_article dl {float:left;width:316px;margin-left:16px}
.sect4_article dl:FIRST-CHILD {margin-left:0}
.sect4_article dl dd {padding-top:10px;font-size: 14px;font-weight:bold;color:#404040}
.wtcc_h6 {font-size:13px;color:#404040;padding-bottom:10px}
.wtcc_reward {margin:30px 0;height:274px;padding-left:300px;background: url("../images/chevy/WTCC_img03.jpg") 0 0 no-repeat;line-height:20px}
.wtcc_reward2 {position: relative;}
.wtcc_reward2 img {position: absolute;right:0}
.wtccImg1 {top:32px}
.wtccImg2 {top:305px}
.sect3_article {width:100%;display: inline-block;}
.sect3_article dl {float:left;width:316px;margin-left:16px}
.sect3_article dl:FIRST-CHILD {margin-left:0}
.sect3_article dl dd {padding-top:10px;line-height:20px;}
.fc_sect3_article {width:100%;display: inline-block;}
.fc_sect3_article dl {float:left;width:481px;margin-left:16px}
.fc_sect3_article dl:FIRST-CHILD {margin-left:0}
.fc_sect3_article dl dd {padding-top:10px;line-height:20px;}
.listBt {font-size:14px;font-weight:bold}
.listBt a {font-size:14px;font-weight:normal}
.listBt a .active {color:#404040;font-weight:bold}
.galleryThum {background: #e0e0e0;}
.gallery_tab {width:980px;height:28px;background: #dedede}
.gallery_tab li {float:left;border:1px solid #dedede;border-right:0;}
.gallery_tab li a {display:block;padding:6px 17px;height:14px;background: #dedede;color:#414042;font-size:12px;font-weight:bold}
.gallery_tab li a.active,.gallery_tab li a:hover,.gallery_tab li a:focus {background:#fff;color:#f4bc00;font-size:12px;}
.fc_foot {padding:180px 0 220px;background:url("../images/chevy/fc_img01.jpg") right top no-repeat }
.glr_thumbnail {padding-top:6px}
.glr_thumbnail li{margin:2px 4px ;float:left;}
.glr_thumbnail li a{display:block;}
.glr_thumbnail li.active a{width:86px;height:47px;border:2px solid #f4bc00}
.glr_thumbnail li.active a img {width:86px;height:47px}
.baseball_btn{padding:24px 0 9px 0; text-align:center;}
.baseball_info{margin-bottom:47px;}
.baseball_info dl{width:480px; margin-left:20px; margin-bottom:40px;}

.article2015{}
.article2015 dl{margin:0 0 30px 0;}
.article2015 dt{margin-bottom:10px;}
.article2015 dd{line-height:20px;}
.article2015 strong{font-size:14px; font-weight:bold; color:#404040;}
.article2015 ul{overflow:hidden;}
.article2015 li{float:left;}
.article2015 li.left{margin-right:20px;}
.article2015 li.top{margin-bottom:20px;}

/*fc-football*/
.football_topimg{margin-bottom:27px;}

.football_tab{overflow:hidden; width:633px; height:44px; margin-bottom:49px; background:url("../images/chevy/football_menu.png") 0 0 no-repeat;}
.football_tab2{background-position:0 0}
.football_tab2{background-position:0 -44px}
.football_tab3{background-position:0 -88px}
.football_tab li{float:left; width:211px; height:44px;}
.football_tab a{overflow:hidden; display:block; width:211px; height:44px; text-indent:-9999px;}

.fc_football{overflow:hidden; width:633px; }
.fc_football .football_txt{overflow:hidden; margin-bottom:28px;}
.fc_football .football_txt .txt_inner1 a{text-decoration:underline;}
.manutd_sec1{margin-bottom:53px;}
.manutd_sec2{overflow:hidden; width:633px; margin-bottom:53px;}
.manutd_sec2 .sec_inner{clear:both}
.manutd_sec3{overflow:hidden; width:633px; margin-bottom:74px;}
.manutd_sec1 .txt_inner1 a{text-decoration:underline;}
.manutd_sec3 .txt_inner1 a{text-decoration:underline; color:#efa31f;}
.oneworld_sec1{overflow:hidden; width:633px; margin-bottom:50px;}
.oneworld_sec1 .sec_inner{clear:both;}
.oneworld_sec2{margin-bottom:50px;}
.oneworld_sec2>img{margin-bottom:15px;}
.oneworld_sec2 .txt_inner1 a{text-decoration:underline;}

.chevy_fc.wrap_btm_banner{overflow:hidden; width:100%; line-height:0;}
.chevy_fc.wrap_btm_banner a{float:left; width:482px; margin-left:16px;}
.chevy_fc.wrap_btm_banner a:first-child{margin-left:0;}

/* WTCC */
#tab {position:relative;margin:30px 0 15px 0;height:30px;overflow:hidden;cursor:pointer}
#tab img {position:relative;float:left;margin-right:5px}
#tableWrap {height:209px}
#tableWrap div {display:none}

.mechanic_mem {padding:38px 0 0 0}
.mechanic_L {float:left;width:390px}
.mechanic_R {float:right;width:390px;padding-right: 50px;}
.con_mechaLeft {float:left;width:184px}
.con_mechaRight {float:right;width:188px}
.infoField01 {clear:both;padding:10px 0 0 0;color:#fba919;font-weight:bold}
.infoField01_1 dt {float:left;width:75px}
.infoField01_1 dd {float:left;width:300px;line-height:150%}

#view {position:relative;margin-bottom:30px;width:100%;height:480px;overflow:hidden}
#imgSet img {position:absolute;display:none;width:100%;height:auto;}
.btn {cursor:pointer}
#thumb {position:relative;width:990px;height:110px;overflow:hidden}
#thumb ul {position:absolute;top:0}
#thumb li {position:relative;float:left;width:89px;margin:0 10px 10px 0;background-color:#000;cursor:pointer}
#thumb li img {display:block;width:100%;height:auto;opacity:0.3;filter:alpha(opacity=30)}
#paging {padding:10px 0;width:40px;margin:0 auto;text-align: center;}
#paging li {display:block;float:left;width:10px;height:10px;margin:0 5px;background:#ccc;border-radius: 10px;-pie-border-radius:10px; behavior: url(/httpobject/css/PIE.htc);text-indent:-9999px;overflow: hidden;cursor:pointer}
#paging li.select {background: #f4bc00}

/* member - login À¥È¸¿ø º¯°æ Àü  211108 ÀÌÈÄ »èÁ¦
.loginBox {width:648px;padding:50px 0;text-align: center;border:1px solid #e0e0e0}
.loginBox a,.loginBox input {vertical-align: middle}
.loginBox ul input {width:198px}
.loginBox ul li {width:371px;display:inline-block;clear:both;text-align:left;padding-bottom:8px}
.loginBox ul li .info {width:90px;float:left;padding-top: 5px;color:#000}
.loginBox ul li .value {width:281px;float:left}
*/

/* member - login À¥ È¸¿ø º¯°æ ÈÄ 211108 ÀÌÈÄ Àû¿ë */
.loginBox {width:100%; padding:50px 0 60px; text-align: center; border-bottom:1px solid #dedede}
.loginBox .box{width:360px; margin:0 auto;}
.loginBox .box ul li{width:100%; margin-bottom:10px;}
.loginBox .box ul li label{display:none}
.loginBox .box ul li input{width:100%; height:40px; border:1px solid #dddddd; box-sizing:border-box; padding:0 20px; font-size:12px; color:#414042; letter-spacing:0em; font-weight:400;}
.loginBox .box ul li input::placeholder{color:#a9a9a9}
.loginBox .box .btns{text-align:center;}
.loginBox .box .btns .inline_btn{font-size:0; margin-top:10px;}
.loginBox .box .btns .inline_btn a{width:175px;}
.loginBox .box .btns .inline_btn a:last-child{margin-left:10px;}
.login_bot{width:100%; max-width:675px; margin:0 auto; padding:60px 0 0;}
.login_bot ul li{font-size:0;}
.login_bot ul li + li{margin:45px 0 0;}
.login_bot ul li .left{width:490px; display:inline-block; vertical-align:middle;}
.login_bot ul li .left dl dt{font-size:16px; color:#414042; letter-spacing:0em; font-weight:bold; padding-left:10px; position:relative; margin:0 0 15px;}
.login_bot ul li .left dl dt:before{content:""; width:4px; height:4px; background:#414042; position:absolute; left:0; top:7px; border-radius:50%;}
.login_bot ul li .left dl dd{font-size:12px; color:#808285; letter-spacing:0em; font-weight:400;}
.login_bot ul li .right{width:185px; display:inline-block; vertical-align:middle;}

/* member - °èÁ¤ °ü¸®(ID/PW) */
.member_certification_wrap .cont01 ul:after{clear:both; content:""; display:block; height:0; visibility:hidden}
.member_certification_wrap .cont01 ul li{font-size:0; width:50%; float:left;}
.member_certification_wrap .cont01 ul li .img_box{display:inline-block; vertical-align:top; width:110px; height:110px; background:#eeeeee; border-radius:50%; text-align:center;}
.member_certification_wrap .cont01 ul li .img_box:before{content:""; width:0; height:100%; display:inline-block; vertical-align:middle;}
.member_certification_wrap .cont01 ul li .img_box img{display:inline-block; vertical-align:middle;}
.member_certification_wrap .cont01 ul li .txt{width:calc(100% - 110px); display:inline-block; vertical-align:top; padding:0 0 0 25px; box-sizing:border-box;}
.member_certification_wrap .cont01 ul li .txt h5{font-size:16px; color:#414042; letter-spacing:0em; font-weight:bold; margin:0 0 17px;}
.member_certification_wrap .cont01 ul li .txt p{font-size:12px; color:#808285; letter-spacing:0em; font-weight:400;}
.member_certification_wrap .cont01 ul li .txt a{margin:25px 0 0; max-width:150px;}

.member_certification_wrap .cont02{text-align:center;}
.member_certification_wrap .cont02 h5{font-size:16px; color:#414042; letter-spacing:0em; font-weight:bold;}
.member_certification_wrap .cont02 .txt{padding:30px 0 40px;}
.member_certification_wrap .cont02 .txt p{font-size:14px; color:#808285; letter-spacing:0em; font-weight:400;}
.member_certification_wrap .cont02 .txt p b{color:#414042; font-weight:bold;}
.member_certification_wrap .cont02 .txt .center{font-size:0; text-align:center; margin:30px 0 0;}
.member_certification_wrap .cont02 .txt .center dl{display:block; vertical-align:top; text-align:left;width:175px; margin:0 auto; white-space:nowrap}
.member_certification_wrap .cont02 .txt .center dl + dl{margin-top:20px;}
.member_certification_wrap .cont02 .txt .center dl dt{display:inline-block; vertical-align:top; font-size:14px; color:#808285; letter-spacing:0em; font-weight:400; padding-left:10px; position:relative;}
.member_certification_wrap .cont02 .txt .center dl dt:before{content:""; width:3px; height:3px; background:#414042; position:absolute; left:0; top:8px; border-radius:50%;}
.member_certification_wrap .cont02 .txt .center dl dd{display:inline-block; vertical-align:top; font-size:14px; color:#414042; letter-spacing:0em; font-weight:bold; padding-left:10px; position:relative;}

.member_certification_wrap .cont02 .inline_btn .comment{padding-bottom:15px;font-size:14px; color:#808285; letter-spacing:0em; font-weight:400;}
.member_certification_wrap .cont02 .inline_btn a{max-width:175px;}
.member_certification_wrap .cont02 .inline_btn a:last-child{margin-left:10px;}
.member_certification_wrap .cont02 .inline_btn a:first-child:last-child{margin-left:0;}
.member_certification_wrap .cont02 .password_change{max-width:600px; margin:0 auto;}
.member_certification_wrap .cont02 .password_change dl{font-size:0; width:100%; text-align:center;}
.member_certification_wrap .cont02 .password_change dl + dl{margin-top:10px;}
.member_certification_wrap .cont02 .password_change dl dt{width:123px; display:inline-block; vertical-align:middle; text-align:left;}
.member_certification_wrap .cont02 .password_change dl dt p{font-size:14px; color:#414042; letter-spacing:0em; font-weight:400; padding-left:10px; position:relative;}
.member_certification_wrap .cont02 .password_change dl dt p:before{content:""; width:3px; height:3px; background:#414042; position:absolute; left:0; top:8px; border-radius:50%;}
.member_certification_wrap .cont02 .password_change dl dd{width:470px; display:inline-block; vertical-align:middle; text-align:left;}
.member_certification_wrap .cont02 .password_change dl dd input{width:100%; height:40px; border:1px solid #dddddd; box-sizing:border-box; padding:0 20px; font-size:12px; color:#414042; font-weight:400;}
.member_certification_wrap .cont02 .password_change .bot_btns{margin:40px 0 0; text-align:center;}
.member_certification_wrap .cont02 .password_change .bot_btns a{width:175px;}
.member_certification_wrap .cont02 .password_change dl dd input::placeholder{color:#a9a9a9;}

.withdrawal_request_popup{display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:10000; background:rgba(0,0,0,0.5);}
.withdrawal_request_popup .con{width:430px; height:270px; padding:15px; box-sizing:border-box; background:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);}
.withdrawal_request_popup .con h5{font-size:16px; color:#414042; letter-spacing:0em; font-weight:bold; margin:25px 0 10px; text-align:center;}
.withdrawal_request_popup .con p{font-size:14px; color:#808285; letter-spacing:0em; font-weight:400; text-align:center;}
.withdrawal_request_popup .con .bot_btn{margin:40px 0 0; text-align:center;}
.withdrawal_request_popup .con .bot_btn a{display:inline-block; vertical-align:middle; text-align:center; width:125px; height:50px; line-height:50px; font-size:13px; color:#fff; letter-spacing:0em; font-weight:bold; background:#b3b3b3;}
.withdrawal_request_popup .con .bot_btn a:last-child{margin-left:10px;}

a.memberBtns{width:100%; display:inline-block; vertical-align:middle; text-align:center; height:50px; line-height:46px; border:2px solid #cd9834; box-sizing:border-box; font-size:13px; color:#414042; letter-spacing:0em; font-weight:bold; transition:0.2s;}
a.memberBtns.gray{border-color:#b3b3b3;}
a.memberBtns:hover{background:#cd9834; color:#fff;}
a.memberBtns.gray:hover{background:#b3b3b3;}
/* member - login À¥ È¸¿ø º¯°æ ÈÄ  211108 ÀÌÈÄ Àû¿ë  // */


.searchId {padding-top:40px;width:419px;display:inline-block;}
.searchId p {float:left;width:200px;padding-top: 5px;}
.searchId div {float:left;width:219px}
.srcSect1 {width:100%;}
.srcSect2 {clear: both;width:917px;border:1px solid #e0e0e0;border-top:0;padding:20px 30px;}
.sect_s {padding:20px 30px; border:1px solid #e0e0e0}
.sect_s h5 {padding-left:40px;padding-top:8px;height:24px;font-size:14px;color:#404040;font-weight:bold}
.sect_s p {padding-left:40px;padding-top:10px;line-height:20px;}
.srcSect1_1 h5{background: url("../images/member/icon_check_02.gif") 0 0 no-repeat;}
.srcSect1_2 h5{background: url("../images/member/icon_check_02.gif") 0 0 no-repeat;}
.srcSect2 h5{padding-left:40px;padding-top:8px;height:24px;font-size:14px;color:#404040;font-weight:bold;background: url("../images/member/icon_check_03.gif") 0 0 no-repeat;}
.srcSect2 p {padding-left:40px;padding-top:10px;line-height:20px;}
.sect_width {width:918px;}
.foreign_num {width:430px;padding-top:20px}
.foreign_num input {width:200px}
.foreign_num li {width:100%;display:inline-block;padding-bottom:10px;clear:both;text-align:left}
.foreign_num li .info {width:90px;float:left;padding-top: 5px;color:#000}
.foreign_num li .value {width:288px;float:left}
.pw_box1,.pw_box2 {position:relative; float:left; /* padding:20px; height:222px; */}
.pw_box1 {width:596px;}
.pw_box2 {width:300px; border-left:0;}
.pw_box1 input,.pw_box2 input,.pw_box1 select,.pw_box2 select,.pw_box1 a,.pw_box2 a {vertical-align:middle;}
/* .pw_box1 a,.pw_box2 a {position: absolute;bottom:20px;right:20px} */
.schType {padding-bottom:30px;font-size:13px;}
.schpw_list1 {padding-left:20px;}
.schpw_list1 li{overflow:hidden; padding-bottom:10px;}
.schpw_list1 li .qs{float:left; width:100px; color:#404040}
.schpw_list1 li .value{float:left; width:466px;}
.pw_box1 input[type="text"],.pw_box2 input[type="text"] {width:120px}
.schpw_list2 .qs {float:left;width:80px;color:#404040}
.schpw_list2 .value {float:left;width:196px;}
.rvs_personal {width:100%;border-top:1px solid #e0e0e0}
.rvs_personal li {overflow:hidden; width:958px; padding:15px 10px;border:1px solid #e0e0e0;border-top:0;vertical-align: middle;color:#404040}
.rvs_personal li .qs {width:100px;float:left;font-weight:bold}
.rvs_personal li .qs1{font-weight:bold}
.rvs_personal li .value {width:850px;float:left;}
.rvs_personal input,.rvs_personal select,.rvs_personal a,
.rvs_s1 input,.rvs_s1 select,.rvs_s1 a,.rvs_s1_1 input,.rvs_s1_1 select,.rvs_s1_1,.rvs_s1_2 input,.rvs_s1_2 select,.rvs_s1_2.rvs_s2 input,.rvs_s2 select {vertical-align: middle;}
.rvs_personal select {width:80px}
.rvs_personal input[type="text"] {width:60px }
.rvs_personal input[type="text"].mid,.rvs_personal select.mid {width:160px}
.rvs_personal input[type="text"].lrg,.rvs_personal select.lrg {width:220px}
.rvs_s1 {padding:30px;width:380px;height:172px;border:1px solid #e0e0e0;color:#404040}
.rvs_s1 li {display:inline-block;padding-top:12px;}
.rvs_s1 li:FIRST-CHILD {padding-top:0;}
.rvs_s1 li .qs {float:left;width:120px;font-weight:bold}
.rvs_s1 li .value {float:left;width:258px;}
.rvs_s2 {border: 1px solid #E0E0E0;height:228px;float: left;padding:15px 20px 10px 30px;width: 430px;}
.rvs_s2 .chkCar { height: 82px;}
.rvs_s2 .chkCar span{display:block;float:left;margin-bottom:10px}
.sellcars {clear:both;margin-bottom:10px}
.sellcars label {margin-right:20px;color:#404040}
.sellcars select {width:150px}
.inputBox {padding:50px 0;text-align: center;border:1px solid #e0e0e0}
.inputBox a,.loginBox input {vertical-align: middle}
.inputBox ul input {width:198px}
.inputBox ul li {width:833px;padding-bottom:10px;display:inline-block;clear:both;text-align:left}
.inputBox ul li .info {width:130px;float:left;padding-top: 5px;color:#000}
.inputBox ul li .value {width:703px;float:left}
.inputBox ul input,.inputBox ul a {vertical-align: middle;}

.change_add {float:left;width:480px;margin-right:20px;}
.change_add dl.gray_borderbox {width:390px;padding:25px 20px 28px 30px;}
.change_add dl.gray_borderbox dt {float:left;width:115px;margin-bottom:15px;font-weight:bold;color:#404040;}
.change_add dl.gray_borderbox dd {float:left;width:255px;margin-bottom:15px;}
.change_add dl.gray_borderbox dd.line20 {clear:both;width:100%;}
.change_add dl.gray_borderbox .sms_none {display:none;}

.change_add dl.gray_borderbox1 {width:430px;padding:20px 20px 18px 30px;}
.change_add dl.gray_borderbox1 dt {float:left;width:115px;margin-bottom:10px;font-weight:bold;color:#404040;}
.change_add dl.gray_borderbox1 dt.check_email {margin-bottom:5px;}
.change_add dl.gray_borderbox1 dd {float:left;width:255px;margin-bottom:10px;}
.change_add dl.gray_borderbox1 dd.check_email {margin-bottom:5px;}
.change_add dl.gray_borderbox1 dd.sms_box{margin-bottom:0; margin-top:-5px;}
.change_add dl.gray_borderbox1 dd.line20 {clear:both;width:100%;}
.change_add dl.gray_borderbox1 .sms_none2{display:none;}

.change_add dl.gray_borderbox2 {width:390px;padding:21px 20px 29px 30px;}
.change_add dl.gray_borderbox2 dt {float:left;width:115px;margin-bottom:10px;font-weight:bold;color:#404040;}
.change_add dl.gray_borderbox2 dd {float:left;width:255px;margin-bottom:10px;}
.change_add dl.gray_borderbox2 dd.sms_box{margin-bottom:0;}
.change_add dl.gray_borderbox2 dd.line20 {clear:both;width:100%;}
.change_add dl.gray_borderbox2 .sms_none1{display:none;}
.change_add dl.gray_borderbox2 .sms_none2{color:#f0ad00; text-decoration:underline;}


/* member - id-check */
.member .input_box{padding-left:20px;}
.member .input_box input.w130{width:130px;}
.member .input_box input.w295{width:295px;}
.member .btn_area{text-align:right; padding-right:22px;}
.member p,.member label,.member .comment li{font-size:12px; line-height:20px; color:#666;}
.member .comment{padding-top:50px;}
.member .comment li span{color:#aaa}
.member .comment.pt0{padding-top:0;}

.member .sec_inner{padding:50px 0;}
.member .inner1{overflow:hidden; border-bottom:1px solid #e0e0e0;}
.member .inner1 .search_info{float:left; width:520px;}
.member .inner1 .search_info label{width:50px;}
.member .inner1 .search_personal{float:right; padding-left:30px; border-left:1px solid #ddd;}
.member .inner1 .search_personal .text_wrap{margin-top:10px;}
.member .inner1 .search_personal .text_base2{width:255px; margin-left:20px;}
.member .personal_box{width:320px;}
/* .id-check .inner1 .personal_box li:before{content:""; display:inline-block; width:51px; height:58px; margin-right:10px; vertical-align:middle; background-image:url(/httpobject/images/member/id_check_ico.png); background-repeat:no-repeat; background-position:0 0; } */
.member .personal_box li.ico1{margin-top:0;}
.member .personal_box li.ico1:hover, .member .personal_box li.ico2:hover{background-color:#eee;}
.member .personal_box li a{display:block; padding:14px 20px; margin-top:20px; border:1px solid #e0e0e0;}
.member .personal_box li a:before{content:""; display:inline-block; width:52px; height:58px; margin-right:10px; vertical-align:middle; background-image:url(/httpobject/images/member/id_check_ico.png); background-repeat:no-repeat; background-position:0 0;}
.member .personal_box li.ico2 a:before{content:""; background-position:-60px 0;}
.member .personal_box li a .txt{display:inline-block; vertical-align:middle;}
.member .personal_box li strong{display:block; margin-bottom:5px; font-size:14px; color:#414042;}
.id-check .inner2 .input_box label{display:inline-block; width:150px; margin-right:20px;}
.id-check .inner2 li{margin-bottom:14px;}
.id-check .inner2 li.passport a{margin-left:20px;}

/* È¸¿øÁ¤º¸ - chevrolet-member.jsp */
.greeting {font-size:33px;font-weight:bold;text-align:center;color:#000;}
.greeting span {color:#f7c832;}
.join div {float:left;width:379px;padding:30px 40px 30px 70px;}
.join div:first-child {border-right:1px solid #dedede;}
.join h4 {padding-bottom:22px}

/* È¸¿øÁ¤º¸ common */
.gray_borderbox {display:inline-block;width:100%;border:1px solid #e0e0e0;}
.gray_borderbox1 {display:inline-block;width:100%;border:1px solid #e0e0e0;}
.gray_borderbox2 {display:inline-block;width:100%;border:1px solid #e0e0e0;}
.gray_scrollbox {height:160px;padding:20px 15px;border:1px solid #e0e0e0;overflow-y:scroll;}
.gray_scrollbox.h150 {height:110px;}
.gray_scrollbox.h50 {height:15px; overflow-y:hidden;}
.join_step {display:inline-block;margin-bottom:40px;padding:7px 15px;border:1px solid #e0e0e0;}
.join_step.numberBullet li {float:left;margin-top:0;padding-right:30px;background:url('../images/member/join_arrow_bg.gif') 88% 0 no-repeat;}
.join_step.numberBullet li.last {padding-right:0;background:none;}
.join_step.numberBullet li strong {color:#808285;}
.join_step.numberBullet li.active strong {color:#404040;}
.join_step .active .basicBullet {background-color:#f0ad00;}
.join_step .basicBullet {background-color:#cdcdcd;}

/* È¸¿øÁ¤º¸ - agreement.jsp */
.agreement {margin-top:20px;}
.agreement input {vertical-align:middle;}
.agreement dt.first{padding-top:0;}
.agreement dt {padding-top:20px;font-weight:bold;}
.agreement .pdl_15{padding-left:15px;}
.agreement .dealer li {float:left;margin-left:10px;}
.agreement .dealer li a {padding-right:7px;font-size:13px;font-weight:bold;border-right:1px solid #e0e0e0;color:#808285;}
.agreement .dealer li.active a {color:#000;}
.agreement .dealer li.last a {border:none;}

.agreement h5{margin-bottom:15px; font-size:12px; font-weight:bold;}
.agreement .agree_box{margin-bottom:60px;}
.agreement .agree_box .agree_tit{margin-bottom:15px; font-size:14px; font-weight:bold; color:#404040;line-height: 1.375em;}
.agreement .agree_box .agree_tit .desc{font-size: 12px; font-weight: normal;}
.agreement .agree_box .gray_scrollbox{margin-bottom:10px; line-height:20px;}
.agreement .agree_box .gray_scrollbox dl{margin-bottom:30px;}
.agreement .agree_box .desc{clear:both; padding-top:10px; font-weight:bold;}
.agreement .agree_box b.bold{font-weight:bold; font-size:14px; letter-spacing:-0.045em;}
.agreement .agree_box b.bold > *{font-weight:bold; font-size:14px;}
.agreement .terms_inner{margin-bottom:30px;}
.agreement .terms_inner table{width:100%;}
.agreement .radio_area li{padding-top:10px;}
.agreement .radio_area li:first-child{padding-top:0;}
.agreement .radio_area li > span{overflow:hidden; display:inline-block; width:100%; color:#000;}
.agreement .radio_area li > span:first-child{*display:inline; *zoom:1;}
.agreement .radio_area li span span{float:right; color:#808285;}
.agreement .radio_area li .desc{padding-top:3px;}
.agreement .radio_area li span label{margin-left:10px;}
.agreement .radio_area li span label:first-child{margin-right:15px;}
.agreement .radio_area li span input{margin:0 3px; vertical-align:middle;}
.agree_box .desc_area{padding-top:15px;}
.agree_box .desc_area h5{margin-bottom:5px; font-size:12px; font-weight:bold; color:#666;}
.agree_box .desc_area p{line-height:1.2em; margin-bottom:10px;}

/* È¸¿øÁ¤º¸ - identification.jsp, foreigner-identification.jsp */
.ident div {float:left; width:412px; height:134px; padding:33px 39px;}
.ident div:first-child{width:411px; border-right:1px solid #dedede;}
.ident div p{margin-bottom:15px;}
.ident div:last-child{border-right:0;}
.ident_fori div{float:left; width:369px; height:114px; padding: 33px 60px; border-right:1px solid #dedede;}
.ident_fori .sec_check {border-right:0;}
.ident_fori .pass{overflow:hidden; position: relative; left:0; top:0;width:861px; height:162px;border-right:0;}
.ident_fori .pass .text_box{width:500px;}
.ident_fori .pass a{display:block; position:absolute; right:60px; bottom:50px}

h5.ident_human {padding:7px 0 10px 35px;background:url('../images/member/icon_human.png') 0 0 no-repeat;}
h5.ident_check {padding:7px 0 10px 35px;background:url('../images/member/icon_check_01.gif') 0 0 no-repeat;}
h5.ident_ipin {padding:7px 0 10px 35px;background:url('../images/member/icon_check_02.gif') 0 0 no-repeat;}
h5.ident_passport {padding:7px 0 10px 35px;background:url('../images/member/icon_check_03.gif') 0 0 no-repeat;}

.fileWrap {position: relative;}
.filetxt {margin-left:90px}
.fileWrap a {position: absolute;z-index: -1;top:0;left:0}
.fileWrap input {position: absolute;z-index: 100}
.fileWrap input[type="file"] {width:62px;height:20px;opacity:0;cursor:pointer;overflow:hidden}
/* È¸¿øÁ¤º¸ - information.jsp, foreigner-information.jsp */
.info_table {width:978px; text-align:left;vertical-align:top;border:1px solid #e0e0e0;}
.info_table tr.even {background:#eee;}
.info_table th {font-weight:bold;color:#404040; text-align:left; padding-left:5px;}
.info_table th, .info_table td {height:27px;padding:10px;border-bottom:1px solid #e0e0e0;}
.info_table th.none_bottom, .info_table td.none_bottom {border-bottom:none;padding-bottom:0;}
.info_table input[type=text], .info_table select.w160 {width:160px;}
.info_table select {width:72px;}
.info_table input.w60 {width:60px;}
.info_table input.w100 {width:100px;}
.info_table input.w240 {width:240px;}
.info_table input.w340 {width:340px;}


.info_add {float:left;width:480px;margin-right:20px;}
.info_add dl.gray_borderbox {width:370px;padding:25px 20px 18px 30px;}
.info_add dl.gray_borderbox dt {float:left;width:115px;margin-bottom:15px;font-weight:bold;color:#404040;}
.info_add dl.gray_borderbox dd {float:left;width:255px;margin-bottom:15px;}
.info_add dl.gray_borderbox dd.line20 {clear:both;width:100%;}
.info_add dl.gray_borderbox .sms_none {display:none;}

.info_add dl.gray_borderbox1 {width:430px;padding:20px 20px 18px 30px;}
.info_add dl.gray_borderbox1 dt {float:left;width:115px;margin-bottom:10px;font-weight:bold;color:#404040;}
.info_add dl.gray_borderbox1 dt.check_email{padding-top:5px; margin-bottom:5px;}
.info_add dl.gray_borderbox1 dd {float:left;width:255px;margin-bottom:10px;}
.info_add dl.gray_borderbox1 dd.check_email{margin-bottom:5px;}
.info_add dl.gray_borderbox1 dd.sms_box{margin-bottom:0; margin-top:-5px;}
.info_add dl.gray_borderbox1 dd.line20 {clear:both;width:100%;}
.info_add dl.gray_borderbox1 .sms_none2{display:none;}

.info_add dl.gray_borderbox2 {width:370px;padding:20px 20px 18px 30px;}
.info_add dl.gray_borderbox2 dt {float:left;width:115px;margin-bottom:10px;font-weight:bold;color:#404040;}
.info_add dl.gray_borderbox2 dd {float:left;width:255px;margin-bottom:10px;}
.info_add dl.gray_borderbox2 dd.sms_box{margin-bottom:0;}
.info_add dl.gray_borderbox2 dd.line20 {clear:both;width:100%;}
.info_add dl.gray_borderbox2 .sms_none1{display:none;}
.info_add dl.gray_borderbox2 .sms_none2{color:#f0ad00; text-decoration:underline;}

.info_car {float:left;width:480px;margin-bottom:30px;}
.info_car dl {width:435px;height:224px;padding:15px 15px 10px 30px;}
.info_car dt {float:left;width:100px;margin-bottom:10px;font-weight:bold;color:#404040;}
.info_car dd {float:left;width:350px;margin-bottom:10px;}
.info_car dd.info_car_list {margin-bottom:20px;}
.info_car dd.line20 {clear:both;width:100%;}
.info_car select {width:150px;}
.info_table input, .info_table a, .info_table select, .info_add input, .info_car input, .info_car select{vertical-align:middle;}

.interestcar_lst span{display:inline-block; width:auto; min-width: 175px; margin-bottom:10px; margin-right:10px; }
.interestcar_lst input{margin-right:10px;}
.interestcar_lst input, .interestcar_lst label{vertical-align:middle;}

/* ³»Â÷Á¤º¸º¯°æ */
.vin_agreement_sec{margin-bottom:60px;}
.vin_agreement_sec h5{margin-bottom:20px; font-size:15px; font-weight:bold; color:#414042;}
.vin_agreement_sec .inner{padding-left:27px; margin-bottom:30px; color:#333333;}
.vin_agreement_sec h6{margin-bottom:10px; font-size:14px;}
.vin_agreement_sec .tabletype1 th, .vin_agreement_sec .tabletype1 td{text-align:center;}
.vin_agreement_sec .inner ul li{margin-bottom:10px; color:#808285;}
.vin_agreement_sec .inner3{margin-bottom:18px;}
.vin_agreement_sec .inner4 ul{padding-top:18px; border-top:1px solid #e0e0e0;}
.vin_agreement_sec .inner4 li{overflow:hidden; margin-bottom:10px;}
.vin_agreement_sec .inner4 span input{vertical-align:middle;}
.vin_agreement_sec .pdb_10{display: block;}
.vin_agreement_sec .inner .fr_wrap{overflow: hidden; padding-top: 20px; border-top: 1px solid #ddd;}
.vin_agreement_sec .inner .fr *{vertical-align: middle;}
.vin_agreement_sec table + .desc{padding-top: 10px;}
.vin_agreement_sec .list > li + li{margin-top: 50px;}

/* ÈÞ¸é°èÁ¤ */
.dormancy .cont_top{padding:28px 0 34px 45px; margin-bottom:30px; border:1px solid #dedede;}
.dormancy .cont_top .txt1{margin-bottom:33px;}
.dormancy .cont_bottom{overflow:hidden;}
.dormancy .cont_bottom .bottom_inner{float:left; width:490px;}
.dormancy .cont_bottom .bottom_inner.right{width:459px; padding-left:30px; padding-bottom:20px; border-left:1px solid #dedede;}
.dormancy .cont_bottom .bottom_inner.right p{padding-left:8px; text-indent:-8px;}
.dormancy .cont_bottom .bottom_inner.right a{margin-right:5px;}
.dormancy_withdrawal .cont_top{padding:28px 0 34px 45px; margin-bottom:30px; border:1px solid #dedede;}
.dormancy_withdrawal .cont_top .txt1{margin-bottom:33px;}
.dormancy_withdrawal .cont_bottom p > a.widthdrawal_btn{padding:0 13px; margin-left:20px; font-size:13px;}

/* customer - user-guidelines.jsp, privacy-statement.jsp */
.privacy {line-height:20px;color:#404040;}
.privacy dd li {margin-bottom:5px;padding-left:14px;text-indent:-14px;}
.privacy_select {float:right;width:155px;color:#404040;}
.privacy_links a {text-decoration:underline !important;}
.privacy_links a:hover {color:#f3bc00;}
.privacy_links ul {display:inline-block;width:620px;padding:20px 0 0 20px;}
.privacy_links li {float:left;width:310px;line-height:25px;}
.privacy th {padding:7px 10px;border:1px solid #bbb;background:#f1f1f1;font-weight:normal;}
.privacy td {padding:7px 10px;border:1px solid #bbb;}


/**
* 2022.05.09 jychoi
* °í°´Áö¿ø faq ÁÖ¼®
*/
/* customer - faq - faq.jsp */
/* .faq_list {float:left;width:204px; border:1px solid #e0e0e0; line-height:20px; font-size:14px; margin-right:20px; display:inline-block;}
.faq_list h5 {position:relative}
.faq_list img {position:absolute; left:10px; top:7px;}
.faq_list .auto img{top:18px;}
.faq_list h5 a {display:block; padding:15px 0 15px 65px;border-bottom:1px solid #e0e0e0;font-size:14px;color:#999;}
.faq_list h5.on a {color:#000; background-color:#f5f5f5;}
.faq_list li:last-child h5 a {border:none;}
.faq_all {float:left; width:754px;}
.faq_li, .faq_li2 {width:754px; float:left; border-top:1px solid #dedede; line-height:20px;}
.faq_li li, .faq_li2 li {border-bottom:1px solid #dedede; padding:15px 0;}
.faq_li li:last-child {border-bottom:none; padding:15px 0;}
.faq_show {padding-bottom:10px;}
.faq_show a {font-size:13px; color:#000; font-weight:bold; padding-bottom:10px;}
.faq_h6 {font-size:15px; color:#000; font-weight:bold; padding-bottom:10px;} */

/* light_house */
.light_house{}
.light_house .section1{padding-top:30px;}
.light_house .section{margin-bottom:40px;}
.light_house .section h6{margin-bottom:15px; font-size:14px; font-weight:bold; color:#404040;}
.light_house .section p{line-height:20px;}
.light_house .section li{line-height:20px;}
.light_house .section3{}
.light_house .section3 .connect{overflow:hidden; border:1px solid #dedede;}
.light_house .section3 dl{float:left; width:489px; height:138px;}
.light_house .section3 dl:first-child{width:488px; border-right:1px solid #dedede;}
.light_house .section3 dl dt{height:23px; padding:11px 0 0 15px; background:#f0f0f0; border-bottom:1px solid #dedede; font-size:13px; font-weight:bold; color:#404040;}
.light_house .section3 dl dd{padding:15px 0 0 15px; line-height:20px;}
.light_house .section3 dl dd .tel{font-weight:bold; color:#4776c4;}
.light_house .section3 dl dd .step_list{}
.light_house .section3 dl dd .step_list li{overflow:hidden;}
.light_house .section3 dl dd .step_list li:first-child{ margin-bottom:10px;}
.light_house .section3 dl dd .step_list li .step_tit{float:left; padding-right:5px; font-size:13px; font-weight:bold; color:#404040;}
.light_house .section3 dl dd .step_list li .step_txt{float:left; width:300px;}
.light_house .section4 a{margin-left:30px;}
.light_house .section5 ul{padding:22px 12px; border:1px solid #dedede;}



/**
* 2022.05.04 jykim
* ½¦º¸·¹ ¹Ìµð¾î ÁÖ¼®
*/

/* chevy - now */
/* .basicbar_event {border-top:1px solid #dedede; position:relative;}
.now_event_box {border-bottom:1px solid #dedede;}
.now_event {width:100%; padding:30px 0; display:inline-block;}
.now_event .thumb {width:500px; text-align:center; float:left;}
.now_event .thumb img {width:398px; height:138px;}
.now_event .now_text {width:400px; float:right; padding-right:30px; padding-top:20px;}
.now_event .now_text2 {width:400px; float:right; padding-right:30px; padding-top:10px;}
.evtview_box {width:100%;padding-bottom:20px;text-align: right;border-bottom:1px solid #dedede}
.now_li {border-top:1px solid #dedede; padding:30px 0; text-align:right;}
.f5f5f5 {background:#f5f5f5}
.orange_color {color:#f4bc00;}
.now_eventData {position:absolute; top:25px; right:0}
.now_eventBtn {display:inline-block;width:100%;margin-top:30px;padding:30px 0;border-top:1px solid #dedede;}
.now_eventBtn a {display:block;height:55px;font-size:17px;font-weight:bold;color:#9f9f9f;}
.now_eventBtn a:hover {color:#666;}
.now_eventBtn a span.orange{color:#f4bc00;}
.now_eventBtn a span.orange:hover {color:#9f9f9f;}
.now_eventBtn a.now_prev {float:left;margin-left:20px;padding-left:30px;background:url("../images/common/bt_prev.gif") 0 4px no-repeat;}
.now_eventBtn a.now_next {float:right;margin-right:20px;padding-right:30px;background:url("../images/common/bt_next.gif") right 4px no-repeat;}
.now_eventBtn a.now_prev:hover {background:url('../images/common/bt_prev_on.gif') 0 4px no-repeat;}
.now_eventBtn a.now_next:hover {background:url('../images/common/bt_next_on.gif') right 4px no-repeat;} */

/* ½¦ºñÄÃÃ³ - news-list.jsp */
/* .news_list th {padding:8px 0;font-weight:normal;border:1px solid #e0e0e0;color:#000;}
.news_list td {padding:12px 15px;border-bottom:1px solid #e0e0e0;}
.news_box {width:880px;margin-top:10px;padding:25px 50px;border-top:1px solid #e0e0e0;}
.news_cont {clear:both;padding:50px 0 50px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;line-height:20px;}
.news_cont img {display:block; width:640px; margin:0 auto 20px;}
.news_cont .fb-send, .news_cont .fb-send iframe {width:59px;}
.news_category{margin-bottom:15px; text-align:right;}
.news_list .news_list_td{overflow:hidden; width:100%;}
.news_list .news_thum{display:block; float:left; width:145px; height:97px; margin-right:40px;}
.news_list .news_thum img{width:145px; height:97px;}
.news_list .news_list_cont{float:left; width:670px;}
.news_list .news_list_cont a{display:block;}
.news_list .news_list_cont .list_cont_tit{display:block; margin-bottom:15px; font-size:15px; font-weight:bold;}
.news_list .news_list_cont .list_cont_text{margin-bottom:10px; word-break:break-all; color:#929292;}
.news_list .news_list_cont a:hover .list_cont_text{color:#f3bc00;} */

/* ½¦ºñÄÃÃ³ - ads.jsp */
/* .ad_movie {position:relative; width:100%; margin:10px 0;}
.ad_movie #video,.ad_movie #videoThumb{width:100%; height:555px;}
.ad_movie #videoThumb{overflow:hidden; display:none; position:absolute; top:0; left:0; background-color:#eee; cursor: pointer;}
.ad_movie #videoThumb img{width:980px; height:555px;}
.ad_movie #videoThumb .play{position:absolute; left:50%; top:50%; width:66px; height:66px; margin-top:-33px; margin-left:-33px; background:url(/httpobject/images/chevy/culture_btn_play.png) center center no-repeat; text-indent:-9999px; font-size:1px;}
.ad_list ul {float:left;padding:20px 0 10px 20px;}
.ad_list ul:first-child {width:820px;}
.ad_list li {float:left;margin-right:10px;margin-bottom:12px;}
.ad_list a {position:relative;left:65px;top:45px;}
.ad_list input {margin-right:5px;vertical-align:middle;}
.ad_thumb {overflow:hidden; margin-bottom:10px; margin-left:-12px;}
.ad_thumb li{float:left; margin:5px 0px 5px 12.5px; background-color:#808185;}
.ad_thumb li.on a, .ad_thumb li a:hover{margin:-2px; border:3px solid #f4bc00;}
.ad_thumb li a{overflow:hidden; display:block; position:relative; width:233px; height:132px; border:1px solid #000;}
.ad_thumb li a img{display:block; width:235px; height:132px;}
.ad_thumb li #title{display:block; position:absolute; bottom:13px; left:0; width:220px; padding:7px; background-color:#000; opacity:0.7; filter:alpha(opacity=70); font-weight:bold; color:#fff; word-break:keep-all;}
.ad_thumb li .play{display:block; position:absolute; top:50%; left:50%; margin:-20.5px; width:41px; height:41px; background:url(/httpobject/images/chevy/culture_btn_thumb_play.png) center center no-repeat;text-indent:-9999px; font-size:1px;}
 */

/* ½¦ºñÄÃÃ³ - app.jsp */
/* .app_cont01 {height:450px;margin-bottom:50px;padding:40px 0 0 60px;font-size:13px;font-weight:bold;color:#404040;background:url('../images/chevy/culture_app_bg01.jpg') 0 0 no-repeat;}
.app_cont02 {height:450px;padding:40px 0 0 460px;font-size:13px;font-weight:bold;color:#404040;background:url('../images/chevy/culture_app_bg02.jpg') 0 0 no-repeat;}
.iphone {padding:10px 0 10px 32px;background:url('../images/chevy/culture_icon_apple.gif') 0 50% no-repeat;}
.android {width:95px;padding:10px 0 10px 32px;background:url('../images/chevy/culture_icon_android.gif') 0 50% no-repeat;} */

/* ½¦ºñÄÃÃ³ - sns.jsp */
/* .sns_media img {margin-bottom:20px;}
.sns_media .sns_list {overflow:hidden;}
.sns_media .sns_list li {float:left; width:316px; padding:0 16px 40px 0;}
.sns_media .sns_list li.last {padding-right:0;}
.sns_media .sns_list li img {margin-bottom:20px;}
.sns_media .sns_list li h5 {margin-bottom:10px; font-size:14px; font-weight:bold; color:#414042;}
.sns_media .sns_list li p {height:80px; margin-bottom:10px; line-height:20px;} */



#innocontent {color: #808285; margin: 0 auto; padding: 40px 0 106px;  position: relative;  width: 980px;  z-index: 10;}
#innohead {width:1280px; margin:80px auto 0px;}
/**
* 2022.05.04 jykim
* CONNECTIVITY & ½¦º¸·¹ ÀÎÆ÷Å×ÀÎ¸ÕÆ® ½Ã½ºÅÛ ÁÖ¼®
*/

.msg {color: #6398B3; font-size: 12px; margin: 10px 0 20px;}

/* ½¦ºñ ÀÌ³ëº£ÀÌ¼Ç */
/*#m_my1 {position: relative; border-bottom:1px solid #D0D0D0; padding-bottom:70px;}
#m_my1 li a {position: absolute;}
#m_my1 li div {background-color: #FFFFFF; border: 3px solid #2E9AFD; border-radius: 12px 12px 12px 12px; display: none; padding: 10px;  position: absolute; z-index: 100;}
#m_my2 {border-bottom:1px solid #D0D0D0; padding-bottom:60px; padding-top:47px;}
#m_my2 ul{overflow:hidden; padding-top:30px;}
#m_my2 li {float:left; width:200px; padding-bottom:40px; margin-right:40px;}
#m_my3  p {display:inline}
.content_my {line-height:20px}
.content_my dl {float: left; margin-bottom: 100px; width: 460px;}
.fst  {margin-right: 60px;}
.content_my .content { margin-top: 20px; }
.mylink_car_list {clear: both;  float: none;}
.mylink_car_list li {float: left; margin: 10px 60px 10px 0; text-align: center; width: 200px;}
.mylink_car_list li.lst {margin-right: 0;}
.innoimge_list {padding:15px 0 20px; display:inline-block;}
.innoimge_list li {float:left; margin-right:17px;}
.innoimge_list .last {margin-right:0px;}
.inno_cont1{width:707px;margin:0 auto;*zoom:1}
.inno_cont1:after{content:"";display:block;clear:both;} */

/* ½¦ºñ ÀÌ³ëº£ÀÌ¼Ç - ¸¶ÀÌ¸µÅ© */
/* .navigation p{line-height:1.5em;}
.navigation .intro_list{overflow:hidden; margin-bottom:85px;}
.navigation .intro_list li{float:left; width:270px; margin-left:85px; text-align:center;}
.navigation .intro_list li:first-child{margin-left:0;}
.navigation .intro_list li p{padding-top:20px; color:#666;}
.my_link_tab{margin-bottom:50px;}
.my_link_tab ul{overflow:hidden;}
.my_link_tab ul li{float:left; width:488px; border-top:1px solid #a8a8a8; border-right:1px solid #a8a8a8; border-bottom:1px solid #a8a8a8; background-color:#f7f7f7; text-align:center;}
.my_link_tab ul.list3 li{width:325px;}
.my_link_tab ul li:first-child{border-left:1px solid #a8a8a8;}
.my_link_tab ul li.on{border-bottom:none; background-color:#fff;}
.my_link_tab ul li a{display:block; font-size:16px; font-weight:bold; color:#808080;}
.my_link_tab ul li.on a{color:#414042;}
.my_link_tab ul li a span{display:inline-block; padding:18px 0;}
.my_link_tab ul li.on a span{border-bottom:2px solid #f2bf24;}
.my_link_tab.new ul li.on a span{border-bottom:2px solid #b5862c;}

.info_auto .auto_link_tab{margin-bottom:50px;}
.info_auto .auto_link_tab ul{overflow:hidden;}
.info_auto .auto_link_tab ul li{float:left; width:488px; border-top:1px solid #a8a8a8; border-right:1px solid #a8a8a8; border-bottom:1px solid #a8a8a8; background-color:#f7f7f7; text-align:center;}
.info_auto .auto_link_tab ul.list3 li{width:325px;}
.info_auto .auto_link_tab ul li:first-child{border-left:1px solid #a8a8a8;}
.info_auto .auto_link_tab ul li.on{border-bottom:none; background-color:#fff;}
.info_auto .auto_link_tab ul li a{display:block; font-size:16px; font-weight:bold; color:#808080;}
.info_auto .auto_link_tab ul li.on a{color:#414042;}
.info_auto .auto_link_tab ul li a span{display:inline-block; padding:18px 0;}
.info_auto .auto_link_tab ul li.on a span{border-bottom:2px solid #b5862c;}
.info_auto .auto_link_content{display:none;}
.info_auto .auto_link_content.on{display:block;}

.my_link_content{display:none;}
.my_link_content.on{display:block;}
.my_link_txt{margin-bottom:30px;}
.my_link_txt h5{padding-bottom:10px; color:#404040; font-size:14px;}
.my_link_link{margin-bottom:50px; text-align:left;}
.my_link_link a{display:inline-block; width:140px; height:30px; background:url(/httpobject/images/chevy/my_link/my_link_link.jpg) center right no-repeat; text-align:right;}
.my_link_link.info2{position: absolute; text-align:left; top:190px;}


.my_link_video{margin-bottom:120px;}
.my_link_video .video_area{overflow:hidden; position:relative; height:365px; padding:20px; margin-bottom:30px; background-color:#e5e5e5;}
.my_link_video .video_area .video{float:left; height:100%; background:#000;}
.my_link_video .video_info{float:left; position:absolute; bottom:20px; right:20px; padding:0 30px 35px;}
.my_link_video .video_info .video_list{display:none; width:230px; min-height:180px;}
.my_link_video .video_info .video_list.on{display:block;}
.my_link_video .video_info .video_list dt{margin-bottom:20px; font-size:16px; font-weight:bold; color:#414102;}
.my_link_video .video_info .video_list dd{line-height:20px;}
.my_link_video .video_info .video_list a{display:block; position:absolute; bottom:35px; width:198px; height:28px; border:1px solid #a8a8a8; background-color:#fff; font-size:14px; text-align:center; line-height:28px; color:#414042;}
.my_link_video .icon_wrap{position:relative; width:784px; margin:0 auto; text-align:center;}
.my_link_video .icon_wrap.video_icon2{width:882px;}
.my_link_video .icon_wrap ul{overflow:hidden; margin-bottom:40px;}
.my_link_video .icon_wrap ul li{float:left;}
.my_link_video .icon_wrap ul li a{display:block; width:97px; height:83px; background:url(/httpobject/images/chevy/my_link/my_link_icon.jpg) 0 -82px no-repeat;}
.my_link_video .icon_wrap ul .icon1 a{width:98px;}
.my_link_video .icon_wrap ul .icon2 a{background-position:-98px -82px;}
.my_link_video .icon_wrap ul .icon3 a{background-position:-195px -82px;}
.my_link_video .icon_wrap ul .icon4 a{background-position:-292px -82px;}
.my_link_video .icon_wrap ul .icon5 a{background-position:-389px -82px;}
.my_link_video .icon_wrap ul .icon6 a{background-position:-486px -82px;}
.my_link_video .icon_wrap ul .icon7 a{background-position:-583px -82px;}
.my_link_video .icon_wrap ul .icon8 a{background-position:-680px -82px;}
.my_link_video .icon_wrap ul .icon9 a{background-position:-777px -82px;}
.my_link_video .icon_wrap ul li.on a{background-position:0 0;}
.my_link_video .icon_wrap ul .icon2.on a{background-position:-98px 0;}
.my_link_video .icon_wrap ul .icon3.on a{background-position:-195px 0;}
.my_link_video .icon_wrap ul .icon4.on a{background-position:-292px 0;}
.my_link_video .icon_wrap ul .icon5.on a{background-position:-389px 0;}
.my_link_video .icon_wrap ul .icon6.on a{background-position:-486px 0;}
.my_link_video .icon_wrap ul .icon7.on a{background-position:-583px 0;}
.my_link_video .icon_wrap ul .icon8.on a{background-position:-680px 0;}
.my_link_video .icon_wrap ul .icon9.on a{background-position:-777px 0;}
.my_link_video .icon_wrap ul .icon1:hover a{background-position:0 0;}
.my_link_video .icon_wrap ul .icon2:hover a{background-position:-98px 0;}
.my_link_video .icon_wrap ul .icon3:hover a{background-position:-195px 0;}
.my_link_video .icon_wrap ul .icon4:hover a{background-position:-292px 0;}
.my_link_video .icon_wrap ul .icon5:hover a{background-position:-389px 0;}
.my_link_video .icon_wrap ul .icon6:hover a{background-position:-486px 0;}
.my_link_video .icon_wrap ul .icon7:hover a{background-position:-583px 0;}
.my_link_video .icon_wrap ul .icon8:hover a{background-position:-680px 0;}
.my_link_video .icon_wrap ul .icon9:hover a{background-position:-777px 0;}
.my_link_video .icon_wrap.video_icon2 ul li a{background-image:url(/httpobject/images/chevy/my_link/my_link_icon2.jpg);} */

/* 2019 infotainment */
/* .my_link_content1 .my_link_cont{width:100%; margin-bottom:50px; height:655px;}
.my_link_content1 .my_link_cont .view_area .view{width:980px; margin:0 auto;}
.my_link_content1 .my_link_cont .view li{display:none; position:relative;}
.my_link_content1 .my_link_cont .view li.on{display:block;}
.my_link_content1 .my_link_cont .view li img{display:block; position:absolute; right:74px; top:93px; }
.my_link_content1 .my_link_cont .view li .view_txt_box{position:absolute; left:0; top:310px; width:380px; }
.my_link_content1 .my_link_cont .view li .cont p{ margin:0 auto; color:#fff;}
.my_link_content1 .my_link_cont .view_txt_box h4{padding:15px 0 10px; line-height: 20px; font-size:14px; font-weight:bold; color:#414042;}
.my_link_content1 .my_link_cont .view_txt_box .desc{font-size:12px;}

.my_link_content1 .my_link_cont2 .carinfo .divided_full{position:relative; left:0; top:0;}
.my_link_content1 .my_link_cont2 .cont_inner{position: absolute; left:50%; top:0; width:1280px; margin-left:-640px;}

.my_link_content1 .my_link_cont{overflow:inherit} */
/* .my_link_content1 .my_link_cont .section_tit h3, .my_link_content1 .my_link_cont h4{font-family: NotoSansKRWeb, NanumWeb, Dotum, Helvetica, sans-serif; font-size:16px;} */
/* .my_link_content1 .my_link_cont .section_tit p{font-size:15px; line-height:20px; color:#666;}
.my_link_content1 .my_link_cont .section_tit h3{padding-bottom:15px; font-size:20px;}
.my_link_content1 .my_link_cont .video_btn{border-bottom: 1px solid #666;}
.my_link_content1 .my_link_cont .video_btn:hover{border-bottom-color:#f4bc00;}
.my_link_content1 .my_link_cont .txt_box{float:left; padding-top:97px;}
.my_link_content1 .my_link_cont .txt_box:after{display: block; clear: both; content: '';}
.my_link_content1 .my_link_cont .cont_area{position:relative;}
.my_link_content1 .my_link_cont .section_tit{position:absolute; left:0; top:30px;}
.my_link_content1 .my_link_cont .view_txt_box p{font-size:14px; color:#767676;}
.my_link_content1 .my_link_cont .divided_full{position:relative; height:470px;}
.my_link_content1 .my_link_cont .divided_full .cont_inner{position:absolute; left:50%; top:0; width:1400px; margin-left:-700px; height:470px; background:url(/httpobject/images/new_carinfo/new_malibu/malibu_convenience_bg1.png) 600px 57px no-repeat;}
.my_link_content1 .my_link_cont .divided_full .cont_area{width:980px; margin:0 auto;}
.info_auto .divided_full .cont_inner{position:absolute; left:50%;}
.my_link_content1 .my_link_cont .apply_list{overflow:hidden; width:616px; height:70px; padding-top:0px; margin:40px auto 30px;}
.my_link_content1 .my_link_cont .apply_list li{float:left; width:77px;}
.my_link_content1 .my_link_cont .apply_list li.last_li{width:77px; margin-right:0;}
.my_link_content1 .my_link_cont .apply_list li a{display:block; width:77px; height:70px; background:url(/httpobject/images/new_carinfo/new_CO_ico2.jpg) 0 0 no-repeat;}
.my_link_content1 .my_link_cont .apply_list li .list1{background-position:0 -71px;}
.my_link_content1 .my_link_cont .apply_list li .list2{background-position:-77px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list3{background-position:-154px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list4{background-position:-231px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list5{background-position:-308px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list6{background-position:-385px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list7{background-position:-462px -71px;}
.my_link_content1 .my_link_cont .apply_list li .list8{background-position:-539px -71px;}
.my_link_content1 .my_link_cont .apply_list li.on .list1{background-position:0 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list2{background-position:-77px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list3{background-position:-154px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list4{background-position:-231px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list5{background-position:-308px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list6{background-position:-385px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list7{background-position:-462px 0;}
.my_link_content1 .my_link_cont .apply_list li.on .list8{background-position:-539px 0;}
.my_link_content1 .my_link_cont .apply_list li .list1:hover{background-position:0 0;}
.my_link_content1 .my_link_cont .apply_list li .list2:hover{background-position:-77px 0;}
.my_link_content1 .my_link_cont .apply_list li .list3:hover{background-position:-154px 0;}
.my_link_content1 .my_link_cont .apply_list li .list4:hover{background-position:-231px 0;}
.my_link_content1 .my_link_cont .apply_list li .list5:hover{background-position:-308px 0;}
.my_link_content1 .my_link_cont .apply_list li .list6:hover{background-position:-385px 0;}
.my_link_content1 .my_link_cont .apply_list li .list7:hover{background-position:-462px 0;}
.my_link_content1 .my_link_cont .apply_list li .list8:hover{background-position:-539px 0;}
.my_link_content1 .my_link_cont .icon_comment{text-align:center;}
.my_link_content1 .my_link_cont .icon_comment .video_btn{font-size:14px; font-weight:600;}


.my_link_car ul{overflow:hidden;}
.my_link_car ul li{float:left; width:326px; margin:0 auto 30px;}
.my_link_car ul li.last{margin-bottom:0;}
.my_link_car ul li a{display:block; width:100%; text-align:center;}
.my_link_car ul li a:before{content:""; display:block; width:326px; height:135px; margin:0 auto 10px;background-image:url(/httpobject/images/chevy/my_link/my_link_car.jpg); background-position:0 0; background-repeat:no-repeat;}
.my_link_content .my_link_car li.spark a:before{background-position:0 0;}
.my_link_content .my_link_car li.malibu a:before{background-position:-326px 0;}
.my_link_content .my_link_car li.trax a:before{background-position:-652px 0;}
.my_link_content .my_link_car li.equinox a:before{background-position:-326px -135px;}
.my_link_content .my_link_car li.camaro a:before{background-position:-652px -277px;}
.my_link_content .my_link_car li.impala a:before{background-position:-652px -135px;}
.my_link_content .my_link_car li.colorado a:before{background-position:-652px -135px;}
.my_link_content .my_link_car li.traverse a:before{background-position:-326px -135px;}
.my_link_content .my_link_car li.trailblazer a:before{background-position:0px -135px;}
.my_link_content .my_link_car li.bolteuv a:before{background-position:0px -277px;}
.my_link_content .my_link_car li.boltev a:before{background-position:-326px -277px;}
.my_link_content .my_link_car li.tahoe a:before{background-position:-24px -443px;} */

/* .ev_bg_box{height:376px; padding-right:500px; background:url(/httpobject/images/chevy/ev_img_03.jpg) 0 0 no-repeat;}
.ev_bg_box dl{padding:0 0 0 82px; background-position:0 0; background-repeat:no-repeat;}
.ev_bg_box dl.ev_dl1{background-image:url(/httpobject/images/chevy/ev_img_04.jpg)}
.ev_bg_box dl.ev_dl2{background-image:url(/httpobject/images/chevy/ev_img_05.jpg)} */

/* #innocontent h4 img{margin-left:19px; vertical-align:middle;} */
/* .turbo_img1{overflow:hidden; height:630px; margin-bottom:52px; background:url(/httpobject/images/chevy/turbo_img_intro.jpg) 0 0 no-repeat;}
.turbo_img1 span{position:absolute; left:-10000px; top:0;}
.turbo_list{margin-bottom:20px; background:url(/httpobject/images/chevy/turbo_engine.jpg) 100% 0 no-repeat;}
.turbo_list li{overflow:hidden; width:560px; padding-bottom:30px;}
.turbo_list li dl{width:440px; float:right}
.turbo_list li dt {padding-bottom: 10px; color: #404040; font-weight: bold;}
.turbo_list li dd {line-height:20px;}
.turbo_ul{height:500px; margin-bottom:50px;}
.turbo_txt{color:#8eafc0; line-height:20px;}
.turbo_txt.last{margin-bottom:60px;}
.turbo_cam{}
.turbo_cam > p{font-weight:bold; font-size:22px; color:#404040;}
.turbo_cam > p em{color:#be2729;}
.turbo_cam ul{}
.turbo_cam ul li{overflow:hidden; margin-bottom:30px; font-weight:bold; font-size:15px; color:#5a5a5c;}
.turbo_cam ul li.last{margin-bottom:0;}
.turbo_cam ul li img{float:left; margin-right:30px;}
.turbo_cam ul li p{float:left; width:555px; padding-top:40px;}
.turbo_cam ul li p span{display:block; float:left; line-height:180%; letter-spacing:-1px;}
.turbo_cam ul li p em{font-size:20px; font-style:normal;}
.turbo_cam ul li a{float:right;} */
/*
.genmlist {display:inline-block; margin-top:10px;}
.innob_right {border-right:1px solid #eee;}
.innob_bt {border-bottom:1px solid #eee;}
.genmlist li{width: 380px; height:222px; float:left; padding-bottom:20px; padding-right: 50px;  padding-top:25px;}
.genmlist  .innopdl_60 {padding-left: 70px;}
.innopdl_60 span {left: 47px;}
.genmlist li span {top:21px;}
.genmlist .delts {padding-left: 30px;}
.genmlist .delts span {display:none}
.genmlist  div {height: 80px;}
.genmlist li img {float:right; margin-top:20px;}
#gen2_bg {background-image: url("../images/chevy/gen2_img_07.gif"); background-repeat: no-repeat; background-position: 452px 0;}
.gen2_car {padding-bottom:80px}
.gen2_car li {width:480px; float:left; margin-right:20px; margin-top:60px}
.gen2_car .nomgr {margin-right:0px;}
.gen2_car .last {width: 100%; margin-right:0px;}
.gen2_car .last  img {float: left; margin-right:20px;}
.gen2_car .last  dl {width: 480px; float: left;}
.gen2_car li dl {line-height:20px;}
.gen2_car li dl dt {padding-top:10px; padding-bottom:10px; color: #404040;  font-weight: bold; font-size: 14px;}
.ecologic {padding-bottom:80px}
.ecologic li {overflow:hidden; padding-top:30px;}
.ecologic .nomgr{margin-right:0px;}
.ecologic .orlando_img{float:left; margin-right:20px; }
.ecologic li dl{overflow:hidden; float:left; width:480px; line-height:20px;}
.ecologic li dl dt{padding-bottom:10px; color: #404040;  font-weight: bold; font-size: 14px;}
.ecologic li dl.float_l dd{float:left; width:245px;}
.ecologic li dl.float_l dd.clear_fix{clear:both;}
.ecologic li dl.float_l dd.first{width:180px;}
.ecologic li dl.float_l dd.last_dd{color: #6398B3; font-size: 12px;}


.ecologic li.w100{width:100%;}
.ecologic li.w100 img{float:left; margin-right:20px;}
.ecologic li.w100 dl{float:left; width:480px;}
.ecl_1 {display:inline-block}
.ecl_1 img {float:left; margin-right:30px;}
.ecl_1 div {float:left; width:650px; line-height:20px;}
.eco_1 dd{padding-top:5px;}
#eco_bg {height:270px;margin-top:70px; background-image: url("../images/chevy/eco_img_03.jpg"); background-repeat: no-repeat; background-position: 275px 0;}
.filterLayer, .filterSwf {filter: alpha(opacity=60);  opacity: 0.6;} */


/**
* 2022.05.04 jykim
* ½¦º¸·¹ ½ºÅä¸® ÁÖ¼®
*/

/* chevy - inno-story */
/* .inno_thumbnail {width:316px; height:242px; position:relative; overflow:hidden; float:left; cursor: pointer;}
.inno_thumbnail.first{width:980px; height:225px;}
.inno_thumbnail img {width:100%; height:100%; display: block;}
.inno_thumbnail .inno_thumbWrap {width:100%; color:#fff; font-size:12px; padding:7px 0; position:absolute; bottom:0;}
.inno_thumbnail .inno_thumbWrap .inno_bg {width:100%; height:100%; position:absolute; top:0; left:0; background-color:#000; opacity:0.6; filter:alpha(opacity=60);}
.inno_thumbnail .inno_thumbWrap .inno_text {position:relative; color:#fff; line-height:20px; padding:0 20px; z-index:999;}
.inno_thumbnail .inno_thumbWrap .inno_text .inno_title {height:15px; font-weight:bold; font-size:12px; margin:15px 0 20px;}
.inno_centerhumb {margin:0 16px;}
.chevystory_l {width:644px; text-align:justify; float:left;}
.chevystory_l .story_changeimg a.story_btnL {width:30px; height:50px; position:absolute; top:140px; left:0; background:url("../images/chevy/brand_btn_left.png") 0 0 no-repeat;}
.chevystory_l .story_changeimg a.story_btnR {width:30px; height:50px; position:absolute; top:140px; right:0; background:url("../images/chevy/brand_btn_right.png") 0 0 no-repeat;}
.chevystory_l .story_changeimg a.story_btnL:hover {background:url("../images/chevy/brand_btn_left_over.png") 0 0 no-repeat;}
.chevystory_l .story_changeimg a.story_btnR:hover {background:url("../images/chevy/brand_btn_right_over.png") 0 0 no-repeat;}
.story_changeimg { float: left; position: relative; width: 644px; margin-bottom: 50px; }
.story_changeimg .view { position: relative; width: 644px; height: 310px; overflow: hidden; }
.story_changeimg .view ul { position: relative; }
.story_changeimg .view ul li { float: left; width: 644px; height: 280px; }
.story_changeimg .view ul li img { display: block; width: 100%; height: 100%; }
.story_changeimg .controller a.arrow { position: absolute; top: 50%; margin-top: -15px; }
.story_changeimg .controller .paging { position: absolute; width: 644px; bottom: -20px; }
.chevystory_l img {margin:20px 0 20px;}
.chevystory_l h5 {padding-top:10px;}
.chevystory_r {width:306px; margin-left:30px; float:left;}
.chevystory_r p {background:#f5f5f5 url("../images/chevy/stroy_brand_icon.gif") 10px center no-repeat; color:#404040; font-size:14px; padding-left:25px; font-weight:bold;}
.chevystory_r .thumb_line {padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.chevystory_r .story_thumb a.story_thumbH4, a.story_thumbH4:hover {font-size:14px; color:#404040; font-weight:bold;}
.chevystory_r .story_thumb a.story_thumbH4_1, a.story_thumbH4_1:hover {font-size:14px; color:#404040; font-weight:bold; word-spacing:-1px;}
.chevystory_r .story_thumb a.story_thumbP, a.story_thumbP:hover {font-size:12px; color:#666;}
.emblem_history {height:2405px; margin-top:30px; background:url("../images/chevy/story_brand_emblem_bg.gif") center 0 no-repeat; position:relative;}
.emblem_history ul {top:8px; position:relative;}
.emblem_history li {position:absolute; width:267px; text-align:left;}
.emblem_history li h5 {font-size:16px; font-weight:bold; color:#000; padding-bottom:5px;}
.emblem_history li:nth-child(odd) {text-align:right; left:0;}
.emblem_history li:nth-child(even) {right:0; top:115px;}
.emblem_history li.emblem_li3 {top:367px;}
.emblem_history li.emblem_li4 {top:492px;}
.emblem_history li.emblem_li5 {top:643px;}
.emblem_history li.emblem_li6 {top:755px;}
.emblem_history li.emblem_li7 {top:890px;}
.emblem_history li.emblem_li8 {top:1010px;}
.emblem_history li.emblem_li9 {top:1113px;}
.emblem_history li.emblem_li10 {top:1160px;}
.emblem_history li.emblem_li11 {top:1332px;}
.emblem_history li.emblem_li12 {top:1485px;}
.emblem_history li.emblem_li13 {top:1698px;}
.emblem_history li.emblem_li14 {top:2110px;}
.emblem_history li.emblem_li15{top:2149px;} */

/* chevy - inno-story - global-site.jsp  */
/* .global_wrap {overflow: hidden; width:980px; padding-bottom:50px;}
.global_wrap .gb_depth1 {float:left; width:245px;}
.global_wrap .gb_depth1 a {text-decoration:underline;}
.global_wrap .gb_depth1 a:hover {color:#f4bc00;}
.global_wrap .gb_depth1 h4 {font-size:15px; font-weight:bold;}
.global_wrap li ul {padding-top:7px;}
.global_wrap li li {line-height:1.5em; margin-bottom:1px;}
.global_wrap li li a {font-size:12px; font-weight:normal; color:#808285;}

.now_font {font-size:18px;color:#414042} */

/* e-catalog */
/****220509 quantum »èÁ¦ ÀÌÇö¿ë
.cata_gate {}
.cata_gate h2.title {font-size:20px;color: #404040; padding-bottom:10px;}
.cata_gate p.sub_txt{font-size:13px; padding-bottom:30px;}
.cataList {width:100%;display: inline-block;}
.cataList li {width:244px;float:left;padding-top:86px;padding-bottom:50px}
.cataList li a {text-decoration: underline;}
.cataList li .car {padding-bottom:4px;font-size:16px;font-weight: bold;color:#404040;}
.cataList li .cata_detail {padding-bottom:4px}
.cataList li .cata_detail a {color:#999}
.cata_download {display:inline-block; vertical-align:top; background: url("/httpobject/images/e-catalog/ecata_icon_dw.gif") right 2px no-repeat;}
.cata_download01{width: 59px; margin-right:10px;}
.cata_download02{width: 48px;}
.cataList li.type00 {background: url("/httpobject/images/e-catalog/ecata_car11.jpg") 0 0 no-repeat;}
.cataList li.type01 {background: url("/httpobject/images/e-catalog/ecata_car01.jpg") 0 0 no-repeat;}
.cataList li.type02 {background: url("/httpobject/images/e-catalog/ecata_car02.jpg") 0 0 no-repeat;}
.cataList li.type03 {background: url("/httpobject/images/e-catalog/ecata_car03.jpg") 0 0 no-repeat;}
.cataList li.type04 {background: url("/httpobject/images/e-catalog/ecata_car04.jpg") 0 0 no-repeat;}
.cataList li.type05 {background: url("/httpobject/images/e-catalog/ecata_car05.jpg") 0 0 no-repeat;}
.cataList li.type06 {background: url("/httpobject/images/e-catalog/ecata_car06.jpg") 0 0 no-repeat;}
.cataList li.type07 {background: url("/httpobject/images/e-catalog/ecata_car07.jpg") 0 0 no-repeat;}
.cataList li.type08 {background: url("/httpobject/images/e-catalog/ecata_car08.jpg") 0 0 no-repeat;}
.cataList li.type09 {background: url("/httpobject/images/e-catalog/ecata_car09.jpg") 0 0 no-repeat;}
.cataList li.type10 {background: url("/httpobject/images/e-catalog/ecata_car10.jpg") 0 0 no-repeat;}
.cataList li.type11 {background: url("/httpobject/images/e-catalog/ecata_car12.jpg") 0 0 no-repeat;}
.cataList li.type13 {background: url("/httpobject/images/e-catalog/ecata_car13.jpg") 0 0 no-repeat;}
.cataList li.type14 {background: url("/httpobject/images/e-catalog/ecata_car14.jpg") 0 0 no-repeat;}
.cataList li.type15 {background: url("/httpobject/images/e-catalog/ecata_car15.jpg") 0 0 no-repeat;}
.cataList li.type16 {background: url("/httpobject/images/e-catalog/ecata_car16.jpg") 0 0 no-repeat;}
.cataList li.type17 {background: url("/httpobject/images/e-catalog/ecata_car17.jpg") 0 0 no-repeat;}
.cataList li.type18 {background: url("/httpobject/images/e-catalog/ecata_car18.jpg") 0 0 no-repeat;}
.cataList li.type19 {background: url("/httpobject/images/e-catalog/ecata_car19.jpg") 0 0 no-repeat;}
.cataList li.type20 {background: url("/httpobject/images/e-catalog/ecata_car20.jpg") 0 0 no-repeat;}
.cataList li.type21 {background: url("/httpobject/images/e-catalog/ecata_car21.jpg") 0 0 no-repeat;}
****/


#ecWrap {position: relative;height:100%}
.ecata_header { position: fixed; top: 0; left: 0; width: 100%; height: 40px; padding: 5px 0; text-align: center; background-color: #fff; z-index:100; }
.ecata_header h1 { font-size: 34px; color: #333; }
.ecata_header>* {position: absolute;}
.ecata_header .logo {top:8px;left:10px;}
.ecata_header>.logo a{background:url(/httpobject/images/common/layout/sp_layout.png) no-repeat}
.ecata_header>.logo a{display:block;width:75px;height:33px;background-position:-2px -2px;text-indent:-5000px}
.ecata_header h1 {padding-top: 8px;position: static;text-align: center;left:50%;font-size:26px;font-weight: bold;color:#4b4e53}
.ecata_header .cc {top:14px;right:10px;}
.ecata_foot { position: fixed; bottom: 0; left: 0; width: 100%; height: 14px; padding: 18px 0; text-align: center; background-color: #fff; }
.e_view { position: absolute; top: 50px; }
.dragArea { position: absolute; background-color: rgba(255,0,0,0.2); }
.e_contain { position: absolute; overflow: hidden; }
.e_contain img { position: absolute; }
.ec_control {width:320px;margin:0 auto;height:80px}
.ec_control p,.ec_control a{float:left;}
.ec_control a {margin:0 20px}
.ec_control p {margin:0 20px;width:65px;text-align:center;}
.ec_control p span.select {font-weight:bold}
.expansion {position: absolute; top: 18px; right: 60px;}
.expansion img {vertical-align: middle;}
.expansion ul {display:inline-block;margin:0 6px;}
.expansion ul li {float:left;margin:0 2px;width:7px;height:7px;background: url("/httpobject/images/e-catalog/ecata_dot.gif") 0 -7px no-repeat;}
.expansion ul li.on {background: url("/httpobject/images/e-catalog/ecata_dot.gif") 0 0 no-repeat;}
.ec_notice {position:absolute;top:50%;left:50%;margin:-158px -347px;width:695px;height:317px;background: url("/httpobject/images/e-catalog/ecata_popup_bg.png") 0 0 no-repeat;}

/* ºê·£µå Ä·ÆäÀÎ */

/* ½¦º¸·¹ Åå */
.talk_visual{position:relative; left:50%; top:0; width:1280px; padding-top:53px; margin-left:-640px; }
#content.talk{padding-top:43px;}
.talk img{vertical-align:top;}
.talk .submenu1{margin-bottom:38px;}
.talk .topic{position:relative; left:0; top:0; height:85px; padding-top:155px; margin-bottom:18px; background:url(/httpobject/images/chevy/talk_bg.jpg) 0 0 no-repeat ;}
/* .talk .topic h4{padding-left:21px; margin-bottom:22px;}
.talk .topic h4 span{margin-right:21px;}
.talk .topic p.talk_text2{margin-left:116px; margin-bottom:31px;} */
.talk .topic .evt_data{width:310px; padding-top:137px; margin-bottom:20px; font-size:15px; font-weight:600; letter-spacing:-1px; word-spacing:3px; color:#333333;}
.talk .topic .evt_data>span{display:block; margin-bottom:5px;}
.talk .topic .evt_data>span>span{margin:0 10px;}
.talk .topic p.btn_area{padding-top:33px;}
.talk .topic p.btn_area a:first-child{margin-right:7px;}
.talk .talk_tab ul{overflow:hidden; height:50px; margin-bottom:9px;}
.talk .talk_tab ul:after{display:block; clear:both; content:"";}
.talk .talk_tab ul li{float:left;}
.talk .talk_tab ul li a{overflow:hidden; display:block; height:50px; background:url(/httpobject/images/chevy/talk_tab.jpg) 0 0 no-repeat; text-indent:-9999px;}
.talk .talk_tab ul li.talk_tab1 a{width:243px; background-position:0 0;}
.talk .talk_tab ul li.talk_tab2 a{width:247px; background-position:-243px 0;}
.talk .talk_tab ul li.talk_tab3 a{width:247px; background-position:-490px 0;}
.talk .talk_tab ul li.talk_tab4 a{width:243px; background-position:-737px 0;}
.talk .talk_tab ul li.talk_tab1 a:hover,.talk .talk_tab ul li.talk_tab1 a:focus, .talk .talk_tab ul li.talk_tab1.tab_on a{background-position:0 -50px;}
.talk .talk_tab ul li.talk_tab2 a:hover,.talk .talk_tab ul li.talk_tab2 a:focus, .talk .talk_tab ul li.talk_tab2.tab_on a{background-position:-243px -50px;}
.talk .talk_tab ul li.talk_tab3 a:hover,.talk .talk_tab ul li.talk_tab3 a:focus, .talk .talk_tab ul li.talk_tab3.tab_on a{background-position:-490px -50px;}
.talk .talk_tab ul li.talk_tab4 a:hover,.talk .talk_tab ul li.talk_tab4 a:focus, .talk .talk_tab ul li.talk_tab4.tab_on a{background-position:-737px -50px;}

.talk .topic_list_wrap{width:980px; overflow:hidden;}
.talk ul.topic_list{width:984px; margin-bottom:25px; *zoom:1;}
.talk ul.topic_list:after{display:block; clear:both; content:"";}
.talk ul.topic_list li{overflow:hidden; float:left; position:relative; left:0; top:0; width:240px; height:240px; margin:0 6px 6px 0; background-color:#666;}
.talk ul.topic_list li.line_last{margin-right:0;}
.talk ul.topic_list li:hover span.on_bg{opacity:.5; filter:alpha(opacity=50);}
.talk ul.topic_list li:hover span.cate_icon{display:block; margin-bottom:43px;}
.talk ul.topic_list li:hover p{opacity:1; filter:alpha(opacity=100);}
.talk ul.topic_list li a{display:block; position:absolute; left:0; top:0; width:240px; height:240px;}
.talk ul.topic_list li span.on_bg{display:block; width:100%; height:100%; background-color:#000; opacity:0; filter:alpha(opacity=0);}
.talk ul.topic_list li p{position:absolute; left:0; top:0; padding:16px 14px; font-size:20px; line-height:150%; font-weight:600; letter-spacing:-1px; color:#fff; opacity:0; filter:alpha(opacity=0); word-break:break-all; word-break:break-word;}
.talk .topic_bottom{margin-bottom:63px; *zoom:1;}
.talk .topic_bottom:after{display:block; clear:both; content:"";}
.talk .topic_bottom .talk_paging{float:left; width:500px; font-weight:bold; text-align:left; color:#999999;}
.talk .topic_bottom .talk_paging span{display:inline-block; *display:inline; padding:8px; font-size:16px; font-weight:bold; color:#333;}
.talk .topic_bottom .talk_paging a.paging_num{display:inline-block; *display:inline; padding:8px; font-size:16px; color:#999999;}
.talk .topic_bottom p{float:right;}
.talk .talk_evt h4{margin-bottom:12px;}
.talk .talk_evt p.talk_evt_txt{margin-bottom:34px; font-size:18px; line-height:24px; color:#666666;}
.talk .talk_evt div.talk_info{padding:25px 28px 65px 28px; background-color:#f8f8f8;}
.talk .talk_evt div.talk_info .info_tit{*zoom:1;}
.talk .talk_evt div.talk_info .info_tit h5{float:left; margin-bottom:34px;}
.talk .talk_evt div.talk_info .info_tit span{float:left; margin-left:10px;}
.talk .talk_evt div.talk_info .info_tit:after{display:block; clear:both; content:"";}
.talk .talk_evt div.talk_info .info_tit2{margin-bottom:38px; *zoom:1;}
.talk .talk_evt div.talk_info .info_tit2 h5{float:left; margin-bottom:10px;}
.talk .talk_evt div.talk_info .info_tit2 span{float:left; margin-left:10px;}
.talk .talk_evt div.talk_info .info_tit2 span.underline_txt{text-decoration:underline; line-height:22px;}
.talk .talk_evt div.talk_info .info_tit2 span.underline_txt a{font-size:14px;}
.talk .talk_evt div.talk_info .info_tit2 p {overflow:hidden; padding-left:109px;}
.talk .talk_evt div.talk_info .info_tit2 p a.talk_comBtn {float:left; width:120px;}
.talk .talk_evt div.talk_info .info_tit2 p span{float:left; height:25px; padding-top:7px; vertical-align:middle;}
.talk .talk_evt div.talk_info .info_tit3{*zoom:1;}
.talk .talk_evt div.talk_info .info_tit3 h5{float:left; margin-bottom:61px;}
.talk .talk_evt div.talk_info .info_tit3 span{float:left; margin-left:10px;}
.talk .talk_evt div.talk_info .info_tit3:after{display:block; clear:both; content:"";}
.talk .talk_evt div.talk_info>h5{margin-bottom:28px;}
.talk .talk_evt div.talk_info span{font-size:14px; color:#565656;}
.talk .talk_evt div.talk_info p{text-align:center;}
.talk .talk_evt div.talk_info p.info_inner1{margin-bottom:43px;}
.talk .talk_evt p.talk_evt_txt2{padding:17px 27px; background-color:#e0e0e0; line-height:21px;}
.talk .talk_evt p.talk_evt_txt2 .underline{text-decoration:underline;}


.talk_register{}
.talk_register button{cursor:pointer; vertical-align:top;}
.talk_register button::-moz-focus-inner{padding:0; border:0;}
.info_personal{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee;}
.agree{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee; *zoom:1;}
.agree:after{display:block; clear:both; content:"";}
.agree h5{margin-bottom:15px;}
.agree_inner{float:left; width:317px;}
.agree_inner h6{font-size:13px; margin-bottom:30px;}
.agree_inner .g_txt{margin-bottom:20px; font-weight:bold;}
.agree_inner .i_txt{margin-bottom:20px;}
.agree_inner  ol>li{margin-bottom:10px;}
.agree_inner>p span{display:block; width:100%;}
.agree_inner>p span.radio_wrap{display:inline; margin-right:10px;}
.agree_inner input{margin-right:5px; vertical-align:middle;}
.agree_inner label{vertical-align:middle;}
.talk_write p{*zoom:1;}
.talk_write p:after{display:block; clear:both; content:"";}
.talk_write p span.tit{float:left; width:80%;}
.talk_write p span.tit_length{float:right; width:20%; text-align:right;}
.talk_write p .tit_txt{float:left; width:970px;}
.talk_write p textarea{width:970px; height:263px; font-family:NanumWeb, Dotum, Helvetica, sans-serif; font-size:12px; color:#414042; opacity:0.6; resize:none;}
.talk_write p.img_file input[type="text"]{width:348px; margin-right:5px;}
.talk_write p.img_file span.file_inner{display:inline-block; *display:inline;  position:relative; left:0; top:0; width:78px; height:25px; overflow:hidden; vertical-align:top;}
.talk_write p.img_file span.file_inner button{position:absolute; left:0; top:1px; width:78px; height:24px;z-index:98;}
.talk_write p.img_file span.file_inner input{position:absolute; left:-74px; top:1px; width:151px; height:24px; z-index:99; cursor:pointer;}
.talk_write p.img_file span.img_size{margin-left:62px;}
.talk_write p.img_file span.sns_check{display:block; margin-top:39px;  padding-top:19px; border-top:1px solid #eee; }
.talk_write p.img_file span.sns_check input{vertical-align:middle; margin-right:5px;}
.talk_write p.img_file span.sns_check label{vertical-align:middle;}
.talk_write p.btn_area{text-align:right;}
.talk_write p.btn_area button{width:84px;}
.talk_write .category{margin-bottom:20px; *zoom:1;}
.talk_write .category:after{display:block; clear:both; content:"";}
.talk_write .category div{float:left;}
.talk_write .category div:first-child{margin-right:57px;}
.talk_write .category div.category_inner2{display:none;}
.talk_write .category div span label{margin-right:15px; font-size:14px; font-weight:bold; color:#404040;}

.talk_detail{}
.talk_detail img.topic_banner{margin-bottom:30px;}
.talk_detail .detail{width:880px; margin:0 auto;}
.detail_top{border-bottom:1px solid #e0e0e0; *zoom:1;}
.detail_top:after{display:block; clear:both; content:"";}
.detail_top h4{margin-bottom:14px;}
.detail_top p.sns{margin-top:-29px;}
.detail_cont{padding:33px 10px 43px 10px; margin-bottom:30px; border-bottom:1px solid #e0e0e0;}
.detail_cont .detail_cont_img{margin-bottom:26px; text-align:center;}
.detail_cont .detail_cont_img img{width:auto; max-width:100%;}
.detail_cont .detail_cont_txt{line-height:20px; word-break:break-all; word-break:break-word;}
.detail .btn_area{text-align:right;}

/* ½¦º¸·¹ ¸»¸®ºÎ ¿¬ºñ¿Õ ÄÜÅ×½ºÆ® 2014-11-19 */
.fuel_visual{position:relative; left:50%; top:0; width:1280px; padding-top:53px; margin-left:-640px; }
#content.fuel{padding-top:43px;}
.fuel img{vertical-align:top;}
.fuel .submenu1{margin-bottom:38px;}
.fuel .topic{position:relative; left:0; top:0; height:85px; padding-top:155px; margin-bottom:18px; background:url(/httpobject/images/chevy/mal_bg.jpg) 0 0 no-repeat ;}
.fuel .topic .evt_data{width:310px; padding-top:137px; margin-bottom:20px; font-size:15px; font-weight:600; letter-spacing:-1px; word-spacing:3px; color:#333333;}
.fuel .topic .evt_data>span{display:block; margin-bottom:5px;}
.fuel .topic .evt_data>span>span{margin:0 10px;}
.fuel .topic p.btn_area{padding-top:33px;}
.fuel .topic p.btn_area a:first-child{margin-right:7px;}

.fuel .topic_list_wrap{width:980px; overflow:hidden;}
.fuel ul.topic_list{width:984px; margin-bottom:25px; *zoom:1;}
.fuel ul.topic_list:after{display:block; clear:both; content:"";}
.fuel ul.topic_list li{overflow:hidden; float:left; position:relative; left:0; top:0; width:240px; height:240px; margin:0 6px 6px 0; background-color:#666;}
.fuel ul.topic_list li.line_last{margin-right:0;}
.fuel ul.topic_list li:hover span.on_bg{opacity:.5; filter:alpha(opacity=50);}
.fuel ul.topic_list li:hover span.cate_icon{display:block; margin-bottom:43px;}
.fuel ul.topic_list li:hover p{opacity:1; filter:alpha(opacity=100);}
.fuel ul.topic_list li a{display:block; position:absolute; left:0; top:0; width:240px; height:240px;}
.fuel ul.topic_list li span.on_bg{display:block; width:100%; height:100%; background-color:#000; opacity:0; filter:alpha(opacity=0);}
.fuel ul.topic_list li p{position:absolute; left:0; top:0; padding:16px 14px; font-size:20px; line-height:150%; font-weight:600; letter-spacing:-1px; color:#fff; opacity:0; filter:alpha(opacity=0); word-break:break-all; word-break:break-word;}
.fuel .topic_bottom{margin-bottom:63px; *zoom:1;}
.fuel .topic_bottom:after{display:block; clear:both; content:"";}
.fuel .topic_bottom .talk_paging{float:left; width:500px; font-weight:bold; text-aling:left; color:#999999;}
.fuel .topic_bottom .talk_paging span{display:inline-block; *display:inline; padding:8px; font-size:16px; font-weight:bold; color:#333;}
.fuel .topic_bottom .talk_paging a.paging_num{display:inline-block; *display:inline; padding:8px; font-size:16px; color:#999999;}
.fuel .topic_bottom p{float:right;}
.fuel .fuel_evt{}
.fuel .fuel_evt h4{margin-bottom:12px;}
.fuel .fuel_evt p.fuel_evt_txt{margin-bottom:34px; font-size:18px; line-height:24px; color:#666666;}
.fuel .fuel_evt div.fuel_info{padding:25px 28px 65px 28px; background-color:#f4f4f4;}
.fuel .fuel_evt div.fuel_info .info_tit{*zoom:1;}
.fuel .fuel_evt div.fuel_info .info_tit h5{float:left; margin-bottom:34px;}
.fuel .fuel_evt div.fuel_info .info_tit span{float:left; margin-left:10px;}
.fuel .fuel_evt div.fuel_info .info_tit:after{display:block; clear:both; content:"";}
.fuel .fuel_evt div.fuel_info .info_tit2{margin-bottom:38px; *zoom:1;}
.fuel .fuel_evt div.fuel_info .info_tit2 h5{float:left; margin-bottom:10px;}
.fuel .fuel_evt div.fuel_info .info_tit2 span{float:left; margin-left:10px;}
.fuel .fuel_evt div.fuel_info .info_tit2 span.underline_txt{text-decoration:underline; line-height:22px;}
.fuel .fuel_evt div.fuel_info .info_tit2 span.underline_txt a{font-size:14px;}
.fuel .fuel_evt div.fuel_info .info_tit2 p {overflow:hidden; padding-left:109px;}
.fuel .fuel_evt div.fuel_info .info_tit2 p a.talk_comBtn {float:left; width:120px;}
.fuel .fuel_evt div.fuel_info .info_tit2 p span{float:left; height:25px; padding-top:7px; vertical-align:middle;}
.fuel .fuel_evt div.fuel_info .info_tit3{*zoom:1;}
.fuel .fuel_evt div.fuel_info .info_tit3 h5{float:left; margin-bottom:61px;}
.fuel .fuel_evt div.fuel_info .info_tit3 span{float:left; margin-left:10px;}
.fuel .fuel_evt div.fuel_info .info_tit3:after{display:block; clear:both; content:"";}
.fuel .fuel_evt div.fuel_info>h5{margin-bottom:28px;}
.fuel .fuel_evt div.fuel_info span{font-size:14px; color:#565656;}
.fuel .fuel_evt div.fuel_info p{text-align:center;}
.fuel .fuel_evt div.fuel_info p.info_inner1{margin-bottom:43px;}
.fuel .fuel_evt p.fuel_evt_txt2{padding:17px 27px; background-color:#e0e0e0; line-height:21px;}
.fuel .fuel_evt p.fuel_evt_txt2 .underline{text-decoration:underline;}


.fuel_register{}
.fuel_register button{cursor:pointer; vertical-align:top;}
.fuel_register button::-moz-focus-inner{padding:0; border:0;}
.fuel_register .info_personal{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee;}
.fuel_register .agree{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee; *zoom:1;}
.fuel_register .agree:after{display:block; clear:both; content:"";}
.fuel_register .agree h5{margin-bottom:15px;}
.fuel_register .agree_inner{float:left; width:317px;}
.fuel_register .agree_inner h6{font-size:13px; margin-bottom:30px;}
.fuel_register .agree_inner .g_txt{margin-bottom:20px; font-weight:bold;}
.fuel_register .agree_inner .i_txt{margin-bottom:20px;}
.fuel_register .agree_inner  ol>li{margin-bottom:10px;}
.fuel_register .agree_inner>p span{display:block; width:100%;}
.fuel_register .agree_inner>p span.radio_wrap{display:inline; margin-right:10px;}
.fuel_register .agree_inner input{margin-right:5px; vertical-align:middle;}
.fuel_register .agree_inner label{vertical-align:middle;}
.fuel_write p{*zoom:1;}
.fuel_write p:after{display:block; clear:both; content:"";}
.fuel_write p span.tit{float:left; width:80%;}
.fuel_write p span.tit_length{float:right; width:20%; text-align:right;}
.fuel_write p .tit_txt{float:left; width:970px;}
.fuel_write p textarea{width:970px; height:263px; font-family:NanumWeb, Dotum, Helvetica, sans-serif; font-size:12px; color:#414042; opacity:0.6; resize:none;}
.fuel_write p.img_file input[type="text"]{width:348px; margin-right:5px;}
.fuel_write p.img_file span.file_inner{display:inline-block; *display:inline;  position:relative; left:0; top:0; width:78px; height:25px; overflow:hidden; vertical-align:top;}
.fuel_write p.img_file span.file_inner button{position:absolute; left:0; top:1px; width:78px; height:24px;z-index:98;}
.fuel_write p.img_file span.file_inner input{position:absolute; left:-74px; top:1px; width:151px; height:24px; z-index:99; cursor:pointer;}
.fuel_write p.img_file span.img_size{margin-left:62px; margin-bottom:5px}
.fuel_write p.img_file span.sns_check{display:block; margin-top:39px;  padding-top:19px; border-top:1px solid #eee; }
.fuel_write p.img_file span.sns_check input{vertical-align:middle; margin-right:5px;}
.fuel_write p.img_file span.sns_check label{vertical-align:middle;}
.fuel_write p.btn_area{text-align:right;}
.fuel_write p.btn_area button{width:84px;}
.fuel_write .category{margin-bottom:20px; *zoom:1;}
.fuel_write .category:after{display:block; clear:both; content:"";}
.fuel_write .category div{float:left;}
.fuel_write .category div:first-child{margin-right:57px;}
.fuel_write .category div.category_inner2{display:none;}
.fuel_write .category div span label{margin-right:15px; font-size:14px; font-weight:bold; color:#404040;}

.fuel_detail{}
.fuel_detail img.topic_banner{margin-bottom:30px;}
.fuel_detail .detail{width:880px; margin:0 auto;}
.fuel_detail .detail .detail_top{border-bottom:1px solid #e0e0e0; *zoom:1;}
.fuel_detail .detail .detail_top:after{display:block; clear:both; content:"";}
.fuel_detail .detail .detail_top h4{margin-bottom:14px;}
.fuel_detail .detail .detail_top p.sns{margin-top:-29px;}
.fuel_detail .detail .detail_cont{padding:33px 10px 43px 10px; margin-bottom:30px; border-bottom:1px solid #e0e0e0;}
.fuel_detail .detail .detail_cont .detail_cont_img{margin-bottom:26px; text-align:center;}
.fuel_detail .detail .detail_cont .detail_cont_img img{width:auto; max-width:100%;}
.fuel_detail .detail .detail_cont .detail_cont_txt{line-height:20px; word-break:break-all; word-break:break-word;}
.fuel_detail .detail .detail .btn_area{text-align:right;}


/*captiva_content*/

.captiva_visual{position:relative; left:50%; top:0; width:1280px; padding-top:53px; margin-left:-640px; }
#content.captiva_contest{padding-top:43px;}
.captiva_contest img{vertical-align:top;}
.captiva_contest .submenu1{margin-bottom:38px;}
.captiva_contest .topic{position:relative; left:0; top:0; height:85px; padding-top:155px; margin-bottom:18px; background:url(/httpobject/images/chevy/capcon_bg.jpg) 0 0 no-repeat ;}
.captiva_contest .topic .evt_data{width:310px; padding-top:137px; margin-bottom:20px; font-size:15px; font-weight:600; letter-spacing:-1px; word-spacing:3px; color:#333333;}
.captiva_contest .topic .evt_data>span{display:block; margin-bottom:5px;}
.captiva_contest .topic .evt_data>span>span{margin:0 10px;}
.captiva_contest .topic p.btn_area{padding-top:33px;}
.captiva_contest .topic p.btn_area a:first-child{margin-right:7px;}

.captiva_contest .topic_list_wrap{width:980px; overflow:hidden;}
.captiva_contest ul.topic_list{width:984px; margin-bottom:25px; *zoom:1;}
.captiva_contest ul.topic_list:after{display:block; clear:both; content:"";}
.captiva_contest ul.topic_list li{overflow:hidden; float:left; position:relative; left:0; top:0; width:240px; height:240px; margin:0 6px 6px 0; background-color:#666;}
.captiva_contest ul.topic_list li.line_last{margin-right:0;}
.captiva_contest ul.topic_list li:hover span.on_bg{opacity:.5; filter:alpha(opacity=50);}
.captiva_contest ul.topic_list li:hover span.cate_icon{display:block; margin-bottom:43px;}
.captiva_contest ul.topic_list li:hover p{opacity:1; filter:alpha(opacity=100);}
.captiva_contest ul.topic_list li a{display:block; position:absolute; left:0; top:0; width:240px; height:240px;}
.captiva_contest ul.topic_list li span.on_bg{display:block; width:100%; height:100%; background-color:#000; opacity:0; filter:alpha(opacity=0);}
.captiva_contest ul.topic_list li p{position:absolute; left:0; top:0; padding:16px 14px; font-size:20px; line-height:150%; font-weight:600; letter-spacing:-1px; color:#fff; opacity:0; filter:alpha(opacity=0); word-break:break-all; word-break:break-word;}
.captiva_contest .topic_bottom{margin-bottom:63px; *zoom:1;}
.captiva_contest .topic_bottom:after{display:block; clear:both; content:"";}
.captiva_contest .topic_bottom .talk_paging{float:left; width:500px; font-weight:bold; text-aling:left; color:#999999;}
.captiva_contest .topic_bottom .talk_paging img{vertical-align:middle;}
.captiva_contest .topic_bottom .talk_paging span{display:inline-block; *display:inline; padding:8px; font-size:16px; font-weight:bold; color:#333;}
.captiva_contest .topic_bottom .talk_paging a.paging_num{display:inline-block; *display:inline; padding:8px; font-size:16px; color:#999999;}
.captiva_contest .topic_bottom p{float:right;}
.captiva_contest .fuel_evt{}
.captiva_contest .captiva_evt h4{margin-bottom:12px;}
.captiva_contest .captiva_evt .captiva_evt_txt{font-size:18px; line-height:24px; color:#666666; padding-bottom:10px;}
.captiva_contest .captiva_evt div.captiva_info{padding:25px 28px 65px 28px; background-color:#f4f4f4;}
.captiva_contest .captiva_evt div.captiva_info .info_tit{*zoom:1;}
.captiva_contest .captiva_evt div.captiva_info .info_tit h5{float:left; margin-bottom:34px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit span{float:left; margin-left:10px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit:after{display:block; clear:both; content:"";}
.captiva_contest .captiva_evt div.captiva_info .info_tit2{margin-bottom:38px; *zoom:1;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 h5{float:left; margin-bottom:10px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 span{float:left; margin-left:10px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 span.underline_txt{text-decoration:underline; line-height:22px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 span.underline_txt a{font-size:14px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 p {overflow:hidden; padding-left:109px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 p a.talk_comBtn {float:left; width:120px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit2 p span{float:left; height:25px; padding-top:7px; vertical-align:middle;}
.captiva_contest .captiva_evt div.captiva_info .info_tit3{*zoom:1; height:80px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit3 h5{float:left; margin-bottom:61px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit3 span{float:left; margin-left:10px;}
.captiva_contest .captiva_evt div.captiva_info .info_tit3:after{display:block; clear:both; content:"";}
.captiva_contest .captiva_evt div.captiva_info>h5{margin-bottom:28px;}
.captiva_contest .captiva_evt div.captiva_info span{font-size:14px; color:#565656;}
.captiva_contest .captiva_evt div.captiva_info p{text-align:center;}
.captiva_contest .captiva_evt div.captiva_info p.info_inner1{margin-bottom:43px;}
.captiva_contest .captiva_evt p.captiva_evt_txt2{padding:17px 27px; background-color:#e0e0e0; line-height:21px;}
.captiva_contest .captiva_evt p.captiva_evt_txt2 .underline{text-decoration:underline;}


.captiva_register{}
.captiva_register button{cursor:pointer; vertical-align:top;}
.captiva_register button::-moz-focus-inner{padding:0; border:0;}
.captiva_register .info_personal{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee;}
.captiva_register .agree{padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #eee; *zoom:1;}
.captiva_register .agree:after{display:block; clear:both; content:"";}
.captiva_register .agree h5{margin-bottom:15px;}
.captiva_register .agree_inner{float:left; width:317px;}
.captiva_register .agree_inner h6{font-size:13px; margin-bottom:30px;}
.captiva_register .agree_inner .g_txt{margin-bottom:20px; font-weight:bold;}
.captiva_register .agree_inner .i_txt{margin-bottom:20px;}
.captiva_register .agree_inner  ol>li{margin-bottom:10px;}
.captiva_register .agree_inner>p span{display:block; width:100%;}
.captiva_register .agree_inner>p span.radio_wrap{display:inline; margin-right:10px;}
.captiva_register .agree_inner input{margin-right:5px; vertical-align:middle;}
.captiva_register .agree_inner label{vertical-align:middle;}
.captiva_write p{*zoom:1;}
.captiva_write p:after{display:block; clear:both; content:"";}
.captiva_write p span.tit{float:left; width:80%;}
.captiva_write p span.tit_length{float:right; width:20%; text-align:right;}
.captiva_write p .tit_txt{float:left; width:970px;}
.captiva_write p textarea{width:970px; height:263px; font-family:NanumWeb, Dotum, Helvetica, sans-serif; font-size:12px; color:#414042; opacity:0.6; resize:none;}
.captiva_write p.img_file input[type="text"]{width:348px; margin-right:5px;}
.captiva_write p.img_file span.file_inner{display:inline-block; *display:inline;  position:relative; left:0; top:0; width:78px; height:25px; overflow:hidden; vertical-align:top;}
.captiva_write p.img_file span.file_inner button{position:absolute; left:0; top:1px; width:78px; height:24px;z-index:98;}
.captiva_write p.img_file span.file_inner input{position:absolute; left:-74px; top:1px; width:151px; height:24px; z-index:99; cursor:pointer;}
.captiva_write p.img_file span.img_size{margin-left:62px; margin-bottom:5px}
.captiva_write p.img_file span.sns_check{display:block; margin-top:39px;  padding-top:19px; border-top:1px solid #eee; }
.captiva_write p.img_file span.sns_check input{vertical-align:middle; margin-right:5px;}
.captiva_write p.img_file span.sns_check label{vertical-align:middle;}
.captiva_write p.btn_area{text-align:right;}
.captiva_write p.btn_area button{width:84px;}
.captiva_write .category{margin-bottom:20px; *zoom:1;}
.captiva_write .category:after{display:block; clear:both; content:"";}
.captiva_write .category div{float:left;}
.captiva_write .category div:first-child{margin-right:57px;}
.captiva_write .category div.category_inner2{display:none;}
.captiva_write .category div span label{margin-right:15px; font-size:14px; font-weight:bold; color:#404040;}

.captiva_detail{}
.captiva_detail img.topic_banner{margin-bottom:30px;}
.captiva_detail .detail{width:880px; margin:0 auto;}
.captiva_detail .detail .detail_top{border-bottom:1px solid #e0e0e0; *zoom:1;}
.captiva_detail .detail .detail_top:after{display:block; clear:both; content:"";}
.captiva_detail .detail .detail_top h4{margin-bottom:14px;}
.captiva_detail .detail .detail_top p.sns{margin-top:-29px;}
.captiva_detail .detail .detail_cont{padding:33px 10px 43px 10px; margin-bottom:30px; border-bottom:1px solid #e0e0e0;}
.captiva_detail .detail .detail_cont .detail_cont_img{margin-bottom:26px; text-align:center;}
.captiva_detail .detail .detail_cont .detail_cont_img img{width:auto; max-width:100%;}
.captiva_detail .detail .detail_cont .detail_cont_txt{line-height:20px; word-break:break-all; word-break:break-word;}
.captiva_detail .detail .detail .btn_area{text-align:right;}

/* malibu_1000 */

.malibu_visual{position:relative; left:0; top:0; width:1280px; padding-top:53px; margin:0 auto;}
#content.malibu_contest{padding-top:43px;}
.malibu_contest img{vertical-align:top;}
.malibu_contest .submenu1{margin-bottom:38px;}
.malibu_contest .topic{overflow:hidden; height:180px; background:url(/httpobject/images/chevy/malcon_bg.jpg) 0 0 no-repeat ;}
.malibu_contest .topic2{overflow:hidden; height:152px; margin-bottom:10px; background:url(/httpobject/images/chevy/malcon_bg2.jpg) 0 0 no-repeat ;}
.malibu_contest .topic .evt_data{width:310px; padding-top:137px; margin-bottom:20px; font-size:15px; font-weight:600; letter-spacing:-1px; word-spacing:3px; color:#333333;}
.malibu_contest .topic .evt_data>span{display:block; margin-bottom:5px;}
.malibu_contest .topic .evt_data>span>span{margin:0 10px;}
.malibu_contest p.btn_area{margin-bottom:25px;}
.malibu_contest p.btn_area a:first-child{margin-right:7px;}

.malibu_contest .topic_list_wrap{overflow:hidden; width:980px; padding-top:20px;}
.malibu_contest ul.topic_list{width:984px; margin-bottom:25px; *zoom:1;}
.malibu_contest ul.topic_list:after{display:block; clear:both; content:"";}
.malibu_contest ul.topic_list li{overflow:hidden; float:left; position:relative; left:0; top:0; width:240px; height:240px; margin:0 6px 6px 0; background-color:#666;}
.malibu_contest ul.topic_list li.line_last{margin-right:0;}
.malibu_contest ul.topic_list li:hover span.on_bg{opacity:.5; filter:alpha(opacity=50);}
.malibu_contest ul.topic_list li:hover span.cate_icon{display:block; margin-bottom:43px;}
.malibu_contest ul.topic_list li:hover p{opacity:1; filter:alpha(opacity=100);}
.malibu_contest ul.topic_list li a{display:block; position:absolute; left:0; top:0; width:240px; height:240px;}
.malibu_contest ul.topic_list li span.on_bg{display:block; width:100%; height:100%; background-color:#000; opacity:0; filter:alpha(opacity=0);}
.malibu_contest ul.topic_list li p{position:absolute; left:0; top:0; padding:16px 14px; font-size:20px; line-height:150%; font-weight:600; letter-spacing:-1px; color:#fff; opacity:0; filter:alpha(opacity=0); word-break:break-all; word-break:break-word;}
.malibu_contest .topic_bottom:after{display:block; clear:both; content:"";}
.malibu_contest .topic_bottom .talk_paging{float:left; width:500px; font-weight:bold; text-aling:left; color:#999999;}
.malibu_contest .topic_bottom .talk_paging img{vertical-align:middle;}
.malibu_contest .topic_bottom .talk_paging span{display:inline-block; *display:inline; padding:8px; font-size:16px; font-weight:bold; color:#333;}
.malibu_contest .topic_bottom .talk_paging a.paging_num{display:inline-block; *display:inline; padding:8px; font-size:16px; color:#999999;}
.malibu_contest .topic_bottom p{float:right;}

.malibu_contest .malibu_evt h4{margin-bottom:12px;}
.malibu_contest .malibu_evt .malibu_evt_txt{font-size:18px; line-height:24px; color:#666666; padding-bottom:10px;}
.malibu_contest .malibu_evt div.malibu_info{padding:25px 28px 65px 28px; background-color:#f4f4f4;}
.malibu_contest .malibu_evt div.malibu_info > div{overflow:hidden; margin-bottom:28px;}
.malibu_contest .malibu_evt div.malibu_info > div.info_tit4{margin-bottom:0;}
.malibu_contest .malibu_evt div.malibu_info > div h5{float:left; width:118px;}
.malibu_contest .malibu_evt div.malibu_info > div span{float:left; margin-left:30px;}
.malibu_contest .malibu_evt div.malibu_info .info_tit:after{display:block; clear:both; content:"";}
.malibu_contest .malibu_evt div.malibu_info .info_tit2 span.underline_txt{text-decoration:underline; line-height:22px;}
.malibu_contest .malibu_evt div.malibu_info .info_tit2 span.underline_txt a{font-size:14px;}
.malibu_contest .malibu_evt div.malibu_info .info_tit2 p {overflow:hidden; padding-left:109px;}
.malibu_contest .malibu_evt div.malibu_info .info_tit2 p a.talk_comBtn {float:left; width:120px;}
.malibu_contest .malibu_evt div.malibu_info .info_tit2 p span{float:left; height:25px; padding-top:7px; vertical-align:middle;}
.malibu_contest .malibu_evt div.malibu_info .info_tit3:after{display:block; clear:both; content:"";}
.malibu_contest .malibu_evt div.malibu_info>h5{margin-bottom:28px;}
.malibu_contest .malibu_evt div.malibu_info span{font-size:14px; color:#565656;}
.malibu_contest .malibu_evt div.malibu_info p{text-align:center;}
.malibu_contest .malibu_evt div.malibu_info p.info_inner1{margin-bottom:43px;}
.malibu_contest .malibu_evt p.malibu_evt_txt2{padding:17px 27px; background-color:#e0e0e0; line-height:21px;}
.malibu_contest .malibu_evt p.malibu_evt_txt2 .underline{text-decoration:underline;}


.malibu_agree{border-bottom:0; margin-bottom:50px;}
.malibu_agree ol li h2{font-size:15px; font-weight:bold; margin-bottom:3px;}
.malibu_agree ol li h2.second_h2{margin-bottom:30px;}
.malibu_agree .bottom_agree{padding:41px 60px 36px 60px; font-size:12px; line-height:150%; background-color:#f4f4f4;}
.malibu_agree .bottom_agree .agree_title{overflow:hidden; height:22px; margin-bottom:15px; *zoom:1;}
.malibu_agree .bottom_agree .agree_title:after{display:block; clear:both; content:"";}
.malibu_agree .bottom_agree .agree_title h3{float:left; font-size:15px;}
.malibu_agree .bottom_agree .agree_title>p{float:right; padding:3px 3px 5px 0;}
.malibu_agree .bottom_agree .agree_title>p input{*margin-top:-3px;}
.malibu_agree .bottom_agree .text_area{overflow-y:auto; height:229px; margin-bottom:5px; padding:5px;  background:#fff; border:1px solid #d0d0d0; font-size:12px; line-height:150%;}
.malibu_agree .text_area p{line-height:150%; padding:3px;}
.malibu_agree .text_area .text_inner{width:95%; padding:10px;}
.malibu_agree .text_area .ltxt{font-size:14px; font-weight:bold; color:#444;}
.malibu_agree .text_area .mtxt{font-size:14px;}
.malibu_agree .text_area .text_inner .txt_give {padding-left:14px;}
.malibu_agree .text_area .text_inner .txt_give span {display:block; padding-left:34px;}
.malibu_agree .text_area table{width:100%;}
.malibu_agree .text_area th{padding:2px; border:1px solid #b2b2b2;}
.malibu_agree .text_area td{padding:2px; border:1px solid #b2b2b2;}
.malibu_agree .text_area li{padding:2px 0 2px 2px;}
.malibu_agree .text_area .red{color:red;}
.malibu_agree .bottom_agree .radio_area{overflow:hidden; padding:14px 0 19px 0;}
.malibu_agree .bottom_agree .agreeA{padding:0 0 19px 0; margin-bottom:26px; border-bottom:1px solid #e0e0e0; font-size:15px; font-weight:bold; color:#1e1e1e;}
.malibu_agree .bottom_agree .agreeA input{vertical-align:middle; *vertical-align:top;}
.malibu_agree .bottom_agree .agreeA label{padding-left:5px;}
.malibu_agree .bottom_agree .radio_area span{float:left; width:60%; padding-bottom:5px; }
.malibu_agree .bottom_agree .radio_area span.ag{float:right; width:40%; padding-bottom:5px; text-align:right;}
.malibu_agree .bottom_agree .radio_area span label:first-child{margin-right:7px;}
.malibu_agree .bottom_agree .radio_area span input{margin:0 3px; vertical-align:middle;}
.malibu_agree .btn_area{text-align:center;}
.malibu_agree .sns_check{vertical-align:top; margin-right:5px;}

.malibu_write p{*zoom:1;}
.malibu_write p:after{display:block; clear:both; content:"";}
.malibu_write p span.tit{float:left; width:80px;}
.malibu_write p span.tit_length{float:right; width:20%; text-align:right;}
.malibu_write p .tit_txt{float:left; width:350px;}
.malibu_write p .tit_subject{width:970px;}
.malibu_write_con1{overflow:hidden;}
.malibu_write_con1 p.first_p{float:left;}
.malibu_write_con1 p.second_p{float:right;}
.malibu_write_con1 p.second_p span.tit{width:100px;}
.malibu_write p.tit_area input{float:right; width:20%; text-align:right;}
.malibu_write p textarea{width:970px; height:263px; font-family:NanumWeb, Dotum, Helvetica, sans-serif; font-size:12px; color:#414042; opacity:0.6; resize:none;}
.malibu_write p.img_file input[type="text"]{width:348px; margin-right:5px;}
.malibu_write p.img_file span.file_inner{display:inline-block; *display:inline;  position:relative; left:0; top:0; width:78px; height:25px; overflow:hidden; vertical-align:top;}
.malibu_write p.img_file span.file_inner button{position:absolute; left:0; top:1px; width:78px; height:24px;z-index:98;}
.malibu_write p.img_file span.file_inner input{position:absolute; left:-74px; top:1px; width:151px; height:24px; z-index:99; cursor:pointer;}
.malibu_write p.img_file span.img_size{margin-left:62px; margin-bottom:5px}
.malibu_write p.img_file span.sns_check{display:block; margin-top:39px;  padding-top:19px; border-top:1px solid #eee; }
.malibu_write p.img_file span.sns_check input{vertical-align:middle; margin-right:5px;}
.malibu_write p.img_file span.sns_check label{vertical-align:middle;}
.malibu_write p.btn_area{text-align:right;}
.malibu_write p.btn_area button{width:84px;}
.malibu_write .category{margin-bottom:20px; *zoom:1;}
.malibu_write .category:after{display:block; clear:both; content:"";}
.malibu_write .category div{float:left;}
.malibu_write .category div:first-child{margin-right:57px;}
.malibu_write .category div.category_inner2{display:none;}
.malibu_write .category div span label{margin-right:15px; font-size:14px; font-weight:bold; color:#404040;}

.malibu_detail{}
.malibu_detail img.topic_banner{margin-bottom:30px;}
.malibu_detail .detail{width:880px; margin:0 auto;}
.malibu_detail .detail .detail_top{border-bottom:1px solid #e0e0e0; *zoom:1;}
.malibu_detail .detail .detail_top:after{display:block; clear:both; content:"";}
.malibu_detail .detail .detail_top h4{margin-bottom:14px;}
.malibu_detail .detail .detail_top p.sns{margin-top:-29px;}
.malibu_detail .detail .detail_cont{padding:33px 10px 43px 10px; margin-bottom:30px; border-bottom:1px solid #e0e0e0;}
.malibu_detail .detail .detail_cont .detail_cont_img{margin-bottom:26px; text-align:center;}
.malibu_detail .detail .detail_cont .detail_cont_img img{width:auto; max-width:100%;}
.malibu_detail .detail .detail_cont .detail_cont_txt{line-height:20px; word-break:break-all; word-break:break-word;}
.malibu_detail .detail .detail .btn_area{text-align:right;}
/* compensation */

#compensation_header{position:fixed; left:0; top:0; z-index:100; width:100%; background:#fff; border-bottom:1px solid #cacaca; box-shadow:0 0 5px rgba(0,0,0,0.5);}
#compensation_header .compensation_header_inner{width:960px; height:57px; margin:0 auto; padding:21px 0 0 20px;}
#compensation_header h1{width:75px; height:33px;}
#compensation_header h1 a{display:block; overflow:hidden; width:75px; height:33px; background:url(/httpobject/images/common/layout/sp_layout.png) -2px -2px no-repeat; text-indent:-10000px;}
#compensation_wrap{width:980px; margin:0 auto; padding-top:79px;}
#compensation_top{position:relative; left:0; top:0; height:108px; padding:72px 0 0 41px; margin-bottom:50px; background:url(/httpobject/images/compensation/conTop_bg.jpg) 0 0 repeat-x;}

#compensation_top h2{margin-bottom:18px;}
#compensation_top .minwon24_go{position:absolute; right:30px; bottom:29px;}

#compensation_footer{clear:both; overflow:hidden; width:980px; margin:0 auto; padding-bottom:35px; border-top:1px solid #dedede;}
#compensation_footer > div{float:right; width:230px; padding-top:17px; text-align:right;}
#compensation_footer > div:first-child{float:left; width:750px; text-align:left;}
#compensation_footer > div address{display:block; font-style:normal; font-size:11px; color:#808285; line-height:1.4;}
#compensation_footer > div p{font-size:15px;}
#compensation_footer > div p span{font-weight:bold;}

#compensation_container{padding:0 20px;}
#compensation_content{padding:0 20px 80px;}


/* compensation index */
#compensation_top.compensation_index_top{height:142px; padding:38px 0 0 41px; margin-bottom:100px;}
#compensation_content.index{padding:0 0 80px;}
.index_menu{overflow:hidden;}
.index_menu li{float:left; width:326px; margin-bottom:50px;}
.index_menu li:first-child{background:none;}
.index_menu li > a{display:block; overflow:hidden;}
.index_menu li span{display:block; line-height:150%;}
.index_menu li .bg{float:left; overflow:hidden; width:95px; height:95px; margin-right:10px; background-image:url(/httpobject/images/compensation/index_bg.png); background-repeat:no-repeat;}


.index_menu li .tit{float:left; width:221px; padding-top:15px; margin-bottom:3px; font-weight:bold; font-size:16px; color:#000;}
.index_menu li .con{float:left; width:221px; word-spacing:-1px;}
.index_menu li.li1 .bg{background-position:0 0;}
.index_menu li.li2 .bg{background-position:-95px 0;}
.index_menu li.li3 .bg{background-position:-190px 0;}
.index_menu li.li4 .bg{background-position:-285px 0;}
.index_menu li.li5 .bg{background-position:0 -95px;}/* 2014-11-14 ¼öÁ¤ */
.index_menu li.li6 .bg{background-position:-380px 0;}
.index_menu li a:hover .tit{color:#f4bc00;}
.index_menu li a:hover .bg{background-position:-380px -95px;}/* 2014-11-14 ¼öÁ¤ */


/* compensation menu */
#compensation_menu{margin-bottom:40px;}
#compensation_menu ul{overflow:hidden; background:#dedede;}
#compensation_menu li{float:left; border:1px solid #dedede; border-right:0;}
#compensation_menu a{display:block; height:14px; padding:4px 17px; background:#dedede; font-size:12px; font-weight:bold; color:#414042;}
#compensation_menu .on a, #compensation_menu a:hover, #compensation_menu a:focus{background:#fff; font-size:12px; color:#f4bc00;}

/* compensation sub */
#compensation_content{color:#767676;}
#compensation_content .sub_h4{padding-bottom:38px;}
#compensation_content .sub_h4_2{padding-bottom:5px; font-size:20px;}
#compensation_content .sub_h5{font-weight:bold;}
#compensation_content .sub_h5.c_yellow{color:#f3bc00;}
#compensation_content .sub_h5.c_yellow{color:#f3bc00;}
#compensation_content .sub_h6{margin-bottom:15px; font-weight:bold; font-size:14px;}
#compensation_content p{line-height:150%;}
#compensation_content .c_000{color:#000;}
#compensation_content .basicBtn span{display:inline-block; font-size:13px; *display:inline; *zoom:1;}
#compensation_content .basicBtn span.icon1{padding:5px 32px 5px 0; background:url(/httpobject/images/compensation/basicBtn_icon1.png) right center no-repeat;}
#compensation_content .basicBtn span.icon2{padding:5px 42px 5px 10px; background:url(/httpobject/images/compensation/basicBtn_icon2.png) 95% center no-repeat;}
#compensation_content .basicBtn span.icon3{padding:5px 42px 5px 10px; background:url(/httpobject/images/compensation/basicBtn_icon3.png) 95% 1px no-repeat;}
#compensation_content .basicBtn span.icon4{padding:5px 37px 5px 10px; background:url(/httpobject/images/compensation/basicBtn_icon4.png) 95% 2px no-repeat;}
#compensation_content .basicBtn span.icon5{padding:5px 32px 5px 10px; background:url(/httpobject/images/compensation/basicBtn_icon5.png) 95% center no-repeat;}
#compensation_content .singleWord{*top:15px;}

.standard_list{}
.standard_list > li{position:relative; left:0; top:0; padding:2px 0 0 30px; margin-bottom:30px;}
.standard_list > li ul > li{color:#767676; line-height:150%;}
.standard_list > li h6{color:#000;}
.standard_list > li .pdl_16{padding-left:16px;}
.standard_list .inner_box{padding-left:15px;}
.standard_list .inner_box > div{width:452px; padding:10px 0; background:#979797; font-size:15px; text-align:center; color:#fff;}
.standard_list .in_table{padding-left:17px;}
.standard_list p.case{padding:10px 0 10px 62px; font-weight:bold; font-size:15px; color:#f3bc00;}
.standard_list p.caseEx{padding-left:65px;}
.standard_list table{width:100%; text-align:center; color:#000;}
.standard_list caption.show{display:block; margin-bottom:10px; font-weight:bold; font-size:14px; text-align:left; color:#333;}
.standard_list th{padding:5px 0; background:#f0f0f0; border-top:1px solid #e0e0e0;}
.standard_list td{padding:5px 0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.standard_list table .line_l{border-left:1px solid #e0e0e0;}
.standard_list table .line_b{border-bottom:1px solid #e0e0e0;}
.standard_list .calc{width:618px; padding:25px 20px; border:1px solid #e0e0e0;}
.standard_list .calc_box{overflow:hidden; margin-bottom:20px;}
.standard_list .calc_box > span{display:block; float:left; text-align:center;}
.standard_list .calc_box > .calc_area1{width:100px;}
.standard_list .calc_box > .calc_area2{width:80px;}
.standard_list .calc_box > .calc_si{padding-top:23px; margin:0 20px; font-size:15px; color:#000;}
.standard_list .calc_box > .calc_btn{padding-top:19px; margin-left:15px;}
.standard_list .calc_box > span label{display:block; margin-bottom:5px; color:#767676;}
.standard_list .calc_box > span span{display:block; color:#000;}
.standard_list .calc_box > span .in_span{padding:3px 0 0; text-align:center;}
.standard_list .calc_box > span input.text{width:74px; height:20px; padding-left:4px; color:#000;}
.standard_list .calc_result_box{padding-left:13px; color:#000;}
.standard_list .calc_result_box span{display:inline-block; vertical-align:middle; *display:inline; *zoom:1;}
.standard_list .calc_result_box .calc_result{width:108px; height:20px; padding-top:2px; margin:0 5px; border:1px solid #cdcdcd; font-size:15px; text-align:center; *zoom:1;}
.standard_bottom_box{padding-top:20px; border-top:1px solid #cacaca; text-align:right;}

.compensation_process{overflow:hidden; width:900px; height:120px; margin-bottom:40px; background:url(/httpobject/images/compensation/compensation_process.jpg) 0 0 no-repeat;}
.compensation_process li{position:absolute; left:-10000px; top:0;}
.process_list{margin-bottom:40px;}
.process_list > li{position:relative; left:0; top:0; padding:2px 0 0 30px; margin-bottom:30px;}
.process_list > li table{width:713px; font-size:13px; line-height:150%; color:#666;}
.process_list > li caption.show{display:block; margin-bottom:10px; font-weight:bold; font-size:14px; text-align:left; color:#333;}
.process_list > li th{padding:5px 0; background:#f0f0f0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; text-align:center; color:#000;}
.process_list > li td{padding:10px 0 10px 5px; border-bottom:1px solid #e0e0e0; vertical-align:top;}
.process_list > li table .last{border-left:1px solid #e0e0e0;}
.process_list > li table span{margin-left:16px;}
#compensation_content .process_list > li table p{font-size:13px; color:#666;}
.process_list > li ul li{line-height:150%;}
.process_list > li ul li > div > strong{display:block; font-weight:bold; font-size:13px; color:#333;}
.process_bottom_box{padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.process_list .down_box{overflow:hidden;}
.process_list .down_box > div{float:left; width:200px;}
.process_list .down_box > p{float:left; width:670px;}

.identify_box{padding:25px 0 25px 17px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.identify_box > div{display:block; overflow:hidden;}
.identify_box > div label{display:block; float:left; width:110px; padding-top:10px; font-weight:bold; color:#000; vertical-align:middle;}
.identify_box > div input{display:block; float:left; width:394px; height:37px; padding:0 0 0 16px; margin-right:10px; background:#f3f3f3; border:1px solid #dfdfdf; font-size:13px; color:#767676; line-height:37px\9; vertical-align:middle;}
.identify_box > div a{display:block; float:left; width:76px; height:28px; padding:9px 0 0 0; text-align:center; vertical-align:middle;}
.identify_box > div a:hover{width:76px; height:28px; padding:9px 0 0 0; text-align:center; vertical-align:middle;}
.identify_box > div span{display:block; float:left; width:482px; height:27px; padding:10px 0 0 16px; background:#f9f6de; border:1px solid #f1e9a9; font-size:13px; color:#deac00;}
.identify_list > li{position:relative; left:0; top:0; padding:2px 0 0 30px; margin-bottom:30px;}
.identify_btn{width:660px;}
.link{text-decoration:underline; color:blue;}

.progression_box{padding:25px 0 25px 0; }
.progression_box > div{display:block; overflow:hidden;}
.progression_box > div label{display:block; float:left; width:110px; padding-top:10px; font-weight:bold; color:#000; vertical-align:middle;}
.progression_box > div input{display:block; float:left; width:394px; height:37px; padding:0 0 0 16px; margin-right:10px; background:#f3f3f3; border:1px solid #dfdfdf; font-size:13px; color:#767676; line-height:37px\9; vertical-align:middle; text-transform:uppercase;}
.progression_box > div input#carCheckNum{width:484px;}
.progression_box > div a{display:block; float:left; width:76px; height:28px; padding:9px 0 0 0; text-align:center; vertical-align:middle;}
.progression_box > div a:hover{width:76px; height:28px; padding:9px 0 0 0; text-align:center; vertical-align:middle;}
.progression_box .inner{float:left; padding:0 0 10px;}/* 2014-11-14 ¼öÁ¤ */
.progression_box .inner > div{overflow:hidden;}       /* 2014-11-14 Ãß°¡ */
.progression_box .inner ul.step{overflow:hidden; padding:20px; border:1px solid #e0e0e0;}
.progression_box .inner .step li{float:left; width:200px; background:url(/httpobject/images/compensation/progression_step_bg.jpg) right 7px no-repeat; text-align:center;}
.progression_box .inner .step li:first-child{width:180px;}
.progression_box .inner .step li.last{background:none;}
.progression_box .inner .step li span{display:block; overflow:hidden; width:71px; height:53px; margin:0 auto 15px;}
.progression_box .inner .step li strong{display:block; margin-bottom:5px;}
.progression_box .inner .step li.on span img{margin-top:-53px;}
.progression_box .inner .info li{line-height:180%;}

.compensation_faq_list{border-top:1px solid #909090; border-bottom:1px solid #909090;}
.compensation_faq_list > li{position:relative; left:0; top:0; border-top:1px solid #d8d8d8;}
.compensation_faq_list > li:first-child{border-top:0;}
.compensation_faq_list > li .faq_tit{height:32px; padding:10px 0 0 74px; cursor:pointer;}
.compensation_faq_list > li.on .faq_tit{font-weight:bold; color:#e2af00;}
.compensation_faq_list > li .faq_con{display:none; padding:0 0 20px 74px;}
.compensation_faq_list > li.on .faq_con{display:block; width:780px;}
.compensation_faq_list > li > span{overflow:hidden; position:absolute;}
.compensation_faq_list > li .faq_icon1{left:30px; top:8px; width:24px; height:24px; background:url(/httpobject/images/compensation/faq_icon1.png) 0 0 no-repeat;}
.compensation_faq_list > li .faq_icon2{right:28px; top:20px; width:13px; height:7px; background:url(/httpobject/images/compensation/faq_icon2.png) 0 0 no-repeat;}
.compensation_faq_list > li.on .faq_icon1{background-position:0 -24px;}
.compensation_faq_list > li.on .faq_icon2{background-position:0 -7px;}



/* badge_icon */
.badge_icon{display:none; position:absolute; left:0; top:0; z-index:150; width:104px; height:112px;}
.badge_icon.on{display:block;}
.badge_icon .icon_inner{position:relative; left:0; top:0;}
.badge_icon .icon_close{display:block; position:absolute; right:0; top:0; width:15px; height:15px; background:#000; font-size:10px; text-align:center; color:#fff;}
/* badge_pop */
#badgePopup{display:none;}
#badgePopup .layer{position:fixed; left:0; top:0; z-index:130; width:100%; height:100%; background-color:#000; opacity:0.7; filter:alpha(opacity=70);}
#badgePopup .layerPop{position:fixed; left:0; top:0; z-index:140; width:100%; height:100%;}
#badgePopup .layerPop .popContents{position:relative; width:400px; margin:53px auto 0;}
#badgePopup .layerPop .popContents h1 img{width:100%;}
#badgePopup .layerPop .popContents .btn_box{position:absolute; left:0; bottom:31px; width: 100%; text-align: center;}
#badgePopup .layerPop .popContents .btn_box a{display:inline-block; padding:0 5px;}
#badgePopup .layerPop .popContents .btn_box img{width:124px;}
#badgePopup .layerPop .popContents .close{position:absolute; right:8px; top:13px; width:61px; height:23px;}
#badgePopup .layerPop .popContents .close img{width:61px;}

.new_fc{}
.new_fc .football_topimg {display:block;position:relative;left:50%;margin-left:-640px;}
.new_fc .fc_index h5 {margin-bottom:15px;font-size:22px;font-weight:bold;color:#404040;letter-spacing:-0.5px;}
.new_fc .fc_index .top_cont{margin-bottom:50px;}
.new_fc .fc_index p{line-height:20px; margin-bottom:20px;}
.new_fc .fc_link_list1{overflow:hidden;}
.new_fc .fc_link_list1 li{float:left; position:relative; left:0; top:0;width:473px; height:450px; margin:0 0 35px 25px;}
.new_fc .fc_link_list1 li h5{padding-top:20px; margin-bottom:16px; font-size:14px; font-style:normal;}
.new_fc .fc_link_list1 li .basicBtn{position:absolute; left:0; bottom:0;}
.new_fc .fc_link_list1 li.odd{ margin-left:0;}
.new_fc .fc_sub .mgb_0{margin-bottom:0;}
.new_fc .link_style{color:blue; text-decoration:underline;}
.new_fc .fc_sub h5 {margin-bottom:15px;font-size:22px;font-weight:bold;color:#404040;letter-spacing:-0.5px;}
.new_fc .fc_sub p{line-height:20px; margin-bottom:20px;}
.new_fc .fc_sub p strong{color:#333;}
.new_fc .fc_sub .top_cont{margin-bottom:50px;}
.new_fc .fc_sub .top_cont .btn1{margin-bottom:20px;}

.new_fc .fc_link_list2{overflow:hidden; margin-bottom:65px;}
.new_fc .fc_link_list2 li{float:left; position:relative; left:0; top:0; width:316px; height:427PX; margin-left:16px;}
.new_fc .fc_link_list2 li.odd{ margin-left:0;}
.new_fc .fc_link_list2 li h5{padding-top:20px; margin-bottom:16px; font-size:14px;}
.new_fc .fc_link_list2 li .basicBtn{position:absolute; left:0; bottom:0;}
.new_fc .banner_list a{float:left; display:block; width:479px; height:219px; margin-left:19px; background-color:#000;}
.new_fc .banner_list a:first-child{margin-left:0;}
.new_fc .menu_form li.on a{background:#fff;color:#f4bc00;font-size:12px;}
.new_fc .mascot_btn_area{margin-bottom:65px;}

/* Ç²º¼ ¿µ»ó */
.fc_popWrap{display:none;}
#fc_layer{position:fixed; left:0; top:0; z-index:100; width:100%; height:100%; background-color:#333; opacity:0.7; filter:alpha(opacity=70);}
#fc_layerPop{position:fixed; left:0; top:0; z-index:102; width:100%; height:100%; }
#fc_popInner{overflow:hidden; position:relative; left:0; top:0; width:648px; height:364px; margin:100px auto 0; background-color:#000; border:1px solid #fff;}
.fc_pop_close {display:block; position:absolute; right:0; top:0; width:26px; height:26px;}
#fc_popCont{width:648px;}
#fc_infoPop .popCont1{width:648px; padding:0;}

/* ºÎÇ°ÀÚ±âÀÎÁõÁ¦ */
.repair .tab ul{overflow:hidden;}
.repair .tab li{float:left; width:325px; background:#f7f7f7; border-top:1px solid #a8a8a8; border-bottom:1px solid #a8a8a8; border-right:1px solid #a8a8a8; text-align:center;}
.repair .tab .list4 li{width:194px;}
.repair .tab li:first-child{border-left:1px solid #a8a8a8;}
.repair .tab li.on{background:#fff; border-bottom:none;}
.repair .tab li a{display:block; font-size:16px; font-weight:bold;}
.repair .tab li a span{display:inline-block; padding:20px 0; color:#808080;}
.repair .tab li.on a span{border-bottom:2px solid #f4bc00; color:#000;}
.repair .tab_inner{display:none;}
.repair .tab_inner.on{display:block;}
.repair ol > li,.repair dd{text-indent:-15px; padding-left:15px;}
.repair ol,.repair div > ul,.repair dl{padding-bottom:30px; line-height:20px;}
.repair ol ol{padding-bottom:0;}
.repair p{line-height:20px;}
.repair .top_img{overflow:hidden; padding-bottom:30px;}
.repair .top_img p{width:477px;}
.repair .over{overflow:hidden;}
.repair .over ol{width:500px;}

/* stdc */
.stdc_request{}
.stdc_request .tabletype1{width:100%; margin-bottom:20px;}
.stdc_request .tabletype1 .nodata td{text-align:center;}

.test_drive_gate .contents_area{overflow:hidden;}
.test_drive_gate .contents_area .box{float:left;}
.test_drive_gate .contents_area .box:first-child{margin-right:40px;}
.test_drive_gate .contents_area .box a{display:block;}
.stdc{}
.stdc .snb{margin-bottom:50px;}
.stdc #content{width:100%;}
.stdc .tit_sec{width:980px; margin:0 auto 37px;}
.stdc .tit_sec h4.sub_h4{line-height:0;}
.stdc .visual_area{width:1280px; margin:0 auto 45px;}
.stdc table{width:100%; font-size:14px; text-align:center; color:#666666;}
.stdc table th{padding:13px 0; border-bottom:1px solid #242424; font-weight:bold;}
.stdc table td{padding:10px 0; border-bottom:1px solid #e8e8e9;}
.stdc_agree{}
.stdc_agree .section1{width:980px; margin:0 auto 80px;}
.stdc_agree .section1 h5{margin-bottom:30px;}
.stdc_agree .section1 .top{padding:45px 0 55px; margin-bottom:20px; background:#f0f0f0;}
.stdc_agree .section1 .top ol{overflow:hidden; margin:0 auto; text-align:center;}
.stdc_agree .section1 .top li{display:inline-block; position:relative; vertical-align:middle;}
.stdc_agree .section1 .top li img{padding:0 35px; vertical-align:middle;}
.stdc_agree .section1 .top li:after{display:inline-block; width:20px; height:30px; background:url(/httpobject/images/purchase/stdc/agree_sec1_arr.png) 0 0 no-repeat; vertical-align:middle; content:"";}
.stdc_agree .section1 .top li.last:after{display:none;}
.stdc_agree .section1 .bottom{overflow:hidden;}
.stdc_agree .section1 .bottom p{display:inline-block; vertical-align:middle;}
.stdc_agree .section1 .bottom a{display:inline-block; margin-left:30px; vertical-align:middle;}
.stdc_agree .section2{padding:50px 0; background:#f9f9f9;}
.stdc_agree .section2 .inner{width:980px; margin:0 auto;}
.stdc_agree .section2 h5{margin-bottom:30px;}
.stdc_agree .section2 .box{margin-bottom:30px; background:#fff; border:1px solid #d7d7d7;}
.stdc_agree .section2 .box_inner{padding:20px; font-size:13px; color:#666;}
.stdc_agree .section2 .box_inner h6{margin-bottom:20px; font-size:15px; font-weight:bold; color:#414042;}
.stdc_agree .section2 .box_inner table{border:1px solid #e0e0e0; font-size:13px;}
.stdc_agree .section2 .box_inner table th,.stdc_agree .section2 .box_inner table td{padding:7px; text-align:center;}
.stdc_agree .section2 .box_inner table th{background:#f2f2f2; border-bottom:1px solid #e0e0e0;font-weight:bold;}
.stdc_agree .section2 .agree_check_box{padding:15px 20px; background:#e9e9e9; font-size:15px; color:#414042;}
.stdc_agree .section2 .box input{margin-right:10px; vertical-align:middle;}
.stdc_agree .section2 .box label{font-weight:bold; vertical-align:middle;}
.stdc_agree .section2 .agree_all{padding:20px; font-size:15px; color:#414042;}
.stdc_agree .section2 .reg_btn_area{font-size:0; text-align:center;}
.stdc_agree .section2 .reg_btn_area a{display:inline-block;}
.stdc_agree .section2 .reg_btn_area a:first-child{margin-right:10px;}
.stdc_app{}
.stdc_app .contents_area{background:#f9f9f9;}
.stdc_app .contents_area ol{width:980px; padding:30px 0; margin:0 auto;}
.stdc_app .contents_area ol > li{position:relative; margin-bottom:50px;}
.stdc_app .contents_area ol > li .anchor{position:absolute; left:0; top:-90px;}
.stdc_app .contents_area ol > li input{vertical-align:middle;}
.stdc_app .contents_area ol > li input[type=text], .stdc_app .contents_area ol > li select{height:35px; padding:5px; background:#fff; border:1px solid #c8c7c8; box-sizing:border-box; font-family: NanumWeb, Dotum, Helvetica, sans-serif; font-size: 15px; vertical-align:middle; color:#808285;}
.stdc_app .contents_area .step_tit{display:block; margin-bottom:5px;}
.stdc_app .contents_area .step_desc{padding-left:38px; margin-bottom:25px; font-size:15px; line-height:20px;}
.stdc_app .contents_area .step_desc2{margin-bottom:16px; font-size:15px;}
.stdc_app .contents_area .inner{padding:30px 35px; background:#fff; border:1px solid #d7d7d7; box-sizing:border-box;}
.stdc_app .contents_area .btn_area{text-align:right;}
.stdc_app .step1 .inner{overflow:hidden; position:relative; padding:0; padding-bottom:30px;}
.stdc_app .step1 .sec1{padding:35px 0; margin-bottom:22px; background:#e8e8e9;}
.stdc_app .step1 .sec1 dl{overflow:hidden; font-size:0; text-align:center;}
.stdc_app .step1 .sec1 dt{display:inline-block; margin-right:30px; font-size:0; vertical-align:middle;}
.stdc_app .step1 .sec1 dd{display:inline-block; vertical-align:middle;}
.stdc_app .step1 .sec1 dd select{width:270px; height:45px; margin-right:15px; border:2px solid #414042;}
.stdc_app .sec1 dd a{display:inline-block; font-size:0; vertical-align:middle;}
.stdc_app .sec2{position:absolute; left:-100%; top:0; padding:0 48px;}
.stdc_app .sec2.on{position:static;}
.stdc_app .step1 .sec2 .map_area{position:relative; height:230px; margin-bottom:35px;}
.stdc_app .step1 .sec2 .map{width:100%; height:100%; background:#000;}
.stdc_app .step1 .sec2 .map_area .addr_txt{position:absolute; left:0; bottom:0; width:100%; padding:10px 0; background:rgba(0,0,0,.6); font-size:15px; text-align:center; color:#fff;}
.stdc_app .step1 .sec2 table{margin-bottom:15px; border-top:1px solid #333;}
.stdc_app .step2{display:none;}
.stdc_app .step2.on{display:block;}
.stdc_app .step2 .inner{padding:0; padding-top:30px;}
.stdc_app .step2 table{margin-bottom:15px;}
.stdc_app .step2 .sec1{padding:0 35px; margin-bottom:70px;}
.stdc_app .step2 .sec2{display:none; padding:0;}
.stdc_app .step2 .sec2 .inner{padding:30px 35px; background:#fdfdfd; border:0 none;}
.stdc_app .step2 .sec2.on{display:block;}
.stdc_app .step2 .step_desc2{padding-left:35px;}
.stdc_app .step2 .sec2 ul{overflow:hidden;}
.stdc_app .step2 .sec2 li{float:left; width:302px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e8e8e9;}
.stdc_app .step2 .sec2 li input{margin:0 15px;}
.stdc_app .step2 .sec2 li div{display:inline-block; vertical-align:middle;}
.stdc_app .step2 .sec2 li .user_thum{overflow:hidden; width:83px; height:111px; margin-right:16px; background:#fff; border:1px solid #d7d7d7;}
.stdc_app .step2 .sec2 li .user_thum img{width:100%; height:100%;}
.stdc_app .step2 .sec2 li .user_info{overflow:hidden; width:150px; font-size:14px; color:#666;}
.stdc_app .step2 .sec2 li .user_info span{display:block;}
.stdc_app .step2 .sec2 li .user_info span:first-child{margin-bottom:10px;}
.stdc_app .contents_area ol > li.step3{margin-bottom:12px;}
.stdc_app .step3{display:none;}
.stdc_app .step3.on{display:block;}
.stdc_app .step3 .inner{padding:0; padding-top:23px; margin-bottom:30px;}
.stdc_app .step3 .info_area{padding:0 35px; margin-bottom:23px;}
.stdc_app .step3 table th, .stdc_app .step3 table td{padding:7px 0; border:0 none; text-align:left;}
.stdc_app .step3 table th{vertical-align:middle;}
.stdc_app .step3 table a{display:inline-block; margin-left:10px; font-size:0; vertical-align:middle;}
.stdc_app .step3 table .tel_line th{padding-top:17px; vertical-align:top;}
.stdc_app .step3 table .tel_line .top{}
.stdc_app .step3 table .tel_line .bottom{display:none; padding-top:13px;}
.stdc_app .step3 table .tel_line .bottom.on{display:block;}
.stdc_app .step3 .info_desc{padding:25px 35px; background:#fdfdfd; font-size:14px;color:#666;}
.stdc_app .step3 .info_desc li{margin-bottom:5px;}
.stdc_app .step3 .btn_area{text-align:center;}
.stdc.complete .contents_area{width:980px; margin:0 auto;}
.stdc.complete .section1{padding:50px 0; margin-bottom:50px; border:5px solid #dedede; font-size:22px; text-align:center; color:#666;}
.stdc.complete .section1 p{letter-spacing:-1px; line-height:1.5em;}
.stdc.complete .section1 strong{font-weight:bold; color:#333;}
.stdc.complete .section{margin-bottom:50px;}
.stdc.complete .section h5{margin-bottom:25px;}
.stdc.complete .section table{border-top:1px solid #242424;}
.stdc.complete .section table th, .stdc.complete .section table td{padding:17px 0 17px 17px; border-bottom:1px solid #e8e8e9; font-size:18px;}
.stdc.complete .section table th{text-align:left; color:#414042;}
.stdc.complete .section table td{text-align:left; color:#666;}
.stdc.complete .btn_area{text-align:center;}

.stdc .comment{margin-bottom:15px;}

/* plus_care */
.plus_care .inner{background:url('/httpobject/images/care/pluscare_logo.png') 0 0 no-repeat;}
.plus_care .logo{overflow:hidden; height:0; text-indent:-9999px;}
.plus_care .section{margin-left:200px; margin-bottom:40px;}
.plus_care .plus_tit{margin-bottom:20px; font-size:16px; font-weight:bold; color:#414042;}
.plus_care .plus_txt{margin-bottom:20px; line-height:20px;}
.plus_care .number{font-size:28px; font-weight:bold; color:#ffc728;}
.plus_care table{width:100%; text-align:center;}
.plus_care tr{height:30px;}
.plus_care th{background:#f0f0f0; color:#333;}
.plus_care th, .plus_care td{border:1px solid #e0e0e0; padding:5px 0;}
.plus_care .step_wrap{overflow:hidden;}
.plus_care .step_box{position:relative; float:left; width:249px; padding-top:22px; margin: 0 16px 13px 0; min-height:141px; border:1px solid #e0e0e0; box-sizing:border-box; text-align:center; vertical-align: middle;}
.plus_care .step_box.box02{width:182px; margin:0 17px 0 0;}
.plus_care .step_box.last{margin-right:0;}
.plus_care .step_box:before{position:absolute; right:-13px; top:50%; width:7px; height:13px; margin-top:-7px; content:''; background:url('/httpobject/images/care/arrow_right.png') 0 0 no-repeat;}
.plus_care .step_box.last:before{display:none;}
.plus_care .step_box .step_tit{margin-bottom:12px; font-weight:bold; font-family:'±¼¸²'; color:#ffc728;}
.plus_care .step_box .step_tit .number{display:block;}
.plus_care .plus_custom{padding:50px 0; background:#f4f4f4; text-align:center;}
.plus_care .plus_custom h5{margin-bottom:10px; font-size:18px; color:#414042;}
.plus_care .plus_custom h6{margin-bottom:4px; font-size:14px; font-weight:300; color:#333;}
.plus_care .plus_custom p{line-height:18px;}
.plus_care .plus_custom .number{margin-bottom:25px;}
.plus_care .sec3{position:relative; padding-bottom:55px;}
.plus_care .sec3 .step_box:before{display:none;}
.plus_care .sec3 .step_tit{margin-bottom:20px; font-size:18px;}
.plus_care .sec3 .basicBtn{position:absolute; left:50%; bottom:0; margin-left:-57px;}
.plus_care .sec4 table{margin-bottom:20px;}
.plus_care .sec4 ul li:first-child{margin-bottom:10px;}
.plus_care .sec7 tr{height:50px;}
.plus_care .sec7 .comment{float:right; margin-bottom:10px; color:#333;}

/* consult-eng */
.consult-eng #content{padding-top:505px;}
.consult-eng .visual_area{position:absolute; top:0; left:50%; width:1280px; height:400px; padding-top:54px; margin-left:-640px;}
.consult-eng .sec{width:980px; margin:0 auto;}
.consult-eng .sec h2{font-size:20px; margin-bottom:20px; font-weight:bold; line-height:1.2em;}
.consult-eng .sec h3{font-size:14px; margin-bottom:15px; font-weight:bold; line-height:1.2em;}
.consult-eng .sec p{font-size:13px; color:#666; line-height:1.4em;}
.consult-eng .sec span{font-size:13px; color:#666;}
.consult-eng .sec li{font-size:13px; line-height:1.2em; margin-bottom:7px;}
.consult-eng .sec li:last-child{margin-bottom:0;}
.consult-eng .sec1 .top_area{margin-bottom:30px;}
.consult-eng .sec1 .term_area{margin-bottom:30px;}
.consult-eng .sec1 .agree_all{text-align:right; margin-bottom:10px;}
.consult-eng .sec1 .agree_all input{display:inline-block; vertical-align:middle; }
.consult-eng .sec1 .agree_all label{display:inline-block; vertical-align:middle; margin-left:10px; font-size:13px; color:#666;}
.consult-eng .terms{overflow-y:auto; width:940px; max-height:100px; padding:18px; margin-bottom:30px; border:1px solid #d0d0d0;}
.consult-eng .terms ul{}
.consult-eng .terms li{padding-left:10px; text-indent:-10px;}
.consult-eng .terms .terms_inner{margin-bottom:20px;}
.consult-eng .terms table{width:630px;}
.consult-eng .terms table th{background-color:#eee;}
.consult-eng .terms_info{}
.consult-eng .terms_info ul{}
.consult-eng .terms_info li{overflow:hidden; }
.consult-eng .terms_info li:last-child{margin-bottom:0;}
.consult-eng .terms_info li p{float:left; width:700px;}
.consult-eng .terms_info li span{float:right; width:150px;}
.consult-eng .terms_info li span *{display:inline-block; vertical-align:middle;}
.consult-eng .terms_info li label{margin-left:20px;}
.consult-eng .terms_info li label:first-child{margin-left:0;}
.consult-eng .entry_area{width:100%; margin-bottom:30px;}
.consult-eng .entry_area .desc{display:block; margin-bottom:10px; text-align:right;}
.consult-eng .entry_area .entry_inner{width:980px; padding:50px 0; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
.consult-eng .entry_inner .entry{overflow:hidden; width:840px; margin:0 auto;}
.consult-eng .entry ul{float:left; width:400px; margin-left:40px;}
.consult-eng .entry .entry_list1{margin-left:0;}
.consult-eng .entry li{margin-bottom:10px;}
.consult-eng .entry li *{display:inline-block; vertical-align:middle;}
.consult-eng .entry li label{width:135px; vertical-align:top; padding-top:5px; font-size:12px; color:#666;}
.consult-eng .entry ul li > span{width:253px;}
.consult-eng .entry input,.consult-eng .entry select{height:23px; padding:0 10px; border:1px solid #a9a9a9;}
.consult-eng .entry input{width:230px;}
.consult-eng .entry select{width:252px; color:#666;}
.consult-eng .entry li .btn_wrap a{padding:0 10px; height:25px; line-height:25px; background:#f4bc00; font-size:12px; font-weight:bold; text-align:center; color:#fff; }
.consult-eng .entry li.phone select{width:73px;}
.consult-eng .entry li.phone input{width:61px; margin-left:3px;}
.consult-eng .entry li.phone .btn_wrap{padding-top:10px;}
.consult-eng .entry li.mms{padding-left:138px;}
.consult-eng .entry li.mms input{width:172px;}
.consult-eng .entry li.mms .btn_wrap{margin-left:7px;}
.consult-eng .entry li.mms p{padding-top:7px; font-size:12px;}
.consult-eng .entry li.email{}
.consult-eng .entry li.email .email_inner1 .email1{width:74px;}
.consult-eng .entry li.email .email_inner1 .email2{width:105px;}
.consult-eng .entry li.email .email_inner1 span{width:30px; text-align:center;}
.consult-eng .entry li.email .email_inner2{padding-top:10px;}
.consult-eng .entry li.email .email_inner2 select{width:253px;}
.consult-eng .entry li.email .email2{}
.consult-eng .entry li.add label{display:block; width:100%; padding-top:0; margin-bottom:10px;}
.consult-eng .entry li.add textarea{display:block; width:368px; padding:10px; margin-bottom:10px;}
.consult-eng .entry li.add p{font-size:13px; vertical-align:top;}
.consult-eng .entry li.add p span{color:#f4bc00; vertical-align:top;}
.consult-eng .entry_inner .btn_area{padding-top:30px; text-align:center;}
.consult-eng .bottom_area .comment{margin-bottom:50px;}
.consult-eng .bottom_area .car ul{overflow:hidden;}
.consult-eng .bottom_area .car li{position:relative; float:left; width:166px; height:100%; margin-right:70px;}
.consult-eng .bottom_area .car li a{display:block; width:100%; text-align:center; font-weight:bold;}
.consult-eng .bottom_area .car li a:before{content:""; display:block; width:100%; height:66px; margin-bottom:15px;
background-image:url(/httpobject/images/purchase/consult/consult-eng_car_ico.jpg); background-repeat:no-repeat; background-position:0 0;}
.consult-eng .bottom_area .car .spark{width:150px;}
.consult-eng .bottom_area .car .spark a:before{content:""; width:150px; background-position:-6px 0;}
.consult-eng .bottom_area .car .malibu a:before{content:""; background-position:-163px 0;}
.consult-eng .bottom_area .car .trax a:before{content:""; background-position:-326px 0;}
.consult-eng .bottom_area .car .equinox a:before{content:""; background-position:-489px 0;}
.consult-eng .bottom_area .car .camaro a:before{content:""; background-position:-650px 0;}
.consult-eng .bottom_area .car .bolt a:before{content:""; background-position:-824px 0;}
.consult-eng .bottom_area .car .colorado { width:180px;}
.consult-eng .bottom_area .car .colorado a:before{content:""; background-position:-992px 0;}
.consult-eng .bottom_area .car .bolt{width:150px;}
.consult-eng .bottom_area .car .traverse { width:180px; margin-right:40px;}
.consult-eng .bottom_area .car .traverse a:before{content:""; background-position:-1190px 0;}
.consult-eng .bottom_area .car .trailblazer { width:160px; margin-right:40px;}
.consult-eng .bottom_area .car .trailblazer a:before{content:""; background-position:-1385px 0;}

.consult-eng-finish #content{padding-top:515px;}
.consult-eng-finish .visual_area{position:absolute; top:0; left:50%; width:1280px; height:400px; padding-top:54px; margin-left:-640px;}
.consult-eng-finish .sec{width:980px; margin:0 auto; text-align:center;}
.consult-eng-finish h2{margin-bottom:30px;}

.consult-eng b.bold{font-size:16.5px; font-weight:bold;}
.consult-eng b.bold *{font-size:inherit;}

.quote_box{}
.quote_box h4{margin-bottom:20px; font-size:18px;}
.quote_box h5{margin-bottom:10px; font-size:14px; color:#414042;}
.quote_box .txt1{margin-bottom:10px;}
.quote_box b.bold{font-size:14px; font-weight:bold;}
.quote_box b.bold *{font-size:inherit;}
.quote_inner{width:600px; padding:20px; margin-bottom:20px; border:1px solid #eee;}
.quote_inner .table_box.box01{margin-bottom:30px;}
.quote_inner table{width:100%; margin-bottom:10px; border:1px solid #eee;}
.quote_inner th{padding:10px 0; border-left:1px solid #eee; border-bottom:1px solid #eee; text-align:center;}
.quote_inner td{padding:10px 0 10px 5px; border-bottom:1px solid #eee;}
.quote_inner td:first-child{padding-left:0; border-right:1px solid #eee; text-align:center;}
.quote_inner .link{color:#808285;}

.quote_agree{width:642px; padding-bottom:20px; border-bottom:1px solid #eee;}
.quote_agree .all_check{margin-bottom:10px; font-size:13px;}
.quote_agree .all_check input{margin-right:5px; vertical-align:middle;}
.quote_agree dl{overflow:hidden; margin-bottom:10px;}
.quote_agree dl.last{margin-bottom:0;}
.quote_agree dt{float:left; width:300px;}
.quote_agree dd{float:left;}
.quote_agree dd input{vertical-align:middle;}
.quote_agree dd span:first-child{margin-right:10px;}


/* accessory banner */
.accessory_banner{margin-top:23px; padding:16px 20px; border:1px solid #cdcdcd; box-sizing:border-box;display:none;}
.accessory_banner .cont_divided{overflow:hidden;}
.accessory_banner .cont_divided .left{float:left; font-family: NotoSansKRWeb, NanumWeb, Dotum, Helvetica, sans-serif;}
.accessory_banner .cont_divided .left span{display:inline-block; color:#393839; font-size:17px; font-weight:600; line-height:1.2; letter-spacing:-0.8px;}
.accessory_banner .cont_divided .left p{color:#666; font-size:14px; margin-top:5px;}
.accessory_banner .cont_divided .right{float:right; margin-top:36px;}
.accessory_banner .basicBtn.ac{
  font-weight: bold;
  border-top: 1px solid #f0ad00;
  border-left: 1px solid #f0ad00;
  border-right: 1px solid #f0ad00;
  border-bottom: 1px solid #f0ad00;
  background-color: #f0ad00;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#f0ad00));
  background: -webkit-linear-gradient(top, #f8cb43, #f0ad00);
  background: -moz-linear-gradient(top, #f8cb43, #f0ad00);
  background: -ms-linear-gradient(top, #f8cb43, #f0ad00);
  background: -o-linear-gradient(top, #f8cb43, #f0ad00);
}

.accessory_banner .basicBtn:hover{
	color:#fff;
	padding:4px 15px;
	border:1px solid #c38b00;
	background: -webkit-gradient(linear, left bottom, left top, from(#f8cb43), to(#f0ad00));
	background: -webkit-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -moz-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -ms-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -o-linear-gradient(bottom, #f8cb43, #f0ad00);
}

.chevy_history .section{margin-bottom: 90px;}
.chevy_history .section h5{margin-bottom: 15px; font-weight: bold; font-size: 24px; color: #414042;}
.chevy_history .section .text_box{margin-bottom: 20px;}
.chevy_history .section .text_box p{margin-bottom: 20px; color: #666; line-height: 1.6;}
.chevy_history .section .text_box p:last-child{margin-bottom: 0;}

.chevy_history .controller .paging { position: absolute; z-index:100; width: 100%; bottom: -23px;}
.chevy_history .paging.dot {overflow: hidden; bottom:20px; height:21px; padding-left: 25px; text-align:left;}
.chevy_history .paging.dot a {float: left; width:16px; height:16px; margin-right:15px; background:#b3b3b3; border:2px solid #b3b3b3; border-radius:100%; transition: all 0.2s ease-out; box-sizing: border-box;}
.chevy_history .paging.dot a.on,.chevy_history .paging.dot a:hover,.chevy_history .paging.dot a:active { background:transparent; transform:scale(1.2); }
.chevy_history .thumb_gallery {overflow:hidden; position:relative; width:100%; height:520px; margin-bottom:0;}
.chevy_history .thumb_gallery .view {overflow: hidden; position:relative;width:100%;}
.chevy_history .thumb_gallery .view ul{overflow:hidden; position:relative; width:99999px; left:0;}
.chevy_history .thumb_gallery .view ul li {float:left;}
.chevy_history .thumb_gallery .arr_wrap{position:absolute; left:0; top:50%; width:100%; height:110px; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.chevy_history .thumb_gallery .arrow {position: absolute; background:#000; z-index:200; opacity:0.7; filter:alpha(opacity=70); }
.chevy_history .thumb_gallery .arrow.prev {left:-50px;}
.chevy_history .thumb_gallery .arrow.next {right:-50px;}
.chevy_history .thumb_gallery .gallery_text_list{overflow: hidden; margin-top: 10px;}
.chevy_history .thumb_gallery .gallery_text_list li{display: none; float: left; font-weight: 600; font-size: 14px; color: #666; text-transform: uppercase;}
.chevy_history .thumb_gallery .gallery_text_list li.on{display: block;}

.chevy_history .section .cont_box_wrap{overflow: hidden; margin-bottom: 30px;}
.chevy_history .section .cont_box_wrap h6{margin-bottom: 5px; font-weight: bold; font-size: 13px; color: #414042;}
.chevy_history .section .cont_box_wrap:last-child{margin-bottom: 0;}
.chevy_history .section .cont_box_wrap div{width: 480px;}
.chevy_history .section .cont_box_wrap .text_cont{display: table; min-height: 225px;}
.chevy_history .section .cont_box_wrap .text_cont p{display: table-cell; line-height: 1.6; vertical-align: middle;}
.chevy_history .section .cont_box_wrap.type_left .img_cont{float: left;}
.chevy_history .section .cont_box_wrap.type_left .text_cont{float: right;}
.chevy_history .section .cont_box_wrap.type_right .img_cont{float: right;}
.chevy_history .section .cont_box_wrap.type_right .text_cont{float: left;}
.chevy_history .section .cont_box_wrap.type_cont .text_box{width: 100%; margin-bottom: 20px;}
.chevy_history .section .cont_box_wrap.type_cont .img_cont{float: left;}
.chevy_history .section .cont_box_wrap.type_cont .img_cont:last-child{margin-left: 20px;}

.chevy_history .history_car_list > li{margin-bottom: 30px;}
.chevy_history .history_car_list > li:last-child{margin-bottom: 0;}
.chevy_history .history_car_list h6{margin-bottom: 15px; font-weight: bold; font-size: 14px; color: #414042;}
.chevy_history .history_car_list .car_list_cont{overflow: hidden;}
.chevy_history .history_car_list .car_list_cont div{float: left; width: 480px;}
.chevy_history .history_car_list .car_list_cont .car_text{margin-left: 20px;}
.chevy_history .history_car_list .car_list_cont .car_text li{margin-bottom: 25px;}
.chevy_history .history_car_list .car_list_cont .car_text li:last-child{margin-bottom: 0;}
.chevy_history .history_car_list .car_list_cont .car_text p{line-height: 1.6;}
.chevy_history .history_car_list .car_list_cont .car_text strong{color: #414042;}

.chevy_history .banner_wrap{position: relative; width: 980px; height: 300px; background: url(/httpobject/images/chevy/suv_history/suv_history_banner.jpg) 0 0 no-repeat;}
.chevy_history .banner_wrap.legend{margin-bottom: 100px;}
.chevy_history .banner_wrap.traverse{background-image: url(/httpobject/images/chevy/suv_history/suv_history_banner_traverse.jpg);}
.chevy_history .banner_wrap.colorado{background-image: url(/httpobject/images/chevy/truck_history/truck_history_banner_colorado.jpg); border:1px solid #d3d3d3;}
.chevy_history .banner_wrap.legend{background-image: url(/httpobject/images/chevy/history_banner_legend.jpg);}
.chevy_history .banner_wrap.camaro{height:240px; background: url(/httpobject/images/chevy/camaro_history/camaro_history_banner.jpg) 0 0 no-repeat;}

.chevy_history .banner_wrap .banner_inner{position: absolute; left: 550px; top: 90px;}
.chevy_history .banner_wrap.camaro .banner_inner{top: 48px;}
.chevy_history .banner_wrap .banner_inner h3{margin-bottom: 25px; font-weight: 500; font-size: 20px; color: #414042;}
.chevy_history .banner_wrap .banner_inner h3 strong{font-family: RouisWeb, NotoSansKRWeb, sans-serif; font-weight: 600; font-size: 33px; color: #414042; line-height: 1;}
.chevy_history .banner_wrap.legend .banner_inner h3{margin-bottom: 20px; font-weight: bold; font-size: 22px;}
.chevy_history .banner_wrap.legend .banner_inner p{margin-bottom: 20px; font-size: 16px; color: #414042; letter-spacing: -.8px; line-height: 1.5;}
.chevy_history .banner_wrap .banner_inner .banner_btn{display: block; width: 160px; height: 45px; background-color: #f1b924; font-weight: 600; font-size: 20px; color: #fff; line-height: 45px; text-align: center;}

.suv_history .section .text_box{margin-bottom: 40px;}
.suv_history .section3{margin-bottom: 220px;}
.suv_history .section3 .cont_box_wrap{margin-bottom: 40px;}
.truck_history .section2{margin-bottom: 110px;}

/* tahoe */
#targetTahoe{margin-top: -90px; padding-top: 90px;}
.tahoe_area{position: relative;}
.tahoe_area::before{content: ''; display:block; position: absolute; left: 50%; top: 0; transform: translateX(-50%); width: 55px; height: 1354px; background: url(/httpobject/images/chevy/suv_history/tahoe_history_bg.png) no-repeat 0 0;}
.tahoe_group{overflow: hidden; margin-bottom: 50px;}
.tahoe_group:last-child{margin-bottom: 0;}
.tahoe_group .left{float: left; width: 450px;}
.tahoe_group .right{float: right; width: 450px;}
.tahoe_group .txt_box{padding-top: 17px;}
.tahoe_group .txt_box h6{margin-bottom: 15px; font-size: 18px; color: #414042;}
.tahoe_group .txt_box h6 span{color: #cd9834;}
.tahoe_group .txt_box .txt{font-size: 12px; line-height: 20px;}
.tahoe_group.last .txt_box{padding-top: 0;}

.camaro_history .section1{margin-bottom:100px;}
.camaro_history .section1 .thumb_gallery{height:535px;}
.camaro_history .section1 .txt{margin-top:15px; color:#666; line-height:1.5;}

.camaro_history .section2{margin-bottom:100px;}
.camaro_history .history_list{position:relative;}
.camaro_history .history_list:before{content:''; display:block; position: absolute; left:50%; top:5px; width:1px; height:100%; background-color:#dedede;}
.camaro_history .history_list::after{content:''; display:block; clear:both;}
.camaro_history .history_list .left{float:left; width:50%; padding-right:20px; margin-top:345px; text-align: right; box-sizing:border-box;}
.camaro_history .history_list .left.first{margin-top:0;}
.camaro_history .history_list .right.first{margin-top:350px;}
/* .camaro_history .history_list .right.last{margin-top:220px;} */
.camaro_history .history_list .right{float:right; width:50%; padding-left:20px;  margin-top:360px; box-sizing:border-box;}
.camaro_history .history_list .title{position:relative; margin-bottom:15px; font-size:18px; color:#404040; letter-spacing:-.06em;}
.camaro_history .history_list .left .title::after{content:''; display:block; position:absolute; right:-26px; top:50%; transform: translateY(-50%); width:5px; height:5px; border-radius:50%; border:3px solid #f0ad00; background-color:#fff;}
.camaro_history .history_list .right .title::before{content:''; display:block; position:absolute; left:-25px; top:50%; transform: translateY(-50%); width:5px; height:5px; border-radius:50%; border:3px solid #f0ad00; background-color:#fff;}
.camaro_history .history_list .title span{display:inline-block; margin-right:5px; color:#f6bc00;}
.camaro_history .history_list .img_box{margin-bottom:10px;}
.camaro_history .history_list .cont{color:#666; line-height:1.5;}

.camaro_history .banner_wrap .banner_inner .banner_btn{display: block; width: 180px; height: 45px; background-color: #cd9834; font-weight: 600; font-size: 18px; color: #fff; line-height: 45px; text-align: center;}
.camaro_history .banner_wrap .banner_inner h3{font-size:22px;}
.camaro_history .banner_wrap .banner_inner h3 strong{font-size:28px; letter-spacing:-.045em; line-height:1.4;}
.camaro_history .desc{margin-top:15px; color:#666;}


.legend_campaign .section .text_box{margin-bottom: 0;}
.legend_campaign .section2{margin-bottom: 40px;}

/**
* 2022.05.09 jychoi
* ½¦º¸·¹ ÀÚµ¿Â÷ ±³È¯ ¡¤ È¯ºÒ ÁßÀç Á¦µµ ÁÖ¼®
*/
/* exchange_cont_wrap */
/* .exchange_cont_wrap{margin-bottom: 70px;}
.exchange_cont_wrap .sub_h4{padding-bottom: 0; margin-bottom: 45px; color: #414042;}
.exchange_cont_wrap .sub_h5{padding-bottom: 0; margin-bottom: 15px; font-size: 16px; color: #414042;}
.exchange_cont_wrap .sub_h5.mgb_30{margin-bottom: 30px;}
.exchange_cont_wrap .sub_txt{font-size: 13px; line-height: 22px; letter-spacing: -.025em;}
.exchange_cont_wrap .sub_txt + .exchange_list{margin-top: 10px;}
.exchange_cont_wrap .link{font-size: 14px; color: #439fcf;}
.exchange_cont_wrap .link:hover{color: #f4bc00;}

.exchange_list > li{margin-bottom: 5px; font-size: 13px; line-height: 22px; letter-spacing: -.025em;}
.exchange_list > li:last-child{margin-bottom: 0;}

.exchange_list.type_dot > li{position: relative; padding-left: 13px;}
.exchange_list.type_dot > li::before{content: ""; position: absolute; left: 0; top: 10px; width: 3px; height: 3px; background-color: #808285;}
.exchange_list.type_dot > li strong{font-weight: bold; color: #414042;}

.exchange_list.type_number > li{padding-left: 15px; margin-bottom: 10px; font-weight: bold; color: #404142; text-indent: -15px;}
.exchange_list.type_number > li:last-child{margin-bottom: 0;}
.exchange_list.type_number > li .notice{padding-left: 15px; font-weight: normal; color: #808285;}
.exchange_list.type_number > li .underline{text-decoration: underline;}

.exchange_list.type_icon{overflow: hidden;}
.exchange_list.type_icon > li{float: left; position: relative; width: 245px; margin-bottom: 0; text-align: center;}
.exchange_list.type_icon > li:nth-child(n + 5){margin-top: 70px;}
.exchange_list.type_icon > li::before{content:""; display: inline-block; width: 165px; height: 165px; margin-bottom: 15px; background-color: #e7e7e7; background-position: 50%; background-repeat: no-repeat; border-radius: 100%;}
.exchange_list.type_icon > li:nth-child(1)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_contract.png); background-position: 63% 50%;}
.exchange_list.type_icon > li:nth-child(2)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_repair.png);}
.exchange_list.type_icon > li:nth-child(3)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_relapse.png); background-position: 55% 41%;}
.exchange_list.type_icon > li:nth-child(4)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_notice.png); background-position: 57% 59%;}
.exchange_list.type_icon > li:nth-child(5)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_arbitration.png); background-position: 50% 47%;}
.exchange_list.type_icon > li:nth-child(6)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_relapse.png); background-position: 55% 41%;}
.exchange_list.type_icon > li:nth-child(7)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_repair2.png); background-position: 52% 48%;}
.exchange_list.type_icon > li:nth-child(8)::before{background-image: url(/httpobject/images/chevy/car-exchange/ico_exchage_receipt.png); background-position: 53% 58%;}
.exchange_list.type_icon > li::after{content: ""; position: absolute; width: 33px; height: 17px; background: url(/httpobject/images/chevy/car-exchange/ico_exchange_arrow.png);}
.exchange_list.type_icon > li:nth-child(1)::after,
.exchange_list.type_icon > li:nth-child(2)::after,
.exchange_list.type_icon > li:nth-child(3)::after{right: -17px; top: 80px;}
.exchange_list.type_icon > li:nth-child(4)::after{left: 107px; bottom: -40px; transform: rotate(90deg); -webkit-transform: rotate(90deg);}
.exchange_list.type_icon > li:nth-child(5)::after{display: none;}
.exchange_list.type_icon > li:nth-child(6)::after,
.exchange_list.type_icon > li:nth-child(7)::after,
.exchange_list.type_icon > li:nth-child(8)::after{left: -17px; top: 80px; transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.exchange_list.type_icon > li dl{font-size: 14px; letter-spacing: -.06em;}
.exchange_list.type_icon > li dt{margin-bottom: 5px; font-weight: bold; color: #414042;}
.exchange_list.type_icon > li dd{color: #666; line-height: 20px;}
.exchange_list.type_icon > li dd a{font-size: 14px; text-decoration: underline;}

.exchange_sub_list{padding-top: 5px;}
.exchange_sub_list > li{padding-left: 15px; margin-bottom: 5px; font-weight: normal; text-indent: -15px; color: #808285;}
.exchange_sub_list > li:last-child{margin-bottom: 0;} */

/*************** telenav ***************/
/* telenav-notice */
.telenav_notice table{width:100%; margin-top:33px;}
.telenav_notice table thead tr{border-top:1px solid #a6a6a6; border-bottom:1px solid #d0d0d0;}
.telenav_notice table thead tr th{font-size:13px; font-weight:700; color:#414042; line-height:1; padding:18px 0; background-color:#e8e8e8;}
.telenav_notice table thead tr th.title{text-align:left; padding-left:210px; box-sizing:border-box;}
.telenav_notice table tbody tr{border-bottom:1px solid #d0d0d0;}
.telenav_notice table tbody tr:hover{background-color:#f6f6f6;}
.telenav_notice table tbody tr td{font-size:12px; font-weight:400; color:#808285; line-height:1.4em; padding:18px 0; text-align:center;}
.telenav_notice table tbody tr td.title{text-align:left; padding-left:59px; box-sizing:border-box;}
.telenav_notice .pager_btn{font-size:0; text-align:center; margin-top:30px;}
.telenav_notice .pager_btn li{display:inline-block; vertical-align:middle;}

/* telenav_cs */
.telenav_cs .cs_box{width:100%; margin-top:30px; padding:0 40px; border:1px solid #d0d0d0; box-sizing:border-box;}
.telenav_cs .cs_box h6{font-size:16px; font-weight:700; color:#414042; line-height:1;}
.telenav_cs .cs_box:after{content:""; display:block; clear:both;}
.telenav_cs .cs_box01{height:153px; padding-top:52px;}
.telenav_cs .cs_box01 .txt{float:left;}
.telenav_cs .cs_box01 .txt p{font-size:13px; font-weight:400; color:#808285; line-height:1; margin-top:15px;}
.telenav_cs .cs_box01 a{float:right; width:170px; margin-top:2px; padding:9px 0; font-size:16px; font-weight:700; color:#414042; line-height:1; text-align:center; border:2px solid #cd9834; box-sizing:border-box; transition:all .3s;}
.telenav_cs .cs_box01 a:hover{background-color:#cd9834; color:#fff;}
.telenav_cs .cs_box02{height:200px; padding-top:22px;}
.telenav_cs .cs_box02 .bot_box{font-size:0; padding:20px 0 0 45px; box-sizing:border-box;}
.telenav_cs .cs_box02 .bot_box > *{display:inline-block; vertical-align:top;}
.telenav_cs .cs_box02 .bot_box .number_box{padding-left:60px;}
.telenav_cs .cs_box02 .bot_box .number_box .number{font-size:0; margin-bottom:24px;}
.telenav_cs .cs_box02 .bot_box .number_box .number dl{display:inline-block; vertical-align:top; width:307px; box-sizing:border-box;}
.telenav_cs .cs_box02 .bot_box .number_box .number dl:first-of-type{border-right:1px solid #d0d0d0;}
.telenav_cs .cs_box02 .bot_box .number_box .number dl:last-of-type{padding-left:24px;}
.telenav_cs .cs_box02 .bot_box .number_box .number dl dt{font-size:20px; font-weight:700; color:#999; line-height:1;}
.telenav_cs .cs_box02 .bot_box .number_box .number dl dd{font-size:20px; font-weight:700; color:#414042; line-height:1; margin-top:8px;}
.telenav_cs .cs_box02 .bot_box .number_box p{font-size:12px; font-weight:400; color:#aaa; line-height:1;}
.telenav_cs .cs_box02 .bot_box .number_box p:last-of-type{margin-top:5px;}

/* telenav_up */
.telenav_up .con{width:100%; padding:0 39px; border:1px solid #d0d0d0; box-sizing:border-box;}
.telenav_up .program_download{margin-top:35px;}
.telenav_up .program_download .box{padding:30px 0;}
.telenav_up .program_download .box:after{content:""; display:block; clear:both;}
.telenav_up .program_download .box .txt{float:left;}
.telenav_up .program_download .box .txt h5{font-size:16px; font-weight:700; color:#414042; line-height:1; margin-bottom:16px;}
.telenav_up .program_download .box .txt p{font-size:13px; font-weight:400; color:#808285; line-height:1.4em;}
.telenav_up .program_download .box .txt p{margin-top:12px;}
.telenav_up .program_download .box .btn_box{float:right; text-align:right;}
.telenav_up .program_download .box .btn_box a{display:inline-block; vertical-align:top; width:170px; padding:10px 0; font-size:16px; font-weight:700; color:#414042; text-align:center; line-height:1; border:2px solid #c3c3c3; box-sizing:border-box; transition:all .3s;}
.telenav_up .program_download .box .btn_box a:hover{background-color: #c3c3c3;}
.telenav_up .program_download .box .btn_box p{font-size:12px; font-weight:400; color:#aaa; line-height:1; margin-top:9px;}
.telenav_up .car_type_con{margin-top:30px; position:relative; padding-top:30px; padding-bottom:51px;}
.telenav_up .car_type_con h5{font-size:16px; font-weight:700; color:#414042; line-height:1;}
.telenav_up .car_type_con img{margin-top:22px;}
.telenav_up .car_type_con p{position:absolute; bottom:20px; right:20px; font-size:12px; font-weight:400; color:#aaa; line-height:1;}
.telenav_up .manual_con{margin-top:30px; padding-top:30px; padding-bottom:40px;}
.telenav_up .manual_con > h5{font-size:16px; font-weight:700; color:#414042; line-height:1;}
.telenav_up .manual_con .list{margin-top:30px;}
.telenav_up .manual_con .list li:nth-of-type(n+2){margin-top:38px;}
.telenav_up .manual_con .list li .tit{font-size:0;}
.telenav_up .manual_con .list li .tit > *{display:inline-block; vertical-align:top;}
.telenav_up .manual_con .list li .tit .info_btn{margin:-1px 0 0 5px; position:relative;}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop{display:none; width:540px; padding:30px 0 33px 19px; background-color:#999; border-radius:5px; position:absolute; top:-152px; left:-35px;}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop:before{display:block; width:19px; height:16px; background:url(/httpobject/images/chevy/telenav/infor_pop_arrow.png) no-repeat; position:absolute; bottom:-16px; left:33px; content:"";}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop .pop_close{position:absolute; top:10px; right:10px;}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop p{font-size:13px; font-weight:400; color:#fff; line-height:1.6em;}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop p:nth-of-type(2){margin-top:10px;}
.telenav_up .manual_con .list li .tit .info_btn .infor_pop span{display:block; font-size:12px; font-weight:400; color:#fff; line-height:1; margin-top:10px;}
.telenav_up .manual_con .list li h6{font-size:13px; font-weight:700; color:#414042; line-height:1;}
.telenav_up .manual_con .list li > p{font-size:13px; font-weight:400; color:#666; line-height:1.2em; margin-top:9px; padding-left:15px; box-sizing:border-box;}
.telenav_up .manual_con .list li > p:nth-of-type(2){color:#888; margin-top:5px;}
.telenav_up .manual_con .list li .bot_box{padding:30px 0 30px 52px; background-color:#e6e6e6; box-sizing:border-box;margin-top:17px; font-size:0;}
.telenav_up .manual_con .list li .bot_box .txt{padding-left:30px; box-sizing:border-box;}
.telenav_up .manual_con .list li .bot_box01{padding-left:20px;}
.telenav_up .manual_con .list li .bot_box p{font-size:13px; font-weight:700; color:#666; line-height:1.2em; position:relative; box-sizing:border-box;}
.telenav_up .manual_con .list li .bot_box p:before{display:block; position:absolute; left:0; content:"";}
.telenav_up .manual_con .list li .bot_box p.type01{padding-left:15px;}
.telenav_up .manual_con .list li .bot_box p.type01:before{content:"¡Ø"; top:0; font-size:13px; font-weight:700; color:#414042;}
.telenav_up .manual_con .list li .bot_box p.type02{padding-left:18px;}
.telenav_up .manual_con .list li .bot_box p.type02:before{content:"¡Ø"; top:0; left:3px; font-size:13px; font-weight:700; color:#414042;}
.telenav_up .manual_con .list li .bot_box span{display:block; position:relative; padding-left:10px; font-size:13px; color:#888; line-height:1.4em; box-sizing:border-box; margin-top:6px;}
.telenav_up .manual_con .list li .bot_box span:before{display:block; position:absolute; top:0; left:0; font-size:13px; font-weight:400; color:#888; content:"*"; }
.telenav_up .manual_con .list li .bot_box01 span{color:#666; margin-top:18px;}
.telenav_up .manual_con .list li .bot_box01 span:before{display:block; top:7px; left:0; width:3px; height:3px; background-color:#414042; content:"";}
.telenav_up .manual_con .list li .bot_box01 .img_step{padding:16px 0 0 31px; box-sizing:border-box; font-size:0;}
.telenav_up .manual_con .list li .bot_box01 .img_step .img{display:inline-block; vertical-align:top;}
.telenav_up .manual_con .list li .bot_box01 .img_step .img:first-of-type{margin-right:128px;}
.telenav_up .manual_con .list li .bot_box01 .img_step .img img{width:270px;}
.telenav_up .manual_con .list li .bot_box01 .img_step .img p{font-size:13px; color:#666; line-height:1; margin-bottom:10px;}
.telenav_up .manual_con .list li .bot_box01 .img_step > p{margin-top:10px; font-size:11px; color:#888;}
.telenav_up .manual_con .list li .bot_box02 > *{display:inline-block; vertical-align:middle;}
.telenav_up .manual_con .list li .bot_box02 .txt p:nth-of-type(n+2){margin-top:13px;}
.telenav_up .manual_con .list li .bot_box03{padding:20px 0 20px 52px;}
.telenav_up .manual_con .list li .bot_box03 > *{display:inline-block; vertical-align:middle;}
.telenav_up .manual_con .list li .bot_box03 p{color:#666;}
.telenav_up .manual_con .list li .bot_box04 .box:nth-of-type(n+2){margin-top:35px;}
.telenav_up .manual_con .list li .bot_box04 .box span{padding-left:21px;}
.telenav_up .manual_con .list li .bot_box04 .box span:before{top:9px; left:12px; width:5px; height:1px; background-color:#888; content:"";}
.telenav_up .manual_con .list li .bot_box04 .box img{margin-top:18px;}

/* telenav_view */
.telenav_view:after{content:""; display:block; clear:both;}
.telenav_view .title_box{width:100%; padding:28px 40px; margin-top:35px; background-color:#f6f6f6; border-top:1px solid #a6a6a6;  border-bottom:1px solid #d0d0d0; box-sizing:border-box; font-size:0;}
.telenav_view .title_box:after{content:""; display:block; clear:both;}
.telenav_view .title_box .title{float:left; font-size:16px; font-weight:700; line-height:1; color:#414042;}
.telenav_view .title_box .data{float:right; font-size:12px; color:#808285; line-height:1; padding-top:2px;}
.telenav_view .txt_box{padding:50px 40px; border-bottom:1px solid #a6a6a6; box-sizing:border-box; color:#808285;}
.telenav_view .list_btn{float:right; display:block; width:56px; margin-top:30px; padding:8px 0; text-align:center; font-size:12px; font-weight:700; color:#fff; background: rgb(247,204,69); /* Old browsers */ background: -moz-linear-gradient(top, rgb(247,204,69) 0%, rgb(238,174,0) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(247,204,69)), color-stop(100%,rgb(238,174,0))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(247,204,69) 0%,rgb(238,174,0) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(247,204,69) 0%,rgb(238,174,0) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgb(247,204,69) 0%,rgb(238,174,0) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgb(247,204,69) 0%,rgb(238,174,0) 100%); /* W3C */ border:1px solid #f0ad00; box-sizing:border-box;}

/* 210708 Ãß°¡ css */
.ev_history .thumb_gallery{height:487px;}
.ev_history .section1 .bot_txt{padding-top:10px;}
.ev_history .section1 .bot_txt p{font-size:12px; font-family: 'NotoSansKRWeb'; color:#666; line-height:1.6em;}
.ev_history .section1 .bot_txt p:last-of-type{margin-top:55px;}
.ev_history .section2 .top_txt{position:relative; margin-bottom:75px; padding-left:40px; box-sizing:border-box; font-size:42px; font-family: 'NotoSansKRWeb'; font-weight:700; letter-spacing:-0.025em; color:#404040; line-height:1;}
.ev_history .section2 .top_txt:before,
.ev_history .section2 .top_txt:after{display:block; position:absolute; content:"";}
.ev_history .section2 .top_txt:before{top:16px; left:12px; width:15px; height:15px; background-color:#2fabdf;}
.ev_history .section2 .top_txt:after{top:31px; left:19px; width:1px; height:98px; background-color:#b8b8b8; z-index:1;}
.ev_history .section2 .list{padding:0 18px 0 19px;box-sizing:border-box;}
.ev_history .section2 .list li{width:100%;padding-bottom:35px;box-sizing:border-box;}
.ev_history .section2 .list li::after{clear: both;display: block;content: "";}
.ev_history .section2 .list li > div{width:50%;padding:60px 0;}
.ev_history .section2 .list li .txt_box_wrap .txt_box{min-height:225px;padding-top: 10px;}
.ev_history .section2 .list li .txt_box{box-sizing:border-box;}
.ev_history .section2 .list li .txt_box h5{position:relative; font-size:36px; font-family: 'NotoSansKRWeb'; font-weight:700; letter-spacing:-0.025em; color:#404040; line-height:1;}
.ev_history .section2 .list li .txt_box h5:before{display:block; position:absolute; top:12px; width:15px; height:15px; background-color:#fff; border:3px solid #2fabdf; border-radius:50%; box-sizing:border-box; content:"";}
.ev_history .section2 .list li .txt_box h6{margin-top:10px; font-size:28px; font-family: 'NotoSansKRWeb'; font-weight:700; letter-spacing:-0.025em; color:#2fabdf; line-height:1; text-transform:uppercase;}
.ev_history .section2 .list li .txt_box p{margin-top:15px; font-size:12px; color:#666; line-height:1.6em;}
.ev_history .section2 .list li:nth-child(1) .txt_box_wrap{padding: 0 0 20px;}
.ev_history .section2 .list li:nth-child(1) .txt_box_wrap .txt_box{min-height: auto;padding-top: 0;}
.ev_history .section2 .list li:nth-child(1) .txt_box_wrap .txt_box h5{position: relative;}
.ev_history .section2 .list li:nth-child(1) .txt_box_wrap .txt_box h5::after{content:"";position: absolute;left: -34px;top:-3px;width:4px;height: 15px;background-color: #fff;}
.ev_history .section2 .list li:nth-of-type(9) > div{width:100%;}
.ev_history .section2 .list li:nth-of-type(9) .txt_box_wrap{padding-left: 30px;}
.ev_history .section2 .list li:nth-of-type(9) .txt_box_wrap .txt_box{margin-bottom:30px;padding-left: 0;min-height: auto;}
.ev_history .section2 .list li:nth-of-type(9) .img_box{overflow:hidden;margin-bottom:30px;}
.ev_history .section2 .list li:nth-of-type(9) .img_box .box{float:left;}
.ev_history .section2 .list li:nth-of-type(9) .img_box .box:first-of-type{margin-right:20px;}
.ev_history .section2 .list li:nth-of-type(9) .img_box .box p{margin-top:10px; font-size:12px; color:#666; text-align:center;}
.ev_history .section2 .list li:nth-of-type(9) p{font-size:12px; color:#666; line-height:1.6em;}
.ev_history .section2 .list li.last .txt_box_wrap{padding: 60px 0 23px;}
.ev_history .section2 .list li .f_left{float:left;}
.ev_history .section2 .list li .f_left .txt_box{text-align:left; padding-left:20px;}
.ev_history .section2 .list li .f_right{float:right;}
.ev_history .section2 .list li .f_right .txt_box{text-align:right; padding-right:20px;}
.ev_history .section2 .list li.type01{background:url(/httpobject/images/chevy/ev_history/border_img01.png) left bottom no-repeat;}
.ev_history .section2 .list li.type02{background:url(/httpobject/images/chevy/ev_history/border_img02.png) left bottom no-repeat;}
.ev_history .section2 .list li.type02.bgNone{background: none;}
.ev_history .section2 .list li.type01 .txt_box_wrap{border-left:1px solid #b8b8b8;box-sizing: border-box;}
.ev_history .section2 .list li.type01 .txt_box{padding-left:30px;}
.ev_history .section2 .list li.type01 .txt_box h5:before{left:-38px;}
.ev_history .section2 .list li.type02 .txt_box_wrap{border-right:1px solid #b8b8b8;box-sizing: border-box;}
.ev_history .section2 .list li.type02 .txt_box{padding-right:22px;}
.ev_history .section2 .list li.type02 .txt_box h5:before{right:-30px;}

.ev_history .section2 .list li .top_txt{padding-left:0;}
.ev_history .section2 .list li .top_txt:after{display:none;}
.ev_history .section2 .list li.type01 .top_txt:before{left:-37px;}
.ev_history .section2 .list li.last .top_txt{margin-bottom:55px; padding:0 22px 0 0; text-align:right;}
.ev_history .section2 .list li.last .top_txt:before{top:18px; left:auto; right:-30px;}


/******** 20211126 ÇÁ¸®¹Ì¾öÄÉ¾î¼­ºñ½º ********/
.premium_care{font-size:13px;}
.premium_care .inner:after{content:""; display:block; clear:both;}
.premium_care .inner > div{float:left;}
.premium_care .premiumcare_logo{width:200px;}
.premium_care .sec_wrap{width:780px;}
.premium_care .sec .top_box{margin-bottom:25px;}
.premium_care .sec:nth-of-type(n+2){margin-top:75px;}
.premium_care .sec .top_box .tit{font-size:16px; font-weight:600; color:#414042; margin-bottom:13px;}
.premium_care .sec .top_box .txt{line-height:1.4em;}
.premium_care .sec .bot_txt{border-top:1px solid #e0e0e0;}
.premium_care .sec .bot_txt p{line-height:1.4em;}
.premium_care .sec .bot_txt p:nth-of-type(n+2){margin-top:5px;}
.premium_care .sec .bot_txt.star p{position:relative; padding-left:10px; font-size:12px; box-sizing:border-box;}
.premium_care .sec .bot_txt.star p:before{content:"*"; display:block; position:absolute; top:0; left:0;}
.premium_care .sec .yellow_txt{font-weight:600; color:#f0b716;}
.premium_care .sec1 .list{padding:40px 0; border:1px solid #e0e0e0; text-align:center; box-sizing:border-box;}
.premium_care .sec1 .list:after{content:""; display:block; clear:both;}
.premium_care .sec1 .list li{float:left; width:33.333333%;}
.premium_care .sec1 .list li .tit_txt{font-weight:600; color:#414042; margin:15px 0 6px;}
.premium_care .sec1 .list li .sub_txt{color:#666; line-height:1.4em;}
.premium_care .sec1 .bot_txt{margin-top:10px; border-top:0;}
.premium_care .sec2 .service_box:after{content:""; display:block; clear:both;}
.premium_care .sec2 .service_box .left_box{float:left; width:260px; text-align:center;}
.premium_care .sec2 .service_box .left_box p{font-weight:600; color:#414042; text-align:left; margin-bottom:20px;}
.premium_care .sec2 .service_box .txt_box{float:right; width:490px; text-align:center;}
.premium_care .sec2 .service_box .txt_box p{position:relative; padding:20px 0; border:1px solid #e0e0e0; color:#666; margin-bottom:30px;}
.premium_care .sec2 .service_box .txt_box p:last-of-type{margin-bottom:0;}
.premium_care .sec2 .service_box .txt_box p:before{position:absolute; bottom:-22px; left:50%; width:7px; height:13px;  content:''; background:url('/httpobject/images/care/arrow_right.png') 0 0 no-repeat; -webkit-transform:translateX(-50%) rotate(90deg); transform:translateX(-50%) rotate(90deg);}
.premium_care .sec2 .service_box .txt_box p:last-of-type:before{display:none;}
.premium_care .sec2 .bot_txt{padding-top:20px; margin-top:30px;}
.premium_care .sec3 .list_wrap{margin-top:30px;}
.premium_care .sec3 .list_wrap > p{font-weight:600; color:#414042;}
.premium_care .sec3 .list_wrap .list{margin-top:30px;}
.premium_care .sec3 .list_wrap .list:after{content:""; display:block; clear:both;}
.premium_care .sec3 .list_wrap .list li{position:relative; float:left; width:25%; text-align:center;}
.premium_care .sec3 .list_wrap .list li:before{position:absolute; right:-3px; top:62px; width:7px; height:13px;  content:''; background:url('/httpobject/images/care/arrow_right.png') 0 0 no-repeat;}
.premium_care .sec3 .list_wrap .list li:last-of-type:before{display:none;}
.premium_care .sec3 .list_wrap .list li .txt_box{text-align:left; margin-top:20px;}
.premium_care .sec3 .list_wrap .list li .txt_box .tit{font-weight:600; color:#f0b716; text-align:center; margin-bottom:10px;}
.premium_care .sec3 .list_wrap .list li .txt_box .txt{position:relative; color:#666; padding-left:8px; box-sizing:border-box;}
.premium_care .sec3 .list_wrap .list li .txt_box .txt:before{content:""; display:block; width:3px; height:3px; border-radius:50%; background-color:#666; position:absolute; top:5px; left:0;}
.premium_care .sec3 .list_wrap .list li .txt_box .txt:nth-of-type(n+2){margin-top:5px;}
.premium_care .sec3 .bot_txt{padding-top:20px; margin-top:30px;}
.premium_care .sec4 .serviceCenter{padding:30px 0 30px 50px; background-color:#eee;}
.premium_care .sec4 .serviceCenter:after{content:""; display:block; clear:both;}
.premium_care .sec4 .serviceCenter img{float:left;}
.premium_care .sec4 .serviceCenter .txt_box{float:left; margin-left:50px;}
.premium_care .sec4 .serviceCenter .txt_box .txt{font-size:15px; color:#404142;}
.premium_care .sec4 .serviceCenter .txt_box .num{width:300px; padding:8px 0; background-color:#fff; font-size:26px; font-weight:600; color:#ffc728; text-align:center; margin:10px 0 12px;}


/******** 20220418 ÇÁ¸®¹Ì¾öÄÉ¾îÇÃ·¯½º¼­ºñ½º ********/
.premium_care_plus{font-size:13px;line-height: 1.375em;}
.premium_care_plus .inner:after{content:""; display:block; clear:both;}
.premium_care_plus .inner > div{float:left;}
.premium_care_plus .premiumcare_logo{width:200px;}

.premium_care_plus .cont_wrap{width:780px;}
.premium_care_plus .cont_inner{margin-bottom:80px;}
.premium_care_plus .cont_inner:last-child{margin-bottom: 0;}
.premium_care_plus .cont_inner .tit{font-size:16px; font-weight:600; color:#414042; margin-bottom:13px;}
.premium_care_plus .cont_inner .desc{margin-top:6px;font-size: 13px;}
.premium_care_plus table{margin-top:30px;width:100%;text-align:center;}
.premium_care_plus tr{height:30px;}
.premium_care_plus th{background:#f0f0f0; color:#333;}
.premium_care_plus th,
.premium_care_plus td{border:1px solid #e0e0e0; padding:5px 0;}

.premium_care_plus .step_wrap{overflow:hidden;letter-spacing: -.04em;}
.premium_care_plus .step_wrap > li{position:relative; float:left; width:252px; padding:28px 22px; margin-left:10px;min-height:230px; border:1px solid #e0e0e0; box-sizing:border-box;vertical-align: middle;}
.premium_care_plus .step_wrap > li:first-child{margin-left:0;}
.premium_care_plus .step_wrap .tit{margin-bottom:12px; font-weight:bold; color:#414042;text-align:center;}
.premium_care_plus .step_wrap .tit .num{display:block;font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif;margin:0 auto 20px;width: 40px;height: 40px;background-color: #f1b717;border-radius: 50%;color: #fff;font-weight: 600;text-align: center;line-height: 40px;vertical-align: middle;}
.premium_care_plus .step_wrap ul li{position: relative;margin-top:5px;padding-left: 8px;}
.premium_care_plus .step_wrap ul li::before{content:'-';position: absolute;left: 0;top: 2px;}
.premium_care_plus .step_wrap ul li:first-child{margin-top:0;}
.premium_care_plus .dot_list{margin-top: 5px;}
.premium_care_plus .dot_list li{position: relative;padding-left: 8px;}
.premium_care_plus .dot_list li::before{content:'';position: absolute;left: 0;top: 7px;width:3px;height: 3px;border-radius: 50%;background-color: #808285;}
.premium_care_plus .dot_list li:first-child{margin-top:0;}
.premium_care_plus .serviceCenter{margin-top:30px;padding:30px 0 30px 50px; background-color:#eee;}
.premium_care_plus .serviceCenter:after{content:""; display:block; clear:both;}
.premium_care_plus .serviceCenter img{float:left;}
.premium_care_plus .serviceCenter .txt_box{float:left; margin-left:50px;}
.premium_care_plus .serviceCenter .txt_box .txt{font-size:15px; color:#404142;font-weight: 600;}
.premium_care_plus .serviceCenter .txt_box .num{display:inline-block;font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif;padding:15px; background-color:#fff; font-size:26px; font-weight:600; color:#ffc728; text-align:center; margin:10px 0 12px;}



/* 20220104 ÅÚ·¹³ªºê Ãß°¡ css */
.telenav_up .file_download{position:relative; padding-top:30px; padding-bottom:25px; margin-top:30px;}
.telenav_up .file_download .txt h5{font-size:16px; font-weight:600; color:#414042; line-height:1;}
.telenav_up .file_download .txt p{margin-top:14px; font-size:13px; color:#808285; line-height:1.4em;}
.telenav_up .file_download .type_box{margin-top:30px;}
.telenav_up .file_download .type_box::after{content:""; display:block; clear:both;}
.telenav_up .file_download .type_box .type{float:left; width:50%; font-size:0; box-sizing:border-box;}
.telenav_up .file_download .type_box .type > *{display:inline-block; vertical-align:top;}
.telenav_up .file_download .type_box .type .txt_box{box-sizing:border-box;}
.telenav_up .file_download .type_box .type:first-of-type{padding-left:28px;}
.telenav_up .file_download .type_box .type:first-of-type .txt_box{width:calc(100% - 47px); padding-left:38px;}
.telenav_up .file_download .type_box .type:last-of-type{padding-left:23px;}
.telenav_up .file_download .type_box .type:last-of-type .txt_box{width:calc(100% - 74px); padding-left:34px;}
.telenav_up .file_download .type_box .type h6{font-size:13px; font-weight:600; color:#414042;}
.telenav_up .file_download .type_box .type p{margin:7px 0 16px; font-size:13px; color:#808285; line-height:1.4em;}
.telenav_up .file_download .type_box .type .btn_box a{display:block; width:170px; padding:10px 0; border:2px solid #cd9834; background-color:#fff; font-size:13px; font-weight:600; color:#414042; line-height:1; text-align:center; box-sizing:border-box; transition:all .3s;}
.telenav_up .file_download .type_box .type .btn_box a:hover{background-color:#cd9834; color:#fff;}
.telenav_up .file_download .bot_txt{margin-top:30px;}
.telenav_up .file_download .bot_txt p{font-size:12px; color:#aaa; line-height:1.4em;}
.telenav_up .file_download .vinpop_box{display:none; position:absolute; top:-90px; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:420px; padding:50px 0; border:1px solid #c3c3c3; background:url(/httpobject/images/chevy/logo_icon.png) 24px 24px no-repeat #fff; box-sizing:border-box; text-align:center; box-shadow:10px 10px 10px rgba(0,0,0,0.10);}
.telenav_up .file_download .vinpop_box h4{margin-bottom:12px; font-size:18px; font-weight:600; color:#414042; line-height:1;}
.telenav_up .file_download .vinpop_box span{font-size:12px; color:#aaa; line-height:1.6em;}
.telenav_up .file_download .vinpop_box p{margin:25px 0 20px; font-size:15px; color:#414042; line-height:1;}
.telenav_up .file_download .vinpop_box input{display:block; width:250px; height:40px; margin:0 auto; background-color:#f0f0f0; font-size:13px; font-weight:600; color:#414042; border:0;}
.telenav_up .file_download .vinpop_box .btn_box{margin-top:20px; font-size:0;}
.telenav_up .file_download .vinpop_box .btn_box button{display:inline-block; vertical-align:top; width:120px; padding:12px 0; font-size:13px; font-weight:600; color:#fff; border:0;}
.telenav_up .file_download .vinpop_box .btn_box .ConfirmBtn{margin-right:10px; background-color:#cd9834;}
.telenav_up .file_download .vinpop_box .btn_box .CancelBtn{background-color:#c3c3c3;}


/* 20220812 Ä³µô¶ô Ãß°¡ css */
.cadillac .basicBtn{background:#c8c8c8; border-color:#c8c8c8; color:#252f32;}
.cadillac .tabletype1 th{border-top-color:#ad0000; border-bottom-color:#ad0000;}
.cadillac .display_search dd select{width:180px;}


/* °èÁ¤ ÅëÇÕ °ü¸® */
.check_gate .sub_h3{padding-bottom: 15px;}
.check_gate .gate_wrap{margin-top: 50px; border: 1px solid #B3B3B3;}
.check_gate .gate_wrap .box{overflow: hidden; padding: 47px 50px;}
.check_gate .gate_wrap .box + .box{border-top: 1px solid #B3B3B3;}
.check_gate .gate_wrap .box dl{float: left;}
.check_gate .gate_wrap .box dl dt{margin-bottom: 15px; font-size: 18px; color: #262626; font-weight: 600;}
.check_gate .gate_wrap .box dl dd{font-size: 14px;}
.check_gate .gate_wrap a.memberBtns{float: right; width: 360px; height: 75px; line-height: 73px; font-size: 14px;}


/****** ÀÌ¸ÞÀÏÃ£±â 240426 Ãß°¡ ******/
.certification_wrap.hidden {display: none;}
#content.member_email_check {width: 100%}
.member_email_check .email_wrapper{display :flex; justify-content: space-between; align-items: center;overflow: hidden;position: relative;min-width: 1100px;max-width: 1920px;}
.member_email_check .email_wrapper img{width: 58.333%}
.member_email_check .email_wrapper .left_area{width: 41.666%; text-align: center;}
.email_wrapper .tit_box {margin-bottom: 80px;}
.email_wrapper .tit_box h4{margin-bottom: 16px;font-size:36px;font-family: "NotoSansKRWeb";font-weight: 500; color: #262626}
.member_email_check h5{line-height: 28px;font-size: 20px;font-family: "NotoSansKRWeb";font-weight: 500;letter-spacing: -1px;color: #262626;}
.member_email_check h5.tit01{font-weight: 400;color: #6E6E6E;}
.email_wrapper .tit_box p{font-size:20px;font-family: "NotoSansKRWeb";font-weight: 400;color: #262626;letter-spacing: -1px; }
.email_wrapper .certification_box {width: 67.87%;margin: 0 auto 64px; padding: 48px 35px;border: 1px solid #E6E6E6;}
.member_email_check .certificationBtns {width:44.19%; display:inline-block; vertical-align:middle; text-align:center; height:56px; line-height:58px; margin-top: 32px;border: 1px solid #139DED;color: #262626;font-size: 16px;font-family: "NotoSansKRWeb";font-weight: 500;}
.member_email_check .certificationBtns:hover {background-color: #139DED;color: #fff}
.member_email_check a:hover {color:#262626;}
.email_wrapper .info_txt {display: inline-block;position: relative;font-size: 16px;font-family: "NotoSansKRWeb";font-weight: 400;color: #6E6E6E;}
.email_wrapper .info_txt::before {content: '';position: absolute;top:50%;left:-12px;margin-top: -3px;width: 5px;height: 5px;border-radius: 50%;background-color:#6E6E6E;}
.email_wrapper .info_txt a {font-size: 16px;font-family: "NotoSansKRWeb";text-decoration: underline; font-weight: 500;color:#262626;}
.email_wrapper .info_txt a:hover {color:#262626;}
.certification_box .user_box {margin-top: 20px;}
.certification_box .user_box p {line-height: 28px;font-size: 20px;font-weight: 400;font-family: "NotoSansKRWeb";color: #6E6E6E}
.certification_box .user_box b.txt_id {font-weight: 500;color: #262626;}

.certification_noresult {display: none;}
.certification_noresult.show {display: block;width: 67.87%;margin: 0 auto; padding: 48px 35px;border: 1px solid #E6E6E6;}
.certification_noresult img {width: 48px;height:48px;}
.certification_noresult .txt01 {margin: 20px 0 16px;}
.certification_noresult .txt02{line-height: 22px;font-size: 16px;font-family: "NotoSansKRWeb";font-weight: 400;letter-spacing: -0.8px;color: #262626;}
.certification_noresult .link_btn {width:44.19%; display:inline-block; vertical-align:middle; text-align:center; height:56px; line-height:58px; margin-top: 48px;border: 1px solid #139DED;color: #262626;font-size: 16px;font-family: "NotoSansKRWeb";font-weight: 500;}
.certification_noresult .link_btn:hover {background-color: #139DED;color: #fff}

/****** // ÀÌ¸ÞÀÏÃ£±â 240426 Ãß°¡ ******/


/* Á¤ºñ¼­ºñ½º - 20250522*/

/* Á¤ºñ¿¹¾à °øÅë */
#content.new_as{width:100%; max-width:1200px; min-width:980px; margin:0 auto; padding:120px 0;}
.new_as *{font-family: "Pretendard"; color:#222; box-sizing:border-box;}
.new_as .title_box{margin-bottom:80px;}
.new_as .title_box.line{padding-bottom:64px; border-bottom:1px solid #D2D2D2;}
.new_as .sub_h3{font-size:36px; line-height:54px; font-weight:600; letter-spacing:-1px; color:#222; padding-bottom:0;}

.new_as .btn_wrap{display:flex; align-items:center; justify-content:center; gap:0 12px; width:100%; margin-top:80px;}
.new_as .btn_wrap .btn{width:calc(50% - 6px); padding:19px 0; font-size:22px; line-height:33px; letter-spacing:-1px; border:1px solid #C2C2C2; background-color:#fff; text-align:center; font-weight:600;}
.new_as .btn_wrap .confirm_btn{background-color:#CD9834; border-color:#CD9834; color:#fff;}
.new_as .btn_wrap .btn.disabled{background-color:#ddd; border-color:#ddd; color:#aaa;}
.new_as .btn_wrap .btn:not(.confirm_btn):hover{color:#222;}

.new_as .no_data_wrap{display:none; width:100%; padding:64px 0; text-align:center;}
.new_as .no_data_wrap.active{display:block;}
.new_as .no_data_wrap strong{display:block; font-size:22px; font-weight:600; line-height:33px; letter-spacing:-1px;}
.new_as .no_data_wrap p{margin-top:8px; font-size:20px; font-weight:500; line-height:30px; color:#444;}
.new_as .no_data_wrap .btn_wrap{margin-top:64px;}
.new_as .no_data_wrap .btn_wrap .btn{width:400px;}
.new_as .form_box{padding:40px; background-color:#F8F8F8;}

.new_as .custom_radio{position:relative; display:flex; flex-wrap:wrap;}
.new_as .custom_radio li{width:155px;}
.new_as .custom_radio li input[type='radio']{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
.new_as .custom_radio li input[type='radio'] + label{display:block; width:100%; padding:18px 0; font-size:18px; font-weight:600; line-height:27px; background-color:#fff; outline:1px solid #ddd; border-radius:4px; text-align:center; color:#222; cursor:pointer;}
.new_as .custom_radio li input[type='radio']:checked + label{outline:2px solid #CD9834;}
.new_as .custom_radio li.disabled input[type='radio'] + label{background-color:#ddd; border-color:#ddd; color:#aaa;}


/* .new_as .custom_radio li a{display:block; width:100%; padding:18px 0; font-size:18px; font-weight:600; line-height:27px; background-color:#fff; outline:1px solid #ddd; border-radius:4px; text-align:center; color:#222;}
.new_as .custom_radio li a:hover{color:#222;}
.new_as .custom_radio li.disabled a{background-color:#ddd; border-color:#ddd; color:#aaa;}
.new_as .custom_radio li.disabled a:hover{color:#aaa;}
.new_as .custom_radio li.active a{outline:2px solid #CD9834;} */

.new_as .custom_check{position:relative; display:flex; flex-wrap:wrap;}
.new_as .custom_check li{width:155px;}
.new_as .custom_check li input[type='checkbox']{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
.new_as .custom_check li input[type='checkbox'] + label{display:block; width:100%; padding:18px 0; font-size:18px; font-weight:600; line-height:27px; background-color:#fff; outline:1px solid #ddd; border-radius:4px; text-align:center; color:#222; cursor:pointer;}
.new_as .custom_check li input[type='checkbox']:checked + label{outline:2px solid #CD9834;}

/* .new_as .custom_check li a{display:block; width:100%; padding:18px 0; font-size:18px; font-weight:600; line-height:27px; background-color:#fff; outline:1px solid #ddd; border-radius:4px; text-align:center; color:#222;}
.new_as .custom_check li a:hover{color:#222;}
.new_as .custom_check li.active a{outline:2px solid #CD9834;} */


/* Á¤ºñ¿¹¾à - as_reserve*/
.as_reserve .sec{display:none;}
.as_reserve .sec.active{display:block;}
.as_reserve .sec .con + .con{margin-top:64px;}
.as_reserve .sec .con .top_box strong{display:block; font-size:24px; line-height:36px; letter-spacing:-1px; font-weight:600;}
.as_reserve .sec .con .top_box p{font-size:16px; line-height:24px; font-weight:500; color:#888;}
.as_reserve .sec .con .form_box{margin-top:32px;}
.as_reserve .sec01 .con01 .item{display:flex; align-items:center;}
.as_reserve .sec01 .con01 .item + .item{margin-top:40px;}
.as_reserve .sec01 .con01 .item strong{width:160px;  font-size:16px; line-height:24px; font-weight:600;}
.as_reserve .sec01 .con01 .item strong span{display:inline-block; vertical-align:top; margin-top:-1px; font-size:16px; font-weight:400; line-height:24px; color:#666;}
.as_reserve .sec01 .con01 .item .custom_radio,
.as_reserve .sec01 .con01 .item .custom_check{width:calc(100% - 160px); gap:0 6px;}
.as_reserve .sec01 .con02 .form_box{display:flex; gap:0 20px;}
.as_reserve .sec01 .con02 .form_box .item{width:calc(50% - 10px);}
.as_reserve .sec01 .con02 .form_box .item strong{display:block; font-size:24px; line-height:36px; letter-spacing:-1px; font-weight:600;}
.as_reserve .sec01 .con02 .form_box .item select{width:100%; height:60px; margin-top:12px; padding:0 16px; font-size:16px; line-height:24px; color:#888; border:1px solid #888; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url('/httpobject/images/chevy/select_arrow.svg') right 12px center no-repeat #fff;}

.as_reserve .sec02 .con01 .result_wrap{margin-top:64px;}
.as_reserve .sec02 .con01 .result_wrap .top_txt span{display:block; font-size:16px; line-height:24px; color:#444;}
.as_reserve .sec02 .con01 .result_form_wrap{margin-top:12px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form + .result_form{margin-top:20px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box{width:100%; padding:40px; background-color:#F2F2F2;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box strong{display:block; font-size:22px; font-weight:600; line-height:33px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul{display:flex; flex-wrap:wrap; margin-top:16px; gap:0 40px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li{position:relative;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li + li::before{content:""; position:absolute; top:4px; left:-20px; width:1px; height:12px; background-color:#666;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li span{position:relative; display:inline-block; vertical-align:top; font-size:14px; font-weight:500; line-height:21px; color:#666;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li span:first-of-type{padding-left:19px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li span:first-of-type::before{content:""; position:absolute; top:2px; left:0; width:16px; height:16px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li.address span:first-of-type::before{background:url('/httpobject/images/chevy/as_reserve/address_icon.svg') center no-repeat; background-size:cover;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li.number span:first-of-type::before{background:url('/httpobject/images/chevy/as_reserve/number_icon.svg') center no-repeat; background-size:cover;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li.area span:first-of-type::before{background:url('/httpobject/images/chevy/as_reserve/area_icon.svg') center no-repeat; background-size:cover;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .info_box ul li.area span:last-of-type{margin-left:8px; font-weight:400;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap{width:100%; padding:40px 39px; background-color:#fff; border:1px solid #ddd; border-top:0;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap strong{position:relative; display:block; padding-left:24px; font-size:16px; font-weight:600; line-height:24px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap strong::before{content:""; position:absolute; top:1px; left:0; width:20px; height:20px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .year_box strong::before{background:url('/httpobject/images/chevy/as_reserve/year_icon.svg') center no-repeat; background-size:cover;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .time_box{display:none; margin-top:32px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .time_box.active{display:block;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .time_box strong::before{background:url('/httpobject/images/chevy/as_reserve/time_icon.svg') center no-repeat; background-size:cover;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .time_box .morning_txt{position:relative; display:block; margin-top:10px; padding-left:14px; font-size:14px; font-weight:500; line-height:21px; color:#888;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .time_box .morning_txt::before{content:""; position:absolute; top:5px; left:0; width:10px; height:10px; border-radius:50%; background-color:#F2BC18;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio{margin-top:16px; gap:7px;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio li{width:calc(14.28571428571429% - calc(42px / 7));}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio li.morning{position:relative;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio li.morning::before{content:""; position:absolute; top:6px; right:6px; width:10px; height:10px; border-radius:50%; background-color:#F2BC18;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio li input[type='radio'] + label{padding:16px 0; font-size:14px; line-height:21px; font-weight:400; color:#666;}
.as_reserve .sec02 .con01 .result_form_wrap .result_form .data_wrap .custom_radio li input[type='radio']:checked + label{font-weight:500; color:#222;}

.as_reserve_pop{position:fixed; top:0; left:0; z-index:99999; display:none; width:100%; height:100%; background-color:rgba(0,0,0,0.3);}
.as_reserve_pop.active{display:block;}
.as_reserve_pop > *{font-family: "Pretendard"; color:#222;}
.as_reserve_pop .pop_inner{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:980px; height:580px; padding:30px 40px; overflow-y:scroll; background-color:#fff;}
.as_reserve_pop .pop_inner .top_box strong{display:block; width:calc(100% - 46px); font-size:24px; font-weight:600; line-height:36px; letter-spacing:-1px;}
.as_reserve_pop .pop_inner .top_box p{margin-top:40px; font-size:20px; font-weight:600; line-height:30px; color:#444;}
.as_reserve_pop .pop_inner .top_box .close_btn{position:absolute; top:30px; right:40px; width:36px; height:36px;}
.as_reserve_pop .pop_inner .top_box .close_btn img{width:100%;}
.as_reserve_pop .pop_inner .box_wrap{margin-top:40px;}
.as_reserve_pop .pop_inner .box_wrap .box{width:100%;}
.as_reserve_pop .pop_inner .box_wrap .box + .box{margin-top:32px;}
.as_reserve_pop .pop_inner .box_wrap .box .txt1{font-size:18px; font-weight:600; line-height:27px;}
.as_reserve_pop .pop_inner .box_wrap .box .txt2{font-size:16px; line-height:24px;}
.as_reserve_pop .pop_inner .box_wrap .box .txt2.semi{font-weight:600;}
.as_reserve_pop .pop_inner .box_wrap .box .txt2.gray{margin-top:8px; color:#444;}
.as_reserve_pop .pop_inner .box_wrap .box04 .txt2.semi{margin-top:8px;}
.as_reserve_pop .pop_inner .box_wrap .box04 .txt2.gray{margin-top:4px;}
.as_reserve_pop .pop_inner .box_wrap .box04 ul{width:100%; margin-top:4px;}
.as_reserve_pop .pop_inner .box_wrap .box04 ul li{width:100%;}
.as_reserve_pop .pop_inner .box_wrap .box04 ul li p{position:relative; padding-left:13px; font-size:14px; line-height:21px; color:#888;}
.as_reserve_pop .pop_inner .box_wrap .box04 ul li p::before{content:"*"; position:absolute; top:12px; left:0; font-size:14px; line-height:0; color:#888;}
.as_reserve_pop .pop_inner .bot_box{width:100%; margin-top:40px; padding-top:40px; border-top:1px solid #ddd;}
.as_reserve_pop .pop_inner .bot_box p{font-size:14px; line-height:21px; color:#888;}

/* Á¤ºñ¿¹¾à - maintain_reserv*/
.maintain_reserv .sec01 .sub_tit_box{display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:20px;}
.maintain_reserv .sec01 .sub_tit_box strong{font-size:24px; font-weight:600; line-height:36px;}
.maintain_reserv .sec01 .sub_tit_box p{font-size:16px; line-height:24px; color:#888;}
.maintain_reserv .sec01 .sub_tit_box p span{color:#E51A1A;}
.maintain_reserv .sec01 .con + .con{margin-top:60px;}
.maintain_reserv .sec01 .con01 .box{display:flex; flex-wrap:wrap; justify-content:center; gap:0 34px; width:100%; padding:64px 80px; background-color:#F8F8F8;}
.maintain_reserv .sec01 .con01 .box dl{position:relative; width:calc(33.333333% - calc(68px / 3)); text-align:center;}
.maintain_reserv .sec01 .con01 .box dl + dl::before{content:""; position:absolute; top:50%; left:-18px; transform:translateY(-50%); width:2px; height:20px; background-color:#dddd;}
.maintain_reserv .sec01 .con01 .box dl dt{font-size:16px; line-height:24px; color:#666;}
.maintain_reserv .sec01 .con01 .box dl dd{margin-top:4px; font-size:18px; font-weight:500; line-height:27px;}
.maintain_reserv .sec01 .con02 .form_wrap{width:100%; padding:48px 40px; background-color:#F8F8F8;}
.maintain_reserv .sec01 .con02 .form_wrap .item{display:flex; flex-wrap:wrap; gap:0 40px;}
.maintain_reserv .sec01 .con02 .form_wrap .item + .item{margin-top:40px;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl{width:calc(50% - calc(40px / 2));}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dt label{font-size:16px; font-weight:600; line-height:24px;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dt .point{color:#E51A1A;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dt .gray{font-weight:400; color:#666;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dd{margin-top:15px;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dd input[type=text]{width:100%; height:60px; padding:0 16px; font-size:16px; line-height:24px; border:1px solid #999; background-color:#fff;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dd input[readonly]{background-color:#F2F2F2; border-color:#ddd; cursor:auto;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dd #carNumber{font-weight:600;}
.maintain_reserv .sec01 .con02 .form_wrap .item dl dd select{width:100%; height:60px; padding:0 16px; font-size:16px; line-height:24px; border:1px solid #999; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url('/httpobject/images/chevy/select_arrow.svg') right 12px center no-repeat #fff;}
.maintain_reserv .sec01 .con02 .form_wrap .item .number_item dd{display:flex; flex-wrap:wrap; gap:0 8px; align-items:center;}
.maintain_reserv .sec01 .con02 .form_wrap .item .number_item dd select,
.maintain_reserv .sec01 .con02 .form_wrap .item .number_item dd input[type=text]{width:calc(33.333333% - calc(48px / 3));}
.maintain_reserv .sec01 .con02 .form_wrap .item .number_item dd span{width:8px; color:#888; text-align:center;}
.maintain_reserv .sec01 .con02 .form_wrap .text_area_item{padding-top:40px; border-top:1px solid #ddd;}
.maintain_reserv .sec01 .con02 .form_wrap .text_area_item dl{width:100%;}
.maintain_reserv .sec01 .con02 .form_wrap .text_area_item textarea{width:100%; height:200px; padding:20px; font-size:14px; line-height:21px; color:#222; border:1px solid #999; resize:none;}
.maintain_reserv .sec01 .con02 .form_wrap .text_area_item textarea::placeholder{color:#888;}
.maintain_reserv .sec01 .con02 .bot_txt{width:100%; margin-top:64px; padding-top:40px; border-top:1px solid #ddd;}
.maintain_reserv .sec01 .con02 .bot_txt ul li + li{margin-top:4px}
.maintain_reserv .sec01 .con02 .bot_txt ul li p{position:relative; padding-left:13px; font-size:16px; line-height:24px; color:#888;}
.maintain_reserv .sec01 .con02 .bot_txt ul li p::before{content:"*"; position:absolute; top:14px; left:0; font-size:16px; line-height:0; color:#888;}




.maintain_reserv-finish .sec01 .con01 .txt_box{width:100%; text-align:center;}
.maintain_reserv-finish .sec01 .con01 .txt_box .txt1{margin:32px 0 20px; font-size:24px; font-weight:600; line-height:36px; letter-spacing:-1px;}
.maintain_reserv-finish .sec01 .con01 .txt_box .txt2{font-size:16px; line-height:24px; color:#666;}











