a:link{text-decoration:none;color:#00A2FF;} 
a:visited {text-decoration:none;color:#00A2FF;}
a:hover{text-decoration:underline;color:#66CC00;position:relative;top:1px;left:1px;}
a:active{text-decoration:underline; color:#00A2FF;}

.menu{
	background-color:none;
	height: 28px;
	width: 300px;
}
.menu a{width:65px;height:28px;text-decoration:none;}
.menu a:hover{background-color:khaki;position:relative;top:0px;left:0px;}
.menu a:hover img{visibility:hidden;}
#menu1{background-image:url(../images/menu/home2.gif);}
#menu2{background-image:url(../images/menu/company2.gif);}
#menu3{background-image:url(../images/menu/inquiry2.gif);}
#menu4{background-image:url(../images/menu/qa2.gif);}

.mainmenu{
	width: 140px;
}
.mainmenu a{width:140px;height:40px;text-decoration:none;}
.mainmenu a:hover{background-color:khaki;}
.mainmenu a:hover img{visibility:hidden;}
#menu5{background-image:url(../images/menu/service2.gif);}
#menu6{background-image:url(../images/menu/consulting2.gif);}
#menu7{background-image:url(../images/menu/puroduct2.gif);}
#menu8{background-image:url(../images/menu/price2.gif);}

.compmenu{background-color:none;}
.compmenu a{width:135px;height:22px;text-decoration:none;}
.compmenu a:hover{background-color:khaki;position:relative;top:0px;left:0px;}
.compmenu a:hover img{visibility:hidden;}
#menu9{background-image:url(../images/company/outline2.gif);}
#menu10{background-image:url(../images/company/greeting2.gif);}
#menu11{background-image:url(../images/company/staff2.gif);}
#menu12{background-image:url(../images/company/print2.gif);}

.servmenu{background-color:none;}
.servmenu a{width:108px;height:22px;text-decoration:none;}
.servmenu a:hover{background-color:khaki;position:relative;top:0px;left:0px;}
.servmenu a:hover img{visibility:hidden;}
#menu13{background-image:url(../images/service/service2.gif);}
#menu14{background-image:url(../images/service/homepage2.gif);}
#menu15{background-image:url(../images/service/seo2.gif);}
#menu16{background-image:url(../images/service/hhp2.gif);}
#menu17{background-image:url(../images/service/dtp2.gif);}

.prodmenu{
	background-color:none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
}
.prodmenu a{
	text-decoration:none;
	color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	line-height: 14px;
}
.prodmenu a:hover{background-color:#333399;color:#FFFFFF;position:relative;top:1px;left:1px;}
.prodmenu a:active{text-decoration:none; color:#FFFFFF;}
.prodmenu a:visited {text-decoration:none;color:#FFFFFF;}
