.c-back-top{margin:65px auto 47px}@media (max-width: 743px){.c-back-top{margin:90px auto 49px}}.c-mv-ttl{padding-bottom:0}@media (max-width: 743px){.c-rank{font-size:14px;font-weight:400}}.c-rank--01,.c-rank--02,.c-rank--03{font-weight:700}.raceinfo-search{margin-top:30px;display:flex;justify-content:space-between;background:#fff;border-radius:4px;border:#d3dae2 1px solid;padding:22px 17px 22px 24px}@media only screen and (max-width: 999px){.raceinfo-search{margin-top:30px;flex-wrap:wrap;padding:15px 20px 20px;border-radius:0}}@media (max-width: 743px){.raceinfo-search{padding:14px 28px 20px 24px;margin:50px -24px 0}}.raceinfo-search .search-ttl{margin-top:-4px;width:80px;display:flex;align-items:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;font-weight:bold}@media only screen and (max-width: 999px){.raceinfo-search .search-ttl{font-size:16px;font-size:1.6rem;line-height:1.25em}}.raceinfo-search .search-ttl__ico{width:36px}.raceinfo-search .search-cnt{width:calc(100% - 100px - 140px);display:flex;justify-content:flex-end;align-items:center;padding-right:10px}@media only screen and (max-width: 999px){.raceinfo-search .search-cnt{position:relative;order:2;justify-content:flex-start;width:100%;margin-top:10px;border-top:#707070 1px dotted;padding-top:18px}}.raceinfo-search .search-cnt .year-sl{max-width:93px}@media only screen and (max-width: 999px){.raceinfo-search .search-cnt .year-sl{max-width:66px;height:30px}}.raceinfo-search .search-cnt .month-sl{max-width:64px}@media only screen and (max-width: 999px){.raceinfo-search .search-cnt .month-sl{max-width:46px;height:30px}}.raceinfo-search .search-cnt .date-label{padding:0 18px 0 4px}@media only screen and (max-width: 999px){.raceinfo-search .search-cnt .date-label{padding:0 10px 0 5px}}.raceinfo-search .search-cnt .c-btn-search{margin:0;width:120px;height:40px;background-position:left 17px top 12px;border-radius:0;background-color:#006bba;cursor:pointer}@media only screen and (max-width: 999px){.raceinfo-search .search-cnt .c-btn-search{position:absolute;top:10px;right:-5px;width:133px}}@media only screen and (min-width: 1025px){.raceinfo-search .search-cnt .c-btn-search:hover{background-color:#4183dd}}.raceinfo-search .lastmonth-cnt{position:relative;width:140px;text-align:right}.raceinfo-search .lastmonth-cnt:before{content:"";position:absolute;top:50%;left:0;margin-top:-19px;width:1px;height:38px;border-left:#707070 dotted 1px}@media only screen and (max-width: 999px){.raceinfo-search .lastmonth-cnt:before{display:none}}.raceinfo-search .lastmonth-cnt .c-btn{width:120px;height:40px;padding:9px 5px 7px;text-align:center;font-size:14px;font-size:1.4rem;border-radius:0;background-color:#006bba;cursor:pointer}@media only screen and (max-width: 999px){.raceinfo-search .lastmonth-cnt .c-btn{margin-right:-5px;width:133px}}@media only screen and (min-width: 1025px){.raceinfo-search .lastmonth-cnt .c-btn:hover{background-color:#4183dd}}.race_result__ct{padding:63px 88px 0}@media only screen and (max-width: 1000px){.race_result__ct{padding:63px 20px 0}}@media (max-width: 743px){.race_result__ct{padding:25px 0px 0}}@media (min-width: 744px){.race_result__ct .group-ttl{display:flex;align-items:center}}.race_result__ct .group-ttl .sub{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:0em;font-weight:400;padding-left:15px;transform:translateY(2px)}@media (max-width: 743px){.race_result__ct .group-ttl .sub{margin-top:10px;padding-left:0}}.race_result__filter{margin-top:19px;padding:14px 12px 11px}@media (max-width: 743px){.race_result__filter{margin:19px -24px 0;padding:14px 24px;font-size:13px;font-size:1.3rem;line-height:1.46154em}}.race_result__sort{margin-top:16px}@media (max-width: 743px){.race_result__sort{margin:0 -24px;padding:17px 24px}.race_result__sort .c-horse-sort__title{width:130px}.race_result__sort .c-horse-sort__title:after{display:none}.race_result__sort .c-horse-sort__title .txtTitle{padding-right:9px;font-size:15px;font-size:1.5rem}.race_result__sort .c-horse-sort__list{width:calc(100% - 130px)}}.race_result__table{margin-top:18px}@media (min-width: 744px){.race_result__table th,.race_result__table td{padding:9px 5px}}@media (max-width: 743px){.race_result__table th{padding:12px 3px}}.race_result__table th.col01{width:8.59%}@media (max-width: 743px){.race_result__table th.col01{width:19.88%}}.race_result__table th.col02{width:7.06%}@media (max-width: 743px){.race_result__table th.col02{width:11.4%}}.race_result__table th.col03{width:24.47%}@media (max-width: 743px){.race_result__table th.col03{width:55.56%}}.race_result__table th.col04{width:4.71%}@media (max-width: 743px){.race_result__table th.col04{width:13.16%}}.race_result__table th.col05{width:24.94%}@media (max-width: 743px){.race_result__table th.col05{width:11.99%}}.race_result__table th.col06{width:11.29%}.race_result__table th.col07{width:12.71%}.race_result__table th.col08{width:6.24%}@media (min-width: 744px){.race_result__table td{font-size:13px;font-size:1.3rem}}@media only screen and (min-width: 744px) and (max-width: 1000px){.race_result__table td{font-size:12px;font-size:1.2rem}}@media (max-width: 743px){.race_result__table td .small{font-size:12px;font-size:1.2rem;line-height:1.25em;display:block;margin-top:3px}}.race_result__table td span{display:inline-block}@media (min-width: 744px){.race_result__table td:nth-child(3),.race_result__table td:nth-child(5),.race_result__table td:nth-child(7){padding-left:15px;padding-right:15px}}@media only screen and (min-width: 744px) and (max-width: 1100px){.race_result__table td:nth-child(3),.race_result__table td:nth-child(5),.race_result__table td:nth-child(7){padding-left:8px;padding-right:8px}}@media only screen and (min-width: 744px) and (max-width: 850px){.race_result__table td:nth-child(3),.race_result__table td:nth-child(5),.race_result__table td:nth-child(7){padding-left:5px;padding-right:5px}}.race_result__table td:nth-child(3){text-align:left}@media (max-width: 743px){.race_result__table td:nth-child(3){padding-left:10px}}@media (min-width: 744px){.race_result__table td:nth-child(5){text-align:left}}@media (min-width: 744px){.race_result__table td:nth-child(7){text-align:left}}

/*# sourceMappingURL=maps/race_result.min.css.map */
