/* BASIC css start */
.titWrap {
    text-align: center;
    margin: 60px 0 30px 0;
}
.titWrap h3 {
    display: block;
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    color: #000;
}
/* 탭 */
.csTabArea {width:100%;table-layout:fixed;box-sizing:border-box;position:relative;font-size:0;margin-top: 80px;border-radius: 5px;overflow: hidden;}
.csTabArea .link {display: inline-block;text-align:center;width:20%;font-size: 23px;height: 64px;position:relative;color: #333;white-space:nowrap;border-right: 0;background: #f5f5f5;line-height: 64px;box-sizing: border-box;}
.csTabArea .link:nth-last-child(2) { border-right: 1px solid #fff; border-left: 1px solid #fff; }
.csTabArea .link .txt{display:block;height:50px;line-height:45px;position:relative;}
.csTabArea .link .txt:after{display:block;position:absolute;bottom:-1px;left:0;right:0;content:"";height:3px;background-color:transparent;}
.csTabArea .link.on{background: #0024b7; color:#fff;font-weight:600;}


.bbs-sch .key-wrap a{vertical-align: middle;}

.bbs-table-list tbody td a {
  font-size: 20px;
}
/* BASIC css end */

