@charset "UTF-8";

/**
 *ランキングページover write
 */
#itemRankingListBody #blockItemRanking > div {
			backdrop-filter: var(--parts3-bgEffectFilter0, none) !important;
	}
@media screen and (max-width: 640px) {
	#itemRankingListBody #blockItemRanking > div {
					backdrop-filter: var(--parts3-bgEffectFilter0, none) !important;
			}
	}
#blockItemRanking .li {
		z-index:-1;
	padding:0;
	}
	#blockItemRanking .li .img,
	#blockItemRanking .li .shortProfWrap {
		width: 100%;
	}
main > .responsiveBg1{
	margin-top:0px;
	margin-bottom:0px;
}
.btnToItemRanking{
	display:block;
	width:250px;
	margin:0 auto;
	margin: 10px auto;
	padding: 10px 20px;
}
/*コンテンツタイトル*/

	#itemRankingListBody #blockItemRanking .contentsTitleTop{
		padding-top:28px;
		padding-bottom:28px;
		padding-left:0px;
		padding-right:0px;
		min-height:unset;
		border-top:1px solid rgba(132,111,81,1);
		border-right:1px solid rgba(132,111,81,1);
		border-bottom:1px solid rgba(132,111,81,1);
		border-left:1px solid rgba(132,111,81,1);
	}
			@media screen and (min-width: 641px) {
									#itemRankingListBody #blockItemRanking .contentsTitleTop .googleWebFontJp{
			text-align:center;
		    font-size:20px;
		}
	}
	@media screen and (max-width: 640px) {
		#itemRankingListBody #blockItemRanking .contentsTitleTop{
			padding-top:28px;
			padding-bottom:28px;
			padding-left:0px;
			padding-right:0px;
		}
													#itemRankingListBody #blockItemRanking .contentsTitleTop .googleWebFontJp{
			text-align:center;
		    font-size:20px;
		}
	}
#itemRankingListBody #blockItemRanking .contentsTitleTop{
	border-radius: 0px 0px 0px 0px;
}

/*ページタイトル*/
.pageTitle {
	overflow:hidden;
}
.pageTitle:after{
										}

#itemRankingListBody #blockItemRanking .fdc_contentsWrap {
	border-top:0px solid rgba(132,111,81,0);
	border-right:0px solid rgba(132,111,81,0);
	border-bottom:0px solid rgba(132,111,81,0);
	border-left:0px solid rgba(132,111,81,0);
}

/* レイアウト6 */
	#blockItemRanking .slideType0.layoutType6 .rankingCountCastEven .li:nth-child(1),
	#blockItemRanking .slideType0.layoutType6 .rankingCountCastEven .li:nth-child(2),
	#blockItemRanking .slideType0.layoutType6 .rankingCountCastOdd .li:nth-child(1){
		width: calc(100% - 10px);
	}
	#blockItemRanking .slideType0.layoutType6 .rankingCountCastOdd .li:nth-child(n + 2){
		width: calc(100% / 2 - 12px);
	}
	#blockItemRanking .slideType0.layoutType6 .rankingCountCastEven .li:nth-child(n + 3){
		width: calc(100% / 2 - 10px);
	}
/* レイアウト4 */
	#blockItemRanking .slideType0.layoutType4 .li{
		width: calc(100% - 10px);
	}
	#blockItemRanking .slideType0.layoutType4 .li .castDataWrap{
		width: calc(100%);
		display:flex;
	}
