.rankingNum .sw-SlideOrigin01_Item a,
.rankingNum .sw-SlideOrigin02_Item .sw-SlideOrigin_Thumb a,
.rankingNum li a {
	position: relative;
	z-index: 0;
}

.rankingNum .sw-SlideOrigin02_Item .sw-SlideOrigin_Thumb a div,
.rankingNum .sw-SlideOrigin02_Item .sw-SlideOrigin_Thumb a div img,
.rankingNum li img {
	border-radius: 4px;
}

.rankingNum .swiper-slide:nth-of-type(-n + 10) .sw-SlideOrigin01_Item a::after,
.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(-n + 10) a::after,
.rankingNum .sw-SlideOrigin02_Item:nth-of-type(-n + 5) .sw-SlideOrigin_Thumb a::after,
.rankingNum .sw-SlideOrigin02_Item:nth-of-type(-n + 6) .sw-SlideOrigin_Thumb:not(:last-child) a::after,
.rankingNum li a::after {
	content: "";
	display: block;
	line-height: 1;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
}
	.rankingNum .swiper-slide:first-of-type .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(-n + 10) a::after {
		background: url('../img/top/ranking/ranking01.png') no-repeat center center / 100% auto;
	}
	.rankingNum .sw-SlideOrigin02_Item:first-of-type .sw-SlideOrigin_Thumb a::after,
	.rankingNum li:first-of-type a::after {
		background: url('../img/top/ranking/ranking01_big.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(2) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(2) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(2) .sw-SlideOrigin_Thumb:first-of-type a::after,
	.rankingNum li:nth-of-type(2) a::after {
		background: url('../img/top/ranking/ranking02.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(3) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(3) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(2) .sw-SlideOrigin_Thumb:last-of-type a::after,
	.rankingNum li:nth-of-type(3) a::after {
		background: url('../img/top/ranking/ranking03.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(4) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(4) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(3) .sw-SlideOrigin_Thumb:first-of-type a::after,
	.rankingNum li:nth-of-type(4) a::after {
		background: url('../img/top/ranking/ranking04.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(5) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(5) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(3) .sw-SlideOrigin_Thumb:last-of-type a::after,
	.rankingNum li:nth-of-type(5) a::after {
		background: url('../img/top/ranking/ranking05.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(6) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(6) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(4) .sw-SlideOrigin_Thumb:first-of-type a::after,
	.rankingNum li:nth-of-type(6) a::after {
		background: url('../img/top/ranking/ranking06.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(7) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(7) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(4) .sw-SlideOrigin_Thumb:last-of-type a::after {
		background: url('../img/top/ranking/ranking07.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(8) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(8) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(5) .sw-SlideOrigin_Thumb:first-of-type a::after {
		background: url('../img/top/ranking/ranking08.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(9) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(9) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(5) .sw-SlideOrigin_Thumb:last-of-type a::after {
		background: url('../img/top/ranking/ranking09.png') no-repeat center center / 100% auto;
	}
	.rankingNum .swiper-slide:nth-of-type(10) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(10) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(6) .sw-SlideOrigin_Thumb:first-of-type a::after {
		background: url('../img/top/ranking/ranking10.png') no-repeat center center / 100% auto;
	}


@media screen and (max-width: 767px) {
	.rankingNum .swiper-slide:nth-of-type(-n + 9) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(-n + 10) a::after,
	.rankingNum .sw-SlideOrigin02_Item:not(:first-of-type):nth-of-type(-n + 5) .sw-SlideOrigin_Thumb a::after,
	.rankingNum li:not(:first-of-type) a::after {
		height: 37px;
		width: 33px;
	}
	.rankingNum .swiper-slide:nth-of-type(10) .sw-SlideOrigin01_Item a::after,
	.sw-SlideOrigin04 .rankingNum .sw-SlideOrigin01_Item:nth-of-type(10) a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(6) .sw-SlideOrigin_Thumb:not(:last-child) a::after {
		height: 34px;
		width: 54px;
	}
	
	.rankingNum li:first-of-type a::after {
		height: 45px;
		width: 30px;
	}

	.rankingNum .sw-SlideOrigin01_Item a,
	.tp-Rank_List.rankingNum li a {
		padding-left: 8px;
	}
}

@media print, screen and (min-width: 768px) {
	.rankingNum .sw-SlideOrigin_Item .sw-SlideOrigin_Thumb a:hover::before,
	.rankingNum .sw-SlideOrigin_Thumb:hover {
		background: none;
	}
	.rankingNum .sw-SlideOrigin02_Item .sw-SlideOrigin_Thumb a:hover div {
		background: #fff;
	}
	.rankingNum .swiper-slide:not(:nth-of-type(10)):nth-of-type(-n + 10) .sw-SlideOrigin01_Item a::after,
	.rankingNum .sw-SlideOrigin02_Item:not(:first-of-type):nth-of-type(-n + 5) .sw-SlideOrigin_Thumb a::after,
	.rankingNum li a::after {
		height: 51px;
		width: 44px;
	}
	.rankingNum .swiper-slide:nth-of-type(10):nth-of-type(-n + 10) .sw-SlideOrigin01_Item a::after,
	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(6) .sw-SlideOrigin_Thumb:not(:last-child) a::after {
		height: 51px;
		width: 74px;
	}

	.rankingNum .sw-SlideOrigin02_Item:first-of-type .sw-SlideOrigin_Thumb a::after {
		height: 79px;
		width: 47px;
	}

	.rankingNum .swiper-slide:nth-of-type(-n + 10) .sw-SlideOrigin01_Item a {
		padding-left: 25px;
	}

	.rankingNum.sw-SlideOrigin01 .swiper-slide:nth-of-type(-n + 10) {
		width: 226px;
	}
	.rankingNum.sw-SlideOrigin01 .swiper-slide:nth-of-type(n + 11) {
		width: 201px;
	}
	.rankingNum .swiper-slide:nth-of-type(n + 11) .sw-SlideOrigin01_Item {
		width: 217px;
	}

	.rankingNum .sw-SlideOrigin02_Item:nth-of-type(-n+6) .sw-SlideOrigin_Thumb a {
		padding-left: 18px;
	}
	.rankingNum .sw-SlideOrigin02_Item:first-of-type .sw-SlideOrigin_Thumb a {
		padding-left: 32px;
	}

	.rankingNum.sw-SlideOrigin02 .swiper-slide:nth-of-type(n + 7) {
		width: 208px !important;
	}
}