@charset "utf-8";body>iframe,body>img{display:none}#container .tableCaption,#footerContainer,#footerNav ul,#forecastSummary,#frontHeader,#grpKeyword,#grpLink,#grpRakutenLinkArea,#grpService,#grpSpelinlk,#grpheader,#headline,#localBox,#localFooter,#localTab,#menuBar,#oddsField .bettingButton,#raceInfomation .bettingField,#raceMenu,.announceInformation,.frheader,.rc-f-standard,div.hotRaceList,div.pager,div.print,div.sortNote,h3.headline,p#noteR,p.listNote #footerContainer,ul#OutdsidebannerArea{display:none!important}div#helpPop{display:none!important}#raceInfomation{margin-bottom:20px!important;padding:0!important;background:0 0!important}#raceInfomation .mainFlame{padding:0!important;background:0 0!important}#oddsField{margin-bottom:15px!important}#grpRakutenLinkArea *{margin:0!important;padding:0!important}#footerNav dl{width:100%!important}#footerNav p{text-align:center!important}#oddsField .dataTable .raceCard th.myForecast a{display:none}#oddsField .dataTable .raceCard th.name{font-size:65%;line-height:.95em}#oddsField .dataTable thead.raceCard th.profile{width:5em}#oddsField .dataTable tbody.raceCard td,#oddsField .dataTable tbody.raceCard th,#oddsField .dataTable thead.raceCard th{font-size:70%!important;line-height:1.3!important;padding:1px 1px 1px 2px!important}#oddsField .dataTable .raceCard td.myForecast,#oddsField .dataTable .raceCard th.myForecast{display:none}#container{width:100%}#container .dataTable{position:relative!important;margin:0 auto!important;width:100%!important}#container .horseNumber12 .dataTable,#container .horseNumber13 .dataTable,#container .horseNumber14 .dataTable,#container .horseNumber15 .dataTable,#container .horseNumber16 .dataTable{position:relative!important;margin:0!important;width:100%!important}#raceInfomation{margin-bottom:5px!important}#raceInfomation .raceNote{width:500px}#raceInfomation .raceNote h2{display:block}#raceInfomation dl.prizeMoney,#raceInfomation ul.horseCondition,#raceInfomation ul.horseCondition li{display:inline!important}#raceInfomation .prizeMoney dd,#raceInfomation .prizeMoney ol{width:100%}#container .horseNumber14 .dataTable tbody.skimLayout td div,#container .horseNumber15 .dataTable tbody.skimLayout td div,#container .horseNumber16 .dataTable tbody.skimLayout td div{width:60px!important}#container .dataTable tbody.skimLayout .order td span{margin-left:0!important}#container .dataTable tbody.skimLayout th.itemName{font-size:65%}#container .dataTable .skimLayout .noneHorse{background:0 0!important;background-color:none!important}ul.option{display:none!important}#container .dataTable tbody.skimLayout .name td a{color:#000;line-height:.95em}#container .dataTable tbody.skimLayout .weight td,#container .dataTable tbody.skimLayout .weightDistance td{line-height:.95em}tbody.record td.horse,tbody.record td.jockey,tbody.record td.lead,tbody.record td.state,tbody.record td.tamer{font-size:70%!important}tbody.record td.horse a{color:#000;font-weight:400;text-decoration:none}#oddsField .record .spurt,#oddsField .record .time,#oddsField .record .weight,#oddsField .record .weightTax{width:6ex}#oddsField .record .jockey,#oddsField .record .lead{width:6em!important}div.extraButtonField{display:none}#container .contentsTable{margin-bottom:3px}#container .contentsTable td,#container .contentsTable th{margin:0;padding:2px 10px}#container .contentsList{margin-top:0;padding-bottom:0}#container .contentsTable .record th{width:20%}#oddsField td,#oddsField th{padding:1px 2px}#hitNews{display:none}#predictForm{display:none!important}.btnArea{display:none!important}