/***   “ñ’i—p   ***/

#contents{
	width:750px;
	background-color:#ffffff;

}

#main {
	float:right;
	width:530px;

	padding-right:10px;

}

#main p {
	margin-top:10px;

}

#side {
	float:right;
	width:190px;

	margin-right:10px;

font-size:100%;

}

#side h4 { margin:0px; padding:0px;
	width:190px; position:absolute; top:140px; left:10px;
}

.menu-top { width:190px; position:absolute; top:200px; left:0px; }
.menukugiri1 { width:190px; position:absolute; top:240px; left:0px; }
.sidemenu1 { width: 190px; position:absolute; top:241px; left:0px; }
.menukugiri2 { width:190px; position:absolute; top:276px; left:0px; }
.sidemenu2 { width: 190px; position:absolute; top:277px; left:0px; }
.menukugiri3 { width:190px; position:absolute; top:312px;  left:0px;}
.sidemenu3 { width: 190px; position:absolute; top:313px; left:0px; }
.menukugiri4 { width:190px; position:absolute; top:348px;  left:0px;}
.sidemenu4 { width: 190px; position:absolute; top:349px; left:0px; }
.menukugiri5 { width:190px; position:absolute; top:384px;  left:0px;}
.sidemenu5 { width: 190px; position:absolute; top:385px; left:0px; }
.menukugiri6 { width:190px; position:absolute; top:420px;  left:0px;}
.sidemenu6 { width: 190px; position:absolute; top:421px; left:0px; }
.menukugiri7 { width:190px; position:absolute; top:456px;  left:0px;}
.sidemenu7 { width: 190px; position:absolute; top:457px; left:0px; }
.menukugiri8 { width:190px; position:absolute; top:492px;  left:0px;}
.sidemenu8 { width: 190px; position:absolute; top:493px; left:0px; }
.menukugiri9 { width:190px; position:absolute; top:528px;  left:0px;}
.menu-btm { width:190px; position:absolute; top:529px; left:0px; }

.sideimg { margin:0px; padding:0px;
width: 190px; position:absolute; top:679px; left:0px; }

.sidebox1tp { margin:0px; padding:0px;
width: 190px; position:absolute; top:933px; left:0px; }

.sidebox1line { width:190px; position:absolute; top:973px;  left:0px;}

.sidebox1 { margin:0px; padding:0px;
	width:190px;
	height:190px;

	overflow:auto;
	background-color:#f0f0f0;
	position:absolute; top:1114px; left:10px; 

}

.sidebox1btm { margin:0px; padding:0px;
width: 190px; position:absolute; top:1164px; left:0px; }

.sidebox2tp { margin:0px; padding:0px;
width: 190px; position:absolute; top:1184px; left:0px; }

.sidebox2line { width:190px; position:absolute; top:1224px;  left:0px;}

.sidebox2 { margin:0px; padding:0px;
	width:190px;
	height:190px;

	overflow:auto;
	background-color:#f0f0f0;
	position:absolute; top:1365px; left:10px;
}

.sidebox2btm { margin:0px; padding:0px;
width: 190px; position:absolute; top:1415px; left:0px; }

.sideimg2 { margin:0px; padding:0px;
width: 190px; position:absolute; top:1575px; left:10px; }

.sideimg2b { margin:0px; padding:0px;
width: 190px; position:absolute; top:1324px; left:10px; }

.sideimg2c { margin:0px; padding:0px;
width: 190px; position:absolute; top:1073px; left:10px; }

.sidebox3tp { margin:0px; padding:0px;
width: 190px; position:absolute; top:1635px; left:0px; }

.sidebox3line { width:190px; position:absolute; top:1675px;  left:0px;}

.sidebox3 { margin:0px; padding:0px;
	width:190px;
	height:190px;

	overflow:auto;
	background-color:#f0f0f0;
	position:absolute; top:1816px; left:10px;
}

.sidebox3btm { margin:0px; padding:0px;
width: 190px; position:absolute; top:1866px; left:0px; }



.sidebox4tp { margin:0px; padding:0px;
width: 190px; position:absolute; top:1886px; left:0px; }

.sidebox4line { width:190px; position:absolute; top:1926px;  left:0px;}

.sidebox4 { margin:0px; padding:0px;
	width:190px;
	height:190px;

	overflow:auto;
	background-color:#f0f0f0;
	position:absolute; top:2067px; left:10px;

	font-size:60%;
}

.sidebox4btm { margin:0px; padding:0px;
width: 190px; position:absolute; top:2117px; left:0px; }










.sidemenu1 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06a.gif);
	background-position: left top;
}

.sidemenu2 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06b.gif);
	background-position: left top;
}

.sidemenu3 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06c.gif);
	background-position: left top;
}

.sidemenu4 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06d.gif);
	background-position: left top;
}

.sidemenu5 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06e.gif);
	background-position: left top;
}

.sidemenu6 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06f.gif);
	background-position: left top;
}

.sidemenu7 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06g.gif);
	background-position: left top;
}

.sidemenu8 a {
	display: block;
	width: 190px;
	height: 35px;
	/* line-height: 35px; */
	background-image: url(sidemenu-06h.gif);
	background-position: left top;
}

.sidemenu1 a:hover { background-position: left bottom; }
.sidemenu2 a:hover { background-position: left bottom; }
.sidemenu3 a:hover { background-position: left bottom; }
.sidemenu4 a:hover { background-position: left bottom; }
.sidemenu5 a:hover { background-position: left bottom; }
.sidemenu6 a:hover { background-position: left bottom; }
.sidemenu7 a:hover { background-position: left bottom; }
.sidemenu8 a:hover { background-position: left bottom; }

.sidelink {margin:0px; padding:0px;
width: 190px; position:absolute; top:2030px; left:0px;
}

#toplist { list-style-image:url(list02.gif); }











