/*ブラウザのハック*/
* {
	margin: 0;  /* 全ての要素をリセット */
	padding: 0;  /* 全ての要素をリセット */
	border: none;
}

/*メインフレーム指定*/
body {font-size: 100%;
	  font-family: "ＭＳ ゴシック",sans-s;
	  width: 1000px;
	 }	
/* 通常指定 
body {background-color: green;
	 }
	/* 上書き指定 
html>body {background-color: red;
		  }
 */
		  
/*メニュー*/
.header {width: 920px;
		 height: 105px;
		 position: absolute;
		 left: 40px;
		 top: 0px;
		}
	.logo {width: 920px;
		   height: 80px;
		   position: absolute;
		   left: 0px;
		   top: 0px;
		   background: transparent url(image/back_logo.jpg) no-repeat 0 0;
		  }
	.menu {width: 960px;
		   height: 25px;
		   position: absolute;
		   left: 0px;
		   top: 80px;
		  }
	.menu p a:hover{background-position: 0px -25px;}
		.top a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_top.jpg) no-repeat 0 0;
			   }
		.story a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_story.jpg) no-repeat 0 0;
			   }
		.character a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_character.jpg) no-repeat 0 0;
			   }
		.event a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_event.jpg) no-repeat 0 0;
			   }
		.system a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_system.jpg) no-repeat 0 0;
			   }
		.spec a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_spec.jpg) no-repeat 0 0;
			   }
		.download a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_download.jpg) no-repeat 0 0;
			   }
		.project a {width: 115px;
			    height: 25px;
			    float: left;
			    background: transparent url(image/m_project.jpg) no-repeat 0 0;
			   }
	/* 
		.project {width: 115px;
			    height: 25px;
			    float: left;
			   }		
	*/
/*index.html*/
.main {width: 920px;
	   height: 750px;
	   position: absolute;
	   left: 40px;
	   top: 105px;
	  }
	  #master {width:550px;
	  		   height:50px;
			   position:absolute;
			   top:420px;
			   left:360px;
			   }
.submain {width: 920px;
		  height: 280px;
		  position: absolute;
		  top: 645px;
		  left: 40px;
		  background: transparent url(image/t_news_back.jpg) no-repeat 0 0;
		 }
	.update {width: 300px;
			 height: 140px;
			 position: absolute;
			 top: 35px;
			 left: 30px;
			 font-size: 0.75em;
			 text-decoration: underline;
			 font-family: "ＭＳ ゴシック",sans-s;
			}
	.blogtext {width: 200px;
			   height: 20px;
			   position: absolute;
			   top: 35px;
			   left: 300px;
			   font-size: 0.75em;
			   text-decoration: underline;
			   font-family: "ＭＳ ゴシック",sans-s;
			   }
	.salertext {width: 200px;
			   height: 20px;
			   position: absolute;
			   top: 95px;
			   left: 300px;
			   font-size: 0.75em;
			   text-decoration: underline;
			   font-family: "ＭＳ ゴシック",sans-s;
			   }
	.banner {width: 300px;
			 height: 140px;
			 position: absolute;
			 top: 35px;
			 left: 620px;
			}
		.bannertext {font-size: 10px;
					 position: absolute;
					 top: 73px;
					 left: 620px;
					 font-family: "ＭＳ ゴシック",sans-s;
					 }
	.tokutentext {width: 200px;
			   height: 20px;
			   position: absolute;
			   top: 95px;
			   left: 620px;
			   font-size: 0.75em;
			   text-decoration: underline;
			   font-family: "ＭＳ ゴシック",sans-s;
			   }
			#image5	{
			text-decoration:none;
			border:none;
			position:absolute;
			top:430px;
			left:710px;
			}
#footer_top {width: 920px;
		 position: absolute;
		 top: 815px;
		 left: 40px;
		}
/*story.html*/
.storycontents {width: 920px;
		height: 540px;
		position: absolute;
		top: 105px;
		left: 40px;
		}
#footer_story {width: 920px;
		 position: absolute;
		 top: 645px;
		 left: 40px;
		}
/*countdown.html*/
.countdowncontents {width: 920px;
		height: 540px;
		position: absolute;
		top: 105px;
		left: 40px;
		}
#count_movie {width:640px;
			  height:480px;
			  position:absolute;
			  top:30px;
			  left:130px;
			  }
