	body {
	  background-image: url("../../png_data/bg_00.png");
	  background-attachment:fixed;
	  color: #666666;
	  margin-top: 0%;
	  margin-bottom: 0%;
	}

	}
	th,tr,td,form {
	font-size: 11pt;
	line-height:120%;
	}

	a:link {
	  color: #3333ff;
	  text-decoration: none;
	}
	a:visited {
	  color: #3333ff;
	  text-decoration: none;
	}
	a:hover {
	  color: #ff0000;
	  background-color: #ffff66;
	  text-decoration: underline;
	}
	a:active {
	  color: #ff6666;
	  text-decoration: underline;
	}

	h2 {
	  margin-left: 3%;
	  margin-right: 30%;
	}
	h3, h4, p, li, dl {
	  margin-left: 5%;
	  margin-right: 30%;
	}
	h3, h4 {
	  margin-top: 5%;
	}
	h2 {
	  font-size: 1.2em;
	}
	h3 {
	  font-size: 1.1em;
	}
	h4 {
	  font-size: 1em;
	}

/* ↓未使用のhr要素（水平線） */
	hr {
	  background-color: #00ffff;
	  height: 4px;
	  margin-left: 5%;
	  margin-right: 30%;
	}
