body { }

p { color: black; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, 平成角ゴシック, "ＭＳ ゴシック", Osaka; font-weight: lighter; line-height: 17px; }

td { color: black; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, "ＭＳ ゴシック", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック; font-weight: lighter; line-height: 17px; }
a:link { color: navy; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, "ＭＳ ゴシック", Osaka, 平成角ゴシック; line-height: 17px; }

a:visited { color: navy; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, Osaka, "ＭＳ ゴシック", 平成角ゴシック; line-height: 17px; }

a:hover { color: red; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, 平成角ゴシック, Osaka, "ＭＳ ゴシック"; line-height: 17px; text-decoration: none; }

a:active { color: red; font-size: 13px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, Osaka, "ＭＳ ゴシック", 平成角ゴシック; line-height: 17px; }
.glid { background-color: #9dcc24; margin-right: 0; margin-left: 0; }
.table-bar { top: 0; width: 100%; }
.copylight { font-size: 11px; line-height: 13px; }
.top-hr { width: 100%; border-top-color: red; border-top-style: dotted; }
.td-ue-aki { padding-top: 10px; padding-right: 5px; padding-left: 10px; }
.td-migi { padding-top: 10px; padding-left: 10px; }
.hidari-line { border-bottom: 1px solid gray; border-left: 1px solid gray; }
.tokusen { padding-top: 5px; padding-right: 10px; }
.side-menu { padding-top: 15px; padding-left: 5px; }
.side-menu-aki { padding-right: 10px; padding-left: 10px; }
.ten-waku { padding: 8px; border: dotted 1px black; }
.top-read { font-size: 12px; font-family: "ＭＳ Ｐゴシック", Osaka−等幅, "ＭＳ ゴシック", Osaka, 平成角ゴシック, "ヒラギノ角ゴ Pro W3"; line-height: 14px; }
.waku { width: 627px; margin-left: 10px; padding-left: 10px; border-left: 1px dotted gray; border-bottom: 1px solid gray; border-right: 1px dotted gray; }
.migi-mawarikomi { float: right; }
.hidari-mawarikomi { float: left; }