#footer_countdown {width: 920px;
		 position: absolute;
		 top: 645px;
		 left: 40px;
		}

/*character.html*/
.characterselect {width: 920px;
				  height: 70px;
				  position: absolute;
				  left: 40px;
				  top: 105px;
				  background: transparent url(image/cs_back.jpg) no-repeat 0 0;
				 }
	.characterselect p a:hover{background-position: 0px -20px;}
		.ayumu_a a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_ayumu_a.gif) no-repeat 0 0;
			    position: absolute;
			    top: 10px;
			    left: 29px;
			   }
		.ayumu_b a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_ayumu_b.gif) no-repeat 0 0;
			    position: absolute;
			    top: 10px;
			    left: 207px;
			   }
		.yu a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_yu.gif) no-repeat 0 0;
			    position: absolute;
			    top: 10px;
			    left: 385px;
			   }
		.haruka a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_haruka.gif) no-repeat 0 0;
			    position: absolute;
			    top: 10px;
			    left: 563px;
			   }
		.komomo a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_komomo.gif) no-repeat 0 0;
			    position: absolute;
			    top: 10px;
			    left: 741px;
			    }
		.jichan a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_jichan.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 278px;
			   }
		.hisamitsu a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_hisamitsu.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 64px;
			   }
		.huta a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_huuta.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 492px;
			   }
		.sakura a {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_sakura.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 706px;
			   }
	/* 公開後kill */
		/*
		.yu {width: 150px;
			 height: 20px;
			 float: left;
			 background: transparent url(image/cs_yu.gif) no-repeat 0 0;
			 position: absolute;
			 top: 10px;
			 left: 385px;
			 }
		.haruka {width: 150px;
			     height: 20px;
			     float: left;
			     background: transparent url(image/cs_haruka.gif) no-repeat 0 0;
			     position: absolute;
			     top: 10px;
			     left: 563px;
			     }
		.komomo {width: 150px;
			     height: 20px;
			     float: left;
		 	     background: transparent url(image/cs_komomo.gif) no-repeat 0 0;
			     position: absolute;
			     top: 10px;
			     left: 741px;
			     }
		.jichan  {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_jichan.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 64px;
			   }
				.hisamitsu  {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_hisamitsu.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 706px;
			   }

		.huta  {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_huta.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 492px;
			   }
		.sakura  {width: 150px;
			    height: 20px;
			    float: left;
			    background: transparent url(image/cs_sakura.gif) no-repeat 0 0;
			    position: absolute;
			    top: 40px;
			    left: 706px;
			   }
				*/
	/* 此処までkill(公開後) */
.charactercontents {width: 920px;
					height: 550px;
					position: absolute;
					top: 175px;
					left: 40px;
					}
	.charactercontents p a:hover{background-position: 0px -30px;}
			/* 公開までkill */
			.samplev_1 a {width: 100px;
				       	  height: 30px;
			    	      background: transparent url(image/c_samplevoice01.gif) no-repeat 0 0;
			    	      position: absolute;
			    	      top: 185px;
			    	      left: 20px;
			   		      }
			.samplev_2 a {width: 100px;
				       	  height: 30px;
			    	      background: transparent url(image/c_samplevoice02.gif) no-repeat 0 0;
			    	      position: absolute;
			    	      top: 230px;
			    	      left: 20px;
			   		      }
			.samplev_3 a {width: 100px;
				       	  height: 30px;
			    	      background: transparent url(image/c_samplevoice03.gif) no-repeat 0 0;
			    	      position: absolute;
			    	      top: 275px;
			    	      left: 20px;
			   		      }
		/* 公開後kill */
		.samplev_b1 {width: 100px;
					height: 30px;
					position: absolute;
					top: 185px;
					left: 20px;
					}
		.samplev_b2 {width: 100px;
					height: 30px;
					position: absolute;
					top: 230px;
					left: 20px;
					}
		.samplev_b3 {width: 100px;
					height: 30px;
					position: absolute;
					top: 275px;
					left: 20px;
					}
		 /* ここまでkill */
#footer_character {width: 920px;
			   height: 110px;
			   position: absolute;
			   top: 725px;
			   left: 40px;
			   }
