body{margin:0px;padding:0px;text-align:center; background-image:url(images/bg.gif);font:"lr oSVbN", Osaka, "qMmpS Pro W3";}
A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{color:#990000;}
A:active{}

h1{ color:#ffffff; font-size:12px; display:inline;font-weight:normal; }
h2{ color:#ffffff; font-size:14px; display:inline;font-weight:normal; padding:5px; }

h3{ margin:0px;padding:4px 0px 0px 4px;font-size:14px;line-height:18px;color:#3366cc;letter-spacing:1px;text-align:left;border:none;
border-style:solid;border-color:#3366cc;border-width:0px 0px 1px 10px;}

h4{ margin:0px;padding:4px 0px 0px 4px;font-size:14px;line-height:18px;color:#3366cc;letter-spacing:1px;text-align:left;border:none;
border-style:solid;border-color:#3366cc;border-width:0px 0px 1px 10px;}


.footer{font-size:12px; padding:3px ; line-height:15px; color:#666666; text-align:center; border-top:solid; border-top-color:#666666; border-top-width:2px;}
.footer a:link {color : #666666;}
.footer a:active  {color : #666666;}
.footer a:visited  {color : #666666;}
.footer a:hover {color:#000066;}

.menubox01 { font-size:12px;color:#666666; padding:5px 0px 0px 0px;border-right:solid; border-right-color:#999999; border-width:1px; text-align:center; line-height:18px; }
.menubox01 a:link {color : #666666;}
.menubox01 a:active  {color : #666666;}
.menubox01 a:visited  {color : #666666;}
.menubox01 a:hover {color : #666666;}

.box05{ border:solid; border-width:1px; border-color:#999999; padding:3px}



.pankuzu {font-size:11px;color:#666666;text-align:left; text-align:18px; padding:3px 0px 0px 0px}
.pankuzu a:link {color : #666666;}
.pankuzu a:active  {color : #666666;}
.pankuzu a:visited  {color : #666666;}
.pankuzu a:hover {color : #666666;}

.title01{font-size:18px;color:#000000;text-align:left; font-weight:bold; line-height:23px}
.title01 a:link {color : #ffffff;}
.title01 a:active  {color : #ffffff;}
.title01 a:visited  {color : #ffffff;}
.title01 a:hover {color:#ffffff; text-decoration:underline}


.matrix3{border-style:solid;border-color:#CCCCCC;border-width:1px 1px 1px 1px; padding:2px;}
.matrix4{border-style:solid;border-color:#CCCCCC;border-width:1px 1px 1px 0px;padding:2px;}
.matrix1{border-style:solid;border-color:#CCCCCC;border-width:0px 1px 1px 1px;padding:2px;}
.matrix2{border-style:solid;border-color:#CCCCCC;border-width:0px 1px 1px 0px;padding:2px;}

.topmenu1{font-size:12px;padding:0px ;color:#ffffff;text-align:center; font-weight:normal; }
.topmenu1 a:link {color : #ffffff;}
.topmenu1 a:active  {color : #ffffff;}
.topmenu1 a:visited  {color : #ffffff;}
.topmenu1 a:hover {color : #ffffff; }

.text01{font-size:12px;color:#ffffff;text-align:left;}
.text01 a:link {color : #ffffff;}
.text01 a:active  {color : #ffffff;}
.text01 a:visited  {color : #ffffff;}
.text01 a:hover {color:#ffffff; text-decoration:underline}

.text02{font-size:12px; padding:3px 3px 3px 10px;line-height:18px;color:#000000;text-align:left;}
.text02 a:link {color : #000000; text-decoration:underline;}
.text02 a:active  {color : #000000; text-decoration:underline;}
.text02 a:visited  {color : #000000; text-decoration:underline;}
.text02 a:hover {color:#000000;}

.text03{font-size:12px;color:#666666;text-align:left;}
.text03 a:link {color : #666666;}
.text03 a:active  {color : #666666;}
.text03 a:visited  {color : #666666;}
.text03 a:hover {color:#666666; text-decoration:underline}

.text04{font-size:12px;color:#000000;text-align:left;}
.text04 a:link {color : #000000;}
.text04 a:active  {color : #000000;}
.text04 a:visited  {color : #000000;}
.text04 a:hover {color:#000000; text-decoration:underline}

.text05@{color:#000000;padding:3px; font-size:12px; line-height:14px;}

.style1 {color: #FF0000}
