@charset "utf-8";

/* ------------------------
      基本スタイル
------------------------ */

#container {
	margin: 0px auto;
	padding-top: 3px;
	padding-bottom: 20px;
	background: #FFF;
	text-align: left;
	font-size: 10pt;
	width: 700px;
}

/* ------------------------
      ヘッダー
------------------------ */

#printHead {
	font-size: 12pt;
	zoom: 1;
}

#printHead:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#printHead div.fR img {
	margin-left: 5px;
	margin-bottom: 15px;
}

/* ------------------------
      物件印刷画面
------------------------ */

/* ------------------------
        物件概要
------------------------ */

#bukkenGaiyo {
	margin-top: 10px;
	zoom: 1;
}

#bukkenGaiyo:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

p.title,
p.bukkenName {
	font-size: 12pt;
}

p.bukkenName {
	margin-right: 10px;
	font-weight: bold;
	float: left;
}

#bukkenGaiyo img {
	vertical-align: middle;
}

#bukkenGaiyo table {
	border-top: #555 solid 1px;
	border-left: #555 solid 1px;
	font-size: 10pt;
	width: 440px;
	float: right;
}

#bukkenGaiyo table th,
#bukkenGaiyo table td {
	padding: 5px;
	border-bottom: #555 solid 1px;
	border-right: #555 solid 1px;
}

#bukkenGaiyo table th {
	background-color: #EEE;
	text-align: left;
	white-space: nowrap;
	width: 1%;
}

/* ------------------------
        問い合わせ先
------------------------ */

#toiawase {
	margin-top: 10px;
}

#toiawase table {
	margin-top: 5px;
	margin-right: 10px;
	border-top: #555 solid 1px;
	border-right: #555 solid 1px;
	width: 100%;
}

#toiawase table th,
#toiawase table td {
	padding: 5px;
	border-bottom: #555 solid 1px;
	border-left: #555 solid 1px;
	font-size: 10pt;
}

#toiawase table th {
	background-color: #EEE;
	text-align: left;
}

#toiawase table td dl dt {
	clear: both;
	width: 110px;
	float: left
}

/* ------------------------
      地図
------------------------ */

#printMap {
	clear: both;
	margin-top: 10px;
	width: 100%;
}

#printMap div.imgMap {
	margin-top: 5px;
	padding: 10px;
	border: #CCC solid 1px;
	text-align: center;
}

/* ------------------------
    不動産会社印刷画面
------------------------ */

/* ------------------------
店名／写真／セールスポイント
------------------------ */

#shopInfo {
	zoom:1;
}

#shopInfo:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#shopName {
	margin-top: 10px;
	width: 500px;
	float: left;
}

#shopName img.shopLogo {
	margin-right: 10px;
	float: left;
}

#shopName ul.shopItem {
	zoom:1;
}

#shopName ul.shopItem:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#shopName div.clearFix {
	margin-bottom: 10px;
}

#shopName ul.shopItem li {
	margin-right: 5px;
	padding: 2px 5px;
	background-color: #FFF;
	border: #FF9900 solid 1px;
	color: #FF9900;
	font-size: 8pt;
	white-space: nowrap;
	float: left;
}

#shopName p.service {
	margin-top: 5px;
	font-size: 8pt;
	float: left;
}

#shopName ul.serviceItem {
	margin-top: 2px;
	margin-left: 10px;
	float: left;
	zoom:1;
}

#shopName ul.serviceItem:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#shopName ul.serviceItem li {
	margin-right: 5px;
	padding: 2px 5px;
	background-color: #FFF;
	border: #6C6C6C solid 1px;
	color: #6C6C6C;
	font-size: 8pt;
	white-space: nowrap;
	float: left;
}

#shopImage {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

/* ------------------------
        不動産会社概要
------------------------ */

#shopNaiyo {
	margin-top: 10px;
	zoom: 1;
}

#shopNaiyo:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#shopNaiyo p.bukkenName {
	float: none;
}

#shopNaiyo p.service {
	margin-top: 5px;
	font-size: 8pt;
	float: left;
}

#shopNaiyo ul.serviceItem {
	margin-top: 2px;
	margin-left: 10px;
	float: left;
	zoom: 1;
}

#shopNaiyo ul.serviceItem:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#shopNaiyo ul.serviceItem li {
	margin-right: 5px;
	padding: 2px 5px;
	background-color: #FFF;
	border: #6C6C6C solid 1px;
	color: #6C6C6C;
	font-size: 7pt;
	white-space: nowrap;
	float: left;
}

#shopNaiyo div.shopFl {
	width: 530px;
	float: left;
}