/*event.html*/
.eventcontents {width: 920px;
				height: 590px;
				position: absolute;
				top: 105px;
				left: 40px;
				background: transparent url(image/back_ev_01.jpg) no-repeat 0 0;
				}
	#event01 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 35px;
			  left: 80px;
			  }
	#event02 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 35px;
			  left: 360px;
			  }
	#event03 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 35px;
			  left: 640px;
			  }
	#event04 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 220px;
			  left: 80px;
			  }
	#event05 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 220px;
			  left: 360px;
			  }
	#event06 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 220px;
			  left: 640px;
			  }
	#event07 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 405px;
			  left: 80px;
			  }
	#event08 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 405px;
			  left: 360px;
			  }
	#event09 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 405px;
			  left: 640px;
			  }
	#event10 {width: 200px;
			  height: 150px;
			  position: absolute;
			  top: 585px;
			  left: 80px;
			  }
#footer_event {width: 920px;
			   height: 110px;
			   position: absolute;
			   top: 860px;
			   left: 40px;
			   }
/* 公開後kill */
/*
#footer_event {width: 920px;
			   height: 110px;
			   position: absolute;
			   top: 645px;
			   left: 40px;
			   }
*/
/*event_xx.html*/
.eventflash {width: 920px;
			 height: 590px;
			 position: absolute;
			 top: 105px;
			 left: 40px;
			 background: transparent url(image/back_ev_02.jpg) no-repeat 0 0;}
	.flash_event {width: 400px;
				  height: 300px;
				  position: absolute;
				  top: 120px;
				  left: 260px;
				  }
	.eventflash p a:hover{background-position: 0px -30px;}
		.prevbutton a {width: 70px;
			       	   height: 30px;
		    	       background: transparent url(image/ev_prev_button.gif) no-repeat 0 0;
		    	       position: absolute;
		    	       top: 455px;
		    	       left: 330px;
		   		       }
		 .nextbutton a {width: 70px;
			       	   height: 30px;
		    	       background: transparent url(image/ev_next_button.gif) no-repeat 0 0;
		    	       position: absolute;
		    	       top: 455px;
		    	       left: 520px;
		   		       }
		.backtoevent a {width: 70px;
			       	   height: 30px;
		    	       background: transparent url(image/ev_return_button.gif) no-repeat 0 0;
		    	       position: absolute;
		    	       top: 455px;
		    	       left: 700px;
		   		       }
#footer_eventflash {width: 920px;
			   		height: 110px;
			   		position: absolute;
			   		top: 645px;
			   		left: 40px;
			   		}
/*system.html*/
.systemcontents {width: 920px;
				 height:3000px;
				position: absolute;
				top: 105px;
				left: 40px;
				background-image:url(image/spec_bench_bg.jpg);
				background-repeat:repeat;			
				}
	*+html .systemcontents, * html .systemcontents {width: 920px;
				 height:2700px;
				position: absolute;
				top: 105px;
				left: 40px;
				background-image:url(image/spec_bench_bg.jpg);
				background-repeat:repeat;			
				}
