@charset "Shift_JIS";
/* CSS Document */


/*visual*/
#wrap #container #visual{
	background-image: url(../images/visual.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 100px;
	width: 690px;
	margin: 0px;
}

#stage h3{
	font-size: 1px;
	line-height: 1px;
	text-indent: -1000em;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 300px;
	overflow: hidden;
	background-image: url(../images/title_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#stage .box1{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
}
#stage .box2{
margin: 0 0 0 25px;
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
}
#stage .box1 dl,#stage .box2 dl{
	margin: -15px 0 0 0;
	padding: 0px;
}
#stage .box1 dt,#stage .box2 dt{
margin: 15px 0 15px 0;
	padding: 0px;
}
#stage .box1 dd,#stage .box2 dd{
	margin: 0px;
	padding: 0 0 5px 10px;
	background-image: url(../images/icon_dd.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#stage .box1 ul,#stage .box2 ul{
	margin: 0px;
	padding: 0px;
}
#stage .box1 li,#stage .box2 li{
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	list-style-type: none;
	background-image: url(../images/icon_li.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
}
