h1,h2,h3,p,div,form	{ margin:0; padding:0;}
body {
	margin       : 5px;
	padding      : 0px;
	color        : #404040;
	font-size    : small;
	background-color:#ffffff;
}
.header{
	padding: 10px; margin: 10px; width: 90%;
	background-color: #CCFFCC;
	border-style: double;
	text-align: left;
}
.thread{
	padding: 10px; margin: 10px; width: 700px;
	background-color: #EFEFEF;
	border-style: double;
	text-align: left; font-size: nomal !important;
}
th {
	margin       : 0px;
	padding      : 2px 5px 2px 5px;
	text-align   : left;
	border       : 0px solid;
	color        : #e0e0e0;
	background-color: #303030;
}
td {
	margin       : 0px;
	padding      : 2px 5px 2px 5px;
	text-align   : left;
	text-indent  : 0px;
	border       : 0px solid;
}
textarea {width: 100%;}
a            { color : #FF7828; text-decoration : none; }
a:link       { color : #4444FF; text-decoration : none; }
a:visited    { color : #4444FF; text-decoration : none; }
a:hover      { color : #FF4444; text-decoration : none; }
h1 a         { color : #CCCCCC; text-decoration : underline; }
h1 a:link    { color : #999999; text-decoration : none; }
h1 a:visited { color : #4444FF; }
h1 a:hover   { color : #FF7828; background-color:#4444FF; }
h1 a:active  { color : #FFFFFF; background-color:#FF7828; }
#ADL         {visibility:hidden !important} /* アクセス解析非表示 */
#title{	margin       : 0px;	padding      : 0px;	border       : 0px;
	border-spacing: 0px;font-size    : small;}
#f12{ font-size:12px; line-height:1.375;}
#f10{ font-size:10px; line-height:1.25;}
