@charset "euc-jp";



/*
	目次


*/



/*本店と業者の差分
====================================================*/
/*ヘッダー背景画像とその周辺*/
.headBanner {
	margin:0 0 20px 0;
	padding:5px;
	min-height:19px;
	_height:1%;
}
.headBanner h1 {
	border-left:3px solid #fff;
	margin:3px 0 0 0;
	padding:0 0 0 7px;
	_padding:3px 0 0 7px;
	font-size:12px;
	color:#fff;
	float:left;
}
.headBanner p {
	padding:0;
	margin:0;
	float:right;
}
.headBanner h1 span{
	margin-left:10px;
	font-size:80%;
	font-weight:normal;
}



/*ジャンクションページ*/
table.line td.leftBlock,
table.line td.rightBlock {
	width:47%;
	padding:5px;
}
.marginBlock {
	border-style:hide;
	width:5%;
}



/*各小見出し*/
.searchMethod h3.searchTtlRent {
	width:232px;
	padding:41px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_rent.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 41px;
	height:0px !important;
}

.searchMethod h3.searchTtlSale {
	width:232px;
	padding:41px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_sale.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 41px;
	height:0px !important;
}

.searchMethod h3.searchTtlTime {
	padding:24px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_time.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 24px;
	height:0px !important;
}

.searchMethod h3.searchTtlMap {
	padding:24px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_map.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 24px;
	height:0px !important;
}

.searchMethod h3.searchTtlRosen {
	padding:24px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_rosen.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 24px;
	height:0px !important;
}
.searchMethod h3.searchTtlArea {
	padding:24px 0 0 0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(/data/gyousha/img/41/search_ttl_area.gif) no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	height /**/ 24px;
	height:0px !important;
}
.searchMethod table th {
	width:30%;
	padding:5px;
}
table.Link td {
	border:none;
}
table.Link td div{
	border:1px solid #666;
	min-height:160px;
	_height:160px;
	background:url(/data/gyousha/img/41/bgGrayChinbaiBox.gif) repeat-x top;
}


/*都道府県の地図から探す*/
.commonBox div.prefBox {
	width:100%;
	margin:0 0 10px 0;
	padding:0;
}

.prefBox ul {
	display:block;
	margin:7px 0;
	padding:0;
}
.prefBox ul li {
	display:block;
	list-style-type:none;
	width:105px;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}
.prefList ul {
	display:block;
	list-style-type:none;
	width:105px;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}


.rosenBox ul {
	display:block;
	margin:7px 0;
	padding:0;
}
.rosenBox ul li {
	display:block;
	list-style-type:none;
	width:30%;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}
.ekiBox {
	margin:0 0 20px 0;
}
.ekiBox h3 {
	border:none;
	padding:3px;
	color:#FFF;
}
.ekiBox ul {
	display:block;
	margin:7px 0;
	padding:0;
}
.ekiBox ul li {
	display:block;
	list-style-type:none;
	width:23%;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}
.commonBox table.stationList table.station{
	margin:0;
	border:0;
}
.commonBox table.stationList table.station td{
	padding:3px;
}
.areaBox ul {
	display:block;
	margin:7px 0;
	padding:0;
}
.areaBox ul li {
	display:block;
	list-style-type:none;
	width:23%;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}
.rootSelectBox h3 {
	background:#EEE;
	padding:5px;
	margin:0 0 10px 0;
}
.rootSelectBox ul {
	display:block;
	margin:7px 0;
	padding:0;
}
.rootSelectBox ul li {
	display:block;
	list-style-type:none;
	height:30px;
	margin:0;
	padding:5px 0 0 10px;
	text-align:left;
	float:left;
}

/*junction用ボックス制御タグ*/
.searchSelectBox01 {
	width:50%;
	padding:0 20px 0 0;
	margin:0 auto;
}

.searchSelectBox02 {
	width:50%;
	padding:0 0 0 20px;
	margin:0 auto;
}

.junctionBox01 {
	width:100%;
}

/*route選択用ボックス制御タグ*/

.searchMethod table .rentLink,
.searchMethod table .saleLink {
background:url(/data/gyousha/img/41/bg_gray_chinbai_box.gif) repeat-x;
}

.searchSelectBox03 {
	width:50%;
	padding:0;
	margin:0 auto;
}

/*幅600用物件一覧：お気に入りまとめてCHEC-KBOX*/

div.allCheckedAtOnce{
padding:3px;
}

/*業者地図から検索ｸﾞﾘｸﾞﾘ画面 タイトル調整*/
.mapSchHeader{
	min-width:780px;
	margin:0 0 10px 0;
	padding:0;
	clear:both;
	text-align:left;
}
.mapTtl{
	width:98%;
	height:35px;
	clear:both;
	margin:0;
	padding:5px 0 0 10px;
}
.headTopBtn{
float:right;
margin:0 5px 0 0;
}

.mapIco{
	float:left;
	width:25px;
	height:25px;
	margin:0 0 0 5px;
}

.mapText{
	margin:0;
	padding:0;
	float:left;
}


/*問合せなどボタン群*/
.detailToInquiry ul li {
	padding:2px;
}


/*IEスクロールバーのバグ対応*/
html {
	overflow-y:scroll;
}
