﻿@font-face{font-family:"Noto Sans JP Local";src:local("Noto Sans JP");font-style:normal;font-weight:400 700}@font-face{font-family:"icon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.wof") format("woff"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}#fs_ProductDetails .fs-c-productNameHeading__name{line-height:1.5}#fs_ProductDetails .fs-l-productLayout>*:nth-child(n+3){grid-column:span 2}@media screen and (max-width: 960px){#fs_ProductDetails .fs-l-productLayout{grid-template-columns:1fr}#fs_ProductDetails .fs-l-productLayout>*:nth-child(n+3){grid-column:initial}}#fs_ProductDetails .fs-l-productLayout__item .fs-c-productThumbnail .fs-c-productThumbnail__image,#fs_ProductDetails .productAside .fs-c-productThumbnail .fs-c-productThumbnail__image{flex-basis:auto;min-width:unset;width:calc(20% - 12px)}#fs_ProductDetails .fs-l-productLayout__item .item_contact,#fs_ProductDetails .productAside .item_contact{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}#fs_ProductDetails .fs-l-productLayout__item .item_contact div,#fs_ProductDetails .productAside .item_contact div{width:49%;padding:1rem 1rem 1rem 5rem;border:1px solid #464646;border-radius:10px;font-size:.8em;text-align:left}@media screen and (max-width: 768px){#fs_ProductDetails .fs-l-productLayout__item .item_contact div,#fs_ProductDetails .productAside .item_contact div{width:100%;margin-bottom:1rem;padding:1.5rem 2rem 1.5rem 8rem}}#fs_ProductDetails .fs-l-productLayout__item .item_contact div span,#fs_ProductDetails .productAside .item_contact div span{display:block;color:#464646;text-align:left}#fs_ProductDetails .fs-l-productLayout__item .item_contact div small,#fs_ProductDetails .productAside .item_contact div small{display:block}#fs_ProductDetails .fs-l-productLayout__item .item_contact div:first-child,#fs_ProductDetails .productAside .item_contact div:first-child{background:url(../images/item/newsletter-link.png) no-repeat 1rem}@media screen and (max-width: 768px){#fs_ProductDetails .fs-l-productLayout__item .item_contact div:first-child,#fs_ProductDetails .productAside .item_contact div:first-child{background-position:2rem}}#fs_ProductDetails .fs-l-productLayout__item .item_contact div:last-child,#fs_ProductDetails .productAside .item_contact div:last-child{background:url(../images/item/store_1.png) no-repeat 1rem}@media screen and (max-width: 768px){#fs_ProductDetails .fs-l-productLayout__item .item_contact div:last-child,#fs_ProductDetails .productAside .item_contact div:last-child{background-position:2rem}}#fs_ProductDetails .sns_sh.pconly{display:flex}@media screen and (max-width: 768px){#fs_ProductDetails .sns_sh.pconly{display:none}}#fs_ProductDetails .sns_sh.sponly{display:none}@media screen and (max-width: 768px){#fs_ProductDetails .sns_sh.sponly{display:flex}}#fs_ProductDetails .fs-l-product2 .fs-l-productLayout>*>*{margin-bottom:1.2rem}#fs_ProductDetails .fs-c-productMark{display:flex;justify-content:flex-start;gap:.4rem}#fs_ProductDetails .fs-c-productMark .fs-c-productMark__mark.productMark__sale{display:none}#fs_ProductDetails .fs-c-productQuantityAndWishlist{grid-template-columns:auto auto}#fs_ProductDetails .fs-c-mark--preorder{display:none}#fs_ProductDetails .fs-c-productPrice--listed .fs-c-productPrice__main{display:none}#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main span,#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::before,#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::after,#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon span,#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::before,#fs_ProductDetails .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::after{color:#c93037}#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__main span,#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__main::before,#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__main::after,#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__addon span,#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__addon::before,#fs_ProductDetails .fs-c-productPrice--member .fs-c-productPrice__addon::after{color:#c93037}#fs_ProductDetails .fs-c-productSelection,#fs_ProductDetails .fs-c-productOption{margin-top:2em}#fs_ProductDetails .fs-c-productSelection .fs-c-productSelection__name,#fs_ProductDetails .fs-c-productSelection .fs-c-productOption__name,#fs_ProductDetails .fs-c-productOption .fs-c-productSelection__name,#fs_ProductDetails .fs-c-productOption .fs-c-productOption__name{padding:.5em;font-size:1.55rem}#fs_ProductDetails .fs-c-productSelection .fs-c-productSelection__selection,#fs_ProductDetails .fs-c-productSelection .fs-c-productOption__option,#fs_ProductDetails .fs-c-productOption .fs-c-productSelection__selection,#fs_ProductDetails .fs-c-productOption .fs-c-productOption__option{padding:1em 0;margin-bottom:1em}#fs_ProductDetails .fs-c-productSelection .fs-c-productOption__comment,#fs_ProductDetails .fs-c-productOption .fs-c-productOption__comment{margin-top:.8rem}#fs_ProductDetails .fs-c-variationAndActions{margin-top:2em;margin-bottom:2em;line-height:1.5}#fs_ProductDetails .fs-c-variationAndActions .fs-c-variationSelect{margin-top:.75em}#fs_ProductDetails .fs-c-variationAndActions .fs-c-variationSelect .fs-c-dropdown__menu{padding:.75em 1em}#fs_ProductDetails .fs-c-variationAndActions .fs-c-variationList__item__cart .fs-c-variationCart__variationName .fs-c-variationCart__variationName__name{font-weight:400}#fs_ProductDetails .productDetailAttention:has(>div){margin-top:4.8rem}@media screen and (max-width: 960px){#fs_ProductDetails .productDetailAttention:has(>div){margin-block:1em}}#fs_ProductDetails .productDetailAttention:has(>div)>div>div,#fs_ProductDetails .productDetailAttention:has(>div)>div>p{margin-block:1.2rem}#fs_ProductDetails .productDetailMonthly{margin-top:4.8rem}@media screen and (max-width: 960px){#fs_ProductDetails .productDetailMonthly{margin-block:1em}}#fs_ProductDetails .shipping-data:has(.shipping_free) .shipping_default{display:none}#fs_ProductDetails .shipping-data .shipping_default,#fs_ProductDetails .shipping-data .shipping_free{margin-bottom:.25em}#fs_ProductDetails .shipping-data .shipping_default ul{margin-bottom:0}#fs_ProductDetails .shipping-data .shipping_free{border:1px solid #dcdcdc;padding:2rem}@media screen and (max-width: 640px){#fs_ProductDetails .shipping-data .shipping_free{padding:1rem}}#fs_ProductDetails .shipping-data .shipping_free p{margin-block:0}#fs_ProductDetails .shipping-data .shipping_free .shipping_free_lead{display:block;color:#c93037;font-size:1.25em;font-weight:bold}#fs_ProductDetails .shipping-data .shipping_free .shipping_free_lead+p{margin-top:.5em}#fs_ProductDetails .itemdetail-tab-payment-credit{display:none}#fs_ProductDetails:has(.reserve_flg) .itemdetail-tab-zaiko{display:none}#fs_ProductDetails:has(.reserve_flg) .itemdetail-tab-payment-default{display:none}#fs_ProductDetails:has(.reserve_flg) .itemdetail-tab-payment-credit{display:block}#fs_ProductDetails .storeitem{border:1px solid #dcdcdc;padding:2rem;text-align:center;color:#c93037;font-size:1.25em;font-weight:bold}@media screen and (max-width: 640px){#fs_ProductDetails .storeitem{padding:1rem}}#fs_ProductDetails .storeitem p{margin-block:0}#fs_ProductDetails:has(.storeitem) .shipping-data{display:none}#fs_ProductDetails .sns_sh{display:flex;justify-content:space-between;align-items:center;gap:0 1em;padding-block:.8rem}@media screen and (max-width: 768px){#fs_ProductDetails .sns_sh{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-block:1.6rem .8rem}}#fs_ProductDetails .sns_sh p{padding-top:0;font-size:1.4rem}#fs_ProductDetails .sns_sh .fs-p-snsArea{display:flex;justify-content:flex-end;align-items:center;gap:0 .5em}@media screen and (max-width: 768px){#fs_ProductDetails .sns_sh .fs-p-snsArea{justify-content:center;margin-block:.5em 0}}#fs_ProductDetails .sns_sh .fs-p-snsArea>*{margin:0}#fs_ProductDetails .fs-c-variationList .fs-c-variationList__item .fs-c-variationList__item__title{margin-top:1.25em;padding:.5em 1em}#fs_ProductDetails .itempage_brand .i_brand_text .i_link{width:fit-content;margin-top:5rem;margin-left:auto;padding:.8rem 1rem .8rem 4.25rem;font-family:"Noto Sans JP",sans-serif;font-size:1.24rem;font-weight:400;color:#464646;border:1px solid #dcdcdc;border-radius:50px;background:#fff;text-decoration:none;display:block}@media screen and (max-width: 960px){#fs_ProductDetails .itempage_brand .i_brand_text .i_link{margin-top:2.4rem;margin-right:auto}}#fs_ProductDetails .itempage_brand .i_brand_text .i_link::after{margin-left:1rem;font-size:1rem;padding:0rem .75rem;margin-left:2.75rem;color:#fff;content:"→";background:#707070;border-radius:50px}#fs_ProductDetails .itempage_brand .i_brand_text .i_link:hover{color:#5a8663;opacity:1}#fs_ProductDetails .itempage_brand .i_brand_text .i_link:hover::after{background:#5a8663}#fs_ProductDetails .fs-c-productReview{border:3px solid #f0f0f0;border-radius:16px;padding:6rem 5rem 4rem;display:flex;flex-wrap:wrap}#fs_ProductDetails .fs-c-productReview:not(:has(.fs-c-productReview__aggregateRating)){border:none;padding:0}#fs_ProductDetails .fs-c-productReview:not(:has(.fs-c-productReview__aggregateRating)) .fs-c-productReview__addReview{margin:0}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview{padding:2.4rem 2rem}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating::before{content:"購入した人のレビュー";font-size:1.8rem}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating::before{font-size:1.5rem;margin-inline:auto;margin-bottom:2rem}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating .fs-c-aggregateRating__rating{margin-left:auto}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating .fs-c-aggregateRating__count{flex-grow:initial}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__aggregateRating .fs-c-aggregateRating__count{margin-right:auto}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList{width:100%}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item{border-bottom:2px dotted #dcdcdc;padding-block:3rem}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item{padding-block:2.4rem}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer{align-items:baseline}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer .fs-c-reviewer__name{font-size:1.4rem}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer .fs-c-reviewer__profile .fs-c-reviewer__profile__status{font-size:1.2rem}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__reviewList .fs-c-reviewList__item .fs-c-reviewList__item__body{font-size:1.4rem;line-height:2;border:none;padding:0;margin-block:1.2rem 0}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview{border:1px solid #464646;display:inline-block;border-radius:8px;padding:1.6rem 2rem;position:relative;margin-top:3rem;margin-left:auto}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview{width:100%;display:flex;align-items:center;justify-content:center}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a{color:#464646;display:block}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a::before,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a::before{content:"";width:32px;height:32px;display:inline-block;background-position:center center;background-size:cover;vertical-align:middle}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a::after,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a:hover,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a:hover{text-decoration:none}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a .fs-c-button__label,#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a .fs-c-button__label{font-size:1.3rem}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews{margin-left:auto}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews{margin-top:2.4rem;margin-left:0}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__allReviews a:before{content:"";background-image:url(../images/icon-review.svg)}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview{margin-left:2.4rem}@media screen and (max-width: 768px){#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview{margin-top:1.6rem;margin-left:0}}#fs_ProductDetails .fs-c-productReview .fs-c-productReview__addReview a:before{content:"";background-image:url(../images/icon-review-write.svg)}#fs_ProductDetails .contents-section{margin-block:3em}#fs_ProductDetails .section-title{margin:0 auto 3rem auto;font-size:2.4rem;font-weight:300;line-height:1.5;font-family:"Shippori Mincho",serif;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;color:#464646}@media only screen and (max-width: 640px){#fs_ProductDetails .section-title{font-size:2rem}}#fs_ProductDetails .section-title strong{font-weight:400}#fs_ProductDetails .section-title small{font-size:1.4rem;color:#5a8663;display:block;font-family:"Cormorant Garamond",serif}@media only screen and (max-width: 640px){#fs_ProductDetails .section-title small{font-size:1.3rem}}#fs_ProductDetails .section-title.txt-c{justify-content:center;text-align:center}#fs_ProductDetails .rec_items{display:grid;grid-template-columns:repeat(5, 1fr);gap:60px 0;counter-reset:rank_no}@media screen and (max-width: 1080px){#fs_ProductDetails .rec_items{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 640px){#fs_ProductDetails .rec_items{grid-template-columns:repeat(2, 1fr)}}#fs_ProductDetails .rec_items li,#fs_ProductDetails .rec_items .fs-c-productList__list__item{position:relative;display:block;height:auto;margin:0 8px;padding:0}#fs_ProductDetails .rec_items li img,#fs_ProductDetails .rec_items .fs-c-productList__list__item img{display:block}#fs_ProductDetails .rec_items li .fs-c-productListItem__image a:hover,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productListItem__image a:hover{opacity:1}#fs_ProductDetails .rec_items li [class^=icon_],#fs_ProductDetails .rec_items .fs-c-productList__list__item [class^=icon_]{display:inline-block;margin-right:.25em;margin-bottom:.25em;padding:4px 8px;border-radius:3px;font-size:.6875em;background:#666;color:#fff;line-height:1}#fs_ProductDetails .rec_items li [class^=icon_].icon_sale,#fs_ProductDetails .rec_items .fs-c-productList__list__item [class^=icon_].icon_sale{background:#c93037}#fs_ProductDetails .rec_items li .fs-c-productMark,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productMark{text-align:right;justify-content:flex-end;gap:.125em}#fs_ProductDetails .rec_items li .fs-c-productMarks .fs-c-productMark__mark,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productMarks .fs-c-productMark__mark{margin:0;font-size:.6875em}#fs_ProductDetails .rec_items li .fs-c-productMarks .fs-c-productMark__mark.productMark__sale,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productMarks .fs-c-productMark__mark.productMark__sale{display:none}#fs_ProductDetails .rec_items li .fs-c-productListItem__productName,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productListItem__productName{margin:0}#fs_ProductDetails .rec_items li .title,#fs_ProductDetails .rec_items .fs-c-productList__list__item .title{font-size:1.4rem;line-height:1.8;margin-block:1em}#fs_ProductDetails .rec_items li .price,#fs_ProductDetails .rec_items li .fs-c-productPrice,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice{text-align:right}#fs_ProductDetails .rec_items li .price span,#fs_ProductDetails .rec_items li .price .fs-c-price__currencyMark,#fs_ProductDetails .rec_items li .price .fs-c-price__value,#fs_ProductDetails .rec_items li .fs-c-productPrice span,#fs_ProductDetails .rec_items li .fs-c-productPrice .fs-c-price__currencyMark,#fs_ProductDetails .rec_items li .fs-c-productPrice .fs-c-price__value,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price span,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price .fs-c-price__currencyMark,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price .fs-c-price__value,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice span,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice .fs-c-price__currencyMark,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice .fs-c-price__value{font-size:1.55rem}#fs_ProductDetails .rec_items li .price i,#fs_ProductDetails .rec_items li .price .fs-c-productPrice__addon,#fs_ProductDetails .rec_items li .price .fs-c-productPrice__addon__label,#fs_ProductDetails .rec_items li .fs-c-productPrice i,#fs_ProductDetails .rec_items li .fs-c-productPrice .fs-c-productPrice__addon,#fs_ProductDetails .rec_items li .fs-c-productPrice .fs-c-productPrice__addon__label,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price i,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price .fs-c-productPrice__addon,#fs_ProductDetails .rec_items .fs-c-productList__list__item .price .fs-c-productPrice__addon__label,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice i,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice .fs-c-productPrice__addon,#fs_ProductDetails .rec_items .fs-c-productList__list__item .fs-c-productPrice .fs-c-productPrice__addon__label{font-size:1.2rem;font-style:normal}#fs_ProductDetails .rec_items li.fs-c-productPrice--listed,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed{display:none}#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main span,#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::before,#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::after,#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon span,#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::before,#fs_ProductDetails .rec_items li.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::after,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main span,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::before,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__main::after,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon span,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::before,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon::after{color:#c93037}#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__main span,#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__main::before,#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__main::after,#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__addon span,#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__addon::before,#fs_ProductDetails .rec_items li.fs-c-productPrice--member .fs-c-productPrice__addon::after,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__main span,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__main::before,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__main::after,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__addon span,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__addon::before,#fs_ProductDetails .rec_items .fs-c-productList__list__item.fs-c-productPrice--member .fs-c-productPrice__addon::after{color:#c93037}#fs_ProductDetails .linked-wrapping{font-size:13px;line-height:1.8}#fs_ProductDetails .linked-wrapping .detail-bnr-wrapping button{background:none;text-decoration:underline}#fs_ProductDetails .linked-wrapping .detail-bnr-wrapping button:hover{opacity:.7}#fs_ProductDetails .linked-wrapping .detail-bnr-wrapping p{margin-block:.5em}#fs_ProductDetails .linked-wrapping .buy-giftbox{border:1px solid #dcdcdc;margin-top:1em;padding:1.5em;display:grid;grid-template-columns:200px 1fr;gap:1em 1.5em}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item{display:grid;grid-template-columns:90px 1fr;gap:1em}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-label{display:inline-block;padding:.4em .75em;margin-bottom:.5em;background:#5a8663;font-size:1rem;font-weight:500;line-height:1;color:#fff}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-label__free{background:#666}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-label__limited{background:#f06e66}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-name{font-size:1.3rem;font-weight:500}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-price{font-size:1.8rem;font-weight:500}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-price span{font-size:1.4rem}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-item .buy-giftbox-item-price i{font-size:1rem;font-style:normal;font-weight:normal}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-info{font-size:1.2rem}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-link{display:flex;justify-content:flex-end;grid-column:span 2}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-link a{display:block;padding:.8rem 1rem .8rem 4.25rem;font-family:"Noto Sans JP",sans-serif;font-size:1.24rem;font-weight:400;color:#464646;border:1px solid #dcdcdc;border-radius:50px;background:#fff;text-decoration:none}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-link a::after{margin-left:1rem;font-size:1rem;padding:0rem .75rem;margin-left:2.75rem;color:#fff;content:"→";background:#707070;border-radius:50px}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-link a:hover{color:#5a8663;opacity:1}#fs_ProductDetails .linked-wrapping .buy-giftbox .buy-giftbox-link a:hover::after{background:#5a8663}#fs_ReviewsByProduct .fs-p-announcement .fs-p-announcement__title{font-size:2.4rem;line-height:1.6}@media only screen and (max-width: 640px){#fs_ReviewsByProduct .fs-p-announcement .fs-p-announcement__title{font-size:1.8rem}}#fs_ReviewsByProduct .fs-p-announcement .fs-p-announcement__body p{margin-top:1.6rem;line-height:1.8}@media screen and (min-width: 600px){#fs_ReviewsByProduct .fs-c-productReviewed{grid-template-columns:auto 1fr;grid-template-rows:1fr auto 1fr;gap:12px 20px;align-items:center;margin:0;margin-top:8rem}#fs_ReviewsByProduct .fs-c-productReviewed .fs-c-productReviewed__image{grid-column:1;grid-row:1/span 3}#fs_ReviewsByProduct .fs-c-productReviewed .fs-c-productReviewed__image img{max-width:240px}#fs_ReviewsByProduct .fs-c-productReviewed .fs-c-productReviewed__name{align-self:end;grid-column:2;grid-row:1}#fs_ReviewsByProduct .fs-c-productReviewed .fs-c-productReviewed__number{grid-column:2;grid-row:2}#fs_ReviewsByProduct .fs-c-productReviewed .fs-c-productReviewed__prices{align-self:start;grid-column:2;grid-row:3}}#fs_ReviewsByProduct .fs-c-aggregateRating{margin-left:0}#fs_ReviewsByProduct .fs-c-aggregateRating .fs-c-aggregateRating__rating::before{margin-bottom:6px}#fs_ReviewsByProduct .fs-c-history .fs-c-listControl{font-size:1.4rem}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList{border:3px solid #f0f0f0;border-radius:16px;margin-block:1rem;padding:3rem 5rem;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList{padding:0 2rem}}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item{width:100%;border-bottom:2px dotted #dcdcdc;padding-block:3rem;display:block}@media screen and (max-width: 768px){#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item{padding-block:2.4rem}}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item:first-child{border-top:none}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item:last-child{border-bottom:none}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer{flex-direction:row;align-items:baseline}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer .fs-c-reviewer__name{font-size:1.4rem}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item .fs-c-reviewList__item__info .fs-c-reviewInfo__reviewer .fs-c-reviewer__profile .fs-c-reviewer__profile__status{font-size:1.2rem}#fs_ReviewsByProduct .fs-c-history .fs-c-reviewList .fs-c-reviewList__item .fs-c-reviewList__item__body{font-size:1.4rem;line-height:2;border:none;padding:0;margin-block:1.2rem 0}.linked-wrapping{display:none !important}body:has(#fs_preview_header) .pconly .linked-wrapping{display:block !important}@media(max-width: 960px){body:has(#fs_preview_header) .pconly .linked-wrapping{display:none !important}body:has(#fs_preview_header) .sponly .linked-wrapping{display:block !important}}/*# sourceMappingURL=product.css.map */
