.contentB{
  position: absolute;
  top: 120px;
  left:0px;
  margin: 0 auto;
  padding: 0;
  background: url( ../img/biwako.png) no-repeat;
  background-color: white;
  width: 1024px;
  height: 520px;
  *position	: relative;		/* IE7—p */
  *top		: 70px;			/* IE7—p */
}
.u_point a{
  position: absolute;
  background: url(../img/icons/uryo.png) no-repeat;
  width: 22px;
  height:21px;
}

.u_point a:hover{
  background: url(../img/icons/uryoHover2.png) no-repeat;
  width: 112px;
  height:112px;
}

.u_point a:active{
  background: url(../img/icons/uryoPress2.png) no-repeat;
  width: 112px;
  height:112px;
}

#u_point01 a{
top: 175px;
left: 615px;
}

#u_point01 a:hover {
top: 131px;
left: 571px;
}

#u_point02 a {
top: 216px;
left: 360px;
}

#u_point02 a:hover {
top: 172px;
left: 316px;
}

#u_point03 a {
top: 60px;
left: 555px;
}

#u_point03 a:hover {
top: 16px;
left: 511px;
}

#u_point04 a {
top: 357px;
left: 537px;
}

#u_point04 a:hover {
top: 313px;
left: 493px;
}

#u_point05 a {
top: 175px;
left: 540px;
}

#u_point05 a:hover {
top: 131px;
left: 496px;
}

.s_point a{
  position: absolute;
  background: url(../img/icons/suii.png) no-repeat;
  width: 22px;
  height:21px;
}

.s_point a:hover{
  background: url(../img/icons/suiiHover2.png) no-repeat;
  width: 112px;
  height:112px;
}

.s_point a:active{
  background: url(../img/icons/suiiPress2.png) no-repeat;
  width: 112px;
  height:112px;
}

#s_point01 a{
top: 360px;
left:370px;
}

#s_point01 a:hover {
top: 316px;
left:326px;
}

#s_point02 a{
top: 175px;
left:520px;
}

#s_point02 a:hover {
top: 131px;
left:476px;
}

#s_point03 a{
top: 230px;
left:485px;
}

#s_point03 a:hover {
top: 186px;
left:441px;
}


