@charset "EUC-JP";

/*■■ トップページ ■■*/

#home #main .inner {
	padding: 0px 9px 0px 0px;
}

/*　画像部分　*/

#index-img {
	height: 300px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

#index-img h1 {
	background: url(../rotator/rotator.php) no-repeat top center;
	width: 880px;
	height: 300px;
	margin: 0px;
	padding: 0px;
	text-indent:-9999px;
}

/*　リノベーション　*/

table#renovation {
	width: 680px;
	margin-bottom: 15px;
	background: #FFF;
}

table#renovation td {
	vertical-align: top;
}

table#renovation td.comment {
	padding: 10px 9px;
}

table#renovation td.comment h2.title {
	text-indent: -9999px;
	background: url(../img/index_img_01.gif) no-repeat left top;
	padding: 0px;
	line-height: normal;
	width: 287px;
	height: 52px;
	margin: 0px 0px 25px;
}

div#center {
	width: 480px;
	float: left;
}

/*　最新の施工事例　*/

div#sekou {
	clear: both;
	width: 480px;
	margin-bottom: 30px;
}

div#sekou h2.title {
	text-indent: -9999px;
	background: url(../img/index_img_02.jpg) no-repeat left top;
	padding: 0px;
	line-height: normal;
	width: 480px;
	height: 43px;
	margin: 0px 0px 12px;
}

div#sekou div.photo-le {
	width: 215px;
	text-align: center;
}

div#sekou div.text {
	float: right;
	width: 265px;
}

div#sekou div.text h3 {
	color: #996600;
	margin-bottom: 10px;
	font-size: 14px;
}

div#sekou div.text ul {
	list-style: none;
	padding: 20px 0px 0px;
	margin: 0px;
}

div#sekou div.text ul li {
	background: url(../img/icon_01.gif) no-repeat left 5px;
	margin: 0em;
	padding: 0em 0em 0em 1.5em;
}

div#sekou div.text ul li a:link {
 color: #990000;
}

/*　インフォメーション　*/

div#info h2.title {
	text-indent: -9999px;
	background: url(../img/index_img_03.jpg) no-repeat left top;
	padding: 0px;
	line-height: normal;
	width: 480px;
	height: 43px;
	margin: 0px 0px 12px;
}

div#info h3.link {
	font-size: 12px;
}

div#info h3.link a:link {
	color: #990000;
}

div#info div.system-free {
	border-bottom: 1px dotted #3E1616;
	padding: 0px 2px 10px;
	margin-bottom: 10px;
}

/*　バナー　*/

#ad {
	width: 190px;
	float: right;
}

#ad h2 {
	margin: 0px 0px 7px;
	padding: 0px;
}

#ad h2 img {
	border-style: none;
}

