@charset "UTF-8";
#msthd02 {
  position: relative;
  width: 100%;
  margin: 0 auto 10px;
  text-align: left;
  line-height: 1.22 !important;
}

#msthd02:after {
  content: "";
  display: block;
  clear: both;
}

#msthd02 div, #msthd02 p, #msthd02 ul, #msthd02 li {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: small;
  line-height: 1.22 !important;
}

#msthd02 a {
  text-decoration: none;
}

#msthd02 a img {
  border: 0;
}

#msthd02 .logo {
  float: left;
  padding: 12px 10px 4px 5px;
}

#msthd02 .msthdtxt {
  float: left;
  display: block;
  position: relative;
  z-index: 1;
  min-height: 38px;
  margin: 11px 0 0;
  *zoom: 1;
}

#msthd02 .msthdtxt:before {
  content: "";
  display: block;
  vertical-align: middle;
}

#msthd02 .msthdtxt:after {
  content: "";
  clear: both;
}

#msthd02 #msthdLoginLink {
  padding-top: 3px;
}

#msthd02 .b {
  font-weight: bold;
}

#msthd02 .msthdLink {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  letter-spacing: 0;
  padding: 8px 0 0 2px;
}

#msthd02 .msthdLink a:hover {
  text-decoration: underline;
}

#msthd02 .msthdLink ul {
  text-align: right;
}

#msthd02 .msthdLink ul li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  line-height: 1;
  margin-right: 17px;
}

#msthd02 .msthdLink ul li:last-child {
  margin-right: 10px;
}

#msthd02 .msthdLink ul li.msthdLinkYtop {
  margin-right: 17px;
}

#msthd02 #msthdtp {
  min-height: 32px;
  width: 100%;
  position: relative;
  background-color: #F7F7F8;
  overflow: hidden;
}

#msthd02 #msthdUhd {
  display: none;
}

#msthd02 #mhd_uhd_pc {
  display: none;
}

#msthd02 .compo {
  display: inline-block;
  width: 480px;
}

#msthd02 .compo p {
  margin: 0;
  padding: 9px 0 8px 10px;
  font-size: small;
  line-height: 100%;
  text-align: left;
}

#msthd02 .compo .bn {
  float: left;
  margin-right: 10px;
}

#msthd02 .compo .txt a:hover {
  text-decoration: underline;
}

#msthd02 #msthdsb {
  float: right;
  display: inline-block;
  letter-spacing: -0.4em;
  margin-right: 7px;
}

#msthd02 #msthdsb:after {
  content: "";
  display: block;
  clear: both;
}

#msthd02 #msthdsb:before {
  content: "";
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
  height: 100%;
}

#msthd02 #msthdsrch {
  display: none;
  padding: 3px;
  height: 26px;
}

#msthd02 #msthdsrchBox #msthdsbox {
  margin: 0;
  padding: 0 2px;
  border: 1px solid #999;
  border-radius: 0;
  border-right: none;
  width: 192px;
  height: 26px;
  font-size: 12px;
  font-family: sans-serif;
  line-height: 2;
  vertical-align: baseline;
  outline: none;
  box-sizing: border-box;
}

#msthd02 #msthdsbox:-ms-input-placeholder {
  color: #999;
}

#msthd02 #msthdsrch form {
  padding: 0;
  margin: 0;
}

#msthd02 #msthdsrch label {
  position: absolute;
  top: 9px;
  right: 240px;
  width: 80px;
  text-align: right;
}

#msthd02 #msthdsrch #msthdsrchBox {
  font-size: 0;
}

#msthd02 .offLeft {
  display: block;
  height: 0;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}

#msthd02 #msthdsrch #msthdsbt {
  position: relative;
  border: 0 solid;
  width: 26px;
  height: 26px;
  margin: 0;
  padding: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  font-size: 12px;
  font-family: system-ui, sans-serif;
  vertical-align: baseline;
  text-indent: -9999px;
  background-image: url(https://s.yimg.jp/yui/jp/mh/pc/1.1.0/img/btn_search.png);
  cursor: pointer;
  line-height: initial;
}

html:not(:target) #msthd02 #msthdsrch #msthdsbt {
  background-image: url(https://s.yimg.jp/yui/jp/mh/pc/1.1.0/img/btn_search_2x.png);
  background-size: 26px 77px;
}

#msthd02 #msthdsrch #msthdsbt:hover {
  background-position: 0 -51px;
}

/* ---------- reset ---------- */
body {
  margin: 0;
  padding: 0;
}

dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, p, blockquote, fieldset, div {
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal;
}

ul li, ol li {
  list-style: none;
}

table {
  margin: 0;
  padding: 0;
  font-size: 100%;
}

caption {
  text-align: left;
}

table, pre, code, select, textarea, kbd, var, ins, del, samp {
  font-size: 100%;
}

address, cite, dfn, em, strong, var, th, ins, del, samp {
  font-weight: normal;
  font-style: normal;
}

img {
  vertical-align: bottom;
}

a img {
  border: 0;
}

hr.separation {
  display: none;
}

fieldset {
  border: none;
}

header, section, nav, aside, footer, article {
  display: block;
}

/* ---------- initialize ---------- */
body {
  text-align: center;
  font-size: 82%;
  color: #333;
  font-family: Helvetica, Arial, "メイリオ", "ヒラギノ W3", "Hiragino Sans", "ヒラギノ角ゴシック", "ＭＳ Ｐゴシック", sans-serif;
  -webkit-text-size-adjust: none;
          text-size-adjust: none;
}

a {
  color: #022eb0;
  text-decoration: none;
}

a:visited {
  color: #9471a5;
}

a:hover {
  text-decoration: underline;
}

/*float*/
.floatL {
  float: left;
}

.floatR {
  float: right;
}

/*IE11*/
select::-ms-expand {
  display: none;
}

.hr-wrapper {
  text-align: left;
}

.hr-templa {
  width: 1120px;
  margin: 0 auto;
}

.hr-content {
  width: 1120px;
  margin: 0 auto;
}
.hr-content::after {
  content: "";
  display: block;
  clear: both;
}

.hr-leftColumn {
  width: 170px;
  margin-bottom: 30px;
  float: left;
}

.hr-centerColumn {
  width: 630px;
  float: left;
  margin: 0 0 30px 10px;
  margin-bottom: 0;
}

.hr-rightColumn {
  width: 300px;
  float: right;
  margin-bottom: 30px;
  margin-bottom: 20px;
}
.hr-rightColumn .sn-modNewsListSub {
  margin-bottom: 10px;
  border: 1px solid #e0e0e0;
}
.hr-rightColumn .sn-modNewsListSub li:last-child {
  margin-bottom: 10px;
}
.hr-rightColumn .sn-modNewsListSub .sn-style--lineRow {
  display: none;
}
.hr-rightColumn .sn-modNewsListSub .sn-textList__item {
  margin-bottom: 8px;
}

.hr-wideColumn {
  width: 940px;
  float: right;
}

.hr-footer {
  width: 1120px;
  margin: 0 auto;
}

.hr-modCommon01 {
  margin-bottom: 30px;
}

.hr-modCommon02 {
  margin-bottom: 10px;
}

.hr-modCommon03 {
  margin: 0;
}

.hr-emg {
  margin: 0 0 10px 0;
  text-align: center;
  font-size: 16px;
}
.hr-emg br {
  display: none;
}
.hr-emg strong {
  font-weight: bold;
}

.hr-error {
  padding: 120px 0;
  text-align: center;
  font-size: 15px;
  line-height: 1.3;
}
.hr-error__title {
  font-size: 18px;
  font-weight: bold;
}
.hr-error__text {
  margin-top: 10px;
}
.hr-error__link {
  margin-top: 30px;
}

.hr-jsOff {
  background-color: #eee;
  padding: 16px;
  text-align: center;
  font-size: 12px;
}
.hr-jsOff__title {
  color: #fc0d1c;
  font-weight: bold;
}
.hr-jsOff__text {
  margin-top: 5px;
}

.hr-systemError {
  border: 1px solid #e0e0e0;
  padding: 12px;
  text-align: center;
  font-size: 12px;
  border-radius: 2px;
}
.hr-systemError__title {
  color: #fc0d1c;
}
.hr-systemError__text {
  margin-top: 5px;
}

#ad-sqb {
  margin-bottom: 30px;
}

.hr-achievementTable .hr-table__head--number {
  width: 20px;
}
.hr-achievementTable .hr-table__head--data {
  width: 81px;
}
.hr-achievementTable .hr-table__head--time {
  width: 112px;
}
.hr-achievementTable .hr-table__data {
  text-align: center;
}
.hr-achievementTable .hr-table__data--number {
  text-align: center;
}
.hr-achievementTable .hr-table__data--name {
  text-align: left;
}
.hr-achievementTable .hr-table__data--subText {
  color: #666;
}

