.body{ font: 10px Arial, Helvetica, sans-serif;  color: #666666;  border: 0px none; }
.box01{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background: url(../med/box/box01.gif) no-repeat top left; }

.bg01{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background: url(../med/bg/bg01.gif) no-repeat top left; }
.bg01en{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background: url(../med/bg/bg01_en.gif) no-repeat top left; }
.bg02{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background: url(../med/bg/bg02.gif) no-repeat top left; }
.bg03{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background: url(../med/bg/bg03.jpg) no-repeat top left; }
.bg04{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  background-color: #C7CBC7; }

.bd01{ border: 1px solid #1B1818; }
.bd02{ border: 1px solid #A2A2A2; }

.cat01{ border: 1px solid #111111; }

.line01{ background: #A2A2A2; }
.line02{ background: #C7CBC7; }
.line03{ background: url(../med/ico/line03.gif) repeat-x top left; }

.txt01{ font: 10px Arial, Helvetica, sans-serif;  color: #000000;  }
.txt02{ font:bold 9px Arial, Helvetica, sans-serif;  color: #ADADAD;  }
.txt03{ font: 11px Arial, Helvetica, sans-serif;  color: #333333; line-height: 18px;  }
.txt04{ font: 10px Arial, Helvetica, sans-serif;  color: #000000; line-height: 16px;  }
.txt05{ font:bold 11px Arial, Helvetica, sans-serif;  color: #1B1818; }
.link05txt{ font:bold 11px Arial, Helvetica, sans-serif;  color: #562600; }
.txt06{ font: 10px Arial, Helvetica, sans-serif;  color: #6C3102; }

.tit01{ font:bold 12px Arial, Helvetica, sans-serif;  color: #6C3102; line-height: 20px; }
.tit02{ font:bold 14px Arial, Helvetica, sans-serif;  color: #6C3102; line-height: 20px; }
.tit03{ font:bold 11px Arial, Helvetica, sans-serif;  color: #6C3102; line-height: 16px; }
.btit01{ font:bold 12px Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none; line-height: 20px; }
.rtit01{ font:bold 12px Arial, Helvetica, sans-serif;  color: #6C3102; text-decoration: none; line-height: 20px; }

.input01{ font:bold 10px Arial, Helvetica, sans-serif;  color: #6C3102;  width: 140px; }
.input02{ font:bold 10px Arial, Helvetica, sans-serif;  color: #6C3102;  width: 35px; }

a.link01{ font: 10px Arial, Helvetica, sans-serif;  color: #8E8E8E;  text-decoration: none; }
a.link01:hover{ color: #6C3102;  text-decoration: underline; }
a.link02{ font:bold 9px Arial, Helvetica, sans-serif;  color: #8E8E8E;  text-decoration: none; }
a.link02:hover{ color: #6C3102;  text-decoration: underline; }
a.link03{ font:bold 9px Arial, Helvetica, sans-serif;  color: #6C3102;  text-decoration: underline; }
a.link03:hover{ color: #8E8E8E;  text-decoration: underline; }
a.link04{font: 10px Arial, Helvetica, sans-serif; color:#6C3102; border : 1px solid #A2A2A2;  text-decoration : none;  }
a.link04:hover{color:#000000;  border : 1px solid #A2A2A2;  background : #E2E2E2;  text-decoration : none;   }
a.link05{ font:bold 11px Arial, Helvetica, sans-serif;  color: #6D6D6D;  text-decoration: none; }
a.link05:hover{ color: #562600;  text-decoration: none; }
a.link06{ font:bold 10px Arial, Helvetica, sans-serif;  color: #C7CBC7;  text-decoration: none; }
a.link06:hover{ color: #562600;  text-decoration: none; }
a.link07{ font:bold 10px Arial, Helvetica, sans-serif;  color: #6C3102;  text-decoration: underline; }
a.link07:hover{ color: #8E8E8E;  text-decoration: underline; }

.input03 {
font:bold 10px Arial, Helvetica, sans-serif;  color: #6C3102;  width: auto;
}

.activeline9w               { color:#ffffff; text-decoration: none; font-size: 9pt;}
.activeline9w:link         { color:#ffffff; font-size: 9pt;}
.activeline9w:visited     { color:#ffffff; font-size: 9pt;}
.activeline9w:active      { color:#ffffff; font-size: 9pt; text-decoration: underline;}
.activeline9w:hover      { color:#ffffff; font-size:  9pt; text-decoration: underline;}

.activeline9g               { color:#666666; text-decoration: none; font-size: 9pt;}
.activeline9g:link         { color:#666666; font-size: 9pt;}
.activeline9g:visited     { color:#666666; font-size: 9pt;}
.activeline9g:active      { color:#666666; font-size: 9pt; text-decoration: underline;}
.activeline9g:hover      { color:#666666; font-size:  9pt; text-decoration: underline;}

.activeline8               { color:#999999; text-decoration: none; font-size: 8pt;}
.activeline8:link         { color:#999999; font-size: 8pt;}
.activeline8:visited     { color:#999999; font-size: 8pt;}
.activeline8:active      { color:#999999; font-size: 8pt; text-decoration: underline;}
.activeline8:hover      { color:#999999; font-size:  8pt; text-decoration: underline;}
