		body {
			color: #000000;
			background-color: #fffff0;
			margin: 8px 8px;
			font: normal normal 9pt/10pt "ＭＳ Ｐゴシック", "Osaka", sans-serif;
			     /* スタイル 文字の太さ 文字サイズ/行の高さ 文字フォント */
			text-decoration: none;
		}


		a:link { /* リンクテキスト */
			color: #0066ff;
			text-decoration: underline;
		}
		a:hover { /* カーソルが乗った時 */
			color: #00cc33;
			text-decoration: none;
		}
		a:active { /* クリックした時 */
			color: #ff6666;
		}
		a:visited { /* すでに訪れたリンク */
			color: #cc99ff;
		}


		h1 {
			color: #ff0000;
			background-color: #ffffff;
			font: normal normal 8pt/9pt;
			text-decoration: none;
			text-align: left;
			border: solid #ff0000;
			border-width: 2px 25px 2px 2px;
			padding: 9px 25px 5px 9px;
		}
		h2 {
			color: #009900;
			background-color: #ffffff;
			font: normal normal 9pt/10pt;
			text-decoration: none; /* 文字の装飾 */
			text-align: left; /* 行揃え */
			border: solid #009900; /* 枠の種類 */
			border-width: 1px 1px 1px 15px; /* 枠の太さ */
			padding: 7px 7px 3px 7px; /* 枠と文字のスペース */
		}
		h3 {
			color: #663333;
			font: normal normal 9pt/10pt;
			text-decoration: none; /* 文字の装飾 */
			text-align: left; /* 行揃え */
			padding: 5px 5px 5px 5px; /* 枠と文字のスペース */
		}


		td {
			color: #000000;
			margin: 8px 8px;
			font: normal normal 9pt/10pt "ＭＳ Ｐゴシック", "Osaka", sans-serif;
			     /* スタイル 文字の太さ 文字サイズ/行の高さ 文字フォント */
			text-decoration: none;
		}


		.tl {
			font: normal normal 9pt/10pt;
		}


		input,textarea,select {
			font-family: "ＭＳ Ｐゴシック", "Osaka";
			color: #000000;
			border-left: 1px solid #999999;
			border-right: 1px solid #000000;
			border-top: 1px solid #999999;
			border-bottom: 1px solid #000000;
			background-color: #ffffff;
		}
		input.ch {
			font-family: "ＭＳ Ｐゴシック", "Osaka";
			color: #000000;
			border solid;
			background-color: #ffffff;
		}


		hr {
			color: #339933;
		}


		/* スタイル 文字の太さ 文字サイズ/行の高さ */
		.xl {
			font: normal bold 9pt/10pt;
		}
		.ll {
			font: normal bold 9pt/9pt;
		}
		.s {
			font: normal normal 9pt/10pt;
		}
		.ss {
			font: normal normal 9pt/10pt;
		}

