<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> body { font-size: 17.2px;} body { font-family: ＭＳ Ｐ明朝;}
 a { color: blue; text-decoration:none;} a:hover {color: #0080ff; text-decoration:underline; }

 select { font-size:16px; letter-spacing:0.1em; padding: 1px 1px 1px 1px;  font-family: ＭＳ Ｐゴシック; }
 input { font-size:16px; letter-spacing:0.1em; padding: 5px 10px 5px 10px;  font-family: ＭＳ Ｐゴシック; }

 img { border:none; }
 img.justimg { vertical-align: bottom; }
 img.margin5 { padding: 5px 5px 5px 5px; }

 h1, h2, h3 { margin-top: 0; margin-bottom: 0; }
 h1 { font-size:34px; font-weight:bold; display:inline;  }
 h2, h3 { font-size: inherit; font-weight:normal; }

/*** top base ********************************************************************************/

 .f14, .tbl { font-size:14px;} .f15 { font-size:15px;} .f16 { font-size: 0.95em;} .f17 { font-size:1em; } .f18 { font-size: 1.07em;} .f19 { font-size: 1.14em;}
 .f20 { font-size:20px;} .f21 { font-size:21px;} .f22 { font-size:22px;} .f23 { font-size:23px;} .f24 { font-size:24px;} .f25 { font-size:25px;}
 .ls0 { letter-spacing:0.0em;} .ls1 { letter-spacing:0.1em;} .ls2 { letter-spacing:0.2em;}
 .lh14, .lh14 td { line-height:1.4em;}  .lh12 { line-height:1.2em;}
 .dnd {display:none;}

 .b { font-weight:bold;}
 .c { text-align:center;  justify-content: center; } .r { text-align:right; } .l { text-align:left; }
 .m, .m div { margin: auto; }

 table.m3 td, .m3 { padding: 3px 3px 3px 3px;}
 table.m5 td, .m5 { padding: 5px 5px 5px 5px;}
 table.m10 td, .m10 { padding: 10px 10px 10px 10px;}
 table.m3, table.m5, table.m10, table.hm5, table.hm8 { padding: 0px;}

 div.es {margin-bottom:0.5rem;}
 table.es {margin-bottom:0.5rem;}

 .bcy, tr.bcy td, .tbly { background-color:#ffd000;}
 .bcyellow, tr.bcyellow td { background-color:#ffff00;}
 .bcwhite, tr.bcwhite td, .mm { background-color:#ffffff;}
 .bcgray, tr.bcgray td { background-color:#e8e8e8;}
 .bclightgray, tr.bclightgray td { background-color:#f4f4f4;}
 .bcgreen, tr.bcgreen td, .tblg { background-color:#008000;} 
 .bcmizu, tr.bcmizu td { background-color:#c0f8ff;} 
 .bcsky, tr.bcsky td { background-color:#0080ff; color:#ffffff;} .bcsky a { color:#ffffff;}
 .bcwakaba, tr.bcwakaba td { background-color:#c0ffc0;}
 .bcsakura, tr.bcsakura td { background-color:#ffe0ff;}
 .bcbeige, tr.bcbeige td { background-color:#ffffa0;}

 table.icw tr { background-color:#ffffff;}

 table.tdl td,  table td.tdl, table.tdc td.tdl { text-align:left;}
 table.tdc td,  table td.tdc { text-align:center;}
 table.tdr td,  table td.tdr, table.tdc td.tdr { text-align:right;}

 table.tbox td, table.tboxu td { letter-spacing:0.0em; height: 28px;}
 table.tbox a, table.tboxu a { display:block; padding: 6px 0px 6px 0px; text-decoration: none;}
 table.tboxu a { display:block; padding: 6px 0px 6px 0px; text-decoration: underline;}
 table.tbox a:hover, table.tboxu a:hover { background-color:#d8ffff; color:blue; text-decoration: underline;}

 table.gbox { width: 100%; border-collapse: collapse; text-align:center; justify-content: center;}
 table.gbox td { border: solid 1px #e8e8e8; height: 1.7em; padding: 0;}
 table.gbox td a { display:block; padding: 0.35em 0;}
 table.gbox td a:hover { background-color:#d8ffff; color:blue; text-decoration: underline;}

 .ml15, .gbox td.ml15 { padding-left: 15px;}

 table.blc10 a { display:block;  padding: 10px; } table.blc15 a { display:block;  padding: 15px; } table.blc20 a { display:block;  padding: 20px; }
 table.blc10 a:hover, table.blc15 a:hover, table.blc20 a:hover { background-color:#d8ffff; color:blue;}

 .pyellow, tr.pyellow td {background:URL("/jpgif/pyellow.gif"); background-color: #e0e000; color: #000000;}
 .pyellow a:hover { background-color:#ffff00;}
 .pred, tr.pred td {background:URL("/jpgif/pred.gif"); background-color: #e00000; color: #ffffff;} 
 .pred a, tr.pred td a { color: white;} .pred a:hover { background-color:#ff2020;}
 .pgreen, tr.pgreen td {background:URL("/jpgif/pgreen.gif"); background-color: #00a000; color: #ffffff;}
 .pblue, tr.pblue td {background:URL("/jpgif/pblue.gif"); background-color: #0000c0; color: #ffffff;}
 .pblue a { color: white;} .pblue a:hover { background-color:#0080ff;}
 .pwakaba, tr.pwakaba td {background:URL("/jpgif/pwakaba.gif"); background-color: #c0ffc0;}

 .plateblack {background:URL("/jpgif/plateblack.gif");background-color: #000000;color: #ffffff;}
 .plateblue {background:URL("/jpgif/plateblue.gif");background-color: #0000c0;color: #ffffff;}
 .plategreen {background:URL("/jpgif/plategreen.gif");background-color: #00a000;color: #ffffff;}
 .platered {background:URL("/jpgif/platered.gif");background-color: #e00000;color: #ffffff;}
 .platesky {background:URL("/jpgif/platedsky.gif");background-color: #0080ff;color: #ffffff;}
 .plateyellow {background:URL("/jpgif/plateyellow.gif");background-color: #e0e000;color: #000000;}

/*** top tbl16 *****************************************************************************/

 .blk16 { text-decoration:none;font-size:16px; display:block;}
 .blk16 a, span.nonlink { text-decoration:none;display:block;padding: 5px 5px 5px 5px; border-bottom:solid 1px #e0e0e0;}
 .blk16 a:hover { text-decoration:none; color:blue; background-color:#d8ffff;}

 table.tbl16 { font-size:16px; background-color:#e0e0e0;}
 table.tbly16 { font-size:16px; background-color:#ffd000;}
 table.tblg16 { font-size:16px; background-color:#008000; letter-spacing:0.1em;}

 table.tbl16box, table.tbl16boxl { font-size:16px; background-color:#e8e8e8; letter-spacing:0.0em;}
 table.tbly16box { font-size:16px; background-color:#ffd000; letter-spacing:0.0em;}

 table.tbl16box a, table.tbly16box a { display:block; padding: 5px 0px 5px 0px;}
 table.tbl16boxl a { display:block; padding: 5px 5px 5px 5px;}
 table.tbl16box a:hover, table.tbl16boxl a:hover, table.tbly16box a:hover { background-color:#d8ffff; color:blue;}

 td.nlink, span.nlink { display:block; padding: 5px 5px 5px 5px;}

 .tbl16 tr, .tbly16 tr, .tblg16 tr  { background-color:#ffffff;}
 .tbl16box tr, .tbl16boxl tr, .tbly16box tr  { background-color:#ffffff; height:28px;}
 .tbl16box tr, .tbly16box tr { text-align:center;}

 .tbl16 td, .tbly16 td, .tblg16 td  { line-height:1.3; word-break:break-all; word-wrap:break-word; padding: 5px 5px 5px 5px;}

/*** top hd-inbox *******************************************************************/

 td.hdl { text-align:left; padding: 5px 5px 5px 15px;}

 td.hdyellowl, td.hdbluel, td.hdgreenl, td.hdredl, td.hdgrayl  { font-size:17px; text-align:left; padding: 5px 5px 5px 15px;}
 .hdyellowl td, .hdbluel td, .hdgreenl td, .hdredl td, .hdgrayl td { font-size:17px; padding: 5px 5px 5px 15px;}
 td.hdyellow, td.hdblue, td.hdgreen, td.hdred, td.hdgray { font-size:17x; text-align:center; padding: 5px 0px 5px 0px;}
 .hdyellow td, .hdblue td, .hdgreen td, .hdred td, .hdgray td { font-size:17px; text-align:center; padding: 5px 0px 5px 0px;}

 .ttyellowl, .ttbluel, .ttgreenl, .ttredl, .ttgrayl  { font-size:16px; text-align:left; padding: 5px 5px 5px 15px;} /* disuse */
 .ttyellow, .ttblue, .ttgreen, .ttred, .ttgray { font-size:16px; text-align:center; padding: 5px 0px 5px 0px;} /* disuse */
 .ttyellowl td, .ttbluel td, .ttgreenl td, .ttredl td, .ttgrayl td  { font-size:16px; text-align:left; padding: 5px 5px 5px 15px;} /* disuse */
 .ttyellow td, .ttblue td, .ttgreen td, .ttred td, .ttgray td { font-size:16px; text-align:center; padding: 5px 0px 5px 0px;} /* disuse */

 .hdyellowl, .hdyellow {background-color: #ffff00; color:#000000;background:URL("/jpgif/pyellow.gif");}
 .ttyellowl, .ttyellow {background-color: #ffff00; color:#000000;background:URL("/jpgif/pyellow.gif");} /* disuse */
 .hdbluel, .hdblue, .hdbluel td, .hdblue td {background-color: #0040f0; color:#ffffff; background:URL("/jpgif/pblue.gif");}
 .ttbluel, .ttblue {background-color: #0040f0; color:#ffffff; background:URL("/jpgif/pblue.gif");} /* disuse */
 .hdgreenl, .hdgreen {background-color: #00a000; color:#ffffff; background:URL("/jpgif/pgreen.gif");}
 .ttgreenl, .ttgreen {background-color: #00a000; color:#ffffff; background:URL("/jpgif/pgreen.gif");} /* disuse */
 .hdredl, .hdred {background-color: #e00000; color:#ffffff; background:URL("/jpgif/pred.gif");}
 .ttredl, .ttred {background-color: #e00000; color:#ffffff; background:URL("/jpgif/pred.gif");} /* disuse */
 .hdgrayl, .hdgray {background-color: #e8e8e8; color:#000000;}

 table.tbox td.hdyellow, table.tbox td.hdgreen, table.tbox tr.hdyellow td, table.tbox tr.hdgreen td {padding: 0px;}
 table.tbox td.ttyellow, table.tbox td.ttgreen, table.tbox tr.ttyellow td, table.tbox tr.ttgreen td {padding: 0px;} /* disuse */

 .boxgreen, .boxgreen td { background-color:#00a000; color:white;}
 .boxgray, .boxgray td { background-color:#e8e8e8; color:blue;}
 .boxsky, .boxsky td { background-color:#0080ff; color:white;} .boxsky a { color:white;}  .boxsky a:hover { color:blue;}

 .lineless a {text-decoration:none; }
 .llblack a {text-decoration:none; color:black;}

/*** hdk *****************************************************************************/

 td.hdkyellowl, td.hdkbluel, td.hdkgreenl, td.hdkredl, td.hdkgrayl { font-size:17px; text-align:left; }
 td.hdkyellow,  td.hdkblue,  td.hdkgreen,  td.hdkred,  td.hdkgray  { font-size:17px; text-align:center; }
 td.hdkbluel a, td.hdkgreenl a, td.hdkredl a, td.hdkgrayl a, td.hdkblue a, td.hdkgreen a, td.hdkred a, td.hdkgray a { color:white; display:block; padding: 5px 15px 5px 15px; text-decoration:underline;}
 td.hdkyellowl a, td.hdkgrayl a, td.hdkyellow a, td.hdkgray a { color:blue; display:block; padding: 5px 5px 5px 15px; text-decoration:underline;}

 .hdkyellowl, .hdkyellow {background:URL("/jpgif/pyellow.gif"); background-color: #ffff00;}
 td.hdkyellowl a:hover, td.hdkyellow a:hover { background-color: #ffff00; color: blue; text-decoration:underline; }
 .hdkbluel, .hdkblue {background:URL("/jpgif/pblue.gif"); background-color: #0040f0;}
 td.hdkbluel a:hover, td.hdkblue a:hover { background-color:#0080ff; color: white; text-decoration:underline;}

 .hdkgreenl, .hdkgreen {background-color: #00a000; color:#ffffff; background:URL("/jpgif/pgreen.gif");}
 td.hdkgreenl a:hover, td.hdkgreen a:hover { background-color:#00b000; color: white; text-decoration:underline; }
 .hdkredl, .hdkred {background:URL("/jpgif/pred.gif"); background-color: #e00000; color:#ffffff;}
 td.hdkredl a:hover, td.hdkred a:hover { background-color:#ff2020; color: white; text-decoration:underline; }

 .hdkgrayl, .hdkgray {background-color: #e8e8e8; color:#000000;}
 td.hdkgrayl a:hover, td.hdkgray a:hover { background-color: #d8ffff; color: blue; text-decoration:underline; }

/*** top main contents ***************************************************************************/

 .mainbox { line-height:1.4; letter-spacing:0.13em; text-align:left; padding: 5px 30px;}
 .centerbox { padding: 5px 30px;}
 .reader { line-height:1.4; letter-spacing:0.13em; text-align:left;}
 .reader5 { line-height:1.4; letter-spacing:0.13em; text-align:left; padding: 5px;}
 .headerm {font-size: 24px; color:#b00000; font-weight:bold;line-height:1.3; letter-spacing:0.05em; padding: 8px 15px; display:block; }

 .newsline {text-align:left; border-bottom:solid 1px #cccccc; line-height:200%; letter-spacing:0.0em; padding: 4px 0px;  text-decoration:none;}
 .newsline  a { padding: 8px; text-decoration:none; margin-left: -8px;}
 .newsline  a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

 .headmenu { font-size: 15px; }
 .headmenu td { background-color:#f8f8f8; }
 .headmenu td a { text-decoration:none; color:blue; display:block; padding: 4px 0px 5px 0px;}
 .headmenu td a:hover { background-color:#d8ffff; color:blue;}
 .bsubmit { width: 20px; height: 20px; background-color: #0080ff; border: 0px;}
 .bsubmit { cursor: pointer; background-image: url(/jpgif/searchm.gif); background-repeat: no-repeat;}

 .spsrtbl {font-size:14px;}
 .spline { background-color:#ffffff; border-top:solid 1px #e0e0e0;}

/*** top contents ***************************************************************************/

 .ctx {line-height:1.3; letter-spacing:0.1em; word-break:break-all; word-wrap:break-word; text-align:left;}
 .ctxt {line-height:1.3; word-break:break-all; word-wrap:break-word; text-align:left; padding: 5px;}

 table.linkbox td, td.linkboxi { font-size: 1rem; line-height:1.5rem; letter-spacing:0.05rem; padding: 0.3rem;}
 table.linkbox a, td.linkboxi a { padding: 0.3rem; text-decoration:none;}
 table.linkbox a:hover, td.linkboxi a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}
 table.linkbox td.icon, table.linkbox18 td.icon { width: 40px; vertical-align: top;}
 table.linkbox td.icon a, table.linkbox18 td.icon a { padding: 0px 0px 0px 0px;}
 table.linkbox td.icon a:hover, table.linkbox18 td.icon a:hover { background-color:#ffffff;}

 div.linkbox { font-size: 1rem; line-height:1.5em; letter-spacing:0.05rem; word-break:break-all; word-wrap:break-word; text-align:left; padding: 0.3rem;}
 div.linkbox a { padding: 0.3rem; text-decoration:none;}
 div.linkbox a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

 .linkbox18 { font-size: 1rem; line-height:1.5rem; letter-spacing:0.05rem; word-break:break-all; word-wrap:break-word; text-align:left; padding: 0.3rem;}
 .linkbox18 a  { padding: 0.3rem; text-decoration:none;}
 .linkbox18 a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

/*** top sides-top ***************************************************************************/

 .hdln { background-color:#f8f8f8; font-size:11px; color:#a0a0a0; text-decoration:none;}
 .hdln { background: url(/jpgif/hdln.gif);}
 .hdln a { font-size:11px; color:#404040; text-decoration:none;}

 .lmenut { background-color:#e00000; background:URL("/jpgif/pred.gif");}
 .lmenut { text-align:center;vertical-align:middle;} .lmenut, .lmenut a { color: #ffffff;}
 .lmenuc { background-color:#0070f0;text-align:center;} .lmenuc, .lmenuc a { color: #ffffff;}
 .lmenuf { background-color:#ffe8b0;text-align:center;} .lmenuf, .lmenuf a { color: #0000ff;}
 .lmenu { background-color: #ffffff;text-align:center;} .lmenu, .lmenu a { color: #0000ff;}
 .lmenun { background-color:#ffff80;text-align:center;} .lmenun, .lmenun a { color: #0000ff;}
 .lmenur { background-color:#ffc8c8;text-align:center;} .lmenur, .lmenur a { color: #0000ff;}
 .lmenut, .lmenuc, .lmenuf, .lmenu, .lmenun, .lmenur  { font-size:0.8em; height:1.9em;}
 .lmenut a, .lmenuc a, .lmenuf a, .lmenu a, .lmenun a, .lmenur a { display:block; padding: 0.45em 0;}
 .lmenut a:hover, .lmenuc a:hover, .lmenuf a:hover, .lmenu a:hover, .lmenun a:hover, .lmenur a:hover { background-color:#d8ffff; color:#0000ff;}

 .box, .boxg {background-color: #e8e8e8;}
 .boxr {background-color:#0050d0;}

 .shop {background-color: #ffffff;color: #000000; text-align:center ;font-size:14px;}
 .shop a { display:block; padding: 5px 5px 5px 5px;}
 .shop a:hover { background-color:#ffffd0;}
 .ycase {text-align:center;text-valign:top;word-break:break-all;word-wrap:break-word;}

/*** top a-flexlink *****************************************************************************/

 .blc { display: block;}

 div.bgray { border-right: solid 1px #e8e8e8; border-bottom: solid 1px #e8e8e8; box-sizing: border-box;}
 div.bgray &gt; div, div.bgray &gt; span, div.bgray &gt; a { border-left: solid 1px #e8e8e8; border-top: solid 1px #e8e8e8;}
 div.bwhite { border-right: solid 1px white; border-bottom: solid 1px white; box-sizing: border-box;}
 div.bwhite &gt; div, div.bwhite &gt; span, div.bwhite &gt; a { border-left: solid 1px white; border-top: solid 1px white;}

 .bgreen { border: 1px solid #008000;}
 .hv a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

 div.in1 &gt; span, div.in1 &gt; div, div.in1 &gt; a { width: 100%;}
 div.in2 &gt; span, div.in2 &gt; div, div.in2 &gt; a { width: 50%;}
 div.in3 &gt; span, div.in3 &gt; div, div.in3 &gt; a { width: 33.33%;}
 div.in4 &gt; span, div.in4 &gt; div, div.in4 &gt; a { width: 25%;}
 div.in5 &gt; span, div.in5 &gt; div, div.in5 &gt; a { width: 20%;}
 div.in6 &gt; span, div.in6 &gt; div, div.in6 &gt; a { width: 16.6%;}
 div.in7 &gt; span, div.in7 &gt; div, div.in7 &gt; a { width: 14.2%;}
 div.in8 &gt; span, div.in8 &gt; div, div.in8 &gt; a { width: 12.5%;}
 div.in9 &gt; span, div.in9 &gt; div, div.in9 &gt; a { width: 11.1%;}
 div.in10 &gt; span, div.in10 &gt; div, div.in10 &gt; a { width: 10%;}

 div.fx, div.afx, div.tfx, div.hfx, div.hfxk { margin-right:auto; margin-left:auto; display: -ms-flexbox;
  -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;
 }

 .hfx, .hfxk { display: flex; }
 .hfx { padding: 5px 15px; }
 .hfxk a { padding: 5px 15px; flex-grow: 1; text-decoration:underline; }
 .hfxk h2 { display: flex; flex-grow: 1; }
 .hfxk h2 a { padding: 5px 15px; flex-grow: 1; text-decoration:underline; }
 .hfxk a:hover { text-decoration:underline; }
 .hfxk.bcgray a:hover { background-color:#d8ffff; color:blue; text-decoration:underline; }

 .mfx { font-size: 1rem; letter-spacing:0.14rem; line-height:1.5rem;}
 .sfx { font-size: 1em; letter-spacing:0.14em; line-height:1.3em;}

 div.afx, div.fx { display: flex;}
 div.fx div, div.fx span, div.fx a { flex-grow: 1; box-sizing: border-box;}
 div.tfx { width: 100%; display: table; table-layout:fixed; border-collapse: separate; border-spacing: 1px; box-sizing: content-box;}
 div.auto { table-layout:auto; }

 div.tfx div.tr, div.tfx row { display: table-row; }
 div.tfx div.tr a, div.tfx row a { display: table-cell; padding: 10px 0px; background-color: #f0f0f0; text-align: center; vertical-align:middle;}
 div.tfx div.tr span, div.tfx row span { display: table-cell; padding: 10px 0px; text-align: center; vertical-align:middle;}
 div.tfx div.tr cell, div.tfx row cell { display: table-cell; }
 div.tfx a:hover { background-color:#d8ffff; color:blue; text-decoration:underline; }

 div.afx div { flex-grow: 1; box-sizing: border-box;} 
 div.afx a { padding: 15px 10px; background-color: #f0f0f0; border: 1px solid #ffffff; text-align: center; flex-grow: 1; box-sizing: border-box;}
 div.afx a.icon { cursor: pointer; background-color: #ffffff; padding:10px 5px 0px 5px; flex-grow: 0;}
 div.afx a:hover { background-color:#d8ffff; color:blue; text-decoration:underline; }
 div.afx a.icon:hover { background-color:#ffffff; }

 div.afx select { padding: 15px 15px; cursor: pointer; background-color: #f0f0f0; border: 1px solid #ffffff; color:blue; font-family: inherit; border-left-width: 0; border-bottom-width: 0;}
 div.afx select option { background-color: #ffffff; color:#000000;}
 div.afx select:hover { background-color:#d8ffff; text-decoration:underline; }

 div.afx span { padding: 15px 10px; text-align: center; flex-grow: 0; box-sizing: border-box;}
 div.afx span.nl { flex-grow: 1;}
 div.afx span.off { flex-grow: 1; color: #a0a0a0; }

 div.afx a { border-left-width: 0; border-bottom-width: 0;}
 div.afx {border-right-width: 0; border-top-width: 0;}

 span.off { flex-grow: 1; color: #a0a0a0; }

 div.br1 a, div.br1 div { border-left-width: 0; border-bottom-width: 0;}
 div.br1 {border-right-width: 0; border-top-width: 0;}
 div.br0 a { border: 0px;}

 div.pd10 a, div.pd10 div { padding: 10px 0px;}
 div.pd5 a, div.pd5 div { padding: 5px 0px;}

/*** top shop-migi *****************************************************************************/

 div.fxmigi { width: 100%; background-color:#ffffff; display: flex; display: -ms-flexbox; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
 div.fxmigi &gt; a { text-align:left; padding: 5px ; max-width: 320px; display: block; flex-grow: 1;}
 div.fxmigi a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}
 div.fxmigi span { color:red; }

/*** sports score ***************************************************************************/

 .uscc, .uscl, .uscr, .ugame { background-color:#ffffff; border-bottom:solid 1px #ffdd80;}
 .uscc, .ugame  { text-align:center;} .uscr {text-align:right;} .uscl {text-align:left;}
 .ugame { background-color: #ffffa0;}
 .ugame a { display:block; padding: 7px 5px 7px 5px;}
 .ugame a:hover { background-color:#d8ffff; color:blue;}

 .scc, .scl, .scr { background-color:#ffffff;}
 .scc  { text-align:center;} .scr {text-align:right;} .scl {text-align:left;}

/*** sports table &amp; result *****************************************************************************/

  .mtgray { font-size:0.9em; background-color: #e8e8e8; text-align:center; } 
  .mtmizu { font-size:0.9em; background-color: #c0f8ff; text-align:center; } 

 .scoregroup td { font-size:0.95em; height:1.5em; letter-spacing:0.1em;}
 .scoregroup tr td.mtgray { font-size:0.9em; height:1.35em; letter-spacing:0.0em; tsext-align:center;}

 .scoreline td { font-size:0.95em; height:1.5em; letter-spacing:0.1em;}
 .scoreline tr td.mtgray, .scoreline tr td.mtmizu { font-size:0.9em; height:1.35em; letter-spacing:0.0em; text-align:center;}

 .scoreline16 td { font-size:0.95em; height:1.5em; letter-spacing:0.1em;}
 .scoreline16 tr td.mtgray, .scoreline16 tr td.bcmizu { font-size:0.9em; height:1.35em; letter-spacing:0.0em; text-align:center;}

 .scorelines { width:100%;  border-collapse: collapse;}
 .scorelines td { font-size:0.95em; height:1.5em; letter-spacing:0.1em;}
  .scorelines tr td:nth-of-type(1) {text-align:right; width: 40%;} 
  .scorelines tr td:nth-of-type(2) {text-align:center; width: 8%;} 
  .scorelines tr td:nth-of-type(3) {text-align:center; width: 4%;} 
  .scorelines tr td:nth-of-type(4) {text-align:center; width: 8%;} 
  .scorelines tr td:nth-of-type(5) {text-align:left; width: 40%;} 
 .scorelines tr td.mt, .scorelines tr td.mty, .scorelines tr td.mtgray, .scorelines tr td.mtmizu { font-size:0.9em; height:1.35em; letter-spacing:0.0em; text-align:center;}
 .scorelines tr td.mty { border-bottom:solid 1px #ffdd80;} div.mty { border-bottom:solid 1px #ffdd80; text-align:center;}
 .scorelines tr td span.pk { display:inline-block; width: 42%;}

 .scoreresult { background-color:#ffd000;}
 .scoreresult td  { height:1.6em; background-color:#ffffff; padding: 2px;}

 .scoreresult td.p0, .scoreresult td.k { padding: 0px; } /* with href */
 .scoreresult td.k a:hover { background-color:#ffff00;}

 .leaguetbld { font-size:0.95em; background-color:#ffd000; text-align:center; }
 .leaguetbld tr { height:1.8em;}
 .leaguetbld td { background-color:#ffffff;}
 .leaguetbld a { display:block; padding: 0.4em 0; text-decoration:none;}

 .leaguetble { width: 100%; font-size:0.95em; background-color:#ffd000; text-align:center; border-spacing: 5px;}
 .leaguetble tr { height:1.8em;}
 .leaguetble td { background-color:#ffffff; padding: 0;}
   .leaguetble tr td:nth-of-type(1) {width: 5%;} .leaguetble tr td:nth-of-type(2) {width: 7%;} .leaguetble tr td:nth-of-type(3) {width: 31%;} 
   .leaguetble tr td:nth-of-type(4), .leaguetble tr td:nth-of-type(5), .leaguetble tr td:nth-of-type(6) {width: 6%;} 
   .leaguetble tr td:nth-of-type(7), .leaguetble tr td:nth-of-type(8), .leaguetble tr td:nth-of-type(9) {width: 7%;} 
   .leaguetble tr td:nth-of-type(10) {width: 7%;} .leaguetble tr td:nth-of-type(11) {width: 11%;} 
 .leaguetble a { display:block; padding: 0.4em 0; text-decoration:none;}

 .leaguetbl, .leaguetblc, .leaguetbl { font-size:15px; background-color:#ffd000;}
 .leaguetbl tr, .leaguetblc tr { height:25px;}
 .leaguetbl a, .leaguetblc a { display:block; padding: 4px 2px; text-decoration:none;}
 .leaguetbl a:hover, .leaguetblc a:hover, .leaguetbld td a:hover, .leaguetble td a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}
 .leaguetblc td { text-align:center; background-color:#ffffff;}

 .leaguetbl td.icon  { text-align:center; }
 .leaguetbl td.icon a, .leaguetblc td.icon a, .leaguetbld td.icon a { display:block; padding: 0.15em; background-color:#ffffb0;}
 .leaguetbl td.icon a:hover, .leaguetblc td.icon a:hover, .leaguetbld td.icon a:hover { background-color:#d8ffff;}

/*** sports Knockout stage Map *****************************************************************************/

  .red {background-color:#e00000;} .gre {background-color: #ffffff;}
  .red, .gre, .non {text-align:center; height:22px;} 
 table.disp tr.team {height:24px; font-weight:bold; background-color: #ffff00; text-align:center; color:#000000;}
 table.disp tr.teamn, table.disp td.teamn {height:24px; font-weight:normal; background-color: #ffff00; text-align:center; color:#000000;}
 table.disp tr.spc { height:20px;}

 table.disp tr.teamn td a {text-decoration:none;display:block;padding: 3px 0px 3px 0px;}
 table.disp tr.teamn td a:hover { background-color: #d0ffff; color: #0000ff;}

 table.tournament {font-size:17px; width: 100%; border-collapse:collapse;} 
 table.tournament td {padding:0;} 
 table.tournament table { border-collapse:collapse;} 

 table.tournament tr.team td { background-color: #ffffa0; text-align:center; color:#000000; height:26px;}
 table.tournament tr.team td a:hover { color:blue; }
 table.tournament td.red {background-color:#ff0000; height:24px;}
 table.tournament td.gre {background-color: #e8e8e8; height:24px;}
 table.tournament td.non { height:24px;}
 table.tournament tr.spc { height:22px;}

/*** sports boxlink index.heml *****************************************************************************/

 .dboxlnk a{ letter-spacing:0.02em; font-size:15px; display: block; color:black; text-decoration:none; padding: 4px 4px 4px 4px; word-break: break-all;}
 .dboxlnk a:hover { background-color:#d8ffff;}
 .dboxlnk img{ padding: 0px 2px 0px 2px; border:none;}
 .dboxlnk span{ color:blue; text-decoration:none;}
 .dboxlnk a:hover span{ text-decoration:underline;}

/** sports blockbox ********************************************************************************************/

 span.pk  { font-size:14px;}

 table.bbox { letter-spacing:0.0em; border-collapse:separate; border-spacing:0px; background-color:#f0f0f0; text-align:center;}
 table.bbox a { display:block; padding: 19px 0px 19px 0px; text-decoration: none;}
 table.bbox a:hover { background-color:#d8ffff; color:blue; text-decoration: underline;}

 table.bboxn { letter-spacing:0.0em; border-collapse:separate; border-spacing:1px; background-color:#f0f0f0; text-align:center;}
 table.bboxn td { padding: 18px 0px 18px 0px; text-decoration: none; background-color:#ffffff;}

/*** mlb result-display *****************************************************************************/

 div.afx select option.optred, .optred { background-color:#ffe0e0;}
 div.afx select option.optgreen, .optgreen { background-color:#e0ffe0;}
 div.afx select option.optblue, .optblue { background-color:#e0e0ff;}

table.tblibox { font-size:14px;}
table.tblibox a { display:block; padding: 4px 0px 4px 0px;}
table.tblibox a:hover { background-color:#d8ffff; color:blue;}

 .leaguetbl { font-size:16px; background-color:#ffffff;}

 .usccv, .usclv, .uscrv { font-size:16px; background-color:#c0ffc0; border-bottom:solid 1px #ffdd80;}
 .usccv, .usclv, .uscrv { padding: 5px 0px 5px 0px;}
 .usccv { text-align:center;} .uscrv {text-align:right;} .usclv {text-align:left;}

/*** mlb playoffs ****************************************************************/

 .seriesbox { width: 100%; border-collapse: collapse; text-align:center; justify-content: center;}
 .seriesbox td { border: solid 1px #ffd000; background-color:#ffffff; height:1.7em; padding: 0;}
 .seriesbox a { display:block; padding: 0.35em 0px; text-decoration: none;}
 .seriesbox a:hover { background-color:#d8ffff; color:blue; text-decoration: underline;}
 .seriesbox td:nth-of-type(1) { width: 3.5%; } 
 .seriesbox td:nth-of-type(2) { width: 43%; } 

/*** mlb results ****************************************************************/

 .results { font-size: 1.13em; width: 100%; border-collapse: collapse; text-align:center;}
 .results td { border-bottom: solid 1px #e8e8e8; height:1.9em; padding: 0;}
</pre></body></html>