<style type="text/css">
<!--
.bestfont { font-size:11pt; line-height:14pt; }
.bestfont2 { font-size:11pt; line-height:15pt; }
.text     { font-size: 11pt; line-height: 14pt; }
.mtext    { font-size: 9pt; line-height: 12pt; }
.minix    { font-size: 8pt; }
.mini     { font-size: 9pt; }
.normal   { font-size: 10pt; }
.midle    { font-size: 11pt; }
.hmidle   { font-size: 12pt; }
.big      { font-size: 13pt; }
.large    { font-size: 15pt; }
.topics    { font-size: 9pt; line-height: 16pt; }

.j7n      { font-size: 7pt; }
.j7n      { font-size: 7pt; line-height: 9pt; }
.j8n      { font-size: 8pt; }
.j8       { font-size: 8pt; line-height: 10pt; }
.j9n      { font-size: 9pt; }
.j9       { font-size: 9pt; line-height: 11pt; }
.j10n     { font-size: 10pt; }
.j10      { font-size: 10pt; line-height: 12pt; }
.j11n     { font-size: 11pt; }
.j11      { font-size: 11pt; line-height: 13pt; }
.j12n     { font-size: 12pt; }
.j12      { font-size: 12pt; line-height: 14pt; }
.j13      { font-size: 13pt; line-height: 15pt;}
.j13n     { font-size: 13pt; }
.j14      { font-size: 14pt; line-height: 16pt; }
.j15      { font-size: 15pt; line-height: 17pt; }


body      { color: #222222; margin: 0;  padding: 0; font-size: 10pt; }
h1        { font-size: 16pt;}
h2        { font-size: 10pt;}
hr        { margin: 0; color: #333333; size: 1;}
td, div   { font-size: 10pt; }
.footer   { font-size: 8pt; text-decoration: none; }
.beens    { color: #d60000; text-decoration: none; line-height: 12pt; }
.requid   { color: #37adbc; text-decoration: none; line-height: 12pt; }
.instant  { color: #67ba76; text-decoration: none; line-height: 12pt; }
.acce     { color: #6b4ea5; text-decoration: none; line-height: 12pt; }
.kigu     { color: #ff5555; text-decoration: none; line-height: 12pt; }
.cake     { color: #ff7f00; text-decoration: none; line-height: 12pt; }
.gift     { color: #8e663f; text-decoration: none; line-height: 12pt; }
.topix    { font-size: 10pt; line-height: 15pt; }
.ranking  { color: #ffa600; font-size: 8pt; line-height: 15pt; }
.tline    { border:solid 1px #666666 }
.list     { font-size: 10pt; line-height: 13pt; }
.ginfo    { font-size: 10pt; line-height: 12pt; }
.osusume  { font-size: 10pt; line-height: 11pt; }
.price    { color: #ff262c; }
.price2   { font-size: 11pt; color: #ff262c;  font-weight: bold;}
.white    { color: #ffffff; }
.red      { color: #cc0000; }
.orange   { color: #ff8b00; }
.sky      { color: #0068ff; }
.green    { color: #00ce5d; }

.stitle   { font-size: 12pt;}
.gtext    { font-size: 11pt; line-height: 14pt; }
.caption  { font-size: 8pt; line-height: 10pt; }

form      { font-size: 10pt; line-height: 12pt; margin: 0; }
.box {
  border-left : 1px solid #333333;
  border-right : 1px solid #333333;
  border-top : 1px solid #333333;
  border-bottom : 1px solid #333333;
  color : #565769;
  background-color : #ffffff;
}
.button {
  border-left : 1px solid #ffffff;
  border-right : 1px solid #ffffff;
  border-top : 1px solid #ffffff;
  border-bottom : 1px solid #ffffff;
  color : #ffffff;
  background-color : #ffa600;
}
a:link    { color: #0033cc; text-decoration: none; }
a:visited { color: #0033cc; text-decoration: none; }
a:hover   { color: #ff0000; text-decoration: underline; }
-->
</style>