#speccontents2 {width: 920px;
				height:900px;
			    }
	*+html #speccontents2, * html #speccontents2 {width: 920px;
				height:800px;
			    }
	#gaiyo_trial {width: 596px;
	         	  height: 45px;
	        	  padding: 2px;
				  border: solid 2px #ff9602;
				  font-family: "ＭＳ ゴシック",sans-s;
				  font-size: 14px;
	        	  position: absolute;
	        	  top: 45px;
	        	  left: 220px;
	        	  }
		*+html #gaiyo_trial, * html #gaiyo_trial {width: 596px;
	         	  height: 35px;
	        	  padding: 2px;
				  border: solid 2px #ff9602;
				  font-family: "ＭＳ ゴシック",sans-s;
				  font-size: 14px;
	        	  position: absolute;
	        	  top: 45px;
	        	  left: 220px;
	        	  }
	#faqj_trial {width: 920px;
	 	   		 height: 30px;
	 	  		 position: absolute;
	 	  		 top: 110px;
	 	  		 left: 0px;
		   		 }
		*+html 	#faqj_trial, * html #faqj_trial {width: 920px;
	 	   		 height: 30px;
	 	  		 position: absolute;
	 	  		 top: 100px;
	 	  		 left: 0px;
		   		 }
	#faq_trial {width: 600px;
		  		font-family: "ＭＳ ゴシック",sans-s;
			    border: solid 2px #ff9602;
		 		border-collapse: collapse;
		  		padding: 2px;
		  		position: absolute;
		  		top: 110px;
		  		left: 220px;
		  		font-size: 13px;
		  		}
		*+html #faq_trial, * html #faq_trial {width: 600px;
		  		font-family: "ＭＳ ゴシック",sans-s;
			    border: solid 2px #ff9602;
		 		border-collapse: collapse;
		  		padding: 2px;
		  		position: absolute;
		  		top: 100px;
		  		left: 220px;
		  		font-size: 13px;
		  		}
	#settei_trial {width: 920px;
	 		 	   height: 350px;
	 			   position: absolute;
	 			   top: 500px;
	 		 	   left: 0px;}
		*+html #settei_trial, * html #settei_trial {width: 920px;
	 		 	   height: 350px;
	 			   position: absolute;
	 			   top: 450px;
	 		 	   left: 0px;}
	#speccontents3 {width: 920px;
				position:relative;
				top:0px;
				left:0px;
				}				   
	#gaiyo_bench {width: 596px;
	        height: 60px;
	        padding: 2px;
			border: solid 2px #ff9602;
			font-family: "ＭＳ ゴシック",sans-s;
			font-size: 14px;
	        position: absolute;
	        top: 45px;
	        left: 220px;
	        }
	*+html #gaiyo_bench, * html #gaiyo_bench {width: 596px;
	        height: 45px;
	        padding: 2px;
			border: solid 2px #ff9602;
			font-family: "ＭＳ ゴシック",sans-s;
			font-size: 14px;
	        position: absolute;
	        top: 45px;
	        left: 220px;
	        }
	#settei_bench {width: 920px;
	 			   height: 600px;
	 			   position: absolute;
	 		 	   top: 120px;
	 		       left: 0px;}
	#kensyou_bench {width: 920px;
	 		  		height: 30px;
	 		  		position: absolute;
	 		  		top: 680px;
	 		  		left: 0px;}
	#benchlist1 {width: 600px;
		         font-family: "ＭＳ ゴシック",sans-s;
		         border: solid 2px #ff9602;
		         border-collapse: collapse;
		         position: absolute;
		         top: 680px;
		         left: 220px;
		         font-size: 14px;
		         }
		#benchlist1dt {width: 120px;
		              height: 15px;
		              border-right: solid 3px #ff9602;
		 	    	  }
		#benchlist1dd1 {width: 160px;
				      }
		#benchlist1dd2 {width: 160px;
				      }
		#benchlist1dd3 {width: 160px;
				      }
		#benchlist1 td {padding-left: 5px;
				        border: dotted 1px #ff9602;
				       }
	#seinou_bench {width: 30px;
	 		 	   height: 500px;
	 		 	   position: absolute;
	 		 	   top: 875px;
	 		 	   left: 130px;}
		*+html #seinou_bench, * html #seinou_bench {width: 30px;
	 		 	   height: 500px;
	 		 	   position: absolute;
	 		 	   top: 800px;
	 		 	   left: 130px;}
	#benchlist2 {width: 600px;
		         font-family: "ＭＳ ゴシック",sans-s;
		         border: solid 2px #ff9602;
		         border-collapse: collapse;
		         position: absolute;
		         top: 810px;
		         left: 220px;
		         font-size: 14px;
		         }
	*+html #benchlist2, * html #benchlist2 {width: 600px;
		         font-family: "ＭＳ ゴシック",sans-s;
		         border: solid 2px #ff9602;
		         border-collapse: collapse;
		         position: absolute;
		         top: 780px;
		         left: 220px;
		         font-size: 14px;
		         }
		#benchlist2dt {width: 120px;
		              height: 15px;
		              border-right: solid 3px #ff9602;
		 	    	  }
		#benchlist2dd1 {width: 160px;
				      }
		#benchlist2dd2 {width: 160px;
				      }
		#benchlist2dd3 {width: 160px;
				      }
		#benchlist2 td {padding-left: 5px;
				       border: dotted 1px #ff9602;
				       }
	#vgacap	{width: 600px;
			 font-family: "ＭＳ ゴシック",sans-s;
		     position: absolute;
		     top: 1480px;
		     left: 220px;
		     font-size: 12px;
		     }
		*+html #vgacap, * html #vgacap	{width: 600px;
			 font-family: "ＭＳ ゴシック",sans-s;
		     position: absolute;
		     top: 1360px;
		     left: 220px;
		     font-size: 12px;
		     }
	#faqj_bench {width: 920px;
	 	   height: 30px;
	 	   position: absolute;
	 	   top: 1540px;
	 	   left: 0px;
		   }
		   *+html #faqj_bench, * html #faqj_bench {width: 920px;
	 	   				height: 30px;
	 	   				position: absolute;
	 	   				top: 1415px;
	 	   				left: 0px;} 
	.faq_bench {width: 600px;
		  font-family: "ＭＳ ゴシック",sans-s;
		  border: solid 2px #ff9602;
		  border-collapse: collapse;
		  padding: 2px;
		  position: absolute;
		  top: 1540px;
		  left: 220px;
		  font-size: 13px;
		  }
		*+html  .faq_bench, * html  .faq_bench {width: 600px;
		  			font-family: "ＭＳ ゴシック",sans-s;
		  			border: solid 2px #ff9602;
		  			border-collapse: collapse;
		  			padding: 2px;
		  			position: absolute;
		  			top: 1413px;
		  			left: 220px;
		  			font-size: 13px;
		  			}
		.faqdt {width: 20px;
		        height: 15px;
		        border-right: solid 3px #ff9602;
		 	    }
		.faqdtq {width: 20px;
		         height: 15px;
		         border-right: solid 3px #ff9602;
		         background-color: #ffce84;
		 	     }
		.faqddd {width: 580px;
		        }
		.faqddq {width: 580px;
		          background-color: #ffce84;
		          }
		.faq td {padding-left: 5px;
		         border: dotted 1px #ff9602;
		         }	
