@charset "shift_jis";
/*----------------------------
  CSS NAKAGAWA Document 2009.1
  Last Update 2009.02.05 NAKAGAWA
  

・
	・
	・
・
	・
	・


----------------------------*/

@import "common.css";


/*####################　コンテンツ　####################*/

#MainFlash {
	display:block;
	width:830px;
	background:url(../../img/wall_flash.gif) left bottom no-repeat;
	padding-bottom:12px;
	margin-bottom:3px; }

#MainImage h2,
#MainImage h3,
#MainImage p { display:none; }


/*　来店予約
-------------------------------------*/


#Reservation {
	position:relative;
	background:url(../../img/wall_reservation.gif) 0 0 no-repeat;
	height:100px;}

#Reservation h3 {display:none; }
#Reservation p { display:none; }

#Reservation p.link {
	display:block;
	position:absolute;
	top:1px;
	right:1px; }
#Reservation p.link  a {
	display:block;
	width:220px;
	height:85px;
	text-indent:-9999px;
	overflow:hidden;}


/*　トピックス
-------------------------------------*/

#TopicsBox { margin-bottom:15px;}
#TopicsBox dl { margin:0 0 5px 10px;}
#TopicsBox dt {
 	float:left;
	font-family:verdana;
	font-size:10px;
	width:80px; }

#TopicsBox dl.about dd { background:url(../../img/icon_about.gif) 0 0 no-repeat; }
#TopicsBox dl.faq dd { background:url(../../img/icon_faq.gif) 0 0 no-repeat; }
#TopicsBox dl.house dd { background:url(../../img/icon_house.gif) 0 0 no-repeat; }
#TopicsBox dl.pickup dd { background:url(../../img/icon_pickup.gif) 0 0 no-repeat; }
#TopicsBox dl.speed dd { background:url(../../img/icon_speed.gif) 0 0 no-repeat;}
#TopicsBox dl.new dd { background:url(../../img/icon_new.gif) 0 0 no-repeat;}


#TopicsBox dd { margin:0 0 0 85px;}
#TopicsBox dd a { margin:0 0 0 107px;}


/*　物件検索
-------------------------------------*/

#SearchBox dt.menu01 {
	background:url(../../img/wall_search.jpg) 0 0 no-repeat;
	height:74px;
	float:left;
	margin:0 0 5px 0;}

#SearchBox dt.menu02 {
	background:url(../../img/wall_mapsearch.jpg) 0 0 no-repeat;
	height:74px;
	float:right;}

#SearchBox dt.menu01 a,
#SearchBox dt.menu02 a {
	display:block;
	width:300px;
	height:71px;
	text-indent:-9999px;
	overflow:hidden; }

#SearchBox dt.menu01 a {background:url(../../img/wall_search.jpg) 0 0 no-repeat;}
#SearchBox dt.menu01 a:hover {background:url(../../img/wall_search.jpg) 0 -74px no-repeat;}

#SearchBox dt.menu02 a {background:url(../../img/wall_mapsearch.jpg) 0 0 no-repeat;}
#SearchBox dt.menu02 a:hover {background:url(../../img/wall_mapsearch.jpg) 0 -74px no-repeat;}

#SearchBox dd { display:none;}


#SearchBox dt.menu03 {
	zoom:1; clear:both;
	background:url(../../img/wall_speedinfo.jpg) 0 0 no-repeat; }

#SearchBox dt.menu03:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden; }

#SearchBox dt.menu03 a {
	display:block;
	width:610px;
	height:95px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../../img/wall_speedinfo.jpg) 0 0 no-repeat;}

#SearchBox dt.menu03 a:hover {
	background:url(../../img/wall_speedinfo.jpg) 0 -95px no-repeat;}
	
/*　物件表示
-------------------------------------*/
	
#TopicsBox h2,
.propertyBox h2 {
	position:relative;
	background:url(../img/midashi_list.gif) 0 0 no-repeat;
	height:34px;
	_height:42px;
	padding:8px 0 0 10px;
	font-size:14px;
	margin:20px 0 8px 0; }
	
#TopicsBox h2 { margin-top:10px;}

#TopicsBox h2 a,
.propertyBox h2 a {
	position:absolute;
	display:block;
	width:80px;
	height:18px;
	right:7px;
	top:7px;
	text-indent:-9999px;
	overflow:hidden; }

#SearchBox h2 {
	position:relative;
	height:34px;
	_height:42px;
	padding:8px 0 0 10px;
	font-size:14px;
	margin:20px 0 10px 0;}
	
/* みだし */

#TopicsBox h2 { background:url(../../img/midasgi-topics.gif) 0 0 no-repeat; }
.propertyBox.new h2 { background:url(../../img/midasgi-new.gif) 0 0 no-repeat; }
.propertyBox.pickup h2 { background:url(../../img/midasgi-pickup.gif) 0 0 no-repeat; }
.propertyBox.special h2 { background:url(../../img/midasgi-special.gif) 0 0 no-repeat; }

	
/* 物件詳細表示 */

.propertyBox .propertyWall {
	background-color:#f2f2f2;
	padding:8px 0 3px 8px;
	zoom:1; clear:both; }
	
.propertyBox .propertyWall:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}
	
.propertyBox .propertyWall .property {
	display:block;
    float:left;
	width:290px;
	background-color:#ffffff;
	border:solid 1px #e2e2e2;
	margin:0 8px 8px 0; }

.propertyBox .propertyWall .property dl {
	position:relative;
	margin:10px 0 0 120px;
	padding-bottom:8px;
	}

.propertyBox .propertyWall .property dl dt {
	font-size:14px;
	font-weight:bold;}
	
.propertyBox .propertyWall .property dl dt a {
	font-size:14px;
	color:#0066cc;
	text-decoration:underline;
	font-weight:bold;}

.propertyBox .propertyWall .property dl dt a:visited{ color:#003399;}
	
.propertyBox .propertyWall .property dl dd {
	margin:4px 0 0 0;}
.propertyBox .propertyWall .property dl dd.photo {
	position:absolute;
	top:-8px;
	left:-113px; }
.propertyBox .propertyWall .property dl dd.mony {
	color:#cc0000;
	font-weight:bold;
	font-size:14px;}
	
.propertyBox .propertyWall .property dd.photo img {
	background-color:#ffffff;
	border:solid 1px #e2e2e2;
	padding:1px; }	
	

/*　メッセージ
-------------------------------------*/

#Message {
	background:url(../../img/message_photo.jpg) 10px 62px no-repeat;
	min-height:470px;
}

#Message h2 {margin:20px 0 10px 0;}

#Message h3,
#Message p {
	margin:0 5px 0 190px;}

#Message h3 {
	margin-bottom:15px;
	font-size:14px;}

#Message p {
	line-height:1.8;
	margin-bottom:5px;}

#Message p.link {
	text-align:right;
	margin:10px 10px 0 0;}


/*end*/

