body {
      margin: 0px 0px 0px 0px;
      color: #cccccc;
      font-family:  Mincho, Verdana ,Arial, sans-serif;
      font-size: 12px;
      background: #000000;
     }

table {
      color: #666666;
      font-family:  Mincho, Verdana, Arial,sans-serif;
      font-size: 12px;
     }

.content {
  background-image: url("/kubira/site_images/content-bg.gif");
  background-repeat: repeat;
}

.menu2table {
  background-image: url("http://www.kubira.com/site_ads/img7");
  background-repeat: no-repeat;
  border: 1px solid #333333;
}

.menu2inner {
      /* for IE */
      filter:alpha(opacity=70);
      /* CSS3 standard */
      opacity:0.7;
      /* for Mozilla */
      -moz-opacity:0.7;
      background-color: #ffa507;
      background-image: url("/kubira/site_images/god-bg.png");
      background-repeat: no-repeat;
  width: 200px;
  border: 1px solid #333333;
}

.whitebg {
  background-color: #ffffff;
  color: #333333;
}

.pagetext {
  background-color: #ffffff;
  border: 0px solid orange;
  padding: 10px;
  color: #666666;
}

.menu_here {
  background-image: url("/kubira/site_images/header-bg.gif");
  background-repeat: repeat;
  height: 43px;
}

.menu_here_title {
      color: #ffffff;
      font-family:  "Bernhard Modern Std", "Times New Roman", serif;
      font-size: 25px;
      padding-left: 15px;
}

.menu_bg {
  background-image: url("/kubira/site_images/menu-bg.gif");
  background-repeat: no-repeat;
  height: 43px;
}

.langsel {
      font-size: 11px;
}

.grey {
  color: #dddddd;
}


.oborder {
      BORDER: 1px solid #ffa507;
  }

a#m1btn:hover {
background-image: url("/kubira/site_images/menu01over.gif");
background-repeat: no-repeat;
display: block;
}

a#m2btn:hover {
background-image: url("/kubira/site_images/menu02over.gif");
background-repeat: no-repeat;
display: block;
}

a#m3btn:hover {
background-image: url("/kubira/site_images/menu03over.gif");
background-repeat: no-repeat;
display: block;
}

a#m4btn:hover {
background-image: url("/kubira/site_images/menu04over.gif");
background-repeat: no-repeat;
display: block;
}

a#m5btn:hover {
background-image: url("/kubira/site_images/menu05over.gif");
background-repeat: no-repeat;
display: block;
}

a.menuImg:hover img {
visibility: hidden;
}

h1 {
    color: #dddddd;
    font-size: 14px;
    font-weight: bold;
     }
h2 {
    color: #ffa507;
    font-size: 14px;
    font-weight: bold;
     }

h3 {color: #ffa507;
   font-size: 14px;
   font-family: "MS &#12468;&#12471;&#12483;&#12463;";
} 


.menu_table {
    background-color: #999999;
    width: 140px;
}


.imgnob {
      BORDER: 0px;
  }

a {
      color: #ffa507;
      text-decoration: underline;
      font-weight: bold;
     }

a:hover {
      color: #777777;
      text-decoration: underline;
      font-weight: bold;
     }

.blink {
      font-family:  Arial,sans-serif;
      color: #777777;
      font-size: 16px;
      font-weight: bold;
      text-decoration: none;
     }

a.blink:hover {      
      font-family:  Arial,sans-serif;
      color: #777777;
      font-size: 16px;
      font-weight: bold;
      text-decoration: underline;
     }

.menu2td {
      padding: 10px;

}

.sidebox {
      padding: 10px;

}

td.menu1,td.menu1selected {
      padding: 5px;
}

.menu1 {
      background-color: #777777;
      color: #ffffff;
      font-size: 14px;
      text-decoration: none;
     }

a.menu1:hover {
      text-decoration: underline;
      color: #ffffff;
      font-size: 14px;
     }

.menu1selected {
      background-color: #dddddd;
      color: #ffffff;
      font-size: 14px;
      text-decoration: none;
     }

a.menu1selected:hover {
      text-decoration: underline;
      color: #ffffff;;
      font-size: 14px;
     }

.menu2 {
      color: #363636;
      font-size: 12px;
      text-decoration: none;
     }

a.menu2:hover {
      text-decoration: underline;
      color: #363636;
      font-size: 12px;
     }

.menu2selected {
      background-color: #dddddd;
      color: #ffffff;
      font-size: 14px;
      text-decoration: none;
     }

a.menu2selected:hover {
      text-decoration: underline;
      color: #ffffff;;
      font-size: 14px;
     }

