@charset "utf-8";

/** content **/
.bordered {border-bottom: 1px solid #ddd; padding: 15px;}

.sidebar-nav .nav-list.collapse li a{padding-left: 35px;}
.sidebar-nav > ul >.active > a{
    border-left: 4px solid #8989a6;
    overflow: hidden;
    background: #cbcbce;
    padding-left: .75em;
}

input.error, textarea.error {border: 1px solid red;}
label.error {padding: 5px 0 0 5px;display: block;color: red;}


/* 게시판 업로드 파일리스트 스타일 */
#upFileList tr>td{
    vertical-align: middle;
    border-top: 0px;
}


.CONTENT_AREA {width: 750px;}
.board_view blockquote {font-size:15px;}
.board_view h4 {font-size:30px; color:#000; font-family:"nanum myeongjo"; line-height:38px; letter-spacing:-2px; margin-bottom:30px; text-align:center; }
.board_view .date {border-bottom:1px solid #e2eaec; padding-bottom:10px;}
.board_view .file {border-bottom:1px solid #e2eaec; padding-bottom:20px;}
.board_view .subtitle {font-size:18px; font-weight:bold; margin-bottom:50px; text-align:center; }
.board_con {border-bottom:1px solid #e2eaec; padding-top:20px; padding-bottom:30px; margin-bottom:20px;}
.board_con img { margin-bottom:20px; margin-top:20px; }
.board_con iframe {width:100%; margin-bottom:30px;}
.board_con p {line-height:1.8em; margin-bottom:0; }
.board_view .table thead>tr>th, .board_view .table tbody>tr>th, .board_view .table tfoot>tr>th, .board_view .table thead>tr>td, .board_view .table tbody>tr>td, .board_view .table tfoot>tr>td { padding: 8px 30px; }
.board_view h5 {font-size:18px; color:#000; font-weight:bold; margin:30px 0 10px 0; }

pre {font-size: 15px;color: #4b4b4b;}

.disableRow td{
    background-color:rgba(97, 95, 95, 0.23)!important;
}