.hr-AiPredictionText {
  display: -webkit-box;
  display: flex;
  gap: 10px;
  margin-top: 10px;
}
.hr-AiPredictionText__icon {
  width: 90px;
  height: 54px;
  flex-shrink: 0;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: top;
  background-size: contain;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.hr-AiPredictionText__icon--high {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2290%22%20height%3D%2254%22%20viewBox%3D%220%200%2090%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2290%22%20height%3D%2254%22%20fill%3D%22%23F44336%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%2227%22%20width%3D%2286%22%20height%3D%2225%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M5.695%2016.651L4.25%2014.56C4.743%2014.288%205.627%2013.285%207.905%2010.429C8.483%209.681%208.84%209.307%209.18%209.086C9.537%208.865%209.928%208.763%2010.336%208.763C11.186%208.763%2011.577%209.035%2012.869%2010.497C14.892%2012.741%2016.473%2014.288%2018.377%2015.92C19.346%2016.77%2019.618%2016.974%2019.992%2017.212L18.921%2019.541C15.742%2016.634%2014.875%2015.767%2011.73%2012.35C10.642%2011.16%2010.642%2011.16%2010.353%2011.16C10.081%2011.16%2010.013%2011.211%209.316%2012.146C8.619%2013.081%207.191%2014.849%206.273%2015.937C6.001%2016.26%205.933%2016.345%205.695%2016.651ZM16.83%207.369C17.918%207.369%2018.802%208.253%2018.802%209.324C18.802%2010.412%2017.918%2011.296%2016.83%2011.296C15.759%2011.296%2014.875%2010.412%2014.875%209.324C14.875%208.253%2015.759%207.369%2016.83%207.369ZM16.83%208.219C16.218%208.219%2015.725%208.712%2015.725%209.324C15.725%209.936%2016.218%2010.446%2016.83%2010.446C17.459%2010.446%2017.952%209.936%2017.952%209.324C17.952%208.712%2017.459%208.219%2016.83%208.219ZM21.2964%2014.662V12.299C22.0444%2012.401%2022.3674%2012.418%2024.0504%2012.418H33.1114C34.7944%2012.418%2035.1174%2012.401%2035.8654%2012.299V14.662C35.1854%2014.577%2034.9984%2014.577%2033.0944%2014.577H24.0674C22.1634%2014.577%2021.9764%2014.577%2021.2964%2014.662ZM51.257%2018.793L49.625%2020.561C48.214%2018.827%2046.259%2016.923%2044.406%2015.512C42.485%2017.654%2040.53%2019.15%2037.929%2020.425C37.453%2019.541%2037.249%2019.269%2036.552%2018.538C37.861%2018.028%2038.677%2017.569%2039.952%2016.668C42.519%2014.866%2044.559%2012.401%2045.664%209.749L45.851%209.307C45.579%209.324%2045.579%209.324%2040.224%209.409C39.408%209.426%2038.949%209.46%2038.371%209.545L38.303%207.369C38.779%207.454%2039.102%207.471%2039.799%207.471C39.867%207.471%2040.003%207.471%2040.207%207.471L46.191%207.386C47.143%207.369%2047.279%207.352%2047.704%207.199L48.826%208.355C48.605%208.61%2048.469%208.848%2048.282%209.273C47.5%2011.092%2046.667%2012.571%2045.63%2013.965C46.701%2014.679%2047.619%2015.393%2048.775%2016.43C49.2%2016.804%2049.2%2016.804%2051.257%2018.793ZM66.064%206.315L67.118%207.556C65.979%208.559%2065.877%208.644%2065.146%209.171C64.109%209.868%2063.395%2010.344%2062.511%2010.888C62.885%2011.126%2062.902%2011.143%2063.31%2011.415L62.8%2011.925H65.843C66.829%2011.925%2067.373%2011.891%2067.73%2011.84L68.801%2012.979C68.784%2012.996%2068.41%2013.472%2067.696%2014.424C66.897%2015.478%2066.251%2016.158%2064.993%2017.229C64.449%2016.617%2064.126%2016.328%2063.497%2015.954C64.755%2015.019%2065.197%2014.594%2065.962%2013.642H62.018V19.49C62.018%2020.884%2061.457%2021.258%2059.366%2021.258C58.805%2021.258%2057.955%2021.241%2057.428%2021.207C57.326%2020.459%2057.207%2020%2056.935%2019.32C57.955%2019.456%2058.55%2019.49%2059.417%2019.49C59.978%2019.49%2060.097%2019.405%2060.097%2019.031V13.642H55.592C54.64%2013.642%2054.045%2013.676%2053.45%2013.744V11.823C53.994%2011.891%2054.572%2011.925%2055.677%2011.925H60.93C59.485%2010.871%2058.618%2010.327%2057.19%209.511L58.431%208.355C59.553%208.967%2059.927%209.205%2060.93%209.834C61.797%209.375%2062.154%209.154%2063.633%208.083H57.003C55.915%208.083%2055.524%208.1%2054.946%208.168V6.281C55.541%206.366%2056.051%206.383%2057.037%206.383H64.602C65.35%206.383%2065.656%206.366%2066.064%206.315ZM76.06%209.392H75.312C76.043%2010.548%2076.655%2011.109%2077.794%2011.721C77.403%2012.265%2077.165%2012.707%2076.927%2013.353C75.992%2012.588%2075.533%2012.095%2074.921%2011.177C74.972%2011.874%2075.006%2012.571%2075.006%2013.013V13.948C75.006%2014.679%2075.023%2015.002%2075.074%2015.427H73.17C73.238%2015.053%2073.272%2014.628%2073.272%2013.948V13.047C73.289%2012.384%2073.289%2012.384%2073.306%2012.027C73.306%2011.84%2073.306%2011.84%2073.34%2011.262C72.677%2012.537%2072.014%2013.438%2070.858%2014.56C70.569%2013.982%2070.28%2013.523%2069.838%2012.979C70.569%2012.452%2070.96%2012.078%2071.64%2011.228C72.099%2010.65%2072.439%2010.106%2072.762%209.392H71.895C71.215%209.392%2070.756%209.409%2070.365%209.46V7.658C70.756%207.709%2071.164%207.726%2071.929%207.726H73.272V7.063C73.272%206.502%2073.238%206.128%2073.17%205.754H75.091C75.006%206.179%2075.006%206.4%2075.006%207.114V7.726H76.026C76.604%207.726%2076.961%207.709%2077.42%207.658V9.46C76.978%209.409%2076.519%209.392%2076.06%209.392ZM76.672%2015.869L77.896%2015.07C77.93%2014.611%2077.947%2014.169%2077.947%2013.625V7.828C77.947%207.165%2077.913%206.655%2077.879%206.247C78.372%206.298%2078.848%206.315%2079.511%206.315H83.217C83.88%206.315%2084.356%206.298%2084.849%206.247C84.798%206.672%2084.781%207.165%2084.781%207.828V13.642C84.781%2014.288%2084.798%2014.798%2084.849%2015.291C84.849%2015.291%2084.322%2015.274%2083.285%2015.24H79.409C79.001%2015.24%2078.712%2015.24%2078.287%2015.257C78.865%2015.784%2079.409%2016.396%2080.191%2017.399L78.763%2018.487C77.964%2017.246%2077.641%2016.855%2076.672%2015.869ZM79.681%207.862V8.831H83.03V7.862H79.681ZM79.681%2010.276V11.262H83.03V10.276H79.681ZM79.681%2012.707V13.71H83.03V12.707H79.681ZM71.657%2020.799L70.093%2019.677C71.113%2018.334%2071.436%2017.637%2071.878%2015.818L73.493%2016.532C72.915%2018.606%2072.745%2019.014%2071.657%2020.799ZM76.179%2017.45V18.81C76.179%2019.133%2076.247%2019.252%2076.519%2019.32C76.774%2019.388%2077.114%2019.422%2077.743%2019.422C79.545%2019.422%2080.055%2019.371%2080.293%2019.133C80.48%2018.946%2080.565%2018.436%2080.582%2017.484C81.245%2017.773%2081.602%2017.875%2082.401%2017.977C82.146%2021.003%2081.976%2021.122%2077.896%2021.122C76.383%2021.122%2075.788%2021.071%2075.21%2020.884C74.547%2020.663%2074.343%2020.306%2074.343%2019.439V17.45C74.343%2016.685%2074.309%2016.379%2074.241%2015.835H76.264C76.196%2016.226%2076.179%2016.583%2076.179%2017.45ZM85.818%2019.592L84.135%2020.629C83.319%2018.81%2082.758%2017.841%2081.755%2016.515L83.353%2015.733C84.458%2017.195%2084.985%2018.011%2085.818%2019.592Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M31.7194%2032.769L34.3224%2033.244C34.2464%2033.472%2034.2084%2033.681%2034.0754%2034.707C33.6954%2037.291%2033.2204%2039.4%2032.5744%2041.205C31.7194%2043.542%2030.7504%2045.252%2029.2114%2047.076C28.2994%2046.202%2027.9954%2045.974%2027.0454%2045.442C28.1854%2044.302%2028.9644%2043.143%2029.7624%2041.395C30.5794%2039.628%2031.2444%2037.272%2031.5484%2034.878C31.6624%2034.099%2031.7194%2033.453%2031.7194%2033.035C31.7194%2032.978%2031.7194%2032.883%2031.7194%2032.769ZM37.3624%2033.225L39.7184%2032.769C39.7754%2033.833%2040.0794%2035.467%2040.5164%2037.139C41.4284%2040.616%2042.6824%2043.048%2044.7534%2045.347C43.7464%2045.993%2043.4234%2046.259%2042.6634%2047.095C41.3144%2045.461%2040.3264%2043.751%2039.4334%2041.509C38.6164%2039.514%2037.9514%2036.968%2037.6284%2034.593C37.5144%2033.871%2037.4574%2033.51%2037.3624%2033.225ZM59.1356%2031.572L61.3206%2033.092C60.9976%2033.377%2060.9026%2033.453%2060.6176%2033.757C59.1926%2035.239%2057.7676%2036.474%2056.1336%2037.671V45.784C56.1336%2046.829%2056.1526%2047.38%2056.2286%2047.893H53.5686C53.6636%2047.342%2053.6826%2046.962%2053.6826%2045.841V39.153C51.4596%2040.483%2050.3956%2040.977%2046.8996%2042.231C46.5006%2041.243%2046.2916%2040.92%2045.6266%2040.065C49.3886%2039.039%2052.5806%2037.462%2055.6016%2035.125C57.2926%2033.814%2058.5846%2032.503%2059.1356%2031.572Z%22%20fill%3D%22%23F44336%22%2F%3E%3C%2Fsvg%3E");
}
.hr-AiPredictionText__icon--middle {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2290%22%20height%3D%2254%22%20viewBox%3D%220%200%2090%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2290%22%20height%3D%2254%22%20fill%3D%22%234CAF50%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%2227%22%20width%3D%2286%22%20height%3D%2225%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M5.695%2016.651L4.25%2014.56C4.743%2014.288%205.627%2013.285%207.905%2010.429C8.483%209.681%208.84%209.307%209.18%209.086C9.537%208.865%209.928%208.763%2010.336%208.763C11.186%208.763%2011.577%209.035%2012.869%2010.497C14.892%2012.741%2016.473%2014.288%2018.377%2015.92C19.346%2016.77%2019.618%2016.974%2019.992%2017.212L18.921%2019.541C15.742%2016.634%2014.875%2015.767%2011.73%2012.35C10.642%2011.16%2010.642%2011.16%2010.353%2011.16C10.081%2011.16%2010.013%2011.211%209.316%2012.146C8.619%2013.081%207.191%2014.849%206.273%2015.937C6.001%2016.26%205.933%2016.345%205.695%2016.651ZM16.83%207.369C17.918%207.369%2018.802%208.253%2018.802%209.324C18.802%2010.412%2017.918%2011.296%2016.83%2011.296C15.759%2011.296%2014.875%2010.412%2014.875%209.324C14.875%208.253%2015.759%207.369%2016.83%207.369ZM16.83%208.219C16.218%208.219%2015.725%208.712%2015.725%209.324C15.725%209.936%2016.218%2010.446%2016.83%2010.446C17.459%2010.446%2017.952%209.936%2017.952%209.324C17.952%208.712%2017.459%208.219%2016.83%208.219ZM21.2964%2014.662V12.299C22.0444%2012.401%2022.3674%2012.418%2024.0504%2012.418H33.1114C34.7944%2012.418%2035.1174%2012.401%2035.8654%2012.299V14.662C35.1854%2014.577%2034.9984%2014.577%2033.0944%2014.577H24.0674C22.1634%2014.577%2021.9764%2014.577%2021.2964%2014.662ZM51.257%2018.793L49.625%2020.561C48.214%2018.827%2046.259%2016.923%2044.406%2015.512C42.485%2017.654%2040.53%2019.15%2037.929%2020.425C37.453%2019.541%2037.249%2019.269%2036.552%2018.538C37.861%2018.028%2038.677%2017.569%2039.952%2016.668C42.519%2014.866%2044.559%2012.401%2045.664%209.749L45.851%209.307C45.579%209.324%2045.579%209.324%2040.224%209.409C39.408%209.426%2038.949%209.46%2038.371%209.545L38.303%207.369C38.779%207.454%2039.102%207.471%2039.799%207.471C39.867%207.471%2040.003%207.471%2040.207%207.471L46.191%207.386C47.143%207.369%2047.279%207.352%2047.704%207.199L48.826%208.355C48.605%208.61%2048.469%208.848%2048.282%209.273C47.5%2011.092%2046.667%2012.571%2045.63%2013.965C46.701%2014.679%2047.619%2015.393%2048.775%2016.43C49.2%2016.804%2049.2%2016.804%2051.257%2018.793ZM66.064%206.315L67.118%207.556C65.979%208.559%2065.877%208.644%2065.146%209.171C64.109%209.868%2063.395%2010.344%2062.511%2010.888C62.885%2011.126%2062.902%2011.143%2063.31%2011.415L62.8%2011.925H65.843C66.829%2011.925%2067.373%2011.891%2067.73%2011.84L68.801%2012.979C68.784%2012.996%2068.41%2013.472%2067.696%2014.424C66.897%2015.478%2066.251%2016.158%2064.993%2017.229C64.449%2016.617%2064.126%2016.328%2063.497%2015.954C64.755%2015.019%2065.197%2014.594%2065.962%2013.642H62.018V19.49C62.018%2020.884%2061.457%2021.258%2059.366%2021.258C58.805%2021.258%2057.955%2021.241%2057.428%2021.207C57.326%2020.459%2057.207%2020%2056.935%2019.32C57.955%2019.456%2058.55%2019.49%2059.417%2019.49C59.978%2019.49%2060.097%2019.405%2060.097%2019.031V13.642H55.592C54.64%2013.642%2054.045%2013.676%2053.45%2013.744V11.823C53.994%2011.891%2054.572%2011.925%2055.677%2011.925H60.93C59.485%2010.871%2058.618%2010.327%2057.19%209.511L58.431%208.355C59.553%208.967%2059.927%209.205%2060.93%209.834C61.797%209.375%2062.154%209.154%2063.633%208.083H57.003C55.915%208.083%2055.524%208.1%2054.946%208.168V6.281C55.541%206.366%2056.051%206.383%2057.037%206.383H64.602C65.35%206.383%2065.656%206.366%2066.064%206.315ZM76.06%209.392H75.312C76.043%2010.548%2076.655%2011.109%2077.794%2011.721C77.403%2012.265%2077.165%2012.707%2076.927%2013.353C75.992%2012.588%2075.533%2012.095%2074.921%2011.177C74.972%2011.874%2075.006%2012.571%2075.006%2013.013V13.948C75.006%2014.679%2075.023%2015.002%2075.074%2015.427H73.17C73.238%2015.053%2073.272%2014.628%2073.272%2013.948V13.047C73.289%2012.384%2073.289%2012.384%2073.306%2012.027C73.306%2011.84%2073.306%2011.84%2073.34%2011.262C72.677%2012.537%2072.014%2013.438%2070.858%2014.56C70.569%2013.982%2070.28%2013.523%2069.838%2012.979C70.569%2012.452%2070.96%2012.078%2071.64%2011.228C72.099%2010.65%2072.439%2010.106%2072.762%209.392H71.895C71.215%209.392%2070.756%209.409%2070.365%209.46V7.658C70.756%207.709%2071.164%207.726%2071.929%207.726H73.272V7.063C73.272%206.502%2073.238%206.128%2073.17%205.754H75.091C75.006%206.179%2075.006%206.4%2075.006%207.114V7.726H76.026C76.604%207.726%2076.961%207.709%2077.42%207.658V9.46C76.978%209.409%2076.519%209.392%2076.06%209.392ZM76.672%2015.869L77.896%2015.07C77.93%2014.611%2077.947%2014.169%2077.947%2013.625V7.828C77.947%207.165%2077.913%206.655%2077.879%206.247C78.372%206.298%2078.848%206.315%2079.511%206.315H83.217C83.88%206.315%2084.356%206.298%2084.849%206.247C84.798%206.672%2084.781%207.165%2084.781%207.828V13.642C84.781%2014.288%2084.798%2014.798%2084.849%2015.291C84.849%2015.291%2084.322%2015.274%2083.285%2015.24H79.409C79.001%2015.24%2078.712%2015.24%2078.287%2015.257C78.865%2015.784%2079.409%2016.396%2080.191%2017.399L78.763%2018.487C77.964%2017.246%2077.641%2016.855%2076.672%2015.869ZM79.681%207.862V8.831H83.03V7.862H79.681ZM79.681%2010.276V11.262H83.03V10.276H79.681ZM79.681%2012.707V13.71H83.03V12.707H79.681ZM71.657%2020.799L70.093%2019.677C71.113%2018.334%2071.436%2017.637%2071.878%2015.818L73.493%2016.532C72.915%2018.606%2072.745%2019.014%2071.657%2020.799ZM76.179%2017.45V18.81C76.179%2019.133%2076.247%2019.252%2076.519%2019.32C76.774%2019.388%2077.114%2019.422%2077.743%2019.422C79.545%2019.422%2080.055%2019.371%2080.293%2019.133C80.48%2018.946%2080.565%2018.436%2080.582%2017.484C81.245%2017.773%2081.602%2017.875%2082.401%2017.977C82.146%2021.003%2081.976%2021.122%2077.896%2021.122C76.383%2021.122%2075.788%2021.071%2075.21%2020.884C74.547%2020.663%2074.343%2020.306%2074.343%2019.439V17.45C74.343%2016.685%2074.309%2016.379%2074.241%2015.835H76.264C76.196%2016.226%2076.179%2016.583%2076.179%2017.45ZM85.818%2019.592L84.135%2020.629C83.319%2018.81%2082.758%2017.841%2081.755%2016.515L83.353%2015.733C84.458%2017.195%2084.985%2018.011%2085.818%2019.592Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M21.0984%2034.004L21.9534%2031.8C25.6204%2032.237%2027.9954%2032.712%2032.2324%2033.852L31.4724%2036.189C28.3374%2035.144%2024.4424%2034.327%2021.0984%2034.004ZM20.7944%2039.229L21.6684%2037.044C24.7084%2037.424%2027.7484%2038.108%2031.5674%2039.248L30.8264%2041.585C29.3254%2040.996%2027.9764%2040.597%2025.6014%2040.065C23.9864%2039.685%2022.7514%2039.476%2020.7944%2039.229ZM19.2554%2044.568L20.1484%2042.402C24.7464%2043.01%2028.3374%2043.865%2032.7644%2045.404L31.9474%2047.798C29.9714%2046.924%2028.2234%2046.373%2025.2214%2045.67C22.8844%2045.119%2021.3264%2044.834%2019.2554%2044.568ZM43.1954%2047.855H40.5924C40.6684%2047.323%2040.7064%2046.81%2040.7064%2045.727V33.548C40.6874%2032.446%2040.6684%2032.066%2040.5924%2031.61H43.1954C43.1384%2032.123%2043.1194%2032.484%2043.1194%2033.605V37.139C45.3234%2037.861%2048.7434%2039.457%2051.7454%2041.148L50.4154%2043.39C49.0854%2042.44%2046.3874%2040.977%2043.6894%2039.761C43.2524%2039.552%2043.1954%2039.533%2043.0434%2039.438C43.1004%2039.97%2043.1194%2040.293%2043.1194%2040.73V45.746C43.1194%2046.772%2043.1384%2047.304%2043.1954%2047.855ZM47.0904%2033.263L48.4204%2032.598C49.2564%2033.491%2049.7694%2034.213%2050.4154%2035.391L49.0854%2036.094C48.4584%2034.935%2047.9264%2034.175%2047.0904%2033.263ZM52.6764%2034.156L51.3654%2034.897C50.7954%2033.852%2050.1684%2032.959%2049.4274%2032.142L50.7004%2031.477C51.5554%2032.351%2052.0874%2033.073%2052.6764%2034.156ZM58.5466%2032.142L61.1306%2032.275C61.0546%2032.807%2061.0546%2032.807%2060.9406%2036.531C60.8076%2040.236%2060.3896%2042.383%2059.4016%2044.34C58.7556%2045.651%2058.0336%2046.62%2056.7796%2047.855C56.0386%2046.905%2055.7536%2046.62%2054.8606%2046.012C55.7916%2045.252%2056.2476%2044.739%2056.8176%2043.827C58.1856%2041.642%2058.6226%2039.191%2058.6226%2033.871C58.6226%2032.826%2058.6226%2032.655%2058.5466%2032.142ZM63.5816%2032.009L66.1656%2032.047C66.0706%2032.598%2066.0516%2032.921%2066.0326%2033.852L65.9376%2044.663C67.2676%2044.036%2068.0276%2043.466%2068.8446%2042.497C69.7186%2041.471%2070.2696%2040.426%2070.7066%2039.02C71.3716%2039.875%2071.6186%2040.122%2072.4926%2040.806C71.7136%2042.687%2070.7256%2044.112%2069.4716%2045.233C68.3886%2046.164%2067.4006%2046.734%2065.4246%2047.513C65.0066%2047.665%2064.8546%2047.741%2064.6076%2047.855L63.3916%2046.563C63.5246%2046.012%2063.5436%2045.594%2063.5626%2044.549L63.6576%2033.833V33.263C63.6576%2032.788%2063.6386%2032.37%2063.5816%2032.009Z%22%20fill%3D%22%234CAF50%22%2F%3E%3C%2Fsvg%3E");
}
.hr-AiPredictionText__icon--slow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2290%22%20height%3D%2254%22%20viewBox%3D%220%200%2090%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2290%22%20height%3D%2254%22%20fill%3D%22%233F51B5%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%2227%22%20width%3D%2286%22%20height%3D%2225%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M5.695%2016.651L4.25%2014.56C4.743%2014.288%205.627%2013.285%207.905%2010.429C8.483%209.681%208.84%209.307%209.18%209.086C9.537%208.865%209.928%208.763%2010.336%208.763C11.186%208.763%2011.577%209.035%2012.869%2010.497C14.892%2012.741%2016.473%2014.288%2018.377%2015.92C19.346%2016.77%2019.618%2016.974%2019.992%2017.212L18.921%2019.541C15.742%2016.634%2014.875%2015.767%2011.73%2012.35C10.642%2011.16%2010.642%2011.16%2010.353%2011.16C10.081%2011.16%2010.013%2011.211%209.316%2012.146C8.619%2013.081%207.191%2014.849%206.273%2015.937C6.001%2016.26%205.933%2016.345%205.695%2016.651ZM16.83%207.369C17.918%207.369%2018.802%208.253%2018.802%209.324C18.802%2010.412%2017.918%2011.296%2016.83%2011.296C15.759%2011.296%2014.875%2010.412%2014.875%209.324C14.875%208.253%2015.759%207.369%2016.83%207.369ZM16.83%208.219C16.218%208.219%2015.725%208.712%2015.725%209.324C15.725%209.936%2016.218%2010.446%2016.83%2010.446C17.459%2010.446%2017.952%209.936%2017.952%209.324C17.952%208.712%2017.459%208.219%2016.83%208.219ZM21.2964%2014.662V12.299C22.0444%2012.401%2022.3674%2012.418%2024.0504%2012.418H33.1114C34.7944%2012.418%2035.1174%2012.401%2035.8654%2012.299V14.662C35.1854%2014.577%2034.9984%2014.577%2033.0944%2014.577H24.0674C22.1634%2014.577%2021.9764%2014.577%2021.2964%2014.662ZM51.257%2018.793L49.625%2020.561C48.214%2018.827%2046.259%2016.923%2044.406%2015.512C42.485%2017.654%2040.53%2019.15%2037.929%2020.425C37.453%2019.541%2037.249%2019.269%2036.552%2018.538C37.861%2018.028%2038.677%2017.569%2039.952%2016.668C42.519%2014.866%2044.559%2012.401%2045.664%209.749L45.851%209.307C45.579%209.324%2045.579%209.324%2040.224%209.409C39.408%209.426%2038.949%209.46%2038.371%209.545L38.303%207.369C38.779%207.454%2039.102%207.471%2039.799%207.471C39.867%207.471%2040.003%207.471%2040.207%207.471L46.191%207.386C47.143%207.369%2047.279%207.352%2047.704%207.199L48.826%208.355C48.605%208.61%2048.469%208.848%2048.282%209.273C47.5%2011.092%2046.667%2012.571%2045.63%2013.965C46.701%2014.679%2047.619%2015.393%2048.775%2016.43C49.2%2016.804%2049.2%2016.804%2051.257%2018.793ZM66.064%206.315L67.118%207.556C65.979%208.559%2065.877%208.644%2065.146%209.171C64.109%209.868%2063.395%2010.344%2062.511%2010.888C62.885%2011.126%2062.902%2011.143%2063.31%2011.415L62.8%2011.925H65.843C66.829%2011.925%2067.373%2011.891%2067.73%2011.84L68.801%2012.979C68.784%2012.996%2068.41%2013.472%2067.696%2014.424C66.897%2015.478%2066.251%2016.158%2064.993%2017.229C64.449%2016.617%2064.126%2016.328%2063.497%2015.954C64.755%2015.019%2065.197%2014.594%2065.962%2013.642H62.018V19.49C62.018%2020.884%2061.457%2021.258%2059.366%2021.258C58.805%2021.258%2057.955%2021.241%2057.428%2021.207C57.326%2020.459%2057.207%2020%2056.935%2019.32C57.955%2019.456%2058.55%2019.49%2059.417%2019.49C59.978%2019.49%2060.097%2019.405%2060.097%2019.031V13.642H55.592C54.64%2013.642%2054.045%2013.676%2053.45%2013.744V11.823C53.994%2011.891%2054.572%2011.925%2055.677%2011.925H60.93C59.485%2010.871%2058.618%2010.327%2057.19%209.511L58.431%208.355C59.553%208.967%2059.927%209.205%2060.93%209.834C61.797%209.375%2062.154%209.154%2063.633%208.083H57.003C55.915%208.083%2055.524%208.1%2054.946%208.168V6.281C55.541%206.366%2056.051%206.383%2057.037%206.383H64.602C65.35%206.383%2065.656%206.366%2066.064%206.315ZM76.06%209.392H75.312C76.043%2010.548%2076.655%2011.109%2077.794%2011.721C77.403%2012.265%2077.165%2012.707%2076.927%2013.353C75.992%2012.588%2075.533%2012.095%2074.921%2011.177C74.972%2011.874%2075.006%2012.571%2075.006%2013.013V13.948C75.006%2014.679%2075.023%2015.002%2075.074%2015.427H73.17C73.238%2015.053%2073.272%2014.628%2073.272%2013.948V13.047C73.289%2012.384%2073.289%2012.384%2073.306%2012.027C73.306%2011.84%2073.306%2011.84%2073.34%2011.262C72.677%2012.537%2072.014%2013.438%2070.858%2014.56C70.569%2013.982%2070.28%2013.523%2069.838%2012.979C70.569%2012.452%2070.96%2012.078%2071.64%2011.228C72.099%2010.65%2072.439%2010.106%2072.762%209.392H71.895C71.215%209.392%2070.756%209.409%2070.365%209.46V7.658C70.756%207.709%2071.164%207.726%2071.929%207.726H73.272V7.063C73.272%206.502%2073.238%206.128%2073.17%205.754H75.091C75.006%206.179%2075.006%206.4%2075.006%207.114V7.726H76.026C76.604%207.726%2076.961%207.709%2077.42%207.658V9.46C76.978%209.409%2076.519%209.392%2076.06%209.392ZM76.672%2015.869L77.896%2015.07C77.93%2014.611%2077.947%2014.169%2077.947%2013.625V7.828C77.947%207.165%2077.913%206.655%2077.879%206.247C78.372%206.298%2078.848%206.315%2079.511%206.315H83.217C83.88%206.315%2084.356%206.298%2084.849%206.247C84.798%206.672%2084.781%207.165%2084.781%207.828V13.642C84.781%2014.288%2084.798%2014.798%2084.849%2015.291C84.849%2015.291%2084.322%2015.274%2083.285%2015.24H79.409C79.001%2015.24%2078.712%2015.24%2078.287%2015.257C78.865%2015.784%2079.409%2016.396%2080.191%2017.399L78.763%2018.487C77.964%2017.246%2077.641%2016.855%2076.672%2015.869ZM79.681%207.862V8.831H83.03V7.862H79.681ZM79.681%2010.276V11.262H83.03V10.276H79.681ZM79.681%2012.707V13.71H83.03V12.707H79.681ZM71.657%2020.799L70.093%2019.677C71.113%2018.334%2071.436%2017.637%2071.878%2015.818L73.493%2016.532C72.915%2018.606%2072.745%2019.014%2071.657%2020.799ZM76.179%2017.45V18.81C76.179%2019.133%2076.247%2019.252%2076.519%2019.32C76.774%2019.388%2077.114%2019.422%2077.743%2019.422C79.545%2019.422%2080.055%2019.371%2080.293%2019.133C80.48%2018.946%2080.565%2018.436%2080.582%2017.484C81.245%2017.773%2081.602%2017.875%2082.401%2017.977C82.146%2021.003%2081.976%2021.122%2077.896%2021.122C76.383%2021.122%2075.788%2021.071%2075.21%2020.884C74.547%2020.663%2074.343%2020.306%2074.343%2019.439V17.45C74.343%2016.685%2074.309%2016.379%2074.241%2015.835H76.264C76.196%2016.226%2076.179%2016.583%2076.179%2017.45ZM85.818%2019.592L84.135%2020.629C83.319%2018.81%2082.758%2017.841%2081.755%2016.515L83.353%2015.733C84.458%2017.195%2084.985%2018.011%2085.818%2019.592Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M34.227%2045.651L32.403%2047.627C30.826%2045.689%2028.641%2043.561%2026.57%2041.984C24.423%2044.378%2022.238%2046.05%2019.331%2047.475C18.799%2046.487%2018.571%2046.183%2017.792%2045.366C19.255%2044.796%2020.167%2044.283%2021.592%2043.276C24.461%2041.262%2026.741%2038.507%2027.976%2035.543L28.185%2035.049C27.881%2035.068%2027.881%2035.068%2021.896%2035.163C20.984%2035.182%2020.471%2035.22%2019.825%2035.315L19.749%2032.883C20.281%2032.978%2020.642%2032.997%2021.421%2032.997C21.497%2032.997%2021.649%2032.997%2021.877%2032.997L28.565%2032.902C29.629%2032.883%2029.781%2032.864%2030.256%2032.693L31.51%2033.985C31.263%2034.27%2031.111%2034.536%2030.902%2035.011C30.028%2037.044%2029.097%2038.697%2027.938%2040.255C29.135%2041.053%2030.161%2041.851%2031.453%2043.01C31.928%2043.428%2031.928%2043.428%2034.227%2045.651ZM49.579%2045.898H40.459V47.228H38.008C38.065%2046.772%2038.084%2046.316%2038.084%2045.594V34.707C38.084%2033.985%2038.065%2033.624%2038.008%2033.111C38.464%2033.149%2038.863%2033.168%2039.623%2033.168H50.415C51.232%2033.168%2051.574%2033.149%2052.011%2033.111C51.973%2033.605%2051.954%2033.985%2051.954%2034.688V45.556C51.954%2046.259%2051.973%2046.772%2052.03%2047.209H49.579V45.898ZM49.579%2043.732V35.315H40.459V43.732H49.579ZM55.849%2041.034V38.393C56.685%2038.507%2057.046%2038.526%2058.927%2038.526H69.054C70.935%2038.526%2071.296%2038.507%2072.132%2038.393V41.034C71.372%2040.939%2071.163%2040.939%2069.035%2040.939H58.946C56.818%2040.939%2056.609%2040.939%2055.849%2041.034Z%22%20fill%3D%22%233F51B5%22%2F%3E%3C%2Fsvg%3E");
}

