body {
      font-size:9pt;
      font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka,sans-serif";
      margin: 0;
      padding: 0;
      color: #222;
      background: #E8E8EA url(img/side.gif) repeat-y center top;
}

table {
       font-size:9pt;
       font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka,sans-serif";
}

a:link,a:visited { color: #333333;}

.hline {
        font-size: 10px;
        color: #FFFFFF;
        background-color: #FF9900;
        margin: 0;
        padding: 0 10px;
        border-bottom: 3px double #FFFFFF;
}

.ft{
    text-align: right;
    font-size: 10px;
    font-color:#333333;
    font-family:"verdana", "sans-serif";
    clear: both;
    background-color:#ffffff;
    border-bottom:2px solid #FF9900;
}

.column {
         border-right: #ccc 1px solid;
         padding-right: 5px;
         border-top: #ccc 1px solid;
         padding-left: 5px;
         padding-bottom: 5px;
         border-left: #ccc 1px solid;
         padding-top: 5px;
         border-bottom: #ccc 1px solid;
}

.column2 {
          border-right: #FF9900 1px solid;
          padding-right: 5px;
          border-top: #FF9900 1px solid;
          padding-left: 5px; 
          padding-bottom: 5px;
          border-left: #FF9900 1px solid;
          padding-top: 5px;
          border-bottom: #FF9900 1px solid;
}

.cheader {
          padding-right: 0;
          padding-left: 0;
          padding-bottom: 5px;
          margin: 0;
          color: #000000;
          padding-top: 0;
          border-bottom: #ccc 1px solid;
}

.main {
       border-right: #ccc 1px solid;
       padding-right: 5px;
       border-top: #ccc 1px solid;
       padding-left: 5px;
       left: 0;
       right: 4px;
       padding-bottom: 0; 
       border-left: #ccc 1px solid;
       width: 583px;
       padding-top: 10px;
       padding-bottom: 10px;
       border-bottom: #ccc 1px solid;
       position: relative;
}

.navi {
       font-size: 8pt; 
       line-height: 10pt;
}

.kanban {margin-left: 10px;}

