/* COMMENT START */
.comment-wrap { margin-top:2px; padding:10px 20px; background-color:#f9f9f9; }
.comment-wrap #hidden_comment_num { width:0; height:0; display:none; }

.comment-wrap .comment-form { padding:10px 5px 10px 20px; border:1px solid #aaa; background:#fff; } 
.comment-wrap .comment-button { float:left; padding:5px; }

.comment-wrap textarea.comment { font-size:12px; width:680px; height:50px; } 
.comment-wrap input.submit { width:40px; height:40px; padding:10px 5px !important;}

.comment-wrap .re-comment-form { display: none; }
.comment-wrap .re-comment-form-wrap { display:block; margin-top:10px; padding:10px 5px 10px 22px; border:1px solid #aaa; background-color:#fff; background-image: url(/bbs/views/board/esolomon/img/cmt_re.gif); background-position: 10px 12px; background-repeat: no-repeat; } 

.comment-wrap .comment-list .row { padding:6px 0; border-bottom:1px dotted #999; }
.comment-wrap .comment-list .last { border-bottom:none; }
.comment-wrap .comment-list dl dt { padding:0 0 5px 0; }
.comment-wrap .comment-list dl dd .target_writer{ float:left; color:#999; padding-right:5px; }
.comment-wrap .comment-list .cmt_re { padding-left:22px; background-image: url(/bbs/views/board/esolomon/img/cmt_re.gif); background-position: 10px 12px; background-repeat: no-repeat; }

.comment-wrap .comment-list .name { font-weight:bold; padding-left:20px; background-image: url(/bbs/views/board/esolomon/img/writer.gif); background-position: 0 50%; background-repeat: no-repeat; }
.comment-wrap .comment-list .wdate { font-size:11px; padding:0 3px; }
.comment-wrap .comment-list .remote_addr { font-size:11px; padding:0 3px; }
.comment-wrap .comment-list .reply { font-size:11px; padding-left:10px; background-image: url(/bbs/views/board/esolomon/img/cmt_re.gif); background-position: 0 40%; background-repeat: no-repeat; }
.comment-wrap .comment-list .cmt_md_btns { position:relative; float:right; font-size:11px; }
.comment-wrap .comment-list .cmt_md_btns div { position:absolute; left:-100px; background-color:#fff; text-align:center; border:1px solid #333; width:150px; padding:5px; z-index:100;}
.comment-wrap .comment-list .cmt_md_btns div button { margin-top:5px; }
.comment-wrap .comment-list .comment { line-height:130%; } 
.comment-wrap .comment-list .pagination { text-align:center; padding:5px; }

/* COMMENT END */