<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.raceList2__date .icoList--rookie__3rdadd {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  margin: auto;
}

.raceList2__date .icoList--rookie__3rdadd {
  left: 5px;
  width: 13px;
  height: 12px;
  background: url(/static_extra/sp/images/race/icon_rookie1_1.png) no-repeat 0 50%;
  -webkit-background-size: 13px auto;
       -o-background-size: 13px auto;
          background-size: 13px auto;
}

/* 390.html  -------------------------------------------------------*/

.entryArea.is-type1__3rdadd {
  background-image: url(/static_extra/sp/images/race/bg_forecast_2.jpg);
}

.rankingTbl03_1 .topCell.h50__3rdadd td,
.rankingTbl03_1 .line4.h50__3rdadd td {
  height: 50px;
}

.rankingTbl03_2 th.prl0__3rdadd {
  padding-right: 0;
  padding-left: 0;
}

.rankingTbl03_2 td.photo.h50__3rdadd,
.rankingTbl03_3 td.photo.h50__3rdadd {
  height: 50px!important;
}

.rankingTbl03_2 .line4 td.h12__3rdadd {
  height: 12px!important;
  font-size: 9px;
  line-height: 1;
}



/* 398.html  -------------------------------------------------------*/

.exArea ul.icon03__3rdadd {
  font-size:12px;
  margin:0 0 -10px 0;
}

.exArea ul.icon03__3rdadd li {
  display:inline-block;
  float:left;
  width:50%;
  margin:0 0 10px 0;
  padding:2px 0 2px 25px;
}

.exArea ul.icon03__3rdadd li.morning__3rdadd {
  background:url(/static_extra/sp/images/race/icon_time1_1.png) 0 0 no-repeat;
  background-size:20px 20px;
}

.exArea ul.icon03__3rdadd li.summer__3rdadd {
  background:url(/static_extra/sp/images/race/icon_time1_2.png) 0 0 no-repeat;
  background-size:20px 20px;
}

.exArea ul.icon03__3rdadd li.night__3rdadd {
  background:url(/static_extra/sp/images/race/icon_time1_3.png) 0 0 no-repeat;
  background-size:20px 20px;
}

.exArea ul.icon03__3rdadd li.woman01__3rdadd {
  background:url(/static_extra/sp/images/race/icon_woman1_1.png) 0 2px no-repeat;
  background-size:20px 16px;
}

.exArea ul.icon03__3rdadd li.woman02__3rdadd {
  background:url(/static_extra/sp/images/race/icon_woman1_2.png) 0 2px no-repeat;
  background-size:20px 16px;
}

.exArea ul.icon03__3rdadd li.rookie__3rdadd {
  background:url(/static_extra/sp/images/race/icon_rookie1_1.png) 1px 50% no-repeat;
  background-size:18px 15px;
  width:48%;
}

.exArea ul.icon03__3rdadd li.returnBoat__3rdadd {
  background:url(/static_extra/sp/images/race/icon_returnbort.png) 0 center no-repeat;
  background-size:20px 13px;
  width:48%;
  color:#c00;
  font-weight:bold;
}

/* 403.html  -------------------------------------------------------*/

.refundTbl th span.icoList--rookie__3rdadd {
  background:url(/static_extra/sp/images/race/icon_rookie1_1.png) left 1px no-repeat;
  background-size:13px auto;
}

.refundTbl.type1 th span.icoList--rookie__3rdadd {
  width: auto;
  height: auto;
  background: none;
}

.refundTbl.type1 th span.icoList--rookie__3rdadd:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  width: 13px;
  height: 13px;
  margin: auto;
}

.refundTbl.type1 th span.icoList--rookie__3rdadd:after {
  right: 5px;
  background:url(/static_extra/sp/images/race/icon_rookie1_1.png) left 1px no-repeat;
  background-size:13px auto;
}

/* 404.html  -------------------------------------------------------*/

.scheduleTable ul li .icoList--rookie__3rdadd {
  background:url(/static_extra/sp/images/race/icon_rookie1_1.png) center center no-repeat;
  background-size:18px 15px;
  margin-top:3px;
}
/* ---------------------------------------------------
 *    add 2022
 *-------------------------------------------------- */
.exArea ul.icon03__3rdadd li.midnight__3rdadd {
  background:url(/static_extra/sp/images/race/icon_time1_4.png) 0 0 no-repeat;
  background-size:20px 20px;
}
.exArea ul.icon03__3rdadd li.rookie__3rdadd {
  width:50%;
}
</pre></body></html>