.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 .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 .first-box{border:1px solid #000;background-color:#F1F1F1;padding:20px;}
.right-box .right-area .consult-area .first-box .first-box-area{}
.right-box .right-area .consult-area .first-box .first-box-area .one-line{line-height:25px;font-size:15px;font-weight:bold;color:#008000;}
.right-box .right-area .consult-area .first-box .first-box-area .two-line{line-height:25px;font-size:15px;font-weight:bold;color:#F86363;}

.tbl-wrap{margin-top:15px;}
.tbl-wrap .tbl {border:2px solid #5D83B0; width:100%;}
.tbl-wrap .tbl th{line-height:40px;width:180px;background-color:#F7F6F6; color:#666666; letter-spacing:-1px; text-align:right; border:1px solid #CDD8E5; border-left:none; font-size:14px;font-weight:bold;padding-right:10px;}
.tbl-wrap .tbl td{line-height:40px;padding-left:11px; vertical-align: middle; border:1px solid #CDD8E5; border-right:none;color:#666666; background:#FFFFFF;}
.tbl-wrap .tbl td #name{width:150px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}
.tbl-wrap .tbl td #region01{width:154px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.tbl-wrap .tbl td #region02{width:154px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.tbl-wrap .tbl td #phone01{width:154px;height:24px;vertical-align:middle;margin-top:-2px;font-size:17px;}
.tbl-wrap .tbl td #phone02{width:150px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}
.tbl-wrap .tbl td #phone03{width:150px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.tbl-wrap .tbl td .phone-cert-div{width:100%;line-height:35px;height:35px;}
.tbl-wrap .tbl td .phone-cert-div #phone_admit_btn{margin-right:16px;text-align:center;width:95px; height:26px;font-size:12px;border:1px solid #0B2135;font-size:12px;background-color:#A5B4C1;color:#fff;}
.tbl-wrap .tbl td .phone-cert-div #phone_cert{width:210px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:0px;font-size:16px;}

.tbl-wrap .tbl td #jumin{width:150px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}
.tbl-wrap .tbl td #blank{width:320px;text-align:center;height:21px;line-height:20px;vertical-align:middle;margin-top:-2px;font-size:16px;}

.etc{border:2px solid #5D83B0;}
.etc textarea{ border:none;width:100%;height:100px;font-size:16px;}

.btn-wrap {margin-top:15px;text-align:center}
.btn-wrap 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;}

/*-------------- 리스트 --------------------------*/
.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;}


