body { 	background-color:rgb(0,0,0) ;
	font-size:14px;
	font-family	: Tahoma,Arial,sans-serif
}
td,th,p,div,li,h3{	color:#fff;
	font-size:12px;
	font-family	: Tahoma,Arial,sans-serif ;
}
.subject{font-size:14px;}
.message{width:360px; background-image:url("img/sea2.jpg"); color:#fff;
	border-color:#fff; border-width:1px; border-style:solid;
	padding:10px;}
.writer{width:360px; background-color:#147; border-width:1px; border-style:solid; border-color:#69c;}
.resmessage{width:300px; padding:10px}
.reswriter{width:300px; border-width:1px; border-style:solid; border-color:#fff;}
.sub1{background-color:#258; border-width:1px; border-style:solid; border-color:#fff;}
.sub2{background-image:url("img/sea2.jpg"); color:#fff; border-width:1px; border-style:solid; border-color:#fff;}
.form1{background-color:#036; color:#fff;}
.form2{border-color:#036; border-width:1px; border-style:solid;}
/* hr{color:#000;} */
input,textarea{background-color:#036; color:#fff; border-width:1px; border-style:solid; font-size:14px;}
input.subm{background-color:#369; color:#fff; border-width:2px; border-color:#fff #036 #036 #fff ;  cursor: crosshair;}
input.check{border-width:0px;}
select{background-color:#369; color: #fff; border-width:0px;}
a:link    {color:#fff; text-decoration:underline overline; }
a:visited {color:silver; text-decoration:underline overline;}
a:active  {color:#fff; text-decoration:none;}
a:hover   {color:#036; background-color:#fff; text-decoration:none;}
p.cr{text-align:center; font-size:14px;}

/* エラー＆書き込み終了時用プロパティ */
div.divsub{text-align:center;}
p.psub{width:300px;}
/* 管理者ページ用プロパティ */
p.msg1{padding:5px;}
p.msg2{color:#7ad; padding: 5px 5px 5px 20px;}
td.mt1{background-image:url("img/sea2.jpg");
	color:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#fff;}
td.mt2{color:#fff;
	border-width:1px;
	border-style:solid;}
td.mt3{}
.mtdate{color:#9cf; font-size:12px; font-family: Tahoma,Arial,sans-serif ;}