/*@Og@*/
.waku {border: 1px solid #FFCCFF;}
.waku2 {border-top: 1px solid #E0BDBD;border-right: 1px  solid #E0BDBD;border-bottom: 1px  solid #E0BDBD;border-left: 1px  solid #E0BDBD;}
.waku22 {border: 1px solid #FDC689;}
.waku23 {border: 1px solid #B4DAAE;}
.waku3 {border: 1px solid #EEEEEE;}
.waku4 {border-top: 1px solid #c1cdc1;border-right: 1px  solid #c1cdc1;border-bottom: 1px  solid #c1cdc1;border-left: 1px  solid #c1cdc1;}
.waku5 {border-top: 1px solid #c1cdc1;border-right: 1px solid #c1cdc1;border-bottom: 1px none #c1cdc1;border-left: 1px solid #c1cdc1;}
.waku6 {border-top: 1px dotted #c1cdc1;border-right: 1px solid #c1cdc1;border-bottom: 1px solid #c1cdc1;border-left: 1px solid #c1cdc1;color: #000099;text-decoration: none;}
.waku7 {border: 2px solid #62B0FF;}

/*@Cfg@*/
.indent {padding-left: 15px;}
.indent2 {padding-left: 60px;}
.indentsita {padding-bottom: 10px;padding-top: 0px;}
.textindent {font-size: 85%;line-height: 140%;color: #330000;padding: 15px;}

/*@Ά@*/
.text {font-size: 85%;line-height: 140%;color: #330000;}
.texts {font-size: 75%;line-height: 120%;color: #330000;}
.midasi {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #006666;text-decoration: none;}
.midasi2 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #330066;text-decoration: none;}
.midasi3 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #CC6633;text-decoration: none;}
.midasi4 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #663399;text-decoration: none;}
.midasi5 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #669933;text-decoration: none;}
.midasi6 {font-size: 95%;font-weight: normal;color: #000099;text-decoration: none;}
.aka {color: #FF3333;}
.ao {color: #0066FF;}
.hutoji {font-weight: bold;}
.midori {color: #009900;}
.gray {color: #666666;font-size: 85%;}
.copy {font-size: 80%;color: #330000;font-family: "Verdana";}


/*@ξ{NJ[@*/
a:link {font-size: 85%;line-height: 140%;text-decoration: underline; color:#0061CC;}
a:visited {font-size: 85%;line-height: 140%;text-decoration: underline ; color:#006194;}
a:hover {font-size: 85%;line-height: 140%;color:#ff1493;text-decoration: none;}
a:active {font-size: 85%;line-height: 140%;text-decoration: underline;color:#ff3e96;}

/*@englishNJ[@*/
a:link.english {font-size: 12px;font-weight: bold;color: #FF2F2F;font-style: normal;font-family: "Times New Roman", "Times", "serif";text-decoration: none;border: none; padding-left: 5px; padding-top: 1px;}
a:visited.english {font-size: 12px;font-weight: bold;color: #FF2F2F;font-style: normal;font-family: "Times New Roman", "Times", "serif";text-decoration: none;border: none; padding-left: 5px; padding-top: 1px;}
a:hover.english {font-size: 12px;font-weight: bold;color: #FF2F2F;font-style: normal;font-family: "Times New Roman", "Times", "serif";border: none;text-decoration: underline; padding-left: 5px; padding-top: 1px;}
a:active.english {font-size: 12px;font-weight: bold;color: #FF2F2F;font-style: normal;font-family: "Times New Roman", "Times", "serif";border: none;text-decoration: underline; padding-left: 5px; padding-top: 1px;}

/*@»ΜΌNJ[@*/
a:link.c1 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #CC6633;text-decoration: none;}
a:visited.c1 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #CC6633;text-decoration: none;}
a:hover.c1 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #CC6633;text-decoration: underline;}
a:active.c1 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #ff3e96;text-decoration: underline;}

a:link.c2 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #663399;text-decoration: none;}
a:visited.c2 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #663399;text-decoration: none;}
a:hover.c2 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #663399;text-decoration: underline;}
a:active.c2 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #ff3e96;text-decoration: underline;}

a:link.c3 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #330066;text-decoration: underline;}
a:visited.c3 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #330066;text-decoration: underline;}
a:hover.c3 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #ff1493;text-decoration: none;}
a:active.c3 {font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #ff3e96;text-decoration: underline;}

a:link.c4 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #330066;text-decoration: none;}
a:visited.c4 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #330066;text-decoration: none;}
a:hover.c4 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #330066;text-decoration: underline;}
a:active.c4 {font-family: "lr SVbN", "Osaka|";font-weight: bold;color: #ff3e96;text-decoration: none;}

/*@irQ[VNJ[@*/
a:link.nav {font-size: 75%;text-decoration: underline; color:#0061CC;}
a:visited.nav {font-size: 75%;text-decoration: underline ; color:#006194;}
a:hover.nav {font-size: 75%;color:#ff1493;text-decoration: none;}
a:active.nav {font-size: 75%;text-decoration: underline;color:#ff3e96;}

/*@eXgeXg@*/
td.moo {padding-left: 10px;padding-bottom: 5px;padding-top: 5px; background: #FFFFFF; border-bottom: #E0BDBD 1px dotted;}
td.moc {padding-left: 10px;padding-bottom: 5px;padding-top: 5px; background: #ececec; border-bottom: #E0BDBD 1px solid;}

td.moo2 {background: #EEEEEE; border: 1px #c1cdc1 solid;}
td.moc2 {background: #e6e6fa; border: 1px #c1cdc1 solid;}

.waku8 {border: 1px solid #ee6aa7;}
.midasisiro {
font-family: "lr SVbN", "Osaka|";font-size: 95%;font-weight: bold;color: #FFFFFe;text-decoration: none;
}


