    body {background-color:#ccff99;font-family: "£Í£Ó ÌÀÄ«", "£Í£Ó £ÐÌÀÄ«", ºÙÌÀÄ«ÂÎ, serif;
	text-align:left;
     	}
	a:link {color:blue;}
	a:visited {color:purple;}
	a:hover {color:green;}
	a:active {color:red;}
#header {
	width:90%;padding:20px;background-color:#99ff99;
        border-style:solid; border-width:3px; border-color:#336600;filter:progid:DXImageTransform.Microsoft.DropShadow(offx=12,offy=8,color=olivegreen);}
	} 	
    h1 a {color: #993300 !important;background-color:#99cccc;width:95%;padding:10px;
          border-style:solid; border-width:2px; border-color:#336600;
        text-decoration: none; font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, sans-serif;
        line-height: 130%;
         filter:progid:DXImageTransform.Microsoft.DropShadow(offx=12,offy=8,color=olivegreen);}
  table {border-style:solid; border-width:1px; border-color:#336600;}
	td {{background-color:#ccffcc; border-style:solid; border-width:1px; border-color:#336600;
        }
	span.color1 {color:#336600;background-color:#ccffcc;
     	}
	span.color2 {color:#990000;
    	}
	strong {color:#336600;}	
	div { font-size:0.8em;line-height: 150%;
    	}
.sample0 {color:#003300;font-size:14px;text-align:left;
         }
.text {text-align:left;letter-spacing:1px;width:800px;
	}
blockquote {width:700px;text-align:left;color: #330033;line-height: 150%; font-family: "£Í£Ó ÌÀÄ«", "£Í£Ó £ÐÌÀÄ«", ºÙÌÀÄ«ÂÎ, serif;font-size:15px;border-style:outset; border-width:5px;border-color:#afcc66;
        padding:30px;
         margin-left:0; margin-right:0;
         }
         

.text1 {line-height: 100%; margin-top:0; margin-bottom:0;
	}
    .sa {font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, sans-serif;
         line-height: 100%;width:800px;
	}
	address {font-size:0.8em;color:black;background-color:#99ffcc;padding:10px;width:600px;
	}