body     { font-family: "ƒqƒ‰ƒMƒmŠÛƒS Pro W4", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial; background-color: #fff; background-image: url("../images/bg2.gif") }
h1    { color: #000; font-size: 100%; font-family: Osaka, Arial, Geneva, Helvetica; font-weight: bolder; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; border: none }
.list-red          { color: #333; font-size: 75%; font-family: Osaka, Arial, Geneva; font-weight: bold; text-decoration: none; list-style-image: url("../images/top/red-sq.gif"); list-style-position: outside; padding-right: 2px }
.list-gray   { color: #111; font-size: 80%; font-family: Osaka, Arial, Geneva, Helvetica; text-decoration: none; list-style-image: url("../images/top/red-sq.gif"); list-style-position: outside }
.list-circle         { color: #111; font-size: 70%; font-family: Osaka, Arial, Geneva, Helvetica; font-weight: 500; text-decoration: none; text-align: left; list-style-image: url("../images/top/circle.gif"); padding-top: 2px; padding-right: 5px }
.adv   { color: #111; font-weight: 500; font-size: 80%; font-family: Osaka, Arial, Geneva, Helvetica; text-decoration: none; list-style-image: url(../images/top/circle.gif); padding: 2px }
.txt-title   { color: #300; font-size: 95%; font-family: Osaka, Arial, Geneva, Helvetica; font-weight: bold; background-color: #ffc; padding: 3px 5px 1px }
.txt-dgray12       { color: black; font-size: 75%; line-height: 1.3em; font-family: Osaka, Arial, Geneva, Helvetica; padding: 5px 10px 5px 20px }
.navi  { color: #fff; font-size: 80%; font-family: Osaka, Arial, Geneva, Helvetica; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 20px }
.txt-dgray10      { color: #000; font-size: 72%; font-family: Osaka, Arial, Geneva, Helvetica; padding: 3px 10px 3px 30px }
.txt-jyoho  { color: #000; font-size: 70%; font-family: Osaka, Arial, Geneva, Helvetica; background-color: #ededed; padding: 3px 5px 3px 20px }
.txt-chui      { color: #000; font-size: 70%; font-family: Osaka, Arial, Geneva, Helvetica; padding: 3px}
.txt-red10      { color: #990000; font-size: 80%; padding-right: 2px; padding-left: 2px }
.txt-listing   { color: #000; font-size: 70%; font-family: Osaka, Arial, Geneva, Helvetica; text-align: left; padding: 1px 5px 1px 8px }
.txt-info   { color: #000; font-size: 70%; font-family: Osaka, Arial, Geneva, Helvetica; background-color: #eee; padding: 2px 5px; border-style: solid; border-width: 2px 8px 5px 5px; border-color: #fff }
.txt-black  { color: #300; font-size: 80%; line-height: 13pt; padding: 5px 10px 5px 18px }
.txt-intro    { color: #000; font-size: 80%; line-height: 13pt; margin: 3px; padding: 3px; border: dotted 2px #c33 }
.txt-owner { color: #006699; font-size: 85%; font-family: "Century Gothic", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4"; background-color: #FFFFCC; margin: 3px 2px; padding: 3px 2px; border: 1px double #CC3300}
.txt-join { color: #300; font-size: 80%; font-family: "Century Gothic", "Century Old Style"; padding: 5px 10px 5px 18px }
.txt-fotter { color: #fff; font-size: 70%; font-family: "Century Gothic", "Century Old Style" }
.list-home { color: #333; font-size: 75%; font-family: Osaka, Arial, Geneva, Helvetica; text-decoration: none; list-style-position: outside; padding-left: 15px }
a:link  { color: #06c; text-decoration: none }
a:hover  { color: #c03; text-decoration: underline }
a:visited { color: #06c; text-decoration: none }
a:link.ad        { color: #000 }
a:hover.ad        { color: #c33; text-decoration: underline }
a:visited.ad        { color: #000 }
a:link.adv         { color: #0f8a36; background-color: #fc6 }
a:hover.adv         { color: #c33; text-decoration: underline; background-color: #cedfe4 }
a:visited.adv          { color: #0f8a36; background-color: #cedfe4 }
a:link.foot   { color: #fff; text-decoration: underline }
a:hover.foot   { color: #fc3; text-decoration: underline }
a:visited.foot  { color: #fff; text-decoration: underline }
