/* conference 게시판 공통 스타일 */

/* 사용자 목록 테이블 컬럼 너비 */
.conference-table { table-layout: fixed; }
.conference-table col.b-col-num     { width: 70px; }
.conference-table col.b-col-title   { width: auto; }
.conference-table col.b-col-subject { width: 30%; }
.conference-table col.b-col-date    { width: 130px; }

/* 관리자 목록 테이블 컬럼 너비 */
.conference-admin-table { table-layout: fixed; }
.conference-admin-table col.b-col-chk     { width: 40px; }
.conference-admin-table col.b-col-num     { width: 70px; }
.conference-admin-table col.b-col-title   { width: auto; }
.conference-admin-table col.b-col-subject { width: 30%; }
.conference-admin-table col.b-col-date    { width: 130px; }

/* 셀 정렬 */
.conference-table th,
.conference-table td { text-align: center; vertical-align: middle; }
.conference-table td.b-td-left    { text-align: left; }
.conference-table td.b-td-subject { text-align: left; overflow: hidden; text-overflow: ellipsis; }
.conference-table td.b-td-date    { white-space: nowrap; padding-right: 16px; }

.conference-admin-table th,
.conference-admin-table td { text-align: center; vertical-align: middle; }
.conference-admin-table td.b-td-left    { text-align: left; }
.conference-admin-table td.b-td-subject { text-align: left; overflow: hidden; text-overflow: ellipsis; }
.conference-admin-table td.b-td-date    { white-space: nowrap; padding-right: 16px; }

/* 삭제 표시 */
.conference-table tr.deleted td,
.conference-admin-table tr.deleted td { text-decoration: line-through; color: #aaa; }
