#rtsumo{width:490px;background-color:#41045f;}
#rtsumo .header{width:490px;height:67px;margin:0;padding:0;background:#FFFFFF url(http://img.47news.jp/sports/sumo/images/banner_sokuhou490.jpg);}
#rtsumo .contents{margin-left:0.3em;margin-right:0.3em;font-weight:bold;background-color:#fff;}
#rtsumo .contents table{width:100%;height:100%;font-size:85%;border-collapse:collapse;}
#rtsumo .contents table.date{width:100%;height:100%;font-size:100%;border-collapse:collapse;}
#rtsumo .contents table.date tr th{height:30px;font-size:1.3em;color:white;background-color:#62418d;text-align:center;}
#rtsumo .contents table th{border:1px solid #62418D;}
#rtsumo .contents table td{border:1px solid #62418D;}
#rtsumo .contents table th.win{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumo .contents table th.kimari{color:#202020;font-size:1.3em;text-align:center;}
#rtsumo .contents table th.lose{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumo .contents table td.win.new table td{border:0;background-color:#ffffcc;text-align:center;}
#rtsumo .contents table td.win.new table td.newmark{width:50px;height:50px;padding:0.3em;}
#rtsumo .contents table td.win.new table td.center span.name{color:red;font-size:1.5em;}
#rtsumo .contents table td.win.new table td.center span.result{color:#202020;font-size:1.3em;}
#rtsumo .contents table td.win.new table td.gunpai{width:40px;height:62px;padding:0.3em;}
#rtsumo .contents table td.kimari.new{color:#202020;font-size:1.3em;text-align:center;}
#rtsumo .contents table td.lose.new{text-align:center;background-color:#ffffcc;}
#rtsumo .contents table td.lose.new span.name{color:black;font-size:1.5em;}
#rtsumo .contents table td.lose.new span.result{color:#202020;font-size:1.3em;}
#rtsumo .contents table td.win table td{border:0;text-align:center;}
#rtsumo .contents table td.win table td.name{color:red;}
#rtsumo .contents table td.win table td.result{color:#202020;}
#rtsumo .contents table td.win table td.gunpai{width:16px;height:28px;padding:0.2em;}
#rtsumo .contents table td.kimari{color:#202020;text-align:center;}
#rtsumo .contents table td.lose table td{border:0;text-align:center;}
#rtsumo .contents table td.lose table td.name{color:black;}
#rtsumo .contents table td.lose table td.result{color:#202020;}
#rtsumo .footer{width:490px;height:25px;margin:0;padding:0;}
#rtsumo .footer .more{float:right;margin:0;}
#rtsumo .footer .more img{border:0;}

#rtsumo300{width:300px;background-color:#41045f;}
#rtsumo300 .header{width:300px;height:34px;margin:0;padding:0;background-image:url(http://img.47news.jp/sports/sumo/images/banner_sokuhou300.jpg);}
#rtsumo300 .header .btn{float:right;margin:0.2em 0.2em;}
#rtsumo300 .header .btn img{border:0;}
#rtsumo300 .contents{margin-left:0.2em;margin-right:0.2em;font-weight:bold;background-color:#fff;}
#rtsumo300 .contents table{width:100%;height:100%;font-size:70%;border-collapse:collapse;}
#rtsumo300 .contents table.date{width:100%;height:100%;font-size:100%;border-collapse:collapse;}
#rtsumo300 .contents table.date tr th{height:30px;font-size:1.3em;color:white;background-color:#62418d;text-align:center;}
#rtsumo300 .contents table th,#rtsumo300 .contents table td{border:1px solid #62418D;}
#rtsumo300 .contents table th.win{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumo300 .contents table th.kimari{color:#202020;font-size:1.3em;text-align:center;}
#rtsumo300 .contents table th.lose{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumo300 .contents table td.win.new table td{border:0;background-color:#ffffcc;text-align:center;}
#rtsumo300 .contents table td.win.new table td.newmark{width:14px;height:40px;padding:0.1em;}
#rtsumo300 .contents table td.win.new table td.center span.name{color:red;font-size:1.3em;}
#rtsumo300 .contents table td.win.new table td.center span.result{color:#202020;font-size:1.3em;}
#rtsumo300 .contents table td.win.new table td.gunpai{width:16px;height:28px;padding:0.1em;}
#rtsumo300 .contents table td.kimari.new{color:#202020;font-size:1.3em;text-align:center;}
#rtsumo300 .contents table td.lose.new{text-align:center;background-color:#ffffcc;}
#rtsumo300 .contents table td.lose.new span.name{color:black;font-size:1.3em;}
#rtsumo300 .contents table td.lose.new span.result{color:#202020;font-size:1.3em;}
#rtsumo300 .contents table td.win table td{border:0;text-align:center;}
#rtsumo300 .contents table td.win table td.center span.name{color:red;font-size:1.3em;}
#rtsumo300 .contents table td.win table td.center span.result{color:#202020;font-size:1.3em;}
#rtsumo300 .contents table td.win table td.gunpai{width:16px;height:28px;padding:0.1em;}
#rtsumo300 .contents table td.kimari{color:#202020;text-align:center;}
#rtsumo300 .contents table td.lose{text-align:center;}
#rtsumo300 .contents table td.lose span.name{color:black;font-size:1.3em;}
#rtsumo300 .contents table td.lose span.result{color:#202020;font-size:1.3em;}
#rtsumo300 .footer{width:300px;height:25px;margin:0;padding:0;background-color:#41055f;}
#rtsumo300 .footer .more{float:right;margin:0;}
#rtsumo300 .footer .more img{border:0;}

