/*==================================================*/
		#body {
			background-image:url("image/top/background.gif");
			background-repeat:repeat-y;
			width: 798px;
			margin-bottom: 0px;
			border-top:0px solid #FF0000;
			border-left:0px solid #FF0000;
			border-right:0px solid #FF0000;	
			border-bottom:0px solid #FF0000;
		}
		
		.page {
			width: 752px;
			background-color: #FFFDEE;
			border-top:1px solid #FFB900;
			border-left:1px solid #FFB900;
			border-right:1px solid #FFB900;	
			border-bottom:1px solid #FFB900;
		}
		
		.box-HEAD {
			width: 750px;
			height: 90px;
			background-color: #FFFDEE;
			border-bottom:1px solid #FFB900;
			margin-bottom: 0px;
			background-image:url("image/top/header.gif");
		}
		.logo {
			float:left;
			margin:27px 0px 0px 20px;
			}
		.button{
			float:right;
			margin:27px 200px 0px 0px;
			}
		.box-MESSAGE {
			width: 750px;
			height: 18px;
			background-color: #FFE660;
			border-bottom:1px solid #FFB900;
			margin-bottom: 0px;
		}
		.message {
			font-family: 'Tahoma','serif';
			color:#990000;
			font-size:9pt;
			font-weight:bold;
		}
		.box-menu {
			width: 115px;
			background-color: #FFFDEE;
			margin-bottom: 0px;
		}
		.box-menu ul {
			margin:0px 0px -5px 1px;
			padding:10px;
			list-style:none;
			}

		.box-menu li {
			margin:0px;
			padding:2px 0px;
			width:94;
			height:30;
			text-align:center;
			}
		
		.box-contents {
			width: 634px;
			background-color: #FFFDEE;
			border-left:1px solid #FFB900;
			margin-bottom: 0px;
		}
		
		.box-contents2 {
			width: 700px;
			background-color: #FFFDEE;
			margin-bottom: 0px;
			text-align:center;
		}
		.box-A {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			width:582px;
			border-top:0px solid #0055EA;
			border-left:0px solid #0055EA;
			border-right:0px solid #0055EA;	
			border-bottom:0px solid #0055EA;
			text-align:center;
		}
		.box-B{
			margin:10px 0px 0px 0px;
			width:580px;
			float:left;
			border-top:1px solid #DCC79C;
			border-left:1px solid #DCC79C;
			border-right:1px solid #DCC79C;	
			border-bottom:1px solid #DCC79C;
		 }
		.box-C{
			margin:10px 0px 10px 0px;
			width:580px;
			float:left;
			border-top:0px solid #DCC79C;
			border-left:0px solid #DCC79C;
			border-right:0px solid #DCC79C;	
			border-bottom:0px solid #DCC79C;
		 }
		.box-CC{
			margin:0px 0px -10px 0px;
			width:580px;
			float:left;
			border-top:0px solid #DCC79C;
			border-left:0px solid #DCC79C;
			border-right:0px solid #DCC79C;	
			border-bottom:0px solid #DCC79C;
			text-align:center;
		 }
		.box-D{
			margin:0px 0px 10px 0px;
			width:750px;
			border-top:1px solid #DCC79C;
			border-left:1px solid #DCC79C;
			border-right:1px solid #DCC79C;	
			border-bottom:1px solid #DCC79C;
		 }
		.underline{
			border-bottom:1px solid #DCC79C;
		 }


/*=============================================*/
.js{
	width:650px;	
	margin:0px 0px 0px 0px;
	}

/*=============================================*/
#border{
	border:1px solid #DCC79C;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:575px;
	}

#title_border{
	border-bottom:1px solid #DCC79C;
	width:575px;
	background:#F3F0D9;
	}

/*=============================================*/
.title{
	width:575px;
	color:#875E1D;
	font-size:11pt;
	font-family:monospace;
	font-weight:bold;
	text-align:center;
	padding:3px;
	}

.vision{
	padding:2px 2px 0px 2px;
	}

.roomtype{
	width:575px;
	text-align:center;
	padding:0px 2px 2px 2px;
	}

.roomtype_w{
	color:gray;
	font-size:9pt;
	font-family:monospace;
	font-weight:bold;
	text-align:center;
	text-decoration:none;	
	padding:-5px 0px 0px 0px;
	}

/*=============================================*/
#side_bar {
	border: 1px solid #DCC79C;
	padding: 6px;
	line-height: 2;
	overflow:auto;
	text-align:left;
	color:gray;
	font-size:9pt;
	text-decoration:none;
	}
	
.access_title {
	background-color:#F3F0D9;
	font-size:10pt;
	font-weight:;
	margin:-1px 0px 0px 0px;
	color:#895A07;
	text-align:center;
	padding:2px;
	}
.destination {
	background-color:#FFFDEE;
	font-size:10pt;
	font-weight:bold;
	margin:-1px 0px 0px 0px;
	color:#60BF00;
	text-align:center;
	padding:2px;
	text-decoration: none;
	}
.access_word1 {
	background-color:#FFFDEE;
	font-size:10pt;
	font-weight:;
	margin:-1px 0px 0px 0px;
	color:#895A07;
	text-align:left;
	padding:2px;
	text-decoration: none;
	}

.access_word2 {
	background-color:#FFFDEE;
	font-size:10pt;
	font-weight:;
	margin:-1px 0px 0px 0px;
	color:#895A07;
	text-align:right;
	padding:2px;
	text-decoration: none;
	}

.link_word {
	text-decoration: none;
	line-height:1.4em;
	}

.link_word2 {
	text-decoration: none;
	font-size:10pt;
	color:;
	}

.image {
	margin:5px 0px 0px 0px;
	}
	
/*=============================================*/
#touzaisen {
	background-color: #008CC5;
	padding: 2px;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #000000;
	color:#FFFFFF;
	font-size:10pt;
    }

#ooedosen {
	background-color: #970158;
	padding: 2px;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #000000;
	color:#FFFFFF;
	font-size:10pt;
    }

#keiyousen {
	background-color: #C9252F;
	padding: 2px;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #000000;
	color:#FFFFFF;
	font-size:10pt;
    }