#footer_system {width: 920px;
			   	height: 110px;
			   	position: absolute;
			   	top: 2005px;
			   	left: 0px;
			   	}
	*+html #footer_system, * html #footer_system {width: 920px;
			   	height: 110px;
			   	position: absolute;
			   	top: 1855px;
			   	left: 0px;
			   	}
/*spec.html*/
.speccontents1 {width: 920px;
			    height: 770px;
			    position: absolute;
		  	    top: 105px;
		        left: 40px;
			    background: transparent url(image/back_spec.jpg);
			    }
	.speclist {width: 600px;
			   height: 690px;
			   font-family: "ＭＳ ゴシック",sans-s;
			   border: solid 2px #ff9602;
			   border-collapse: collapse;
			   position: absolute;
			   top: 40px;
			   left: 220px;
			   font-size: 14px;
			   }
		.speclistdt {width: 150px;
					 }
		.speclistdd {width: 450px;
					 }
		.speclist td {padding-left: 5px;
					  border: dotted 1px #ff9602;
					 }
	.spec_gaiyou	{width: 130px;
				 	 height: 30px;
				 	 position: absolute;
				 	 top: 40px;
				 	 left: 60px;
				 	 }
	.spec_tokuten	{width: 130px;
				 	 height: 30px;
				 	 position: absolute;
				 	 top: 290px;
				 	 left: 60px;
				 	 }
	.spec_staff	{width: 130px;
			 	 height: 30px;
			 	 position: absolute;
			 	 top: 380px;
			 	 left: 60px;
			 	 }
	.spec_hissu	{width: 130px;
			 	 height: 30px;
			 	 position: absolute;
			 	 top: 515px;
			 	 left: 60px;
			 	 }
	.spec_suishou	{width: 130px;
				 	 height: 30px;
				 	 position: absolute;
				 	 top: 625px;
				 	 left: 60px;
				 	 }
.speccontents3 {width: 920px;
			    height: 700px;
			    position: absolute;
		  	    top: 105px;
		        left: 40px;
			    background: transparent url(image/back_spec02.jpg);
			    }
	.conteup	{position: absolute;
				 top: 30px;
			 	 left: 0px;
			 	 z-index: 2;
			 	 font-size: 16px;
			 }
	.conte	{position: absolute;
			 top: 360px;
			 left: 0px;
			 z-index: 2;
			 }
	.contedown	{position: absolute;
			 	 top: 550px;
			 	 left: 0px;
			 	 z-index: 2;
			 	 }

#footer_spec {width: 920px;
		 	  position: absolute;
		 	  top: 870px;
		 	  left: 40px;
			  }
#footer_spec01 {width: 920px;
		 	    position: absolute;
		 	    top: 700px;
		 	    left: 40px;
			    }
