@charset "utf-8";
/* CSS Document */

#SportsContent .LRblock.imgSR > div > a > img{
    min-width:225px !important;
	max-width:225px !important;
	height:auto;
}

#SportsContent .btn.nolink {
	display: block;
    padding: 0.6em 1em;
    color: #2463B0;
    text-decoration: none;
}
#SportsContent .btn.nolink:hover {
    background: #fff !important;
    color: #2463B0 !important;
}

#SportsContent h2.bluebox{
	font-size: 120%;
	padding: 0.5em 0.5em;
	background: #002063;
	border-radius: 3px;
	color: #fff;
	line-height: 100%;
	display: inline-block;
	margin: 10px 0 0 0;
	min-width: 250px;
    text-align: center;
}


/* page_top */
#page_top{
  width: 100px;
  height: 60px;
  position: fixed;
  right: 0;
  bottom: 0;
  background: #002063;
  opacity: 0.6;
}
#page_top a{
  position: relative;
  display: block;
  width: 100px;
  height: 60px;
  text-decoration: none;
}
#page_top a::before{
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: '\f102';
  font-size: 25px;
  color: #fff;
  position: absolute;
  width: 25px;
  height: 25px;
  top: -25px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  text-align: center;
}
#page_top a::after{
  content: 'TOP';
  font-size: 13px;
  color: #fff;
  position: absolute;
  top: 30px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  text-align: center;
}
/* page_top end */

/* ページ内リンク*/
#SportsContent .pagedown{
	display: flex;
    justify-content:space-between;
    flex-wrap: wrap;
}
#SportsContent .pagedown .btn{
	padding-right:30px;
}
#SportsContent .pagedown .btn a{
	position: relative;
	display: inline-block;
	padding-right: 30px;
}
#SportsContent .pagedown .btn a:before {
  content: '';
  width: 6px;
  height: 6px;
  border: 0;
  border-bottom: solid 2px #333;
  border-right: solid 2px #333;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -6px;
  transform: rotate(45deg);
}
/* ページ内リンク end */

/* Filter */
#sampleTable input[type=checkbox] {
    display: inline;
}
.allNoDisplay tr:not(.colTitle)
 {display: none;}
.r04m06  tr[r04m06]
 {display: table-row;}
.r04m07  tr[r04m07]
 {display: table-row;}
.sinjuku tr[sinjuku]
 {display: table-row;}

/* Filter end */