/* CSS Document */
@charset "SHIFT_JIS";

*{
	margin: 0;
	padding: 0;
	font-family: 'Meiryo', 'Lucida Grande', 'Verdana', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', 'Hiragino Kaku Gothic Pro', 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Osaka', sans-serif;
	font-color: #FFFFFF;
}

img{	border: 0px;}

form { margin: 0px; }

body {
	background-color: #FFFFFF;
	padding: 20px 0px 20px 0px;
	text-align:center; 
	margin:0px; 
	padding:0px 
}

#wrapper{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(bgcolor.jpg);
	background-repeat: repeat;
	text-align:left 
			}
			
#top {
width : 100%; 
}
#topimage{}
#topintro{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	color: #FFFFFF;
	margin: 20px;
}
#menu1{
	width: 100%;
	height: 190px;
		}
#menu2{
	width: 100%;
	height: 90px;
	background-image: url(border.jpg);
	background-repeat: no-repeat;
}
#map{}

h2{
font-style:bold;
color: #FFFFFF;
margin-bottom:15px;

}


h4{
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	padding: 2px 0px;
	margin-top: 0px;
	margin-bottom:15px;
	line-height: 20px;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	display: block;
}

#heritage{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-orange-bg.jpg);
	background-repeat: repeat;
	text-align:left 
			}

#tour{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-orange-bg.jpg);
	background-repeat: repeat;
	text-align:left 
			}

#ayurveda{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-skyblue-bg.jpg);
	background-repeat: repeat;
	text-align:left }
#nature{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-green-bg.jpg);
	background-repeat: repeat;
	text-align:left }
#beach{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-navy-bg.jpg);
	background-repeat: repeat;
	text-align:left }
#hotel{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-red-bg.jpg);
	background-repeat: repeat;
	text-align:left }
	
#general{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-navy-bg.jpg);
	background-repeat: repeat;
	text-align:left }
	
#totteoki{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-red-bg.jpg);
	background-repeat: repeat;
	text-align:left }
		
#tea{
	background-color: #FFFFFF;
	margin: 5px auto;
	width : 760px;
	margin: 0;
	padding: 0;
	background-image: url(images/parts-green-bg.jpg);
	background-repeat: repeat;
	text-align:left }	
	
#separator{
	width: 760px;
	margin-bottom: 10px;
	}	
#contentstop{
	width: 760px;
	}

#contentsimage{
	width:	37%;
	float:	right; 
	
}

#information{
	width:	58%;
	float: left;
	margin : 10px 5px 15px 15px;
}
