/*======全体指定ここから======*/
h1 			{
			font-size: x-small;
			font-weight: lighter;
			font-style: normal;
			padding: 4px 4px 4px 4px;
			margin: 0px 0px 0px 0px;
			}
h2 			{
			font-size: x-small;
			font-weight: lighter;
			font-style: normal;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			color:#666666;
			}
body 		{
			align-left: 0px;
			margin-top: 0px;
			margin:0; padding:0; 
			scrollbar-base-color:#FFFFFF;
			scrollbar-shadow-color:#666666;
			scrollbar-darkshadow-color:#999999;
			scrollbar-highlight-color:#CCCCCC;
			scrollbar-arrow-color:#6699CC;
			}
a:link 		{
			text-decoration: underline;
			color:#666666;
			}
a:visited 	{
			text-decoration: underline;
			color:#999999;
			}
a:hover 	{
			text-decoration: underline;
			color:#2c76b0;
			}
a:active 	{
			text-decoration: underline;
			color:#999999;
			}
/*======全体指定ここまで======*/
/*======左メニューリストここから======*/
ul {
	list-style-type: none;
	margin-left: 0px;
} 

.leftm_link01 li a {
	font-size:12px;
  	padding: 8px 0px 0px 40px;
  	margin: 0px 0px 0px 0px;
  	background-image: url(../img/left_menu_off.jpg);
  	text-decoration: none;
  	height: 29px;
  	display: block;
}

.leftm_link01 a:hover {
	font-size:12px;
  	color: #ff0000;
  	background-color:#E0FFDD;
  	background-image: url(../img/left_menu_on.jpg);
  	background-repeat: no-repeat;
  	text-decoration: underline;
}
/*======左メニューリストここまで======*/
/*======外枠影ここから=======*/
.ol_shadow  {
			background-color:#CCCCCC;
			}
/*======外枠影ここまで=======*/
/*======新着物件ここから=======*/
.new_bukken {
			background-image:url(../img/bk03.gif);
			}
			
.new_bkkn_f {
			font-size:12px;
			color:#999999;
			line-height:15px;
			padding:5px 5px 5px 5px;
			}

.new_spacer {
			height:100px;
			}
/*======新着物件ここまで=======*/
/*======フッターここから=======*/
.footer_menu{
			font-size:12px;
			}
.footer_addr{
			font-size:12px;
			line-height:15px;
			}
.footer_copy{
			font-size:12px;
			line-height:15px;
			}
/*======フッターここまで=======*/
/*======ボーダーここから======*/
.u_border	{
			border-bottom:dotted #666666 1px;
			}
.topix_brd	{
			border:solid #dddddd 1px;
			}
/*======ボーダーここまで======*/

/*======トピックスここから======*/
#info dl{
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 3px 0px;
		width: 650px;
		border-bottom: 1px dotted #CCCCCC;
		font-size:12px;
		color:#666666;
		}
#info dt{
		line-height:15px;
		margin: 0px;
		padding: 0px;
		float: left;
		width: 80px;
		font-size:12px;
		color:#666666;
		}
#info dd{
		line-height:15px;
		margin: 0px;
		padding: 0px;
		float: left;
		width: 430px;
		font-size:12px;
		color:#666666;
		}
#info   {
		margin: 0px;
		padding: 0px 0px 5px 0px;
		float: left;
		width: 560px;
		}
		
.clearfix:after {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
			}
.clearfix {display: inline-table; zoom: 1}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */