A.guidance{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #000099;
  font-weight : normal;
; background-color: #f0f4ff; text-align: center; font-size: 11pt; text-indent: 2pt
}
A.guidance:visited{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #000099;
  font-weight : normal;
; background-color: #f0f4ff; text-align: center; font-size: 11pt; text-indent: 2pt
}
A.guidance:hover{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #000099;
  font-weight : normal;
; background-color: #FFFF6A; text-align: center; font-size: 11pt; text-indent: 2pt
}
A.guidance:active{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #000099;
  font-weight : normal;
; background-color: #FFFF6A; text-align: center; font-size: 11pt; text-indent: 2pt
}
P.small{
  padding-left : 0pt;
  font-size : 8pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  color : #787878;
  padding-right : 5px;
}
A.nav {
  color : white;
  FONT-FAMILY: "Osaka";
  line-height : 16px;
  text-decoration : underline;
}
A.nav:visited {
  color : white;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: underline
;
}
A.nav:hover {
  color : yellow;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
}
A.nav:active {
  color : yellow;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
}
A:HOVER {
  color : #d20069;
  TEXT-DECORATION: none
;
}


A.dri{
  color : #121212;
  FONT-FAMILY: "Osaka";
  text-decoration : underline;
  font-weight : 400;
}
A.dri:visited{
  color : #121212;
  FONT-FAMILY: "Osaka";
  text-decoration : underline;
  font-weight : 400;
}
A.dri:hover{
  color : #484848;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
  font-weight : 400;
}
A.dri:active{
  color : #484848;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
  font-weight : 400;
}

A.drink{
  color : #4d4a44;
  FONT-FAMILY: "Osaka";
  text-decoration : underline;
}
A.drink:visited{
  color : #4d4a44;
  FONT-FAMILY: "Osaka";
  text-decoration : underline;
}
A.drink:hover{
  color : #787878;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
}
A.drink:active{
  color : #787878;
  FONT-FAMILY: "Osaka";
  TEXT-DECORATION: none
;
}
EM {
  FONT-WEIGHT: normal;
  font-style : normal;
}
H1 {
  font-size : 8pt;
  color : #FFFFFF;
  FONT-FAMILY: "Osaka";
  font-weight : normal;
  top : 0px;
  position : absolute;
  
  width : 1000px;
; clip:   rect(   )
}
H2 {
  font-size : 10pt;
  color : #003399;
  line-height : normal;
  FONT-FAMILY: "Osaka"
;
  font-weight : normal;
; height: auto; width: auto
; margin-top: 0px; margin-bottom: 0px
}
H3 {
  font-size : 10pt;
  color : #FFFFFF;
  line-height : normal;
  FONT-FAMILY: "Osaka"
;
  font-weight : bold;
  margin-bottom : 0px;
; margin-top: 0px
}
LI {
  FONT-SIZE: 10pt;
  line-height : 14pt;
  FONT-FAMILY: "Osaka"
;
  list-style-position : outside;
  list-style-type : square;
}
P {
  FONT-SIZE: 10pt;
  color : #280000;
  LINE-HEIGHT: 13pt;
  FONT-FAMILY: "Osaka"
;
}
TD {
  FONT-SIZE: 10pt;
  FONT-FAMILY: "Osaka"
;
  color : #280000;
; line-height: 13pt
}
TH {
  FONT-SIZE: 10pt;
  FONT-FAMILY: "Osaka"
;
}
TR {
  FONT-SIZE: 10pt;
  FONT-FAMILY: "Osaka"
;
  color : #280000;
}
UL {
  FONT-SIZE: 10pt;
  color : #280000;
  LINE-HEIGHT: 13pt;
  FONT-FAMILY: "Osaka"
;
}
P.smali{
  padding-left : 0pt;
  font-size : 8pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  color : #c6c7b6;
  padding-right : 5px;
}
h4 {  color: #280000; font-family: "Osaka"; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; line-height: normal; font-weight: bold}

P.smali{
  padding-left : 0pt;
  font-size : 8pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  color : #c6c7b6;
  padding-right : 5px;
}
A.smali:link{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #666666;
  padding-right : 5px;
}
A.smali:visited{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #666666;
  padding-right : 5px;
}
A.smali:hover{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #666666;
  padding-right : 5px;
}
A.smali:active{
  padding-left : 0pt;
  margin-left : 0pt;
  FONT-FAMILY: "Osaka"
;
  text-decoration : underline;
  color : #666666;
  padding-right : 5px;
}
.faq {  font-size: 12pt; color: #8A8A44; font-weight: bold; line-height: 18pt}
.step { font-size: 14pt; color: #8A8A44; font-weight: bold; line-height: 15pt }
P.kajo {  line-height: 20px}
.kaka { line-height: 20px }
.kiu {  font-size: 9pt; color: #999999}
.re {  line-height: 30px}

