.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.clearfix{display:block;}

.reveal-user-contents {background:#fff;font-family:'Malgun Gothic','돋움','dotum','Apple SD Gothic Neo','Helvetica Neue','Helvetica','Roboto','Arial',sans-serif;width:100%;}
.reveal-user-contents .wrap{width:100%;padding:15px;}
.reveal-user-contents .wrap .reveal-user-contents{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #eee;}
.reveal-user-contents .wrap .reveal-user-contents:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.reveal-user-contents a:hover{text-decoration:none;}

.reveal-user-contents .top-pc{position:relative;background:#f26522;padding:8px 0;}
.reveal-user-contents .top-pc .btn_close{position:absolute;left:5px;top:2px;}
.reveal-user-contents .top-pc .btn_close i{color:#fff;font-size:2.3rem;}
.reveal-user-contents .top-pc .list-tit{display:block;text-align:center;color:#fff;letter-spacing:-.08rem;}

.reveal-user-contents .comments-header{}
.reveal-user-contents .comments-header .comments-date{font-size:.8rem;color:#999;}
.reveal-user-contents .comments-header .comments-txt{font-size:.8rem; letter-spacing:-.08rem;color:#222}

.reveal-user-contents .comments-content{margin:10px 0;}
.reveal-user-contents .comments-content .news_box{border:1px solid #eee;border-radius:3px;box-shadow:3px 3px 3px rgba(0,0,0,.05);padding: 3px;}
.reveal-user-contents .comments-content .news_box a{position:relative;}
.reveal-user-contents .comments-content .news_box .float-left{width:85px;}
.reveal-user-contents .comments-content .news_box .float-right{width:calc( 100% - 85px );;padding:0 15px;display:table;height:85px;}
.reveal-user-contents .comments-content .news_box .float-right .inner{display:table-cell;vertical-align:middle;}
.reveal-user-contents .comments-content .news_box .pic{width:85px;height:85px;border-top-left-radius:3px;border-bottom-left-radius:3px;background-size:cover;background-position:center center;}
.reveal-user-contents .comments-content .news_box .tit{font-size:.8rem;margin-bottom:.5rem;letter-spacing:-.08rem;color:#666;line-height:1.5em;max-height:3em;overflow:hidden;}
.reveal-user-contents .comments-content .news_box .total_reply{display:block;font-size:.8rem;color:#999;}

.reveal-user-contents .comments-vote{text-align:right;}
.reveal-user-contents .comments-vote .vote-btn{font-size:.8rem;line-height:1em;}

.reveal.gray #load-more-btn {display:block;margin: 15px auto 0; font-size:.85rem;color:#444; font-weight: 500;padding: 10px; width: 100%; border: 1px solid #eee;}
.reveal.gray {background: #fff;}

.reveal-user-contents .list-comments {margin-top: 30px;}


.reveal-user-contents .top {text-align:center;}
.reveal-user-contents .top .name {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px;font-weight: 700; line-height: 1.2; letter-spacing: -0.3px; color: #000;}
.reveal-user-contents .top .date {color: #999;font-size:13px;}
.reveal-user-contents .top .comment {font-size: 12px;line-height: 1.2;color: #999;margin-top: 3px;}
.reveal-user-contents .top .number {margin-left: 3px; color: #666; font-weight: 600;font-style: normal;}