.menu01 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.menu01 A{
	display: block;
	background-image: url(images/button.gif);
    background-repeat: no-repeat;
	color: #FFFFFF;
	width: 153px;
	height: 56px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 15px;
    padding-left: 20px;
}
.menu01 A:link {
	color: #FFFFFF;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
}
.menu01 A:visited {
	color: #FFFFFF
}
.menu01 A:hover {
	color: #B52ADA;
	background-image: url(images/buttonA.gif);
	background-repeat: no-repeat;
}
.menu01 A:active {
	color: #FFFFFF;
}
.menu02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.menu02 A{
	display: block;
	background-image: url(images/button.gif);
    background-repeat: no-repeat;
	color: #FFFFFF;
	width: 153px;
	height: 56px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 8px;
    padding-left: 20px;
}
.menu02 A:link {
	color: #FFFFFF;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
}
.menu02 A:visited {
	color: #FFFFFF
}
.menu02 A:hover {
	color: #B52ADA;
	background-image: url(images/buttonA.gif);
	background-repeat: no-repeat;
}
.menu02 A:active {
	color: #FFFFFF;
}
.menu_en {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
    font-weight: 500;
}
.menu_en A{
	display: block;
	background-image: url(images/button_en.gif);
    background-repeat: no-repeat;
	color: #FFFFFF;
	width: 105px;
	height: 28px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 5px;
    padding-left: 28px;
}
.menu_en A:link {
	color: #FFFFFF;
	background-image: url(images/button_en.gif);
	background-repeat: no-repeat;
}
.menu_en A:visited {
	color: #FFFFFF
}
.menu_en A:hover {
	color: #9900cc;
	background-image: url(images/button_en2.gif);
	background-repeat: no-repeat;
}
.menu_en A:active {
	color: #FFFFFF;
}
.menusp01 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.menusp01 A{
	display: block;
	background-image: url(images/buttonpink.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 138px;
	height: 42px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 10px;
    padding-left: 5px;
}
.menusp01 A:link {
	color: #9900cc;
	background-image: url(images/buttonpink.gif);
	background-repeat: no-repeat;
}
.menusp01 A:visited {
	color: #9900cc
}
.menusp01 A:hover {
	color: #FFFFFF;
	background-image: url(images/buttonpink.gif);
	background-repeat: no-repeat;
}
.menusp01 A:active {
	color: #9900cc;
}
.menusp02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.menusp02 A{
	display: block;
	background-image: url(images/buttonblue.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 138px;
	height: 42px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 5px;
    padding-left: 5px;
}
.menusp02 A:link {
	color: #9900cc;
	background-image: url(images/buttonblue.gif);
	background-repeat: no-repeat;
}
.menusp02 A:visited {
	color: #9900cc
}
.menusp02 A:hover {
	color: #FFFFFF;
	background-image: url(images/buttonblue.gif);
	background-repeat: no-repeat;
}
.menusp02 A:active {
	color: #9900cc;
}
.menusp03 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.menusp03 A{
	display: block;
	background-image: url(images/buttongreen.jpg);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 138px;
	height: 42px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 5px;
    padding-left: 5px;
}
.menusp03 A:link {
	color: #9900cc;
	background-image: url(images/buttongreen.jpg);
	background-repeat: no-repeat;
}
.menusp03 A:visited {
	color: #9900cc
}
.menusp03 A:hover {
	color: #FFFFFF;
	background-image: url(images/buttongreen.jpg);
	background-repeat: no-repeat;
}
.menusp03 A:active {
	color: #9900cc;
}
.contact {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
    font-weight: 500;
}
.contact A{
	display: block;
	background-image: url(images/contact.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 138px;
	height: 42px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 10px;
    padding-left: 5px;
}
.contact A:link {
	color: #9900cc;
	background-image: url(images/contact.gif);
	background-repeat: no-repeat;
}
.contact A:visited {
	color: #9900cc
}
.contact A:hover {
	color: #FFFFFF;
	background-image: url(images/contact2.gif);
	background-repeat: no-repeat;
}
.contact A:active {
	color: #9900cc;
}
.menutop {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
    font-weight: 500;
}
.menutop A{
	display: block;
	background-image: url(images/topbutton.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 100px;
	height: 20px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: left;
    padding-top: 3px;
    padding-left: 3px;
}
.menutop A:link {
	color: #9900cc;
	background-image: url(images/topbutton.gif);
	background-repeat: no-repeat;
}
.menutop A:visited {
	color: #9900cc
}
.menutop A:hover {
	color: #999999;
	background-image: url(images/topbutton.gif);
	background-repeat: no-repeat;
}
.menutop A:active {
	color: #9900cc;
}
.menutop2 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop2 A{
	display: block;
	background-image: url(images/button_top.gif);
    background-repeat: no-repeat;
	color: #999999;
	width: 100px;
	height: 25px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	text-align: center;
    padding-top: 5px;
}
.menutop2 A:link {
	color: #999999;
	background-image: url(images/button_top.gif);
	background-repeat: no-repeat;
}
.menutop2 A:visited {
	color: #999999
}
.menutop2 A:hover {
	color: #9900cc;
	background-image: url(images/button_top2.gif);
	background-repeat: no-repeat;
}
.menutop2 A:active {
	color: #999999;
}
.menutop3 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop3 A{
	display: block;
	background-image: url(images/button_top2.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 100px;
	height: 25px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	text-align: center;
    padding-top: 5px;
}
.menutop3 A:link {
	color: #9900cc;
	background-image: url(images/button_top2.gif);
	background-repeat: no-repeat;
}
.menutop3 A:visited {
	color: #9900cc;
}
.menutop3 A:hover {
	color: #9900cc;
	background-image: url(images/button_top2.gif);
	background-repeat: no-repeat;
}
.menutop3 A:active {
	color: #9900cc;
}
.menutop4 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop4 A{
	display: block;
	background-image: url(images/button_top3.gif);
    background-repeat: no-repeat;
	color: #999999;
	width: 100px;
	height: 25px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	text-align: center;
    padding-top: 5px;
}
.menutop4 A:link {
	color: #FFFFFF;
	background-image: url(images/button_top3.gif);
	background-repeat: no-repeat;
}
.menutop4 A:visited {
	color: #FFFFFF
}
.menutop4 A:hover {
	color: #9900cc;
	background-image: url(images/button_top4.gif);
	background-repeat: no-repeat;
}
.menutop4 A:active {
	color: #FFFFFF;
}
.menutop5 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop5 A{
	display: block;
	background-image: url(images/button_top4.gif);
    background-repeat: no-repeat;
	color: #999999;
	width: 100px;
	height: 25px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	text-align: center;
    padding-top: 5px;
}
.menutop5 A:link {
	color: #FFFFFF;
	background-image: url(images/button_top4.gif);
	background-repeat: no-repeat;
}
.menutop5 A:visited {
	color: #FFFFFF
}
.menutop5 A:hover {
	color: #9900cc;
	background-image: url(images/button_top4.gif);
	background-repeat: no-repeat;
}
.menutop5 A:active {
	color: #FFFFFF;
}
.menutop6 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop6 A{
	display: block;
	background-image: url(images/button_top5.gif);
    background-repeat: no-repeat;
	color: #9900cc;
	width: 100px;
	height: 25px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: center;
    padding-top: 3px;
}
.menutop6 A:link {
	color: #9900cc;
	background-image: url(images/button_top5.gif);
	background-repeat: no-repeat;
}
.menutop6 A:visited {
	color: #9900cc
}
.menutop6 A:hover {
	color: #FFFFFF;
	background-image: url(images/button_top6.gif);
	background-repeat: no-repeat;
}
.menutop6 A:active {
	color: #9900cc;
}
.menutop7 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10px;
    font-weight: 500;
}
.menutop7 A{
	display: block;
	background-image: url(images/button_top6.gif);
    background-repeat: no-repeat;
	color: #FFFFFF;
	width: 100px;
	height: 23px;
	text-decoration: none;
	voice-family: inherit;
	position: static;
	vertical-align: middle;
	text-align: center;
    padding-top: 3px;
}
.menutop7 A:link {
	color: #FFFFFF;
	background-image: url(images/button_top6.gif);
	background-repeat: no-repeat;
}
.menutop7 A:visited {
	color: #FFFFFF;
}
.menutop7 A:hover {
	color: #FFFFFF;
	background-image: url(images/button_top6.gif);
	background-repeat: no-repeat;
}
.menutop7 A:active {
	color: #FFFFFF;
}
