@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}
	
img{
	border:0;
}
	
ul{
	list-style:none;
}

li{
	line-height:2;
}
	
html{
	height:100%;
}
	
body{
	padding:0 0 0 0;
	height:100%;
	background: url(../images/tree-scroll-spring.png) no-repeat;
}

#wrapper{
	position:relative;
	/*min-height:100%;*/
	height:2400px;
}



#pos01{
	position:absolute;
	top:0px;
	left:0px;
	width:1300px;
	/*width:1166px;*/
	height:800px;
	}

#pos01 a{
	/*background-image:url(../images/green.jpg);*/
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}


#pos01 .navi{
	margin:48px 0 0 20px;
	width:38px;
}

#pos01 .navi li a{
	display:block;
	width:38px;
	height:40px;
}


#pos02{
	position:absolute;
	top:0px;
	left:1300px;
	/*left:1166px;
	width:1166px;*/
	width:1300px;
	height:800px;
}

#pos02 a{
	display:block;
	width:42px;
	height:42px;
	padding:0px 0 0 0px;
}

#pos02 .navi{
	margin:48px 0 0 10px;
	width:38px;
}

#pos02 .navi li a{
	display:block;
	width:38px;
	height:40px;
}


#pos03{
	position:absolute;
	top:0px;
	left:2600px;
	width:1300px;
	/*left:2332px;
	width:1166px;*/
	height:800px;
	}

#pos03 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}

#pos03 .navi{
	margin:48px 0 0 10px;
	width:38px;
}

#pos03 .navi li a{
	display:block;
	width:38px;
	height:40px;
}



#pos04{
	position:absolute;
	top:800px;
	left:0px;
	/*width:1166px;*/
	height:800px;
	}

#pos04 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}

#pos04 .navi{
	margin:48px 0 0 10px;
	width:38px;
}

#pos04 .navi li a{
	display:block;
	width:38px;
	height:40px;
}


#pos05{
	position:absolute;
	top:800px;
	left:1300px;
	width:1300px;
	/*left:1166px;
	width:1166px;*/
	height:800px;
	}

#pos05 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}

#pos05 .navi{
	margin:14px 0 0 10px;
	width:38px;
}

#pos05 .navi li a{
	display:block;
	width:38px;
	height:40px;
}


#pos06{
	position:absolute;
	top:800px;
	left:2600px;
	width:1300px;
	/*left:2332px;
	width:1166px;*/
	height:800px;
	}

#pos06 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}

#pos06 .navi{
	margin:14px 0 0 10px;
	width:38px;
}

#pos06 .navi li a{
	display:block;
	width:38px;
	height:40px;
}


#pos07{
	position:absolute;
	top:1600px;
	left:0px;
	width:1300px;
	/*width:1166px;*/
	height:800px;
	}

#pos07 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}


#pos07 .navi{
	margin:14px 0 0 10px;
	width:38px;
}

#pos07 .navi li a{
	display:block;
	width:38px;
	height:40px;
}

#pos08{
	position:absolute;
	top:1600px;
	left:1300px;
	width:1300px;
	/*width:1166px;*/
	height:800px;
	}

#pos08 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}


#pos08 .navi{
	margin:14px 0 0 10px;
	width:38px;
}

#pos08 .navi li a{
	display:block;
	width:38px;
	height:40px;
}

#pos09{
	position:absolute;
	top:1600px;
	left:2600px;
	width:1300px;
	/*width:1166px;*/
	height:800px;
	}

#pos09 a{
	display:block;
	width:42px;
	height:42px;
	padding:0 0 0 0px;
}


#pos09 .navi{
	margin:14px 0 0 10px;
	width:38px;
}

#pos09 .navi li a{
	display:block;
	width:38px;
	height:40px;
}

	
dt{
	font-weight:bold;
	}
dd{
	padding-left:2.5em;
	}
.box1{
	height:300px;background-color:#adadad;
	}
.box2{
	height:300px;background-color:#faebd7;
	}
#h2-01,.unitBox1{
	margin-left:800px;width:800px;
	}
#h2-02,.unitBox2{
	margin-left:400px;width:1200px;
	}
