.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{float:left;width:300px;height:35px;line-height:35px;font-size:16px;font-weight:bold;text-align:center;color:#015689;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{float:left;width:300px;height:35px;line-height:35px;font-size:16px;font-weight:bold;text-align:center;color:#015689;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:397px;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 span .blank-w20{display:inline-block;width:15px;}
.right-box .right-area .consult-area .box .first-row .car-name #name{width:320px;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-type{float:right;width:397px;height:40px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first-row .car-type span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row .car-type #car_gubun{width:324px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first-row01{margin-top:10px;}
.right-box .right-area .consult-area .box .first-row01:after{clear:both;content:"";display:block;}

.right-box .right-area .consult-area .box .first-row01 .car-region{float:left;width:397px;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-row01 .car-region span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row01 .car-region #region01{width:155px;margin-right:10px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.right-box .right-area .consult-area .box .first-row01 .car-region #region02{width:154px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}

.right-box .right-area .consult-area .box .first-row01 .car-phone{float:right;width:397px;height:70px;line-height:40px;border:1px solid #666;background-color:#fff;padding-left:10px;}
.right-box .right-area .consult-area .box .first-row01 .car-phone span{margin-right:10px;}
.right-box .right-area .consult-area .box .first-row01 .car-phone #phone01{width:95px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.right-box .right-area .consult-area .box .first-row01 .car-phone #phone02{width:95px;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-row01 .car-phone #phone03{width:95px;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-row01 .car-phone .phone-cert-div{width:395px;height:30px;line-height:30px;}
.right-box .right-area .consult-area .box .first-row01 .car-phone .phone-cert-div #phone_admit_btn{margin-left:60px;margin-right:14px;text-align:center;width:95px; 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-row01 .car-phone .phone-cert-div #phone_cert{width:209px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:0px;font-size:16px;}

.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;}


