body { color: #333; font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, 平成角ゴシック; background-color: #333 }
a { color: blue; text-decoration: underline }
a:active { color: orange; text-decoration: none }
a:visited { color: navy; text-decoration: underline }
a:hover { color: #f60; text-decoration: none }
.10px { font-size: 10px; line-height: 130% }
.11px { font-size: 11px; line-height: 130% }
.12px { font-size: 12px; line-height: 130% }
.footer { font-size: 10px; line-height: 130% }
.footer a { color: #666; font-size: 10px; line-height: 130%; text-decoration: underline }
.footer a:visited { color: #666; font-size: 10px; line-height: 130%; text-decoration: underline }
.news-index { font-size: 12px; margin: 10px }
.header-info-index { font-size: 12px; padding: 5px }
.index-sidebar-text { font-size: 11px; margin: 5px }
.index-keitai-td { text-align: center; height: 40px; }
.index-keitai-td img { margin: 5px }
.date-index { color: #ff6600; }
.bbs-form {
text-align: center;
font-size: 10px;
margin: 10px;
}
.bbs-form input {
font-size: 10px;
background-color: #cccccc;
border: 1px solid #999999;
margin_bottom: 2px;
}
.link-header { font-size: 14px; margin: 20px 0px 10px 0px; }
.link-item { font-size: 12px; line-height: 150%; margin: 5px 0px 5px 10px; }
.inquire {
font-size: 11px;
background-color: #cccccc;
padding: 10px;
}
.inquire input,
.inquire textarea {
font-size: 11px;
border: 1px solid #999999;
}
#topinfo {
float: right;
height: 200px;
width: 298px;
border: 1px solid #cccccc;
}
.index-game-header,
.index-ranking-header {
background-color: #333333;
}
.empty-header {
font-size: 12px;
font-weight: bold;
margin: 3px;
}
.empty-header-sub {
font-size: 10px;
}
.empty-header-date {
text-align: right;
font-size: 12px;
}
.empty-ground {
font-size: 12px;
margin: 0 0 0 20px ;
}
.banner-ad-module {
text-align: center;
}
.banner-ad {
margin-bottom: 5px ;
}
.score-date { text-align: right; font-size: 10px; }
.score-board-tr1 {
background: url(images/bg_sb.gif) repeat-x;
height: 10px;
text-align: center;
font-size: 10px;
margin: 0px;
padding: 0px;
color: #ffff99;
}
.score-board-tr2 {
background: url(images/bg_sb2.gif) repeat-x;
height: 30px;
text-align: center;
font-size: 15px;
font-weight: bold;
color: #fff;
}
.score-board-table { font-size: 12px; line-height: 130% }
.score-grades-tr-head {
background: url(images/bg_sb5.gif) repeat-x;
text-align: center;
font-size: 12px;
color: #fff;
}
.score-grades-td,
.score-pr-td2 {
text-align: left;
background: url(images/bg_sb7.gif) repeat-x;
}
.score-grades-tr {
background: url(images/bg_sb4.gif) repeat-x;
text-align: center;
font-size: 12px;
color: #333;
}
.score-grades-red {
background: url(images/bg_sb_red.gif) repeat-x;
text-align: center;
font-size: 12px;
color: #333;
}
.score-h4 { font-size: 12px; font-weight: bold; margin-bottom: 3px; }
.score-game { font-size: 15px; text-align: center; padding: 5px; }
.score-game-td { padding-top: 5px; }
.score-game-detail { font-size: 15px; padding: 5px; }
.score-game-win { background: url(images/bg_sb_win.gif) repeat-x; }
.score-game-draw { background: url(images/bg_sb_draw.gif) repeat-x; }
.score-game-lose { background: url(images/bg_sb_lose.gif) repeat-x; }
.score-game-botton {
border-top: 1px #cccccc solid;
border-right: 1px #666666 solid;
border-left: 1px #999999 solid;
border-bottom: 1px #333333 solid;
background-color: #ffcc00;
font-size: 12px;
}
.score-header-navi { font-size: 12px; margin: 10px; }
.score-pr-tr-head {
background: url(images/bg_sb5.gif) repeat-x;
text-align: center;
font-size: 10px;
color: #fff;
}
.score-pr-tr {
background: url(images/bg_sb3.gif) repeat-x;
text-align: right;
font-size: 11px;
color: #333;
}
.score-pr-tr2 {
background: url(images/bg_sb4.gif) repeat-x;
text-align: right;
font-size: 12px;
color: #333;
}
.score-pr-td {
background: url(images/bg_sb5.gif) repeat-x;
text-align: center;
color: #fff;
}
.score-pr-red {
background: url(images/bg_sb_red.gif) repeat-x;
}
.score-pr-form { margin-bottom: 2px; }
.score-calendar-h4 {
font-size: 15px;
font-weight: bold;
margin-bottom: 3px;
text-align: center;
}
.score-calendar-tr-header {
background: url(images/bg_sb4.gif) repeat-x;
text-align: center;
font-size: 11px;
}
.score-calendar-td { border: 1px solid #cccccc; padding: 2px; }
.score-calendar-tr { background-color: #ffffff; font-size: 12px; }
.score-calendar-tr2 { background-color: #ffffff; font-size: 12px; padding: 5px; }
.score-calendar-day { color: #333; }
.score-calendar-sunday { color: #990000; }
.score-calendar-saturday { color: #000099; }
.score-calendar-game {
border: 1px solid #cccccc;
background: url(images/bg_sb_cal_red.gif) repeat-x;
padding: 2px;
}
.score-calendar-today {
border: 1px solid #cccccc;
background: url(images/bg_sb_cal_yellow.gif) repeat-x;
padding: 2px;
}
.score-cd-tr {
background: url(images/bg_sb6.gif) repeat-x;
text-align: center;
font-size: 12px;
color: #333;
}
.score-cd-tr2,
.news-category { font-size: 12px; padding: 5px; }
.score-bbs-form-tr-head {
background-color: #666;
text-align: center;
color: #fff;
}
.score-bbs-form-td {
background-color: #fff8ef;
text-align: left;
color: #333;
}
.score-bbs-block {
clear: both;
border: 1px solid #cccccc;
background-color: #fff8ef;
width: 710px;
margin-bottom: 10px;
}
.score-bbs-subject {
text-align: left;
font-size: 15px;
color: #333;
padding: 5px;
}
.score-bbs-comment {
text-align: left;
font-size: 13px;
color: #333;
padding: 20px;
line-height: 150%;
}
.score-bbs-res {
border-top: 1px #cccccc dotted;
float: right;
width: 660px;
}
.score-ti-td-head {
background: url(images/bg_td.gif);
padding: 5px;
font-size: 12px;
}
.score-ti-td {
padding: 5px;
font-size: 12px;
line-height: 150%;
}
.ti-td { background: url(images/bg_ti.gif) no-repeat; }
.ti-yaku { text-decoration: none; display: block; font-size: 12px; color: #f60; margin: 5px 0px 5px 5px; }
.ti-syubi { text-decoration: none; display: block; font-size: 10px; color: #999; margin: 5px 0px 10px 5px; }
.ti-name { text-decoration: none; display: block; font-size: 14px; color: #333; margin: 5px 0px 5px 5px; }
.ti-touda { text-decoration: none; display: block; font-size: 12px; color: #38a1bb; margin: 0px 0px 10px 5px; }
.ti-detail { display: block; font-size: 12px; text-align: right; margin: 5px 5px 0px 0px; }

.news-list { font-size: 12px; padding: 10px; }
.news-pics img { border: 1px solid #666666; margin: 5px; }
.content-nav { font-size: 12px; text-align: center; }
.entry-photo img { border: 1px solid #666666; }
.entry-photo-alt { font-size: 11px; margin: 5px; }
.entry-header { font-size: 13px; margin: 10px; }
.entry-title {
font-size: 15px;
font-weight: bold;
margin: 0px 0px 3px 10px;
}
.entry-body { font-size: 13px; margin: 10px; line-height: 150%; }
.entry-gamelink { font-size: 12px; text-align: right; }


