@charset "utf-8";
body{
	background:#ffc000;
}
html,body{
	height:100%;
}

h1 span{
	display:none;
}
div#topbg{
	width: 1000px;
	height: 681px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	background: url(../images/top/topbg_end.png) no-repeat center top;
}
div#topbg ul#gnav{

	width: 1000px;
	height: 35px;
	clear: left;
	position: absolute;
	bottom: 105px;
}
div#topbg ul#toplink{
	/*width: 136px;*/
	clear: left;
	position: absolute;
	top: 14px;
	right: 12px;
}

div#info{
	background: url(../images/top/topicsbg.gif) no-repeat;
	display: block;
	width: 389px;
	height: 90px;
	position: absolute;
	right: 0px;
	bottom:159px;
}
div#info div{
	margin: 41px 5px 6px 14px;
	height: 40px;
	overflow-y:scroll;
}
div#info div dl {
	background: url(../images/top/dot.gif) 0px 5px no-repeat;
	overflow: hidden;
	padding: 0px 0px 6px 13px;
}
*html div#info div dl{
	zoom: 1;
}
div#info div dl dt{
	color: #764915;
	float: left;
	width: 20%;

}
div#info div dl dd{
	float: left;
	width: 80%;	
}
div#info div dl a{
	color: #000;
	text-decoration: underline;
}

/* close */
div#close{
	width: 389px;
	position: absolute;
	right: 0px;
	bottom:267px;
}




ul#footerlink li a{
	text-indent: -9999px;
}
ul#footerlink li.bn1 a{
	display: block;
	width: 100px;
	height: 56px;
	position: absolute;
	right: 197px;
	bottom: 20px;
}
ul#footerlink li.bn2 a{
	display: block;
	width: 123px;
	height: 17px;
	position: absolute;
	right: 65px;
	bottom: 58px;
}
ul#footerlink li.bn3 a{
	display: block;	
	width: 57px;
	height: 21px;
	position: absolute;
	right: 131px;
	bottom: 35px;
}
ul#footerlink li.bn4 a{
	display: block;	
	width: 60px;
	height: 15px;
	position: absolute;
	right: 65px;
	bottom: 39px;
}
ul#footerlink li.bn5 a{
	display: block;	
	width: 60px;
	height: 15px;
	position: absolute;
	right: 65px;
	bottom: 19px;
}

ul#footerlink li.bn6 a{
	display: block;
	width: 100px;
	height: 15px;
	position: absolute;
	left: 50px;
	bottom: 40px;
}
