@charset "UTF-8";

p#Note {
	font-size:12px;
	line-height:2;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
	margin-bottom:15px;
}

p#Note2 {
	font-size:16px;
	font-weight:bold;
	color:#1d8ce8;
	border-top:2px dotted #32bf20;
	border-bottom:2px dotted #32bf20;
	padding:4px 0 4px 20px;
	margin:15px 0;
}



/* 物件枠 (1行に2物件) */

div.BkColLine {
	margin-bottom:15px;
	clear:both;
}

/* 物件枠 (個々の枠) */

div.BkCol {
	width:400px;
	margin-bottom:15px;
}

.FloatLeft {
	float:left;
}

.FloatRight {
	float:right;
}

div.BkCol h2 {	/* 物件名 */
	font-size:16px;
	font-weight:bold;
	color:#003333;
	line-height:1.2;
	border-bottom:2px dotted #666666;
	margin-bottom:5px;
}

div.BkCol div.BkColLeft {	/* 左コラム */
	width:152px;
	float:left;
}

div.BkCol div.BkColLeft img.BkPhoto {	/* 物件写真 */
	display:block;
	margin-bottom:10px;
}

div.BkCol div.BkColLeft ul {	/* リンクボタン */
	list-style:none;
}

div.BkCol div.BkColLeft ul li {
	margin-bottom:5px;
}

div.BkCol div.BkColRight {	/* 右コラム */
	width:240px;
	float:right;
}

div.BkCol div.BkColRight table {	/* 物件情報 */
	border:1px solid #99CC66;
	margin-bottom:10px;
}

div.BkCol div.BkColRight table th {
	font-size:12px;
	text-align:left;
	font-weight:bold;
	line-height:1.2;
	color:white;
	white-space:nowrap;
	background:#99CC66;
	vertical-align:top;
	padding:3px;
	border-bottom:1px solid white;
}

div.BkCol div.BkColRight table td {
	font-size:12px;
	line-height:1.2;
	background:white;
	vertical-align:top;
	padding:3px;
	border:1px solid #99CC66;
}

div.BkCol div.BkColRight p.SalesCopy {	/* セールスコピー */
	font-size:10px;
	line-height:1.5;
	padding:5px;
	background:#EEEEEE;
}

/* 建築条件付き土地の説明文 */

div#TochiIntro {
	text-align:left;
	border:1px solid #999999;
	padding:10px 20px;
	margin:0 20px 20px 20px;
}

div#TochiIntro p {
	font-size:12px;
	text-indent:1em;
	line-height:1.5;
}

div#TochiIntro p#TochiIntroTitle {
	color:#003333;
	font-size:14px;
	font-weight:bold;
	text-indent:0;
	line-height:2;
}
