@charset "UTF-8";.roboto{font-family:Roboto,sans-serif}.keiba .ttl-main{border-bottom:none}.keiba .pickup,.keiba .section{margin-top:50px}.keiba .tagList li{display:inline-block;margin-left:3px}.keiba .tagList li:first-child{margin-left:0}.keiba .tagList li span{padding:0 5px;display:block;font-size:10px;font-weight:700;color:#222;background-color:#fff;border:1px solid #ddd;box-sizing:border-box}.keiba .tagList li:first-child span{background-color:#fff100;border:1px solid #fff100;letter-spacing:.1rem}.keiba .thumb img{height:100%;width:auto}.keiba .keywordLists>li{width:calc(25% - 3px)}.keiba .keywordLists>li.current a{background-color:#333;color:#fff}.keiba .pickup .ttl-section{margin-bottom:0}.keiba .pickup .pickupArticle{width:100%;border-bottom:1px dotted #ccc}.keiba .pickup .pickupArticle a{display:block;padding:10px 0}.keiba .pickup .pickupArticle a:hover{background:#f2f2f2;text-decoration:none}.keiba .pickup .pickupArticle .listItem.inline{overflow:hidden}.keiba .pickup .pickupArticle .listItem.inline .contents,.keiba .pickup .pickupArticle .listItem.inline .thumb{display:inline-block;vertical-align:top}.keiba .pickup .pickupArticle .thumb{width:360px;height:240px;display:inline-block;position:relative}.keiba .pickup .pickupArticle .contents{padding:0 16px}.keiba .pickup .pickupArticle .contents .title{font-size:22px;font-weight:700;margin:10px 0}.keiba .pickup .pickupArticle .contents p{font-size:16px}.keiba .pickup .pickupArticle .contents .tagList{display:inline-block}.keiba .pickup .pickupArticle .contents time{display:inline-block;padding:0;line-height:25px;float:right}.keiba .pickup .pickupArticle .contents time p{font-size:12px}.keiba .pickup .pickupArticle .listItem.inline .contents{width:calc(100% - 370px)}.keiba .pickup .linkLists{margin-top:20px}.keiba .pickup .linkLists>li{margin-top:0;width:100%}.keiba .pickup .linkLists>li::before{top:8px}.keiba .pickup .linkLists>li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.keiba .pickup .linkLists>li h3{display:inline}.keiba .pickup .linkLists .tagList{display:inline-block;vertical-align:middle}.keiba .listContent{margin-bottom:40px}.keiba .listContent .newsLists .lists{border-top:none}.keiba .listContent .newsLists .lists li a{padding:20px 15px}.keiba .listContent .newsLists .lists ul.tagList li{border:0}.keiba .listContent .newsLists .lists li .outline .txt{margin-top:5px;line-height:1rem;overflow:hidden}.keiba .listContent .newsLists .lists li .outline .txt span{display:block;overflow:hidden;text-overflow:ellipsis}.keiba .listContent .newsLists .lists li .outline .ttl{margin-top:10px}.keiba .listContent .newsLists .lists li .outline .date{margin-top:5px}.keiba .listContent .newsLists .lists li .listItem .thumb-wrapper{padding-left:20px;vertical-align:top}.fullContents{width:100%}.keiba .fullContents .keywordLists{width:670px;margin:auto}.fullContents .raceList-wrapper{margin:20px 0 40px}.fullContents .raceList-wrapper .place-list{display:table;width:100%;table-layout:fixed}.fullContents .raceList-wrapper .place-list li{display:table-cell;text-align:center;height:40px;line-height:40px;font-weight:700;border-top:solid #ccc 1px;border-left:solid #ccc 1px;border-bottom:solid 2px #333}.fullContents .raceList-wrapper .place-list li:last-child{border-right:solid #ccc 1px}.fullContents .raceList-wrapper .place-list li a{display:block;color:#333}.fullContents .raceList-wrapper .place-list li a:hover{text-decoration:none;background-color:#ededed}.fullContents .raceList-wrapper .place-list li.current{border-color:#333}.fullContents .raceList-wrapper .place-list li.current a{background-color:#333;color:#fff}.fullContents .raceList-wrapper .race-list{display:table;width:100%;table-layout:fixed;border:solid #ccc 1px;border-top:none;padding:0 20px}.fullContents .raceList-wrapper .race-list li{display:table-cell}.fullContents .raceList-wrapper .race-list li a{display:block;height:35px;width:70px;margin:10px auto;line-height:35px;text-align:center;font-weight:700}.fullContents .raceList-wrapper .race-list li a:hover{text-decoration:none;background-color:#f2f2f2}.fullContents .raceList-wrapper .race-list li.current a{background-color:#333;color:#fff}.raceSection .header::after{content:"";display:block;clear:both}.fullContents .ttl-section{position:relative;border-bottom:3px solid #eee;font-size:21px;font-weight:700;line-height:1.3;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.fullContents .ttl-section .date{position:absolute;right:0;bottom:10px}.raceSection .info-wrapper{display:inline-block;width:calc(100% - 320px)}.raceSection .info-wrapper .currentRace{display:inline-block;width:100px;height:100px;background-color:#333;color:#fff;font-weight:700 gul400;text-align:center;line-height:100px;font-size:24px;vertical-align:top}.raceSection .info-wrapper .currentRaceInfo{display:inline-block;width:calc(100% - 115px);padding-left:15px}.raceSection .info-wrapper .currentRaceInfo span{line-height:1.5rem}.raceSection .info-wrapper .currentRaceInfo .ttl-race{display:block;font-weight:700;font-size:18px}.raceSection .info-wrapper .currentRaceInfo .sub-ttl-race{display:block;font-size:14px}.raceSection .info-wrapper .lists{font-size:12px;color:grey;margin:3px 0}.raceSection .info-wrapper .lists dd{display:inline-block;font-weight:700;margin-right:10px}.raceSection .info-wrapper .lists dt{display:inline-block;margin-right:10px}.raceSection .info-wrapper+.banner{width:300px;float:right}.raceSection .info-wrapper+.banner a{display:block}.raceSection .info-wrapper+.banner a img{width:100%;height:auto}.raceSection .forecast-wrapper{margin:10px 0;font-size:14px}.raceSection .forecast-wrapper p{line-height:.8rem}.raceSection .free-wrapper{margin:5px 0;padding:10px;font-size:14px;border:solid 1px #ccc}.infoIcon{position:relative;cursor:pointer}.infoIcon.before::before{content:"";display:inline-block;vertical-align:middle;margin-right:3px;width:20px;height:20px;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADwklEQVRYhc3Zz4tVZRzH8decpgLTjdbCNAkXCmluUhMySDctnkgjKCVXFvgrDVpFVIuyf6DGyghXphMEYvgQRWWggaRtShe5cONMbXSVSUzhtHi+Z+ZyvXO9d+aO1w8czn3Oec73+z7Pr/N8v3fgxIkTpqEKa7ABq7EMi3Bf3P8bo7iIcziJs7jRbCil1NbRYJdgi7EHL+GhNvXuxXw8iufj2mV8jgMY6dRhp4AL8C5ewT1x7Wecwhn8jj+UlqO05INYjnV4EmvxBl7HZ3gHV3sB+ILy1vdHeTjKp9s88084/w1fxrX1Sutvwe6w+yq+aOd8oM0YHMSH2Bnl48pb/9rOYAdapfTGpih/gr0ppf9aVa6mMDIHxwJuHPuwuQdwwsZm7A3bO3Es5zynU8BBHMUzysBepbRkrzUUti+Hr6M555uGXCvAITyrLBNP4fwswNU6Hz5Gw+dQc4VmwBexQ1mvnsalWYQDKaVL4esGduSct04FuMDkG7yGC7MNVyuldEEZkzCUc36gvtcIuF9ZSo5r0dTtNDAw0PLoEvIjZWLOx3vNgEvwcvx+qyvLvdXbcd6ec17CJOAu3I0jpj8pxpuOrhVdfSRYdtWAFbZFnY+nCddL1Qzbcs5VvStZrHxb232+botSSqeDZTHWVNgY9071jepm1SwbBvFYFM7M0Gh307a9apbVlbIlomyZ7hTVLMsHsTAKf87QaPPMnUmL1iwLK8yLwl8zMNhr1Szzptpu3TGqNND2E6RJE71aaejvPsG00sS8qDTMmD7BtNLEylLhlyg83ieYVloX53OVElRTQsM7RTXLyUr57o0oLbi+b0ihnPN6JYYewdlK2Wofjvt7+gXWoJrhcErpRr0OHsCYElSvmqbhgaaja+WcVwbDWDBNbFhHlHQEJajuSuPj4y2PaWh/nA+llEYaAZnMlWzSh67OOe8K31c1hB2NgFeVXAl8gBW3Ee4Rk8mBfSmliaRS87d4GAfj+jdYehvgluJb3IVPU0pHGu+32izsw1dKQvJ7s9uSK5R1eFH43NtcoRXgGLbiazysJHtmY0zuDttLkLE1pTTWCSBcVwZs3d1DSlC9sgdgK8PWgbB9EM+llK63qtwugfmvkhr7URnAm+MYDuCfugR7QpmEW6J8RZkQR9s91EmGdRjfKemI7eFgi5tTwKO4Fs/MVcZVcwqYMoQOKVmEK7dy3mmO+ooS6b+vtMK2cLi23UNNGlU+qUNmIYlea0RJhL+pBPwblbB1mRJoz41616LuRWU794Mp/oa4lf4H8Cj1MCwD7J4AAAAASUVORK5CYII=)}.infoIcon.after::after{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADwklEQVRYhc3Zz4tVZRzH8decpgLTjdbCNAkXCmluUhMySDctnkgjKCVXFvgrDVpFVIuyf6DGyghXphMEYvgQRWWggaRtShe5cONMbXSVSUzhtHi+Z+ZyvXO9d+aO1w8czn3Oec73+z7Pr/N8v3fgxIkTpqEKa7ABq7EMi3Bf3P8bo7iIcziJs7jRbCil1NbRYJdgi7EHL+GhNvXuxXw8iufj2mV8jgMY6dRhp4AL8C5ewT1x7Wecwhn8jj+UlqO05INYjnV4EmvxBl7HZ3gHV3sB+ILy1vdHeTjKp9s88084/w1fxrX1Sutvwe6w+yq+aOd8oM0YHMSH2Bnl48pb/9rOYAdapfTGpih/gr0ppf9aVa6mMDIHxwJuHPuwuQdwwsZm7A3bO3Es5zynU8BBHMUzysBepbRkrzUUti+Hr6M555uGXCvAITyrLBNP4fwswNU6Hz5Gw+dQc4VmwBexQ1mvnsalWYQDKaVL4esGduSct04FuMDkG7yGC7MNVyuldEEZkzCUc36gvtcIuF9ZSo5r0dTtNDAw0PLoEvIjZWLOx3vNgEvwcvx+qyvLvdXbcd6ec17CJOAu3I0jpj8pxpuOrhVdfSRYdtWAFbZFnY+nCddL1Qzbcs5VvStZrHxb232+botSSqeDZTHWVNgY9071jepm1SwbBvFYFM7M0Gh307a9apbVlbIlomyZ7hTVLMsHsTAKf87QaPPMnUmL1iwLK8yLwl8zMNhr1Szzptpu3TGqNND2E6RJE71aaejvPsG00sS8qDTMmD7BtNLEylLhlyg83ieYVloX53OVElRTQsM7RTXLyUr57o0oLbi+b0ihnPN6JYYewdlK2Wofjvt7+gXWoJrhcErpRr0OHsCYElSvmqbhgaaja+WcVwbDWDBNbFhHlHQEJajuSuPj4y2PaWh/nA+llEYaAZnMlWzSh67OOe8K31c1hB2NgFeVXAl8gBW3Ee4Rk8mBfSmliaRS87d4GAfj+jdYehvgluJb3IVPU0pHGu+32izsw1dKQvJ7s9uSK5R1eFH43NtcoRXgGLbiazysJHtmY0zuDttLkLE1pTTWCSBcVwZs3d1DSlC9sgdgK8PWgbB9EM+llK63qtwugfmvkhr7URnAm+MYDuCfugR7QpmEW6J8RZkQR9s91EmGdRjfKemI7eFgi5tTwKO4Fs/MVcZVcwqYMoQOKVmEK7dy3mmO+ooS6b+vtMK2cLi23UNNGlU+qUNmIYlea0RJhL+pBPwblbB1mRJoz41616LuRWU794Mp/oa4lf4H8Cj1MCwD7J4AAAAASUVORK5CYII=)}.infoIcon:hover::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACLklEQVQ4ja2VT0sbQRiHn+yuyQpCQXZjN0IPVQt6CWwptJe5CJ6Var9HexH7AULpV0lpLeQU8LKH7aVdqQXTmhbFP1nZVQ9RcBJ3sz24QjA2Ee0Dc5l55+EdZvhNptlsch3HcbLAfDpeAAWgDewD68An4LMQon19b+a60HGcBeD90NDQvmVZnXw+P6HrupUkCefn54dHR0e/fd9XLy4uxoFlIcTHG4WO46hASVVVe3Jy0hwbGyv2tN5FEATf6/V6EMfxOvBWCBEDaF01JV3Xp2zbfq5p2kg/GUA+ny+Ojo6eeZ53JqUsAcsAStrdoqqqRdu2Z28ju0LTtBHbtmdVVS06jrMIkKlUKlngz/T0dNM0zZnbyroJw3CzVqs9AB4rwFI2m/3VT1atVqlWq/8UmqY5k8vlfgKvFGC+UCgkd+msG8uyEmBeA54ZhtG3eG5ubqDQMIypnZ0dNOChruuZfsVXx+0n1nXdgstbbnc6nZ4Xf1cUwJdShvcVSSkPAV8BNk5OTvbuKzw+Pt4GvirAaqPRiO4rTB2r//thTyhpBL3Z2trajaKoN8sGEEVRs16v7wGvhRAtBUAIUY7j+IfneWtJkpzeVpYkyanneWtRFG0IIcqQhkPKipTywHXdL0EQ1AbJwjDcdF3XlVI2gJWr+ZsC9iXwLpfL7VqW1TEM48nw8LAFtNOA3fZ9X2m1Wo+AFSHEh+79PcJUmgWWgAXgKTCeLh0A37j8Aso3fQF/AR0T+q6JzFyuAAAAAElFTkSuQmCC)}.infoIconTxt{display:none;position:absolute;padding:10px;width:200px;border:solid 1px #ccc;background-color:#fff;color:#000;z-index:10}.infoIconTxt.active{display:block}.infoIconTxt::after,.infoIconTxt::before{content:"";position:absolute;width:0;height:0;margin:auto}.infoIconTxt:before{bottom:-8px;left:2px;margin:auto;border-style:solid;border-color:#ccc transparent transparent transparent;border-width:8px 10px 0 10px}.infoIconTxt:after{bottom:-7px;left:2px;margin:auto;border-style:solid;border-color:#fff transparent transparent transparent;border-width:8px 10px 0 10px}.raceSection .update-wrapper{color:#8c8c8c;margin-top:40px}.raceSection .update-wrapper .updateInfo{display:inline-block;float:right}.raceSection .update-wrapper .spInfoTxt{position:absolute;bottom:25px;left:0}.raceSection .table-wrapper{width:100%;margin-top:10px}.raceSection .table-wrapper table{text-align:center}.raceSection .table-wrapper table th{background-color:#e6e6e6;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.raceSection .table-wrapper table td{border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;height:95px;font-size:10px}.raceSection .table-wrapper table td>div{width:100%;height:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raceSection .table-wrapper .table-left{display:inline-block;float:left;width:438px;border-top:solid 1px #ccc;border-left:solid 1px #ccc}.raceSection .table-wrapper .table-left>table{width:438px;border-collapse:collapse;table-layout:fixed}.raceSection .table-wrapper .table-left>table td>div{line-height:95px}.raceSection .table-wrapper .table-left>table td>div *{line-height:1.4}.raceSection .table-wrapper .table-left table th{height:48px}.raceSection .table-wrapper .table-right table{width:100%;table-layout:fixed}.raceSection .table-wrapper .table-right{display:inline-block;float:left;vertical-align:top;width:calc(100% - 440px);border-top:solid 1px #ccc;border-left:solid 1px #ccc}.raceSection .table-wrapper .table-right .scrollTable-wrapper{position:relative;overflow-x:scroll}.raceSection .table-wrapper .table-right .scrollTable-wrapper .scrollTable{width:900px}.raceSection .table-wrapper .table-right table th{height:18px;font-size:12px;background-color:#f2f2f2}.raceSection .table-wrapper .table-right table .pastHead{height:27px;font-size:13px;background-color:#e6e6e6}.raceSection .table-wrapper table .info-list li{display:block}.raceSection .table-wrapper table .info-list.ta-l{margin-left:5px;margin-top:8px;width:calc(100% - 5px)}.raceSection .table-wrapper table .info-list{margin-top:20px}.raceSection .table-wrapper .table-left table .allscoreTable{margin-top:12px}.raceSection .table-wrapper table .info-list.ta-l li{text-align:left}.raceSection .table-wrapper table .horseName{font-size:16px;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raceSection .table-wrapper table .mark{font-size:14px}.raceSection .table-wrapper .table-left .spHead{width:27px}.raceSection .table-wrapper .table-left .frameHead,.raceSection .table-wrapper .table-left .markHead,.raceSection .table-wrapper .table-left .numHead{width:17px}.raceSection .table-wrapper .table-left .nameHead{width:197px}.raceSection .table-wrapper .table-left .jockeyHead{width:57px}.raceSection .table-wrapper .table-left .scoreHead{width:85px}.raceSection .table-wrapper .table-right td{width:160px;vertical-align:top;text-align:left}.raceSection .table-wrapper .table-left .infoIconTxt,.raceSection .table-wrapper .table-right .infoIconTxt{position:absolute;bottom:45px;left:0;right:0;margin:auto;font-weight:400;text-align:left;font-size:10px}.raceSection .table-wrapper .table-left .infoIconTxt:before{left:0;right:0}.raceSection .table-wrapper .table-left .infoIconTxt:after{left:0;right:0}.raceSection .table-wrapper .table-left .nameHead .infoIconTxt:after,.raceSection .table-wrapper .table-left .nameHead .infoIconTxt:before{left:30px}.raceSection .table-wrapper .table-left .jockeyHead .infoIconTxt{width:85px}.raceSection .table-wrapper .table-left .scoreHead .infoIconTxt{width:110px}.raceSection .table-wrapper .table-right .pastHead .infoIconTxt{width:400px;bottom:34px}.raceSection .table-wrapper .table-right .pastHead .infoIconTxt:after,.raceSection .table-wrapper .table-right .pastHead .infoIconTxt:before{left:78px;right:0}.raceSection .table-wrapper .table-left .allscoreTable,.raceSection .table-wrapper .table-left .allscoreTable td,.raceSection .table-wrapper .table-left .allscoreTable th{border:none;background-color:#fff;height:auto;font-size:12px;margin:auto}.raceSection .table-wrapper .table-left .allscoreTable th{font-weight:400;padding-right:2px}.raceSection .table-wrapper .table-left .allscoreTable td{letter-spacing:-.1rem}.raceSection .table-wrapper .table-left .allscoreTable tr:last-child{border-top:solid 1px #ccc}.raceSection .table-wrapper .table-right .past-list{display:inline-block;text-align:left;margin:5px;width:167px}.raceSection .table-wrapper .table-right .past-list li,.raceSection .table-wrapper table .allscoreTable tr,.raceSection .table-wrapper table .info-list li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raceSection .table-wrapper .table-right .past-list .raceRank{font-size:15px;font-weight:700;margin-right:3px}.raceSection .table-wrapper .table-right .past-list .raceTitle{display:inline-block;font-weight:700;display:inline-block;width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raceSection .table-wrapper .table-right .past-list .gradeLabel{float:right;display:inline-block;width:50px;text-align:center;background-color:#333;color:#fff}.raceSection .table-wrapper .table-left .rank-1,.raceSection .table-wrapper .table-right .rank-1{background-color:#ffe9e9}.raceSection .table-wrapper .table-left .rank-2,.raceSection .table-wrapper .table-right .rank-2{background-color:#e4f4ff}.raceSection .table-wrapper .table-left .rank-3,.raceSection .table-wrapper .table-right .rank-3{background-color:#ebf9d9}.raceSection .table-wrapper .table-right .past-list .gradeLabel.grade-1{background-color:#bb1b1b}.raceSection .table-wrapper .table-right .past-list .gradeLabel.grade-2{background-color:#0f77cc}.raceSection .table-wrapper .table-right .past-list .gradeLabel.grade-3{background-color:#559a0a}.raceSection .table-wrapper .table-left .frameNum.frame-2{background-color:#000;color:#fff}.raceSection .table-wrapper .table-left .frameNum.frame-3{background-color:#bb1b1b;color:#fff}.raceSection .table-wrapper .table-left .frameNum.frame-4{background-color:#14b;color:#fff}.raceSection .table-wrapper .table-left .frameNum.frame-5{background-color:#ed0}.raceSection .table-wrapper .table-left .frameNum.frame-6{background-color:#382;color:#fff}.raceSection .table-wrapper .table-left .frameNum.frame-7{background-color:#f0aa22}.raceSection .table-wrapper .table-left .frameNum.frame-8{background-color:#eac}.deleteInfo,.raceSection .table-wrapper .table-left .deleteInfo .allscoreTable td,.raceSection .table-wrapper .table-left .deleteInfo .allscoreTable th{background-color:#999}
/*# sourceMappingURL=keiba.min.css.map */
