
.map1outer {
width: 90%;
height: 462px;
position: relative;
z-index: 2;
}

.j-point1 {position: absolute; top: 180px; left: 240px; z-index: 10;  display: block;}
.j-point2 {position: absolute; top: 130px; left: 195px; z-index: 10; ; display: block;}
.j-point3 {position: absolute; top: 180px; left: 155px; z-index: 10; ; display: block;}
.j-point4 {position: absolute; top: 210px; left: 113px; z-index: 10; ; display: block;}
.j-point5 {position: absolute; top: 125px; left: 97px; z-index: 10; ; display: block;}
.j-point6 {position: absolute; top: 85px; left: 150px; z-index: 10; ; display: block;}
.j-point7 {position: absolute; top: 85px; left: 255px; z-index: 10; ; display: block;}
.j-point8 {position: absolute; top: 100px; left: 300px; z-index: 10; ; display: block;}
.j-point9 {position: absolute; top: 145px; left: 305px; z-index: 10; ; display: block;}
.j-point10 {position: absolute; top: 235px; left: 300px; z-index: 10; ; display: block;}


.s-point1 {position: absolute; top: 320px; left: 290px; z-index: 10; ; display: block;}
.s-point2 {position: absolute; top: 375px; left: 174px; z-index: 10; ; display: block;}
.s-point3 {position: absolute; top: 452px; left: 245px; z-index: 10; ; display: block;}
.s-point4 {position: absolute; top: 415px; left: 213px; z-index: 10; ; display: block;}
.s-point5-1 {position: absolute; top: 412px; left: 258px; z-index: 10; ; display: block;}
.s-point5-2 {position: absolute; top: 424px; left: 290px; z-index: 10; ; display: block;}
.s-point6 {position: absolute; top: 475px; left: 230px; z-index: 10; ; display: block;}
.s-point7 {position: absolute; top: 468px; left: 174px; z-index: 10; ; display: block;}
.s-point8 {position: absolute; top: 507px; left: 235px; z-index: 10; ; display: block;}
.s-point9 {position: absolute; top: 507px; left: 330px; z-index: 10; ; display: block;}
.s-point10 {position: absolute; top: 439px; left: 316px; z-index: 10; ; display: block;}
.s-point11-1 {position: absolute; top: 418px; left: 347px; z-index: 10; ; display: block;}
.s-point11-2 {position: absolute; top: 418px; left: 382px; z-index: 10; ; display: block;}
.s-point12 {position: absolute; top: 458px; left: 405px; z-index: 10; ; display: block;}
.s-point13 {position: absolute; top: 375px; left: 370px; z-index: 10; ; display: block;}
.s-point14 {position: absolute; top: 375px; left: 405px; z-index: 10; ; display: block;}

.j-mark1-1 {position: absolute; top: 118px; left: 280px; z-index: 10; ; display: block;}
.j-mark1-2 {position: absolute; top: 118px; left: 325px; z-index: 10; ; display: block;}
.j-mark2-1 {position: absolute; top: 65px; left: 128px; z-index: 10; ; display: block;}
.j-mark2-2 {position: absolute; top: 121px; left: 143px; z-index: 10; ; display: block;}
.j-mark3 {position: absolute; top: 198px; left: 122px; z-index: 10; ; display: block;}
.j-mark4 {position: absolute; top: 150px; left: 20px; z-index: 10; ; display: block;}
.j-mark5 {position: absolute; top: 158px; left: 405px; z-index: 10; ; display: block;}
.j-mark6-1 {position: absolute; top: 113px; left: 470px; z-index: 10; ; display: block;}
.j-mark7 {position: absolute; top: 65px; left: 320px; z-index: 10; ; display: block;}
.j-mark8 {position: absolute; top: 113px; left: 370px; z-index: 10; ; display: block;}

