@charset "euc-jp";



body {
	margin:0;
	padding:0;
	text-align:left;
}


/*メインコンテンツ大枠
====================================================*/
.oemContainer {
	width:740px;
	padding:0 0 30px 0;
	clear:both;
}
.oemHeader {
	margin:0 0 20px 0;
}
div.container {
	padding:0 5px;
}
table.layout {
	width:600px;
	margin:0 auto 10px auto;
	clear:both;
}
td.contents {
	vertical-align:top;
	text-align:left;
}



/*幅調整
====================================================*/
/**/
.fixed {
	width:740px;
}
/*お気に入り*/
.fixed880 {
	width:740px;
}
/*お問合せ*/
.fixed600 {
	width:740px;
}
/*物件詳細*/
.fixed630 {
	width:630px;
}



/*ジャンクションページ
====================================================*/
table.line td.leftBlock,
table.line td.rightBlock {
	white-space:normal;
}



/*お問合せ
====================================================*/
.container600 {
	min-width:600px;
	margin:0 auto;
	padding:0 5px;
	text-align:left;
	clear:both;
}
table.layout600 {
	min-width:600px;
	margin:0 auto;
}



/*物件詳細
====================================================*/
table.detailLayout {
	width:700px;
	margin:0 auto;
}
.bukkenDetail {
	margin:0 auto 30px auto;
}
.bukkenDetail table {
	width:100%;
}
.lastBukken {
	margin:0 0 5px 0;
}
.detailContents {
	padding:0;
	vertical-align:top;
	text-align:left;
}



/*絶対に必要なnowrap
====================================================*/
.selectedList table td.selectedHead{
	white-space:nowrap;
}
td.changeLine p {
	white-space:nowrap;
}
.selectedListKodate table td.selectedHead{
	white-space:nowrap;
}
.inquireTable th {
	white-space:nowrap;
}
.checkboxList li{
	white-space:nowrap;
}


/*必要と思われるnowrap
====================================================*/
table.List td{
	white-space:nowrap;
}

/*	問合せで表示崩れ修正分（上書き設定）

	対応：会員oemでleftLayout740.cssを読み込んでいるが、中央揃えの740pxになってしまうのを解消する
====================================================*/
div.main table.layout600 {
	margin:0 !important;
}