/*-----490px以下(top用)---------------*/
#rtsumoTop{width:460px;background-color:#41045f;}
#rtsumoTop .header{width:460px;height:67px;margin:0;padding:0;background:#FFFFFF url(http://img.47news.jp/sports/sumo/images/banner_sokuhou490.jpg);}
#rtsumoTop .contents{margin-left:0.3em;margin-right:0.3em;font-weight:bold;background-color:#fff;}
#rtsumoTop .contents table{width:100%;height:100%;font-size:85%;border-collapse:collapse;}
#rtsumoTop .contents table.date{width:100%;height:100%;font-size:100%;border-collapse:collapse;}
#rtsumoTop .contents table.date tr th{height:30px;font-size:1.3em;color:white;background-color:#62418d;text-align:center;}
#rtsumoTop .contents table th{border:1px solid #62418D;}
#rtsumoTop .contents table td{border:1px solid #62418D;}
#rtsumoTop .contents table th.win{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumoTop .contents table th.kimari{color:#202020;font-size:1.3em;text-align:center;}
#rtsumoTop .contents table th.lose{width:40%;color:#fff;font-size:1.3em;border:1px solid #000;background-color:#000;text-align:center;}
#rtsumoTop .contents table td.win.new table td{border:0;background-color:#ffffcc;text-align:center;}
#rtsumoTop .contents table td.win.new table td.newmark{width:50px;height:50px;padding:0.3em;}
#rtsumoTop .contents table td.win.new table td.center span.name{color:red;font-size:1.5em;}
#rtsumoTop .contents table td.win.new table td.center span.result{color:#202020;font-size:1.3em;}
#rtsumoTop .contents table td.win.new table td.gunpai{width:40px;height:62px;padding:0.3em;}
#rtsumoTop .contents table td.kimari.new{color:#202020;font-size:1.3em;text-align:center;}
#rtsumoTop .contents table td.lose.new{text-align:center;background-color:#ffffcc;}
#rtsumoTop .contents table td.lose.new span.name{color:black;font-size:1.5em;}
#rtsumoTop .contents table td.lose.new span.result{color:#202020;font-size:1.3em;}
#rtsumoTop .contents table td.win table td{border:0;text-align:center;}
#rtsumoTop .contents table td.win table td.name{color:red;}
#rtsumoTop .contents table td.win table td.result{color:#202020;}
#rtsumoTop .contents table td.win table td.gunpai{width:16px;height:28px;padding:0.2em;}
#rtsumoTop .contents table td.kimari{color:#202020;text-align:center;}
#rtsumoTop .contents table td.lose table td{border:0;text-align:center;}
#rtsumoTop .contents table td.lose table td.name{color:black;}
#rtsumoTop .contents table td.lose table td.result{color:#202020;}
#rtsumoTop .footer{width:460px;height:25px;margin:0;padding:0;}
#rtsumoTop .footer .more{float:right;margin:0;}
#rtsumoTop .footer .more img{border:0;}
