@charset "utf-8";

/*
-------------------------------
LED Japan menu css
version:2nd june 2009
author:teamExtreme
-------------------------------*/

/* -- menu
-------------------------------------------------- */
ul#mainMenu{
	margin:90px 22px 0 0;
	padding:0;
	width:492px;
	height:24px;
	list-style:none;
	float:right;
	}
	
ul#mainMenu li{
	margin:0;
	padding:0;
	float:left;
	}

ul#mainMenu li a:focus{
	outline:none;
	}

ul#mainMenu li a:link,ul#mainMenu li a:visited{
	height:24px;
	display:block;
	background-image:url(../images/common/menu.jpg);
	background-repeat:no-repeat;
	text-indent:-10000px;
	text-decoration:none;
	}
	
ul#mainMenu li a:hover,ul#mainMenu li a:active{
	text-decoration:none;
	}


/* -- top --*/
ul#mainMenu li#top a:link,ul#mainMenu li#top a:visited{
	width:84px;
	background-position:0px 0px;
	}

ul#mainMenu li#top a:hover,ul#mainMenu li#top a:active{
	background-position:0px -24px;
	}

/* -- about --*/
ul#mainMenu li#about a:link,ul#mainMenu li#about a:visited{
	width:68px;
	background-position:-84px 0px;
	}

ul#mainMenu li#about a:hover,ul#mainMenu li#about a:active{
	background-position:-84px -24px;
	}

/* -- products --*/
ul#mainMenu li#products a:link,ul#mainMenu li#products a:visited{
	width:65px;
	background-position:-152px 0px;
	}

ul#mainMenu li#products a:hover,ul#mainMenu li#products a:active{
	background-position:-152px -24px;
	}

/* -- example --*/
ul#mainMenu li#example a:link,ul#mainMenu li#example a:visited{
	width:79px;
	background-position:-217px 0px;
	}

ul#mainMenu li#example a:hover,ul#mainMenu li#example a:active{
	background-position:-217px -24px;
	}

/* -- simulation
ul#mainMenu li#simulation a:link,ul#mainMenu li#simulation a:visited{
	width:178px;
	background-position:-296px 0px;
	}

ul#mainMenu li#simulation a:hover,ul#mainMenu li#simulation a:active{
	background-position:-296px -24px;
	} --*/

/* -- faq --*/
ul#mainMenu li#faq a:link,ul#mainMenu li#faq a:visited{
	width:39px;
	background-position:-474px 0px;
	}

ul#mainMenu li#faq a:hover,ul#mainMenu li#faq a:active{
	background-position:-474px -24px;
	}

/* -- companyProfile --*/
ul#mainMenu li#companyProfile a:link,ul#mainMenu li#companyProfile a:visited{
	width:65px;
	background-position:-513px 0px;
	}

ul#mainMenu li#companyProfile a:hover,ul#mainMenu li#companyProfile a:active{
	background-position:-513px -24px;
	}
	
/* -- contact --*/
ul#mainMenu li#contact a:link,ul#mainMenu li#contact a:visited{
	width:92px;
	background-position:-578px 0px;
	}

ul#mainMenu li#contact a:hover,ul#mainMenu li#contact a:active{
	background-position:-578px -24px;
	}
	







