@charset "shift_jis";

/* =========== IE用印刷設定CSS =========== */

@media print{

body {
	/zoom: 0.7;	/* IE6,7 */
}

html>/**/body #h1box01 {	/* IE6,7 以外 */
	display: table;
}

html>/**/body #wrap {	/* IE6,7 以外 */
	display: table;
}

html>/**/body #mainbox01 {	/* IE6,7 以外 */
	display: table;
}

html>/**/body #leftcontents01 {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 320px;
	vertical-align: top;
	min-height: 0;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

html>/**/body #rightcontents01 {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 630px;
	padding-left: 0px;
	vertical-align: top;
}

html>/**/body #contentsbox {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 581px;
	padding-left: 0px;
	vertical-align: top;
}

#leftcontents01 {
	/zoom: 1;	/* IE6,7 */
}

#rightcontents01 {
	/zoom: 1;	/* IE6,7 */
}

.textbox01 {
	float:right;
	}

.textbox02 {
	float:right;
	}

/* フッターここから */
html>/**/body #footerbox01 {	/* IE6,7 以外 */
	display: none;
	float: none;
	width: 100%;
	padding: 0px;
	vertical-align: top;
}

html>/**/body #footerbox02 {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 100%;
	padding: 0px;
	vertical-align: top;
}

html>/**/body #footerleftbox {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 425px;
	text-align:left;
	padding-left: 0px;
	vertical-align: top;
}

html>/**/body #footerrightbox {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 425px;
	text-align:right;
	padding-left: 0px;
	vertical-align: top;
}
/* フッターここまで */


/* 物件情報ここから */
html>/**/body .housingdetailbox02 {	/* IE6,7 以外 */
	display: table-cell;
	width: 450px;
	padding-left: 0px;
	vertical-align: top;
	text-align:center;
}

html>/**/body .housingdetailboxleft {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 251px;
	padding-left: 0px;
	vertical-align: top;
}

html>/**/body .housingdetailboxright {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 199px;
	padding-left: 0px;
	vertical-align: top;
}
/* 物件情報ここまで */

/* ページトップここから */
html>/**/body .pagetopbox01_02 {	/* IE6,7 以外 */
	display: table-cell;
	width: 641px;
	padding-left: 0px;
	padding-top:30px;
	vertical-align: top;
}

html>/**/body .pagetopbox02 {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 641px;
	text-align:right;
	padding-left: 0px;
	vertical-align: top;
}
/* ページトップここまで */
}