BODY {
	FONT-SIZE: 80%; COLOR: #666666; BACKGROUND-image: url(../rikuou/img/haikei_body.jpg); TEXT-ALIGN: center
}
TD {FONT-SIZE: 100%; LINE-HEIGHT: 140%}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.head1 {WIDTH: auto;HEIGHT: auto; border-bottom:solid 4px #333333;}

.header{width:auto; background-image: url(../rikuou/img/haikei_head.jpg);text-align:left;padding:5px 5px 5px 5px;}

.main{width: 702px;
      background-color:#ffffff;
	  border:1px solid #000000;
	  LINE-HEIGHT: 140%
	  }

.leftbox{width:160px;
	height:100%;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }
		 
.leftbox_top{width:160px;
	height:400px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }
		 
.leftbox_shop{width:160px;
	height:420px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }

.leftbox_menu{width:160px;
	height:1450px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }
		 
.leftbox_access{width:160px;
	height:365px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }
		 
.leftbox_ticket{width:160px;
	height:300px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }
		 
.leftbox_vtr{width:160px;
	height:300px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	float: left;
	background-image: url(../rikuou/img/haikei_left.jpg);
		 }

.rightbox{width:538px;
		  height:100%;
          background-color:#ffffff;
           float:right;
		   padding: 5px;
		   text-align:left;
		   }
		   
.footer{width:700px; height:auto;background-color:#FB0005;}

.footer2{width:650px; height:auto;background-color:#FB0005;border: 1px solid #660000;color:#ffffff;text align:center;margin:10px;padding:10px;}

.space{clear:right;}

.table{font-size:100%;
       color: #e30000;}
.table1{font-size:100%;
       color: #000000;}
.table2{font-size:90%;
       color: #e30000;}	  

h1 {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	MARGIN-BOTTOM: 3px;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}
