/*中央メインコンテンツのテーブルにおける枠デザイン*/
.articleLabel{ padding: 2px 2px 0px; width:100%/*500px*/; border-collapse:separate; }
.thread{ border-style:solid; border-width:0px 0px 1px 2px; border-color:#444455; padding:0px; margin-bottom:6px; width:100%/*502px*/; border-collapse:separate; }

.topicBorder{ margin:2px 0px 4px; font-size:larger; padding:2px; }
.commentBorder{ margin:2px 0px 4px; border-style:solid; border-width:1px 0px 0px 10px; padding:2px; }
.topicTitle{ font-weight:bold; font-size:9pt; color:#cccccc; text-align:center; }
.comTitle{ font-weight:bold; font-size:8pt; color:#cccccc; text-align:center; }

.ID{ font-size:8pt; color:#999999; text-align:right; vertical-align:top; }
.author{ padding-left:1em; white-space:nowrap; color:#cccccc; text-align:left; }
.relations{ color:#ffffff; padding-left:3px; padding-right:3px; }
.reference{ padding-left:3em; texl-align:left; }
img.picture{ float:right; margin-left:10px; }
.article{ color:#cccccc; text-align:left; overflow:hidden; margin:0px 25px 0px 30px; max-width:500px; }
.trackbackArticle{ color:#cccccc; font-style:italic;/*padding-left:3em;*/ text-align:left; overflow:hidden; margin:0px 25px 0px 30px; max-width:500px; }
.AdminArticle{ color:#eeeeaa/*#ffff66*/;  text-align:left; overflow:hidden; margin:0px 25px 0px 30px; max-width:500px;}
.deletedArticle{ color:#ee7777/*#ffff66*/;  text-align:left; overflow:hidden; margin:0px 25px 0px 30px; max-width:500px;}


.date{ font-size:smaller; color:#999999; }
.comment:link, .comment:visited{ color:#224488; }
.comment:active{ color:#ffff55/*ee0000*/; }
.comment:hover{ color:#55aaff; }

/*.isTarget{ border-style:solid; border-width:1px 4px 4px 1px; border-color:#999999; padding:4px; }*/
.isTarget{ color:#000000; background-color:#eeeeaa; font-size:9pt; font-weight:bold; }
.outOfDate{ color:#cc3333; }
.Admin{ color:#eeeeaa/*#ffff66*/; }
.deleted{ color:#ee7777; }

.apology{ color:#ff3333; }
.apologyTitle{ font-size:larger; }

.searchLabel{ font-weight:bold; font-size:10pt/*x-large*/; line-height:1.0; /*padding:0.4em 10px 0;*/ background-image:none; /*background-color:#090915; */}
.pickupLabel{ font-weight:bold; font-size:10pt/*x-large*/; line-height:1.0; /*padding:0.4em 10px 0;*/ background-image:none; /*background-color:#222288; */}



/*.MainContsCls{ position:relative; top=0px; }*/