.hr-categoryHeader {
  display: -webkit-box;
  display: flex;
  height: 20px;
  position: relative;
}
.hr-categoryHeader__name {
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  line-height: 24px;
}
.hr-categoryHeader > .sn-sns {
  position: absolute;
  right: 0;
}

.hr-categoryLogo {
  background: url(https://s.yimg.jp/images/sports/all_device/sp/img/ico_menu.png) no-repeat;
  background-size: 20px auto;
  width: 20px;
  height: 20px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.hr-categoryLogo--keiba {
  background-position: 0 -480px;
}

.hr-denma__first {
  background-color: #faf3f4;
}
.hr-denma__second {
  background-color: #f3f2ff;
}
.hr-denma__third {
  background-color: #fbfaed;
}
.hr-denma__horse {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 3px;
}
.hr-denma__horse .hr-iconMark {
  margin-right: 2px;
}
.hr-denma__horseWeight {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 3px;
}
.hr-denma__tainer {
  margin-top: 6px;
  font-size: 13px;
}
.hr-denma__race {
  width: 180px;
  font-size: 13px;
  line-height: 16px;
  margin: 3px 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}
.hr-denma__race a {
  font-size: 14px;
  font-weight: bold;
  margin-right: 3px;
  vertical-align: middle;
}
.hr-denma__race .hr-label {
  vertical-align: middle;
}
.hr-denma__race .hr-label {
  margin-right: 6px;
}
.hr-denma__date {
  font-size: 12px;
}
.hr-denma__jockey {
  margin: 3px 0 6px;
  font-size: 14px;
  padding-bottom: 6px;
  border-bottom: 1px solid #e0e0e0;
}
.hr-denma__wHorse {
  margin-top: 3px;
  font-size: 14px;
}
.hr-denma__wHorse a {
  margin-right: 3px;
}
.hr-denma__data {
  font-weight: bold;
  font-size: 14px;
}
.hr-denma__data--time {
  font-size: 14px;
  margin-right: 3px;
}
.hr-denma__inform {
  font-size: 14px;
  font-weight: bold;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  height: 115px;
}
.hr-denma__number {
  font-weight: bold;
}
.hr-denma__linkMore {
  text-align: right;
  margin-top: 6px;
}
.hr-denma__horseAge {
  font-size: 12px;
}
.hr-denma__jockeyName {
  white-space: normal;
}
.hr-denma__horseAge, .hr-denma__passing {
  color: #666;
}
.hr-denma__arrival {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-weight: bold;
  margin-right: 5px;
}
.hr-denma__arrival--TGf, .hr-denma__arrival--TG {
  border: solid 2px #00511e;
  background-color: #f6ffda;
  opacity: 0.8;
}
.hr-denma__arrival--TGf {
  border-radius: 50%;
}
.hr-denma__arrival--TGf {
  border-radius: 50%;
}
.hr-denma__arrival--TY, .hr-denma__arrival--TS {
  border: solid 2px #00511e;
  background-color: #00511e;
  color: #fff;
}
.hr-denma__arrival--TY {
  border-radius: 50%;
}
.hr-denma__arrival--DGf, .hr-denma__arrival--DG {
  border: solid 2px #5f3100;
  background-color: #fff6e2;
  opacity: 0.8;
}
.hr-denma__arrival--DGf {
  border-radius: 50%;
}
.hr-denma__arrival--DGf {
  border-radius: 50%;
}
.hr-denma__arrival--DY, .hr-denma__arrival--DS {
  border: solid 2px #5f3100;
  background-color: #5f3100;
  color: #fff;
}
.hr-denma__arrival--DY {
  border-radius: 50%;
}
.hr-denma__arrival--HGf, .hr-denma__arrival--HG {
  border: solid 2px #000;
  background-color: #ededed;
  opacity: 0.8;
}
.hr-denma__arrival--HGf {
  border-radius: 50%;
}
.hr-denma__arrival--HGf {
  border-radius: 50%;
}
.hr-denma__arrival--HY, .hr-denma__arrival--HS {
  border: solid 2px #000;
  background-color: #000;
  color: #fff;
}
.hr-denma__arrival--HY {
  border-radius: 50%;
}

.hr-tableScroll__data p:nth-child(6) {
  margin-top: 3px;
}

.hr-icon__bracketNum + .hr-denma__number {
  margin-top: 8px;
}

.hr-head01 {
  margin-top: 10px;
  padding-bottom: 10px;
  position: relative;
  border-bottom: 2px solid #f0f0f0;
}
.hr-head01__title {
  font-size: 15px;
  line-height: 1.3;
  font-weight: bold;
}
.hr-head01::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -2px;
  width: 50px;
  border-bottom: 2px solid #111;
}
.hr-head02 {
  margin-top: 15px;
  padding-bottom: 5px;
  position: relative;
}
.hr-head02__title {
  font-size: 14px;
  line-height: 1;
  font-weight: bold;
}
.hr-head01 {
  position: relative;
}
.hr-head01__headLinkMore {
  position: absolute;
  top: 0px;
  right: 0;
}
.hr-head01__date {
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
}
.hr-head01--between {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: end;
          align-items: flex-end;
}
.hr-head02__titleInfo {
  font-size: 13px;
  font-weight: normal;
}

.hr-sub .hr-head01 {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  background-color: #333;
}
.hr-sub .hr-head01__title {
  padding: 8px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
}
.hr-sub .hr-head02__title {
  padding: 8px 9px;
  font-weight: bold;
  font-size: 13px;
}

.hr-headBetween__item {
  display: inline-block;
  width: 105px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: auto;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.hr-headBetween__item--high {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%23F44336%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%23F44336%22%2F%3E%3Cpath%20d%3D%22M75.1122%203.012L76.7562%203.312C76.7082%203.456%2076.6842%203.588%2076.6002%204.236C76.3602%205.868%2076.0602%207.2%2075.6522%208.34C75.1122%209.816%2074.5002%2010.896%2073.5282%2012.048C72.9522%2011.496%2072.7602%2011.352%2072.1602%2011.016C72.8802%2010.296%2073.3722%209.564%2073.8762%208.46C74.3922%207.344%2074.8122%205.856%2075.0042%204.344C75.0762%203.852%2075.1122%203.444%2075.1122%203.18C75.1122%203.144%2075.1122%203.084%2075.1122%203.012ZM78.6762%203.3L80.1642%203.012C80.2002%203.684%2080.3922%204.716%2080.6682%205.772C81.2442%207.968%2082.0362%209.504%2083.3442%2010.956C82.7082%2011.364%2082.5042%2011.532%2082.0242%2012.06C81.1722%2011.028%2080.5482%209.948%2079.9842%208.532C79.4682%207.272%2079.0482%205.664%2078.8442%204.164C78.7722%203.708%2078.7362%203.48%2078.6762%203.3ZM92.4278%202.256L93.8078%203.216C93.6038%203.396%2093.5438%203.444%2093.3638%203.636C92.4638%204.572%2091.5638%205.352%2090.5318%206.108V11.232C90.5318%2011.892%2090.5438%2012.24%2090.5918%2012.564H88.9118C88.9718%2012.216%2088.9838%2011.976%2088.9838%2011.268V7.044C87.5798%207.884%2086.9078%208.196%2084.6998%208.988C84.4478%208.364%2084.3158%208.16%2083.8958%207.62C86.2718%206.972%2088.2878%205.976%2090.1958%204.5C91.2638%203.672%2092.0798%202.844%2092.4278%202.256Z%22%20fill%3D%22%23F44336%22%2F%3E%3C%2Fsvg%3E");
}
.hr-headBetween__item--middle {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%234CAF50%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%234CAF50%22%2F%3E%3Cpath%20d%3D%22M68.4042%203.792L68.9442%202.4C71.2602%202.676%2072.7602%202.976%2075.4362%203.696L74.9562%205.172C72.9762%204.512%2070.5162%203.996%2068.4042%203.792ZM68.2122%207.092L68.7642%205.712C70.6842%205.952%2072.6042%206.384%2075.0162%207.104L74.5482%208.58C73.6002%208.208%2072.7482%207.956%2071.2482%207.62C70.2282%207.38%2069.4482%207.248%2068.2122%207.092ZM67.2402%2010.464L67.8042%209.096C70.7082%209.48%2072.9762%2010.02%2075.7722%2010.992L75.2562%2012.504C74.0082%2011.952%2072.9042%2011.604%2071.0082%2011.16C69.5322%2010.812%2068.5482%2010.632%2067.2402%2010.464ZM82.3602%2012.54H80.7162C80.7642%2012.204%2080.7882%2011.88%2080.7882%2011.196V3.504C80.7762%202.808%2080.7642%202.568%2080.7162%202.28H82.3602C82.3242%202.604%2082.3122%202.832%2082.3122%203.54V5.772C83.7042%206.228%2085.8642%207.236%2087.7602%208.304L86.9202%209.72C86.0802%209.12%2084.3762%208.196%2082.6722%207.428C82.3962%207.296%2082.3602%207.284%2082.2642%207.224C82.3002%207.56%2082.3122%207.764%2082.3122%208.04V11.208C82.3122%2011.856%2082.3242%2012.192%2082.3602%2012.54ZM84.8202%203.324L85.6602%202.904C86.1882%203.468%2086.5122%203.924%2086.9202%204.668L86.0802%205.112C85.6842%204.38%2085.3482%203.9%2084.8202%203.324ZM88.3482%203.888L87.5202%204.356C87.1602%203.696%2086.7642%203.132%2086.2962%202.616L87.1002%202.196C87.6402%202.748%2087.9762%203.204%2088.3482%203.888ZM92.0558%202.616L93.6878%202.7C93.6398%203.036%2093.6398%203.036%2093.5678%205.388C93.4838%207.728%2093.2198%209.084%2092.5958%2010.32C92.1878%2011.148%2091.7318%2011.76%2090.9398%2012.54C90.4718%2011.94%2090.2918%2011.76%2089.7278%2011.376C90.3158%2010.896%2090.6038%2010.572%2090.9638%209.996C91.8278%208.616%2092.1038%207.068%2092.1038%203.708C92.1038%203.048%2092.1038%202.94%2092.0558%202.616ZM95.2358%202.532L96.8678%202.556C96.8078%202.904%2096.7958%203.108%2096.7838%203.696L96.7238%2010.524C97.5638%2010.128%2098.0438%209.768%2098.5598%209.156C99.1118%208.508%2099.4598%207.848%2099.7358%206.96C100.156%207.5%20100.312%207.656%20100.864%208.088C100.372%209.276%2099.7478%2010.176%2098.9558%2010.884C98.2718%2011.472%2097.6478%2011.832%2096.3998%2012.324C96.1358%2012.42%2096.0398%2012.468%2095.8838%2012.54L95.1158%2011.724C95.1998%2011.376%2095.2118%2011.112%2095.2238%2010.452L95.2838%203.684V3.324C95.2838%203.024%2095.2718%202.76%2095.2358%202.532Z%22%20fill%3D%22%234CAF50%22%2F%3E%3C%2Fsvg%3E");
}
.hr-headBetween__item--slow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%233F51B5%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%233F51B5%22%2F%3E%3Cpath%20d%3D%22M76.696%2011.148L75.544%2012.396C74.548%2011.172%2073.168%209.828%2071.86%208.832C70.504%2010.344%2069.124%2011.4%2067.288%2012.3C66.952%2011.676%2066.808%2011.484%2066.316%2010.968C67.24%2010.608%2067.816%2010.284%2068.716%209.648C70.528%208.376%2071.968%206.636%2072.748%204.764L72.88%204.452C72.688%204.464%2072.688%204.464%2068.908%204.524C68.332%204.536%2068.008%204.56%2067.6%204.62L67.552%203.084C67.888%203.144%2068.116%203.156%2068.608%203.156C68.656%203.156%2068.752%203.156%2068.896%203.156L73.12%203.096C73.792%203.084%2073.888%203.072%2074.188%202.964L74.98%203.78C74.824%203.96%2074.728%204.128%2074.596%204.428C74.044%205.712%2073.456%206.756%2072.724%207.74C73.48%208.244%2074.128%208.748%2074.944%209.48C75.244%209.744%2075.244%209.744%2076.696%2011.148ZM86.392%2011.304H80.632V12.144H79.084C79.12%2011.856%2079.132%2011.568%2079.132%2011.112V4.236C79.132%203.78%2079.12%203.552%2079.084%203.228C79.372%203.252%2079.624%203.264%2080.104%203.264H86.92C87.436%203.264%2087.652%203.252%2087.928%203.228C87.904%203.54%2087.892%203.78%2087.892%204.224V11.088C87.892%2011.532%2087.904%2011.856%2087.94%2012.132H86.392V11.304ZM86.392%209.936V4.62H80.632V9.936H86.392ZM90.352%208.232V6.564C90.88%206.636%2091.108%206.648%2092.296%206.648H98.692C99.88%206.648%20100.108%206.636%20100.636%206.564V8.232C100.156%208.172%20100.024%208.172%2098.68%208.172H92.308C90.964%208.172%2090.832%208.172%2090.352%208.232Z%22%20fill%3D%22%233F51B5%22%2F%3E%3C%2Fsvg%3E");
}

.hr-horseTable .hr-table__head--number {
  width: 20px;
}
.hr-horseTable .hr-table__head--horse {
  width: 180px;
}
.hr-horseTable .hr-table__head--weight {
  width: 80px;
}
.hr-horseTable .hr-table__head--name {
  width: 130px;
}
.hr-horseTable .hr-table__head--odds {
  width: 90px;
}
.hr-horseTable .hr-table__data--number, .hr-horseTable .hr-table__data--odds {
  text-align: center;
}
.hr-horseTable .hr-table__data--horsePedigree {
  font-size: 12px;
}

.hr-icon__bracketNum {
  width: 20px;
  height: 20px;
  margin: 0 5px 0 0;
  display: inline-block;
  line-height: 20px;
  text-align: center;
  font-weight: bold;
}
.hr-icon__bracketNum--1 {
  background-color: #fff;
  outline: 1px solid #e0e0e0;
  outline-offset: -1px;
  color: #333;
  box-sizing: border-box;
}
.hr-icon__bracketNum--2 {
  background-color: #000;
  color: #fff;
}
.hr-icon__bracketNum--3 {
  background-color: #e60002;
  color: #fff;
}
.hr-icon__bracketNum--4 {
  background-color: #1780c6;
  color: #fff;
}
.hr-icon__bracketNum--5 {
  background-color: #efba01;
  color: #333;
}
.hr-icon__bracketNum--6 {
  background-color: #4d8e00;
  color: #fff;
}
.hr-icon__bracketNum--7 {
  background-color: #ffa727;
  color: #333;
}
.hr-icon__bracketNum--8 {
  background-color: #f8bbd0;
  color: #333;
}
.hr-iconPredict {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.hr-iconPredict--rensita, .hr-iconPredict--tanana {
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  background-position: 0px;
  display: block;
  margin: 0 auto;
}
.hr-iconPredict--rensita {
  background-image: url(https://s.yimg.jp/images/keiba/icon/triangle.svg);
}
.hr-iconPredict--tanana {
  background-image: url(https://s.yimg.jp/images/keiba/icon/triangleB.svg);
}
.hr-iconPredict--taikou {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  border: 1px solid #333;
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.hr-iconPredict--honmei {
  width: 14px;
  height: 14px;
  position: relative;
  border: solid #333 1px;
  border-radius: 50%;
  box-sizing: border-box;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.hr-iconPredict--honmei:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 1px;
  left: 1px;
  border: solid #333 1px;
  border-radius: 50%;
  box-sizing: border-box;
}
.hr-iconPredict--taikou {
  width: 14px;
  height: 14px;
  position: relative;
  border: solid #333 1px;
  border-radius: 50%;
  box-sizing: border-box;
  display: block;
}
.hr-iconStar--on {
  background-image: url(https://s.yimg.jp/images/keiba/icon/star.svg);
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  background-position: 0px;
  display: block;
  margin: 0 auto;
  background-repeat: no-repeat;
}
.hr-iconStar--off {
  background-image: url(https://s.yimg.jp/images/keiba/icon/star_g.svg);
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  background-position: 0px;
  display: block;
  margin: 0 auto;
  background-repeat: no-repeat;
}
.hr-iconMark {
  width: 14px;
  height: 14px;
  margin: -3px -2px 0 0;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: contain;
  overflow: hidden;
  font-size: 0;
  text-indent: 101%;
  white-space: nowrap;
}
.hr-iconMark--01 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark01.svg);
}
.hr-iconMark--02 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark02.svg);
}
.hr-iconMark--03 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark03.svg);
}
.hr-iconMark--04 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark04.svg);
}
.hr-iconMark--05 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark05.svg);
}
.hr-iconMark--06 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark06.svg);
}
.hr-iconMark--15 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark15.svg);
}
.hr-iconMark--21 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark21.svg);
}
.hr-iconMark--26 {
  background: url(https://s.yimg.jp/images/keiba/icon/mark26.svg);
}
.hr-iconMark:only-of-type {
  margin: -3px 0 0 0;
}
.hr-icon__weight {
  width: 13px;
  height: 13px;
  margin: -2px 2px 0 0;
  display: inline-block;
  vertical-align: middle;
  background-position: 0;
  background-size: contain;
  overflow: hidden;
}
.hr-icon__weight--1kg {
  background: url(https://s.yimg.jp/images/keiba/all_device/pc/icon/str1.svg);
}
.hr-icon__weight--2kg {
  background: url(https://s.yimg.jp/images/keiba/all_device/pc/icon/tri1.svg);
}
.hr-icon__weight--3kg {
  background: url(https://s.yimg.jp/images/keiba/all_device/pc/icon/tri2.svg);
}
.hr-icon__weight--4kg {
  background: url(https://s.yimg.jp/images/keiba/all_device/pc/icon/str2.svg);
}
.hr-icon__weight--2kgW {
  background: url(https://s.yimg.jp/images/keiba/all_device/pc/icon/squ1.svg);
}
.hr-icon__weight--1kg, .hr-icon__weight--2kg, .hr-icon__weight--3kg, .hr-icon__weight--4kg, .hr-icon__weight--2kgW {
  background-repeat: no-repeat;
}
.hr-icon--search {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(https://s.yimg.jp/images/sports/all_device/common/images/icon/sprite/icon_search.png) no-repeat;
  background-size: contain;
  vertical-align: sub;
  margin-right: 4px;
}

.hr-tableNote__item .hr-icon__weight {
  width: 11px;
  height: 11px;
}

.hr-head02__title .hr-iconPredict {
  margin-right: 3px;
  display: -webkit-inline-box;
  display: inline-flex;
  vertical-align: text-top;
}

.hr-label {
  display: inline-block;
  border-radius: 2px;
  min-width: 38px;
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  vertical-align: text-top;
  margin-right: 3px;
}
.hr-label--g1 {
  background-color: #f8c927;
  color: #333 !important;
}
.hr-label--g2 {
  background-color: #0075e9;
  color: #fff;
}
.hr-label--g3 {
  background-color: #479b10;
  color: #fff;
}
.hr-label--ju {
  background-color: #ff7633;
  color: #fff;
}
.hr-label--li {
  background-color: #445964;
  color: #fff;
}
.hr-label--sg {
  background-color: #e60002;
  color: #fff;
}
.hr-label--racecancel {
  background-color: #555;
  color: #fff;
  padding: 0 4px;
  margin: 0 0 0 5px;
  font-weight: 500;
}

.hr-labelBaba {
  display: inline-block;
  width: 27px;
  height: 15px;
  line-height: 15px;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  margin: 0 2px 0 0;
  overflow: hidden;
  margin-top: 1px;
  margin-bottom: -3px;
}
.hr-labelBaba--goodFirm {
  background-color: #7baa17;
}
.hr-labelBaba--good {
  background-color: #017e7f;
}
.hr-labelBaba--yielding {
  background-color: #b86700;
}
.hr-labelBaba--soft {
  background-color: #c03700;
}

.hr-labelBg {
  display: inline-block;
  border-radius: 2px;
  width: 60px;
  height: 23px;
  line-height: 23px;
  font-size: 11px;
  text-align: center;
}
.hr-labelBg--results, .hr-labelBg--entries {
  vertical-align: baseline;
}
.hr-labelBg--results {
  background-color: #efbf00;
}
.hr-labelBg--entries {
  background-color: #004f6d;
  color: #fff;
}
.hr-labelBg--special {
  background-color: #004f6d;
  color: #fff;
}
.hr-labelBg--match {
  background-color: #004f6d;
  color: #fff;
}
.hr-labelBg--predict {
  background-color: #004f6d;
  color: #fff;
}
.hr-labelBg--odds {
  background-color: #004f6d;
  color: #fff;
}

.hr-listMonth {
  margin-top: 10px;
  overflow: hidden;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  gap: 10px;
}
.hr-listMonth .sn-select {
  float: left;
  margin: 0 10px 0 0;
}
.sn-select + .hr-listMonth__wrapper .hr-listMonth__item {
  line-height: 32px;
}
.hr-listMonth__wrapper {
  display: -webkit-box;
  display: flex;
}
.hr-listMonth__item {
  margin-right: 2px;
  line-height: 20px;
  font-size: 13px;
}
.hr-listMonth__item--current .hr-listMonth__link, .hr-listMonth__item--current .hr-listMonth__span {
  color: #333;
  font-weight: bold;
}
.hr-listMonth__item .hr-listMonth__span {
  color: #aaa;
}
.hr-listMonth__item:last-child {
  margin-right: 0;
}
.hr-listMonth__item::after {
  content: "｜";
  display: inline-block;
  color: #333;
}
.hr-listMonth__item:last-child::after {
  display: none;
}
.hr-listMonth__item:hover .hr-listMonth__link::after {
  text-decoration: none;
}
.hr-listMonth + .hr-listMonth {
  margin-top: 5px;
}
.hr-listMonth .hr-select {
  margin: 0;
}

.hr-menuWhite {
  border: 1px solid #e0e0e0;
}
.hr-menuWhite__list {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}
.hr-menuWhite__item {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
          flex: 1;
}
.hr-menuWhite__item:not(:last-child) {
  border-right: 1px solid #e0e0e0;
  box-sizing: border-box;
}
.hr-menuWhite__item--null {
  background-color: #f3f3f3;
}
.hr-menuWhite__text {
  width: 100%;
  display: -webkit-box;
  display: flex;
  gap: 2px;
  padding: 12px 4px;
  color: #022eb0;
  font-size: 13px;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-menuWhite__item--unlink .hr-menuWhite__text,
.hr-menuWhite span.hr-menuWhite__text {
  color: #333;
  cursor: default;
  opacity: 0.4;
}
.hr-menuWhite__item--unlink .hr-menuWhite__text:hover,
.hr-menuWhite span.hr-menuWhite__text:hover {
  text-decoration: none;
  color: #333;
}
.hr-menuWhite__item--current .hr-menuWhite__text,
.hr-menuWhite__item--current span.hr-menuWhite__text {
  font-weight: bold;
  color: #333;
  opacity: 1;
}

.hr-naviBandSubNav {
  background-color: #f0f0f0;
  padding: 5px;
  margin: 0 0 10px;
  overflow: hidden;
}
.hr-naviBandSubNav .hr-listMonth__wrapper {
  display: -webkit-box;
  display: flex;
}
.hr-naviBandSubNav .hr-listMonth__item::after {
  content: "｜";
  display: inline-block;
  color: #333;
}
.hr-naviBandSubNav .hr-listMonth__item--current a {
  color: #333;
  font-weight: bold;
}
.hr-naviBandSubNav .hr-textList {
  padding: 0 5px;
}
.hr-naviBandSubNav .hr-textList__item {
  margin-right: 0px;
  line-height: 20px;
  font-size: 13px;
}
.hr-naviBandSubNav .hr-textList__item::after {
  width: auto;
  margin-right: 3px;
}
.hr-naviBandSubNav .hr-listMonth,
.hr-naviBandSubNav .hr-textList,
.hr-naviBandSubNav .hr-select {
  margin: 0;
}

#subnav + .hr-naviBandSubNav,
#subnav + script + .hr-naviBandSubNav {
  margin: -10px 0 10px;
  background-color: #f0f0f0;
}
#subnav + .hr-naviBandSubNav .hr-textList,
#subnav + script + .hr-naviBandSubNav .hr-textList {
  margin-top: 0;
}

.hr-paragraph {
  color: #333;
  font-size: 13px;
  line-height: 1.5;
  word-break: break-all;
  white-space: pre-wrap;
}

.hr-predictRaceInfo {
  border: solid 1px #e0e0e0;
  padding: 10px;
  display: -webkit-box;
  display: flex;
}
.hr-predictRaceInfo__raceNumber {
  width: 60px;
  font-size: 20px;
  font-weight: bold;
  margin-right: 10px;
  vertical-align: middle;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  background: #f0f0f0;
  color: #333;
}
.hr-predictRaceInfo__data {
  width: 550px;
}
.hr-predictRaceInfo__date {
  display: -webkit-box;
  display: flex;
}
.hr-predictRaceInfo__text::after {
  content: "｜";
  display: inline-block;
  color: #333;
}
.hr-predictRaceInfo__text:last-child::after {
  display: none;
}
.hr-predictRaceInfo__title {
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 5px;
}
.hr-predictRaceInfo__title .hr-label {
  vertical-align: middle;
  margin: 0 0 3px 3px;
}
.hr-predictRaceInfo__title .hr-label {
  height: 18px;
  line-height: 18px;
  min-width: 40px;
}
.hr-predictRaceInfo .hr-icon__tenki {
  display: inline-block;
}
.hr-predictRaceInfo .hr-label {
  vertical-align: middle;
  margin-left: 4px;
}
.hr-predictRaceInfo + .hr-menuWhite {
  margin-top: -1px;
}
.hr-predictRaceInfo__status {
  color: #666;
  font-size: 12px;
}

.hr-textList + .hr-predictRaceInfo {
  margin-top: 10px;
}

.hr-anticipatorResults {
  display: -webkit-box;
  display: flex;
}
.hr-anticipatorData {
  margin-right: 10px;
  display: -webkit-box;
  display: flex;
  line-height: 16px;
}
.hr-anticipatorText {
  display: block;
  width: 100%;
  margin-top: 5px;
}

#hr-predictRaceInfo .hr-tableLeft {
  width: 100%;
  border: solid 1px #e0e0e0;
}
#hr-predictRaceInfo .hr-tableLeft__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
#hr-predictRaceInfo .hr-tableLeft__head:last-child {
  border-right: none;
}
#hr-predictRaceInfo .hr-tableLeft__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
#hr-predictRaceInfo .hr-tableLeft__data:last-child {
  border-right: none;
}
#hr-predictRaceInfo .hr-tableLeft__data--date, #hr-predictRaceInfo .hr-tableLeft__data--score {
  text-align: center;
}
#hr-predictRaceInfo .hr-tableLeftNote {
  margin-top: 5px;
  font-size: 11px;
}
#hr-predictRaceInfo .hr-tableLeftNote__update {
  color: #767676;
}
#hr-predictRaceInfo .hr-tableLeftNote__update::after {
  content: "更新";
  padding-left: 3px;
}
#hr-predictRaceInfo .hr-tableLeft thead #hr-predictRaceInfo .hr-tableLeft__head {
  text-align: center;
}
#hr-predictRaceInfo .hr-tableLeft tbody tr:not(:first-child) #hr-predictRaceInfo .hr-tableLeft__head, #hr-predictRaceInfo .hr-tableLeft tbody tr:not(:first-child) #hr-predictRaceInfo .hr-tableLeft__data {
  border-top: solid 1px #f0f0f0;
}
#hr-predictRaceInfo .hr-tableLeft tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
#hr-predictRaceInfo .hr-tableLeft__head {
  text-align: center;
}
#hr-predictRaceInfo .hr-tableLeft tbody tr:nth-child(2n) {
  background-color: inherit;
}
#hr-predictRaceInfo .hr-tableLeft__head {
  width: 80px;
  text-align: center;
}
#hr-predictRaceInfo .hr-tableLeft__data {
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  position: relative;
}
#hr-predictRaceInfo .hr-tableLeft__data:last-child {
  border-right: none;
}
#hr-predictRaceInfo .hr-head01 + table {
  margin-top: 10px;
}

