/*@charset "euc-jp";*/


body {
}

h1, h2, h3, h4, h5, h6, p, th, td {
	font: "ＭＳ Ｐゴシック", "MS PGothic", "Osaka", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
	/*text-align: left;*/
}

img {
	border: none;
	vertical-align: bottom;
}



/* 2009/08/26
---------------------------------------------------- */
.wrap {
	clear:both;
	width:996px;
}

.fr {
	float:right;
}

.cart_btn {
	width:166px;
	padding-bottom:5px;
}


/* パンくず
---------------------------------------------------- */
#pankuzu {
	width:647px;
	/*height: 50px;*/
	padding:20px 0 0 22px;
	/*background: #F7F7F7 url(/reuters/images/pankuz.jpg) left top no-repeat;*/
}


/* コンテンツ
---------------------------------------------------- */

.lPad4 {
padding:0 3px;
}
.right {
	text-align: right;
}
.imgRight {
	float:right;
}

.center {
	text-align: center;
}
.left {
	text-align: left;
}
.left2 {
	padding:0 4px;
	text-align: left;
}
.imgLeft {
	float:left;
}

.whiteTxt {
	color: #fff;
}

#content {
	float: left;
	margin-left: 10px;
	width: 975px;
	_width: 985px;
}

#findTab {
	width: 588px;
	height: 30px;
}

#findTab ul {
	list-style: none;
}

#findTab li {
	display: inline;
}

/*#findTab li {
	text-indent: -9999px;
}

#findTab #area {
	float: left;
	width: 200px;
	height: 30px;
	background: url(/reuters/area/area01.jpg) no-repeat;
	display: block;
}

#findTab #ensen {
	float: left;
	width: 200px;
	height: 30px;
	background: url(/reuters/area/ensen01.jpg) no-repeat;
	display: block;
}*/

#findArea {
	float:left;
	width: 588px;
	border: 1px solid #0060A3;
	background: #fafafc;
}

#findArea ul {
	padding: 10px 0 0 10px;
	list-style: none;
}

#findArea li {
    float: left;
	display: block;
	width: 260px;
	height: 32px;
}

#findArea dl {
	clear: both;
	padding: 12px 0;
	background: #fafafc;
	border-top: 1px dotted #666;
}

#findArea dt {
	clear: both;
	float: left;
	margin: 0 0 0 10px;
	width: 96px;
	height: 25px;
}

#findArea dd {
	display: inline;
	/*margin: 0 0 0 96px;*/
}

#search_station_s {
	margin: 15px;
}
#search_station_s p {
	margin-bottom: 10px;
}

.kodawariL {
	float: left;
	width: 230px;
	background: #fafafc;
}
.kodawariR {
	float: right;
	width: 240px;
	background: #fafafc;
}

.bt_yougo {
	clear: both;
	padding: 5px 5px 10px 0;
	text-align: right;
	border-bottom: 1px solid #0066CC;
}

.bt_jikkou {
	padding: 4px 0 0 0;
	height: 29px;
	text-align: center;
	background: #c1d5ea;
	border: 1px solid #fff;
}

input {
	margin: 0 2px 0 0;
	vertical-align:middle;
}


/* 売買
---------------------------------------------------- */
#salesMain {
	float: left;
	width: 572px;
}

#salesArea, #salesSP, #salesFP, #salesNewMansion, #salesLoan, #openRoom {
	float:left;
	margin-top: 12px;
	margin-bottom: 4px;
	width: 333px;
	height:auto;
	border: 1px solid #014FA2;
}

#salesArea h3, #salesSP h3, #salesFP h3, #salesNewMansion h3, #salesLoan h3, #openRoom h3 {
	font-size:14px;
	line-height:120%;
	display:inline;
}

#salesArea p, #salesSP p, #salesFP p, #salesNewMansion p, #salesLoan p, #openRoom p {
	margin-top: 6px;
	margin-bottom: 4px;
}

.salesImg {
	margin: 4px;
	display:inline;
}

#salesSP {
}

#openRoom {
}

#salesFP {
}

#salesNewMansion, #salesLoan, #openRoom  {
	/*clear: both;
	float:right;*/
	width: 223px;
}

#salesNewMansion p, #openRoom p, #salesLoan p {
	margin: 4px;
}

#salesLoan dl {
	width: 205px;
	margin: 4px 0 6px 10px;
	text-align: center;
	display: block;
}
#salesLoan dt {
	text-align: left;
	font-weight: bold;
	border-bottom: 1px dotted #999;
}
#salesLoan dd {
	margin-top: 6px;
	text-align: left;
}

#alpha {
float:left;
width:335px;
}

#beta {
float:right;
margin-left:6px;
width:225px;
}







/* アドタグ、ディスクレーマ
---------------------------------------------------- */
#adtag {
	float:right;
	width:200px;
	background:#fff;
}

#disclaim {
	clear: both;
	padding: 15px 10px;
	width: 670px;
}
#disclaimSales {
	clear: both;
	margin-left:135px;
	padding: 10px 0px;
	width: 550px;
}
#disclaimSales p {
	margin-top:20px;
}

#formSubmit {
}



/* 上書き
---------------------------------------------------- */
#allContentsWrapper {
	background:none;
}

#pageHeader {
	border-top:none;
}

div#lMainArea {
	width:751px;
	margin:0 auto;
}

#pageFooter {
	border-top:none;
}

#pageBody {
	float:left;
	width:790px;
}

.heading-A3,.heading-A2 {
	clear:both;
}




/* 2010/01/05 オフィス用追記
---------------------------------------------------- */
span#topBorderComplete, span#pageEnd {
	width: 992px;
}

