@charset "UTF-8";

/*-----------------------------------------------
default style clear
-----------------------------------------------*/

* {
	margin:0;
	padding:0;
}

body, h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, td, th {
	text-decoration:none;
	font-size:13px;
	*font-size: small;
	*font: x-small;
	font-family:Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	font-weight: normal;
	color:#333;
	line-height:1.3;
}

ul,li {
	list-style:none;
}

img,fieldset {
	border:0;
}

body {
	background-color: #d2d2cb;
}

/*-----------------------------------------------
 design
-----------------------------------------------*/
#container {
	width: 770px;
	min-height: 195px;
	margin: 20px auto;
}

ul {
	width: 770px;
	margin-top: 5px;
}

li {
	float: left;
}

a{
	display: block;
	height: 43px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	bacground-color: #444
}

li#area a {
	width: 192px;
	background: url(../img/navi01.jpg) no-repeat left top;
}

li#area a:hover {
	background: url(../img/navi01_.jpg) no-repeat left top;
}

li#hotel a {
	width: 223px;
	background: url(../img/navi02.jpg) no-repeat left top;
}

li#hotel a:hover {
	background: url(../img/navi02_.jpg) no-repeat left top;
}

li#tour a {
	width: 185px;
	background: url(../img/navi03.jpg) no-repeat left top;
}

li#tour a:hover {
	background: url(../img/navi03_.jpg) no-repeat left top;
}

li#reserve a {
	width: 170px;
	background: url(../img/navi04.jpg) no-repeat left top;
}

li#reserve a:hover {
	background: url(../img/navi04_.jpg) no-repeat left top;
}

#flash {
	width: 770px;
	height: 554px;
}

p {
	margin: 5px;
	width: 750px;
	font-size: 80%;
	display: inline;
	float: left;
}
