@charset "utf-8";

a { color:#555555; text-decoration:none; }

.titleBox { border:4px solid #EEEEEE; padding:.5em; margin-bottom:1em; }
.titleBox .title { font-weight:bold; }
.titleBox .memo { color:#888888; }

.info .status { float:left; overflow:hidden; }
.info .link { float:right; overflow:hidden; }

.write_form { padding:10px; margin:0px; border:3px solid #CCCCCC; margin-top:.5em; }
.write_form table { border:0; padding:0; }
.write_form td.option { text-align:right; padding:.3em; }

.document { padding:0; margin-top:1em; border:3px solid #EEEEEE; }
.document .info { background-color:#EFEFEF; padding:.5em; }
.document .subinfo { text-align:right;  color:#CCCCCC;}
.document .content { padding:1em; }
.document .comment { padding:1em; }

.comment_box { border:0; padding:.5em; border-top:1px solid #EEEEEE; margin:1em 0 1em 0;}
.comment_box .comment_content { }
.comment_box .comment_content .content { margin:1em 0 2em 0;}
.comment_box .comment_content .comment_sub_info { float:left; }
.comment_box .comment_content .button_area { float:right; }

textarea.comment_form { border:1px solid #EEEEEE; width:90%;}
