.board-wrap.basic .list-body ul {display:table; table-layout:fixed; width:100%; font-size: 1em;}
.board-wrap.basic .list-body ul li {display:table-cell; text-align:center; overflow:hidden; text-overflow: ellipsis; color: #333; white-space:nowrap; }

.board-wrap.basic .list-body ul > li:nth-child(1) { width:100px; }
.board-wrap.basic .list-body ul > li:nth-child(2) { width:100%; text-align:left; flex:1; }
.board-wrap.basic .list-body ul > li:nth-child(3) { width:150px; }
.board-wrap.basic .list-body ul > li:nth-child(4) { width:100px; }
.board-wrap.basic .list-body ul > li:nth-child(5) { width:120px; }

.reply-img {width: 42px; margin: 0 8px 0 0;}
.secret-img { margin: 0 8px 0 0;}

.board-wrap.basic .list-body .row-header {font-size: 0.875em; font-weight:bold; padding:14px 0px; background: #f9f9f9; border-top: 1px solid #333; border-bottom:1px solid #333;}
.board-wrap.basic .list-body .row-body { border-top:1px solid #ddd; padding: 22px 5px; }
.board-wrap.basic .list-body .row-body:nth-child(2) {border-top: 0;}
.board-wrap.basic .list-body .row-body:last-child { border-bottom:1px solid #ddd;}


@media screen and (max-width: 991px){
    .board-wrap.basic .list-body .row-header {display:none !important;}
    .board-wrap.basic .list-body ul > li:nth-child(1) { display: none; }
    .board-wrap.basic .list-body ul > li:nth-child(2){display: block; width:100% !important; white-space:normal; color: #333; font-weight: 600;}
    .board-wrap.basic .list-body ul > li { width:auto !important; display:unset; margin-right:10px; }
	.board-wrap.basic .list-body .row-body {font-size: 0.875rem;}
}

@media screen and (max-width: 767px){	
    .board-wrap.basic .list-body ul > li:nth-child(2){display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space:unset; margin-bottom: 5px; font-size: 1rem;}
}