body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(img/base_bg.gif);
	}

td {
	font-size: 12px;
	line-height: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	}

a:link    { text-decoration:underline; }
a:visited { text-decoration:none; }
a:active  { text-decoration:underline; color:#CC0000; }
a:hover   { text-decoration:underline; color:#CC0000; }
img { 	margin: 0px;	 padding: 0px;	border: 0px }

.text9px { 
	font-size: 9px; 
	line-height: 120%; 
	color: #DDDDDD; 
	}

.text10px { 
	font-size: 10px; 
	line-height: 150%; 
	color: #666666; 
	}

.text12px { 
	font-size: 12px; 
	line-height: 150%; 
	}
	
.black { color: #000000; }
.white2 { color: #FFFFFF; }
.white { color: #FFFFFF; font-size: 10px;}
.red { color: #CC0000; }
.yellow { font-size: 10px; color: #FFCC00; }
.color { font-size: 12px; color: #877763; }
h3 {
	line-height: 120%;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#info ul { list-style:none; padding:0; margin:0; }
#info ul li {
	padding-left:15px;
	background:url("img/delta_date.gif") 0% 5px no-repeat;
	color: #000000;
}

#main a:link { text-decoration: underline; color: #FF0000; }
#main a:visited { text-decoration: none; color: #CC0000; }
#main a:active { text-decoration: none; color: #FF0000; }
#main a:hover { text-decoration: underline; color: #FF6666; }

/*背景色黒リンク*/
.back a:link {
	text-decoration: none;
	color: #FFCC00;
	border: 1px solid #FFCC00;
	padding: 5px;
	bottom: 10px;
}
.back a:visited {	text-decoration: none; border: 1px solid #FFCC00; padding: 5px; top: 3px; }
.back a:active {	text-decoration: none; border: 1px solid #FFCC00; padding: 5px; top: 3px; }
.back a:hover  {	text-decoration: none; background-color: #996600; border: 1px solid #FFCC00; padding: 5px; top: 3px; }

/* 画像部分*/
img.left { float: left; border: 0px none; margin-left:0; margin-right:10px; margin-top:2px; margin-bottom:5px}
img.right { float: right; border: 0px none; margin-left:10px; margin-right:0; margin-top:2px; margin-bottom:5px}
img.across { border: 0px none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px}

/*間取りタイプ一覧*/
#list table {
	top: 3px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
#list td { border-bottom-style: solid;	border-bottom-color: #CCCCCC; border-bottom-width: 1px;}
#list th {
	font-weight: normal;
	background-color: #F0EEE8;
	text-align: left;
	font-size: 12px;
}

