@charset "utf-8";
/* CSS Document */

/*****************
	Table
*****************/
.board-table-read {margin-top: 25px; margin-bottom:20px; border-top: 3px solid #333; width: 100%;}
.board-table-read .board_icon {padding-top:4px}
.board-table-read .bghno:hover {background:#fbfbfb;}
.board-table-read>tbody>tr>th {text-align:center; padding:12px; border-bottom: 1px solid #ddd; color: #444; width:100px; background: #f1f1f1;}
.board-table-read>tbody>tr>td {text-align:left; padding:12px; border-bottom: 1px solid #ddd; color: #444;}
.board-table-read>tbody>tr>td>a {color:#333; display:block; padding:12px 17px; text-decoration:none; transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s;}
.board-table-read>tbody>tr.notice {background:#f7f7f7}
.board-table-read>tbody>tr.notice .not_t{color:#f7695f}
.board-table-read>tbody>tr.notice>td {color:#444; font-weight:500;}
.board-table-read>tbody>tr.notice>td:nth-child(1) {color:#00458a; padding: 7px 17px; font-size:19px;}
.board-table-read>tbody>tr.notice>td:nth-child(1) i {position:relative; top:2px;}
.board-table-read .tdline{ border-left:1px solid #eee}

.board-table-read ul {border-bottom:1px solid #ddd}
.board-table-read ul.file {padding:0; margin-bottom:15px}
.board-table-read ul.file li {display: inline-block;
    padding: 0 0 10px 0;
    color: #00458a;
    list-style: none;
    text-align: left;
    width: 100%;}
.board-table-read ul.file li i {margin-right:5px;}
.board-table-read ul.file li a {display:inline-block; padding:0 25px 2px 0; color:#444;}
.board-table-read ul.file li:hover a { text-decoration:underline}

.board-table-read .vote {background:#fff; border:1px solid #f00; padding:10px 20px; border-radius:3px; font-size:13px; font-weight:600; color:#333; 
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: opacity .3s ease, background-color .3s ease, color .3s ease, box-shadow .3s ease, background .3s ease;
    transition: opacity .3s ease, background-color .3s ease, color .3s ease, box-shadow .3s ease, background .3s ease;}
.board-table-read .vote:hover {background:#F00; padding:10px 20px; border-radius:3px; color:#FFF; transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s}

.board-table-read .con .on{background:#F00 !important; color:#FFF !important}  


@media (max-width:767px) {
.board-table-read>tbody>tr>th {padding:10px; width:80px;}

}

