@charset "utf-8";
/**/

#topH1{
	width:650px;
	padding:0 0 0 250px;
	margin:0px 0 0 5px;
	background:url(../img/top/top_back.png) no-repeat top left;
}
h1{
	width:650px;
	height:240px;
	padding:0;
	text-align:right;
	margin:0px;
}
h1 span{
	border-left:0px;
	padding-left:0px;
	margin-left:0px;
	display:block;
	width:650px;
	height:240px;
}
/**/

h2 {
	background:url(../img/top/h2.png) no-repeat top left;
	padding:10px 0 0 12px;
	font-size:1.1em;
}
#link h2 {
	background:url(../img/top/h2_s.png) no-repeat top left;
}

ul#topmenu{
	list-style:none;
	margin:0 0 0 20px;
}
ul#topmenu li{
	float:left;
}
ul#topmenu li a{
	float:left;
	display:block;
	width:320px;
	height:120px;
	text-indent:-100000px;
	margin:0 0 0 0px;
	padding:0;
	background-position:top left;
	background-repeat:no-repeat;
}

ul#topmenu li#top_wall a{
	background-image:url(../img/top/wall.png);
}
ul#topmenu li#top_roof a{
	background-image:url(../img/top/roof.png);
}
ul#topmenu li#top_electric a{
	background-image:url(../img/top/electric.png);
}
ul#topmenu li#top_qa a{
	background-image:url(../img/top/qa.png);
}


ul#topmenu li#top_wall a:hover{
	background-image:url(../img/top/wallO.png);
}
ul#topmenu li#top_roof a:hover{
	background-image:url(../img/top/roofO.png);
}
ul#topmenu li#top_electric a:hover{
	background-image:url(../img/top/electricO.png);
}
ul#topmenu li#top_qa a:hover{
	background-image:url(../img/top/qaO.png);
}

ul.link_banner {
	margin:0 0;
	padding:10px 0;
	list-style:none;
	clear:both;
}
ul.link_banner li{
	margin:0 5px;
	padding:0 0 0 0px;
	float:left;
}
ul.link_banner li.liLeft{
	margin-left:15px;
}
#whatsnew{
	width:390px;
	float:left;
}
#whatsnew dl {
	margin:0;
	width:380px;
}
#whatsnew dl dt,#link dl dt{
	background:url(../img/common/li.png) no-repeat;
	background-position:0 5px;
	padding:0 0 0 15px;
	margin:0em 0 0 1em;
	font-weight:bold;
}

#whatsnew dl dd,#link dl dd{
	background:url(../img/common/hr.png) no-repeat bottom left;
	margin:0;
	padding:0 0 1em 2em;
}


#main #link{
	float:right;
	width:255px;
	margin:0;
	padding:0;
}
#main #link dl,#main #link p{
	margin:0;
	padding:0;
}
/*#link dl dt{
	background:url(../img/common/li.png) no-repeat;
	background-position:0 5px;
	padding:0 0 0 15px;
	margin:1em 0 0 0;
	font-weight:bold;
}

#link dl dd{
	margin:0;
	padding:0 0 0 15px;
}
*/


