@charset "utf-8";
/* --------------------------------------------------------------------------------
	スマホ

	商品ページ
-------------------------------------------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-l-productLayout {
	width: 90vw;
	margin: 0 auto 11vw auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #000000;
	font-size: 2.8vw;
}
.fs-body-product .fs-l-product4 .fs-l-productLayout__item--1, .fs-body-product .fs-l-product4 .fs-l-productLayout__item--2, .fs-body-product .fs-l-product4 .fs-l-productLayout__item--3 {
	position: relative;
	width: 100%;
}
/* 	画像
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productMainImage {
	margin-top: 5vw;
}
.fs-body-product .fs-l-product4 .fs-c-productMainImage img {
	/*border:0.2vw solid #ddd;*/
	width: 100%;
	display: block;
}
.fs-body-product .fs-l-product4 .fs-c-productThumbnail__image.is-active img {
	border: none;
	width: 100%;
	display: block;
}

/* 商品タグアイコン
-----------------------------------------------------------------------*/
.fs-body-product .fs-l-product4 .fs-c-productMark__item {}

.fs-body-product .fs-l-product4 .fs-c-productMarks {
	position: absolute;
	top: 5vw;
	left: 0;
	
	display: flex;
    justify-content: flex-start;
}
.fs-body-product .fs-l-product4 .fs-c-productMarks .mailshipping {
	width: 14vw;
}
.fs-body-product .fs-l-product4 .fs-c-productMarks .saleproduct {
	width: 17vw;
}
.fs-body-product .fs-l-product4 .fs-c-productMarks .member-20off {
	width: 17vw;
}





