@charset "Shift_JIS";

html {
	height: 100%;
}

body {
	height: 100%;
	background: #363636 url(../images/naka_back.jpg) 0 0 repeat-x;
}

#container {
	width: 980px;
	height: 950px;
	background: #ffffff;
}

.div1, .div2, .div3, .div4, .menu {
	width: 950px;
	position: absolute;
	left: 15px;
}
.div1 {
	height: 211px;
	background: url(../images/index/top01.jpg) 0 0 no-repeat;
	top: px;
}
.div2 {
	height: 206px;
	background: url(../images/index/top02.jpg) 0 0 no-repeat;
	top: 211px;
}
.div3 {
	height: 209px;
	background: url(../images/index/top03.jpg) 0 0 no-repeat;
	top: 417px;
}
.div4 {
	height: 304px;
	background: url(../images/index/top04.gif) 0 0 no-repeat;
	top: 626px;
}
.div5 {
	height: 102px;
	background: url(../images/index/top05.gif) 0 0 no-repeat;
	top: 918px;
}

/*メニュー*/
.menu {
	width: 201px;
	height: px;
	top: 0・;
	left: 15px;
}
.menu ul { position: relative; }
.menu ul li {
	width: 201px;
	height: 27px;
	position: absolute;
	left: 734px;
}
.menu ul li a {
	width: 100%;
	height: 100%;
	background: url() 0 0 no-repeat;
	display: block;
	text-indent: -9999px;
}

.menu ul li.menu01 { top: 43px; }
.menu ul li.menu02 { top: 76px; }
.menu ul li.menu03 { top: 109px; }
.menu ul li.menu04 { top: 142px; }
.menu ul li.menu05 { top: 175px; }
.menu ul li.menu06 { top: 208px; }
.menu ul li.menu07 { top: 241px; }
.menu ul li.menu08 { top: 286px; }
.menu ul li.menu09 { top: 319px; }

.menu ul li.menu01 a { background-image: url(../images/index/menu01.gif); }
.menu ul li.menu02 a { background-image: url(../images/index/menu02.gif); }
.menu ul li.menu03 a { background-image: url(../images/index/menu03.gif); }
.menu ul li.menu04 a { background-image: url(../images/index/menu04.gif); }
.menu ul li.menu05 a { background-image: url(../images/index/menu05.gif); }
.menu ul li.menu06 a { background-image: url(../images/index/menu06.gif); }
.menu ul li.menu07 a { background-image: url(../images/index/menu07.gif); }
.menu ul li.menu08 a { background-image: url(../images/index/menu08.gif); }
.menu ul li.menu09 a { background-image: url(../images/index/menu09.gif); }

.menu ul li a:hover { background-position: 0 -27px; }

#mov {
	position: absolute;
	top: 364px;
	left: 751px;
}

#message {
	position: absolute;
	top: 476px;
	left: 758px;
	width: 197px;
	height: 162px;
	display: block;
	text-indent: -9999px;
}

#kentei {
	position: absolute;
	top: 536px;
	left: 31px;
	width: 158px;
	height: 172px;
	display: block;
	text-indent: -9999px;
}

#whatsnew {
	width: 636px;
	height: 100px;
	position: absolute;
	top: 638px;
	left: 329px;
	overflow: auto;
}
#whatsnew table th,
#whatsnew table td {
	padding: 3px 4px;
	font-size: 80%;
	vertical-align: top;
}
#whatsnew table th {
	background: url(../images/index/whatsnew_arrow.gif) 0 0.5em no-repeat;
	padding-left: 19px;
	font-weight: bold;
	white-space: nowrap;
}
#whatsnew table td {
	padding-left: 12px;
}

