@charset "shift_jis";

/*----------------------------
  CSS Date Document 2007.12
----------------------------*/

@import url(common.css);
@import url(sub.css);

/*  共通コンテンツ部分　*/

#Main #PanList {
	padding:2px 0 7px 3px;
	background:url(../img/common/line01.gif) left bottom repeat-x;}

#Main h2 {
	margin:20px 0 20px 0;}

#Main h3 {
	margin:0 0 15px 0;}
	
#Main .chapter {
zoom:1; clear:both;
	margin:0 10px 30px 10px;
	color:#222;}

#Main .chapter:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}

#Main .chapter p {
	margin-bottom:5px; }


#Main .chapter table {
	margin-bottom:10px;
	width:550px;
	border-collapse:collapse;
	font-size:12px;
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka;}

#Main .chapter .img {
float:right;
margin-left:10px;}

#Main .chapter table th,
#Main .chapter table td {
	padding:5px 0 5px 15px;
	border:#bcbcbc solid 1px;}
	
#Main .chapter table th {
	width:115px;
	background:#e8e8e8;
	text-align:left;
	font-weight:normal; }
	
#Main .access { 
	margin:0 10px 30px 10px;
	padding:8px;
	background-color:#f3fbff;
	border:#bcbcbc solid 1px; }


/*####　フォーム　####*/

input,
select {
	padding:1px 0 1px 3px;
	margin:2px;
	font-size:12px;
	/*border:#FF0000 solid 2px;*/}

textarea {
	width:250px;
	height:100px;
	font-size:12px;}

.w200 {
	width:200px;}
.w320 {
	width:320px;}
.w50 {
	width:50px;}


/*####　よくあるご質問　####*/

#Q {
	padding-top:3px;
	padding-bottom:10px;
	padding-left:40px;
	background:url(../faq/img/q.gif) 0px 0px no-repeat;
	font-size:16px;
	font-weight:bold; }

#A {
	margin-top:20px;
	padding-top:5px;
	padding-left:40px;
	background:url(../faq/img/a.gif) 0px 0px no-repeat; }




/*####　おすすめ物件　####*/
#Bukken img.photoL {
	float:left;
	margin-right:15px; }

#Bukken #Main h3.nomal {
	padding:6px 0 6px 10px;
	background:url(../bukken/img/midashi.gif) 0px 0px no-repeat;
	font-size:14px; }

#Bukken #Main h3.new {
	padding:6px 0 6px 80px;
	background:url(../bukken/img/midashi_new.gif) 0px 0px no-repeat;
	font-size:14px; }

#Bukken #Main h3.nomal a{
	display:block;
	margin-top:-19px;
	margin-left:464px;}

#Bukken #Main h3.new a {
	display:block;
	margin-top:-19px;
	margin-left:394px;}

#Bukken #Main h4 {
	margin-bottom:15px;
	font-size:14px;
	font-weight:bold;
	color:#e86041; }

#Bukken #Main table.off {
	font-size:12px;
	line-height:150%;
	vertical-align:top;
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka;}

#Bukken #Main table.off dl {
	width:360px;}

#Bukken #Main table.off td {
	border:none;
	padding:0;}

#Bukken #Main table.photo th {
	padding-left:0px;
	padding:2px 0;
	text-align:center;
	font-weight:bold; }

#Bukken #Main table.photo td {
	padding:5px 5px 0px 5px;
	text-align:center;}

#Bukken #Main table.photo td p {
	margin-top:5px;}


#Bukken #Main dl {
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka;}


#Bukken #Main dt {
	float:left;
	padding-top:4px;}

#Bukken #Main dd {
	padding:3px 0;
	padding-left:60px;
	border-bottom:#e3e3e3 solid 1px;}

#Bukken #Main dd.chinryou {
	font-weight:bold;
	color:#1874c9;}
	
#Bukken #Main dt.tokki {
	display:none;}
	
#Bukken #Main dd.tokki {
	padding-left:0px;}
	

/*####　スタッフブログ　####*/

#Blog #Main h3 {
	padding:6px 0 6px 10px;
	background:url(../blog/img/midashi.gif) 0px 0px no-repeat;
	font-size:14px; }

#Blog .chapter img {
	float:left;
	margin:0 10px 15px 0px;}

#Blog .chapter a {
 text-decoration:underline; }

#Blog .entrymeta {
	zoom:1; clear:both;
	margin:15px 0 30px 0;
	padding-top:3px;
	text-align:right;
	font-size:10px;
	border-top:#bcbcbc solid 1px;
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka; }
	
#Bukken p.bgimg,
#Blog p.bgimg {
	margin-bottom:5px;}

#Bukken p.bgimg a,
#Blog p.bgimg a {
	padding-left:15px;
	background:url(../img/common/list_point.gif) 0px 0px no-repeat;}
	
/*##### トピックス ######*/

#Main #Topics {
	zoom:1; clear:both;
	margin:0 10px 25px 10px;}
	
#Main #Topics:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden; }

#Main #Topics dl {
	margin-bottom:10px;
	background:url(../img/common/line01.gif) left bottom repeat-x; }


#Main #Topics dt {
	float:left;
	padding-left:5px;
	font-weight:bold;
	font-family:Verdana;}

#Main #Topics dd {
	padding-top:2px;
	padding-bottom:10px;
	padding-left:105px;
	vertical-align:top;}

html>body #Main #Topics dd {
	padding-top:0px; }

*:first-child+html #Main #Topics dd {
	padding-top:2px;}



/*####　相互リング　####*/


#Link #Main h3 {
	margin:0 0 0px 0;
	padding:3px 0 6px 15px;
	background:url(../link/img/midashi_s.gif) 0px 0px no-repeat;
	font-size:12px; }


#Link #Main .chapter {
	margin:0 10px 30px 10px;}

#Link #Main .chapter p {
	margin:0;}
	
#Link #Main .chapter ul.point {
	margin-top:20px;}



/*end*/