BODY{
	margin : 0% 5% 0% 5%; font-family : monospace; background-color:#063154; background-image:url(img/back1.gif); text-align: center;
}
#base {
	WIDTH: 100%; PADDING: 5px ; COLOR: #000000; BACKGROUND-COLOR: #ffffff; 
}
#header {
	MARGIN: 5px; PADDING: 3px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; text-align: center;
}
#title {
	MARGIN: 5px; PADDING: 3px; COLOR: #000000; BACKGROUND-COLOR: #ffff99; text-align: left;
}
#navi {
	float: left; width : 18%; MARGIN: 5px 0px 0px 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; text-align: left;
}
#navi H2{
  MARGIN: 0px; font-weight: bold; font-size: medium;
}
#navi H2.info A {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #ffcccc; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H2.info A:hover {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H2.lodging A {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #ffcc00; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H2.lodging A:hover {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H2.play A {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #ccff99; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H2.play A:hover {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H2.star A {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #99ccff; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H2.star A:hover {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H2.etc A {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H2.etc A:hover {
 DISPLAY: block; PADDING: 5px 0px 5px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H3{
  MARGIN: 0px 0px 0px 20px; font-size: small; font-weight: normal;
}
#navi H3.info A {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #ffcccc; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H3.info A:hover {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H3.lodging A {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #ffcc00; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H3.lodging A:hover {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H3.play A {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #ccffcc; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H3.play A:hover {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H3.star A {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #99ccff; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H3.star A:hover {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi H3.etc A {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #666699 1px solid; BORDER-RIGHT: #666699 5px solid; BORDER-BOTTOM: #666699 1px solid; BORDER-LEFT: #666699 5px solid; MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none;
}
#navi H3.etc A:hover {
 DISPLAY: block; PADDING: 2px 0px 2px 5px; BACKGROUND-COLOR: #009900; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 5px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 5px solid; COLOR: #ffffff; TEXT-DECORATION: none;
}
#navi IMG {
	FLOAT: left; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 10px ;
}
#navi .floatclear {
	CLEAR: left ;
}
#contents {
	float: right; WIDTH: 80%; MARGIN: 5px; PADDING: 2px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; text-align: left;
}
#contents IMG {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 20px;
}
#contents H2.etc {
	font-weight: bold; font-size: medium; margin: 2px; padding: 4px 0px 4px 15px; BACKGROUND-COLOR: #ffcccc; text-align : left; CLEAR: left;
}
#contents H2.lodging {
	font-weight: bold; font-size: medium; margin: 2px; padding: 4px 0px 4px 15px; BACKGROUND-COLOR: #ffcc00; text-align : left; CLEAR: left;
}
#contents H2.play {
	font-weight: bold; font-size: medium; margin: 2px; padding: 4px 0px 4px 15px; BACKGROUND-COLOR: #ccff99; text-align : left; CLEAR: left;
}
#contents H2.star {
	font-weight: bold; font-size: medium; margin: 2px; padding: 4px 0px 4px 15px; BACKGROUND-COLOR: #99ccff; text-align : left; CLEAR: left;
}
#contents .floatclear {
	CLEAR: left
}
#fooder {
	CLEAR: both; MARGIN: 5px; PADDING: 10px 2px 2px 15px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; text-align: left;
}
#fooder IMG {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 20px ;
}
#fooder H2 {
	font-weight: bold; font-size: medium; margin: 2px; padding: 4px 0px 4px 5px; BACKGROUND-COLOR: #ffff99; text-align : left;
}
#fooder .floatclear {
	CLEAR: left ;
}
.futoao{
  color: #000099; font-weight:bold;
}
.futoaka{
  color: #cc0000; font-weight:bold;
}
H1{
  font-weight: normal; font-size: small; margin: 2px; background-color: #ffffff; padding: 3px 0px 3px 5px; text-align: left; 
}