@charset "Shift_JIS";
#sportsbacknum{}
table.sportsbacknum tr{vertical-align:middle;}
table.sportsbacknum td{ font-family:"ƒƒCƒŠƒI",Meiryo,"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";/* padding-top: 10px; padding-bottom: 10px;*/}
h3.year { text-indent: 0px; font-size: 12px; font-weight: normal; }
td.yearbox { background-color:#dddddd; color:#000000; padding: 3px 6px; border: 1px solid #999999; }
td.contentsbox{ padding:2px 6px; }

td.date{ font-size:12px; text-align:right; font-weight:bold; color:#333333; width: 22%; padding-right:5px; white-space: nowrap; }
td.program{ font-size:12px; text-align:left; color:#717171; width:78%; padding-left:26px; padding-top: 10px; padding-bottom: 10px; }
td.program a {text-decoration:none; overflow:hidden; border-bottom:#717171 1px dotted;}
td.program a:link {text-decoration:none; color:#717171; }
td.program a:visited {text-decoration:none; color:#717171; }
td.program a:active {text-decoration:none; color:#717171; }
td.program a:hover {text-decoration:none; color:#717171; }
td.program a:focus{outline:none;}

tr.part:hover { background-color:#eeeeff}

td.Baseball,td.Soccer,td.Golf,td.Swim,td.Winter,td.Figure,td.Roadrace,td.Etc,td.Badmin,td.Rugby,td.Volley{ background-repeat: no-repeat; background-position: left center;}
td.Baseball{ background-image: url(/Top09/sports/top/images/icon_baseball.gif); }
td.Soccer{ background-image: url(/Top09/sports/top/images/icon_soccer.gif);}
td.Golf{ background-image: url(/Top09/sports/top/images/icon_golf.gif);}
td.Swim{ background-image: url(/Top09/sports/top/images/icon_swimming.gif);}
td.Winter{ background-image: url(/Top09/sports/top/images/icon_winter.gif);}
td.Figure{ background-image: url(/Top09/sports/top/images/icon_figure.gif);}
td.Roadrace{ background-image: url(/Top09/sports/top/images/icon_roadrace.gif);}
td.Etc{ background-image: url(/Top09/sports/top/images/icon_etc.gif);}
td.Badmin{ background-image: url(/Top09/sports/top/images/icon_badminton.gif);}
td.Rugby{ background-image: url(/Top09/sports/top/images/icon_rugby.gif);}
td.Volley{ background-image: url(/Top09/sports/top/images/icon_volleyball.gif);}


.left{/*float:left; position:relative;*/}
.right{/*float:right; position:relative;*/}
.clear{/*clear:both; position:relative;*/}/*margin:0px; padding:0px; height:1px; */
.noCSS{display:none; visibility:hidden;}
.X{display:none; visibility:hidden;}
.textJ{font-family:"ƒƒCƒŠƒI",Meiryo,"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";}
.textJmono{font-family:"Osaka|“™•", "‚l‚r ƒSƒVƒbƒN";}
.textE{font-family:Arial, Helvetica, sans-serif;}
.Size09{font-size:9px;}
.Size10{font-size:10px;}
.Size12{font-size:12px;}
.Size14{font-size:14px;}
.Size16{font-size:16px;}
.Size18{font-size:18px;}
.Size20{font-size:20px;}
.Size22{font-size:22px;}
.Size24{font-size:24px;}
.line11{line-height:1.1em;}
.line12{line-height:1.2em;}
.line13{line-height:1.3em;}
.line14{line-height:1.4em;}
.line15{line-height:1.5em;}
.line16{line-height:1.6em;}
.line17{line-height:1.7em;}
.line18{line-height:1.8em;}
.line19{line-height:1.9em;}
.line20{line-height:2.0em;}
.n{font-weight:normal;}
.b{font-weight:bold;}
.blk{color:#000000;}
.blk1{color:#333333;}
.blk2{color:#666666;}
.blk3{color:#999999;}
.blk4{color:#cccccc;}
.red{color:#ff0000;}
.red1{color:#330000;}
.red2{color:#660000;}
.red3{color:#990000;}
.red4{color:#CC0000;}
.blu{color:#0000ff;}
.blu1{color:#000033;}
.blu2{color:#000066;}
.blu3{color:#000099;}
.blu4{color:#0000cc;}

h3.y05 { height:20px; width:656px; background: url(../images/icon_S2005.gif) no-repeat top left; margin:10px 0px; }
h3.y06 { height:20px; width:656px; background: url(../images/icon_S2006.gif) no-repeat top left; margin:10px 0px; }
h3.y07 { height:20px; width:656px; background: url(../images/icon_S2007.gif) no-repeat top left; margin:10px 0px; }
h3.y08 { height:20px; width:656px; background: url(../images/icon_S2008.gif) no-repeat top left; margin:10px 0px; }
h3.y09 { height:20px; width:656px; background: url(../images/icon_S2009.gif) no-repeat top left; margin:10px 0px; }
h3.y10 { height:20px; width:656px; background: url(../images/icon_S2010.gif) no-repeat top left; margin:10px 0px; }
h3.y11 { height:20px; width:656px; background: url(../images/icon_S2011.gif) no-repeat top left; margin:10px 0px; }

#list { margin-bottom:10px;}
