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; }
.lf { font-size:17px; }

.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:730px; 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; }

.main {
width: 780px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
border: none;
text-algin: center;
}

#left_content{
width: 20%;
margin: 0px;
padding:0;
float: left;
}

#right_content{
width: 80%;
margin: 0px;
padding:0;
float: right;
}

#wrap {
width:100%;
}

MARQUEE { padding:3px; margin:3px; }


