th, tr, td { font-size: 10pt; font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka; color: #000000; line-height: 160%; padding: 0px }
input { font-size: 10pt;
        font-family: verdana, helvetica, sans-serif;
        vertical-align: middle;
      }
.menu { font-size: 9pt;
        font-family: verdana, helvetica, sans-serif;
        vertical-align: middle;
      }
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #000000; }
.box  { font: 9pt Verdana; height: 18px; border-right: #BCBCBC 1px solid; border: #BCBCBC 1px solid; }
.sel { font-size: 10pt; font-weight: normal; color: #333333; background-color: #FFFFFF; }
.kasen { border-bottom: 1px solid #BEBEBE; font-size: 9pt; padding: 7px 3px 7px 3px; }
.line { background-repeat: repeat-x; background-position: center center }
.but {
  font-size: 9pt;
  border-left: 2px solid #A9A9A9;
  border-right: 2px solid #A9A9A9;
  border-top: 2px solid #A9A9A9;
  border-bottom: 2px solid #A9A9A9;
  background-color: #696969;
  color: #FFFFFF;
}
.item_name { font-size: 10pt;
             font-weight: bold;
             color: #666666;
             padding: 2px 3px 2px 3px;
             vertical-align: middle;
             line-height: 125%;
           }
.item_comment { font-size: 9pt;
                font-weight: bold;
                color: #00416B;
                padding: 2px 3px 2px 3px;
                vertical-align: middle;
                line-height: 125%;
              }
.item_price { font-family: "Tahoma";
              font-size: 9pt;
              font-weight: bold;
              color: #800019;
              padding: 2px 3px 2px 3px;
              vertical-align: middle;
              line-height: 125%;
            }
.td8  { font-size: 8pt;
        padding: 2px 3px 2px 3px;
        vertical-align: middle;
        line-height: 120%;
      }
.td9  { font-size: 9pt;
        padding: 2px 3px 2px 3px;
        vertical-align: middle;
        line-height: 125%;
      }
.td9b { font-size: 9pt;
        font-weight: bold;
        padding: 2px 3px 2px 3px;
        vertical-align: middle;
        line-height: 125%;
      }
.td9l { font-size: 9pt;
        border-bottom: 1px solid #BEBEBE;
        padding: 7px 3px 7px 3px;
        vertical-align: middle;
      }
.td10 { font-size: 10pt;
        padding: 3px 4px 3px 4px;
        line-height: 130%;
      }
.td10b { font-size: 10pt;
         font-weight: bold;
         padding: 3px 4px 3px 4px;
         line-height: 130%;
       }
.td11 { font-size: 11pt;
        padding: 4px 5px 4px 5px;
        line-height: 135%;
      }
.td11b { font-size: 11pt;
         font-weight: bold;
         padding: 4px 5px 4px 5px;
         line-height: 135%;
       }
.td12 { font-size: 12pt;
        padding: 4px 5px 4px 5px;
        line-height: 140%;
      }
.td12b { font-size: 12pt;
         font-weight: bold;
         padding: 4px 5px 4px 5px;
         line-height: 140%;
       }
.td13 { font-size: 13pt;
         padding: 4px 5px 4px 5px;
         line-height: 145%;
      }
.td13b { font-size: 13pt;
         font-weight: bold;
         padding: 4px 5px 4px 5px;
         line-height: 145%;
       }
.stitle { background-color:#FFCCCC;
          font-size: 10pt;
          font-weight: bold;
          color: #4C0000;
          height: 24px;
          padding-top: 3px;
          padding-right: 4px;
          padding-bottom: 3px;
          padding-left: 4px;
          vertical-align: middle;
        }
body {
  background-color: #000066;
  font-size: 10pt;
  color: #FFFFFF;
  background-repeat: no-repeat;
  background-attachment: fixed;
  margin: 0px;
  padding-top: 0px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-left: 4px;
}
