@charset "utf-8";
body {
		font-size: 0.8ex;
}

.haichi{
  position:relative;
  margin:0px; padding:0px;
  /* hide overflow:hidden from IE5/Mac */
  /* \*/
  overflow: hidden;
  /* */
}
.haichi span{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  z-index:1; /*for Opera 5 and 6*/
}

#img01,
#img01 span {
		background-image: url(img/content-title.jpg);
		background-repeat: no-repeat;
		height: 240px;
		width: 680px;
}

#img02,
#img02 span {
		background-image: url(img/img-01.jpg);
		background-repeat: no-repeat;
		height: 120px;
		width: 680px;
}

#img03,
#img03 span {
		background-image: url(img/img-02.jpg);
		background-repeat: no-repeat;
		height: 150px;
		width: 680px;
}

#img04,
#img04 span {
		background-image: url(img/img-03.gif);
		background-repeat: no-repeat;
		height: 25px;
		width: 680px;
}

#img05,
#img05 span {
		background-image: url(img/img-04.gif);
		background-repeat: no-repeat;
		height: 425px;
		width: 680px;
}

#img06,
#img06 span {
		background-image: url(img/img-05.gif);
		background-repeat: no-repeat;
		height: 638px;
		width: 680px;
}

#img07,
#img07 span {
		background-image: url(img/img-06.gif);
		background-repeat: no-repeat;
		height: 88px;
		width: 680px;
}

#img08,
#img08 span {
		background-image: url(img/img-16.jpg);
		background-repeat: no-repeat;
		height: 369px;
		width: 680px;
}

#wrapper {
		position: relative;
}

#wrapper #link01 {
		position: absolute;
		left: 500px;
		top: 300px;
		z-index: 10;
}

#wrapper #link02 {
		position: absolute;
		top: 420px;
		right: 28px;
		z-index: 10;
}

#wrapper #link03 {
		position: absolute;
		left: 17px;
		top: 474px;
		width: 259px;
		height: 33px;
		z-index: 10;
}

#wrapper #link04 {
		position: absolute;
		left: 21px;
		top: 1966px;
		width: 306px;
		height: 206px;
		z-index: 10;
}

#wrapper #link05 {
		position: absolute;
		z-index: 10;
		left: 352px;
		top: 1966px;
		width: 306px;
		height: 206px;
}

img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
}

