.board_list {width:100%;table-layout:fixed;overflow:hidden}
.board_list thead tr th {background:#1d2a4b;padding:10px 0;font-weight:normal;position:relative;text-align:center;border-bottom:1px solid #d3d3d3;color:#fff}
.board_list thead tr th em {position:absolute;width:1px;height:40%;top:30%;background:#bababa;right:0;display:none}
.board_list tbody td {border-bottom: 1px solid #d3d3d3; color:#797979; padding:10px 0}
.board_list tbody tr td a { display: block; text-overflow: ellipsis; overflow:hidden;white-space: nowrap;color:#797979 }
.board_list tbody tr.notice { background: #fffde5 }
.board_list .num, .board_list .name { text-align: center }
.board_list .num {font-size:.9em;letter-spacing:-2px}
.board_list .subject { position: relative }
.board_list .subject img:first-child {width:12px}
.board_list .subject img:nth-child(2) {width:8px}
.board_list .name {white-space:nowrap}
.board_list .icon_new { font-size: 20px; background: #88c3f0; line-height: 1em; padding: 6px 5px 4px 5px; color: #fff; font-weight: bold; border-radius: 5px; font-family: Tahoma; position: absolute; right: 0; top: 7px; z-index: 1; letter-spacing: -1px }

.board_list .reply {text-align:center}
.board_list .ico  {background:#2d333a;border:1px solid #2d333a;color:#fff;display:inline-block;width:80%;line-height:1.6em;border-radius:5px;font-size:.9em}
.board_list .gray {background:#a6a6a6;border:1px solid #949494}
.board_list .datetime {letter-spacing:-1px;font-size:.9em;text-align:center}
.board_list .best td {background:#f2f7fa}

form[name=fcategory] select {background:#fff;min-width:250px}

.board_view { width: 100%; border-collapse: collapse }
.board_view th, .board_view td { border-bottom: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; padding: 8px 0; background: #fff }
.board_view th { background: #f2f2f2; font-weight: normal; text-align: center }
.board_view td { padding-left: 10px }


.board_write { width: 100%; border-collapse: collapse }
.board_write th, .board_write td { border-bottom: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; padding: 8px 0 }
.board_write th { font-weight: normal; text-align: center; background: #efefef; position:relative }
.board_write th em {position:absolute;right:-20px;width:2px;top:50%;;margin-top:-8%;height:20px;background:#624428;display:none}
.board_write td { padding-left: 10px }
.board_write tr:first-child th, .board_write tr:first-child td {}