<style>
<!--
A.menu:link{ color: white; text-decoration:none; }
A.menu:visited{ color: gainsboro; text-decoration:none; }
A.menu:active{ color: orange; text-decoration:none; }
A.menu:hover {
  color :orange;
  text-decoration : underline;
  cursor : hand;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
}
.t-menu{
	background-color:#003366;
	text-align:center;
	font-size:12px;
	padding:8 0 8 0;
	border-bottom:1 solid #CCCC00;
}
A:link{ color: darkblue; text-decoration:none; }
A:visited{ color: darkmagenta; text-decoration:none; }
A:active{ color: red; text-decoration:none; }
A:hover {
  color :red;
  text-decoration : underline;
  cursor : hand;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 1pt;
}
body{
	background-color:#003366;
	color:#333333;
}
.page{
	padding:0 10 0 20;
	border:1 solid #CCCC00;
	background-color:beige;
}
h1{
	font-size:16px;
	font-weight:bold;
	color:dimgray;
	text-align:left;
	border-bottom:1 solid steelblue;
	border-left:20 solid steelblue;
	padding:5 0 5 10;
	margin:5 0 5 0;
}
h2{
	font-size:14px;
	font-weight:normal;
	font-color:gray;
	text-align:center;
	margin:5 0 5 0;
}
table{
	font-size:14px;
	line-height:140%;
}
table.inp{
	font-size:12px;
	line-height:140%;
	padding:2 0 2 5;
	width:100%;
}
td.midashi{
	font-size:12px;
	line-height:140%;
	width:25%;
	text-align:right;
	padding:0 10 0 0;
	font-family: Verdana, sans-serif;
}
td.koumoku{
	font-size:12px;
	line-height:140%;
	width:75%;
	text-align:left;
	font-family: Verdana, sans-serif;
}
.fNormal {  font-size: 14px;line-height: 140%}
.fSmall {  font-size: 12px;line-height: 140%}
.bbs_comment{
	padding-left:3em;
	font-size: 14px;
	line-height: 140%
}
address
{
	width: 770;
	text-align: center;
	font-style: normal;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding: 0.5em;
	color:white;
}
.count
{
	margin-top:0;
	width: 770;
	text-align: center;
	font-style: normal;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color:white;
	background-color:#CCCC00;
	padding:1 0 2 0;
}
input.text{
	border:1 double gray;
}
textarea{
	border:1 double gray;
}
input.btn{
	border-top:3 double gray;
	border-bottom:3 double gray;
	border-left:3 double gray;
	border-right:3 double gray;
	background-color:transparent;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
form{
	margin:0 0 0 0;
}
.ver{
	padding:2 0 2 0;
	text-align:right;
	font-size:12px;
	font-family: Verdana, sans-serif;
}
.b-tbl{
	margin:5 0 5 0;
	border-top:3 double steelblue;
	width:100%;
}
.b-name{
	margin-left:25;
	padding:15 0 5 0;
}
.b-cmt{
	margin-left:25;
	padding:5 0 15 3em;
	border-bottom:1 dashed steelblue;
}
.error{
	text-align:center;
	margin:10 0;
}
table.k-tbl{
	margin:8 0;
	width:100%;
	border-collapse:collapse;
}
td.k-td{
	padding:4 0 4 2;
	font-size:12px;
	line-height:140%;
	border-top:1 solid lightslategray;
	border-bottom:1 solid lightslategray;
	border-left:1 solid lightslategray;
	border-right:1 solid lightslategray;
}
.img{
	margin:5 0;
	border-top:1 solid white;
	border-bottom:1 solid black;
	border-left:1 solid white;
	border-right:1 solid black;
}

-->
</style>