.hr-profile__horseName {
  vertical-align: middle;
  display: inline-block;
}
.hr-profile__horseName h2 {
  font-size: 24px;
  margin-right: 10px;
}
.hr-profile__horseName h2 .hr-iconMark {
  width: 20px;
  height: 20px;
  margin-right: 2px;
}
.hr-profile__jockeyName, .hr-profile__trainerName {
  display: table-cell;
  vertical-align: middle;
  display: inline-block;
}
.hr-profile__jockeyName h2, .hr-profile__trainerName h2 {
  font-size: 24px;
  margin-right: 10px;
}
.hr-profile__jockeyName rt, .hr-profile__trainerName rt {
  font-size: 12px;
}
.hr-profile__jockeyName > *, .hr-profile__trainerName > * {
  display: inline-block;
  vertical-align: middle;
}
.hr-profile__horseData {
  margin-top: 5px;
}
.hr-profile__jockeyData {
  margin-top: 5px;
  max-width: 233px;
}
.hr-profile__horseReward {
  margin-top: 10px;
}
.hr-profile__horseReward .hr-table {
  table-layout: fixed;
  text-align: center;
  border-bottom: none;
}
.hr-profile__horseReward .hr-table th {
  text-align: center;
}
.hr-profile__horseReward .hr-table__data--reward, .hr-profile__horseReward .hr-table__data--course {
  width: 25%;
}
.hr-profile__horseWeight .hr-table {
  table-layout: fixed;
  text-align: center;
  border-top: none;
}
.hr-profile__horseWeight .hr-table__head {
  width: 50%;
}
.hr-profile__horseWeight .hr-table__data {
  width: 50%;
}

.hr-horseProfileData__content {
  display: -webkit-box;
  display: flex;
}
.hr-horseProfileData__content .hr-horseProfileData {
  width: 233px;
}
.hr-horseProfileData__data {
  -webkit-box-flex: 1;
  flex: 1;
  border-bottom: 1px solid #e0e0e0;
}
.hr-horseProfileData__list {
  display: -webkit-box;
  display: flex;
  border-top: 1px solid #e0e0e0;
  padding: 8px 0;
}
.hr-horseProfileData__list:first-of-type {
  margin-top: 5px;
}
.hr-horseProfileData__title {
  width: 90px;
  margin-right: 10px;
  color: #333;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
}
.hr-horseProfileData__text {
  -webkit-box-flex: 1;
  flex: 1;
  line-height: 20px;
}
.hr-horseProfileData__photo {
  margin-left: 10px;
  width: 215px;
}
.hr-horseProfileData__photoThumbnail {
  width: 215px;
}
.hr-horseProfileData__update {
  display: block;
  font-size: 11px;
  color: #666;
  margin-top: 5px;
}

.hr-horsePedigree {
  display: -webkit-box;
  display: flex;
  margin: 5px 0 0 10px;
}
.hr-horsePedigree__gen1st, .hr-horsePedigree__genSecond {
  width: 133px;
  display: table;
}
.hr-horsePedigree__gen1st--sire, .hr-horsePedigree__gen1st--dam {
  height: 147px;
  padding-left: 5px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-horsePedigree__gen1st--sire a, .hr-horsePedigree__gen1st--dam a {
  width: -webkit-fit-content;
  width: fit-content;
}
.hr-horsePedigree__gen1st--sire {
  border-left: 2px solid #1780c6;
  border-top: 1px solid #e0e0e0;
  background-color: #f6f9fb;
}
.hr-horsePedigree__gen1st--dam {
  border-left: 2px solid #f8bbd0;
  border-top: 1px solid #e0e0e0;
  background-color: #fefafb;
}
.hr-horsePedigree__gen1st--dam:last-child {
  border-bottom: 1px solid #e0e0e0;
}
.hr-horsePedigree__genSecond--sire, .hr-horsePedigree__genSecond--dam {
  height: 73px;
  padding-left: 5px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-horsePedigree__genSecond--sire a, .hr-horsePedigree__genSecond--dam a {
  width: -webkit-fit-content;
  width: fit-content;
}
.hr-horsePedigree__genSecond--sire {
  border-left: 2px solid #1780c6;
  border-top: 1px solid #e0e0e0;
  background-color: #f6f9fb;
}
.hr-horsePedigree__genSecond--sire:first-child {
  border-top: 1px solid #e0e0e0;
}
.hr-horsePedigree__genSecond--dam {
  border-left: 2px solid #f8bbd0;
  border-top: 1px solid #e0e0e0;
  background-color: #fefafb;
}
.hr-horsePedigree__genSecond--dam:last-child {
  border-bottom: 1px solid #e0e0e0;
}
.hr-horsePedigree__genThird {
  width: 100px;
  display: table;
}
.hr-horsePedigree__genThird--sire, .hr-horsePedigree__genThird--dam {
  height: 36px;
  border-left: 2px solid;
  padding-left: 5px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  line-height: 1em;
}
.hr-horsePedigree__genThird--sire a, .hr-horsePedigree__genThird--dam a {
  width: -webkit-fit-content;
  width: fit-content;
}
.hr-horsePedigree__genThird--sire {
  border-color: #1780c6;
  border-top: 1px solid #e0e0e0;
  background-color: #f6f9fb;
}
.hr-horsePedigree__genThird--sire:first-child {
  border-top: 1px solid #e0e0e0;
}
.hr-horsePedigree__genThird--dam {
  border-color: #f8bbd0;
  border-top: 1px solid #e0e0e0;
  background-color: #fefafb;
}
.hr-horsePedigree__genThird--dam:last-child {
  border-bottom: 1px solid #e0e0e0;
}
.hr-horsePedigree__sire, .hr-horsePedigree__dam {
  width: 11px;
  height: 11px;
  display: inline-block;
  vertical-align: middle;
}
.hr-horsePedigree__sire {
  background-color: #1780c6;
  margin: -2px 2px 0 0;
}
.hr-horsePedigree__dam {
  background-color: #f8bbd0;
  margin: -2px 2px 0;
}

.hr-horseProfile .hr-tableNote {
  display: block;
}

.hr-raceResults .hr-table {
  margin-top: 10px;
}
.hr-raceResults .hr-table th:nth-child(-n+3) {
  width: 20px;
}
.hr-raceResults .hr-table th:nth-child(4) {
  width: auto;
}
.hr-raceResults .hr-table th:nth-child(5) {
  width: 60px;
}
.hr-raceResults .hr-table th:nth-child(6) {
  width: 85px;
}
.hr-raceResults .hr-table th:nth-child(7),
.hr-raceResults .hr-table th:nth-child(9) {
  width: 67px;
}
.hr-raceResults .hr-table th:nth-child(8) {
  width: 60px;
}
.hr-raceResults .hr-table__data--number, .hr-raceResults .hr-table__data--odds, .hr-raceResults .hr-table__data--time, .hr-raceResults .hr-table__data--order {
  text-align: center;
}
.hr-raceResults .hr-icon__bracketNum {
  margin: 0;
}
.hr-raceResults .hr-table__row td:first-child {
  line-height: 1em;
}
.hr-raceResults .hr-tableNote {
  display: block;
}

.hr-horseRun .hr-table,
.hr-jockeyRace .hr-table,
.hr-trainerSortResult .hr-table {
  margin-top: 10px;
}
.hr-horseRun .hr-table__head--date,
.hr-jockeyRace .hr-table__head--date,
.hr-trainerSortResult .hr-table__head--date {
  width: 70px;
}
.hr-horseRun .hr-table__head--race,
.hr-jockeyRace .hr-table__head--race,
.hr-trainerSortResult .hr-table__head--race {
  width: 117px;
}
.hr-horseRun .hr-table__head--number,
.hr-jockeyRace .hr-table__head--number,
.hr-trainerSortResult .hr-table__head--number {
  width: 24px;
}
.hr-horseRun .hr-table__head--odds,
.hr-jockeyRace .hr-table__head--odds,
.hr-trainerSortResult .hr-table__head--odds {
  width: 44px;
}
.hr-horseRun .hr-table__head--weight,
.hr-jockeyRace .hr-table__head--weight,
.hr-trainerSortResult .hr-table__head--weight {
  width: 52px;
}
.hr-horseRun .hr-table__head--time,
.hr-jockeyRace .hr-table__head--time,
.hr-trainerSortResult .hr-table__head--time {
  width: 39px;
}
.hr-horseRun .hr-table__head--order,
.hr-jockeyRace .hr-table__head--order,
.hr-trainerSortResult .hr-table__head--order {
  width: 74px;
}
.hr-horseRun .hr-table__data--number, .hr-horseRun .hr-table__data--odds, .hr-horseRun .hr-table__data--time, .hr-horseRun .hr-table__data--order,
.hr-jockeyRace .hr-table__data--number,
.hr-jockeyRace .hr-table__data--odds,
.hr-jockeyRace .hr-table__data--time,
.hr-jockeyRace .hr-table__data--order,
.hr-trainerSortResult .hr-table__data--number,
.hr-trainerSortResult .hr-table__data--odds,
.hr-trainerSortResult .hr-table__data--time,
.hr-trainerSortResult .hr-table__data--order {
  text-align: center;
}
.hr-horseRun .hr-table__data--race .hr-label,
.hr-jockeyRace .hr-table__data--race .hr-label,
.hr-trainerSortResult .hr-table__data--race .hr-label {
  margin-left: 3px;
}
.hr-horseRun .hr-icon__bracketNum,
.hr-jockeyRace .hr-icon__bracketNum,
.hr-trainerSortResult .hr-icon__bracketNum {
  margin: 0;
}
.hr-horseRun .hr-table__row td:first-child,
.hr-jockeyRace .hr-table__row td:first-child,
.hr-trainerSortResult .hr-table__row td:first-child {
  line-height: 1em;
}
.hr-horseRun .hr-tableNote,
.hr-jockeyRace .hr-tableNote,
.hr-trainerSortResult .hr-tableNote {
  display: block;
}
.hr-horseRun__arrival,
.hr-jockeyRace__arrival,
.hr-trainerSortResult__arrival {
  width: 11px;
  height: 11px;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 2px 0 0;
  border: 1px solid #e0e0e0;
}
.hr-horseRun__arrival--first,
.hr-jockeyRace__arrival--first,
.hr-trainerSortResult__arrival--first {
  background-color: #faf3f4;
}
.hr-horseRun__arrival--second,
.hr-jockeyRace__arrival--second,
.hr-trainerSortResult__arrival--second {
  background-color: #f3f2ff;
}
.hr-horseRun__arrival--third,
.hr-jockeyRace__arrival--third,
.hr-trainerSortResult__arrival--third {
  background-color: #fbfaed;
}
.hr-horseRun__update,
.hr-jockeyRace__update,
.hr-trainerSortResult__update {
  font-size: 11px;
  color: #666;
  margin-top: 5px;
}
.hr-horseRun .hr-icon__weight,
.hr-jockeyRace .hr-icon__weight,
.hr-trainerSortResult .hr-icon__weight {
  width: 12px;
  height: 12px;
}

.hr-jockeyRace .hr-table__head--horse {
  width: 117px;
}

.hr-trainerSortResult .hr-table__head--date {
  width: 148px;
}
.hr-trainerSortResult .hr-table__head--race {
  width: auto;
}
.hr-trainerSortResult .hr-table__head--horse {
  width: 222px;
}

.hr-horseResult .hr-table {
  margin-top: 10px;
}
.hr-horseResult .hr-table__head--kinds {
  width: 70px;
}
.hr-horseResult .hr-table__data--result {
  text-align: right;
}
.hr-horseResult .hr-table__data--total {
  text-align: right;
  font-weight: bold;
}
.hr-horseResult .hr-table tbody tr:nth-child(5), .hr-horseResult .hr-table tbody tr:last-child {
  font-weight: bold;
}
.hr-horseResult .hr-tab + .js-tabDom {
  margin-top: 0;
}
.hr-horseResult .hr-tableNote {
  display: block;
}
.hr-horseResult__update {
  font-size: 11px;
  color: #666;
  margin-top: 5px;
}

.hr-jockeyProfile .hr-tableNote {
  display: block;
}

.hr-jockeyProfileData__data,
.hr-trainerProfileData__data {
  -webkit-box-flex: 1;
  flex: 1;
  border-bottom: 1px solid #e0e0e0;
}
.hr-jockeyProfileData__list,
.hr-trainerProfileData__list {
  display: -webkit-box;
  display: flex;
  border-top: 1px solid #e0e0e0;
  padding: 8px 0;
}
.hr-jockeyProfileData__list:first-of-type,
.hr-trainerProfileData__list:first-of-type {
  margin-top: 5px;
}
.hr-jockeyProfileData__title,
.hr-trainerProfileData__title {
  width: 100px;
  margin-right: 10px;
  color: #333;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
}
.hr-jockeyProfileData__text,
.hr-trainerProfileData__text {
  -webkit-box-flex: 1;
  flex: 1;
  line-height: 20px;
}
.hr-jockeyProfileData__text span:nth-child(2),
.hr-trainerProfileData__text span:nth-child(2) {
  padding-left: 10px;
}
.hr-jockeyProfileData__photo,
.hr-trainerProfileData__photo {
  margin-left: 10px;
  width: 215px;
}
.hr-jockeyProfileData__photoThumbnail,
.hr-trainerProfileData__photoThumbnail {
  width: 215px;
}
.hr-jockeyProfileData__update,
.hr-trainerProfileData__update {
  display: block;
  font-size: 11px;
  color: #666;
  margin-top: 5px;
}

.hr-jockeyReward__reward .hr-table,
.hr-trainerReward__reward .hr-table {
  width: 100%;
  margin-top: 10px;
  text-align: center;
}
.hr-jockeyReward__reward .hr-table .hr-table tbody tr:nth-child(2n),
.hr-trainerReward__reward .hr-table .hr-table tbody tr:nth-child(2n) {
  background-color: none;
}
.hr-jockeyReward__reward .hr-table .hr-table__head--type,
.hr-trainerReward__reward .hr-table .hr-table__head--type {
  width: 70px;
}
.hr-jockeyReward__reward .hr-table__data--text,
.hr-trainerReward__reward .hr-table__data--text {
  text-align: left;
}
.hr-jockeyReward__reward .hr-table__data--data,
.hr-trainerReward__reward .hr-table__data--data {
  text-align: right;
}

.hr-jockeyResult .hr-table,
.hr-trainerResult .hr-table {
  margin-top: 10px;
}
.hr-jockeyResult .hr-table__head--kinds,
.hr-trainerResult .hr-table__head--kinds {
  width: 70px;
}
.hr-jockeyResult .hr-table__data--result,
.hr-trainerResult .hr-table__data--result {
  text-align: right;
}
.hr-jockeyResult .hr-table__data--total,
.hr-trainerResult .hr-table__data--total {
  text-align: right;
  font-weight: bold;
}
.hr-jockeyResult .hr-table tbody tr:nth-child(5), .hr-jockeyResult .hr-table tbody tr:last-child,
.hr-trainerResult .hr-table tbody tr:nth-child(5),
.hr-trainerResult .hr-table tbody tr:last-child {
  font-weight: bold;
}
.hr-jockeyResult .hr-tab + .js-tabDom,
.hr-trainerResult .hr-tab + .js-tabDom {
  margin-top: 0;
}
.hr-jockeyResult .hr-tableNote,
.hr-trainerResult .hr-tableNote {
  display: block;
}
.hr-jockeyResult__update,
.hr-trainerResult__update {
  font-size: 11px;
  color: #666;
  margin-top: 5px;
}

.hr-trainerHorse .hr-table {
  margin-top: 10px;
  table-layout: fixed;
  width: auto;
}
.hr-trainerHorse .hr-table thead th:first-child {
  width: 120px;
}
.hr-trainerHorse .hr-table thead th:nth-child(2) {
  width: 190px;
}
.hr-trainerHorse .hr-table thead th:nth-child(3) {
  width: 230px;
}
.hr-trainerHorse .hr-table thead th:last-child {
  width: 90px;
}
.hr-trainerHorse .hr-table tbody tr:nth-child(2n) {
  background-color: transparent;
}
.hr-trainerHorse .hr-table tbody tr:nth-child(2n).hr-table__evenline {
  background-color: #fafafa !important;
}
.hr-trainerHorse .hr-table__data--result {
  text-align: right;
}
.hr-trainerHorse .hr-table__data--parents {
  width: 40px;
  text-align: center;
}
.hr-trainerHorse .hr-table__evenline {
  background-color: #fafafa;
}
.hr-trainerHorse .hr-table__evenline + .hr-table__evenline .hr-table__data:last-child {
  border-right: 1px solid #e0e0e0;
}
.hr-trainerHorse .hr-table__oddline + .hr-table__oddline .hr-table__data:last-child {
  border-right: 1px solid #e0e0e0;
}
.hr-trainerHorse__update {
  display: block;
  color: #666;
  font-size: 11px;
}

.hr-provided {
  display: -webkit-box;
  display: flex;
  padding: 10px;
  background: #fff;
  border: 1px solid #e0e0e0;
  gap: 10px;
}
.hr-provided__logo, .hr-provided picture {
  width: 120px;
  height: 120px;
  display: block;
}
.hr-provided__item {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  row-gap: 5px;
}
.hr-provided__link {
  font-size: 14px;
}

#hr-raceInfo .hr-tableLeft {
  width: 100%;
  border: solid 1px #e0e0e0;
  font-size: 13px;
}
#hr-raceInfo .hr-tableLeft__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
#hr-raceInfo .hr-tableLeft__head:last-child {
  border-right: none;
}
#hr-raceInfo .hr-tableLeft__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
#hr-raceInfo .hr-tableLeft__data:last-child {
  border-right: none;
}
#hr-raceInfo .hr-tableLeft__data--date, #hr-raceInfo .hr-tableLeft__data--score {
  text-align: center;
}
#hr-raceInfo .hr-tableLeftNote {
  margin-top: 5px;
  font-size: 11px;
}
#hr-raceInfo .hr-tableLeftNote__update {
  color: #767676;
}
#hr-raceInfo .hr-tableLeftNote__update::after {
  content: "更新";
  padding-left: 3px;
}
#hr-raceInfo .hr-tableLeft thead #hr-raceInfo .hr-tableLeft__head {
  text-align: center;
}
#hr-raceInfo .hr-tableLeft tbody tr:not(:first-child) #hr-raceInfo .hr-tableLeft__head, #hr-raceInfo .hr-tableLeft tbody tr:not(:first-child) #hr-raceInfo .hr-tableLeft__data {
  border-top: solid 1px #f0f0f0;
}
#hr-raceInfo .hr-tableLeft tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
#hr-raceInfo .hr-tableLeft__head {
  text-align: center;
}
#hr-raceInfo .hr-tableLeft tbody tr:nth-child(2n) {
  background-color: inherit;
}
#hr-raceInfo .hr-tableLeft__head {
  width: 80px;
  text-align: center;
  font-size: 13px;
}
#hr-raceInfo .hr-tableLeft__raceInfo {
  width: 80px;
  padding: 6px;
  text-align: center;
  border-right: 1px solid #f0f0f0;
}
#hr-raceInfo .hr-tableLeft__data {
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  position: relative;
}
#hr-raceInfo .hr-tableLeft__data:last-child {
  border-right: none;
}
#hr-raceInfo .hr-tableLeft__dataArea {
  margin-right: 68px;
}
#hr-raceInfo .hr-tableLeft__title {
  line-height: 20px;
}
#hr-raceInfo .hr-tableLeft__status {
  font-size: 11px;
  margin-top: 1px;
}
#hr-raceInfo .hr-tableLeft__labelBg {
  width: 60px;
  height: 23px;
  position: absolute;
  right: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
