@charset "UTF-8";

body {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	margin: 0px auto;
	text-align: center;
}
img {
	border: none;
}

/* 見取り図のみ */
div.floormap {
	margin: 0px auto;
	width: 400px;
}

/* 見取り図＆写真 */
div.scrn {
	margin: 0px auto;
	text-align: left;
	width: 800px;
}
div.scrn div.map {
	float: left;
	padding: 15px 0px;
	text-align: center;
	width: 400px;
}

div.scrn div.details {
	float: left;
	margin: 0px;
	padding: 42px 0px 0px 0px;
	width: 400px;
}
div.details h3 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 100%;
}
div.details h4 {
	background-color: transparent;
	color: #000000;
	font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "平成明朝", "細明朝", "ＭＳ Ｐ明朝", serif;
	font-size: 24px;
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 100%;
}
div.details p {
	background-color: transparent;
	color: #000000;
	font-size: 12px;
	line-height: 24px;
	margin: 0px;
	padding: 4px 0px;
	text-align: left;
	width: 100%;
}
div.details div#photo {
	margin: 0px;
	padding: 10px 0px;
	text-align: left;
	width: 100%;
}
div.details div.cameras {
	width: 100%;
}
div.cameras a {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -9999px;
	height: 30px;
	width: 30px;
}
div.cameras a:hover {
	background-position: left bottom;
}
div.cameras a#p1 {
	background-image: url(../imgs2/camera/cam1.gif);
}
div.cameras a#p2 {
	background-image: url(../imgs2/camera/cam2.gif);
}
div.cameras a#p3 {
	background-image: url(../imgs2/camera/cam3.gif);
}
div.cameras a#p4 {
	background-image: url(../imgs2/camera/cam4.gif);
}
div.cameras a#p5 {
	background-image: url(../imgs2/camera/cam5.gif);
}

