.comtop_normal, .combottom_normal { display:block; }
.comtop_normal *, .combottom_normal * { display:block; height:1px; }

.mhcomm_normal { display:block; position:relative; }
.mhcomm_normal .mctitle { margin:0; min-height:20px; padding:2px 0 2px 10px; display:block; font-weight:400; }

.mhcomm_normal .board { margin:0; padding:0; }
.mhcomm_normal .board .c_area { padding-right:10px; list-style:none; }
.mhcomm_normal .board .c_area:hover { background-color:#f9f9f9; }
.mhcomm_normal .board .c_area .date:hover,
.mhcomm_normal .board .c_area .name span:hover,
.mhcomm_normal .board .c_area .sum a:hover, a:active, a:focus { color:#000 !important; }

.mhcomm_normal .board td { border:0; line-height:1.5; white-space:nowrap; padding:1px 5px;}
.mhcomm_normal .board .comment { margin:1px; overflow: hidden; white-space: normal; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap:break-word; }

.mhcomm_normal .board .c_area .date { padding:0 5px 0 2px; }
.mhcomm_normal .board .c_area .sum {  }
.mhcomm_normal .board .c_area .name span {  }

.clear { clear:both; }

.mhcomm_normal::-webkit-scrollbar { width:5px; }
.mhcomm_normal::-webkit-scrollbar-thumb { border:5px solid orange; }

/* 위젯 별점 */
.wi-rv-stars { display:inline-flex; gap:1px; font-size:11px; letter-spacing:0; vertical-align:middle; margin-right:3px; line-height:1; }
.wi-rv-stars span { color:#dcdfe5; }
.wi-rv-stars span.on { color:#ffb400; }