/*download.html*/
.downloadcontents{width: 920px;
				  height: 2907px;
			      position: absolute;
				  top: 105px;
				  left: 40px;
				  }
	.downloadcontents1{width: 920px;
					  height: 945px; /* 747 880*/
				  	  }
		#trialguide {font-size: 14px;
		             position: absolute;
		             top: 350px;
		             left: 40px;
		             }
		#benchguide {font-size: 14px;
		             position: absolute;
		             top: 370px;
		             left: 40px;
		             }

		#saler {font-size: 14px;
		        position: absolute;
		        top: 390px;
		        left: 40px;
		        }
		#exp10 {font-size: 14px;
		        position: absolute;
		        top: 430px;
		        left: 40px;
		        }
			#exp11 {font-size: 14px;
		        	position: absolute;
		        	top: 450px;
		        	left: 100px;
					color:#000088;
		        	}
		#exp20 {font-size: 14px;
		        position: absolute;
		        top: 480px;
		        left: 40px;
		        }
			#exp21 {font-size: 14px;
		   	     	position: absolute;
		   	     	top: 500px;
		        	left: 100px;
					color:#000088;
		        	}
		#image49{position:absolute;
				 top:700px;
				 left:80px;
				 z-index:2;
				 }
		#a1{width: 200px;
		    height: 40px;
			position: absolute;
			top: 179px;
			left: 347px;
			}
		#a2{width: 200px;
			height: 40px;
			position: absolute;
			top: 225px;
			left: 347px;
			}
		#a3{width: 200px;
		    height: 40px;
		    position: absolute;
		    top: 271px;
		    left: 347px;
		    }
		#a4{width: 200px;
			height: 40px;
			position: absolute;
			top: 319px;
			left: 347px;
			}
		#a5{width: 200px;
			height: 40px;
			position: absolute;
			top: 363px;
			left: 347px;
			}
		#a6{width: 200px;
			height: 40px;
			position: absolute;
			top: 408px;
			left: 347px;
			}
		#a7{width: 200px;
			height: 40px;
			position: absolute;
			top: 455px;
			left: 347px;
			}
		#a8{width: 200px;
			height: 40px;
			position: absolute;
			top: 500px;
			left: 347px;
			}
		#a9{width: 200px;
			height: 40px;
			position: absolute;
			top: 546px;
			left: 347px;
			}
		#a10{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 592px;
			 left: 347px;
			 }
		#a11{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 634px;
			 left: 347px;
			 }
		#a12{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 682px;
			 left: 347px;
			 }
		#a13{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 726px;
			 left: 347px;
			 }
		#a14{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 771px;
			 left: 347px;
			 }
		#a15{width: 32px;
			 height: 32px;
			 position: absolute;
			 top: 821px;
			 left: 347px;
			 }
		#a16{width: 200px;
			 height: 40px;
			 position: absolute;
			 top: 860px;
			 left: 347px;
			 }
		#b1{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 177px;
			left: 556px;
			}
		#b2{width: 55px;
			height: 44px;
			position: absolute;
			top: 223px;
			left: 556px;
			}
		#b3{width: 55px;
		    height: 44px;
		    position: absolute;
		    top: 271px;
	   	 	left: 556px;
	    	}
		#b4{width: 55px;
			height: 44px;
			position: absolute;
			top: 316px;
			left: 556px;
			}
		#b5{width: 55px;
			height: 44px;
			position: absolute;
			top: 361px;
			left: 556px;
			}
		#b6{width: 55px;
			height: 44px;
			position: absolute;
			top: 404px;
			left: 556px;
			}
		#b7{width: 55px;
			height: 44px;
			position: absolute;
			top: 451px;
			left: 556px;
			}
		#b8{width: 55px;
			height: 44px;
			position: absolute;
			top: 499px;
			left: 556px;
			}
		#b9{width: 55px;
			height: 44px;
			position: absolute;
			top: 545px;
			left: 556px;
			}
		#b10{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 591px;
			 left: 556px;
			 }
		#b11{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 634px;
			 left: 556px;
			 }
		#b12{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 681px;
			 left: 556px;
			 }
		#b13{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 724px;
			 left: 556px;
			 }
		#b14{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 768px;
			 left: 556px;
			 }
		#b15{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 815px;
			 left: 556px;
			 }
		#b16{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 857px;
			 left: 556px;
			 }			
		#c1{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 177px;
			left: 622px;
			}
		#c2{width: 55px;
			height: 44px;
			position: absolute;
			top: 223px;
			left: 622px;
			}
		#c3{width: 55px;
		    height: 44px;
		    position: absolute;
		    top: 271px;
	   	 	left: 622px;
	    	}
		#c4{width: 55px;
			height: 44px;
			position: absolute;
			top: 316px;
			left: 622px;
			}
		#c5{width: 55px;
			height: 44px;
			position: absolute;
			top: 361px;
			left: 622px;
			}
		#c6{width: 55px;
			height: 44px;
			position: absolute;
			top: 404px;
			left: 622px;
			}
		#c7{width: 55px;
			height: 44px;
			position: absolute;
			top: 451px;
			left: 622px;

			}
		#c8{width: 55px;
			height: 44px;
			position: absolute;
			top: 499px;
			left: 622px;
			}
		#c9{width: 55px;
			height: 44px;
			position: absolute;
			top: 545px;
			left: 622px;
			}
		#c10{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 591px;
			 left: 622px;
			 }
		#c11{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 634px;
			 left: 622px;
			 }
		#c12{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 681px;
			 left: 622px;
			 }
		#c13{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 724px;
			 left: 622px;
			 }
		#c14{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 768px;
			 left: 622px;
			 }
		#c15{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 815px;
			 left: 622px;
			 }
		#c16{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 857px;
			 left: 622px;
			 }
		#d1{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 177px;
			left: 688px;
			}
		#d2{width: 55px;
			height: 44px;
			position: absolute;
			top: 223px;
			left: 688px;
			}
		#d3{width: 55px;
		    height: 44px;
		    position: absolute;
		    top: 271px;
	   	 	left: 688px;
	    	}
		#d4{width: 55px;
			height: 44px;
			position: absolute;
			top: 316px;
			left: 688px;
			}
		#d5{width: 55px;
			height: 44px;
			position: absolute;
			top: 361px;
			left: 688px;
			}
		#d6{width: 55px;
			height: 44px;
			position: absolute;
			top: 404px;
			left: 688px;
			}
		#d7{width: 55px;
			height: 44px;
			position: absolute;
			top: 451px;
			left: 688px;
			}
		#d8{width: 55px;
			height: 44px;
			position: absolute;
			top: 499px;
			left: 688px;
			}
		#d9{width: 55px;
			height: 44px;
			position: absolute;
			top: 545px;
			left: 688px;
			}
		#d10{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 591px;
			 left: 688px;
			 }
		#d11{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 634px;
			 left: 688px;
			 }
		#d12{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 681px;
			 left: 688px;
			 }
		#d13{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 724px;
			 left: 688px;
			 }
		#d14{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 768px;
			 left: 688px;
			 }
		#d15{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 815px;
			 left: 688px;
			 }
		#d16{width: 55px;
			 height: 44px;
			 position: absolute;
			 top: 857px;
			 left: 688px;
			 }
		#e1{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 177px;
			left: 754px;
			}
		#e2{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 223px;
			left: 754px;
			}
		#e3{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 271px;
			left: 754px;
			}
		#e4{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 316px;
			left: 754px;
			}
		#e5{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 361px;
			left: 754px;
			}
		#e6{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 404px;
			left: 754px;
			}
		#e7{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 451px;
			left: 754px;
			}
		#e8{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 499px;
			left: 754px;
			}
		#e9{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 545px;
			left: 754px;
			}
		#e10{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 591px;
			left: 754px;
			}
		#e11{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 634px;
			left: 754px;
			}
		#e12{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 681px;
			left: 754px;
			}
		#e13{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 724px;
			left: 754px;
			}  
		#e14{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 768px;
			left: 754px;
			}   
		#e15{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 815px;
			left: 754px;
			} 
		#e16{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 857px;
			left: 754px;
			}
		#f1{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 177px;
			left: 820px;
			}
		#f2{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 223px;
			left: 820px;
			}
		#f3{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 271px;
			left: 820px;
			}
		#f4{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 316px;
			left: 820px;
			}
		#f5{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 361px;
			left: 820px;
			}
		#f6{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 404px;
			left: 820px;
			}
		#f7{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 451px;
			left: 820px;
			}
		#f8{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 499px;
			left: 820px;
			}
		#f9{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 545px;
			left: 820px;
			}
		#f10{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 591px;
			left: 820px;
			}
		#f11{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 634px;
			left: 820px;
			}
		#f12{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 681px;
			left: 820px;
			}
		#f13{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 724px;
			left: 820px;
			}  
		#f14{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 768px;
			left: 820px;
			}   
		#f15{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 815px;
			left: 820px;
			} 
		#f16{width: 55px;
		    height: 44px;
		    position: absolute;
			top: 857px;
			left: 820px;
			}
