* {
	margin:0;
	padding:0;
	font-family:'ＭＳ Ｐゴシック','Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif;
	}
	
a:link    {color: #00e;}
a:visited {color: #551a8b;}
a:hover   {color: #d00;}
	
img {
	border:0;
	vertical-align:bottom;
	font-size:0;
	}

ul li {
	list-style:none;
	}

h3 {
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	line-height:1.5em;
	}

body {
	background:none repeat scroll 0 0 #FFFFFF;
	}

#wrapper {
	margin:0 auto;
	width:760px;
	}

#header h1 {
	font-size: 10px;
	font-weight: normal;
	letter-spacing: -1px;
	margin-top:5px;
	}

#left {
	margin-top:15px;
	width:505px;
	border-right:1px solid #999999;
	margin-top:5px;
	float:left;
	}

#txt01 h2 {
	font-size:12px;
	font-weight:bold;
	height:15px;
	}

.txt02 {
	margin-bottom:7px;
	}
	
.txt02 ul li {
	line-height:1.5em;
	padding-bottom:5px;
	font-size:12px;
	list-style:none;
	}
	
.txt02 ul li a {
	padding-left:5px;
	}


/*エリア・沿線から探す*/
.area {
	margin-bottom:10px;
	display:block;
	height:595px;
	}

.area p,ul,li {
	line-height:1.7em;
	}

.area .area_detail p {
	font-size:12px;
	font-weight:bold;
	float:left;
	width:150px;
	margin-left:20px;
	}

.area .area_detail ul li a {
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
	}
	
.area .area_detail ul li{
	font-size:12px;
	float:left;
	padding-right:30px;
	}

.area .area_detail02 ul li a {
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
	}
	
.area .area_detail02 {
	clear:left;
	}
.area .area_detail02 p {
	font-size:12px;
	font-weight:bold;
	float:left;
	width:150px;
	margin-left:20px;
	}

.area .area_detail02 ul li{
	font-size:12px;
	float:left;
	padding-right:30px;
	}
	
.area .ensen_title {
	margin-top:10px;
	}

/*特集から探す*/
.tokushu {
	height:130px;
	}

.tokushu p,ul,li {
	line-height:1.7em;
	}

.tokushu .tokushu_mansion {
	float:left;
	font-size:12px;
	margin-left:20px;
	border-right:dotted 1px #999999;
	padding-right:20px;
	}

.tokushu .tokushu_mansion ul li a{
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
	line-height:1.5em;
}

.tokushu .tokushu_house {
	padding-left:10px;
	font-size:12px;
	float:left;
	}

.tokushu .tokushu_house ul li a{
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
}

/*右ブロック*/
#right {
	margin-top:5px;
	float:left;
	width:245px;
	padding-left:7px;
	height:505px;
	}


/*真ん中のバナー*/
.money {
	margin:10px 0 10px 0;
	}

/*オウチーノへのリンク*/
.old {
	background-image:url(icons/top/o-uccino.gif);
	width:240px;
	height:150px;
	margin-bottom:10px;
	}

.old ul {
	padding-top:120px;
	padding-left:9px;
	}

.old ul li {
	font-size:12px;
	float:left;
	padding-right:8px;
	}

/*その他のエリアで探す*/
.other ul li {	
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
	font-size:12px;
	}

/*タウンガイド*/
.town_guide {
	margin-top:10px;
	}
	
.town_guide ul li {
	background:url(icons/top/sankaku.gif) no-repeat scroll left center transparent;
	padding-left:12px;
	font-size:12px;
	}

/*お役立ち情報*/
.useful {
	margin-top:10px;
	line-height:1em;
	}

.useful .modelroom img {
	float:left;
	}

.useful .txt03 {
	float:left;
	font-size:12px;
	padding:3px 0 0 5px;
	line-height:1.3em;
	width:120px;
	}

.useful .child {
	clear:left;
	height:70px;
	margin-top:10px;
	}

.useful .txt04 {
	padding-top:5px;
	text-align:right;
	}

.useful .modelroom {
	clear:left;
	margin-top:10px;
	height:70px;
	}

.useful .child {
	clear:left;
	height:70px;
	margin-top:10px;
	}

.useful .child img {
	float:left;
	}

.useful .roan {
	clear:left;
	height:70px;
	margin-top:10px;
	}

.useful .roan img {
	float:left;
	}

/*フッター*/
#footer {
	clear:left;
	padding-top:20px;
	padding-bottom:30px;
	text-align:center;
	}

#footer ul li {
	display:inline;
	padding-right:30px;
	font-size:12px;
	}

	
.bn {margin-bottom: 10px;}



















