@charset "utf-8";

#wrapper nav ul li#map{
	display:inline-block;
	text-decoration:none;
	width:264px;
	height:40px;
	margin-right:1.5px;
	background:url(../img/navi.png) no-repeat 0px 0px;

}

#wrapper nav ul li#map:hover{
	background:url(../img/navi.png) no-repeat 0px -40px;
}


	
#nav2{
	width:253px;
	height:40px;
	position:absolute;
	z-index:1;

}

#mBtn{
	display:block;
	width:126px;
	height:40px;
	text-decoration:none;
	background:url(../img/switch_btn001.png) no-repeat 0px 0px;
	float:left;
	outline:none;
}


#bBtn{
	display:block;
	width:126px;
	height:40px;
	text-decoration:none;
	background:url(../img/switch_btn001.png) no-repeat -126px 0px;
	float:left;
	margin:0;
	outline:none;
}


#map0, #map1, #map2, #map3, #map4, #map5, #map6{
	width:1346px;
	height:700px;
	position:absolute;
	top:60px;
	left:0px;
}
#map0{background:url(../img/map2.png) no-repeat 160px center;}

/*#map0{background:url(../img/map_demo_2.png) no-repeat 160px center;}*/
#map1{background:url(../img/map_rec001.png) no-repeat 160px center;}/*recommend 001*/
#map2{background:url(../img/map_rec002.png) no-repeat 160px center;}/*recommend 002*/
#map3{background:url(../img/map_rec003.png) no-repeat 160px center;}/*recommend 003*/
#map4{background:url(../img/map_rec004.png) no-repeat 160px center;}/*recommend 004*/
#map5{background:url(../img/map_rec005.png) no-repeat 160px center;}/*recommend 005*/
#map6{background:url(../img/map_rec006.png) no-repeat 160px center;}/*recommend 006*/

#buil0{
	width:1346px;
	height:700px;
	background:url(../img/buil.png) no-repeat center center;
	display:none;
	
}
span.number{
		background: url(../img/Miine2.png) no-repeat;
		display:block;
		color:#fff;
		font-size:10px;
		width:70px;
		height:14px;
		font-weight:100;
		text-align:right;
		/*margin:0 0px 0 0;*/
}


#pop0{
	width:75px;
	height:10px;	
	position:absolute;
	top:160px;
	left:398px;
	cursor:pointer;
	padding: 40px 0px 0px 0px;
}



#pop1{
	width:75px;
	height:2px;	
	position:absolute;
	top:89px;
	left:396px;
	cursor:pointer;
	padding: 24px 0px 0px 0px;
}

#pop2{
	width:101px;
	height:20px;	
	position:absolute;
	top:97px;
	left:493px;
	cursor:pointer;
	padding: 44px 0px 0px 0px;
}

#pop3{
	width:109px;
	height:29px;	
	position:absolute;
	top:306px;
	left:431px;
	cursor:pointer;
	padding: 40px 0px 0px 0px;
}

#pop4{
	width:115px;
	height:41px;	
	position:absolute;
	top:234px;
	left:483px;
	cursor:pointer;
	padding: 40px 0px 0px 0px;
}

#pop5{
	width:33px;
	height:15px;	
	position:absolute;
	top:304px;
	left:594px;
	cursor:pointer;
	padding: 92px 0px 0px 0px;
}

#pop6{
	width:40px;
	height:7px;	
	position:absolute;
	top:164px;
	left:600px;
	cursor:pointer;
	padding: 110px 0px 0px 0px;
}

#pop7{
	width:132px;
	height:18px;	
	position:absolute;
	top:151px;
	left:733px;
	cursor:pointer;
	padding: 55px 0px 0px 0px;
}

#pop8{
	width:117px;
	height:36px;	
	position:absolute;
	top:82px;
	left:796px;
	cursor:pointer;
	padding: 40px 0px 0px 20px;
}

#pop9{
	width:120px;
	height:60px;	
	position:absolute;
	top:97px;
	left:944px;
	cursor:pointer;
	padding: 70px 0px 0px 20px;
}

#pop10{
	width:145px;
	height:26px;	
	position:absolute;
	top:349px;
	left:732px;
	cursor:pointer;
	padding: 50px 0px 0px 20px;
}


#pop11{
	width:100px;
	height:35px;	
	position:absolute;
	top:238px;
	left:678px;
	cursor:pointer;
	padding: 50px 0px 0px 22px;
}

#pop12{
	width:114px;
	height:7px;	
	position:absolute;
	top:334px;
	left:907px;
	cursor:pointer;
	padding:63px 0px 0px 22px;
}

#pop13{
	width:57px;
	height:19px;	
	position:absolute;
	top:400px;
	left:1155px;
	cursor:pointer;
	padding:155px 0px 0px 0px;
}

#pop14{
	width:31px;
	height:199px;	
	position:absolute;
	top:293px;
	left:1121px;
	cursor:pointer;
}

#pop15{
	width:82px;
	height:55px;	
	position:absolute;
	top:406px;
	left:1015px;
	cursor:pointer;
	padding:33px 0px 0px 0px;
}

#pop0, #pop1, #pop2, #pop3, #pop4, #pop5, #pop6, #pop7, #pop8, #pop9, #pop10, #pop11, #pop12, #pop13, #pop14, #pop15{
	z-index:1;	
}