#downloadcontents2{width: 920px;
	  			       height: 890px;
				       }
		#trial1 {
			width:920px;
			height:auto;
			padding-bottom:10px;
			}
			#trial11 {
				font-weight:bold;
				color:#EE0000;
				}
		#trial2l {
			width:460px;
			height:460px;
			position:relative;
			top:0px;
			left:20px;
				}
				#trial2l p {
					width:400px;
					}
		#trial2r {
			width:460px;
			height:460px;
			position:relative;
			top:-460px;
			left:500px;
				}
				#trial2r p {
					width:400px;
					}
		#trial31 {
			width:240px;
			height:240px;
			position:relative;
			top:-500px;
			left:20px;
				}
				* html #trial31 {
								width:240px;
								height:240px;
								position:relative;
								top:-550px;
								left:20px;
								}
		#trial32 {
			width:240px;
			height:240px;
			position:relative;
			top:-740px;
			left:340px;
			}
			* html 		#trial32 {
								width:240px;
								height:240px;
								position:relative;
								top:-790px;
								left:340px;
								}
		#trial33 {
			width:240px;
			height:240px;
			position:relative;
			top:-980px;
			left:660px;
				}
		* html #trial33 {
				width:240px;
				height:240px;
				position:relative;
				top:-1050px;
				left:650px;
					}
    #downloadcontents3{width: 920px;
	  			       height: 1960px;
				       }
	    * html #downloadcontents3{width: 920px;
	  			       height: 1960px;
	  			       position:absolute;
	  			       top:1630px;
	  			       left:0px;
				       }
