@charset "Shift_JIS";
/*--------‘S‘Ì---------*/
body {
	text-align:center;
	background-image: url(../img/back.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}  
#wrap {
	width:750px;
	text-align:left;
	margin:0 auto;
	background-color: #FFF;
	border: 1px solid #666;
}  
.clear { 
clear:both;
}  
.clear hr { 
display:none; 
} 
.white_s {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size: 11px;
	color: #FFF;
}
/*--------’†‰›---------*/
#inner {
	background-color: #FFF;
	margin-top: 5;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}  
/*--------’†‰›@‰E---------*/
#mainWrap {
	width:519px;
	float:right;
	margin-top: 5px;
		} 
		
.waku {
	padding: 10px;
	height: auto;
	width: 498px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size: 14px;
	border: 1px dotted #6EAC6F;
	line-height: 18px;
}
#mainWrap img {
	margin-bottom: 5px;
}
#mainWrap h2 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #628B63;
	background-image: url(../img/title_back.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 24px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
}
#mainWrap h3 {
	background-image: url(../ryokan/img/h3.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 25px;
	width: 519px;
	padding-left: 20px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size: 16px;
	color: #3F769C;
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.cm {
	width:519px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.cm img {
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/*--------’†‰›@¶---------*/
#sideWrap {
	width:205px;
	float:left;
	margin-top: 5px;
	background-image: url(../img/side_back.jpg);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-bottom: 5px;
}  
ul#ryokan {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	display: inline;
}
ul#ryokan li {
	display: inline;
	font-size: 13px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
ul#ryokan li a {
	background-image: url(../kamei/back1.jpg);
	height: 25px;
	width: 180px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	color: #3F769C;
	text-decoration: none;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-weight: bold;	
}
ul#ryokan li a:hover {
	background-image: url(../kamei/back2.jpg);
	height: 25px;
	width: 180px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	color: #FFF;
	text-decoration: none;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-weight: bold;
}

/*--------ƒwƒbƒ_[---------*/
#header {
	font-size: x-large;
	width:730px;
	text-align:left;
	background-image: url(../img/header_back.jpg);
	background-repeat: repeat-x;
	height: 58px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-weight: bold;
	color: #FFF;
	padding-top: 15px;
	padding-left: 20px;
}
ul#menu {
	font-family: "‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
	font-size: 12px;
	text-decoration: none;
	float: right;
	text-align: right;
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 1px;
}
ul#menu li {
	 display: inline;
}
ul#menu li a {
		color: #FFF;
	text-decoration: none;
}
ul#menu li a:hover {
	color: #036;	
}
ul#menu li a:visited {
	color: #FFF;	
}
/*--------ƒtƒbƒ^[---------*/
#footer {
	width:730px;
	text-align:center;
	background-image: url(../img/footer_back.jpg);
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	font-family: "‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 11px;
	color: #066;
	}
/*--------ƒAƒbƒvƒf[ƒ^[---------*/
#update {
	font-family: "‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 13px;
	text-align: left;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	height: 150px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px dotted #AAD9B9;
	overflow: auto;
}
#update p {
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
#update a {
}
#update a:hover {
}
#update a:visited {
}
