body { margin:0px; padding:0px; }
td { font-size:15px; }
h1 { font-size:18px; padding:3px; margin:3px; background-color:#DDFF75;}
textarea {  border-width:1px;
	border-style:dashed;
	border-color:#66ff66;
	background-color:#ccffcc;
	padding:1px;
	margin:1px;
	font-size:12px;
	scrollbar-base-color :#ffffff;
	scrollbar-face-color :#99ff99;
	scrollbar-highlight-color :#ccff66;
	scrollbar-shadow-color :#339933;
	}
.sf { font-size:9px; }
.mf { font-size:12px; }
.aki { font-size:14px; text-align:center;
	 background-color:#FFC6A4; margin:0px 5px 5px 5px; padding:1px;}

.mttl { font-size:17px; font-weight:bold;
	 border-bottom: 1px solid gray; margin:1em 3px 3px 1em; }

.bmenu {  width:100%;
	 margin:0px;
	 padding:0px;
	 background-image: url(images/bg.gif);
}

.topic { width:600px; background-image: url(images/menu-bar.gif);
	 font-size:15px; color:#592000; font-weight:bold; }

.kanban { width:600px;
	background-image: url(images/menu-bar.gif);
	font-size:15px;
	font-weight:bold;
	text-align:left;
	margin-top:1em;
	padding-top:6px;
	height:30px;
	color:#592000;
 }
.ctt { width:700px; background-color:#593500;
	 border: 3px solid #996600; text-align:left; padding:7px; }

.poster { margin:5px; padding:12px; border:1px solid #003300;
	 background-color:#ffffff; }

.p-title { font-weight:bold; font-size:18px;
	 background-color:#ffff99; padding:5px;maring:3px; }

.info {  margin:0px; padding:1px; border:1px solid #003559;
	font-size:11px; background-color:#ffffff; }

.minfo { margin-bottom:0px; margin-top:5px; padding:1px;
	border:1px solid #003559;
	font-size:9px; background-color:#003559; color:white; }
