A:link {  COLOR:#000099;  TEXT-DECORATION:underline;}A:visited {  COLOR:#000099;  TEXT-DECORATION:underline;}A:hover {  COLOR:#ff0000;  TEXT-DECORATION:underline;}BODY {  BACKGROUND-IMAGE:url(top.gif);  BACKGROUND-REPEAT:repeat;}.goannai {  color : black;  border-style : groove groove groove groove;  border-color : blue blue blue blue;  border-width : 1px 1px 1px 1px;  padding-top : 10px;  padding-left : 10px;  padding-right : 10px;  padding-bottom : 10px;  background-color : #eaeafd;  width : 800px;}H1 {  FONT-SIZE: 24pt;  FILTER: Shadow(color=#bbbbbb, strength=4, direction=145);  MARGIN-BOTTOM: 5px;  WIDTH: 100%;  COLOR: #333333;}H2 {  FONT-SIZE: 12pt;  FILTER: DropShadow(color=#000000, offX=1, offY=1);  MARGIN: 2px;  WIDTH: 100%;  COLOR: #aaaabb;  TEXT-ALIGN: left;}.btn {  border-top : none;border-top-width : 1px;  border-right : none;border-right-width : 1px;  border-bottom : none;border-bottom-width : 1px;  border-left : none;border-left-width : 1px;  MARGIN: 4px;/*  WIDTH: 120px;*/  padding : 1px 5px 1px 1px;}.menu {	FONT-SIZE: 13pt;  background-image : url(bar.gif);  WIDTH: 100%;  text-align : center;  color : gray;  TEXT-DECORATION: none;  FONT-WEIGHT: bold;  border-style : solid solid solid solid;  border-color : #d4d4d4 #d4d4d4 #d4d4d4 #d4d4d4;  border-width : 1px 1px 1px 1px;  padding-top : 4px;  padding-left : 4px;  padding-right : 4px;  padding-bottom : 4px;  background-color : #eaeaea;}.menu:hover { FONT-SIZE: 13pt;  background-image : url(bar2.gif);  WIDTH: 100%;  color : green;  background-color : #bfffdf;  border-width : 1px 1px 1px 1px;  border-style : solid solid solid solid;  border-color : #ff0080 #ff0080 #ff0080 #ff0080;}.hizuke {  PADDING-LEFT: 10px;  PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;  FONT-SIZE: 14pt;  FILTER: DropShadow(color=#dddddd, offX=1, offY=1);  MARGIN: 2px;  WIDTH: 100%;/*  color : #555580; */  color : #4444ff;  TEXT-ALIGN: left;}.naiyou {  BORDER-RIGHT: 1px inset;  PADDING-RIGHT: 10px;  BORDER-TOP: 1px inset;  PADDING-LEFT: 30px;  PADDING-BOTTOM: 10px;  BORDER-LEFT: 1px inset;  COLOR: black;  LINE-HEIGHT: 130%;  PADDING-TOP: 10px;  BORDER-BOTTOM: 1px inset;  BACKGROUND-COLOR: white;}.tb2 {  color : #666666;}.tb0d {  BORDER-RIGHT: blue 1px solid;  PADDING-RIGHT: 4px;  BORDER-TOP: blue 1px solid;  PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px;  MARGIN: 4px 4px 20px;  BORDER-LEFT: blue 1px solid;  COLOR: #666666;  PADDING-TOP: 4px;  BORDER-BOTTOM: blue 1px solid;  background-color : #def3fe;}.tb0n {  BORDER-RIGHT: red 1px solid;  PADDING-RIGHT: 4px;  BORDER-TOP: red 1px solid;  PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px;  MARGIN: 4px 4px 20px;  BORDER-LEFT: red 1px solid;  COLOR: #666666;  PADDING-TOP: 4px;  BORDER-BOTTOM: red 1px solid;  BACKGROUND-COLOR: #ffdddd;}.tb0h {  BORDER-RIGHT: gray 1px solid;  PADDING-RIGHT: 4px;  BORDER-TOP: gray 1px solid;  PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px;  MARGIN: 4px 4px 20px;  BORDER-LEFT: 2px inset;  COLOR: #666666;  PADDING-TOP: 4px;  BORDER-BOTTOM: gray 1px solid;  BACKGROUND-COLOR: #eeeeee;}.tb1d {  BORDER-RIGHT: #005e5e 1px solid;  BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid;  BORDER-BOTTOM: #005e5e 1px solid;  background-image : url(bak_d.gif);}.tb1n {  BORDER-RIGHT: #f90000 1px solid;  BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid;  BORDER-BOTTOM: #f90000 1px solid;  background-image : url(bak_n.gif);}.tb1h {  BORDER-RIGHT: #666666 1px solid;  BORDER-TOP: 1px solid;  BORDER-LEFT: 1px solid;  BORDER-BOTTOM: #666666 1px solid;  background-image : url(bak_h.gif);}.yob_d_a {  BACKGROUND-COLOR: #DEF3FE;  BORDER-BOTTOM: #0000FF 1px solid;  BORDER-LEFT: #0000FF 1px solid;  BORDER-RIGHT: #0000FF 1px solid;  BORDER-TOP: #0000FF 1px solid;  COLOR: #666666;  MARGIN: 4px 4px 20px;  PADDING-BOTTOM: 4px;  PADDING-LEFT: 4px;  PADDING-RIGHT: 4px;  PADDING-TOP: 4px;}.yob_d_b {  BACKGROUND-IMAGE: url(yob_d.gif);  BACKGROUND-COLOR: #9EBCF2;  BORDER-BOTTOM: #0000FF 1px solid;  BORDER-LEFT: 1px solid;  BORDER-RIGHT: #0000FF 1px solid;  BORDER-TOP: 1px solid;}.yob_h_a {  BACKGROUND-COLOR: #EEEEEE;  BORDER-BOTTOM: #CCCCCC 1px solid;  BORDER-LEFT: #CCCCCC 1px solid;  BORDER-RIGHT: #CCCCCC 1px solid;  BORDER-TOP: #CCCCCC 1px solid;  COLOR: #666666;  MARGIN: 4px 4px 20px;  PADDING-BOTTOM: 4px;  PADDING-LEFT: 4px;  PADDING-RIGHT: 4px;  PADDING-TOP: 4px;}.yob_h_b {  BACKGROUND-IMAGE: url(yob_h.gif);  BACKGROUND-COLOR: #C1C1C1;  BORDER-BOTTOM: #CCCCCC 1px solid;  BORDER-LEFT: 1px solid;  BORDER-RIGHT: #CCCCCC 1px solid;  BORDER-TOP: 1px solid;}.yob_n_a {  BACKGROUND-COLOR: #FFDDDD;  BORDER-BOTTOM: #FF0000 1px solid;  BORDER-LEFT: #FF0000 1px solid;  BORDER-RIGHT: #FF0000 1px solid;  BORDER-TOP: #FF0000 1px solid;  COLOR: #666666;  MARGIN: 4px 4px 20px;  PADDING-BOTTOM: 4px;  PADDING-LEFT: 4px;  PADDING-RIGHT: 4px;  PADDING-TOP: 4px;}.yob_n_b {  BACKGROUND-IMAGE: url(yob_n.gif);  BACKGROUND-COLOR: #FF8180;  BORDER-BOTTOM: #FF0000 1px solid;  BORDER-LEFT: 1px solid;  BORDER-RIGHT: #FF0000 1px solid;  BORDER-TOP: 1px solid;}