#wrapper {
  text-align: left;
	width:800px;
  margin: 0 auto;
  padding: 0;
	border-left:2px inset #99c;
}
#html-header {
	background-color: white;
	border: 2px outset #99c;
	border-width: 0 2px 2px 0;
}
#html-body {
	clear:both;
	height:580px;
	text-align:center;
	font-size:13px;
	background-color: white;
	border: 2px outset #99c;
	border-width: 0 2px 2px 0;
}
#html-footer {
	clear:both;
	font-size:13px;
	background-color: #edf;
	border: 2px outset #99c;
	border-width:0px 2px 2px 0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
#html-footer p {
	font-size:15px;
}
body {
	padding:0px;
	margin:0px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size:13px;
	color: #000000;
	background-color: #99CCFF;
	background-image: url("../images/bg/002.gif");
	background-attachment: fixed;
  text-align: center;
}
img {
	border:0px;
}
hr {
	color:black;
	border-color:black;
	height:2px;
	clear:both;
}
p {
	margin:0px;
}
div {
	font-size:13px;
}
a:link,  a:visited, a:active {
	text-decoration : none;
	color: #22b;
	}
a:hover { 
	text-decoration : none;
	color: #e0861e;
	}
h1 {
font-size:20px;
margin:0px;
}
h2 {
font-size:18px;
margin:0px;
}
h3 {
font-size:16px;
margin:0px;
}

.fs14 {
	font-size:14px;
}
.fs20 {
	font-size:20px;
}
.fs20b {
	font-size:20px;
	font-weight:bold;
}
.tc-black {
	color:black;
}
.tc-red {
	color:red;
}
.tc-blue {
	color:blue;
}
A.bottun1 {
	display: block;             /* ブロック要素にする */
	width:300px;                /* 横幅 */
	color: #F0FFFF;
	background-color: #4169E1;  /* 背景色 */
	border: outset 3px #1E90FF; /* 枠の色 */
	margin: 0px;
	padding: 3px 1px 1px 0px;
	font-size: 16px;            /* フォントサイズ */
	line-height: 16px;          /* 行の高さ */
	text-align: center;         /* 水平揃え */
	text-decoration: none;      /* 下線を消す */
}
A.bottun1:hover {
	color: #F0FFFF;
	background-color: #4169E1;  /* 背景色 */
	border: inset 3px #1E90FF;  /* 枠の色 */
	margin: 0px;
	padding: 4px 0px 0px 1px;
}
A.bottun1:active { color: #F0FFFF; }
A.bottun1:visited { color: #F0FFFF; }

a.bottun2 {
	display: block;             /* ブロック要素にする */
	color: #000;
	background-color: #F0E68C;  /* 背景色 */
	border: outset 3px #F5F5DC; /* 枠の色 */
	margin: 2px 0px;
	padding: 3px 1px 1px 0px;
	font-size: 14px;            /* フォントサイズ */
	line-height: 16px;          /* 行の高さ */
	text-align: center;         /* 水平揃え */
	text-decoration: none;      /* 下線を消す */
}
a.bottun2:hover {
	color: #000;
	background-color: #F0E68C;  /* 背景色 */
	border: inset 3px #F5F5DC;  /* 枠の色 */
	padding: 4px 0px 0px 1px;
}
a.bottun2:active { color: #000; }
a.bottun2:visited { color: #000; }