.s-mark1-1 {position: absolute; top: 350px; left: 415px; z-index: 10; ; display: block;}
.s-mark1-2 {position: absolute; top: 385px; left: 405px; z-index: 10; ; display: block;}
.s-mark2 {position: absolute; top: 390px; left: 354px; z-index: 10; ; display: block;}
.s-mark3 {position: absolute; top: 350px; left: 370px; z-index: 10; ; display: block;}
.s-mark4 {position: absolute; top: 405px; left: 257px; z-index: 10; ; display: block;}
.s-mark5 {position: absolute; top: 440px; left: 355px; z-index: 10; ; display: block;}
.s-mark6 {position: absolute; top: 470px; left: 317px; z-index: 10; ; display: block;}
.s-mark7 {position: absolute; top: 462px; left: 220px; z-index: 10; ; display: block;}
.s-mark8 {position: absolute; top: 427px; left: 184px; z-index: 10; ; display: block;}
.s-mark9 {position: absolute; top: 372px; left: 185px; z-index: 10; ; display: block;}
.s-mark10 {position: absolute; top: 332px; left: 198px; z-index: 10; ; display: block;}
.s-mark11 {position: absolute; top: 410px; left: 423px; z-index: 10; ; display: block;}

.separate{
    height: 15px;
}
.event-btns-j{font-size: 10px;
     width:20px;
     background:fuchsia;
     height: 20px;
     line-height:21px;
     text-align:center;
     font-family: arial;
     color: #fff; 
     float: left;
     margin:3px;
     cursor: pointer;
     position:relative;
}

.event-btns-s{font-size: 10px;
     width:20px;
     background:#00CCFF;
     height: 20px;
     line-height:21px;
     text-align:center;
     font-family: arial;
     color: #fff; 
     float: left;
     margin:3px;
     cursor: pointer;
     position:relative;
}

div#modal {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 2000;
}

div#modal div.background {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.75;
	filter: alpha(opacity=75);
	-ms-filter: "alpha(opacity=75)";
}

div#modal div.container {
	position: relative;
	width: 500px;
	height: 450px;
	background-color: #ffffff;
}
div#modal div.container img{
	margin:30px 50px;
}
div#modal div.container .modaltext{
	margin:0px 50px;
}

/***********************************************
         �ｽ�ｽ�ｽF�ｽ�ｽ�ｽj�ｽ[MAP
***********************************************/

.map2outer {
width: 527px;
height: 534px;
position: relative;
z-index: 1;
}


.verny-link1  {position: absolute; top: 282px; left: 310px; z-index: 10; ; display: block;}
.verny-link2  {position: absolute; top: 75px; left: 350px; z-index: 10; ; display: block;}
.verny-link3  {position: absolute; top: 40px; left: 325px; z-index: 10; ; display: block;}
.verny-link4  {position: absolute; top: 8px; left: 170px; z-index: 10; ; display: block;}
.verny-link5  {position: absolute; top: 110px; left: 175px;  z-index: 10; ; display: block;}
.verny-link6  {position: absolute; top: 38px; left: 8px;  z-index: 10; ; display: block;}
.verny-link7  {position: absolute; top: 95px; left: 50px;  z-index: 10; ; display: block;}
.verny-link8  {position: absolute; top: 195px; left: 30px;  z-index: 10; ; display: block;}
.verny-link9  {position: absolute; top: 350px; left: 20px;  z-index: 10; ; display: block;}
.verny-link10 {position: absolute; top: 410px; left: 20px;  z-index: 10; ; display: block;}
.verny-link11 {position: absolute; top: 460px; left: 20px; z-index: 10; ; display: block;}
.verny-link12 {position: absolute; top: 478px; left: 100px; z-index: 10; ; display: block;}
.verny-link13 {position: absolute; top: 470px; left: 190px; z-index: 10; ; display: block;}
.verny-link14 {position: absolute; top: 440px; left: 190px; z-index: 10; ; display: block;}
.verny-link15 {position: absolute; top: 390px; left: 190px; z-index: 10; ; display: block;}
.verny-link16 {position: absolute; top: 360px; left: 250px; z-index: 10; ; display: block;}
.verny-link17 {position: absolute; top: 325px; left: 330px; z-index: 10; ; display: block;}

.event-btn-v{font-size: 10px;
     width:20px;
     background:#00CCFF;
     height: 20px;
     line-height:21px;
     text-align:center;
     font-family: arial;
     color: #fff; 
     float: left;
     margin:3px;
     cursor: pointer;
     position:relative;
}

.text-indent{
    text-indent: 1em;
}

.entomology-data{
    height:50px;
}

#verny-map{
     height:534px;
      width:527px;
}

