@charset "Shift_JIS";
/*
padding:5px;
	overflow-x:hidden;
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #0841af;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif; 
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	width: 540px;
	border-style: solid;
	border-width: 1px 0px 0px 3px;
	border-top-color: #dddddd;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #0841af;
	background-color: #ffffff;
*/

body {
	padding:0px;
	margin: 0px;
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}
a {
	text-decoration:none;
	font-size: 12px;
}
hr{
	width: 800px;
}
#layout .outframe {
	padding:0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}
#layout .inframe {
	padding:0px;
	margin: 0px;
	width: 800px;
	text-align: left;
	vertical-align: top;
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}
#layout .header {
	padding:0px;
	margin: 0px;
	height:45px;
	text-align: left;
	vertical-align: top;
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}
#layout .backSide {
	padding:0px;
	margin: 0px;
	width: 50%;
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #e0e6ea;
}
#layout .titleframe {
	padding:0px;
	margin: 10px 0px 10px 80px;
	width: 652px;
	height: 32px;
	border-style: solid;
	border-width: 0px;
}
#layout .title {
	padding:0px;
	margin: 0px;
	height: 32px;
	border-style: solid;
	border-width: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif; 
	font-size: 14px;
	color: #001f35;
	text-align: left;
	vertical-align: top
}
#layout .main {
	margin: 0px 0px 20px 116px;
	width: 590px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif; 
	font-size: 14px;
	color: #001f35;
	text-align: left;
	vertical-align: top;
}
#layout .mainCenter {
	margin: 0px 0px 20px 116px;
	width: 590px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif; 
	font-size: 14px;
	color: #001f35;
	text-align: center;
	vertical-align: top;
}
#layout .mapframe {
	border-collapse: collapse;
	padding:0px;
	margin: 0px;
	width: 550px;
	height: 290px;
	border-style: solid;
	border-width: 1px;
}
#map { position: relative; z-index: 0; top:0; left:0;}
#rb1 { position: relative; z-index: 1; top:-283; left:186;}
#rb2 { position: relative; z-index: 2; top:-265; left:203;}
#rb3 { position: relative; z-index: 3; top:-265; left:229;}
#rb4 { position: relative; z-index: 4; top:-237; left:-125;}
#rb5 { position: relative; z-index: 5; top:-218; left:63;}
#rb6 { position: relative; z-index: 6; top:-228; left:35;}
#rb7 { position: relative; z-index: 7; top:-228; left:140;}
#rb8 { position: relative; z-index: 8; top:-167; left:-94;}
#rb9 { position: relative; z-index: 9; top:-181; left:54;}
#layout .roomTitle {
	margin: 0px;
	height: 20px;
	border-style: solid;
	border-width: 0px;
	text-align: left;
	vertical-align: top
}
#layout .roomText {
	border-style: solid;
	border-width: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif; 
	font-size: 14px;
	color: #001f35;
	text-align: left;
	vertical-align: top
}
#layout .roomPhoto {
	margin: 0px;
	width: 180px;
	height: 110px;
	text-align: right;
	vertical-align: top;
}