.sub-m_on { color: white; font-size: 12px; font-weight: bold; line-height: 150%; background-color: #ff0057; text-decoration: none; border-color: #d20064 #f9f #f9f #d20064; border-style: solid; border-width: 1px; }
.sub-m_off { color: #ffd2ff; font-size: 12px; line-height: 150%; text-decoration: none; border-color: #f9f #d20064 #d20064 #f9f; border-style: solid; border-width: 1px; }
a:link { color: #ffd2ff; text-decoration: none; }
a:visited { color: #ffd2ff; text-decoration: none; }
a:hover { color: white; text-decoration: underline; }
.title { color: white; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 150%; background-color: #ff1493; text-align: left; text-indent: 12px; }
.sub-title { color: gray; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 150%; background-color: #ffe6ff; text-align: left; text-indent: 12px; border-right: 1px solid white; border-left: 1px solid silver; }
.name-size { color: gray; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 150%; text-align: left; text-indent: 12px; border-bottom: 1px dashed #ff1493; }
.color { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }
