@charset "utf-8";
/* CSS Document */

body { background:none; }
.comment-frame { background:url(bg-leftframe.jpg) top left no-repeat; width:180px; padding:0 10px 0; }
.comment-frame .vote { margin-right:7px; margin-top:5px; }
.comment-frame h1 { font-size:18px; color:#900; font-size:14px; display:inline; }
.comment-frame span { font-size:11px; color:#666; padding-right:5px; }
.comment-frame .action { clear:both; }

.comment-post { margin:15px 0; width:180px; height:140px; overflow-y:scroll; }
.comment-post li { display:block; border:1px solid #CCCCCC; padding:3px; margin:5px 5px 0 0; font-size:11px; color:#669900; }
.comment-post li p { display:block; font-size:12px; color:#333333; }

.comment-more { text-align:right; }
.comment-more a { font-size:12px; color:#003399; }

.comment-form i { background:url(bg-watchdog.jpg) top left no-repeat; display:block; padding:25px 0 0 60px; font-size:13px; color:#FFFFFF; height:25px; width:120px; }
.comment-form textarea { width:175px; height:50px; border:1px solid #999999; }
.comment-form input.name { width:175px; border:1px solid #999999; }
.comment-form input.submit { margin-top:5px; }
.comment-form em { font-style:normal; }
.comment-form input.capcha { width:100px; border:1px solid #999999; }

.comment-talk { width:1003px; margin:0 auto; }
.comment-talk .vote { margin-right:7px; }
.comment-talk h1 { font-size:18px; color:#900; font-size:14px; display:inline; }
.comment-talk span { font-size:11px; color:#666; padding-right:5px; }
.comment-talk .action { clear:both; }











