td {  font-size: x-small}
.maru {  color: #ef4a08}
.bold {  font-weight: bold}
.orange { color: #ef4a08 }
.orangeb { color: #ef4a08 ; font-weight: bold}
.setumei {  margin-left: 2em}
.namae {  font-size: small; font-weight: bold; margin-top: 5px; margin-right: 12px; margin-bottom: 5px; margin-left: 8px}
.maruY {  color: #FF9900}
h5 {  line-height: 0.5em; font-weight: bold; margin-top: 10px; margin-bottom: 5px; font-size: x-small}
h4 {  color: #EF4A08; font-weight: bold; margin-bottom: 5px; font-size: x-small}
.attname {  font-weight: bold; margin-left: 1em; margin-top: 0.5em}
h3 {  line-height: 0px}
.kaisetu {  margin-top: 5px; margin-bottom: 0px}
h3 {  margin-top: 0px; margin-left: 0px}
.tbl {  margin-top: 7px}
.point { font-weight: bold; margin-left: 1em; margin-top: 0.5em ; color: #012E4C}
.blue {  color: #336699}
.kaisetuW { margin-top: 5px; margin-bottom: 0px ; color: #FFFFFF}
.kaiki {  font-weight: bold; color: #FFCC00; margin-top: 5px; margin-bottom: 5px; font-size: larger}
.ranking {  font-size: x-small; font-weight: bold}
a:active {  text-decoration: none}
a:link {  text-decoration: none}
a:visited {  text-decoration: underline}
a:hover {  text-decoration: underline}
a:active.rank {  color: #ef4a08; text-decoration: none; font-weight: bold}
a:link.rank {  color: #ef4a08; text-decoration: none; font-weight: bold}
a:visited.rank {  color: #ef4a08; text-decoration: underline; font-weight: bold}
a:hover.rank {  color: #ef4a08; text-decoration: underline; font-weight: bold}
.news {  font-size: 14px; font-weight: bold; color: #FFFFFF}
.shukei {  font-size: x-small; font-weight: bold; color: #FFCC00; text-align: right; margin-right: 10px}
.baseside {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.tblS { margin-top: 3px}
.pagedesc {  font-weight: bold; color: #FFFFFF; margin-left: 10px; font-size: 14px}
.snapsan {  font-size: x-small; font-weight: normal}
.snapph {  margin-top: 5px; margin-right: 12px; margin-bottom: 5px; margin-left: 8px}
.attnameW { font-weight: bold; margin-left: 1em; margin-top: 0.5em ; color: #FFFFFF}
.kurl {  font-size: small; font-weight: bold; color: #FF6600; text-align: center}
.attnameS { font-weight: bold; margin-left: 1em; margin-top: 0.5em ; font-size: x-small; margin-right: 1em}
.ph1 {  margin-top: 1px; margin-right: 1px}
.ph2 {  margin-top: 1px}
ul {  margin-left: 20px; list-style-type: disc}
.point2 { font-weight: bold; margin-top: 0.5em ; color: #012E4C }
th {  font-size: x-small; font-weight: bold}
.hcckikan {  font-size: larger; font-weight: bold; color: #FFFFFF; padding-top: 3px; padding-bottom: 3px}
.hcckiroku {  font-size: larger; font-weight: bold}
.hccshohin {  font-size: larger; font-weight: normal; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
.hccshohinB { font-weight: bold; color: #FF3333; padding-top: 3px; padding-bottom: 3px }
.hccnamae {  font-size: larger; padding-top: 3px; padding-bottom: 3px}
.hccnamaeB {  font-size: larger; font-weight: bold}
