body {background-color:#C6062F}

a.navi:link  { color: #333333; text-decoration: underline}
a.navi:visited  { color: #333333; text-decoration: underline}
a.navi:hover  { color: #333333; text-decoration: none;background-color: #F8EEF4;}

a.cont:link  { color: #27B652; font-size: 12px; text-decoration: none }
a.cont:visited  { color: #333333; font-size: 12px; text-decoration: none }
a.cont:hover  { color: #081E53; font-size: 12px; text-decoration: none; background-color: #6DCFF6;  }

a.terms:link  { color: #CCFFFF; text-decoration: none; text-decoration:  underline}
a.terms:visited  { color: #CCFFFF;  text-decoration: none }
a.terms:hover  { color: #CCFFFF;  background-color: #0BAC80; text-decoration: none }

a.top:link  { color: #000000; font-size: 11px; text-decoration: underline }
a.top:visited  { color: #333333; font-size: 11px; text-decoration: underline }
a.top:hover  { color: #ffffff; font-size: 11px;  text-decoration: none; background-color: #B7062C; }

a.back:link  { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; }
a.back:visited  { color: #333333; font-size: 12px; text-decoration: underline;  font-weight: bold;}
a.back:hover  { color: #ffffff; font-size: 12px;  text-decoration: none; background-color: #B7062C;}

a.navi_p:link  { color: #999999; font-size: 11px; text-decoration: none }
a.navi_p:visited  { color: #333333; font-size: 11px; text-decoration: none }
a.navi_p:hover  { color: #136F6C; font-size: 11px;  text-decoration: none; }

.input {font-family: verdana, arial; font-size: 12px; background-color: #EBCEDA;}
.form {font-family: verdana, arial; font-size: 12px; background-color: #ECEDE9; color: #000000;}
.button {font-family: verdana, arial; font-size: 12px; color=#ffffff; background-color: #136F6C;}
.title{ color: #C6062F; font-size: 16px; font-family: verdana, arial; background-color: #ffffff; font-weight: bold;}
h1{color: #C6062F; font-size: 16px; font-family: verdana, arial; background-color: #ffffff; font-weight: bold;}
hr {  color: #9C9;}
.jp9b { color: #000000; font-family: verdana, arial; background-color: #ffffff;}
.jp10b { color: #000000; font-family: verdana, arial; background-color: #ffffff;}
.jp11b { color: #000000; font-family: verdana, arial; background-color: #ffffff;}
.jp12b { color: #000000; font-family: verdana, arial; line-height:13px; background-color: #ffffff;}

.jp12bo { color: #000000; font-family: verdana, arial; background-color: #ffffff; line-height:13px; font-weight: bold;}

.jp12o { color: #666666; font-family: verdana, arial; background-color: #ffffff; line-height:13px}
.jp12r { color: #C6062F; font-family: verdana, arial; background-color: #ffffff; line-height:13px}
.news { color: #330000; font-family: verdana, arial; background-color: #ffffff;}


.jp11-g { color: #333333; font-family: verdana, arial; background-color: #ffffff;}


.jp11-w { color: #FFFFFF;font-family: verdana, arial; background-color: #ffffff;}
.jp12-w { color: #ffffff;font-family: verdana, arial; background-color: #C0C0C0;}

.jp9r { color: #CC0000; font-family: verdana, arial; background-color: #ffffff;}
.jp11r { color: #CC0000; font-family: verdana, arial;}
.copyright {color: #ffffff; font-size:10px; font-family: Verdana, sans-serif; }

.color { color: #AE375E; font-family: verdana, arial; background-color: #EEEDED; font-size:80%; }
.color2 { color: #AE375E; font-family: verdana, arial; background-color: #E9EEE8; font-size:80%; }