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

/*--------------------------------------------------

lastupdate:  2008.07.24

address:     http://www.syokyo.jp
page:        sitemap.html
author:      takemoto

--------------------------------------------------*/


/*base*/

body {
	width: 1004px;
	line-height: 1.2em;
	margin: auto;
	font-size: 13px;
	text-align: center;
	background: #B1BFD6;
}

div#container {
	text-align: left;
	background: #FFFFFF;
}

h1 {
	display: none;
}

/*----*/



/*map全体の設定*/

div#content {
	position: relative;
	height: 1%;
	padding: 66px;
	line-height: 1.6em;
}

	div#content div#wrapper {
		padding: 30px;
		padding-top: 50px;
		padding-bottom: 80px;
		border-top: 1px #666666 solid;
		border-bottom: 1px #666666 solid;
	}

	div#content h1 {
		display: block;
		position: absolute;
		top: 30px;
		left: 40px;
		width: 167px;
		height: 56px;
		text-indent: -9999px;
		background: url(../img/pin.gif) no-repeat;
	}

/*各タイトル　mouseover*/

h2,
h3 {
	width: 292px;
	height: 41px;
	line-height: 41px;
	font-size: 130%;
	text-indent: 20px;
	background: url(../img/title.jpg) 0 0 no-repeat;
}

	h2 a ,
	h3 a {
		display: block;
		width: 292px;
		height: 41px;
		color: #000000;
		background: url(../img/title.jpg) 0 0 no-repeat;
	}
	
	h2 a:hover,
	h3 a:hover {
		text-decoration: none;
		background: url(../img/title.jpg) 0 -41px no-repeat;
	}


/*list設定*/

	div#content ul {
		padding: 1em 0 3em 50px;
	}
		
		div#content ul li {
			list-style-image: url(../img/root.gif);
		}
		
		div#content ul li a {
			color: #006699;
		}
		
		div#content ul li a:hover {
			color: #FF3300;
			text-decoration: none;
		}
		
		div#content ul li a:visited {
			color: #000000;
		}
		

/*float指定　余白・位置調整*/
	
	
	div#content div#topContents {
		position:relative;
		float: left;
		width: 300px;
		padding-left: 40px;
	}
	
	div#content div.infopage {
		margin-top: 1.5em;
	}

		div#content div#mainContents {
		float: left;
		width: 300px;
		padding-left: 80px;	
	}
	


/*float 解除*/

		div#content div#kiroku {
			clear: both;
			padding-left: 420px;
		}
		
		
		