A:hover { color: #FFFFFF }
.head1 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #330099}
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #CC0033; text-align: center }
.shop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFC0FF; background-color: #000066; text-align: center }
.subjectJ {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CC0000; background-color: #FFCCCC}
.subjectSP {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0000C0; background-color: #D9FFD9}

A:hover.subjectJ { color: #FF3333}
.txt1jp {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #330099; background-image: url(images2/bgr2.gif)}
.txtSP {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #330099; font-weight: normal;}
.update {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF3333; font-weight: normal; background-image: url(images2/bgr2.gif)}
.bannTXT {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #330099; text-align: center}
.mainmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #000066}
.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #003399; background-image: url(images2/menu1.jpg); background-repeat: no-repeat}
.menu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CCCCFF; background-color: #003399; text-align: center }
.menuJP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #99CCFF; text-indent: 5px; background-color: #6666FF}
.menuEN { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #99CCFF; text-indent: 5px; font-weight: bold; background-color: #6666FF}
.month { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #003399; text-align: center }
.day { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: normal ; background-image: url(images2/bgr1.gif)}
.wknd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: normal ; background-color: #CCCCFF}
.holiday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #CC0033}
.disco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #9900FF; text-indent: 5px }
.festival { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FF3333; text-indent: 5px }
.concert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #330099; text-indent: 5px }
.exhibit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3333FF; text-indent: 5px }
.txt2jp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #330099; background-image: url(images2/bgr1.gif)}
.ilustr {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; text-align: center}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; background-color: #000066 }.intro {	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.catch1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: right; background-color: #000066}
