.right-box .right-area {width:880px;}
.right-box .right-area .title-box{height:25px;line-height:25px;font-size:18px;font-weight:bold;}
.right-box .right-area .tab-section{border-bottom:2px solid #0288D8;}
.right-box .right-area .tab-section:after{clear:both;content:"";display:block;}
.right-box .right-area .tab-section .left-tab{color:#015689;float:left;width:300px;height:35px;line-height:35px;font-size:16px;font-weight:bold;text-align:center;background-color:#CCE7F7;margin-right:1px;}
.right-box .right-area .tab-section .left-tab.on{color:#fff;background-color:#0288D8;}

.right-box .right-area .tab-section .right-tab{color:#015689;float:left;width:300px;height:35px;line-height:35px;font-size:16px;font-weight:bold;text-align:center;background-color:#CCE7F7;margin-right:1px;}
.right-box .right-area .tab-section .right-tab.on{color:#fff;background-color:#0288D8;}

/*----------- 상세상담 ------------------*/
.right-box .right-area .consult-area{}

.right-box .right-area .consult-area h1{height:30px;line-height:30px;font-size:15px;font-weight:bold;color:#015689;text-align:center;}
.right-box .right-area .consult-area .box{border:1px solid #000;background-color:#F1F1F1;padding:20px;}
.right-box .right-area .consult-area .box .first-row{}
.right-box .right-area .consult-area .box .first-row:after{clear:both;content:"";display:block;}

.right-box .right-area .consult-area .box .first-row .car-name{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first-row .car-name span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row .car-name #name{width:180px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.right-box .right-area .consult-area .box .first-row .car-region{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first-row .car-region span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row .car-region #region01{width:85px;margin-right:10px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.right-box .right-area .consult-area .box .first-row .car-region #region02{width:85px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first-row .car-phone{float:right;width:254px;height:70px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first-row .car-phone span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row .car-phone #phone01{width:60px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.right-box .right-area .consult-area .box .first-row .car-phone #phone02{width:42px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}
.right-box .right-area .consult-area .box .first-row .car-phone #phone03{width:42px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.right-box .right-area .consult-area .box .first-row .car-phone .phone-cert-div{width:252px;height:30px;line-height:30px;}
.right-box .right-area .consult-area .box .first-row .car-phone .phone-cert-div #phone_admit_btn{margin-left:60px;margin-right:10px;text-align:center;width:75px; height:26px;font-size:12px;border:1px solid #0B2135;font-size:12px;background-color:#A5B4C1;color:#fff;}
.right-box .right-area .consult-area .box .first-row .car-phone .phone-cert-div #phone_cert{width:92px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:0px;font-size:14px;}


.right-box .right-area .consult-area .box .first01-row{margin-top:10px;}
.right-box .right-area .consult-area .box .first01-row:after{clear:both;content:"";display:block;}

.right-box .right-area .consult-area .box .first01-row .car-maker{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first01-row .car-maker span{margin-right:10px;}
.right-box .right-area .consult-area .box .first01-row .car-maker #maker{width:185px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first01-row .car-model{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first01-row .car-model span{margin-right:10px;}
.right-box .right-area .consult-area .box .first01-row .car-model #model{width:185px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first01-row .car-detail-model{float:right;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first01-row .car-detail-model span{margin-right:10px;}
.right-box .right-area .consult-area .box .first01-row .car-detail-model #grade{width:185px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}


.right-box .right-area .consult-area .box .first02-row{margin-top:10px;}
.right-box .right-area .consult-area .box .first02-row:after{clear:both;content:"";display:block;}

.right-box .right-area .consult-area .box .first02-row .car-number{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first02-row .car-number span{margin-right:10px;}
.right-box .right-area .consult-area .box .first02-row .car-number #car_number{width:181px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.right-box .right-area .consult-area .box .first02-row .car-year{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first02-row .car-year span{margin-right:10px;}
.right-box .right-area .consult-area .box .first02-row .car-year #car_year{width:70px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}
.right-box .right-area .consult-area .box .first02-row .car-year #car_month{width:70px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.right-box .right-area .consult-area .box .first02-row .car-runkm{float:right;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first02-row .car-runkm span{margin-right:10px;}
.right-box .right-area .consult-area .box .first02-row .car-runkm #car_runkm{width:155px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}


.right-box .right-area .consult-area .box .first03-row{margin-top:10px;}
.right-box .right-area .consult-area .box .first03-row:after{clear:both;content:"";display:block;}

.right-box .right-area .consult-area .box .first03-row .car-fuel{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first03-row .car-fuel span{margin-right:10px;}
.right-box .right-area .consult-area .box .first03-row .car-fuel #car_fuel{width:185px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first03-row .car-color{float:left;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;margin-right:20px;padding-left:10px;}
.right-box .right-area .consult-area .box .first03-row .car-color span{margin-right:10px;}
.right-box .right-area .consult-area .box .first03-row .car-color #car_color{width:155px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.right-box .right-area .consult-area .box .first03-row .car-sago{float:right;width:254px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first03-row .car-sago span{margin-right:10px;}
.right-box .right-area .consult-area .box .first03-row .car-sago #car_sago{width:185px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first04-row{height:25px;line-height:25px;text-align:right;font-size:12px;}
.right-box .right-area .consult-area .box .first04-row:after{clear:both;content:"";display:block;}


.right-box .right-area .consult-area .box .second-row{margin-top:20px;}
.right-box .right-area .consult-area .box .second-row h2{color:#000000;font-size:15px;height:20px;}
.right-box .right-area .consult-area .box .second-row p TEXTAREA{width:838px;height:100px;font-size:16px;}

.right-box .right-area .consult-area .box .third-row{text-align:right;height:25px;line-height:25px;}
.right-box .right-area .consult-area .box .third-row button{text-align:center;margin-top:4px;margin-left:10px;width:70px;height:21px;border:1px solid #0B2135;font-size:12px;background-color:#A5B4C1;color:#fff;}

.right-box .right-area .consult-area .box .four-row{margin-top:20px;height:25px;line-height:25px;font-size:15px;font-weight:bold;color:red;}

.right-box .right-area .consult-area .box .five-row{margin-top:20px;height:55px;line-height:55px;text-align:center;}
.right-box .right-area .consult-area .box .five-row button{text-align:center;width:250px;height:55px;border:1px solid #000;background-color:#282828;font-size:15px;font-weight:bold;color:#fff;}

.right-box .right-area .consult-area .appoint-area{margin-top:20px;text-align:right;}
.right-box .right-area .consult-area .appoint-area .btn-area{}
.right-box .right-area .consult-area .appoint-area .btn-area .left-btn{text-align:center;width:300px;height:55px;border:1px solid #000;background-color:#85BF4C;border-right:none;font-size:15px;color:yellow;font-weight:bold;}
.right-box .right-area .consult-area .appoint-area .btn-area .right-btn{text-align:center;width:120px;height:55px;border:1px solid #000;background-color:#282828;border-left:none;font-size:15px;color:#fff;font-weight:bold;}

.mt20{margin-top:20px;}
/*-------------- 리스트 --------------------------*/
.list-box{width:880px;margin-top:20px;}
.list-box .title{line-height:30px;font-size:15px;font-weight:bold;color:#5D8931;}
.list-box .title span{color:red;}

.list-box .tbl_list {width:100%;border-top:2px solid #699B37; border-bottom:2px solid #699B37;}
.list-box .tbl_list th{line-height:30px; vertical-align: middle; border-bottom:2px solid #699B37;border-right:1px solid #699B37; letter-spacing:-1px; text-align:center; font-weight:bold;color:#000;font-size:15px;}
.list-box .tbl_list th.last{border-right:none;}
.list-box .tbl_list td{line-height:30px; vertical-align: middle; border-bottom:1px solid #C6E1AB;border-right:1px solid #699B37; color:#000; background-color:#ECF3E5; text-align:center;}
.list-box .tbl_list td.last{border-right:none;}
.list-box .tbl_list td.bg{background-color:#fff;}
.list-box .tbl_list td span{text-align:center;}
.list-box .tbl_list td span.apply{font-weight:bold;color:red;}
.list-box .tbl_list td span.process{font-weight:bold;color:green;}
.list-box .tbl_list td span.end{font-weight:bold;color:black;}

/*----------------------------- 페이징 CSS--------------------------*/
.img {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: middle;}
input[type='button'],input[type='submit']{cursor:pointer;border:0 none;padding:0;margin:0;}
button{overflow:visible;margin:0;padding:0;border:0;background:none;font-size:0;line-height:0;font-size: 0px;letter-spacing:0px;word-spacing:0px;cursor:pointer;background:none;vertical-align:top;text-align:left;font:14px/19px Nanum Gothic, "나눔고딕", "NanumGothic", "굴림", Gulim, "돋움", Dotum, Arial, sans-serif;outline:none;}
.paging-wrap{font-size: 0px;letter-spacing:0px;word-spacing:0px;margin-top:20px;text-align:center;}
.paging-wrap button{width:21px;height:21px;border:1px solid #cfcfd7;font-size:12px;color:#888;margin-left:8px;text-align:center;}
.paging-wrap button.on{background:#353535;border:1px solid #000;color:#fff;}
.paging-wrap button.extend_width{width:50px;font-size:12px;}


