 body { font-size: 17px;} body { font-family: ‚l‚r ‚o–¾’©;}
 a { color: blue; text-decoration:none;} a:hover {color: #0080ff; text-decoration:underline; }

 body:nth-of-type(1) table { line-height:1.18; } 

 select { font-size:16px; letter-spacing:0.1em; padding: 1px 1px 1px 1px;  font-family: ‚l‚r ‚oƒSƒVƒbƒN; }
 input { font-size:16px; letter-spacing:0.1em; padding: 5px 10px 5px 10px;  font-family: ‚l‚r ‚oƒSƒVƒbƒN; }

 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 { font-size:17px; font-weight:normal; }
 h3 { font-size:16px; font-weight:normal; }

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

 .f14, .tbl { font-size:14px;} .f15 { font-size:15px;} .f16 { font-size:16px;} .f17 { font-size:17px;} .f18 { font-size:18px;} .f19 { font-size:19px;}
 .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.4;}
 .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.hm5 td, .hm5 { padding: 5px 0px;}
 table.hm8 td, .hm8 { padding: 8px 0px;}
 table.m3, table.m5, table.m10, table.hm5, table.hm8 { padding: 0px;}

 span.txn a, table.txn td a, td.txn a {  text-decoration:none;}
 span.txn a:hover, table.txn td a:hover, td.txn a:hover {  text-decoration:underline;}

 .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 { 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;}

 .ml15 { padding: 0px 0px 0px 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;}
 .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 5px 30px;}
 .centerbox { padding: 5px 30px 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 5px 5px 5px;}
 .headerm {font-size: 24px; color:#b00000; font-weight:bold;line-height:1.3; letter-spacing:0.05em; padding: 8px 15px 8px 15px; display:block; }

 .newsline {text-align:left; border-bottom:solid 1px #cccccc; line-height:200%; letter-spacing:0.0em; padding: 4px 0px 4px 0px;  text-decoration:none;}
 .newsline  a { padding: 8px 8px 8px 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 4px 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 5px 5px 5px;}

 table.linkbox td, td.linkboxi { font-size:17px; line-height:1.5; letter-spacing:0.02em; padding: 5px 5px 5px 0px;}
 table.linkbox a, td.linkboxi a { padding: 4px 8px 4px 8px; 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 {line-height:1.4; letter-spacing:0.02em; word-break:break-all; word-wrap:break-word; text-align:left; padding: 5px 5px 5px 5px;}
 div.linkbox a { padding: 4px 8px 4px 8px; text-decoration:none;}
 div.linkbox a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

 .linkbox18 { font-size:18px;}
 .linkbox18 { line-height:1.5; letter-spacing:0.02em; word-break:break-all; word-wrap:break-word; text-align:left; padding: 5px 5px 5px 5px;}
 .linkbox18 a  { padding: 4px 8px 4px 8px; text-decoration:none; line-height:1.5;}
 .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:13px; height:24px;}
 .lmenut a, .lmenuc a, .lmenuf a, .lmenu a, .lmenun a, .lmenur a { display:block; padding: 5px 3px 5px 3px;}
 .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;}

 .bgreen { border: 1px solid #008000;}
 .bgray, .bgray > div, .bgray > span, .bgray > a { border: 1px solid #e8e8e8; box-sizing: border-box;}
 .bwhite, .bwhite > div, .bwhite > a { border: 1px solid #ffffff; box-sizing: border-box;}
 .hv a:hover { background-color:#d8ffff; color:blue; text-decoration:underline;}

 div.in1 > span, div.in1 > div, div.in1 > a { width: 100%;}
 div.in2 > span, div.in2 > div, div.in2 > a { width: 50%;}
 div.in3 > span, div.in3 > div, div.in3 > a { width: 33.33%;}
 div.in4 > span, div.in4 > div, div.in4 > a { width: 25%;}
 div.in5 > span, div.in5 > div, div.in5 > a { width: 20%;}
 div.in6 > span, div.in6 > div, div.in6 > a { width: 16.6%;}
 div.in7 > span, div.in7 > div, div.in7 > a { width: 14.2%;}
 div.in8 > span, div.in8 > div, div.in8 > a { width: 12.5%;}
 div.in9 > span, div.in9 > div, div.in9 > a { width: 11.1%;}
 div.in10 > span, div.in10 > div, div.in10 > 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 { letter-spacing:0.13em; line-height:1.4;}

 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; text-align: center; color:blue; font-family: inherit;}
 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; }

 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;}

@media all and (-ms-high-contrast:none) {
 /* ie11 */
 div.afx { display: block; }
 div.afx a { float: left }
}

/*** 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 > 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; }

/*** movie context ***************************************************************************/

 .centerbox { padding: 5px 10px;}

 .ctx { line-height:1.4; letter-spacing:0.1em; word-break:normal; word-wrap:normal; text-align:left; padding: 5px 5px 5px 5px;}
 .mtxt { line-height:1.4; letter-spacing:0.1em; word-break:break-all; word-wrap:break-word; display:inline; text-align:left; padding: 5px 5px 5px 5px;}
 .reader5 { font-size:17px; }

 .bsubmit { background-color: #d00000;}

 .dy {background-color:#f0f0f0;font-size:16px;padding: 6px 2px 5px 2px;}
 .boxr {background-color: #f0f0f0;}
 td.boxr {text-align:center;} 
 
 .ttpgray { font-size:16px; height:22px; text-align:left; background-color:#f0f0f0; padding: 5px 5px 5px 15px;}

 div.winner { display: flex; display: -ms-flexbox; border-bottom:solid 1px #e0e0e0; }
 div.winner { font-size:26px; font-weight:bold; letter-spacing:0.05em; text-align:left; }
 div.winner a, div.winner div.nonlink, td.winnerlong a { flex-grow:1; display:block; padding: 15px 0px 5px 5px;}
 div.winner img { padding: 5px 5px 5px 5px; }


 div.winner a span.btx, td.winnerlong a span.btx, td.winner span.nonlink span.btx { color:#000000; font-size:16px; font-weight:normal;}
 div.blk16 span.btx { font-size:13px;}
 div.winner a:hover, td.winnerlong a:hover { stext-decoration:none;  background-color:#d8ffff; color:blue;}


 div.nominee { text-decoration:none;font-size:19px; display:block; letter-spacing:0.05em; text-align:left;}
 div.nominee a, div.nonlink { display:block; padding: 5px 0px 5px 40px;  border-bottom:solid 1px #e0e0e0;}
 div.nominee a:hover { text-decoration:none; color:blue; background-color:#d8ffff;}
 div.nominee span.btx { font-size:16px;}


 td.winner { font-size:26px; font-weight:bold; letter-spacing:0.0em;}
 td.winner a, td.winnerlong a { display:block; text-decoration:none; padding: 10px 0px 6px 5px;}

 td.winner a span.btx, td.winnerlong a span.btx, td.winner span.nonlink span.btx { color:#000000; font-size:14px; font-weight:normal;}
 td.winner span.nonlink { padding: 5px 5px 5px 5px; border-bottom:none; }
 td.blk16 span.btx { font-size:13px;}
 td.winner a:hover, td.winnerlong a:hover { background-color:#d8ffff; color:blue;}

 td.nominee { text-decoration:none;font-size:19px; display:block; letter-spacing:0.05em;}
 td.nominee a, span.nonlink { text-decoration:none;display:block;padding: 5px 5px 5px 5px; border-bottom:solid 1px #e0e0e0;}
 td.nominee a:hover { text-decoration:none; color:blue; background-color:#d8ffff;}
 td.nominee span.btx { font-size:13px;}



 .tblsch td  { font-size:16px; line-height:1.5; letter-spacing:0.1em; word-break:break-all; word-wrap:break-word;}
 div.dy  { line-height:1.0; letter-spacing:0.0em; padding: 5px 5px 5px 5px;}
 .tblsch a { font-size:16px; display:block;text-decoration:none; padding: 5px 0px 5px 10px;}
 .tblsch a:hover { background-color:#d8ffff; color:blue;}
 .fblack { color:#000000;  font-size:14px;}

 .ycase {font-size:13px; text-align:left; word-break:break-all;word-wrap:break-word;}

 h2, h3 { font-size:25px; font-weight:bold; }
 h2.obi { font-size:16px; font-weight:normal; }

/*******************************************************************************************/


.gtx {color:#008000;font-size:14px; }

 .ts1 {font-family: ‚l‚r ‚o–¾’©;}
 .t1 {color:#ff0000;font-weight:bold;}
 .t1 {font-size:140%;line-height:1.2;letter-spacing:0.1em;word-break:break-all;word-wrap:break-word;padding-right:10px;margin-left:10px;}
 .tm,  .tm a{color:#ffffff;text-decoration:none;}


.tblm {font-size:13px;}

.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;}
.plateyellow {background:URL("/jpgif/plateyellow.gif");background-color: #e0e000;color: #000000;}

.tblgray {background-color:#d0d0d0;font-size:14px;}

.tbl {font-size:14px;}
.tbly {background-color:#FFD000;font-size:14px;}
.tblg {background-color:#408040;font-size:14px;}
.tblb {background-color:#000080;font-size:14px;}
.tblsky {background-color:#0060e0;font-size:14px;}
.tblgray {background-color:#f0f0f0;font-size:14px;}