#close{	
	background:#3F3F3F;
	color:white;
	font-size:36px;
	font-weight:bolder;
	float:right;
	cursor:pointer;
	display:none;
	position:absolute;
	top:45px;
	right:35px;
	z-index:5;
	
}
.list{
	width:536px;
	height:700px;
	margin:10px;
	opacity:1.0;
	background-color:white;
	display:none;
}

#finger0{
	width:194px;
	height:164px;
	position:absolute;
	top:173px;
	left:252px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger1{
	width:163px;
	height:164px;
	position:absolute;
	top:85px;
	left:251px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger2{
	width:163px;
	height:164px;
	position:absolute;
	top:113px;
	left:337px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger3{
	width:163px;
	height:164px;
	position:absolute;
	top:317px;
	left:281px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger4{
	width:163px;
	height:164px;
	position:absolute;
	top:243px;
	left:340px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger5{
	width:163px;
	height:164px;
	position:absolute;
	top:371px;
	left:449px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger6{
	width:163px;
	height:164px;
	position:absolute;
	top:246px;
	left:456px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger7{
	width:163px;
	height:164px;
	position:absolute;
	top:181px;
	left:688px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger8{
	width:163px;
	height:164px;
	position:absolute;
	top:90px;
	left:689px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger9{
	width:163px;
	height:164px;
	position:absolute;
	top:141px;
	left:837px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger10{
	width:163px;
	height:164px;
	position:absolute;
	top:376px;
	left:585px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger11{
	width:472px;
	height:255px;
	position:absolute;
	top:260px;
	left:538px;
	background:url(../img/f_direct002.png) no-repeat;
}

#finger12{
	width:169px;
	height:161px;
	position:absolute;
	top:371px;
	left:773px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger13{
	width:163px;
	height:164px;
	position:absolute;
	top:496px;
	left:1015px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger14{
	width:163px;
	height:164px;
	position:absolute;
	top:430px;
	left:973px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger15{
	width:163px;
	height:164px;
	position:absolute;
	top:413px;
	left:860px;
	background:url(../img/f_direct001.png) no-repeat;
}

#finger0, #finger1, #finger2, #finger3, #finger4, #finger5, #finger6, #finger7, #finger8, #finger9, #finger10, #finger11, #finger12, #finger13, #finger14, #finger15{
	display:none;
}

#wp0, #wp1, #wp2, #wp3, #wp4, #wp5, #wp6, #wp7, #wp8, #wp9, #wp10, #wp11,
#wp12, #wp13, #wp14, #wp15{
	width:100%;height:786px;background:#000;display:none;opacity:0.7;}

#pmap0, #pmap1, #pmap2, #pmap3, #pmap4, #pmap5, #pmap6, #pmap7, #pmap8, #pmap9, #pmap10,
#pmap11, #pmap12, #pmap13, #pmap14, #pmap15{
	width:700px;height:700px;margin:10px;float:left;opacity:1.0;display:none;background:#fff;}

#pmap0{background:url(../img/map_nougyou.png) no-repeat #fff 5px 10px ;}
#pmap1{background:url(../img/map_kuruma.png) no-repeat #fff 5px 10px ;}
#pmap2{background:url(../img/map_life.png) no-repeat #fff 5px 10px ;}
#pmap3{background:url(../img/map_kyouiku.png) no-repeat #fff 5px 10px ;}
#pmap4{background:url(../img/map_iryou.png) no-repeat #fff 5px 10px ;}
#pmap5{background:url(../img/map_energy.png) no-repeat #fff 5px 10px ;}
#pmap6{background:url(../img/map_jizoku.png) no-repeat #fff 5px 10px ;}
#pmap7{background:url(../img/map_bigdata.png) no-repeat #fff 5px 10px ;}
#pmap8{background:url(../img/map_monozukuri.png) no-repeat #fff 5px 10px ;}
#pmap9{background:url(../img/map_marketing.png) no-repeat #fff 5px 10px ;}
#pmap10{background:url(../img/map_workstyle.png) no-repeat #fff 5px 10px ;}
#pmap11{background:url(../img/map_technology.png) no-repeat #fff 5px 10px ;}
#pmap12{background:url(../img/map_cloud.png) no-repeat #fff 5px 10px ;}
#pmap13{background:url(../img/map_security.png) no-repeat #fff 5px 10px ;}
#pmap14{background:url(../img/map_network.png) no-repeat #fff 5px 10px ;}
#pmap15{background:url(../img/map_ict.png) no-repeat #fff 5px 10px ;}





/* backup  
#wp0{	width:1346px;	height:768px;	background:grey;	top:0px; left:0px; display:none; opacity:0.8;}
#pmap0{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; opacity:1.0; display:none; }

#wp1{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap1{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp2{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap2{	width:680px;	height:668px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp3{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap3{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp4{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap4{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp5{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap5{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp6{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap0{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp7{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap7{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp8{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap8{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp9{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap9{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp10{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap10{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp11{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap11{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp12{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap12{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp13{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap13{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp14{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8; display:none; }
#pmap14{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp15{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap15{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp16{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap16{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp17{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap17{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map3.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp18{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap18{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map2.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp19{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap19{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp20{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap20{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

#wp21{	width:1346px;	height:768px;	background:grey;	position:absolute; display:none; opacity:0.8;}
#pmap21{	width:680px;	height:680px;	border-top:grey solid 3px;	border-right:grey solid 3px;	border-bottom:grey solid 3px;	border-left:grey solid 3px;	background:url(../img/map1.fw.png) no-repeat;	margin:10px;	float:left; display:none; }

*/