#hr-raceInfo .hr-tableLeft thead {
  text-align: center;
}
#hr-raceInfo .hr-tableLeft tbody tr:nth-child(2n) {
  background-color: #fafafa;
  background-color: inherit;
}
#hr-raceInfo .hr-tableLeftNote {
  margin-top: 5px;
  font-size: 11px;
}
#hr-raceInfo .hr-tableLeftNote__update {
  color: #666;
}
#hr-raceInfo .hr-tableLeftNote__update::after {
  content: "更新";
  padding-left: 3px;
}
#hr-raceInfo .hr-tableNote {
  margin-top: 20px;
}

.hr-tableLeft tbody tr:not(:first-child) .hr-tableLeft__head,
.hr-tableLeft tbody tr:not(:first-child) .hr-tableLeft__raceInfo,
.hr-tableLeft tbody tr:not(:first-child) .hr-tableLeft__data {
  border-top: solid 1px #f0f0f0;
}

#hr-regist .hr-table {
  width: 100%;
  border: solid 1px #e0e0e0;
  margin-top: 10px;
}
#hr-regist .hr-table__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
#hr-regist .hr-table__head:last-child {
  border-right: none;
}
#hr-regist .hr-table__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
#hr-regist .hr-table__data:last-child {
  border-right: none;
}
#hr-regist .hr-table__data--date, #hr-regist .hr-table__data--score {
  text-align: center;
}
#hr-regist .hr-tableNote {
  margin-top: 5px;
  font-size: 11px;
}
#hr-regist .hr-tableNote__update {
  color: #767676;
}
#hr-regist .hr-tableNote__update::after {
  content: "更新";
  padding-left: 3px;
}
#hr-regist .hr-table thead #hr-regist .hr-table__head {
  text-align: center;
}
#hr-regist .hr-table tbody tr:not(:first-child) #hr-regist .hr-table__head, #hr-regist .hr-table tbody tr:not(:first-child) #hr-regist .hr-table__data {
  border-top: solid 1px #f0f0f0;
}
#hr-regist .hr-table tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
#hr-regist .hr-table__head--weight, #hr-regist .hr-table__data--weight {
  width: 5%;
}
#hr-regist .hr-table__head--jockey, #hr-regist .hr-table__data--jockey {
  width: 17%;
}
#hr-regist .hr-table__head--horse, #hr-regist .hr-table__head--parent, #hr-regist .hr-table__data--horse, #hr-regist .hr-table__data--parent {
  width: 26%;
}
#hr-regist .hr-table__data--weight {
  text-align: right;
}
#hr-regist .hr-table__data--jockey a {
  display: block;
}

.hr-raceResults .hr-table {
  margin-top: 10px;
}
.hr-raceResults .hr-table th:nth-child(-n+3) {
  width: 20px;
}
.hr-raceResults .hr-table th:nth-child(4) {
  width: auto;
}
.hr-raceResults .hr-table th:nth-child(5) {
  width: 60px;
}
.hr-raceResults .hr-table th:nth-child(6) {
  width: 85px;
}
.hr-raceResults .hr-table th:nth-child(7),
.hr-raceResults .hr-table th:nth-child(9) {
  width: 67px;
}
.hr-raceResults .hr-table th:nth-child(8) {
  width: 60px;
}
.hr-raceResults .hr-table__data--number, .hr-raceResults .hr-table__data--odds, .hr-raceResults .hr-table__data--time, .hr-raceResults .hr-table__data--order {
  text-align: center;
}
.hr-raceResults .hr-icon__bracketNum {
  margin: 0;
}
.hr-raceResults .hr-table__row td:first-child {
  line-height: 1em;
}
.hr-raceResults .hr-tableNote {
  display: block;
}

.hr-passingTime .hr-table {
  margin-top: 10px;
}
.hr-passingTime .hr-table th {
  width: 25%;
  text-align: center;
}
.hr-passingTime .hr-table__data {
  text-align: center;
}
.hr-passingTime .hr-table tbody tr:nth-child(2n) {
  background-color: #fff;
}

.hr-cornerRank .hr-table {
  margin-top: 10px;
}
.hr-cornerRank .hr-table th:nth-child(1) {
  width: 86px;
}
.hr-cornerRank .hr-table__data--corner {
  text-align: center;
}
.hr-cornerRank .hr-table__data--rank {
  text-align: left;
}
.hr-cornerRank__first {
  font-weight: bold;
}

.hr-search {
  background-color: #f0f0f0;
  padding: 20px 10px;
  font-size: 12px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  gap: 15px;
}
.hr-search__container {
  display: -webkit-box;
  display: flex;
  gap: 7px;
  -webkit-box-align: center;
          align-items: center;
}
.hr-search__area {
  margin-top: 10px;
  position: relative;
}
.hr-search__box {
  padding-left: 10px;
  width: 387px;
  appearance: none;
  -webkit-appearance: none;
  display: block;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background: #fff;
  padding: 5px 8px;
  font-size: 12px;
  line-height: 20px;
  min-width: 120px;
  cursor: text;
}
.hr-search__btn {
  border: none;
  display: block;
  cursor: pointer;
  background-color: #1a75ff;
  border-radius: 2px;
  padding: 5px 12px;
  line-height: 25px;
  font-size: 12px;
  color: #fff;
  width: 250px;
  margin: 0 auto;
}
.hr-search__text {
  display: block;
  line-height: 30px;
  font-weight: bold;
}
.hr-search .hr-select {
  margin-top: 0;
}

.hr-splits {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  flex-wrap: wrap;
}
.hr-splits__item {
  width: 310px;
}
.hr-splits__item--splits {
  width: 100%;
}
.hr-splits__item--splits .hr-tableLeftTop__head:first-child {
  width: 92px;
}

.hr-subTab {
  margin-top: 10px;
  overflow: hidden;
  position: relative;
  margin-top: 0;
  padding: 6px 0 5px;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}
.hr-subTab:after {
  position: absolute;
  bottom: 0;
  display: block;
  content: "";
  width: 100%;
  border-bottom: 1px solid #e0e0e0;
}
.hr-subTab__wrapper {
  padding-left: 10px;
  display: -webkit-box;
  display: flex;
}
.hr-subTab__item {
  position: relative;
  z-index: 1;
  font-size: 13px;
  text-align: center;
  vertical-align: middle;
  min-width: 23.67%;
  border: 1px solid #e0e0e0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  margin-right: 5px;
}
.hr-subTab__item .hr-subTab__link, .hr-subTab__item .hr-subTab__span {
  display: block;
  height: 38px;
  line-height: 38px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.hr-subTab__item .hr-subTab__link {
  color: #fff;
  background: #333;
}
.hr-subTab__item .hr-subTab__link:hover {
  font-weight: bold;
  border-bottom-color: #fff;
  color: #333;
  background: #fff;
  text-decoration: none;
}
.hr-subTab__item .hr-subTab__link:hover::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #fff;
}
.hr-subTab__item .hr-subTab__span {
  color: #aaa;
  background-color: #f3f3f3;
}
.hr-subTab__item--current {
  font-weight: bold;
  border-bottom-color: #fff;
}
.hr-subTab__item--current .hr-subTab__link, .hr-subTab__item--current .hr-subTab__span {
  color: #333;
  background: #fff;
}
.hr-subTabSubNav {
  border: 1px solid #e0e0e0;
  margin-top: -1px;
  padding: 0 9px 9px;
  overflow: hidden;
}
.hr-subTab__wrapper {
  padding: 0 6px;
}
.hr-subTab__item {
  margin-right: 2px;
}
.hr-subTab__item:last-child {
  margin-right: 0;
}
.hr-subTab__item .hr-subTab__link,
.hr-subTab__item .hr-subTab__span {
  height: 28px;
  line-height: 28px;
  font-size: 11px;
}
.hr-subTab::after {
  bottom: 5px;
}
.hr-subTab__item {
  min-width: 15.5%;
}

.hr-subTable {
  width: 100%;
  border: solid 1px #e0e0e0;
}
.hr-subTable__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-subTable__head:last-child {
  border-right: none;
}
.hr-subTable__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-subTable__data:last-child {
  border-right: none;
}
.hr-subTable__data--date, .hr-subTable__data--score {
  text-align: center;
}
.hr-subTableNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-subTableNote__update {
  color: #767676;
}
.hr-subTableNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-subTable thead .hr-subTable__head {
  text-align: center;
}
.hr-subTable tbody tr:not(:first-child) .hr-subTable__head, .hr-subTable tbody tr:not(:first-child) .hr-subTable__data {
  border-top: solid 1px #f0f0f0;
}
.hr-subTable tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-subTableNote {
  border: 1px solid #e0e0e0;
  margin-top: -1px;
  padding: 8px 10px;
}
.hr-subTableNote__item {
  font-size: 11px;
}

.hr-tab {
  margin-top: 10px;
  overflow: hidden;
  position: relative;
}
.hr-tab:after {
  position: absolute;
  bottom: 0;
  display: block;
  content: "";
  width: 100%;
  border-bottom: 1px solid #e0e0e0;
}
.hr-tab__wrapper {
  padding-left: 10px;
  display: -webkit-box;
  display: flex;
}
.hr-tab__item {
  position: relative;
  z-index: 1;
  font-size: 13px;
  text-align: center;
  vertical-align: middle;
  min-width: 23.67%;
  border: 1px solid #e0e0e0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  margin-right: 5px;
}
.hr-tab__item .hr-tab__link, .hr-tab__item .hr-tab__span {
  display: block;
  height: 38px;
  line-height: 38px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.hr-tab__item .hr-tab__link {
  color: #fff;
  background: #333;
}
.hr-tab__item .hr-tab__link:hover {
  font-weight: bold;
  border-bottom-color: #fff;
  color: #333;
  background: #fff;
  text-decoration: none;
}
.hr-tab__item .hr-tab__link:hover::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #fff;
}
.hr-tab__item .hr-tab__span {
  color: #aaa;
  background-color: #f3f3f3;
}
.hr-tab__item--current {
  font-weight: bold;
  border-bottom-color: #fff;
}
.hr-tab__item--current .hr-tab__link, .hr-tab__item--current .hr-tab__span {
  color: #333;
  background: #fff;
}
.hr-tabSubNav {
  border: 1px solid #e0e0e0;
  margin-top: -1px;
  padding: 0 9px 9px;
  overflow: hidden;
}
.hr-tab + .js-tabDom {
  margin-top: 10px;
}

.hr-table {
  width: 100%;
  border: solid 1px #e0e0e0;
}
.hr-table__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-table__head:last-child {
  border-right: none;
}
.hr-table__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-table__data:last-child {
  border-right: none;
}
.hr-table__data--date, .hr-table__data--score {
  text-align: center;
}
.hr-tableNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableNote__update {
  color: #767676;
}
.hr-tableNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-table thead .hr-table__head {
  text-align: center;
}
.hr-table tbody tr:not(:first-child) .hr-table__head, .hr-table tbody tr:not(:first-child) .hr-table__data {
  border-top: solid 1px #f0f0f0;
}
.hr-table tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableNote .hr-linkMore {
  margin-left: auto;
  text-align: right;
  font-size: 13px;
  width: 160px;
}
.hr-tableNote--block {
  display: block;
}
.hr-table__moreView {
  text-align: center;
}
.hr-table__moreViewBtn {
  width: 100%;
  height: 35px;
  margin-top: 10px;
  padding: 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background-color: transparent;
  color: #333;
  font-size: 100%;
  font-weight: normal;
  outline: none;
  cursor: pointer;
}
.hr-table__moreViewBtn:hover {
  text-decoration: underline;
}
.hr-table__data {
  border-right: solid 1px #f0f0f0 !important;
}
.hr-table__data:last-child {
  border-right: none !important;
}

.hr-tableBigRace {
  width: 100%;
  border: solid 1px #e0e0e0;
  border: none;
}
.hr-tableBigRace__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableBigRace__head:last-child {
  border-right: none;
}
.hr-tableBigRace__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableBigRace__data:last-child {
  border-right: none;
}
.hr-tableBigRace__data--date, .hr-tableBigRace__data--score {
  text-align: center;
}
.hr-tableBigRaceNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableBigRaceNote__update {
  color: #767676;
}
.hr-tableBigRaceNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableBigRace thead .hr-tableBigRace__head {
  text-align: center;
}
.hr-tableBigRace tbody tr:not(:first-child) .hr-tableBigRace__head, .hr-tableBigRace tbody tr:not(:first-child) .hr-tableBigRace__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableBigRace tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableBigRace thead {
  display: none;
}
.hr-tableBigRace tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hr-tableBigRace__data {
  border-right: none;
  border-top: none !important;
  font-size: 13px;
  padding: 10px 0 3px;
  border-bottom: solid 1px #f0f0f0;
}
.hr-tableBigRace__data--grade {
  width: 50px;
}
.hr-tableBigRace__data--date {
  width: 95px;
  text-align: left;
}
.hr-tableBigRace__data .hr-label {
  height: 18px;
  line-height: 18px;
  min-width: 40px;
}
.hr-tableBigRace__link {
  width: -webkit-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: flex;
}
.hr-tableBigRace__link:hover {
  text-decoration: none;
}
.hr-tableBigRace__title {
  line-height: 20px;
  font-weight: bold;
}
.hr-tableBigRaceFooter {
  overflow: hidden;
  margin-top: 5px;
}
.hr-tableBigRaceFooter .hr-tableNote {
  float: left;
  margin-top: 0;
  font-size: 11px;
}
.hr-tableBigRaceFooter .hr-linkMore {
  text-align: right;
  font-size: 12px;
}
.hr-tableBigRace .hr-textList {
  margin-top: 0;
  overflow: hidden;
}