#footer_download {width: 920px;
			   	  height: 110px;
			   	  position: absolute;
			   	  top: 3790px;
			   	  left: 40px;
			   	  }
		* html #footer_download {width: 920px;
			   	  height: 110px;
			   	  position: absolute;
			   	  top: 3640px;
			   	  left: 40px;
			   	  }
/*mail.html */
.mail {width: 920px;
	   height: 400px;
	   position: absolute;
	   top: 105px;
	   left: 40px;
	   background: transparent url(image/spec_bench_bg.jpg);
	   }
	.salercont{width: 275px;
	           height: 300px;
	           position: absolute;
	           top: 50px;
	           left: 200px;
	           }
			.salercont dd{border: dotted 1px;
	           }
	.cent {width: 300px;
	       height: 300px;
	       position: absolute;
	       top: 300px;
	       left: 200px;
	       }
	 #red {color: red;
	       font-size: 12px;
	       }
#footer_mail {width: 920px;
			   	    height: 110px;
			   	    position: absolute;
			   	    top: 500px;
			   	    left: 40px;
			   	    }
					
/*poject.html*/
.projectcontents{width: 920px;
				  height: 1990px;
			      position: absolute;
				  top: 105px;
				  left: 40px;
				  font-size:15px;
				  }
	#project_realtime {
		width:920px;
		height:1400px;
		}
	#project_cd1 {
				height:590px;
				width:920px;
				background: transparent url(image/back_project.jpg) no-repeat 0 0;
				}		
		.project_upper {
				width:880px;
				height:300px;
				position:absolute;
				top:1450px;
				left:20px;
				}
			#up1 {
				width:300px;
				height:300px;
				float:left;
				}
			#up2 {
				width:auto;
				height:300px;
				}
					#image7	{
				border:none;
				text-decoration:none;
				position:absolute;
				top:280px;
				left:670px;
				}	
        .project_downer {
				width:880px;
				height:180px;
				position:absolute;
				top:1780px;
				left:20px;
				}
			#downer1 {
				width:200px;
				height:150px;
				padding-right:25px;
				float:left;}
			#downer2 {
				width:200px;
				height:150px;
				padding-right:25px;
				float:left;}
			#downer3 {
				width:200px;
				height:150px;
				padding-right:25px;
				float:left;}
			#downer4 {
				width:200px;
				height:150px;
				float:left;
				}
#footer_project {width: 920px;
			   	    height: 110px;
			   	    position: absolute;
			   	    top: 2060px;
			   	    left: 40px;
			   	    }
