@charset "utf-8";
/* CSS Document */
/*********** Base Style ***********/



table.boardList td {padding:30px 10px;}

.listImgWrap {overflow:hidden; position:relative; width:202px; height:132px; border:1px solid #cbcbcb;}
.listImgWrap img {position:absolute; top:50%; left:50%; width:100%; height:auto; min-height:100%; transform: translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}

.boardList .td_subject {vertical-align:top;}
.boardList .title {margin-top:0; font-size:20px; color:#1a1a1a; line-height:27px;}
.boardList .title b {display:block; color:#339ea4; font-weight:normal;}
.boardList .title strong {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}
.boardList span.cont {display:block; padding:17px 0 30px; font-size:15px; color:#595959; line-height:20px;}
.boardList .btn {width:60px; min-width:60px; padding:0 10px;}


.bListInfo .writer {color:#4a80ce;}