.menu3 {
      background-color: #777777;
      color: #ffffff;
      font-size: 11px;
      text-decoration: none;

     }

a.menu3:hover {
      background-color: #777777;
      color: #ffffff;
      font-size: 11px;
      text-decoration: underline;
     }

.help {
      color: red;
      font-size: 11px;
      text-decoration: none;
     }

a.help:hover {
      text-decoration: underline;
     }



a.clink:hover {
     color: #777777;
     }

.clink {
      color: #777777;
      text-decoration: underline;
     }

.clinkrev {
      background: #777777;
      font-weight: bold;
      color: #ffffff;
     }



.footer {
      color: #eeeeee;
      font-size: 10px;
     }


a.footer:hover {
      text-decoration: underline;
      color: #ffffff;;
      font-size: 14px;
     }

.error {
      background: red;
      color: white;
      font-size: 12px;
      font-weight: bold;
      text-decoration: none;

     }

.message {
      background: #777777;
      color: white;
      font-size: 12px;
      font-weight: bold;
      text-decoration: none;

     }

.input {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #777777;
    COLOR: #dddddd;
    font-size: 11px;
    font-family: Mincho, Verdana, Arial, sans-serif;
    }

  select {
    color: #777777;
    border: 1px solid #777777;
    background-color: #ffffff;
    font-size: 11px;
    font-family: Mincho, Verdana, Arial, sans-serif;
  } 

.small_input {
    background-color: #FFFFFF;
    color: #777777;
    border: 1px solid #777777;
    font-size: 9px;
    font-family: Mincho, Verda2a, Arial, sans-serif;
    }

.small_submit {
    font-size: 12px; 
    cursor: auto;
    font-family: Mincho, verdana, Arial, sans-serif;
    color: #777777 ;   
    border: 1px solid #777777;
    background-color: #dddddd
  }


.submit {
    font-size: 12px;
    cursor: auto;
    font-family: Mincho, verdana, Arial, sans-serif;
    color: #777777 ;   
    BORDER: 1px solid #777777;
    background-color: #cccccc
  }

submit {
    font-size: 10px;
    cursor: auto;
    font-family: Mincho, verdana, Arial, sans-serif;
    color: #777777 ;   
    BORDER: 1px solid #777777;
    background-color: #cccccc
  }

 input {
    font-family: Mincho, Verdana, Arial, sans-serif;

 }



.small_text {  
    font-size: 9px; 
   }

.medium_text {
      font-size: 11px;
     }

.printable {
      color: #777777;
      font-size: 10px;
      text-decoration: none;
     }

a.printable:hover {
      text-decoration: underline;
     }

.uppercase {
      text-transform: uppercase; 
     }

.white {
   color: white;
}

.wborder {
  border: 1px solid #ffffff;
}


.waku {
    width:500px;
    background-color:#CCCCEB;
}
.waku p{
    margin:0px;
    padding:0.5em 1em;
    background-color:#CCCCEB;
}
.rtop, .rbottom{
    background:#FFFFFF;
}
.rtop span, .rbottom span{
    display:block;
    height:1px;
    overflow:hidden;
    background-color:#CCCCEB;
}
.r1{margin: 0px 5px;}
.r2{margin: 0px 3px;}
.r3{margin: 0px 2px;}
.r4{margin: 0px 1px; height: 2px;}



a.menuadmin {
      font-family: Verdana, Arial, sans-serif;
      color: #000000;
      font-size: 11px;
      text-decoration: none;
     }

.menuadmin {
      font-family: Verdana, Arial, sans-serif;
      color: #000000;
      font-size: 11px;
      text-decoration: none;
     }

a.menuadmininverse {
      color: #dddddd;
      font-size: 11px;
      text-decoration: none;
     }

a.menuadmin:hover {
      font-family: Verdana, Arial, sans-serif;
      color: #000000;
      font-size: 11px;
      text-decoration: underline;
    }

a.menuadmin:visited {
      font-family: Verdana, Arial, sans-serif;
      color: #000000;
      font-size: 11px;
    }

a.menuadmininverse:hover {
      text-decoration: underline;
    }

  .slideshow {
    color: #696969;
    border: 0px solid #696969;
    background-color: #ffffff;
    text-decoration: underline;
    cursor: auto;
    font-size: 10px;
    font-family: Verdana, Arial, sans-serif;
  } 

  .slideshow_caption {
    color: #000000;
    border: 0px solid;
    background-color: #ffffff;
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial, sans-serif;
  } 

  .current_ad {
      color: #cc0000;
    }