/* 	虫眼鏡
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productMainImage__expandButton {
	display: none;
}
/* 	サムネイル
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productThumbnail {
	width: 100%;
}
.fs-body-product .fs-l-product4 .fs-c-productThumbnail__image {
	margin: 1vw 0;
}
/* 	ブランドネーム
----------------------------------------------- */
.fs-body-product .fs-l-product4 .brandname {
	display: none;
}
/* 	商品名
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productNameHeading__name {
	display: none;
}
.fs-body-product .fs-l-product4 .detail_product_name {
	font-size: 4.8vw;
	color: #000000;
	font-weight: 500;
}
.fs-body-product .fs-l-product4 .number_net {
	display: inline-block;
	font-size: 3.4vw;
	color: #000000;
	font-weight: 400;
}
/* 	キャッチコピー
----------------------------------------------- */
.fs-l-productLayout .fs-c-productNameHeading__copy {
	font-size: 3.4vw;
	color: #000000;
	font-weight: 400;
}
/* 	英語
----------------------------------------------- */
.fs-body-product .fs-l-product4 .productname_eng {
	font-size: 2.8vw;
	color: #000000;
	padding-bottom: 4vw;
	border-bottom: 0.2vw solid #000000;
}
/* 	品番
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productNumber {
	color: #000000;
	font-size: 2.8vw;
	border: none;
	margin: 2vw 0 3vw;
	font-weight: 400;
	padding: 0;
}
.fs-body-product .fs-l-product4 .fs-c-productNumber__label {
	width: 27vw;
	display: inline-block;
}
.fs-body-product .fs-l-product4 .fs-c-productNumber .fs-c-productNumber__number{
	font-weight: 700;
}

/* 	容量
----------------------------------------------- */
.fs-body-product .fs-l-product4 .product_comment2 .net {
	color: #000000;
	font-size: 2.8vw;
	margin: 0 0 3vw;
}
.fs-body-product .fs-l-product4 .product_comment2 .heading {
	width: 27vw;
	display: inline-block;
}
.fs-body-product .fs-l-product4 .product_comment2 .net .number_net{
	font-size: 2.8vw;
}
/* 	値段
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productPrice--listed {
	margin-bottom: 1vh;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice--listed .fs-c-price__value::after {
	display: none;
	/*
	content: "（税込）";
	margin-right: 1vw;
	*/
}
.fs-body-product .fs-l-product4 .fs-c-productPrice__main {
	color: #000000!important;
	font-size: 2.8vw!important;
	margin: 0!important;
	font-weight: 700;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice--selling .fs-c-productPrice__main__label {
	color: #000000;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice__main__label {
	width: 27vw;
	display: inline-block;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice--member .fs-c-productPrice__main__label  {
	margin-right: 11.5vw;
}
/*
.fs-body-product .fs-l-product4 .fs-c-productPrice__main__label::before {
	content: "・";
}
*/
.fs-body-product .fs-l-product4 .fs-c-price {
	font-size: 2.8vw !important;
	color: #000000 !important;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed) {
	color: #000000;
	line-height: 1;
	display: block;
	white-space: nowrap;
	font-weight: 700;
	font-size: 2.8vw;
}
.fs-body-product .fs-l-product4 .fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed)::before {
	content: "（";
}
/*
.fs-body-product .fs-l-product4 .fs-c-productPrice__addon__label:not(.fs-c-productPrice__addon--listed)::after {
	content: "）";
}
*/
/* 	ポイント
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productPointDisplay {
	background: #FFF;
	color: #000000;
	padding:0 0 2vw;
	margin-left: 27vw;
	font-size: 2.8vw;
	font-weight: 700;
}
/* 	カラー
----------------------------------------------- */
/*.fs-body-product .fs-l-product4 .fs-c-productSelection {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin: 0;
	font-size: 2.8vw;
	border-top: 0.2vw solid #ddd;
	padding-top: 3vw;
}
.fs-body-product .fs-l-product4 .fs-c-productSelection__name {
	color: #6f6f6f;
	font-size: 2.8vw;
	font-weight: normal;
	background-color: #FFF;
	padding: 0 12vw 0 3.5vw;
}*/

.fs-body-product .fs-l-product4 .fs-c-requiredMark {
	display: none;
}
.fs-body-product .fs-l-product4 .fs-c-variationAndActions__variation {
	margin: 0 0 2vw;
}
.fs-body-product .fs-l-product4 .fs-c-dropdown::after {
	position: absolute;
	top: 2.4vw;
	right: 4vw;
	width: 1vw;
	height: 3vw;
	background: #fff;
	border-left: none;
	border-top-right-radius: none;
	border-bottom-right-radius: none;
	box-sizing: content-box;
	color: #000000;
	display: flex;
	justify-content: center;
	align-items: center;
	content: "▼";
	font-size: 1em;
	line-height: 1;
	padding: 0;
	pointer-events: none;
}
.fs-body-product .fs-l-product4 .fs-c-dropdown .fs-c-dropdown__menu{
	border: 0.2vw solid #000000;
	color: #000000;
	font-size: 2.8vw;
	line-height: 1;
	padding: 2.2vw 3vw;
	border-radius: 0;
}
.fs-body-product .fs-l-product4 .fs-c-stockSignLegend{
	color: #000000;
	font-size: 2.8vw;
	line-height: 1.78;
}



/* 在庫説明
----------------------------------------------- */
.fs-body-product .fs-c-variationAndActions .fs-c-stockSignLegend__sign {
	font-weight: 500;
}



/* カート
----------------------------------------------- */
.fs-body-product .fs-l-product4 #cart_favorite {
	position: relative;
}
.fs-body-product .fs-l-product4 .fs-c-productQuantityAndWishlist {

}
.fs-body-product .fs-l-product4 .fs-c-productQuantityAndWishlist__quantity {
	display: flex;
	margin-left: 13.8vw;
	margin-top: 3vw;
	position: relative;
}
.fs-body-product .fs-l-product4 .fs-c-productQuantityAndWishlist__quantity::before {
	content: "数量";
	position: absolute;
	top: 0.5vw;
	left: -13.8vw;
	color: #000000;
}
.fs-body-product .fs-l-product4 select.fs-c-quantity__select.fs-system-quantity-list{
	border: 0.2vw solid #000000;
	color: #000000;
	border-radius: 0;
}
.fs-body-product .fs-l-product4 .fs-c-productActionButton {
	padding: 6.5vw 0 10vw;
}
.fs-body-product .fs-l-product4 .fs-c-button--primary {
	background: #000000;
	border: none;
	border-radius: 0;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 2.8vw;
	line-height: 1;
	text-decoration: none;
	text-align: center;
	padding: 2.8vw 2vw;
	width: 100%;
}
.fs-body-product .fs-l-product4 .fs-c-buttonContainer {
	width: 100%;
}
.fs-body-product .fs-l-product4 .fs-c-productQuantityAndWishlist__wishlist {
	padding: 0;
	position: absolute;
	bottom: 0;
}
.fs-body-product .fs-l-product4 .fs-c-button--particular.fs-c-button--addToWishList--detail,
.fs-body-product .fs-l-product4 .fs-c-button--particular.fs-c-button--removeFromWishList--detail {
	font-size: 2.8vw;
	padding: 2vw;
	border: none;
}
.fs-body-product .fs-l-product4 .fs-c-button--particular {
	background: #000000;
	border-radius: 0;
	color: #fff;
	cursor: pointer;
	line-height: 1;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.fs-body-product .fs-l-product4 .fs-c-button--particular:hover,
.fs-body-product .fs-l-product4 .fs-c-button--particular:visited,
.fs-body-product .fs-l-product4 .fs-c-button--particular:active {
	color: #fff !important;
	text-decoration: none;
}
.fs-body-product .fs-l-product4 .fs-c-button--particular.fs-c-button--removeFromWishList--detail::after {
	color: #ffffff;
}
/* 	全成分、使用上の注意
----------------------------------------------- */
/*アコーディオン全体*/
.fs-body-product .fs-l-product4 .product_acc_menu {
	width: 100%;
	padding: 8vw 0 10vw 0;
}
.fs-body-product .fs-l-product4 .product_acc_menu input {
	display: none; /*チェックボックスを隠す*/
}
/*バー部分*/
.fs-body-product .fs-l-product4 .product_acc_menu label {
	cursor: pointer;
	display: block;
	text-decoration: none;
	font-size: 2.8vw;
	color: #000000;
	line-height: 1;
	position: relative;
	margin: 0 0 2vw;
	padding: 2vw 0;
	background-color: #fff;
	border-bottom: 0.2vw solid #000000;
}
/*開いたときに表示される部分*/
.fs-body-product .fs-l-product4 .product_acc_menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 0.2vw;
	font-size: 2.8vw;
	background: #FFF;
	color: #000000;
}
.fs-body-product .fs-l-product4 .product_acc_menu li {
	max-height: 0;
	overflow-y: auto;
	-webkit-transition: all 0.5s; /*閉じるときのアニメーション*/
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.fs-body-product .fs-l-product4 #menu_bar01:checked ~ #links01 li {
	max-height: 100vw; /*開いたときに表示されるliの高さ*/
	opacity: 1;
	-webkit-transition: all 0.5s; /*開くときのアニメーション*/
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.fs-body-product .fs-l-product4 #menu_bar02:checked ~ #links02 li {
	max-height: 50vw; /*開いたときに表示されるliの高さ*/
	opacity: 1;
	-webkit-transition: all 0.5s; /*開くときのアニメーション*/
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
/*開いたときの下の余白*/
.fs-body-product .fs-l-product4 #menu_bar01:checked ~ #links01 li:last-child, .fs-body-product .fs-l-product4 #menu_bar02:checked ~ #links02 li:last-child {
	margin-bottom: 5vw;
}
/*閉じた状態の矢印描画*/
.fs-body-product .fs-l-product4 .product_acc_menu label:after {
	content: "";
	display: block;
	width: 2vw;
	height: 2vw;
	border-top: #000000 0.3vw solid;
	border-right: #000000 0.3vw solid;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	position: absolute;
	right: 2%;
	top: 0;
	bottom: 15%;
	margin: auto;
}
/*開いた状態の矢印描画*/
.fs-body-product .fs-l-product4 .product_acc_menu input[type=checkbox]:checked + label:after {
	content: "";
	display: block;
	width: 2vw;
	height: 2vw;
	;
	border-top: #000000 0.5vw solid;
	border-right: #000000 0.5vw solid;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: absolute;
	right: 2%;
	top: 7%;
	bottom: 0;
	margin: auto;
}
/* 	商品詳細
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-p-productDescription__full-inner {
	margin-top: 5vw;
}
/* 	商品詳細　タブ
----------------------------------------------- */
/* ボタン */
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-btns ul {
	display: flex;
	width: 100%;
}
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-btns ul li {
	width: 50%;
	cursor: pointer;
}
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-btns ul li div {
	position: relative;
	padding: 1.5vw 0;
	text-align: center;
	color: #000000;
}
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-btns ul li:nth-of-tyep(1) div {
	border-right: none;
	color: #000000;
}
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-btns ul li:nth-of-tyep(2) div {
	border-left: none;
	color: #000000;
}
/* ボタンアクティブ時：　詳細 */
.fs-body-product .fs-l-product4 .tab-btns.content-product-description ul li div {
	border-top: 1vw solid #000000;
	border-right: 0.2vw solid #dcdcdc;
	border-left: 0.2vw solid #dcdcdc;
	color: #000000;
}
.fs-body-product .fs-l-product4 .tab-btns.content-product-description ul li:nth-of-type(2) div {
	border-top: 1vw solid #dcdcdc;
	border-right: 0.2vw solid #dcdcdc;
	border-bottom: 0.2vw solid #dcdcdc;
	border-left: none;
}
/* ボタンアクティブ時：　レビュー */
.fs-body-product .fs-l-product4 .tab-btns.content-review ul li div {
	border-top: 1vw solid #000000;
	border-right: 0.2vw solid #dcdcdc;
	border-left: none;
	color: #000000;
}
.fs-body-product .fs-l-product4 .tab-btns.content-review ul li:nth-of-type(1) div {
	border-top: 1vw solid #dcdcdc;
	border-right: 0.2vw solid #dcdcdc;
	border-bottom: 0.2vw solid #dcdcdc;
	border-left: 0.2vw solid #dcdcdc;
}
.fs-body-product .fs-l-product4 .tab-btns a {
	display: block;
	color: #000000;
}
/* タブコンテンツ親要素 */
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tabs {}
/* タブコンテンツ */
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-content {
	padding: 5vw 0 0;
}
/* タブコンテンツをアクティブにする */
.fs-body-product .fs-l-product4 .item-original-comment-tab-area .tab-content.content-tab-active {
	display: block;
}
/* 	レビューを書く　*/
.fs-body-product .fs-l-product4 .fs-c-productReview__allReviews.fs-c-buttonContainer.fs-c-buttonContainer--viewAllReviews {}
.fs-body-product .fs-l-product4 .fs-c-productReview .fs-c-button__label {}
/* 	商品説明文テキスト（独自コメント4）
----------------------------------------------- */
.fs-body-product .fs-l-product4 .item_detail_textbox {
	width: 100%;
	margin: 1.5em auto 0;
	padding: 1em;
	border: 1px solid #000000;
	background-color: #f0f0f0;
}
/* 	商品説明文テキスト（独自コメント5）
----------------------------------------------- */
.fs-body-product .fs-l-product4 .item_detail_attention {
	width: 100%;
	margin: 1.5em auto 0;
	padding: 1em 0;
	color: #C00;
	font-size: 110%;
	font-weight: bold;
	text-decoration: underline;
}
.fs-body-product .fs-l-product4 .item_detail_attention a {
	color: #3E64A2;
}
/* 	タブ　商品詳細大
----------------------------------------------- */
.fs-body-product .fs-l-product4 .description_box {
	max-width: 680px;
	width: 100%;
	margin: 0 auto;
}
.fs-body-product .fs-l-product4 .description_box .mar_t_20 {
	margin-top: 3vw;
}
.fs-body-product .fs-l-product4 .description_box .mar_t_40 {
	margin-top: 6vw;
}
.fs-body-product .fs-l-product4 .description_box p {
	margin: 0;
}
.fs-body-product .fs-l-product4 .f_col_pink_b {
	color: #e5487a;
	font-weight: bold;
}
.fs-body-product .fs-l-product4 .point_box {
	max-width: 700px;
	width: 100%;
	margin: 7vw auto 10vw auto;
}
.fs-body-product .fs-l-product4 .point_box .mar_t_20 {
	margin-top: 3vw;
}
.fs-body-product .fs-l-product4 .point_box .mar_t_40 {
	margin-top: 6vw;
}
.fs-body-product .fs-l-product4 .point_box p {
	margin: 0;
}
.fs-body-product .fs-l-product4 .point_box .imgBox {
	max-width: 375px;
	width: 100%;
	margin: 7vw auto;
}
/* 	タブ　レビュー
----------------------------------------------- */
.fs-body-product .fs-l-product4 .fs-c-productReview {
	position: relative;
}
/* 	レビューを書く　*/
.fs-body-product .fs-l-product4 .fs-c-button--plain {
	color: #ff4f03;
	font-weight: bold;
}
.fs-body-product .fs-l-product4 .fs-c-buttonContainer--addReview--detail {
	position: absolute;
	top: 0;
	left: 0;
}
.fs-body-product .fs-l-product4 .fs-c-productReview__addReview a {
	text-decoration: none;
	width: 100%;
	background: #000000;
	color: #fff !important;
	text-align: center;
	padding: 2vw;
	font-weight: normal;
}
.fs-body-product .fs-l-product4 .fs-c-button--plain.fs-c-button--addReview--detail::before {
	display: none;
}
/* 	レビュー平均　*/
.fs-body-product .fs-l-product4 .fs-c-aggregateRating {
	align-items: center;
	padding: 5vw 0 0;
}
.fs-body-product .fs-l-product4 .fs-c-aggregateRating__rating {
	flex: 0.5 1 20em;
	margin: 11vw 0 5vw 4vw;
}
.fs-body-product .fs-l-product4 .fs-c-aggregateRating__rating::before {
	flex: 0.8 0 0;
	font-size: 2.8vw;
}
.fs-body-product .fs-l-product4 .fs-c-rating__stars {
	font-size: 2.8vw;
}
.fs-body-product .fs-l-product4 .fs-c-reviewInfo__stars {
	padding-left: 2.5vw;
}
.fs-body-product .fs-l-product4 .fs-c-reviewStars::before {
	color: #ff4f03;
}
.fs-body-product .fs-l-product4 .fs-c-rating__value {
	color: #000000;
	font-size: 2.8vw;
	margin-left: 5vw;
}
.fs-body-product .fs-l-product4 .fs-c-reviewList__item {
	padding: 3vw 0;
	border-bottom: 0.2vw solid #dcdcdc;
}
.fs-body-product .fs-l-product4 .fs-c-reviewList__item:first-child {
	border-top: 0.2vw solid #dcdcdc;
}
.fs-body-product .fs-l-product4 .fs-c-aggregateRating__count {
	position: absolute;
	bottom: -11vw;
	left: 63vw;
}
.fs-body-product .fs-l-product4 .fs-c-aggregateRating__count::before {
	content: " ( 5 / ";
}
.fs-body-product .fs-l-product4 .fs-c-aggregateRating__count::after {
	content: " ) ";
}
/*レビュー投稿者*/
.fs-body-product .fs-l-product4 .fs-c-reviewList__item__info {
	position: relative;
}
.fs-body-product .fs-l-product4 .fs-c-reviewInfo__reviewer {}
.fs-body-product .fs-l-product4 .fs-c-reviewer__name {
	position: absolute;
	top: 0;
	right: 30vw;
}
.fs-body-product .fs-l-product4 .fs-c-reviewer__name a {
	color: #000000;
	text-decoration: none;
}
.fs-body-product .fs-l-product4 .fs-c-reviewer__status {
	display: none;
}
.fs-body-product .fs-l-product4 .fs-c-reviewer__profile {
	display: none;
}
.fs-body-product .fs-l-product4 .fs-c-reviewInfo__date {
	position: absolute;
	top: 0;
	right: 5vw;
	font-size: 2.8vw;
	margin: 0;
}
.fs-body-product .fs-l-product4 .fs-c-reviewInfo__date::before {
	content: "｜";
}
.fs-body-product .fs-l-product4 .fs-c-reviewInfo__date dt {
	display: none;
}
.fs-body-product .fs-l-product4 .fs-c-reviewBody {
	border: none;
	margin: 0;
	padding: 2.5vw;
}
/* 	レビューを見る　*/
.fs-body-product .fs-l-product4 .fs-c-buttonContainer--viewAllReviews {
	position: absolute;
	left: 12vw;
	bottom: -14vw;
	width: 67vw;
	margin: 0 auto;
}
.fs-body-product .fs-l-product4 .fs-c-buttonContainer--viewAllReviews a {
	border: 0.2vw solid #dcdcdc;
	padding: 1vw 22vw 1vw 9vw;
	font-weight: normal;
}
.fs-body-product .fs-l-product4 .fs-c-buttonContainer--viewAllReviews a .fs-c-button__label {
	color: #000000 !important;
	width: 35vw;
	display: block;
}
.fs-body-product .fs-l-product4 .fs-c-button--plain.fs-c-button--viewAllReviews::before {
	display: none;
}
/* 	futureRecommend2
----------------------------------------------- */
/* 閲覧履歴 */
.fs-body-product .fs-l-product4 .newarrival-block {
	padding-bottom: 10vw;
}
.fs-body-product .fs-l-product4 .newarrival-ttl {
	margin: 0 auto 3vw auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.fs-body-product .fs-l-product4 .newarrival-ttl h2 {
	text-align: center;
	font-size: 4.6vw;
	color: #000000;
	font-weight: 400;
	font-family: 'Barlow Semi Condensed', 'Noto Sans', sans-serif;
	font-family: 'Barlow Semi Condensed', 'Noto Sans JP', sans-serif;
}
.fs-body-product .fs-l-product4 .newarrival-ttl h2 span {
	font-size: 3.8vw;
	padding-left: 2vw;
	color: #000000;
	font-weight: 400;
}

/*今までにチェックした商品*/
.fs-body-product .fs-l-product4 .history_flick a.block{
	width: 30vw;
}
.fs-body-product .fs-l-product4 .history_flick .btn{
	background: none;
	opacity: 1;
}
.fs-body-product .fs-l-product4 .history_flick .arrow-left:before{
	content: " ";
	display: block;
	width: 2.8vw;
	height: 5.2vw;
	position: absolute;
	top:0;
	left: 0;
	background: url("https://skinholic.itembox.design/item/images/common-device/icon_arrowL-2024.png") no-repeat;
	background-size: 100%;
	border: none;
}
.fs-body-product .fs-l-product4 .history_flick .arrow-right:before{
	content: " ";
	display: block;
	width: 2.8vw;
	height: 5.2vw;
	position: absolute;
	top:0;
	right: 0;
	background: url("https://skinholic.itembox.design/item/images/common-device/icon_arrowR-2024.png") no-repeat;
	background-size: 100%;
	border: none;
}
.fs-body-product .fs-l-product4 .history_flick .item-name{
	color: #000000;
}
.fs-body-product .fs-l-product4 .history_flick .item-price{
	color: #000000;
}

/*この商品を買った人は、こちらの商品も買っています！*/
.fs-body-product .fs-l-product4 .recommend_flick a.block{
	width: 30vw;
}
.fs-body-product .fs-l-product4 .recommend_flick .btn{
	background: none;
	opacity: 1;
}
.fs-body-product .fs-l-product4 .recommend_flick .arrow-left:before{
	content: " ";
	display: block;
	width: 2.8vw;
	height: 5.2vw;
	position: absolute;
	top:0;
	left: 0;
	background: url("https://skinholic.itembox.design/item/images/common-device/icon_arrowL-2024.png") no-repeat;
	background-size: 100%;
	border: none;
}
.fs-body-product .fs-l-product4 .recommend_flick .arrow-right:before{
	content: " ";
	display: block;
	width: 2.8vw;
	height: 5.2vw;
	position: absolute;
	top:0;
	right: 0;
	background: url("https://skinholic.itembox.design/item/images/common-device/icon_arrowR-2024.png") no-repeat;
	background-size: 100%;
	border: none;
}
.fs-body-product .fs-l-product4 .recommend_flick .item-name{
	color: #000000;
}
.fs-body-product .fs-l-product4 .recommend_flick .item-price{
	color: #000000;
}









