.topCopyright { font-size: 75%; color: #999999; text-align: center; line-height: 150% }
.topCaption { font-size: 70%; line-height: 120%; color: #666666; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; font-weight: normal ; background-color: #FFFFFF }
.topFlash { font-size: 75%; color: #44448E}
.topLink { color: #333333; text-decoration: none }
a:hover.topLink { color: #3333BB; text-decoration: underline}

.naviewMenuTop { font-size: 75%; font-weight: bold; color: #333333; background-color: #CCCCCC; text-align: center; padding-top: 1px; padding-bottom: 1px}
.naviewMenu { text-align: center; background-color: #666666; font-size: 75%; padding-top: 1px;padding-bottom: 1px}
.naviewMenuLink{ color: #FFFFFF; text-decoration: none}
a:hover.naviewMenuLink { color: #00FF00}

.infoHome { font-size: 80%; font-weight: bold; text-align: center; padding-top: 10px; padding-bottom: 10px; background-color: #FFFFFF; text-decoration: none }
.infoMenuTop { font-size: 80%; font-weight: bold; color: #333333; background-color: #CCCCCC; text-align: center; padding-top: 2px; padding-bottom: 2px}
.infoMenu { text-align: left; background-color: #FFFFFF; font-size: 80%; padding-left: 10px; padding-top: 2px;padding-bottom: 2px}
.infoMenu2 { text-align: left; background-color: #FFFFFF; font-size: 75%; padding-left: 20px; padding-top: 3px;padding-bottom: 3px }
.infoMenuLink { color: #000099; text-decoration: none}
a:hover.infoMenuLink { color: #0000FF; text-decoration: underline}

.cntTop { font-size: 100%; color: #0000CC; font-weight: bold; font-family: "ＭＳ Ｐ明朝", "細明朝体"; padding-top: 10px; padding-bottom: 10px; letter-spacing: 0.1em}
.cntTitle { font-size: 90%; color: #006666; font-weight: normal; padding-left: 0px}
.cntBody {  font-size: 80%; color: #333333; line-height: 140%; padding-left: 10px; vertical-align: top}
.cntBody2 { font-size: 80%; color: #333333; line-height: 140%; padding-left: 10px ; font-weight: bold}
.cntDate { font-size: 80%; color: #333333; line-height: 140%; padding-left: 10px ; text-align: right}
.cntMessage { font-size: 85%; color: #0000CC; font-weight: normal; padding-left: 10px }
.largeRedMincho {  font-size: 130%; color: #CC0000; font-family: "ＭＳ Ｐ明朝", "細明朝体"; font-weight: bold}
.largeBlackMincho { font-size: 95%;  letter-spacing: 1pt; color: #444444; font-weight: bold}
.cntLink { color: #000099; text-decoration: none }
a:hover.cntLink { color: #0000FF; text-decoration: underline}

.manualBack { font-size: 75% ; background-color: #FFFFFF}
.manualBody { font-size: 75% ; color: #333333; line-height: 120%; padding-left: 6px; background-color: #FFFFFF; padding-right: 6px}

.lineSpace { font-size: 8px; background-color: #FFFFFF}
.tableBlue {  background-color: #CCCCFF}
.tableGray {  background-color: #CCCCCC}
.tableGreen { background-color: #99CC99}
.tableWhite { background-color: #FFFFFF; font-size: 75% ; text-align: center}
.linkBody { font-size: 80%; color: #333333; line-height: 15px; padding-left: 10px; vertical-align: top ; padding-bottom: 5px}
