/*　商品詳細　レビュー下部リンク 　*/
.fs-c-button--plain {
  color: #7A222C
}

/*　商品詳細　商品名 　*/
.fs-c-productNameHeading__name {
  font-weight: normal;
}


/*　商品詳細　商品番号 　*/
.fs-c-productNumber {
  font-size: 1.2rem;
}


/*　商品詳細　レビュー　ステータスアイコン 　*/
.fs-c-reviewerStatus{
  background: #7a494f;
}


/*　商品一覧　商品マークサイズ 　*/
.fs-c-productMark__item {
  width: 80px;
  height: 27px;
}


/*　スマホ用　商品検索結果ページ　カートへボタン消す　　*/
.fs-p-scrollingCartButton__button{
}


/*　カートエリア　お気に入りタイトル調整　　*/
.fs-c-wishlistProduct__title{
  border-bottom: 0.8px solid;
  padding: 0 0 0.8em;
  margin-bottom: 20px;
}

/*　マイページ　タイトル調整　　*/
.fs-c-heading--page{
  border-bottom: 0.8px solid;
  padding: 0 0 0.6em;
}


/*　PC用　カートエリアアンカーアイコン調整　　*/
.me_cart_jump {
position: fixed;
right: 1.5em;
bottom: 12em;
width: auto;
background-color: #FFF;
border-radius: 10em;
}
.me_cart_jump img{
width:50px;
}

 
/*　スマートフォン用　カートエリアアンカーアイコン調整　　*/
@media screen and (max-width: 767px) {
a.me_cart_jump {
position: fixed;
right: 0.3em;
bottom: 8.5em;
width:auto;
background-color: #FFF;
border-radius: 10em;
}
.me_cart_jump img{
width:50px;
}
}


/* ----------------------------------------
/*　PC用　ショッピングカートページ調整　　*/

@media screen and (min-width:768px) {
	#fs_ShoppingCart span.fs-c-button__label {
   		font-size: 100%;
	}
	#fs_ShoppingCart span.fs-c-noResultMessage__title {
   		font-size: 150%;
	}
	#fs_ShoppingCart .fs-c-continueShopping {
   		margin-bottom: 3em;
	}
	#fs_ShoppingCart .fs-c-button--plain {
   		color: #777777;
	}
	#fs_ShoppingCart h2.fs-c-productListItem__productName {
		max-height: 6em;
		overflow: scroll;
		scroll-behavior: smooth;
	}
}

/*　スマートフォン用　ショッピングカートページ調整　　*/

@media screen and (max-width: 767px) {
	#fs_ShoppingCart span.fs-c-button__label {
   		font-size: 100%;
	}
	#fs_ShoppingCart span.fs-c-noResultMessage__title {
   		font-size: 150%;
	}
	#fs_ShoppingCart .fs-c-continueShopping {
   		margin-bottom: 3em;
	}
	#fs_ShoppingCart .fs-c-button--plain {
   		color: #777777;
	}
	#fs_ShoppingCart h2.fs-c-productListItem__productName {
		max-height: 6em;
		overflow: scroll;
		scroll-behavior: smooth;
	}
}


/* ----------------------------------------
商品ページ用フューチャーレコメンド表示部分
---------------------------------------- */
section.fs-l-pageMain .recommend-ranking ul {
	display: flex;
	flex-wrap: no-wrap;

	width: 100%;
}
section.fs-l-pageMain .recommend-ranking ul li {
	position: relative;

	width: 224px;
	margin: 0 20px 20px 0;
}
section.fs-l-pageMain .recommend-ranking ul li:last-child {
	margin-right: 0;
}
section.fs-l-pageMain .recommend-ranking ul li::before {
	display: flex;
	justify-content: center;
	align-items: center;

	border-radius: 24px;

	width: 24px;
	height: 24px;
	margin: 0 0 6px;
	font-size: 14px;
	font-family: 'Tenor Sans', sans-serif;
	font-weight: 400;
	color: #fff;
}
section.fs-l-pageMain .recommend-ranking ul li:nth-of-type(1)::before {
	content: '1';
	background: #cda000;
}
section.fs-l-pageMain .recommend-ranking ul li:nth-of-type(2)::before {
	content: '2';
	background: #777;
}
section.fs-l-pageMain .recommend-ranking ul li:nth-of-type(3)::before {
	content: '3';
	background: #ac5d00;
}
section.fs-l-pageMain .recommend-ranking ul li:nth-of-type(4)::before {
	content: '4';
	background: #000;
}
section.fs-l-pageMain .recommend-ranking ul li:nth-of-type(5)::before {
	content: '5';
	background: #000;
}
.fs-l-pageMainsection.fs-l-pageMain .recommend-ranking ul li a {
	display: block;
	text-decoration: none;
	font-size: 14px;
}
section.fs-l-pageMain .recommend-ranking ul li .item-thumb {
	padding: 0 0 5px;
}
section.fs-l-pageMain .recommend-ranking ul li img {
	display: block;
	max-width: 100%;
	height: auto;
}

/* 税込み */
section.fs-l-pageMain .recommend-ranking ul li .txt-tax {
	font-size: 12px;
}

/* カテゴリタイトルSP */
@media screen and (max-width: 768px) {
.fs-body-category h1.fs-c-heading--page {
    border-bottom: none;
    color: #7c8790;
    font-weight: 300;
    font-size: 1.4rem;
    line-height: 1.2;
    margin: 0;
    padding: 0 0 1em;
    text-align: left;
}
}

/*　カテゴリ商品一覧　並び替え　選択背景カラー 　*/
.fs-c-sortItems__list__item.is-active {
    background: #7A222C;
    color: #ffffff;