.hr-tableFooter .hr-textList__wrapper--right {
  -webkit-box-pack: end;
          justify-content: flex-end;
}

.hr-tableNote {
  margin-top: 5px;
  font-size: 11px;
}

.hr-tableForeMark {
  width: 100%;
  border: solid 1px #e0e0e0;
  margin-top: 10px;
}
.hr-tableForeMark__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableForeMark__head:last-child {
  border-right: none;
}
.hr-tableForeMark__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableForeMark__data:last-child {
  border-right: none;
}
.hr-tableForeMark__data--date, .hr-tableForeMark__data--score {
  text-align: center;
}
.hr-tableForeMarkNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableForeMarkNote__update {
  color: #767676;
}
.hr-tableForeMarkNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableForeMark thead .hr-tableForeMark__head {
  text-align: center;
}
.hr-tableForeMark tbody tr:not(:first-child) .hr-tableForeMark__head, .hr-tableForeMark tbody tr:not(:first-child) .hr-tableForeMark__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableForeMark tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableForeMark__head--pos, .hr-tableForeMark__head--number, .hr-tableForeMark__head--text {
  width: 10%;
}
.hr-tableForeMark__head--name {
  width: 40%;
}
.hr-tableForeMark__data {
  border-right: 1px solid #f0f0f0;
}
.hr-tableForeMark__data--pos, .hr-tableForeMark__data--number, .hr-tableForeMark__data--text {
  width: 10%;
  text-align: center;
}
.hr-tableForeMark__data--name {
  width: 40%;
}
.hr-tableForeMark tbody tr .hr-tableForeMark__head,
.hr-tableForeMark tbody tr .hr-tableForeMark__data {
  border-top: solid 1px #e0e0e0;
}
.hr-tableForeMark tbody tr:not(:first-child) .hr-tableForeMark__head,
.hr-tableForeMark tbody tr:not(:first-child) .hr-tableForeMark__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableForeMark .hr-icon__bracketNum {
  margin: 0;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__head--number, .hr-tableForeMark--predictionInfo .hr-tableForeMark__head--number {
  width: 28px;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__head--text, .hr-tableForeMark--predictionInfo .hr-tableForeMark__head--text {
  width: 80px;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__head--name, .hr-tableForeMark--predictionInfo .hr-tableForeMark__head--name {
  width: auto;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__head--runner, .hr-tableForeMark--predictionInfo .hr-tableForeMark__head--runner {
  width: 130px;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__data--number, .hr-tableForeMark--markInfo .hr-tableForeMark__data--text, .hr-tableForeMark--predictionInfo .hr-tableForeMark__data--number, .hr-tableForeMark--predictionInfo .hr-tableForeMark__data--text {
  width: 28px;
}
.hr-tableForeMark--markInfo .hr-tableForeMark__data--runner, .hr-tableForeMark--predictionInfo .hr-tableForeMark__data--runner {
  text-align: center;
}
.hr-tableForeMark .hr-runStyle {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-tableForeMark .hr-runStyle__square {
  width: 20px;
  height: 20px;
  border: 1px solid #e0e0e0;
  text-align: center;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-tableForeMark .hr-runStyle__square:nth-child(-n+3) {
  border-right: none;
}
.hr-tableForeMark .hr-runStyle__first {
  width: 12px;
  height: 14px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%207.00002L12%200.0718155L12%2013.9282L0%207.00002Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E");
}
.hr-tableForeMark .hr-runStyle__second {
  width: 12px;
  height: 14px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%206.99998L12%200.0717773V13.9282L0%206.99998Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%206.99998L12%2013.9282V0.0717773L0%206.99998ZM2%206.99998L11%2012.1961V1.80383L2%206.99998Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E");
}

.hr-Ai__prediction {
  display: inline-block;
  width: 105px;
  height: 15px;
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: auto;
}
.hr-Ai__prediction--headHi {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%23F44336%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%23F44336%22%2F%3E%3Cpath%20d%3D%22M75.1122%203.012L76.7562%203.312C76.7082%203.456%2076.6842%203.588%2076.6002%204.236C76.3602%205.868%2076.0602%207.2%2075.6522%208.34C75.1122%209.816%2074.5002%2010.896%2073.5282%2012.048C72.9522%2011.496%2072.7602%2011.352%2072.1602%2011.016C72.8802%2010.296%2073.3722%209.564%2073.8762%208.46C74.3922%207.344%2074.8122%205.856%2075.0042%204.344C75.0762%203.852%2075.1122%203.444%2075.1122%203.18C75.1122%203.144%2075.1122%203.084%2075.1122%203.012ZM78.6762%203.3L80.1642%203.012C80.2002%203.684%2080.3922%204.716%2080.6682%205.772C81.2442%207.968%2082.0362%209.504%2083.3442%2010.956C82.7082%2011.364%2082.5042%2011.532%2082.0242%2012.06C81.1722%2011.028%2080.5482%209.948%2079.9842%208.532C79.4682%207.272%2079.0482%205.664%2078.8442%204.164C78.7722%203.708%2078.7362%203.48%2078.6762%203.3ZM92.4278%202.256L93.8078%203.216C93.6038%203.396%2093.5438%203.444%2093.3638%203.636C92.4638%204.572%2091.5638%205.352%2090.5318%206.108V11.232C90.5318%2011.892%2090.5438%2012.24%2090.5918%2012.564H88.9118C88.9718%2012.216%2088.9838%2011.976%2088.9838%2011.268V7.044C87.5798%207.884%2086.9078%208.196%2084.6998%208.988C84.4478%208.364%2084.3158%208.16%2083.8958%207.62C86.2718%206.972%2088.2878%205.976%2090.1958%204.5C91.2638%203.672%2092.0798%202.844%2092.4278%202.256Z%22%20fill%3D%22%23F44336%22%2F%3E%3C%2Fsvg%3E");
}
.hr-Ai__prediction--headMiddle {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%234CAF50%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%234CAF50%22%2F%3E%3Cpath%20d%3D%22M68.4042%203.792L68.9442%202.4C71.2602%202.676%2072.7602%202.976%2075.4362%203.696L74.9562%205.172C72.9762%204.512%2070.5162%203.996%2068.4042%203.792ZM68.2122%207.092L68.7642%205.712C70.6842%205.952%2072.6042%206.384%2075.0162%207.104L74.5482%208.58C73.6002%208.208%2072.7482%207.956%2071.2482%207.62C70.2282%207.38%2069.4482%207.248%2068.2122%207.092ZM67.2402%2010.464L67.8042%209.096C70.7082%209.48%2072.9762%2010.02%2075.7722%2010.992L75.2562%2012.504C74.0082%2011.952%2072.9042%2011.604%2071.0082%2011.16C69.5322%2010.812%2068.5482%2010.632%2067.2402%2010.464ZM82.3602%2012.54H80.7162C80.7642%2012.204%2080.7882%2011.88%2080.7882%2011.196V3.504C80.7762%202.808%2080.7642%202.568%2080.7162%202.28H82.3602C82.3242%202.604%2082.3122%202.832%2082.3122%203.54V5.772C83.7042%206.228%2085.8642%207.236%2087.7602%208.304L86.9202%209.72C86.0802%209.12%2084.3762%208.196%2082.6722%207.428C82.3962%207.296%2082.3602%207.284%2082.2642%207.224C82.3002%207.56%2082.3122%207.764%2082.3122%208.04V11.208C82.3122%2011.856%2082.3242%2012.192%2082.3602%2012.54ZM84.8202%203.324L85.6602%202.904C86.1882%203.468%2086.5122%203.924%2086.9202%204.668L86.0802%205.112C85.6842%204.38%2085.3482%203.9%2084.8202%203.324ZM88.3482%203.888L87.5202%204.356C87.1602%203.696%2086.7642%203.132%2086.2962%202.616L87.1002%202.196C87.6402%202.748%2087.9762%203.204%2088.3482%203.888ZM92.0558%202.616L93.6878%202.7C93.6398%203.036%2093.6398%203.036%2093.5678%205.388C93.4838%207.728%2093.2198%209.084%2092.5958%2010.32C92.1878%2011.148%2091.7318%2011.76%2090.9398%2012.54C90.4718%2011.94%2090.2918%2011.76%2089.7278%2011.376C90.3158%2010.896%2090.6038%2010.572%2090.9638%209.996C91.8278%208.616%2092.1038%207.068%2092.1038%203.708C92.1038%203.048%2092.1038%202.94%2092.0558%202.616ZM95.2358%202.532L96.8678%202.556C96.8078%202.904%2096.7958%203.108%2096.7838%203.696L96.7238%2010.524C97.5638%2010.128%2098.0438%209.768%2098.5598%209.156C99.1118%208.508%2099.4598%207.848%2099.7358%206.96C100.156%207.5%20100.312%207.656%20100.864%208.088C100.372%209.276%2099.7478%2010.176%2098.9558%2010.884C98.2718%2011.472%2097.6478%2011.832%2096.3998%2012.324C96.1358%2012.42%2096.0398%2012.468%2095.8838%2012.54L95.1158%2011.724C95.1998%2011.376%2095.2118%2011.112%2095.2238%2010.452L95.2838%203.684V3.324C95.2838%203.024%2095.2718%202.76%2095.2358%202.532Z%22%20fill%3D%22%234CAF50%22%2F%3E%3C%2Fsvg%3E");
}
.hr-Ai__prediction--headLow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22105%22%20height%3D%2215%22%20viewBox%3D%220%200%20105%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2264%22%20height%3D%2215%22%20fill%3D%22%233F51B5%22%2F%3E%3Cpath%20d%3D%22M4.2553%209.636L3.2353%208.16C3.5833%207.968%204.2073%207.26%205.8153%205.244C6.2233%204.716%206.4753%204.452%206.7153%204.296C6.9673%204.14%207.2433%204.068%207.5313%204.068C8.1313%204.068%208.4073%204.26%209.3193%205.292C10.7473%206.876%2011.8633%207.968%2013.2073%209.12C13.8913%209.72%2014.0833%209.864%2014.3473%2010.032L13.5913%2011.676C11.3473%209.624%2010.7353%209.012%208.5153%206.6C7.7473%205.76%207.7473%205.76%207.5433%205.76C7.3513%205.76%207.3033%205.796%206.8113%206.456C6.3193%207.116%205.3113%208.364%204.6633%209.132C4.4713%209.36%204.4233%209.42%204.2553%209.636ZM12.1153%203.084C12.8833%203.084%2013.5073%203.708%2013.5073%204.464C13.5073%205.232%2012.8833%205.856%2012.1153%205.856C11.3593%205.856%2010.7353%205.232%2010.7353%204.464C10.7353%203.708%2011.3593%203.084%2012.1153%203.084ZM12.1153%203.684C11.6833%203.684%2011.3353%204.032%2011.3353%204.464C11.3353%204.896%2011.6833%205.256%2012.1153%205.256C12.5593%205.256%2012.9073%204.896%2012.9073%204.464C12.9073%204.032%2012.5593%203.684%2012.1153%203.684ZM15.268%208.232V6.564C15.796%206.636%2016.024%206.648%2017.212%206.648H23.608C24.796%206.648%2025.024%206.636%2025.552%206.564V8.232C25.072%208.172%2024.94%208.172%2023.596%208.172H17.224C15.88%208.172%2015.748%208.172%2015.268%208.232ZM36.4167%2011.148L35.2647%2012.396C34.2687%2011.172%2032.8887%209.828%2031.5807%208.832C30.2247%2010.344%2028.8447%2011.4%2027.0087%2012.3C26.6727%2011.676%2026.5287%2011.484%2026.0367%2010.968C26.9607%2010.608%2027.5367%2010.284%2028.4367%209.648C30.2487%208.376%2031.6887%206.636%2032.4687%204.764L32.6007%204.452C32.4087%204.464%2032.4087%204.464%2028.6287%204.524C28.0527%204.536%2027.7287%204.56%2027.3207%204.62L27.2727%203.084C27.6087%203.144%2027.8367%203.156%2028.3287%203.156C28.3767%203.156%2028.4727%203.156%2028.6167%203.156L32.8407%203.096C33.5127%203.084%2033.6087%203.072%2033.9087%202.964L34.7007%203.78C34.5447%203.96%2034.4487%204.128%2034.3167%204.428C33.7647%205.712%2033.1767%206.756%2032.4447%207.74C33.2007%208.244%2033.8487%208.748%2034.6647%209.48C34.9647%209.744%2034.9647%209.744%2036.4167%2011.148ZM46.8687%202.34L47.6127%203.216C46.8087%203.924%2046.7367%203.984%2046.2207%204.356C45.4887%204.848%2044.9847%205.184%2044.3607%205.568C44.6247%205.736%2044.6367%205.748%2044.9247%205.94L44.5647%206.3H46.7127C47.4087%206.3%2047.7927%206.276%2048.0447%206.24L48.8007%207.044C48.7887%207.056%2048.5247%207.392%2048.0207%208.064C47.4567%208.808%2047.0007%209.288%2046.1127%2010.044C45.7287%209.612%2045.5007%209.408%2045.0567%209.144C45.9447%208.484%2046.2567%208.184%2046.7967%207.512H44.0127V11.64C44.0127%2012.624%2043.6167%2012.888%2042.1407%2012.888C41.7447%2012.888%2041.1447%2012.876%2040.7727%2012.852C40.7007%2012.324%2040.6167%2012%2040.4247%2011.52C41.1447%2011.616%2041.5647%2011.64%2042.1767%2011.64C42.5727%2011.64%2042.6567%2011.58%2042.6567%2011.316V7.512H39.4767C38.8047%207.512%2038.3847%207.536%2037.9647%207.584V6.228C38.3487%206.276%2038.7567%206.3%2039.5367%206.3H43.2447C42.2247%205.556%2041.6127%205.172%2040.6047%204.596L41.4807%203.78C42.2727%204.212%2042.5367%204.38%2043.2447%204.824C43.8567%204.5%2044.1087%204.344%2045.1527%203.588H40.4727C39.7047%203.588%2039.4287%203.6%2039.0207%203.648V2.316C39.4407%202.376%2039.8007%202.388%2040.4967%202.388H45.8367C46.3647%202.388%2046.5807%202.376%2046.8687%202.34ZM53.9247%204.512H53.3967C53.9127%205.328%2054.3447%205.724%2055.1487%206.156C54.8727%206.54%2054.7047%206.852%2054.5367%207.308C53.8767%206.768%2053.5527%206.42%2053.1207%205.772C53.1567%206.264%2053.1807%206.756%2053.1807%207.068V7.728C53.1807%208.244%2053.1927%208.472%2053.2287%208.772H51.8847C51.9327%208.508%2051.9567%208.208%2051.9567%207.728V7.092C51.9687%206.624%2051.9687%206.624%2051.9807%206.372C51.9807%206.24%2051.9807%206.24%2052.0047%205.832C51.5367%206.732%2051.0687%207.368%2050.2527%208.16C50.0487%207.752%2049.8447%207.428%2049.5327%207.044C50.0487%206.672%2050.3247%206.408%2050.8047%205.808C51.1287%205.4%2051.3687%205.016%2051.5967%204.512H50.9847C50.5047%204.512%2050.1807%204.524%2049.9047%204.56V3.288C50.1807%203.324%2050.4687%203.336%2051.0087%203.336H51.9567V2.868C51.9567%202.472%2051.9327%202.208%2051.8847%201.944H53.2407C53.1807%202.244%2053.1807%202.4%2053.1807%202.904V3.336H53.9007C54.3087%203.336%2054.5607%203.324%2054.8847%203.288V4.56C54.5727%204.524%2054.2487%204.512%2053.9247%204.512ZM54.3567%209.084L55.2207%208.52C55.2447%208.196%2055.2567%207.884%2055.2567%207.5V3.408C55.2567%202.94%2055.2327%202.58%2055.2087%202.292C55.5567%202.328%2055.8927%202.34%2056.3607%202.34H58.9767C59.4447%202.34%2059.7807%202.328%2060.1287%202.292C60.0927%202.592%2060.0807%202.94%2060.0807%203.408V7.512C60.0807%207.968%2060.0927%208.328%2060.1287%208.676C60.1287%208.676%2059.7567%208.664%2059.0247%208.64H56.2887C56.0007%208.64%2055.7967%208.64%2055.4967%208.652C55.9047%209.024%2056.2887%209.456%2056.8407%2010.164L55.8327%2010.932C55.2687%2010.056%2055.0407%209.78%2054.3567%209.084ZM56.4807%203.432V4.116H58.8447V3.432H56.4807ZM56.4807%205.136V5.832H58.8447V5.136H56.4807ZM56.4807%206.852V7.56H58.8447V6.852H56.4807ZM50.8167%2012.564L49.7127%2011.772C50.4327%2010.824%2050.6607%2010.332%2050.9727%209.048L52.1127%209.552C51.7047%2011.016%2051.5847%2011.304%2050.8167%2012.564ZM54.0087%2010.2V11.16C54.0087%2011.388%2054.0567%2011.472%2054.2487%2011.52C54.4287%2011.568%2054.6687%2011.592%2055.1127%2011.592C56.3847%2011.592%2056.7447%2011.556%2056.9127%2011.388C57.0447%2011.256%2057.1047%2010.896%2057.1167%2010.224C57.5847%2010.428%2057.8367%2010.5%2058.4007%2010.572C58.2207%2012.708%2058.1007%2012.792%2055.2207%2012.792C54.1527%2012.792%2053.7327%2012.756%2053.3247%2012.624C52.8567%2012.468%2052.7127%2012.216%2052.7127%2011.604V10.2C52.7127%209.66%2052.6887%209.444%2052.6407%209.06H54.0687C54.0207%209.336%2054.0087%209.588%2054.0087%2010.2ZM60.8127%2011.712L59.6247%2012.444C59.0487%2011.16%2058.6527%2010.476%2057.9447%209.54L59.0727%208.988C59.8527%2010.02%2060.2247%2010.596%2060.8127%2011.712Z%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%220.5%22%20width%3D%2241%22%20height%3D%2214%22%20fill%3D%22white%22%20stroke%3D%22%233F51B5%22%2F%3E%3Cpath%20d%3D%22M76.696%2011.148L75.544%2012.396C74.548%2011.172%2073.168%209.828%2071.86%208.832C70.504%2010.344%2069.124%2011.4%2067.288%2012.3C66.952%2011.676%2066.808%2011.484%2066.316%2010.968C67.24%2010.608%2067.816%2010.284%2068.716%209.648C70.528%208.376%2071.968%206.636%2072.748%204.764L72.88%204.452C72.688%204.464%2072.688%204.464%2068.908%204.524C68.332%204.536%2068.008%204.56%2067.6%204.62L67.552%203.084C67.888%203.144%2068.116%203.156%2068.608%203.156C68.656%203.156%2068.752%203.156%2068.896%203.156L73.12%203.096C73.792%203.084%2073.888%203.072%2074.188%202.964L74.98%203.78C74.824%203.96%2074.728%204.128%2074.596%204.428C74.044%205.712%2073.456%206.756%2072.724%207.74C73.48%208.244%2074.128%208.748%2074.944%209.48C75.244%209.744%2075.244%209.744%2076.696%2011.148ZM86.392%2011.304H80.632V12.144H79.084C79.12%2011.856%2079.132%2011.568%2079.132%2011.112V4.236C79.132%203.78%2079.12%203.552%2079.084%203.228C79.372%203.252%2079.624%203.264%2080.104%203.264H86.92C87.436%203.264%2087.652%203.252%2087.928%203.228C87.904%203.54%2087.892%203.78%2087.892%204.224V11.088C87.892%2011.532%2087.904%2011.856%2087.94%2012.132H86.392V11.304ZM86.392%209.936V4.62H80.632V9.936H86.392ZM90.352%208.232V6.564C90.88%206.636%2091.108%206.648%2092.296%206.648H98.692C99.88%206.648%20100.108%206.636%20100.636%206.564V8.232C100.156%208.172%20100.024%208.172%2098.68%208.172H92.308C90.964%208.172%2090.832%208.172%2090.352%208.232Z%22%20fill%3D%22%233F51B5%22%2F%3E%3C%2Fsvg%3E");
}

.hr-tableLeftTop {
  width: 100%;
  border: solid 1px #e0e0e0;
  margin-top: 10px;
}
.hr-tableLeftTop__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableLeftTop__head:last-child {
  border-right: none;
}
.hr-tableLeftTop__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableLeftTop__data:last-child {
  border-right: none;
}
.hr-tableLeftTop__data--date, .hr-tableLeftTop__data--score {
  text-align: center;
}
.hr-tableLeftTopNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableLeftTopNote__update {
  color: #767676;
}
.hr-tableLeftTopNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableLeftTop thead .hr-tableLeftTop__head {
  text-align: center;
}
.hr-tableLeftTop tbody tr:not(:first-child) .hr-tableLeftTop__head, .hr-tableLeftTop tbody tr:not(:first-child) .hr-tableLeftTop__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableLeftTop tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableLeftTop__head {
  text-align: center;
}
.hr-tableLeftTop__data {
  text-align: right;
}
.hr-tableLeftTop__data--text {
  text-align: left;
}
.hr-tableLeftTop tbody tr:nth-child(2n) {
  background-color: inherit;
}
.hr-tableLeftTop tbody tr .hr-tableLeftTop__head {
  border-top: solid 1px #f0f0f0;
}
.hr-tableLeftTop__head {
  text-align: center;
}
.hr-tableLeftTop__data {
  border-right: 1px solid #f0f0f0;
}
.hr-tableLeftTop__data--number {
  text-align: center;
}
.hr-tableLeftTop--matrix {
  margin-top: 0;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__head--name {
  width: 120px;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__head--horse {
  text-align: left;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__head .hr-label,
.hr-tableLeftTop--matrix .hr-tableLeftTop__head .hr-labelBaba {
  margin-left: 5px;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__head .hr-labelBaba {
  margin-top: -3px;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__item {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  height: 20px;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__item--date {
  height: 34px;
  line-height: 1.2;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__data {
  text-align: center;
}
.hr-tableLeftTop--matrix .hr-tableLeftTop__data span {
  font-weight: bold;
}
.hr-tableLeftTop tbody tr:not(:first-child) .hr-tableLeftTop__head {
  border-top: solid 1px #e0e0e0;
}
.hr-tableLeftTop--markersInfo th:nth-child(1) {
  width: 30%;
}
.hr-tableLeftTop--markersInfo th:nth-child(2) {
  width: 70%;
}

.hr-hitMark {
  color: #E93A19;
  font-weight: bold;
}
.hr-hitMark:before {
  content: "的中";
  display: inline-block;
  width: 32px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2232%22%20height%3D%2216%22%20viewBox%3D%220%200%2032%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2232%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%2230%22%20height%3D%2214%22%20stroke%3D%22%23E93A19%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M7.55004%204.97H7.76004C7.97004%204.43%208.07004%204.08%208.18004%203.54L9.53004%203.71C9.36004%204.2%209.25004%204.47%209.02004%204.97H9.53004C9.97004%204.96%2010.26%204.95%2010.38%204.94C10.37%205.03%2010.37%205.03%2010.35%205.25C10.35%205.26%2010.35%205.29%2010.35%205.79V6.48C10.88%205.78%2011.22%205.13%2011.5%204.3C11.59%204.02%2011.66%203.76%2011.69%203.53L13.04%203.74C13.01%203.81%2012.93%204.02%2012.88%204.18C12.8%204.44%2012.75%204.58%2012.64%204.89H14.63C15.05%204.89%2015.28%204.88%2015.48%204.85C15.45%205.07%2015.45%205.16%2015.44%205.33C15.44%205.39%2015.44%205.39%2015.43%205.66C15.43%205.71%2015.43%205.71%2015.38%207.61C15.31%2010.01%2015.21%2011.12%2014.98%2011.84C14.86%2012.21%2014.7%2012.44%2014.46%2012.56C14.15%2012.71%2013.69%2012.79%2013.06%2012.79C12.93%2012.79%2012.61%2012.78%2012.23%2012.76C12.17%2012.24%2012.09%2011.92%2011.9%2011.42C12.53%2011.52%2012.81%2011.55%2013.12%2011.55C13.56%2011.55%2013.72%2011.47%2013.82%2011.18C14.01%2010.59%2014.11%208.94%2014.13%206.15H12.09C11.68%206.93%2011.36%207.37%2010.76%208.01C10.61%207.78%2010.58%207.73%2010.35%207.49V11.3C10.35%2011.65%2010.36%2011.99%2010.38%2012.27H9.15004V11.69H7.94004V12.57H6.66004C6.70004%2012.26%206.72004%2011.87%206.72004%2011.24V5.98C6.72004%205.4%206.71004%205.22%206.68004%204.94C6.93004%204.97%206.98004%204.97%207.55004%204.97ZM7.94004%206.13V7.69H9.15004V6.13H7.94004ZM7.94004%208.83V10.54H9.15004V8.83H7.94004ZM13.56%209.71L12.33%2010.31C12.04%209.35%2011.74%208.69%2011.15%207.77L12.26%207.23C12.8%208.07%2013.14%208.72%2013.56%209.71ZM20.27%205.16V4.65C20.27%204.11%2020.26%203.87%2020.21%203.54H21.7C21.66%203.84%2021.64%204.1%2021.64%204.6V5.16H24.28C24.76%205.16%2024.98%205.15%2025.26%205.12C25.23%205.4%2025.22%205.61%2025.22%206.04V9.21C25.22%209.72%2025.23%209.96%2025.27%2010.25H23.89V9.69H21.64V11.59C21.64%2012.21%2021.66%2012.54%2021.71%2012.88H20.2C20.25%2012.5%2020.27%2012.16%2020.27%2011.59V9.69H18.12V10.25H16.74C16.78%209.94%2016.79%209.66%2016.79%209.21V6.03C16.79%205.62%2016.78%205.44%2016.75%205.12C17.08%205.15%2017.27%205.16%2017.71%205.16H20.27ZM20.27%206.41H18.12V8.44H20.27V6.41ZM21.64%208.44H23.89V6.41H21.64V8.44Z%22%20fill%3D%22%23E93A19%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: relative;
  top: 3px;
  margin-right: 5px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.hr-tableSchedule {
  width: 100%;
  border: solid 1px #e0e0e0;
  width: auto;
  table-layout: fixed;
}
.hr-tableSchedule__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableSchedule__head:last-child {
  border-right: none;
}
.hr-tableSchedule__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableSchedule__data:last-child {
  border-right: none;
}
.hr-tableSchedule__data--date, .hr-tableSchedule__data--score {
  text-align: center;
}
.hr-tableScheduleNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableScheduleNote__update {
  color: #767676;
}
.hr-tableScheduleNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableSchedule thead .hr-tableSchedule__head {
  text-align: center;
}
.hr-tableSchedule tbody tr:not(:first-child) .hr-tableSchedule__head, .hr-tableSchedule tbody tr:not(:first-child) .hr-tableSchedule__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableSchedule tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableSchedule__data {
  line-height: 18px;
}
.hr-tableSchedule__data--date {
  text-align: center;
}
.hr-tableSchedule__head {
  box-sizing: border-box;
}
.hr-tableSchedule__head--date {
  width: 125px;
}
.hr-tableSchedule__head--date:nth-last-of-type(3) {
  width: 156px;
}
.hr-tableSchedule__head--venue {
  width: 125px;
}
.hr-tableSchedule__head--venue:nth-of-type(3) {
  width: 176px;
}
.hr-tableSchedule__head--date:nth-last-of-type(3) {
  width: 102px;
}
.hr-tableSchedule__head--event {
  width: 306px;
}
.hr-tableSchedule__head--info {
  width: 220px;
}
.hr-tableSchedule tbody tr:nth-child(2n) {
  background-color: transparent;
}
.hr-tableSchedule tbody tr:nth-child(2n).hr-tableSchedule__evenline {
  background-color: #fafafa;
}
.hr-tableSchedule__title {
  line-height: 20px;
}
.hr-tableSchedule__status {
  font-size: 12px;
  margin-top: 5px;
  line-height: 1.3em;
}
.hr-tableSchedule__statusText {
  margin-top: 1px;
  width: 228px;
}
.hr-tableSchedule__data--served {
  width: 31px;
  text-align: center;
}
.hr-tableSchedule__data--horse {
  width: 194px;
}
.hr-tableSchedule__horseNum {
  font-weight: bold;
}
.hr-tableSchedule__evenline {
  background-color: #fafafa;
}

.hr-scroll {
  overflow: hidden;
  border: solid 1px #e0e0e0;
}
.hr-scrollWrap {
  overflow-x: scroll;
  white-space: nowrap;
}

.hr-tableScroll,
.hr-tableScrollFix {
  width: 100%;
  border: solid 1px #e0e0e0;
  border-collapse: collapse;
  width: inherit;
  border: none;
}
.hr-tableScroll__head,
.hr-tableScrollFix__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableScroll__head:last-child,
.hr-tableScrollFix__head:last-child {
  border-right: none;
}
.hr-tableScroll__data,
.hr-tableScrollFix__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableScroll__data:last-child,
.hr-tableScrollFix__data:last-child {
  border-right: none;
}
.hr-tableScroll__data--date, .hr-tableScroll__data--score,
.hr-tableScrollFix__data--date,
.hr-tableScrollFix__data--score {
  text-align: center;
}
.hr-tableScrollNote,
.hr-tableScrollFixNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableScrollNote__update,
.hr-tableScrollFixNote__update {
  color: #767676;
}
.hr-tableScrollNote__update::after,
.hr-tableScrollFixNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableScroll thead .hr-tableScroll, .hr-tableScroll thead .hr-tableScrollFix__head,
.hr-tableScrollFix thead .hr-tableScroll,
.hr-tableScrollFix thead .hr-tableScrollFix__head {
  text-align: center;
}
.hr-tableScroll tbody tr:not(:first-child) .hr-tableScroll, .hr-tableScroll tbody tr:not(:first-child) .hr-tableScrollFix__head, .hr-tableScroll tbody tr:not(:first-child) .hr-tableScroll, .hr-tableScroll tbody tr:not(:first-child) .hr-tableScrollFix__data,
.hr-tableScrollFix tbody tr:not(:first-child) .hr-tableScroll,
.hr-tableScrollFix tbody tr:not(:first-child) .hr-tableScrollFix__head,
.hr-tableScrollFix tbody tr:not(:first-child) .hr-tableScroll,
.hr-tableScrollFix tbody tr:not(:first-child) .hr-tableScrollFix__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableScroll tbody tr:nth-child(2n),
.hr-tableScrollFix tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableScroll__head, .hr-tableScroll__data,
.hr-tableScrollFix__head,
.hr-tableScrollFix__data {
  white-space: nowrap;
  padding: 6px;
}
.hr-tableScroll__head--number, .hr-tableScroll__data--number,
.hr-tableScrollFix__head--number,
.hr-tableScrollFix__data--number {
  width: 26px;
  text-align: center;
}
.hr-tableScroll__head--horse, .hr-tableScroll__data--horse,
.hr-tableScrollFix__head--horse,
.hr-tableScrollFix__data--horse {
  width: 118px;
  font-size: 12px;
}
.hr-tableScroll__head--name, .hr-tableScroll__data--name,
.hr-tableScrollFix__head--name,
.hr-tableScrollFix__data--name {
  width: 80px;
  text-align: center;
}
.hr-tableScroll__head--race, .hr-tableScroll__data--race,
.hr-tableScrollFix__head--race,
.hr-tableScrollFix__data--race {
  min-width: 100px;
  text-align: center;
  width: 184px;
}
.hr-tableScroll__data,
.hr-tableScrollFix__data {
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  padding: 12px 8px;
}
.hr-tableScroll__data--number, .hr-tableScroll__data--horse,
.hr-tableScrollFix__data--number,
.hr-tableScrollFix__data--horse {
  background-color: #fff;
}
.hr-tableScroll__data .hr-icon__bracketNum,
.hr-tableScrollFix__data .hr-icon__bracketNum {
  margin: 0;
}
.hr-tableScroll__data--race,
.hr-tableScrollFix__data--race {
  text-align: left;
}
.hr-tableScroll tbody tr:nth-child(2n) .hr-tableScroll--number, .hr-tableScroll tbody tr:nth-child(2n) .hr-tableScroll--horse, .hr-tableScroll tbody tr:nth-child(2n) .hr-tableScrollFix__data--number, .hr-tableScroll tbody tr:nth-child(2n) .hr-tableScrollFix__data--horse,
.hr-tableScrollFix tbody tr:nth-child(2n) .hr-tableScroll--number,
.hr-tableScrollFix tbody tr:nth-child(2n) .hr-tableScroll--horse,
.hr-tableScrollFix tbody tr:nth-child(2n) .hr-tableScrollFix__data--number,
.hr-tableScrollFix tbody tr:nth-child(2n) .hr-tableScrollFix__data--horse {
  background-color: #fafafa;
}
.hr-tableScroll tbody tr:last-child td,
.hr-tableScrollFix tbody tr:last-child td {
  border-bottom: none;
}

.hr-tableScroll {
  cursor: move;
  width: 100%;
}

.hr-tableScrollFix {
  float: left;
  position: relative;
}
.hr-tableScrollFix::before {
  position: absolute;
  content: "";
  top: -1px;
  right: 0;
  bottom: -1px;
  left: 0;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  z-index: 1;
  pointer-events: none;
}

.hr-tableValue {
  width: 100%;
  border: solid 1px #e0e0e0;
}
.hr-tableValue__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-tableValue__head:last-child {
  border-right: none;
}
.hr-tableValue__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-tableValue__data:last-child {
  border-right: none;
}
.hr-tableValue__data--date, .hr-tableValue__data--score {
  text-align: center;
}
.hr-tableValueNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableValueNote__update {
  color: #767676;
}
.hr-tableValueNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-tableValue thead .hr-tableValue__head {
  text-align: center;
}
.hr-tableValue tbody tr:not(:first-child) .hr-tableValue__head, .hr-tableValue tbody tr:not(:first-child) .hr-tableValue__data {
  border-top: solid 1px #f0f0f0;
}
.hr-tableValue tbody tr:nth-child(2n) {
  background-color: #fafafa;
}
.hr-tableValue__data {
  text-align: right;
}
.hr-tableValue__data--text {
  text-align: left;
}
.hr-tableValue__data--rank {
  font-weight: bold;
  text-align: center;
}
.hr-tableValue__head--number {
  width: 26px;
}
.hr-tableValue__head--horse {
  width: 180px;
}
.hr-tableValue__head--time, .hr-tableValue__head--info {
  width: 70px;
}
.hr-tableValue__head--popular, .hr-tableValue__head--odds {
  width: 60px;
}
.hr-tableValue__data {
  border-top: solid 1px #f0f0f0;
  border-right: solid 1px #f0f0f0;
}
.hr-tableValue__data:not(:first-child) {
  border-top: solid 1px #e0e0e0;
}
.hr-tableValue__data--number, .hr-tableValue__data--time, .hr-tableValue__data--popular, .hr-tableValue__data--odds {
  text-align: center;
}
.hr-tableValue__data--horse {
  text-align: left;
}
.hr-tableValue__data--number .hr-icon__bracketNum {
  margin: 0;
}
.hr-tableValue__data--info {
  text-align: center;
}

.hr-head01 + .hr-tableValue,
.hr-head02 + .hr-tableValue {
  margin-top: 10px;
}

.hr-naviOddsNav .hr-textList {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
}
.hr-naviOddsNav .hr-textList__item--text::after {
  content: "";
  display: none;
}
.hr-naviOddsNav .hr-textList__list {
  display: -webkit-box;
  display: flex;
}

.hr-oddsStatus {
  text-align: right;
  min-height: 28px;
}
.hr-oddsStatus .hr-oddsStatus__item {
  font-size: 12px;
  padding-top: 10px;
}

.hr-tableNote__item--red {
  color: #992b00;
}
.hr-tableNote__item--blue {
  color: #49779b;
}

.hr-oddsWtable {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: start;
          align-items: flex-start;
  flex-wrap: wrap;
}
.hr-oddsWtable table {
  table-layout: auto;
}
.hr-oddsWtable .hr-icon__bracketNum {
  margin: 0;
}
.hr-oddsWtable .hr-tableLeftTop:not(:nth-child(n+5)) {
  margin-top: 0;
}
.hr-oddsWtable .hr-tableLeftTop--oddsUtPop:nth-child(n+4), .hr-oddsWtable .hr-tableLeftTop--oddsUrPop:nth-child(n+4), .hr-oddsWtable .hr-tableLeftTop--oddsSfPop:nth-child(n+4), .hr-oddsWtable .hr-tableLeftTop--oddsWidePop:nth-child(n+4), .hr-oddsWtable .hr-tableLeftTop--oddsStPop:nth-child(n+4) {
  margin-top: 10px;
}
.hr-oddsWtable .hr-tableLeftTop--oddsSt:nth-child(n+5) {
  margin-top: 10px;
}
.hr-oddsWtable--ut .hr-tableLeftTop, .hr-oddsWtable--ur .hr-tableLeftTop, .hr-oddsWtable--sf .hr-tableLeftTop, .hr-oddsWtable--st .hr-tableLeftTop {
  margin-top: 0;
}
.hr-oddsWtable__utOddsW .hr-tableLeftTop, .hr-oddsWtable__urOddsW .hr-tableLeftTop {
  margin-top: 0;
}
.hr-oddsWtable__utOddsW .hr-tableLeftTop--oddsW, .hr-oddsWtable__urOddsW .hr-tableLeftTop--oddsW {
  width: 105px;
}
.hr-oddsWtable__utOddsW .hr-tableLeftTop--oddsW th, .hr-oddsWtable__urOddsW .hr-tableLeftTop--oddsW th {
  width: 24px;
}
.hr-oddsWtable__utOddsW :nth-child(n+7), .hr-oddsWtable__urOddsW :nth-child(n+7) {
  margin-top: 10px;
}
.hr-oddsWtable__utOddsW .hr-tableLeftTop--oddsW:not(:nth-child(1)), .hr-oddsWtable__utOddsW .hr-tableLeftTop--oddsW:not(:nth-child(7)), .hr-oddsWtable__utOddsW .hr-tableLeftTop--oddsW:not(:nth-child(13)), .hr-oddsWtable__urOddsW .hr-tableLeftTop--oddsW:not(:nth-child(1)), .hr-oddsWtable__urOddsW .hr-tableLeftTop--oddsW:not(:nth-child(7)), .hr-oddsWtable__urOddsW .hr-tableLeftTop--oddsW:not(:nth-child(13)) {
  border-left: none;
}
.hr-oddsWtable__sfOddsW {
  margin-top: 10px;
}
.hr-oddsWtable__wideOddsW .hr-tableLeftTop__data span {
  display: inline-block;
}
.hr-oddsWtable__wideOddsW .hr-tableLeftTop__data span:first-child, .hr-oddsWtable__wideOddsW .hr-tableLeftTop__data span:last-child {
  width: 42%;
}
.hr-oddsWtable__wideOddsW .hr-tableLeftTop__data span:nth-child(2) {
  width: 16%;
  text-align: center;
}
.hr-oddsWtable__wideOddsW .hr-tableLeftTop--oddsSt .hr-tableLeftTop__data span:first-child, .hr-oddsWtable__wideOddsW .hr-tableLeftTop--oddsSt .hr-tableLeftTop__data span:last-child {
  width: auto;
}

.hr-tableLeftTop--oddsW {
  box-sizing: border-box;
  width: 157.5px;
}
.hr-tableLeftTop--oddsW:nth-child(4n) {
  margin-right: 0px;
}
.hr-tableLeftTop--oddsW th {
  text-align: center;
  width: 26px;
}
.hr-tableLeftTop--oddsW td {
  text-align: right;
}
.hr-tableLeftTop--oddsW tbody .hr-tableLeftTop__data {
  border-top: solid 1px #e0e0e0;
}
.hr-tableLeftTop--oddsW tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hr-tableLeftTop--oddsW:not(:nth-child(1),
:nth-child(5),
:nth-child(9),
:nth-child(13),
:nth-child(17)) {
  border-left: none;
}
.hr-tableLeftTop--oddsUtPop, .hr-tableLeftTop--oddsUrPop, .hr-tableLeftTop--oddsSfPop, .hr-tableLeftTop--oddsWidePop, .hr-tableLeftTop--oddsStPop {
  box-sizing: border-box;
  width: 210px;
}
.hr-tableLeftTop--oddsUtPop:nth-child(4n), .hr-tableLeftTop--oddsUrPop:nth-child(4n), .hr-tableLeftTop--oddsSfPop:nth-child(4n), .hr-tableLeftTop--oddsWidePop:nth-child(4n), .hr-tableLeftTop--oddsStPop:nth-child(4n) {
  margin-right: 0px;
}
.hr-tableLeftTop--oddsUtPop td, .hr-tableLeftTop--oddsUrPop td, .hr-tableLeftTop--oddsSfPop td, .hr-tableLeftTop--oddsWidePop td, .hr-tableLeftTop--oddsStPop td {
  text-align: right;
}
.hr-tableLeftTop--oddsUtPop tbody .hr-tableLeftTop__data, .hr-tableLeftTop--oddsUrPop tbody .hr-tableLeftTop__data, .hr-tableLeftTop--oddsSfPop tbody .hr-tableLeftTop__data, .hr-tableLeftTop--oddsWidePop tbody .hr-tableLeftTop__data, .hr-tableLeftTop--oddsStPop tbody .hr-tableLeftTop__data {
  border-top: solid 1px #e0e0e0;
}
.hr-tableLeftTop--oddsUtPop tbody tr:nth-child(2n), .hr-tableLeftTop--oddsUrPop tbody tr:nth-child(2n), .hr-tableLeftTop--oddsSfPop tbody tr:nth-child(2n), .hr-tableLeftTop--oddsWidePop tbody tr:nth-child(2n), .hr-tableLeftTop--oddsStPop tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hr-tableLeftTop--oddsUtPop:nth-child(2), .hr-tableLeftTop--oddsUtPop:nth-child(3), .hr-tableLeftTop--oddsUtPop:nth-child(5), .hr-tableLeftTop--oddsUtPop:nth-child(6), .hr-tableLeftTop--oddsUtPop:nth-child(8), .hr-tableLeftTop--oddsUtPop:nth-child(9), .hr-tableLeftTop--oddsUtPop:nth-child(11), .hr-tableLeftTop--oddsUtPop:nth-child(12), .hr-tableLeftTop--oddsUtPop:nth-child(14), .hr-tableLeftTop--oddsUtPop:nth-child(15), .hr-tableLeftTop--oddsUtPop:nth-child(17), .hr-tableLeftTop--oddsUtPop:nth-child(18), .hr-tableLeftTop--oddsUtPop:nth-child(20), .hr-tableLeftTop--oddsUtPop:nth-child(21), .hr-tableLeftTop--oddsUrPop:nth-child(2), .hr-tableLeftTop--oddsUrPop:nth-child(3), .hr-tableLeftTop--oddsUrPop:nth-child(5), .hr-tableLeftTop--oddsUrPop:nth-child(6), .hr-tableLeftTop--oddsUrPop:nth-child(8), .hr-tableLeftTop--oddsUrPop:nth-child(9), .hr-tableLeftTop--oddsUrPop:nth-child(11), .hr-tableLeftTop--oddsUrPop:nth-child(12), .hr-tableLeftTop--oddsUrPop:nth-child(14), .hr-tableLeftTop--oddsUrPop:nth-child(15), .hr-tableLeftTop--oddsUrPop:nth-child(17), .hr-tableLeftTop--oddsUrPop:nth-child(18), .hr-tableLeftTop--oddsUrPop:nth-child(20), .hr-tableLeftTop--oddsUrPop:nth-child(21), .hr-tableLeftTop--oddsSfPop:nth-child(2), .hr-tableLeftTop--oddsSfPop:nth-child(3), .hr-tableLeftTop--oddsSfPop:nth-child(5), .hr-tableLeftTop--oddsSfPop:nth-child(6), .hr-tableLeftTop--oddsSfPop:nth-child(8), .hr-tableLeftTop--oddsSfPop:nth-child(9), .hr-tableLeftTop--oddsSfPop:nth-child(11), .hr-tableLeftTop--oddsSfPop:nth-child(12), .hr-tableLeftTop--oddsSfPop:nth-child(14), .hr-tableLeftTop--oddsSfPop:nth-child(15), .hr-tableLeftTop--oddsSfPop:nth-child(17), .hr-tableLeftTop--oddsSfPop:nth-child(18), .hr-tableLeftTop--oddsSfPop:nth-child(20), .hr-tableLeftTop--oddsSfPop:nth-child(21), .hr-tableLeftTop--oddsWidePop:nth-child(2), .hr-tableLeftTop--oddsWidePop:nth-child(3), .hr-tableLeftTop--oddsWidePop:nth-child(5), .hr-tableLeftTop--oddsWidePop:nth-child(6), .hr-tableLeftTop--oddsWidePop:nth-child(8), .hr-tableLeftTop--oddsWidePop:nth-child(9), .hr-tableLeftTop--oddsWidePop:nth-child(11), .hr-tableLeftTop--oddsWidePop:nth-child(12), .hr-tableLeftTop--oddsWidePop:nth-child(14), .hr-tableLeftTop--oddsWidePop:nth-child(15), .hr-tableLeftTop--oddsWidePop:nth-child(17), .hr-tableLeftTop--oddsWidePop:nth-child(18), .hr-tableLeftTop--oddsWidePop:nth-child(20), .hr-tableLeftTop--oddsWidePop:nth-child(21), .hr-tableLeftTop--oddsStPop:nth-child(2), .hr-tableLeftTop--oddsStPop:nth-child(3), .hr-tableLeftTop--oddsStPop:nth-child(5), .hr-tableLeftTop--oddsStPop:nth-child(6), .hr-tableLeftTop--oddsStPop:nth-child(8), .hr-tableLeftTop--oddsStPop:nth-child(9), .hr-tableLeftTop--oddsStPop:nth-child(11), .hr-tableLeftTop--oddsStPop:nth-child(12), .hr-tableLeftTop--oddsStPop:nth-child(14), .hr-tableLeftTop--oddsStPop:nth-child(15), .hr-tableLeftTop--oddsStPop:nth-child(17), .hr-tableLeftTop--oddsStPop:nth-child(18), .hr-tableLeftTop--oddsStPop:nth-child(20), .hr-tableLeftTop--oddsStPop:nth-child(21) {
  border-left: none;
}
.hr-tableLeftTop--oddsUtPop .hr-tableLeftTop__head--pop, .hr-tableLeftTop--oddsUrPop .hr-tableLeftTop__head--pop, .hr-tableLeftTop--oddsSfPop .hr-tableLeftTop__head--pop, .hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__head--pop, .hr-tableLeftTop--oddsStPop .hr-tableLeftTop__head--pop {
  width: 24px;
}
.hr-tableLeftTop--oddsUtPop .hr-tableLeftTop__data--hoseNum, .hr-tableLeftTop--oddsUrPop .hr-tableLeftTop__data--hoseNum, .hr-tableLeftTop--oddsSfPop .hr-tableLeftTop__data--hoseNum, .hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__data--hoseNum, .hr-tableLeftTop--oddsStPop .hr-tableLeftTop__data--hoseNum {
  text-align: center;
  width: 72.5px;
}
.hr-tableLeftTop--oddsSt {
  box-sizing: border-box;
  width: 157px;
}
.hr-tableLeftTop--oddsSt:nth-child(4n) {
  margin-right: 0px;
}
.hr-tableLeftTop--oddsSt td {
  text-align: right;
}
.hr-tableLeftTop--oddsSt tbody .hr-tableLeftTop__data {
  border-top: solid 1px #e0e0e0;
}
.hr-tableLeftTop--oddsSt tbody .hr-tableLeftTop__head--pop {
  width: 50%;
}
.hr-tableLeftTop--oddsSt tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hr-tableLeftTop--oddsSt:nth-child(2), .hr-tableLeftTop--oddsSt:nth-child(3), .hr-tableLeftTop--oddsSt:nth-child(4), .hr-tableLeftTop--oddsSt:nth-child(6), .hr-tableLeftTop--oddsSt:nth-child(7), .hr-tableLeftTop--oddsSt:nth-child(8), .hr-tableLeftTop--oddsSt:nth-child(10), .hr-tableLeftTop--oddsSt:nth-child(11), .hr-tableLeftTop--oddsSt:nth-child(12), .hr-tableLeftTop--oddsSt:nth-child(14), .hr-tableLeftTop--oddsSt:nth-child(15), .hr-tableLeftTop--oddsSt:nth-child(16) {
  border-left: none;
}
.hr-tableLeftTop--oddsSt .hr-tableLeftTop__head--pop {
  width: 24px;
}
.hr-tableLeftTop--oddsSt .hr-tableLeftTop__data--hoseNum {
  text-align: center;
  width: 72.5px;
}
.hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__data--odds span:first-child, .hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__data--odds span:nth-child(3) {
  width: 45%;
  display: inline-block;
}
.hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__data--odds span:nth-child(2) {
  width: 10%;
  display: inline-block;
  text-align: center;
}
.hr-tableLeftTop--oddsWidePop .hr-tableLeftTop__data--hoseNum {
  width: 42.5px;
}

.hr-odds__10less {
  color: #992b00;
}
.hr-odds__10more {
  color: #49779b;
}

.hr-oddsWpop {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: start;
          align-items: flex-start;
  flex-wrap: wrap;
  margin-top: 10px;
}
.hr-oddsWpop .hr-table {
  width: 210px;
}
.hr-oddsWpop .hr-table__head--pop {
  width: 26px;
}
.hr-oddsWpop .hr-table__head--odds {
  width: 46px;
}
.hr-oddsWpop .hr-table__data--odds {
  text-align: right;
}
.hr-oddsWpop table {
  table-layout: auto;
}
.hr-oddsWpop table tbody .hr-tableLeftTop__data {
  border-top: solid 1px #e0e0e0;
}
.hr-oddsWpop table tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hr-oddsWpop .hr-icon__bracketNum {
  margin: 0;
}

.hr-table--oddsWpop {
  box-sizing: border-box;
  width: 157.5px;
}
.hr-table--oddsWpop:nth-child(4n) {
  margin-right: 0px;
}
.hr-table--oddsWpop th {
  text-align: center;
}
.hr-table--oddsWpop td {
  text-align: center;
}
.hr-table--oddsWpop:nth-child(2), .hr-table--oddsWpop:nth-child(3) {
  border-left: none;
}

.hr-stOddsW .hr-select__form--horse {
  width: 280px;
}
.hr-stOddsW .hr-select__form--prov {
  width: 172px;
}
.hr-stOddsW.hr-select__arrow {
  bottom: 18px;
}
.hr-stOddsW.hr-select__arrow + .hr-select__arrow {
  bottom: 9px;
}

.hr-textList {
  margin-top: 10px;
}
.hr-textList__list {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  gap: 2px;
}
.hr-textList__list--between .hr-textList__item,
.hr-textList__list--between .hr-textList__text {
  -webkit-box-flex: 1;
          flex: 1;
  -webkit-box-pack: center;
          justify-content: center;
}
.hr-textList__item {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  font-size: 13px;
  line-height: 1.5;
}
.hr-textList__item:not(:last-child)::after {
  content: "";
  display: block;
  margin: 0 5px;
  width: 1px;
  height: 12px;
  background-color: #767676;
}
.hr-textList__text {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  white-space: nowrap;
  width: -webkit-fit-content;
  width: fit-content;
}
.hr-textList__item--unlink .hr-textList__text,
.hr-textList span.hr-textList__text {
  color: #333;
  cursor: default;
  opacity: 0.4;
}
.hr-textList__item--unlink .hr-textList__text:hover,
.hr-textList span.hr-textList__text:hover {
  text-decoration: none;
  color: #333;
}
.hr-textList__item--current .hr-textList__text,
.hr-textList__item--current span.hr-textList__text {
  font-weight: bold;
  color: #333;
  opacity: 1;
}
.hr-textList__list:not(:last-child)::afert {
  margin: 0 8px;
}
.hr-textList__item--text::after {
  display: none !important;
}
.hr-textList__text {
  min-width: 24px;
}

.hr-timeLine__item {
  position: relative;
  border-top: solid 1px #f0f0f0;
  line-height: normal;
  /* ---------- infeed AD ---------- */
  /* ---------- /infeed AD ---------- */
}
.hr-timeLine__item:first-child {
  border-top: 0px;
}
.hr-timeLine__itemArticleLink {
  display: block;
  min-width: 630px;
  overflow: hidden;
  padding: 10px 0;
}
.hr-timeLine__itemArticleLink:hover {
  text-decoration: none;
}
.hr-timeLine__itemArticleLink:hover .hr-timeLine__itemTitle {
  text-decoration: underline;
}
.hr-timeLine__itemThumbnail {
  width: 70px;
  height: 70px;
  float: left;
  margin-right: 10px;
  vertical-align: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.hr-timeLine__itemTitle {
  font-size: 14px;
}
.hr-timeLine__itemCredit, .hr-timeLine__itemPr {
  margin-top: 5px;
  display: block;
  font-size: 11px;
  line-height: 1;
  word-break: break-word;
  color: #111;
}
.hr-timeLine__itemTime {
  display: block;
  font-size: 11px;
  line-height: 1;
  margin-top: 5px;
  word-break: break-word;
  color: #888;
}
.hr-timeLine__itemVideoThumbnail {
  display: block;
  position: relative;
  margin-right: 10px;
  text-align: center;
  overflow: hidden;
  background-color: #000;
}
.hr-timeLine__itemVideoThumbnailImg {
  background: url(https://s.yimg.jp/images/sports/all_device/pc/movie/images/noimage.png) no-repeat center;
  position: absolute;
  margin: auto;
  height: auto;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.hr-timeLine__itemVideoTime {
  position: absolute;
  display: inline-block;
  right: 0;
  bottom: 0;
  vertical-align: middle;
  font-size: 76%;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: 1.5;
  height: 18px;
  padding: 2px 3px 0 14px;
}
.hr-timeLine__itemVideoTime::before {
  box-sizing: border-box;
  width: 4px;
  height: 4px;
  top: 0;
  bottom: 0;
  left: 3px;
  border: 3px solid transparent;
  border-left: 7px solid #fff;
  position: absolute;
  margin: auto;
  content: "";
  vertical-align: middle;
}
.hr-timeLine__itemTitle {
  font-size: 14px;
}
.hr-timeLine__itemCredit, .hr-timeLine__itemPr {
  margin-top: 5px;
  display: block;
  font-size: 11px;
  word-break: break-word;
  color: #111;
}
.hr-timeLine__itemTime {
  display: block;
  font-size: 11px;
  margin-top: 5px;
  word-break: break-word;
  color: #767676;
}
.hr-timeLine__itemVideoThumbnail {
  width: 124px;
  height: 70px;
  float: left;
}
.hr-timeLine__itemVideoThumbnailImg {
  width: 124px;
}
.hr-timeLine__itemText {
  overflow: hidden;
}
.hr-timeLine__item--infeed {
  position: relative;
  border-top: solid 1px #f0f0f0;
  line-height: normal;
}
.hr-timeLine__item--infeed:hover .yads_ad_title {
  text-decoration: underline;
}
.hr-timeLine__item--infeed a {
  display: block;
  overflow: hidden;
  padding: 10px 0;
}
.hr-timeLine__item--infeed a:hover {
  text-decoration: none;
}
.hr-timeLine__item--infeed .yads_ad_img {
  float: left;
  width: 70px;
  height: 70px;
  margin-right: 10px;
  overflow: hidden;
  vertical-align: bottom;
  background-size: contain;
}
.hr-timeLine__item--infeed .yads_ad {
  display: block;
  min-width: 630px;
  overflow: hidden;
}
.hr-timeLine__item--infeed .yads_ad_title {
  font-size: 108%;
}
.hr-timeLine__item--infeed .yads_ad_info {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: 10px;
  font-size: 93%;
  color: #808080;
}
.hr-timeLine__item--infeed .yads_ad_info span {
  vertical-align: middle;
  line-height: 1;
}
.hr-timeLine__item--infeed .yads_ad_info a, .hr-timeLine__item--infeed .yads_ad_info a:visited, .hr-timeLine__item--infeed .yads_ad_info a:hover {
  color: #808080;
  text-decoration: none;
}
.hr-timeLine__item--infeed .yads_ad_info img {
  margin-left: 3px;
  vertical-align: middle;
}
.hr-timeLine__item--infeed .yads_ad_adv {
  display: block;
  font-size: 77%;
  color: #111;
}
.hr-timeLine__item--infeed .yads_ad_adv:hover {
  text-decoration: none;
}
.hr-timeLine__load {
  text-align: center;
}
.hr-timeLine__loadIcon {
  width: 35px;
  height: 35px;
  margin-top: 32px;
}
.hr-timeLine__moreView {
  text-align: center;
}
.hr-timeLine__moreView--button {
  width: 100%;
  height: 35px;
  margin-top: 10px;
  padding: 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background-color: transparent;
  color: #333;
  font-size: 100%;
  font-weight: normal;
  outline: none;
  cursor: pointer;
}
.hr-timeLine__moreView--button:hover {
  text-decoration: underline;
}

.hr-title01__title {
  font-size: 24px;
  line-height: 1.3;
  font-weight: bold;
}
.hr-title02__title {
  font-size: 18px;
  line-height: 1.3;
  font-weight: bold;
}

.hr-lrec {
  min-height: 250px;
}

table {
  table-layout: fixed;
}

.hr-head02 + [class^=hr-table] {
  margin-top: 5px;
}

.hr-select {
  margin-top: 10px;
  position: relative;
  display: inline-block;
}
.hr-select__form {
  appearance: none;
  -webkit-appearance: none;
  display: block;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background: #fff;
  padding: 5px 40px 5px 12px;
  font-size: 12px;
  line-height: 20px;
  min-width: 120px;
  cursor: pointer;
}
.hr-select__form::-ms-value {
  background: none;
  color: #333;
}
.hr-select__arrow {
  border-color: #333 transparent;
  border-style: solid;
  border-width: 4px 4px 0 4px;
  bottom: 19px;
  right: 11px;
  position: absolute;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.hr-select__arrow + .hr-select__arrow {
  bottom: 10px;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.hr-select--withList {
  float: left;
  margin: 10px 15px 0 0;
}

.hr-noData {
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  font-size: 13px;
  padding: 40px 0;
}
.hr-noData--racematrix {
  padding: 80px 0;
}

.hr-table {
  width: 100%;
  border: solid 1px #e0e0e0;
}
.hr-table__head {
  background-color: #ebebeb;
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
  font-size: 12px;
}
.hr-table__head:last-child {
  border-right: none;
}
.hr-table__data {
  margin-top: 10px;
  padding: 6px;
  border-right: 1px solid #f0f0f0;
}
.hr-table__data:last-child {
  border-right: none;
}
.hr-table__data--date, .hr-table__data--score {
  text-align: center;
}
.hr-tableNote {
  margin-top: 5px;
  font-size: 11px;
}
.hr-tableNote__update {
  color: #767676;
}
.hr-tableNote__update::after {
  content: "更新";
  padding-left: 3px;
}
.hr-table thead .hr-table__head {
  text-align: center;
}
.hr-table tbody tr:not(:first-child) .hr-table__head, .hr-table tbody tr:not(:first-child) .hr-table__data {
  border-top: solid 1px #f0f0f0;
}
.hr-table tbody tr:nth-child(2n) {
  background-color: #fafafa;
}

#footAtt {
  font-size: 13px;
  padding: 8px;
  margin-bottom: 15px;
  background-color: #fff;
}
#footAtt span {
  color: #333;
}

#snsbtn.sn-sns .sn-sns__item:last-child {
  margin-right: 0;
}

.hr-modCommon02 + .hr-nav + .hr-modCommon .hr-head--label01,
.hr-modCommon02 + style + style + .hr-modCommon .hr-head--label01,
.hr-modCommon02 + .hr-modCommon01 .hr-head01,
.hr-modCommon02 + div .hr-modCommon01 .hr-head01,
.hr-modCommon02 + div + .hr-modCommon01 .hr-head01 {
  margin-top: 20px;
}

.hr-wideColumn > .hr-noData {
  width: 630px;
}

.hr-style--hidden {
  display: none;
}
