@charset "UTF-8";

/* 注目の選手一覧 */
.starplayers .featurelist-wrapper {padding: 0 0 40px;}

/* 注目の選手一覧 リストのデザイン調整 */
.starplayers .featurelist .featurelist-image {height: 300px;}
.starplayers .featurelist-head {position: absolute; bottom: 0;}
.starplayers .featurelist-image {
    -webkit-mask-image: linear-gradient(to bottom, black 0%, black 60%, transparent 80%);
    mask-image: linear-gradient(to bottom, black 0%, black 60%, transparent 80%);
}
.starplayers .featurelist-image img { height: 300px; width: 300px; object-fit: cover; font-family: 'object-fit: cover;';}
.starplayers .panellist .featurelist-image img {width: 408px;}

/* 注目の選手ページ：選手一覧 */
.starplayers-list {background: none;}
.starplayers-list::before {display: none;}

/* IE グラデの代替 */
@media all and (-ms-high-contrast: none) { .starplayers .featurelist-head { background: rgba(0,9,55,0.5)}}

/* 注目の選手一覧 */
.l-listmain .starplayers {background-size: cover;}
.l-listmain .starplayers.l-wrapper { min-width: 100%; padding: 0;}
.l-listmain .starplayers .title-more-wrapper {padding: 0 24px 0; }
.l-listmain .starplayers .title-more-wrapper .title-more {right: 24px; padding: 0;}
.l-listmain .starplayers .featurelist-wrapper {padding: 0 24px 40px;}

/* 本日出場する選手（注目の選手 チャンネル） */
.starplayers-today {background: #F4F4F4;}
.starplayers-today .l-inner {overflow: hidden;}

/* 本日出場する選手　メインリスト */
.starplayers-today .todaylist-item { width: 1200px; display: flex; background: #FFF; border: 1px solid #dbdbdb;}
.starplayers-today .todaylist-image { width: 600px; margin-right: 40px; height: 100%;}
.starplayers-today .todaylist-image img { width: 600px; height: 100%; object-fit: cover; font-family: 'object-fit: cover;';}
.starplayers-today .todaylist-detail { width: 480px;}
.starplayers-today .todaylist-detail a:hover .todaylist-title {text-decoration: underline;}
.starplayers-today .todaylist-shoulder { font-size: 2.0rem;}
.starplayers-today .todaylist-title { font-size: 2.8rem; margin:50px 0 24px; color:#484848; font-weight: 600;}
.starplayers-today .text-ellipsis-4 { color: #767676;}

/* 本日出場する選手　サブリスト */
.starplayers-today .todaylist-detail .articlelist { display:flex; margin: 40px 0;}
.starplayers-today .todaylist-detail .articlelist li {
	width:232px; margin-left: 16px; padding: 16px; 
	background: #F8F8F8;
	border: 1px solid #dbdbdb;
}
.starplayers-today .todaylist-detail .articlelist li:first-child { margin-left: 0;}
.starplayers-today .todaylist-detail .articlelist > li a {padding: 0;}
.starplayers-today .todaylist-detail .articlelist-title { 
	/*color:#DFDFDF; */
	font-size: 1.2rem; font-weight: normal;
}
.starplayers-today .todaylist-detail .articletag-date {
	color: #767676;
}

/* 本日出場する選手　スライドナビの調整 */
.starplayers-today .swiper-pagination { bottom:-24px;}


/* END */