body {
   margin: 0;
   color: #000000;
   background-color: #663300
}


.m {
   font-size: 12px;
   line-height: 18px;
   color: #000000
}

.g {
   font-size: 12px;
   line-height: 14px;
   color: #000000
}


.footer {
   font-size: 10px;
   line-height: 14px;
   color: #ffffff
}

p {
   font-size: 10px;
   line-height: 13px;
   color: #000000
}

p.red {
   font-size: 10px;
   line-height: 13px;
   color: #cc0000
}

p.w {
   font-size: 10px;
   line-height: 13px;
   color: #ffffff
}

#b1 {
   font-size: 12px;
   line-height: 18px;
   font-weight: bold;
   color: #000000
}

#b2 {
   font-size: 12px;
   line-height: 16px;
   font-weight: bold;
   color: #ff9900
}

#b3 {
   font-size: 12px;
   line-height: 18px;
   font-weight: bold;
   color: #663300
}

#b4 {
   font-size: 12px;
   line-height: 18px;
   font-weight: bold;
   color: #003399
}

#b5 {
   font-size: 12px;
   line-height: 18px;
   font-weight: bold;
   color: #ffffff
}


em {
   font-style: normal;
   font-weight: normal;
   color: #cc0000
}

em#wh {
   font-style: normal;
   font-weight: normal;
   color: #ffffff
}


img.left {
   float: left;
   margin-right: 0.5em;
   margin-bottom: 0em
}

img.right {
   float: right;
   margin-left: 0.5em;
   margin-bottom: 0em
}


#base {
   background-color: #ffffff
}

#base_bk {
   background-color: #000000
}

#base_or {
   background-color: #ff9900
}

#base_gy {
   background-color: #eeeeee
}

#base_ca {
   background-color: #eecc66
}

#base_cr {
   background-color: #ffffcc
}

#base_bw {
   background-color: #663300
}

#base_lpk {
   background-color: #ffddee
}

#base_lbl {
   background-color: #ddeeff
}

#base_lgr {
   background-color: #ddffcc
}


#t_line {
   border-width: 1px;
   border-color: #999999;
   border-style: solid none none none
}

#t_dot {
   border-width: 1px;
   border-color: #999999;
   border-style: dotted none none none
}

#u_line {
   border-width: 1px;
   border-color: #999999;
   border-style: none none solid none
}

#u_dot {
   border-width: 1px;
   border-color: #999999;
   border-style: none none dotted none
}

#l_line {
   border-width: 1px;
   border-color: #999999;
   border-style: none none none solid
}

#r_line {
   border-width: 1px;
   border-color: #999999;
   border-style: none solid none none
}

#waku1 {
   border-width: 1px;
   border-color: #999999;
   border-style: solid
}

#waku2 {
   border-width: 1px;
   border-color: #cc6600;
   border-style: solid
}

#waku3 {
   border-width: 1px;
   border-color: #663300;
   border-style: solid
}


.hyo1 {
   border-width: 1px;
   border-color: #999999;
   border-style: solid none none solid
}

.hyo2 {
   border-width: 1px;
   border-color: #999999;
   border-style: solid solid none solid
}

.hyo3 {
   border-width: 1px;
   border-color: #999999;
   border-style: solid none solid solid
}

.hyo4 {
   border-width: 1px;
   border-color: #999999;
   border-style: solid solid solid solid
}


a:link { color: #663300; text-decoration: none }
a:visited { color: #663300; text-decoration: none }
a:hover { color: #ff9900; text-decoration: none }
a:active{ color: #ff9900; text-decoration: none }


#but {
   background-color: ff9900;
   color: #663300
}

#tex {
   border-width: 1px;
   border-color: #663300;
   border-style: solid;
   background-color: eeeeee;
   color: #000000
}