body { 
background-color: #ffffff;
/*background-image: url(photo/top_bg001.gif);
background-repeat: repeat;*/
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color:#000000;
line-height: 130%;
font-size: 100%
}

h1 { color: #666666; font-style: normal; font-weight: bold; font-size: 12px; line-height: 110%; text-decoration: none; margin-top: 0px; display:inline}
h2 { color: #666666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 110%; text-decoration: none; margin-top: 0px; display:inline }
h3 { color: #666666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 110%; text-decoration: none; margin-top: 0px; display:inline }
em { font-style: normal; font-weight: normal;}

.margin00{
margin-top: 3px;
margin-bottom: 0px;
}

.margin01{
margin-top: 3px;
margin-bottom: 3px;
}

.margin02{
margin-top: 7px;
margin-bottom: 0px;
}

.moji01{
font-size: 75%;
color: #666666
}
.moji02{
color: #ff0000;
font-weight: bold;
}

.moji03{
font-size: 90%;
color: #000000
}

.moji04{
font-size: 75%;
color: #666666
}

.moji05{
font-size: 90%;
color: #999999
}

.moji06{
font-size: 75%;
color: #999999
}

.moji07{
font-size: 90%;
}


.tablebox-a {
padding: 0px 0px 0px 0px;
border: 0px solid;
border-collapse:collapse;
border-color: #FFCC99;
margin-top: 7px;
margin-bottom: 7px
}

.td-a1{
background-color:#000000;
color:#ffffff;
font-size: 85%;
font-weight: bold;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px
}

.td-a2{
background-color:#009900;
color:#ffffff;
font-size: 90%;
font-weight: bold;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px
}

.td-a3{
background-color:#ffffff;
font-size: 85%;
font-weight: bold;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 2px;
padding-right: 2px
}

.td-a4{
background-color:#000000;
color:#666666;
font-size: 75%;
font-weight: normal;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 4px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
line-height: 100%;
}

.td-a5{
background-color:#000000;
color:#666666;
font-size: 85%;
font-weight: normal;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 2px;
padding-right: 2px
}

.td-a6{
background-color:#000000;
color:#666666;
font-size: 75%;
font-weight: normal;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;
line-height: 100%;
}

.td-a7{
background-color:#000000;
color:#666666;
font-size: 80%;
font-weight: bold;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px
}

.td-a8{
background-color:#FFE800
}

.td-a9{
background-color:#ffffff;
color:#333333;
font-size: 85%;
font-weight: normal;
border:0px solid #339933;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px
}

.td-a10{
background-color:#ffffff;
color:#000000;
font-size: 85%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px
}

.td-a11{
background-color:#ffffff;
color:#666666;
font-size: 85%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-width: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px
}

.td-a12{
background-color:#FFFF66
}

.tablebox-b {
padding: 0px 0px 0px 0px;
border: 0px solid;
border-collapse:collapse;
background-color:#ffffff;
margin-top: 3px;
}

.td-b01{
background-color:#FFCC00;
color:#333333;
font-size: 85%;
font-weight: bold;
border:0px solid #006633;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px
}

.tablebox-c {
padding: 0px 0px 0px 0px;
border: 0px solid;
border-collapse:collapse;
border-color: #FFCC99;
margin-top: 0px;
margin-bottom: 10px
}

.td-c01{
background-color:#ffffff;
color:#000000;
font-size: 85%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px
}

.td-c02{
background-color:#FFFF99;
color:#000000;
font-size: 85%;
font-weight: bold;
border:0px solid #000000;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px
}

.td-c03{
background-color:#ffffff;
color:#000000;
font-size: 85%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px
}

.td-c04{
background-color:#ffffff;
color:#000000;
font-size: 85%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 3px;
padding-right: 3px
}

.td-c05{
background-color:#ffffff;
color:#666666;
font-size: 75%;
font-weight: normal;
border:0px solid #000000;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-width: 1px;
padding-top: 8px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px
}

.migi{
text-align:right

}
a:link { color: #ffffff; text-decoration: none;}
a:visited { color: #ffffff; text-decoration: none;}
a:hover { color: #ffffff; text-decoration: underline;}
a:active { color: #ffffff; text-decoration: none;}

a.aka:link {
color: #ff0000;
text-decoration: underline;
font-size: 100%;
}

a.aka:visited {
color: #ff0000;
text-decoration: none;
font-size: 100%;
}

a.aka:hover {
color: #ff0000;
text-decoration: underline;
font-size: 100%;
}

a.aka:active {
color: #ff0000;
text-decoration: underline;
font-size: 100%;
}