html{box-sizing:border-box;font-family:sans-serif;line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}*,*::before,*::after{box-sizing:inherit}body{word-wrap:break-word;overflow-wrap:break-word}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin:0;margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}p{margin:0}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin:0;font-style:normal;line-height:inherit}ol,ul,dl{margin:0;padding:0}dt{margin:0;font-weight:normal}dd{margin:0}blockquote{margin:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0}img{border-style:none;max-width:100%;height:auto;outline:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{margin:0;padding:0;text-align:left;caption-side:bottom}th{font-weight:normal;text-align:left}label{display:inline-block}button:focus{outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;background:none}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button;padding:0;margin:0;cursor:pointer;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus{outline:0}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}[type=hidden]:focus,[type=text]:focus,[type=search]:focus,[type=tel]:focus,[type=url]:focus,[type=email]:focus,[type=password]:focus,[type=datetime]:focus,[type=date]:focus,[type=month]:focus,[type=week]:focus,[type=time]:focus,[type=datetime-local]:focus,[type=number]:focus,select:focus,textarea:focus{border-color:none;box-shadow:none;outline:none}:root{--base-font-color: #333333;--base-light-color: #9a9895;--key-color: #af1f1f;--base-body-color: #ffffff;--link-font-color: #626262;--base-body-color: #ffffff;--menu-bg-color: #dcdede;--footer-bg-color: #efefef;--base-pointbg-color: #9a9895;--base-gold-color: #837456;--base-gray-color: #646464;--gutter: 20;--container-width: 1140px;--container-md-width: 755px;--padding-width: min(calc(10 / 375* 100vw), 40px);--base-font-size: 16;--small-font-size: 10;--heading-font-size: 18;--nav-head-size: 12;--nav-link-size: 12;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--color-border-form: #cccccc}@keyframes slideIn{from{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{from{opacity:.01}to{opacity:1}}@font-face{font-family:"fontello";src:url("../font/fontello.eot?74969424");src:url("../font/fontello.eot?74969424#iefix") format("embedded-opentype"),url("../font/fontello.woff2?74969424") format("woff2"),url("../font/fontello.woff?74969424") format("woff"),url("../font/fontello.ttf?74969424") format("truetype"),url("../font/fontello.svg?74969424#fontello") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--heading-font-family: "Jost", sans-serif;--heading-font-weight: 400;--heading-font-style: normal;--heading-font-spacing: .05em;--text-font-family: "Noto Sans JP", sans-serif;--text-font-weight: 400;--text-font-style: normal;--base-text-font-size: 14px;--default-text-font-size: 14px;--background: #ffffff;--background-rgb: 255, 255, 255;--light-background: #ffffff;--light-background-rgb: 255, 255, 255;--heading-color: #1c1b1b;--text-color: #1c1b1b;--text-color-rgb: 28, 27, 27;--text-color-light: #6a6a6a;--text-color-light-rgb: 106, 106, 106;--link-color: #6a6a6a;--link-color-rgb: 106, 106, 106;--border-color: #dddddd;--border-color-rgb: 221, 221, 221;--button-background: #1c1b1b;--button-background-rgb: 28, 27, 27;--button-text-color: #ffffff;--header-background: #ffffff;--header-heading-color: #1c1b1b;--header-light-text-color: #6a6a6a;--header-border-color: #dddddd;--footer-background: #efefef;--footer-text-color: #6a6a6a;--footer-heading-color: #1c1b1b;--footer-border-color: #dbdbdb;--navigation-background: #1c1b1b;--navigation-background-rgb: 28, 27, 27;--navigation-text-color: #ffffff;--navigation-text-color-light: rgba(255, 255, 255, .5);--navigation-border-color: rgba(255, 255, 255, .25);--newsletter-popup-background: #1c1b1b;--newsletter-popup-text-color: #ffffff;--newsletter-popup-text-color-rgb: 255, 255, 255;--secondary-elements-background: #1c1b1b;--secondary-elements-background-rgb: 28, 27, 27;--secondary-elements-text-color: #ffffff;--secondary-elements-text-color-light: rgba(255, 255, 255, .5);--secondary-elements-border-color: rgba(255, 255, 255, .25);--product-sale-price-color: #f94c43;--product-sale-price-color-rgb: 249, 76, 67;--product-star-rating: #f6a429;--payment-terms-background-color: #ffffff;--horizontal-spacing-four-products-per-row: 20px;--horizontal-spacing-two-products-per-row: 20px;--vertical-spacing-four-products-per-row: 40px;--vertical-spacing-two-products-per-row: 50px;--drawer-transition-timing: cubic-bezier(.645, .045, .355, 1);--header-base-height: 80px;--cursor-zoom-in-svg: url(//cdn.shopify.com/s/files/1/0217/8236/4224/t/159/assets/cursor-zoom-in.svg?v=1705329…);--cursor-zoom-in-2x-svg: url(//cdn.shopify.com/s/files/1/0217/8236/4224/t/159/assets/cursor-zoom-in-2x.svg?v=5668565…)}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%}body{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-size:min(calc(var(--base-font-size) / 375 * 100vw), calc(var(--base-font-size) * 1px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.9625;color:var(--base-font-color);position:relative;background-color:var(--base-body-color);word-spacing:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-kerning:normal;font-feature-settings:"palt";letter-spacing:.1em}body *::-moz-selection{background-color:rgba(222,190,143,.8)}body *::selection{background-color:rgba(222,190,143,.8)}body *::-moz-selection{background-color:rgba(222,190,143,.8)}a{color:inherit;text-decoration:none}a:visited{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none}a:active{color:inherit;text-decoration:none}ol,ul{list-style-position:inside}ol,ul{list-style:none}@media screen and (min-width: 768px){.sp-only,.sp_only{display:none}}@media screen and (max-width: 767px){.pc-only,.pc_only{display:none}}.displaynone{display:none}input{font-size:16px}body.is-hidden{overflow-y:hidden}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fs-c-productListItem__outOfStock{background:var(--base-light-color);color:#fff}.fs-c-wishlistProduct__viewAllProducts,.fs-c-returnedSpecialContract__link{background:#ccc;border:none;box-shadow:none;display:inline-block;padding:10px 20px;transition:.8s ease}.fs-c-button--continueShopping{border:0}.fs-c-button--back{background:#fff;border:none;box-shadow:none;display:inline-block;padding:10px 20px;transition:.8s ease}.fs-c-wishlistProduct__viewAllProducts{display:block;margin:0 auto;padding:0 2rem;line-height:2;text-align:center;letter-spacing:.1em;background-color:var(--base-gold-color);font-family:var(--heading-font-family);color:#fff !important;width:20rem;font-size:1.2rem}.fs-c-button--myPageTop{font-size:1.2rem}@media screen and (max-width: 767px){.fs-c-button--myPageTop{padding:0 var(--padding-width)}}.fs-c-button--myPageTop .fs-c-button__label:before,.fs-c-button--continueShopping:before,.fs-c-button--back:before{content:"<";font-family:sans-serif;letter-spacing:.1px;padding-right:5px}.fs-c-button--delete{background:#333;color:#fff}.fs-c-button--delete:hover,.fs-c-button--delete:visited,.fs-c-button--delete:focus{color:#fff}.fs-c-buttonContainer--deleteChange>[class^=fs-c-button]{padding:1rem 2rem;border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 0 2px #b2b2b2}.fs-c-wishlistProduct__viewAllProducts:after,.fs-c-returnedSpecialContract__link:after{content:">";font-family:sans-serif;letter-spacing:.1px}.fs-c-wishlistProduct .blog_button,.fs-c-wishlistProduct .return_icon{display:none}@media screen and (min-width: 768px){.fs-c-inputInformation__message{font-size:1.5rem}}@media screen and (max-width: 767px){.fs-c-inputInformation__message{font-size:1.2rem}}.fs-c-inputInformation__field--display .fs-c-inputTable__headerCell{font-size:12px;border-bottom:1px solid #ccc;padding-bottom:8px}.fs-c-inputTable__headerCell,.fs-c-inputTable__dataCell{font-size:15px}.fs-c-pointSummary [class$="--availablePoint"],.fs-c-pointSummary [class$="--limitedPoint"],.fs-body-my-account-password .fs-c-inputInformation__field,.fs-body-newsletter-unsubscribe .fs-c-inputInformation__field,.fs-body-newsletter-unsubscribe .fs-c-inputInformation__field,.fs-body-newsletter-subscribe .fs-c-inputInformation__field,.fs-body-login .fs-c-inputInformation__field,.fs-c-cartTable thead,.fs-c-checkout-delivery__method{background:#fff}.fs-c-inputField__field input,#fs_input_mailAddress,#fs_input_password{padding:10px 10px;background:#fff}.fs-c-dropdown__menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;background-color:#fafafa;width:100%;color:#323232;padding:.6em 3.6em .6em .6em}.fs-c-listTable>thead{background:#e5e5e5}.fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink{background:rgba(232,226,226,.44)}.fs-c-wishlistProduct__title{font-size:13px;padding:10px var(--padding-width);border-bottom:1px solid;color:inherit}.fs-c-wishlistProduct__list{margin-top:20px}.fs-c-productListItem__control{border-radius:8px;padding:5px 0;width:100%;margin:10px auto 0;font-weight:100;border:1px solid}.fs-c-productListItem__control .fs-c-button--addToCart--list,.fs-c-button--subscribeToArrivalNotice--list,.fs-c-productListItem__purchaseDisabledMessage,.fs-c-button--viewProductDetail{color:var(--base-font-color);padding:0 0 0 10px;font-weight:inherit;letter-spacing:.15em;font-size:11px;line-height:20px}.fs-c-button--particular.fs-c-button--removeFromWishList--icon::before{content:"";color:#c98696;font-size:18px;padding-right:8px}.fs-l-account{margin-bottom:50px}.fs-c-productListItem__productDescription{display:none}.fs-c-productName__variation{text-align:left;font-size:10px;color:#b5986a;margin:0 auto;padding:1px 3px;margin:7px 0 0;font-size:10px;display:block}.fs-c-productName__variation__x{display:block}.fs-c-accountService__page.fs-c-accountService__page--accountDelete{height:auto}.fs-body-my-top .fs-p-accountInfo{padding:34px 0}.fs-p-accountInfo__accountName{display:block;margin:0 auto;font-size:17px}.fs-p-accountInfo__body{margin-top:20px}.logout_btn{margin-top:20px;display:block;margin:20px auto 0;text-align:center;padding-top:8px}.logout_btn a{border:1px solid var(--base-light-color);line-height:2;display:inline-block;width:98%}.fs-c-button--standard,.fs-c-button--register,.fs-c-button--change,.fs-c-button--confirmChange,.fs-c-button--confirmRegister,.fs-c-button--confirmDelete,.fs-c-button--confirmLeave,.fs-c-button--send,.fs-c-button--settings.fs-c-button--primary{box-shadow:none;font-size:1.2rem;padding:1em 1.6em 1em}#fs_MyPageTop .fs-c-productShippingDateNote,#fs_MyPageTop .fs-c-productListItem__control{display:none}#fs_MyPageTop .fs-p-accountInfo__body{background-color:inherit}.fs-body-my-top .fs-l-account{display:block !important}.fs-body-my-top .fs-c-accountService{display:block}@media screen and (min-width: 768px){.fs-body-my-top .fs-c-accountService{display:flex;flex-wrap:wrap;align-items:center}}@media screen and (max-width: 767px){.fs-body-my-top .fs-c-accountService{padding:0 var(--padding-width)}}.fs-body-my-top .fs-c-accountService__page{display:block;height:auto;border-bottom:1px solid #ccc;padding:0 1rem;line-height:4.5}@media screen and (min-width: 768px){.fs-body-my-top .fs-c-accountService__page{flex-basis:48%;margin:0 8px}}@media screen and (min-width: 768px){.fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink__label{font-size:1.5rem}}.fs-body-my-top .fs-c-accountService__page:last-child{border-bottom:none;flex-basis:100%}.fs-c-accountService__page--accountDelete{font-size:1.2rem;text-align:right}.fs-body-my-top .fs-c-accountService__page--accountDelete::before{content:">";font-family:sans-serif}@media screen and (min-width: 768px){.fs-body-my-top .fs-c-accountService__page--accountDelete::before{font-size:1.5rem}}.fs-c-accountService__page--accountDelete .fs-c-accountService__pageLink__label:after,.fs-c-wishlistProduct__viewAllProducts:after,.fs-c-returnedSpecialContract__link:after{content:unset !important}.fs-body-my-top .fs-c-accountService__pageLink{position:relative;text-align:left !important;background:none !important;border:none !important;box-shadow:none !important}@media screen and (min-width: 768px){.fs-body-my-top .fs-c-accountService__pageLink{font-size:1.5rem}}.fs-body-my-top .fs-c-accountService__page .fs-c-accountService__pageLink::after{content:"";background-image:url(https://styledeli.itembox.design/item/assets/images/icon/right-arrow_bk.png?t=20240417130218);position:absolute;right:0;top:50%;transform:translateY(-50%);background-size:contain;width:10px;height:10px;background-repeat:no-repeat}.fs-body-my-top .fs-c-accountService__page:last-child .fs-c-accountService__pageLink::after{content:unset}.fs-body-my-top .fs-c-accountService__pageLink__label::before{content:unset !important}.fs-body-my-points .fs-c-heading{margin-bottom:4rem}@media screen and (max-width: 767px){.fs-body-my-points .fs-c-history__listContainer{padding:24px var(--padding-width)}}#fs_MyWishList .fs-c-button--subscribrToArrivalNotice--list{color:#fff}#fs_MyWishList .fs-c-button--plain:hover{text-decoration:none;color:#fff}#fs_MyWishList .fs-c-noImage{font-size:10px;background:none;color:inherit;border:1px solid;width:97%}#fs_MyWishList .fs-c-productListItem__control{display:flex;height:auto;line-height:1;margin-top:.5rem;font-weight:bold}#fs_MyWishList .fs-c-productListItem__control,#fs_MyWishList .fs-c-productListItem__outOfStock,#fs_MyWishList .fs-c-productListItem__salesPeriodNotice,#fs_MyWishList .fs-c-noImage,#fs_MyWishList .fs-c-productListItem__lowInStock,#fs_MyWishList .fs-c-productListItem__outOfStock,#fs_MyWishList .fs-c-productListItem__numberOfStock{width:94%;margin:5px auto}#fs_MyWishList .fs-c-button--plain.fs-c-button--addToCart--list::before,#fs_MyWishList .fs-c-button--plain.fs-c-button--subscribeToArrivalNotice--list::before{content:unset}#fs_MyWishList .fs-c-button--subscribeToArrivalNotice--list{padding:0 10px}#fs_Login .fs-c-anotherLogin__message{width:85%;margin:0 auto}#fs_Login .fs-c-newUsers__message{margin:0 auto;padding:16px 32px}#fs_Login .fs-c-buttonContainer--memberRegister img{width:280px}#fs_Login .fs-c-subSection__title,#fs_Login .fs-c-linkedServiceLogin__title{margin-bottom:20px;color:inherit;font-size:1.5rem}.c-memberRegister{margin:0 auto 40px;text-align:center}.c-memberRegister--button,.fs-body-login .fs-c-button--memberRegister{border:1px solid #c98696;font-size:15px;padding:15px 0;background-repeat:no-repeat;width:100%;background:#c98696;max-width:240px}.fs-c-button--login{border:1px solid #3a3a3a;font-size:15px;padding:15px 0;background-repeat:no-repeat;width:100%;background:#3a3a3a;max-width:240px}.fs-c-button--guestPurchase{border:1px solid #3a3a3a;font-size:15px;padding:15px 0;background-repeat:no-repeat;width:100%;max-width:240px}#fs_ShoppingCart .fs-p-announcement{text-align:center;padding:20px;margin:50px auto;background:rgba(232,226,226,.44)}#fs_ShoppingCart .fs-p-announcement__title{line-height:35px;text-decoration:underline}#fs_ShoppingCart .fs-p-announcement__body{line-height:24px}#fs_ShoppingCart .fs-c-productMarks{display:none}#fs_MyOrders .fs-c-history__quantity{line-height:30px}#fs_Register .fs-c-inputField__name-attention{margin-bottom:24px;padding:10px;background:#f7f7f7}#fs_Register .fs-c-inputInformation__message{display:none}#fs_Register .name-attention__txt{font-size:10px}#fs_RegisterSuccess .fs-c-registerSuccessMessage{margin:24px auto;padding-bottom:24px;border-bottom:1px solid #999;text-align:left;width:85%}#fs_ShoppingCart .fs-c-cartTable__message{background:#ccc}#fs_ShoppingCart .fs-c-cartTable__product{grid-template-columns:115px 1fr}#fs_ShoppingCart .fs-c-cartTableContainer{border:0;padding:0}#fs_ShoppingCart .fs-c-purchaseHere__message p{text-align:center}#fs_ShoppingCart .fs-c-cartTable__actionButton__container>button{min-width:28px}#fs_ShoppingCart .fs-c-productShippingDateNote,#fs_ShoppingCart .fs-c-productListItem__control{display:none}#fs_ShoppingCart .fs-c-cartTable__dataCell--action{min-width:140px}#fs_ShoppingCart .fs-c-button--purchaseHer{width:100%}#fs_ShoppingCart .fs-c-continueShopping{margin-top:50px}#fs_ShoppingCart .add_okiniiri{display:block;font-size:10px}.fs-body-checkout .fs-c-checkout-destination__destination{display:block}@media screen and (min-width: 960px){#fs_MyCoupons .fs-c-coupon__info{margin:0 0 30px}#fs_MyCoupons .fs-c-couponName{width:350px}}#fs_MyCoupons .fs-c-couponName__name{color:#7c8790;font-size:1.8rem;font-size:18px;color:inherit;padding:20px;margin:20px 0 0}#fs_MyCoupons .fs-c-couponList__item{padding:30px var(--padding-width)}#fs_Checkout .fs-l-main{width:100%}#fs_Checkout .fs-l-pageMain{margin-bottom:50px}#fs_Checkout .fs-c-checkout-preview{border:0;padding:0}#fs-deliveryInfo-container,#fs-pointInfo-container,#fs-couponInfo-container,#fs-paymentList-container,#fs-addressInfo-container,#fs-buyerInfo-container,#fs-orderContents-container,#fs-communicationInfo-container{border:1px solid;width:90%;margin:0 auto 5%}#fs-orderContents-container{width:90%;margin:0 auto 5%}#fs_Checkout .fs-c-modal__header{background:#999;color:#fff}#fs_Checkout .fs-c-buttonContainer--changeSmall,#fs_Checkout .fs-c-buttonContainer--moveToOrderHistory,#fs_Checkout .fs-c-buttonContainer--moveToStoreOrders,#fs_Checkout .fs-c-checkout-destination__button{justify-content:flex-end}#fs_Checkout .fs-c-button--chooseDestination{border:0;box-shadow:unset;background:none;padding:0;font-size:10px}#fs_Checkout .fs-c-checkout-destination__control{display:grid;width:100%;grid-template-columns:1fr}#fs_Checkout .fs-c-buttonContainer--changeSmall{grid-row:1;grid-column:1}#fs_Checkout .fs-c-buttonContainer--chooseDestination{grid-row:2;grid-column:1;text-align:right}#fs_Checkout .fs-c-button--change--small,#fs_Checkout .fs-c-button--standard{box-shadow:unset;background:none;border:1px solid;padding:1rem 2rem;font-size:1.2rem}#fs-communicationInfo-container .fs-c-buttonContainer--changeSmall .fs-c-button--standard::after{content:"入力"}#fs-communicationInfo-container .fs-c-buttonContainer--changeSmall .fs-c-button--standard .fs-c-button__label{display:none}#fs-communicationInfo-container .fs-c-checkout-confirmationContent::before{content:"合言葉："}#fs-communicationInfo-container .fs-c-checkout-previewAndEdit{grid-column-gap:0}#fs-communicationInfo-container .fs-c-checkout-previewAndEdit__info{grid-column:1/2;grid-row:1/2}#fs-communicationInfo-container .fs-c-checkout-previewAndEdit__button{grid-column:1/2;grid-row:2/3}.fs-c-modal--checkout-communication .fs-c-inputInformation__field{padding:0;border:none}.fs-c-modal--checkout-communication .fs-c-checkout-communicationTextarea{min-height:16px;padding:10px 5px;font-size:16px;line-height:1;height:38px}#fs_Checkout .fs-c-checkout-preview__title{background:#444;border:0;padding:10px 16px;text-align:left;color:#fff;margin:0}#fs_Checkout .fs-c-cartTable__dataCell--subtotal,.fs-c-cartTable__dataCell--unitPrice{align-items:center}#fs_Checkout .fs-c-checkout-preview__body{padding:16px}#fs_Checkout .fs-c-checkout-paymentInfo__body.fs-c-checkout-preview__body{padding:0}#fs_Checkout .fs-c-checkout-paymentInfo__body.fs-c-checkout-preview__body .fs-c-checkout-paymentInfo__message{padding:16px}#fs_Checkout .fs-c-checkout-paymentMethodList{border-top:1px solid #ccc}#fs_Checkout .fs-c-checkout-paymentMethodList>li{border:0;border-bottom:1px solid #ccc}#fs_Checkout .fs-c-checkout-paymentMethod__title{padding:20px 16px;background:none;color:initial}#fs_Checkout .fs-c-checkout-paymentMethod.is-active:not(.is-disabled) .fs-c-checkout-paymentMethod__body{padding:0 16px 16px}#fs_Checkout .fs-c-checkout-delivery__method{background:none}#fs_Checkout .fs-c-cartTable__product{display:grid;grid-template-columns:120px 1fr;grid-gap:8px}#fs_Checkout .fs-c-cartTable__productImage__image{width:100%}#fs_Checkout [class^=fs-body-checkout] .fs-l-checkout__sideColumn{width:85%;margin:0 auto}#fs_Checkout .fs-c-returnedSpecialContract{display:none}#fs_Checkout .fs-c-orderTotalTable{padding:0 16px;box-sizing:border-box;width:calc(100% - 32px);margin:0 auto}#fs_Checkout .fs-c-orderTotalTable>thead>tr>th,.fs-c-orderTotalTable>tfoot>tr>th,.fs-c-orderTotalTable>tbody>tr>th,#fs_Checkout .fs-c-orderTotalTable>thead>tr>th,.fs-c-orderTotalTable>tfoot>tr>th,.fs-c-orderTotalTable>tbody>tr>td{vertical-align:middle;line-height:20px}#fs_Checkout .fs-c-orderTotalTable__grandTotal .fs-c-string.fs-c-string--label,#fs_Checkout .fs-c-orderTotalTable__grandTotal .fs-c-price{font-weight:bold;font-size:17px}#fs_Checkout .fs-c-orderTotalTable .fs-c-orderTotalTable__total>th,.fs-c-orderTotalTable .fs-c-orderTotalTable__total>td,#fs_Checkout .fs-c-orderTotalTable .fs-c-orderTotalTable__grandTotal>th,#fs_Checkout .fs-c-orderTotalTable .fs-c-orderTotalTable__grandTotal>td{border-top-width:3px;border-top-style:solid;border-top-color:#ccc;height:60px}#fs_Checkout .fs-c-orderTotalTable>tbody>tr:last-of-type{border:0}#fs_Checkout .fs-c-buttonContainer{padding:20px 0}#fs_Checkout .fs-c-totalAndActions button:not(.fs-c-button--image){width:64%;max-width:300px;min-width:240px;background:var(--base-font-color);border:none;filter:none}#fs_Checkout .fs-c-checkout-confirmationList{grid-template-columns:104px 1fr}#fs_Checkout .fs-c-cartTable__dataCell--point{padding-bottom:20px}@media screen and (min-width: 768px){.fs-body-checkout .fs-c-checkout-delivery__method__title,.fs-body-checkout .fs-c-checkout-delivery__method__message,.fs-c-checkout-delivery__method__deliveryTime,.fs-c-checkout-delivery__method__deliveryDateTime dt,.fs-c-checkout-delivery__method__deliveryDateTime dd,.fs-c-checkout-communicationInfo__message,.fs-c-checkout-communicationInfo__info,.fs-c-checkout-couponInfo__message,.fs-c-checkout-paymentInfo__message,.fs-c-checkout-paymentMethod,.fs-c-checkout-customerInfo,.fs-c-checkout-destination__list,.fs-c-pageMessage{font-size:1.5rem}}@media screen and (max-width: 767px){.fs-body-checkout .fs-c-checkout-delivery__method__title,.fs-body-checkout .fs-c-checkout-delivery__method__message,.fs-c-checkout-delivery__method__deliveryTime,.fs-c-checkout-delivery__method__deliveryDateTime dt,.fs-c-checkout-delivery__method__deliveryDateTime dd,.fs-c-checkout-communicationInfo__message,.fs-c-checkout-communicationInfo__info,.fs-c-checkout-couponInfo__message,.fs-c-checkout-paymentInfo__message,.fs-c-checkout-paymentMethod,.fs-c-checkout-customerInfo,.fs-c-checkout-destination__list,.fs-c-pageMessage{font-size:1.2rem}}#fs_Checkout .fs-c-orderTotalTable>tbody>tr:last-child>th,#fs_Checkout .fs-c-orderTotalTable>tbody>tr:last-child>td{border-top:0;height:20px}#fs_Checkout .fs-c-checkout-paymentInfo__message .cashless-attention{font-size:10px}#fs_Checkout .fs-c-checkout-paymentInfo__message .cashless-attention__anchor{border-bottom:1px solid}.shopping_status{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:3rem;font-size:12px;line-height:18px;margin-top:3rem}.shopping_status_col{position:relative;text-decoration:none;padding:0 5px}.shopping_status_col.read{font-weight:bold}.shopping_status_col::after{position:absolute;bottom:-4px;left:0;content:"";width:100%;height:2px;background:#333;transform:scale(0, 1);transform-origin:left top;transition:transform 1s}#fs_ShoppingCart .fs-c-heading,#fs_Checkout .fs-c-heading,#fs_CheckoutSuccess .fs-c-heading{display:none}#fs_ShoppingCart .shopping_status_first.read::after{transform:scale(1, 1)}#fs_Checkout .shopping_status_first::after{transform:scale(1, 1)}#fs_Checkout .shopping_status_second.read::after{transform:scale(1, 1)}#fs_CheckoutSuccess .shopping_status_first::after{transform:scale(1, 1)}#fs_CheckoutSuccess .shopping_status_second::after{transform:scale(1, 1)}#fs_CheckoutSuccess .shopping_status_third.read::after{transform:scale(1, 1)}.fs-c-cartBundleInfo__title,.fs-c-cartBundleInfo__list a{font-size:1.2rem}#fs_CheckoutSuccess .shopping_completed{max-width:500px;margin:0 auto;padding:30px 0}#fs_CheckoutSuccess .shopping_completed_col{margin:20px 0}#fs_CheckoutSuccess .shopping_completed_col.title{font-size:28px;letter-spacing:.2em;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#fs_CheckoutSuccess .shopping_completed_col.text{font-size:12px;text-align:center}#fs_CheckoutSuccess .shopping_completed_col.num{text-align:center}#fs_CheckoutSuccess .shopping_completed_col.num p{display:inline-block;background:#5a5a5a;color:#fff;padding:10px 20px}#fs_CheckoutSuccess .shopping_completed_col.num p span{font-size:15px}#fs_CheckoutSuccess .shopping_completed_col.concierge{margin:0 auto}#fs_CheckoutSuccess .shopping_completed_col.concierge a{display:block;text-align:center}#fs_CheckoutSuccess .shopping_completed_col.concierge .flex{border:1px solid;padding:10px 20px;display:inline-block}#fs_CheckoutSuccess .shopping_completed_col.concierge a img{width:60px;display:inline-block}#fs_CheckoutSuccess .shopping_completed_col.concierge a p{display:inline-block;vertical-align:middle}#fs_CheckoutSuccess .shopping_completed_col.maypage{text-align:center}#fs_CheckoutSuccess .shopping_completed_col.maypage p{display:inline-block;background:#9b5a7b;color:#fff;padding:10px 20px}.instaLive{border:1px solid}@media screen and (min-width: 961px){.instaLive{width:750px;margin:0 auto;padding:3rem}}@media screen and (max-width: 960px){.instaLive{width:90%;margin:0 auto;padding:3rem}}.instaLive__head{margin-bottom:2rem}@media screen and (min-width: 961px){.instaLive__head-logo{font-size:25px}}@media screen and (max-width: 960px){.instaLive__head-logo{font-size:16px}}@media screen and (min-width: 961px){.instaLive__head-title{font-size:35px}}@media screen and (max-width: 960px){.instaLive__head-title{font-size:17px}}.instaLive__form{margin-bottom:5rem}.instaLive__discription{margin-bottom:2rem}.instaLive__discription-text{text-align:center}@media screen and (min-width: 961px){.instaLive__discription-text{font-size:14px}}@media screen and (max-width: 960px){.instaLive__discription-text{font-size:12px}}@media screen and (min-width: 961px){.instaLive__attention{width:500px;margin:0 auto}}@media screen and (min-width: 961px){.instaLive__attention-text{font-size:12px}}@media screen and (max-width: 960px){.instaLive__attention-text{font-size:10px}}.instaLive-form{margin-bottom:3rem}@media screen and (min-width: 961px){.instaLive-form__wrapper{margin:0 auto 2rem}}@media screen and (max-width: 960px){.instaLive-form__wrapper{margin:0 auto}}@media screen and (min-width: 961px){.instaLive-form__head,.instaLive-form__control{padding-top:1rem;padding-bottom:1rem}}.instaLive-form__head{white-space:nowrap;vertical-align:middle}@media screen and (min-width: 961px){.instaLive-form__head{padding-right:2rem}}@media screen and (max-width: 960px){.instaLive-form__head{display:block;width:100%;margin-bottom:1rem;font-size:12px}}.instaLive-form__head-required{margin-right:.5rem;padding:4px;background-color:#cc2c58;border-radius:3px;color:#fff}@media screen and (min-width: 961px){.instaLive-form__head-required{font-size:12px}}@media screen and (max-width: 960px){.instaLive-form__head-required{font-size:9px}}@media screen and (max-width: 960px){.instaLive-form__control{display:block;width:100%;margin-bottom:2rem}}.instaLive-form__input{padding:.5rem;font-size:16px}.instaLive-form__submit{display:block;width:100%;margin:0 auto;padding:1rem 0;background:#3a3a3a;color:#fff;text-align:center}@media screen and (min-width: 961px){.instaLive-form__submit{max-width:250px;font-size:16px}}@media screen and (max-width: 960px){.instaLive-form__submit{font-size:12px}}.instaLive-special{background:#f2f1ef}@media screen and (min-width: 961px){.instaLive-special{padding:5rem}}@media screen and (max-width: 960px){.instaLive-special{padding:2rem}}.instaLive-special__head{margin-bottom:2rem;text-align:center;font-weight:bold}@media screen and (min-width: 961px){.instaLive-special__head{font-size:20px}}@media screen and (max-width: 960px){.instaLive-special__head{font-size:12px}}.instaLive-special__head::before{content:"i";background:#cc2c58;color:#fff;border-radius:50%;line-height:20px;letter-spacing:0;width:20px;height:20px;display:inline-block;text-align:center}.instaLive-special__discription{margin-bottom:2rem;text-align:center}@media screen and (min-width: 961px){.instaLive-special__discription{font-size:14px}}@media screen and (max-width: 960px){.instaLive-special__discription{font-size:9px}}.instaLive-special__btn{border:1px solid;padding:1rem;background:#fff;text-align:center}.instaLive-special__insta .instaLive-special__btn{max-width:350px;margin:0 auto}.instaLive-special__archive .instaLive-special__btn{max-width:450px;margin:0 auto}.instaLive-special__btn+.instaLive-special__btn{margin-top:1rem}@media screen and (min-width: 961px){.instaLive-special__btn-logo{font-size:16px}}@media screen and (max-width: 960px){.instaLive-special__btn-logo{font-size:12px}}@media screen and (min-width: 961px){.instaLive-special__btn-title{font-size:22px}}@media screen and (max-width: 960px){.instaLive-special__btn-title{font-size:14px}}.instaLive-special__sub-head{margin-bottom:1rem;text-align:center;font-weight:bold}@media screen and (min-width: 961px){.instaLive-special__sub-head{font-size:14px}}@media screen and (max-width: 960px){.instaLive-special__sub-head{font-size:12px}}@media screen and (min-width: 961px){.instaLive-special__insta{margin-bottom:4rem}}@media screen and (max-width: 960px){.instaLive-special__insta{margin-bottom:2rem}}.instaLive-special__link{display:block}.instaLive-special__link-insta{position:relative;padding-left:24px}@media screen and (min-width: 961px){.instaLive-special__link-insta{font-size:15px}}.instaLive-special__link-insta::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0px;width:20px;height:20px;background-image:url(https://styledeli.itembox.design/item/assets/images/icon/sns/insta.png);background-size:20px}@media screen and (min-width: 961px){.instaLive__comment{margin-bottom:3rem}}@media screen and (max-width: 960px){.instaLive__comment{margin-bottom:3rem}}.instaLive__comment-text{text-align:center}@media screen and (min-width: 961px){.instaLive__comment-text{font-size:16px}}@media screen and (max-width: 960px){.instaLive__comment-text{font-size:10px}}.instaLive-head{text-align:center}.instaLive-head__logo{display:block;font-weight:600;font-family:"Montserrat",sans-serif}.instaLive-head__title{display:block;font-weight:600;font-family:"Montserrat",sans-serif}.instaLive-head__title-red{font-weight:600;color:#cc2c58;font-family:"Montserrat",sans-serif}.fs-l-main{display:block;max-width:100%;margin:0;padding:0}.fs-l-pageMain{max-width:100%;margin:0 auto 5rem;overflow:hidden}.fs-body-product .fs-l-pageMain{max-width:100%}.fs-body-product .fs-l-main{padding:0}.fs-body-my-wishlist .fs-c-heading--page,.fs-body-login .fs-c-heading--page,.fs-body-my-addressbook .fs-c-heading--page,.fs-body-my-addressbook-edit .fs-c-heading--page,.fs-body-my-points .fs-c-heading--page,.fs-body-my-coupons .fs-c-heading--page,.fs-body-my-orders .fs-c-heading--page,.fs-body-my-account-password .fs-c-heading--page,.fs-body-my-account-settings .fs-c-heading--page,.fs-body-my-account-settings-edit .fs-c-heading--page,.fs-body-my-linkedAccounts .fs-c-heading--page,.fs-body-my-account-delete .fs-c-heading--page,.fs-body-about-privacyPolicy .fs-c-heading--page,.fs-body-about-terms .fs-c-heading--page,.fs-body-newsletter-subscribe .fs-c-heading--page,.fs-body-newsletter-unsubscribe .fs-c-heading--page,.fs-body-newsletter-subscribe-success .fs-c-heading--page,.fs-body-newsletter-unsubscribe-success .fs-c-heading--page,.fs-body-notfound .fs-c-heading--page,.fs-body-about-memberAgreement .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-wishlist-login .fs-c-heading--page,.fs-body-my-cards .fs-c-heading--page,.fs-body-my-orders-details .fs-c-heading--page,.fs-body-my-addressbook-new .fs-c-heading--page,.fs-body-register .fs-c-heading--page,.fs-body-register-success .fs-c-heading--page,.fs-body-forgotPassword .fs-c-heading--page,.fs-body-line-connect .fs-c-heading--page{text-align:center;border:none}@media screen and (min-width: 768px){.fs-body-my-wishlist .fs-c-heading--page,.fs-body-login .fs-c-heading--page,.fs-body-my-addressbook .fs-c-heading--page,.fs-body-my-addressbook-edit .fs-c-heading--page,.fs-body-my-points .fs-c-heading--page,.fs-body-my-coupons .fs-c-heading--page,.fs-body-my-orders .fs-c-heading--page,.fs-body-my-account-password .fs-c-heading--page,.fs-body-my-account-settings .fs-c-heading--page,.fs-body-my-account-settings-edit .fs-c-heading--page,.fs-body-my-linkedAccounts .fs-c-heading--page,.fs-body-my-account-delete .fs-c-heading--page,.fs-body-about-privacyPolicy .fs-c-heading--page,.fs-body-about-terms .fs-c-heading--page,.fs-body-newsletter-subscribe .fs-c-heading--page,.fs-body-newsletter-unsubscribe .fs-c-heading--page,.fs-body-newsletter-subscribe-success .fs-c-heading--page,.fs-body-newsletter-unsubscribe-success .fs-c-heading--page,.fs-body-notfound .fs-c-heading--page,.fs-body-about-memberAgreement .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-wishlist-login .fs-c-heading--page,.fs-body-my-cards .fs-c-heading--page,.fs-body-my-orders-details .fs-c-heading--page,.fs-body-my-addressbook-new .fs-c-heading--page,.fs-body-register .fs-c-heading--page,.fs-body-register-success .fs-c-heading--page,.fs-body-forgotPassword .fs-c-heading--page,.fs-body-line-connect .fs-c-heading--page{margin:6rem auto;font-size:2rem}}@media screen and (max-width: 767px){.fs-body-my-wishlist .fs-c-heading--page,.fs-body-login .fs-c-heading--page,.fs-body-my-addressbook .fs-c-heading--page,.fs-body-my-addressbook-edit .fs-c-heading--page,.fs-body-my-points .fs-c-heading--page,.fs-body-my-coupons .fs-c-heading--page,.fs-body-my-orders .fs-c-heading--page,.fs-body-my-account-password .fs-c-heading--page,.fs-body-my-account-settings .fs-c-heading--page,.fs-body-my-account-settings-edit .fs-c-heading--page,.fs-body-my-linkedAccounts .fs-c-heading--page,.fs-body-my-account-delete .fs-c-heading--page,.fs-body-about-privacyPolicy .fs-c-heading--page,.fs-body-about-terms .fs-c-heading--page,.fs-body-newsletter-subscribe .fs-c-heading--page,.fs-body-newsletter-unsubscribe .fs-c-heading--page,.fs-body-newsletter-subscribe-success .fs-c-heading--page,.fs-body-newsletter-unsubscribe-success .fs-c-heading--page,.fs-body-notfound .fs-c-heading--page,.fs-body-about-memberAgreement .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-about-shippingPayment .fs-c-heading--page,.fs-body-wishlist-login .fs-c-heading--page,.fs-body-my-cards .fs-c-heading--page,.fs-body-my-orders-details .fs-c-heading--page,.fs-body-my-addressbook-new .fs-c-heading--page,.fs-body-register .fs-c-heading--page,.fs-body-register-success .fs-c-heading--page,.fs-body-forgotPassword .fs-c-heading--page,.fs-body-line-connect .fs-c-heading--page{margin:3rem auto;font-size:1.8rem}}.fs-c-heading--page{text-align:center;border:none}@media screen and (min-width: 768px){.fs-c-heading--page{margin:6rem auto;font-size:2rem}}@media screen and (max-width: 767px){.fs-c-heading--page{margin:3rem auto;font-size:1.8rem}}.fs-body-my-wishlist .fs-p-announcement,.fs-body-my-wishlist .fs-c-wishList,.fs-body-my-wishlist .fs-c-buttonContainer--myPageTop,.fs-body-my-top .fs-l-account,.fs-l-additionalProduct,.fs-c-history,.fs-c-buttonContainer--myPageTop,.fs-c-inputInformation,.fs-c-addressBookList,.fs-body-login .fs-c-loginForm,.fs-body-my-coupons .fs-c-couponList,.fs-body-product .fs-l-productLayout,.fs-body-cart .fs-l-cart__contentsArea,.fs-c-continueShopping,.fs-p-announcement,.fs-c-wishlistProduct,.fs-p-privacyPolicy,.fs-p-aboutTerms,.fs-p-emailDomainNotice,.fs-c-documentContent,.fs-p-pageNotFound,.fs-p-memberAgreement,.fs-c-documentArticle,.fs-body-wishlist-login .fs-c-loginForm,.fs-c-orderDetail,.c-memberShipInfo,.confirmation-link,.fs-c-couponMessage,.fs-c-lineIdLink{max-width:1140px;width:100%;margin:0 auto}.fs-c-registerSuccessMessage{max-width:500px;margin:0 auto}@media screen and (max-width: 767px){.fs-c-inputInformation:not(.fs-c-fsLogin),.fs-c-addressBookList,.fs-l-cart,.fs-p-emailDomainNotice,.fs-c-documentContent,.fs-p-pageNotFound,.fs-p-memberAgreement,.fs-body-wishlist-login .fs-c-loginForm,.fs-c-history__listContainer,.fs-c-orderDetail,.c-memberShipInfo,.confirmation-link,.fs-c-couponMessage{padding:0 var(--padding-width)}}.fs-p-announcement,.fs-c-documentContent{margin-bottom:3rem}@media screen and (max-width: 767px){.fs-p-announcement,.fs-c-documentContent{padding:0 var(--padding-width)}}.fs-p-announcement__title,.fs-c-documentContent__title{font-size:1.5rem}.fs-p-announcement__body,.fs-c-documentContent__body{font-size:1.2rem}@media screen and (min-width: 768px){.fs-c-anotherLogin__message,.fs-c-subSection__message,.fs-c-documentContent,.c-memberShipInfo,.fs-c-registerSuccessMessage,.fs-c-textLinkContainer{font-size:1.3rem}}@media screen and (max-width: 767px){.fs-c-anotherLogin__message,.fs-c-subSection__message,.fs-c-documentContent,.c-memberShipInfo,.fs-c-registerSuccessMessage,.fs-c-textLinkContainer{font-size:1.2rem}}.fs-p-emailDomainNotice{margin-top:4rem;font-size:1.2rem}.fs-c-buttonContainer--myPageTop{display:block}.fs-c-documentColumn__heading,.fs-c-couponMessage__label{color:var(--base-font-color)}.fs-c-breadcrumb{font-size:1rem;margin-left:auto;margin-right:auto;width:100%;padding:0 var(--padding-width);color:var(--base-light-color)}.fs-c-breadcrumb__list{padding:0;margin:0}.fs-c-heading--page{margin:0;font-size:1.5rem;font-weight:400;border-bottom:1px solid #333;text-align:left;color:#333}@media screen and (min-width: 768px){.fs-c-heading--page{padding:1rem 0}}@media screen and (max-width: 767px){.fs-c-heading--page{padding:1rem 0}}.fs-c-couponMessage__listItem__name{color:var(--base-font-color)}.fs-c-heading--page{margin:0 var(--padding-width)}@media screen and (max-width: 767px){.fs-c-subSection__title,.fs-c-linkedServiceLogin__title{text-align:center}}.fs-c-productList{padding:0;margin:0}@media screen and (min-width: 768px){.fs-c-productList__list{display:flex;flex-wrap:wrap;font-size:var(--base-font-size)}}@media screen and (max-width: 767px){.fs-c-productList__list{display:flex;flex-wrap:wrap;font-size:var(--base-font-size)}}.fs-c-productList__list__item{border-bottom:none}@media screen and (min-width: 768px){.fs-c-productList__list__item{width:25%;padding-left:.5rem}}@media screen and (max-width: 767px){.fs-c-productList__list__item{width:50%;padding:0}}@media screen and (max-width: 767px){.fs-c-productList__list__item:nth-child(odd){padding-right:.5rem}}@media screen and (max-width: 767px){.fs-c-productList__list__item:nth-child(even){padding-left:.5rem}}.fs-c-subSection__title,.fs-c-linkedServiceLogin__title{color:var(--base-font-color)}.fs-c-productPrice__main__label{display:none}.fs-c-price__value{padding:0 .1rem}.fs-pt-menu *{transition-property:unset;transition-duration:unset;transition-timing-function:unset;transition-delay:unset}.fs-body-category .fs-c-productList,.fs-body-category .fs-c-subgroup,.fs-body-search .fs-c-productList,.fs-body-search .fs-c-subgroup{max-width:var(--container-width);margin:2.5rem auto 5rem}.fs-body-category .fs-c-breadcrumb+.fs-l-pageMain,.fs-body-search .fs-c-breadcrumb+.fs-c-panelContainer+.fs-l-pageMain,.fs-body-my-top .fs-l-pageMain,.fs-body-my-points .fs-l-pageMain,.fs-body-product .fs-l-pageMain{margin:2.5rem auto 10rem}.fs-c-linkedServiceLogin__login{max-width:290px;margin:0 auto}.fs-c-productListItem [type=button].fs-c-button--addToWishList--icon,.fs-c-productListItem [type=button].fs-c-button--removeFromWishList--icon{max-width:30px}.fs-body-cart .fs-c-wishlistProduct{margin-top:8rem}.cart_wrap{position:relative}@media screen and (max-width: 767px){.fs-c-cartTable__row{border:none}.fs-c-cartTable__row:last-child{border:none}.fs-c-cartTable__productImage__image{padding:0}.fs-c-cartTable__row{grid-template-columns:1fr 1fr;padding-bottom:2rem;margin-bottom:2rem}.fs-c-cartTable__dataCell--product{grid-column:1/span 4}#fs_ShoppingCart .fs-c-cartTable__product{grid-gap:0;grid-template-columns:115px 1fr}.fs-c-cartTable__dataCell--quantity{grid-column:1/2;grid-row:2;justify-content:start}.fs-c-cartTable__dataCell--subtotal{grid-column:2/3;grid-row:2}.fs-c-cartTable__dataCell--point{grid-column:3/4;grid-row:2;padding-left:1rem}.cart_wrap{text-align:center}#fs_ShoppingCart .fs-c-cartTable__dataCell--action{grid-column:2/4;grid-row:3;display:flex;flex-wrap:wrap;justify-content:end;width:100%}.fs-c-cartTable__product{border-top:1px solid var(--footer-bg-color);border-bottom:1px solid var(--footer-bg-color)}.fs-c-cartTable__actionButton{width:100%}.fs-c-cartTable__product{grid-template-columns:90px 1fr}.fs-c-cartTable__productImage+.fs-c-cartTable__productInfo{padding:1rem;width:100%}.fs-body-my-orders-details .fs-c-cartTable__row{border:none}.fs-body-my-orders-details .fs-c-cartTable__dataCell--subtotal{background:none;border:0}.fs-c-cartTable__actionButton__container,.fs-c-cartTable__actionButton__container+.fs-c-cartTable__actionButton__container{display:inline-block}.fs-c-cartTable__actionButton__container+.fs-c-cartTable__actionButton__container{white-space:nowrap;text-align:center;width:100%;border:0;padding:0;text-decoration:none}#fs_ShoppingCart .fs-c-cartTable__actionButton__container>button.fs-c-button-removeFromWishList--icon{text-align:center;display:block;width:100%;border:1px solid var(--base-light-color)}#fs_ShoppingCart .fs-c-cartTable__actionButton__container>button.fs-c-button-removeFromWishList--icon .add_okiniiri{display:none}#fs_ShoppingCart .fs-c-cartTable__actionButton__container>button.fs-c-button--cancel--cart{border:1px solid var(--base-light-color);text-decoration:none}.fs-c-cartTable__dataCell--point::before,.fs-c-cartTable__dataCell--quantity::before,.fs-c-cartTable__dataCell--subtotal::before{content:attr(data-cell-label);margin-right:0}.fs-c-cartTable .fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price{font-size:1.2rem}.fs-c-cartTable .fs-c-productPrice .fs-c-productPrice__addon__label{font-size:.8rem}}.fs-c-productPrice__addon:where(:not([class*="--listed"]))::before,.fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::before,.fs-c-productPrice__addon:where(:not([class*="--listed"]))::after,.fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::after{content:unset}.fs-c-productMembersLoginLink{font-size:1.1rem;margin-bottom:1rem}.header-sp.l-header{z-index:9198}.header-sp.l-header .l-header__info{display:none;text-align:center;background:#d6bcab;padding:7px 0;font-weight:600;letter-spacing:.1em;font-size:10px;background:#7b7b7b;color:#fff}.header-sp.l-header .l-header__info.slick-slider{display:block}.header-sp.l-header .l-header__info.p-announce article>a{margin:0 auto;padding:0 2rem 0 1rem;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}@media screen and (min-width: 768px){.header-sp.l-header .l-header__info.p-announce article>a{padding:0 7rem 0 1rem}}@media screen and (max-width: 767px){.header-sp.l-header .l-header__info.p-announce article>a{padding:0 2rem 0 1rem}}.header-sp.l-header .l-header__info.p-announce article>a::after{content:"";background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/info-arrpw.png);width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-sp.l-header .l-header__inner{position:relative;width:100%;height:100%;align-items:center;background:#fff;display:flex;height:min(calc(60 / 375 * 100vw), 90px)}.is-fix .header-sp.l-header .l-header__inner{position:fixed;top:0;width:100%;background:#fff;z-index:100;transition:transform .3s}.header-sp.l-header .l-header__logo{width:min(calc(120 / 375 * 100vw), 180px);height:min(calc(20 / 375 * 100vw), 30px);margin:auto;z-index:10;position:relative}.header-sp.l-header .l-header__nav{position:absolute;width:100%;height:min(calc(60 / 375 * 100vw), 90px);z-index:9;background:#fff}.header-sp.l-header .l-header__nav--list{width:100%;height:100%}.header-sp.l-header .l-header__nav--item{position:absolute;top:50%;transform:translateY(-50%);height:min(calc(20 / 375 * 100vw), 30px);position:absolute;top:50%;transform:translateY(-50%);height:min(calc(20 / 375 * 100vw), 30px);width:min(calc(20 / 375 * 100vw), 30px)}.header-sp.l-header .l-header__nav--item.--cart{right:min(calc(10 / 375 * 100vw), 80px)}.header-sp.l-header .l-header__nav--item.--cart .fs-client-cart-count--0{display:none}.header-sp.l-header .l-header__nav--item.--cart .cart-count:not(.fs-client-cart-count--0){position:absolute;right:0;top:0;width:.8rem;height:.8rem;background:#333;font-size:.5rem;border-radius:50%;color:#333;text-align:center;line-height:.8rem;color:rgba(110,110,110,.6);border:1px solid #fff}.header-sp.l-header .l-header__nav--item.--heart{right:min(calc(40 / 375 * 100vw), 90px)}.header-sp.l-header .l-header__nav--item.--search{right:min(calc(70 / 375 * 100vw), 140px)}.header-sp.l-header .l-header__nav--item.--account{right:min(calc(100 / 375 * 100vw), 190px)}.header-sp.l-header .l-header__nav--item img{height:100%;-o-object-fit:contain;object-fit:contain}.header-sp .l-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:none}html.l-menu-opening .header-sp .l-menu{animation:menuOpen .3s}html.l-menu-closing .header-sp .l-menu{animation:menuOpen .3s reverse}html.is-menu-active .l-menu{display:block}.header-sp .l-menu__overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:rgba(0,0,0,.8);opacity:0;will-change:opacity;backface-visibility:hidden}.header-sp .l-menu__overlay,html.l-menu-closing .header-sp .l-menu__overlay,html.l-menu-opening .header-sp .l-menu__overlay{transition:opacity .3s}html.is-menu-opened .l-menu__overlay,html.l-menu-opening .l-menu__overlay{opacity:1;transition:opacity .3s}html.is-menu-opened .l-menu__overlay{opacity:1;transition:opacity .3s}.header-sp .l-menu__content{width:85%;max-width:35rem}.header-sp .l-menu__bg,.header-sp .l-menu__content{position:absolute;top:0;left:0;bottom:0}.header-sp .l-menu__bg{right:0;background:#fff;opacity:0;transform:translate3d(1.25rem, 0, 0);will-change:opacity,transform;backface-visibility:hidden;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease}html.l-menu-opening .l-menu__bg{transition:opacity .25s .05s,transform .25s .05s}html.l-menu-closing .l-menu__bg{transition:opacity .3s,transform .3s}html.is-menu-opened .l-menu__bg,html.l-menu-opening .l-menu__bg{opacity:1;transform:translateZ(0)}.header-sp .l-menu__body{position:relative;height:100%;padding:60px 0 2.5rem;opacity:0;transform:translate3d(0.625rem, 0, 0);will-change:opacity,transform;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;background-color:var(--menu-bg-color)}html.l-menu-opening .l-menu__body{transition:opacity .25s .05s,transform .25s .05s}html.l-menu-closing .l-menu__body{transition:opacity .3s,transform .3s}html.is-menu-opened .l-menu__body,html.l-menu-opening .l-menu__body{opacity:1;transform:translateZ(0)}.header-sp .l-menu__inner{display:grid;grid-template-rows:auto;grid-template-columns:auto;min-height:100%;padding:0 calc(var(--padding-width)*2)}.header-sp .l-menu__inner>:first-child{-ms-grid-row:1;-ms-grid-column:1}.header-sp .l-menu__inner>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.header-sp .l-menu__main{margin-top:1.25rem;margin-bottom:3.75rem}.header-sp .l-menu__nav{font-weight:500}.header-sp .l-menu__social{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header-sp .l-menu__social .c-sns-list{display:flex;justify-content:space-between;width:16.2666666667vw;margin:1.3333333333vw 0}.header-sp .l-menu__social .c-sns-list>li{width:6.2666666667vw}.header-sp .l-menu__social .c-sns-list>li>a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.header-sp .l-menu__social__note{position:relative;display:block;grid-area:note;width:5.5rem;margin-top:1rem;margin-right:1.25rem}.header-sp .l-menu__social__note:before{display:block;padding-top:24.72639%;content:""}.header-sp .l-menu__social__note svg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}a.l-menu__social__note{transition:opacity .3s}@media screen and (min-width: 768px){.header-sp .l-menu .c-nav-list__child li a,.header-sp .l-menu .c-nav-list__grandson li a{display:block;padding:.6rem;font-size:.7rem;letter-spacing:0em;margin:0 auto;color:#fff}}@media screen and (min-width: 768px){.header-sp .l-menu .c-nav-list__child{position:absolute;width:200px;top:80px;left:-50px;line-height:1;background:rgba(112,112,112,.8);z-index:10000}}@media screen and (min-width: 768px){.header-sp .l-menu .c-nav-list__grandson{position:absolute;left:201px;width:200px;top:0;background:rgba(112,112,112,.8);z-index:10000}}.header-sp .l-menu .c-nav-list a{margin:0;padding:0;position:relative;line-height:3;font-size:calc(12/var(--base-font-size)*100%)}@media screen and (min-width: 768px){.header-sp .l-menu .c-nav-list.-category{font-family:var(--heading-font-family)}}@media screen and (max-width: 767px){.header-sp .l-menu .c-nav-list.-category{margin-bottom:1.5rem}}.header-sp .l-menu .c-nav-list.-category>li{border-bottom:1px solid var(--base-light-color)}.header-sp .l-menu .c-nav-list.-category>li>a{line-height:5.5}.header-sp .l-menu-btn{position:absolute;top:0;left:min(calc(10 / 375 * 100vw), 45px);z-index:100;display:flex;align-items:center;justify-content:center;width:3rem;height:min(calc(60 / 375 * 100vw), 90px);transition:opacity .3s;color:#000}.is-menu-active .header-sp .l-menu-btn{position:relative;top:-31px}.is-menu-active .is-fix .header-sp .l-menu-btn{position:fixed;top:0}.header-sp .l-menu-btn__burger{position:relative;display:block;width:1.625rem;height:9px;color:inherit}.header-sp .l-menu-btn__burger__bar{position:absolute;top:4px;left:0;display:block;width:1.625rem;height:1px;background:currentColor;border-radius:9999px;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:transform,opacity}.header-sp .l-menu-btn__burger__bar,.header-sp .l-menu-btn__burger__bar:nth-child(2){will-change:transform,opacity}.header-sp .l-menu-btn__burger__bar:first-child{transform:translateY(-4px)}.header-sp .l-menu-btn__burger__bar:nth-child(2){transform:translate(0)}.header-sp .l-menu-btn__burger__bar:nth-child(3){transform:translateY(4px)}html.is-menu-active .l-menu-btn .l-menu-btn__burger__bar:first-child{transform:rotate(-135deg)}html.is-menu-active .l-menu-btn .l-menu-btn__burger__bar:nth-child(2){opacity:0;transform:translate(0) scale(0)}html.is-menu-active .l-menu-btn .l-menu-btn__burger__bar:nth-child(3){transform:rotate(-45deg)}@keyframes menu-open{0%{visibility:hidden}to{visibility:visible}}.header-pc.l-header{z-index:9198;position:relative}.header-pc.l-header .l-header__info{display:none;text-align:center;background:#d6bcab;padding:7px 0;font-weight:600;letter-spacing:.1em;font-size:10px;background:#7b7b7b;color:#fff}.header-pc.l-header .l-header__info.slick-slider{display:block}.header-pc.l-header .l-header__info.p-announce article>a{margin:0 auto;padding:0 7rem 0 1rem;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1.2rem;font-weight:400}.header-pc.l-header .l-header__info.p-announce article>a::after{content:"";background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/info-arrpw.png);width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.header-pc.l-header .l-header__inner{position:relative;width:100%;align-items:center;background:#fff}@media screen and (min-width: 1200px){.header-pc.l-header .l-header__inner{display:flex;justify-content:space-between;height:80px}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__inner{display:grid;grid-template-columns:1fr 180px;padding-top:2rem}}.is-fix .header-pc.l-header .l-header__inner{position:fixed;top:0;width:100%;background:#fff;z-index:9198;transition:transform .3s}.header-pc.l-header .l-header__inner .c-nav-list .c-dropdown-wrapper>a .c-arrow{width:15px;height:10px;background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/arrow_bk_open.png);background-size:15px;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);padding-top:5px;right:-6px}.header-pc.l-header .l-header__inner .c-nav-list .c-dropdown-wrapper>a .c-arrow.is-open{background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/arrow_bk_close.png)}.header-pc.l-header .l-header__inner .c-nav-list.-category{font-family:var(--heading-font-family)}.header-pc.l-header .l-header__inner .c-nav-list.-category>li{display:inline-block}@media screen and (min-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li{height:80px}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li{height:60px}}@media screen and (min-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a{line-height:80px}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a{line-height:60px}}@media screen and (min-width: 991px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a{padding-right:10px;padding-left:10px}}@media screen and (max-width: 991px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a{padding-right:10px;padding-left:10px}}@media screen and (min-width: 991px){.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a .c-arrow{right:-6px}}.header-pc.l-header .l-header__inner .c-nav-list.-category>li>a span{font-size:1rem}.header-pc.l-header .l-header__inner .c-nav-list__child,.header-pc.l-header .l-header__inner .c-nav-list .fs-pt-menu__submenu{display:none;padding:0}.header-pc.l-header .l-header__inner .c-nav-list__child li a,.header-pc.l-header .l-header__inner .c-nav-list .fs-pt-menu__submenu li a{display:block;padding:1.2rem;font-size:1.4rem;letter-spacing:0em;margin:0 auto;color:#fff}.header-pc.l-header .l-header__inner .c-nav-list .is-submenu .fs-pt-menu__link--lv1{position:relative}.header-pc.l-header .l-header__inner .c-nav-list .is-submenu .fs-pt-menu__link--lv1::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px;transform:rotate(45deg) translateY(-50%);width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute}.header-pc.l-header .l-header__inner .c-nav-list__child{position:absolute;width:200px;left:-50px;line-height:1;background:rgba(112,112,112,.8);z-index:10000}@media screen and (min-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list__child{top:80px}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__inner .c-nav-list__child{top:60px}}.header-pc.l-header .l-header__inner .fs-pt-menu__submenu{position:absolute;left:201px;width:200px;top:0;background:rgba(112,112,112,.8);z-index:10000}.header-pc.l-header .l-header__logo{width:180px}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__logo{grid-column:1/3;grid-row:1;margin:0 auto}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__menu{grid-column:1/2;grid-row:2;height:60px}}.header-pc.l-header .l-header__nav{width:180px;position:relative}@media screen and (min-width: 1200px){.header-pc.l-header .l-header__nav{height:80px}}@media screen and (max-width: 1200px){.header-pc.l-header .l-header__nav{grid-column:2/3;grid-row:2;height:60px}}.header-pc.l-header .l-header__nav--list{width:100%;height:100%}.header-pc.l-header .l-header__nav--item{position:absolute;top:50%;transform:translateY(-50%);width:25px;height:25px}.header-pc.l-header .l-header__nav--item.--cart{right:0}.header-pc.l-header .l-header__nav--item.--cart .fs-client-cart-count--0{display:none}.header-pc.l-header .l-header__nav--item.--cart .cart-count:not(.fs-client-cart-count--0){position:absolute;right:0;top:0;width:.8rem;height:.8rem;background:#333;font-size:.5rem;border-radius:50%;color:#333;text-align:center;line-height:.8rem;color:rgba(110,110,110,.6);border:1px solid #fff}.header-pc.l-header .l-header__nav--item.--heart{right:50px}.header-pc.l-header .l-header__nav--item.--search{right:100px}.header-pc.l-header .l-header__nav--item.--account{right:150px}.header-pc.l-header .l-header__nav--item img{height:100%;-o-object-fit:contain;object-fit:contain}.header-bnr{line-height:1;background:var(--base-body-color);margin-bottom:2rem}.l-header-info__member[data-member-login=false]{display:none}.l-header-info__new[data-member-login=true]{display:none}.l-serach{display:block;position:absolute;top:100%;left:0;width:100%;background:var(--background);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-25px);transition:transform .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out;z-index:2}.l-serach[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.l-serach__inner{padding:14px 18px;max-height:calc(100vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch;position:relative;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;left:0;width:100%;z-index:99999999999}.l-serach__inner .l-header.header-pc{bottom:-89px}.l-serach__inner .l-header.header-sp{bottom:-59px}.l-serach__anchor{background:#fff;position:relative;z-index:1000;padding:1rem 3rem;text-align:right}.l-serach__anchor a{display:flex;justify-content:end;align-items:center;cursor:pointer;font-size:1.4rem}.l-serach__anchor span{margin-left:10px;width:20px;height:5px;border-bottom:1px solid #000;border-right:1px solid #000;transform:skew(45deg)}@supports(--css: variables){.l-serach__inner{max-height:calc(100vh - var(--header-height) - 88px)}}.l-serach__search-box{display:flex;align-items:center}.l-serach__form{display:flex;align-items:center;flex:1 0 auto}.l-serach__form .Icon--search{width:18px;height:17px}.l-serach__form .Icon--search-desktop{width:21px;height:21px}.l-serach__icon{position:relative;top:-1px;margin-right:12px;width:20px}.l-serach__icon button{display:flex;justify-content:center;align-items:center}.l-serach__icon button img{width:100%}.l-serach__input{background:none;width:100%;border:none;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));vertical-align:middle}.l-serach__input::-moz-placeholder{color:var(--text-color-light)}.l-serach__input::placeholder{color:var(--text-color-light)}.l-serach__input::-ms-clear{display:none}.l-serach__close{color:var(--text-color-light);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));line-height:1}@media screen and (min-width: 641px){.l-serach__inner{padding:28px 50px}.l-serach__input{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 18px))}.l-serach__icon{margin-right:20px}.l-serach__close{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px))}}@keyframes shopTheLookDotKeyframe{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}[aria-hidden=false] .l-serach__overray{opacity:.5;visibility:visible}.l-serach__overray{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10;visibility:hidden;opacity:0;background:#363636;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.l-category-head{width:90%;margin:0 auto 50px}.l-category-head__bnr{width:100%;margin-bottom:20px}.l-category-head__bnr__img{width:100%}.l-main{margin:0 auto;padding:0;max-width:none}.l-main .fs-l-pageMain{max-width:100%}.l-container{padding:0 min(5.3333333333vw,40px);margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 768px){.l-container{max-width:var(--container-width)}}@media screen and (max-width: 767px){.l-container{max-width:calc((var(--container-width) + var(--gutter)*2)*1px)}}.l-container-max{padding:0 min(5.3333333333vw,40px);margin-left:auto;margin-right:auto;width:100%}.l-container-mini{max-width:var(--container-md-width);margin-left:auto;margin-right:auto;width:100%}.fs-l-product2 .fs-l-productLayout{grid-template-columns:50% 50%}.fs-l-product2 .fs-l-productLayout>*{overflow:hidden}.fs-c-productList__list,.l-product-list{display:flex;flex-wrap:wrap;font-size:var(--base-font-size);align-items:flex-start}@media screen and (min-width: 768px){.fs-c-productList__list,.l-product-list{width:101.5%;margin-left:0}}.fs-c-productList__list .fs-c-productListItem,.l-product-list .fs-c-productListItem{margin-bottom:3rem}@media screen and (min-width: 768px){.fs-c-productList__list .fs-c-productListItem,.l-product-list .fs-c-productListItem{width:25%;padding-left:.5rem}}@media screen and (max-width: 767px){.fs-c-productList__list .fs-c-productListItem,.l-product-list .fs-c-productListItem{width:50%}.fs-c-productList__list .fs-c-productListItem:nth-child(odd),.l-product-list .fs-c-productListItem:nth-child(odd){padding-right:.5rem}.fs-c-productList__list .fs-c-productListItem:nth-child(even),.l-product-list .fs-c-productListItem:nth-child(even){padding-left:.5rem}}.fs-c-productList__list .fs-c-productListItem__prices,.l-product-list .fs-c-productListItem__prices{padding:0 .5rem;width:100%}.fs-c-productList__list .product-mark,.l-product-list .product-mark{padding:0 .5rem}.fs-c-productList__list .fs-c-productListItem__productName,.l-product-list .fs-c-productListItem__productName{display:block;width:100%}@media screen and (min-width: 768px){.fs-c-productList__list .fs-c-productListItem__productName,.l-product-list .fs-c-productListItem__productName{margin:1rem 0 0}}@media screen and (max-width: 767px){.fs-c-productList__list .fs-c-productListItem__productName,.l-product-list .fs-c-productListItem__productName{margin:.8rem 0 0}}.fs-c-listedProductName__name{font-size:1.3rem;line-height:1.5;display:block}.fs-c-productList__list .fs-c-productName__name,.l-product-list .fs-c-productName__name{letter-spacing:.155em;line-height:1.5;padding:0 .5rem}@media screen and (min-width: 768px){.fs-c-productList__list .fs-c-productName__name,.l-product-list .fs-c-productName__name{font-size:1.3rem;margin:0 auto 1rem}}@media screen and (max-width: 767px){.fs-c-productList__list .fs-c-productName__name,.l-product-list .fs-c-productName__name{font-size:1.1rem;margin:0 auto .8rem}}.fs-c-productList__list .fs-c-productPrice,.l-product-list .fs-c-productPrice{font-size:.8em;letter-spacing:.1em;line-height:1}.fs-c-productList__list .fs-c-productPrice.fs-c-productPrice--listed,.l-product-list .fs-c-productPrice.fs-c-productPrice--listed{font-size:.7em}.fs-c-productList__list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling,.fs-c-productList__list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling .fs-c-price__currencyMark,.fs-c-productList__list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling .fs-c-price__value,.l-product-list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling,.l-product-list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling .fs-c-price__currencyMark,.l-product-list .fs-c-productPrice.fs-c-productPrice--listed+.fs-c-productPrice.fs-c-productPrice--selling .fs-c-price__value{color:var(--key-color)}.fs-c-productList__list .fs-c-productPrice__main,.l-product-list .fs-c-productPrice__main{display:block}.fs-c-productList__list .fs-c-productPrice .fs-c-productPrice__addon,.l-product-list .fs-c-productPrice .fs-c-productPrice__addon{font-size:.9rem}.fs-c-productList__list .fs-c-productPrice__addon:where(:not([class*="--listed"]))::before,.fs-c-productList__list .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::before,.l-product-list .fs-c-productPrice__addon:where(:not([class*="--listed"]))::before,.l-product-list .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::before{content:unset}.fs-c-productList__list .fs-c-productPrice__addon:where(:not([class*="--listed"]))::after,.fs-c-productList__list .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::after,.l-product-list .fs-c-productPrice__addon:where(:not([class*="--listed"]))::after,.l-product-list .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::after{content:unset}.fs-c-productList__list-mark,.l-product-list-mark{padding-left:.5rem}.l-product-list-images{position:relative}.l-product-list-images .fs-c-productListItem__image__image{width:100%}.fs-body-search .l-product-list-images .fs-c-productListItem__image__image{-o-object-fit:cover;object-fit:cover;display:block;overflow:hidden}.l-product-list-images .fs-c-productListItem__salesPeriod{display:none}.l-product-list-images .fs-c-productListItem__outOfStock,.l-product-list-images .l-product-list-salesPeriod{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:0;width:100%;font-size:.7rem;line-height:3;letter-spacing:.25rem;margin-top:-1rem}@media screen and (min-width: 768px){.l-product-list-images .fs-c-productListItem__outOfStock,.l-product-list-images .l-product-list-salesPeriod{line-height:6rem;font-size:1.2rem}}@media screen and (max-width: 767px){.l-product-list-images .fs-c-productListItem__outOfStock,.l-product-list-images .l-product-list-salesPeriod{line-height:3rem;font-size:1.1rem}}.l-product-list-images .fs-c-productListItem__outOfStock{background:hsla(0,0%,100%,.5);color:var(--base-font-color)}.l-product-list-images .fs-c-productListItem__salesPeriodNotice{padding:1rem 0 0;margin:0;margin-bottom:0;background:none;font-size:1.2rem;line-height:1;letter-spacing:.25rem}.l-product-list-images .fs-c-productListItem__salesPeriodNotice+.fs-c-productListItem__salesPeriod{display:block;padding:0;margin:0 0 .8rem 0}.l-product-list-images .fs-c-productListItem__salesPeriodNotice+.fs-c-productListItem__salesPeriod .fs-c-salesPeriod__date{display:block;border:0}.l-product-list-images .fs-c-productListItem__salesPeriodNotice+.fs-c-productListItem__salesPeriod .fs-c-salesPeriod__date dt{display:none}.l-product-list-images .l-product-list-salesPeriod{background:rgba(0,0,0,.5)}.l-product-list-images .l-product-list-salesPeriod *{color:#fff}.l-product-list-images .l-product-list-salesPeriod .fs-c-time,.l-product-list-images .l-product-list-salesPeriod .fs-c-timeJoint{font-size:1rem;line-height:1}.l-product-list-images .l-product-list-salesPeriod+.fs-c-productListItem__outOfStock{display:none}.fs-c-productMark__item{line-height:normal}.fs-c-productMark__mark{display:inline-block;margin-bottom:0;border-radius:0;vertical-align:middle;line-height:unset;font-size:.9rem;padding:0 9px}@media screen and (min-width: 768px){.l-product-detail__info .fs-c-productMark__mark{padding:.3rem .5rem}}@media screen and (max-width: 767px){.l-product-detail__info .fs-c-productMark__mark{padding:.2rem .4rem}}.fs-c-productListItem .fs-c-productMark__mark{margin-top:.8rem}@media screen and (min-width: 768px){.fs-c-productListItem .fs-c-productMark__mark{padding:.2rem .4rem}}@media screen and (max-width: 767px){.fs-c-productListItem .fs-c-productMark__mark{padding:.1rem .2rem}}.fs-c-productMark__mark.icon-restock{border:1px solid var(--base-pointbg-color);background:var(--base-pointbg-color)}.fs-c-productMark__mark.icon-restock .fs-c-productMark__label{color:#fff}.fs-c-productMark__mark.fs-c-mark--cp{display:none;color:#fff;background:var(--base-font-color);border:1px solid var(--base-font-color)}.fs-c-productMark__mark.fs-c-mark--freeshipping{color:#fff;background:var(--base-font-color);border:1px solid var(--base-font-color)}.fs-c-productMark__mark.icon-yoyaku{border:1px solid}.fs-c-productMark__mark.icon-set{border:1px solid #466fd8;background:#466fd8;color:#fff}.fs-c-productMark__mark.blog_button,.fs-c-productMark__mark.return_icon{display:none}@media screen and (min-width: 768px){.l-product-detail__info .fs-c-productMark__label{font-size:1rem}}@media screen and (max-width: 767px){.l-product-detail__info .fs-c-productMark__label{font-size:1rem}}@media screen and (min-width: 768px){.fs-c-productListItem .fs-c-productMark__label{font-size:.8rem}}@media screen and (max-width: 767px){.fs-c-productListItem .fs-c-productMark__label{font-size:.8rem}}.fs-c-productListItem__viewMoreImageButton,.fs-c-productListItem__control,.fs-c-productListItem__salesPeriod .fs-c-salesPeriod__date{display:none}.fs-c-productList>.c-productList__controller:first-child>.fs-c-productList__controller{display:none}.fs-c-listControl{align-items:center;display:block;padding:0 min(5.3333333333vw,40px);margin-left:auto;margin-right:auto;width:100%}.fs-c-listControl__status{display:block;width:100%;text-align:right}@media screen and (min-width: 768px){.fs-c-listControl__status{font-size:1.5rem}}@media screen and (max-width: 767px){.fs-c-listControl__status{font-size:1.2rem}}.fs-c-pagination{display:block;text-align:center}.fs-c-pagination__item{white-space:nowrap}@media screen and (min-width: 768px){.fs-c-pagination__item{font-size:1.5rem;display:inline-block}}@media screen and (max-width: 767px){.fs-c-pagination__item{font-size:1.3rem}}.fs-c-pagination__item--next::before,.fs-c-pagination__item--prev::before{display:inline-block}.fs-c-pagination__item.is-active{background:none;color:var(--base-font-color);border-bottom:1px solid;display:inline-block}@media screen and (min-width: 768px){.p-category-sort__inner{text-align:right}}.p-sort{position:relative;margin-left:auto;margin-right:auto;text-align:right}@media screen and (min-width: 768px){.p-sort{display:inline-block;padding:1rem 0}}@media screen and (max-width: 767px){.p-sort{display:block;width:100%;padding:1rem var(--padding-width)}}.p-sort__btn{font-size:.8rem}.p-sort:before{background-image:url(https://styledeli.itembox.design/item/assets/images/button/sort-btn.png)}.p-sort__btn{position:relative;display:inline-block;height:auto;border:0px;background:none;color:var(--base-font-color)}@media screen and (min-width: 768px){.p-sort__btn{font-size:1.5rem;padding-right:16px !important}}@media screen and (max-width: 767px){.p-sort__btn{font-size:1.2rem;padding-right:14px !important}}.p-sort__btn .c-arrow{width:12px;height:6px;background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/arrow_bk_open.png);background-size:12px;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-top:1px}.p-sort__btn.is-open .c-arrow{background-image:url(https://styledeli.itembox.design/item/assets/images/icon/common/arrow_bk_close.png)}@media screen and (max-width: 767px){.p-sort__modal{display:none;position:fixed;left:0;top:0;z-index:100000000000000000;width:100%;height:100%}}.p-sort__modal__wrap{width:100%;text-align:center;margin-top:20px}.p-sort__modal__wall{position:fixed;z-index:997;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}@media screen and (min-width: 768px){.p-sort__modal__wall{display:none}}.p-sort__modal__body{box-sizing:border-box;z-index:999998;width:90%;max-height:-moz-max-content;max-height:max-content}@media screen and (min-width: 768px){.p-sort__modal__body{display:none;position:absolute;top:70px;right:0;width:200px;background:#f9f9f9}}@media screen and (max-width: 767px){.p-sort__modal__body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:800px;background:#fff}}@media screen and (min-width: 768px){.p-sort__modal__body::before{content:"";position:absolute;top:-30px;right:15px;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #f9f9f9}}.p-sort__modal__inner{position:relative;width:100%;height:100%;margin:0 auto;padding:20px 10px 10px}.fs-c-sortItems{display:none}.p-sort__modal__inner .fs-c-sortItems{display:block;border:none}.p-sort__modal__close{position:absolute;top:8px;right:10px;display:table;width:36px;height:36px;z-index:999999}@media screen and (min-width: 768px){.p-sort__modal__close>span{display:none}}.p-sort__modal__close>span{display:table-cell;width:100%;color:#333;vertical-align:middle;text-align:center;cursor:pointer;font-size:1rem}.p-sort__modal_close>span:hover{background:#555}.p-sort__modal__content{overflow-y:auto;height:100%}.p-sort__modal__content::-webkit-scrollbar{width:10px}.p-sort__modal__content::-webkit-scrollbar-track{border-radius:10px;background:#fff !important}.p-sort__modal__content::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1 !important}.p-sort .fs-c-sortItems__label{display:none}.p-sort .fs-c-sortItems__list{border:none;display:block}.p-sort .fs-c-sortItems__list__item{padding:10px 0;border-bottom:1px solid #ccc}.p-sort .fs-c-sortItems__list__item:last-child{border-bottom:0}.p-sort .fs-c-sortItems__list__item.is-active{background:none;color:inherit}.p-sort .fs-c-sortItems__list__item{background:none;color:inherit;position:relative;text-align:left;border:none}.p-sort .fs-c-sortItems__list__item.is-active .fs-c-sortItems__list__item__label{color:var(--base-font-color)}.p-sort .fs-c-sortItems__list__item .fs-c-sortItems__list__item__label:before{content:unset}.p-sort .fs-c-sortItems__list__item .fs-c-sortItems__list__item__label{text-align:center;display:block;padding:5px 0;color:var(--base-light-color)}@media screen and (min-width: 768px){.p-sort .fs-c-sortItems__list__item .fs-c-sortItems__list__item__label{font-size:1.2rem}}@media screen and (max-width: 767px){.p-sort .fs-c-sortItems__list__item .fs-c-sortItems__list__item__label{font-size:1.2rem}}.fs-c-subgroup{margin:0;padding:1rem 0}.fs-c-subgroup .fs-c-listControl{display:none}.fs-c-subgroupList{margin:0;padding:0;border:0}@media screen and (min-width: 768px){.fs-c-subgroupList{display:block}}@media screen and (max-width: 767px){.fs-c-subgroupList{display:flex;flex-wrap:nowrap;overflow-x:auto}.fs-c-subgroupList::-webkit-scrollbar{background:#e7e7e7;width:2px;height:5px;border-radius:20px}.fs-c-subgroupList::-webkit-scrollbar-thumb{background-color:#949494;border-radius:20px}.fs-c-subgroupList::-webkit-scrollbar-thumb:hover{background-color:#545454;border-radius:20px}}@media screen and (min-width: 768px){.fs-c-subgroupList__item{display:inline-block}}@media screen and (max-width: 767px){.fs-c-subgroupList__item{flex-shrink:0;flex-basis:auto}}@media screen and (max-width: 767px){.fs-c-subgroupList__item:first-child{padding-left:var(--padding-width)}}@media screen and (max-width: 767px){.fs-c-subgroupList__item:last-child{padding-right:var(--padding-width)}}.fs-c-subgroupList__link{background:none;border:0}.fs-c-subgroupList__link::after{content:unset}.fs-c-subgroupList__link:hover{background:unset;transition-duration:0s;color:var(--base-light-color)}.fs-c-subgroupList__label{font-size:1.2rem}.product-images{position:relative}.product-images img{width:100%}.pswp img{max-width:none;-o-object-fit:contain;object-fit:contain}.pswp--ui-visible .pswp__hide-on-close{font-size:1.2rem;position:absolute;bottom:6rem;left:0;color:#fff;text-align:center;width:100%}.product-images .swiper-wrapper{line-height:1}.product-images .swiper-pagination{color:#fff;font-size:1.2rem}@media screen and (min-width: 768px){.product-images .swiper-pagination{top:64rem}}@media screen and (max-width: 767px){.product-images .swiper-pagination{top:112vw}}.product-images .swiper-button-next:after,.product-images .swiper-button-prev:after{color:#fff;font-size:3rem}.product-thumbnail-images{margin-top:1rem;margin-bottom:1rem}.product-images-caption{text-align:center;display:block}@media screen and (min-width: 768px){.product-images-caption{font-size:1.2rem}}@media screen and (max-width: 767px){.product-images-caption{font-size:1rem;line-height:2}}.fs-l-productLayout__item--1 .product-thumbnail-images{display:flex;flex-wrap:wrap}.fs-l-productLayout__item--1 .product-thumbnail-images .fs-c-productPlainImage{width:16.667%;width:16.6666666667%}.product-thumbnail-images .fs-c-productPlainImage{padding-right:.6rem}.product-thumbnail-images .fs-c-productPlainImage.swiper-slide-thumb-active img{border:2px solid #82928f}.product-thumbnail-images .fs-c-productPlainImage img{border:2px solid #fff}.product-color-images{display:flex;flex-wrap:wrap;margin-bottom:3rem}.product-color-image{margin:0 1% 0 2%}@media screen and (min-width: 768px){.product-color-image{width:12.29%;margin:0 1%}}@media screen and (max-width: 767px){.product-color-image{width:16%;margin:0 1% 0 2%}}.product-color-image img{display:block}.product-color-image__caption{display:block;padding:.3rem 0;font-size:1.1rem;letter-spacing:0;line-height:1}.yupacket-triger .yupacket,.yupacket-triger{display:none}.yupacket{display:none}.yupacket.is-display{display:block}.yupacket__text-bold{font-weight:bold;display:block;color:#ff2121;margin-bottom:10px}.yupacket__container{margin:30px auto}.fs-c-linkedServiceLogin__body{margin:24px auto}.l-product-detail__info{padding:0 var(--padding-width)}.l-product-detail-info__price{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:end;margin-bottom:1rem}.l-product-detail-info__blog-icon{display:none;font-size:1rem;padding:.5rem 1rem;border:1px solid;margin-bottom:1rem}.l-product-detail-info__blog-icon.is-active{display:inline-block}.l-product-detail-info__return{display:none;border-radius:3px 0 0 3px;background:#edf9e0;border-left:4px solid #545a4e;padding:1.5rem;margin-bottom:1rem}.l-product-detail-info__return.is-active{display:block}.l-product-detail-info__return__text{font-size:1.2rem;display:block;padding-left:26px;position:relative;line-height:20px}.l-product-detail-info__return__text::before{background-image:url(https://styledeli.itembox.cloud/item/assets/images/icon/check_green.png?d=20260210220344);content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-size:contain}.l-product-detail__stock-info{margin:3rem var(--padding-width) 0}.l-product-detail__stock-info .zaiko{font-size:1.2rem}.l-product-detail__stock-info .text-wrap-reserved{margin-bottom:2rem}.l-product-detail__stock-info .text-wrap-reserved-heading{font-size:1.2rem}.l-product-detail__stock-info .reserved-comment_text{text-decoration:underline}@media screen and (min-width: 768px){.l-product-detail__stock-info .reserved-comment_text{font-size:1.2rem}}@media screen and (max-width: 767px){.l-product-detail__stock-info .reserved-comment_text{font-size:1rem}}@media screen and (min-width: 768px){.l-product-detail__bnr{padding:0 var(--padding-width)}}.fs-l-productLayout__item--2 .l-product-detail__comment{padding:0 var(--padding-width)}.l-product-detail__comment p{font-size:1.2rem}.l-product-detail__comment .tabs{width:100%;margin:0 auto}.l-product-detail__comment .tab_item{width:33.3333333333%;height:50px;border-bottom:1px solid #333;line-height:50px;text-align:center;color:#333;display:block;float:left;text-align:center;font-weight:400;transition:all .2s ease;font-size:1rem}.l-product-detail__comment .tab_item:hover{opacity:.75}.l-product-detail__comment input[name=tab_item]{display:none}.l-product-detail__comment .tab_content{display:none;padding:1rem 1rem 0;clear:both;overflow:hidden}.l-product-detail__comment #detail:checked~#detail_content,.l-product-detail__comment #sizeMaterial:checked~#sizeMaterial_content,.l-product-detail__comment #images:checked~#images_content{display:block}.l-product-detail__comment .tabs input:checked+.tab_item{border-bottom:4px solid #333}.is-images-none.l-product-detail__comment .tab_item,.is-sizeMaterial-none.l-product-detail__comment .tab_item{width:50%}.is-images-sizeMaterial-none.l-product-detail__comment .tab_item{width:100%}.is-images-none.l-product-detail__comment .tab_item[data-display=images],.is-images-sizeMaterial-none.l-product-detail__comment .tab_item[data-display=images],.is-sizeMaterial-none.l-product-detail__comment .tab_item[data-display=sizeMaterial],.is-images-sizeMaterial-none.l-product-detail__comment .tab_item[data-display=sizeMaterial]{display:none}.is-images-sizeMaterial-none.l-product-detail__comment .tab_item{border-bottom:1px solid !important}.fs-body-product .fs-c-productNameHeading{line-height:1;margin-bottom:.5rem;text-align:left}.fs-body-product .fs-c-productNameHeading__name{font-size:1.5rem;font-weight:400}.fs-body-product .fs-c-productNumber,.fs-body-product .fs-c-productMark__item{padding:0;margin-bottom:1.5rem;line-height:1;border:0}.fs-body-product .fs-c-productPrice__addon:where(:not([class*="--listed"]))::after,.fs-body-product .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::after,.fs-body-product .fs-c-productPrice__addon:where(:not([class*="--listed"]))::before,.fs-body-product .fs-c-productPrice__main__addon:where(:not([class*="--listed"]))::before{content:unset}.fs-body-product .fs-c-productPrice__addon__label{font-size:.8rem}.fs-body-product .fs-c-price__currencyMark,.fs-body-product .fs-c-price__value{line-height:1;font-weight:400}.fs-body-product .fs-c-productPointDisplay{margin-left:2rem;padding:0;background:none;color:#333}.fs-body-product .fs-c-productPointDisplay>*{font-weight:400}.fs-body-product .fs-c-productPointDisplay__unit{font-size:1rem}.fs-body-product .fs-c-productNumber__number{font-weight:400}.fs-body-product .fs-c-productSalesPeriod,.fs-body-product .fs-c-attention-text,.fs-body-product .is-icon-bnr{border:0;font-size:1rem;text-align:left;padding:0;margin-top:1.5rem;font-weight:400}.fs-c-wishlistProduct__list .fs-c-productPrice__addon{font-size:1rem}.fs-c-wishlistProduct__list .fs-c-productPrice__addon__label::before{content:"("}.fs-c-wishlistProduct__list .fs-c-productPrice__addon__label::after{content:")"}.fs-body-product .fs-c-productPrice--listed .fs-c-price__currencyMark,.fs-body-product .fs-c-productPrice--listed .fs-c-price__value,.fs-body-product .fs-c-productPrice__addon{font-size:1rem}.fs-body-product .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-price__currencyMark,.fs-body-product .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-price__value,.fs-body-product .fs-c-productPrice--listed+.fs-c-productPrice--selling .fs-c-productPrice__addon__label{color:var(--key-color)}.fs-c-productPrices--productDetail .fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price{font-size:1.5rem}.fs-c-variationAndActions{margin-top:3rem;border-bottom:1px solid var(--base-light-color)}.fs-c-variationList__item__title{display:grid;grid-template-columns:58px 1fr;align-items:center;justify-items:self-start;padding:0;border-top:1px solid var(--base-light-color);border-bottom:1px solid var(--base-light-color)}.fs-c-variationList__item__title span{font-size:1.2rem;padding-left:2rem}.fs-c-variationList__item__body{margin-top:0}.fs-c-variationList__item__cart{padding:0}.fs-c-variationCart>li{min-height:6rem;border-bottom:1px solid var(--base-light-color)}.fs-c-variationCart>li:last-child{border-bottom:0}.fs-c-variationCart>li{grid-template-columns:auto 1fr 138px 2em;min-height:7.5rem;padding:1rem}.fs-c-variationCart>li .fs-c-variationCart__image{display:none}.fs-c-variationCart__variationName{grid-column:1/3;grid-row:1}@media screen and (min-width: 768px){.fs-c-variationCart__variationName>span:not(.fs-c-variationCart__variationName__name){font-size:1rem}}@media screen and (max-width: 767px){.fs-c-variationCart__variationName>span:not(.fs-c-variationCart__variationName__name){font-size:.8rem}}@media screen and (min-width: 768px){.fs-c-variationCart__variationName__name{font-size:1.3rem}}@media screen and (max-width: 767px){.fs-c-variationCart__variationName__name{font-size:1.1rem}}.fs-c-variationCart__wishlist{grid-column:4/5;grid-row:1}.fs-c-variationCart__cartButton{grid-column:3/4;grid-row:1}.fs-c-button--primary.fs-c-button--addToCart--variation{display:block;min-width:100%;line-height:2.5;border-radius:0;font-size:1rem}.fs-c-button--secondary.fs-c-button--subscribeToArrivalNotice--variation{display:block;min-width:100%;line-height:2.5;border-radius:0;font-size:1rem}.shoes-return{display:none}.l-product-detail-comment__image,.l-product-detail-comment__coordinate,.l-product-detail-psize__image{text-align:center}.l-product-detail-psize__image h3,.l-product-detail-comment__image h3,.l-product-detail-comment__coordinate h3{font-size:1.2rem;text-align:center;border-bottom:1px solid;display:inline-block}.l-product-detail-comment__coordinate p,.l-product-detail-comment__coordinate a{text-align:left}.l-product-detail-comment__coordinate a{display:block}.l-product-detail-comment__image img{width:70vw;margin:1rem;max-width:100%;vertical-align:top}.l-product-detail-comment__image img:first-child{margin-left:0}.l-product-detail-comment__image img:last-child{margin-right:0}.l-product-detail-coordinate-container{margin:0 auto;padding:0;width:100%;overflow-x:auto;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;vertical-align:top}.l-product-coordinate__column{width:70vw;margin:1rem;display:inline-block;white-space:normal;vertical-align:top}.l-product-coordinate__column:first-child{margin-left:0}.l-product-coordinate__column:last-child{margin-right:0}.fs-l-productLayout__item--2 .l-product-coordinate__column{width:100%}.l-product-detail__reservation{display:none;background:#f9f9f9;border-radius:12px;padding:24px;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.05);font-size:1.2rem}.l-product-detail__reservation.is-active{display:block}.l-product-detail__reservation-title{font-weight:bold}.l-product-detail__reservation-list{list-style:none;padding:0}.l-product-detail__reservation-list li{display:flex;align-items:center}.l-product-detail__reservation-link a{text-decoration:underline;color:#333}.l-product-detail__reservation .icon-img{width:18px;height:18px;margin-right:8px;flex-shrink:0}.l-product-detail__reservation .icon-warning{width:18px;margin-right:8px;color:#e65100;font-weight:bold}.product-staffwearing{width:100%;margin:0 auto;overflow:hidden}.product-staffwearing+.product-staffwearing{border-top:1px solid #fff}.product-staffwearing+.product-staffwearing .product-staffwearing__inr{margin-top:0}.product-staffwearing__inr{background-color:var(--base-pointbg-color);margin:3rem auto 0}@media screen and (min-width: 768px){.product-staffwearing__inr{padding:14rem 0}}@media screen and (max-width: 767px){.product-staffwearing__inr{padding:7rem 0}}.product-staffwearing__title{position:relative;font-family:var(--heading-font-family);letter-spacing:var(---heading-font-spacing);line-height:1;background:none;text-align:center;color:#fff}@media screen and (min-width: 768px){.product-staffwearing__title{font-size:3rem}}@media screen and (max-width: 767px){.product-staffwearing__title{font-size:calc(var(--heading-font-size)/var(--base-font-size)*100%)}}.product-staffwearing__title span{border-bottom:1px solid;padding-bottom:2px;margin-bottom:2px;display:inline-block}.product-staffwearing__cap{text-align:center;font-size:10px;margin-bottom:2rem;color:#fff}.product-staffwearing__wrapper{padding:0 1rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.product-staffwearing__item{padding:.5rem;width:33%;width:33.3333333333%}.product-staffwearing-staff__txt{display:block;text-align:center;font-size:10px;color:#fff}.product-staffwearing .more{margin-top:4rem;width:200px;margin:2rem auto 0}.product-staffwearing .more__anchor{display:block;text-align:center;font-size:12px;background:#fff;padding:1rem;border:1px solid}.product-staffwearing .slick-prev{left:0}.product-staffwearing .slick-next{right:0}.product-staffwearing .slick-prev:before,.product-staffwearing .slick-next:before{color:#3a3a3a}.l-product-detail-comment{position:relative;height:auto;overflow:hidden}.l-product-detail-comment__more{position:absolute;bottom:0;left:0;width:100%;height:90px;padding-top:10px;text-align:center;line-height:2em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 80%);cursor:pointer}.is-open .l-product-detail-comment__more{background:rgba(0,0,0,0)}.l-product-detail-comment__more::before{content:"＋続きを読む";font-size:1.2rem;display:inline-block;position:absolute;width:100%;text-align:center;bottom:0;left:0;font-weight:400}.is-active .l-product-detail-comment__more::before{content:"−閉じる"}.dispriciton__accbox{padding-bottom:5rem}.l-product-detail-comment__size table,.dispriciton__accbox__accshow__sentaku_table,.l-product-detail-table{border-right:1px solid var(--footer-bg-color);border-top:1px solid var(--footer-bg-color);margin-bottom:10px;width:100%;line-height:16px}.l-product-detail-comment__size table th,.dispriciton__accbox__accshow__sentaku_table th,.l-product-detail-table th{background-color:#f7f7f7;text-align:left}.l-product-detail-comment__size table td,.dispriciton__accbox__accshow__sentaku_table td,.l-product-detail-table td{text-align:left;vertical-align:top}.l-product-detail-comment__size table td,.l-product-detail-comment__size table th,.dispriciton__accbox__accshow__sentaku_table td,.dispriciton__accbox__accshow__sentaku_table th,.l-product-detail-table th,.l-product-detail-table td{font-size:12px;font-weight:normal;border-left:1px solid var(--footer-bg-color);border-bottom:1px solid var(--footer-bg-color);padding:10px}.l-product-detail-comment__size .majour_svg{display:block}.l-product-detail-comment__size .majour_svg svg{display:block;width:40px;padding:3px 6px}.l-product-detail-comment__sentaku img{width:55px}.l-product-detail-comment__size .sizeguide_discription{width:100%}.size-table-vertical tbody{display:block;width:100%}.size-table-vertical tr{display:block;float:left}.size-table-vertical tr th,.size-table-vertical tr td{display:flex;float:none;min-height:38px;flex-wrap:wrap;align-items:center;padding:0 10px;justify-content:flex-start}.size-table-vertical tr td:nth-child(1){background:#f7f7f7}.size-table-vertical.column-2 tr:nth-child(1){width:40%}.size-table-vertical.column-2 tr:nth-child(2){width:60%}.size-table-vertical.column-3 tr:nth-child(1){width:34%}.size-table-vertical.column-3 tr{width:33%}.size-table-vertical.column-4 tr{width:25%}.size-table-vertical.column-scroll.size_table tr td:nth-child(1),.size-table-vertical.column-scroll.size_table tr th:nth-child(1){height:50px}.size-table-vertical.column-scroll tr td:nth-child(1){position:relative;padding-right:41px}.horizontal_scroll .size-table-vertical.column-scroll tr td:nth-child(1) .majour_svg{display:block;position:absolute;right:0;top:50%;margin-top:-10px}.horizontal_scroll .size-table-vertical{margin-bottom:0}.horizontal_scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:flex;width:85vw;margin-bottom:10px;padding-bottom:10px}.horizontal_scroll .size-table-vertical{width:auto}.horizontal_scroll .size-table-vertical tbody{display:flex}.horizontal_scroll .size-table-vertical tr{width:auto;min-width:unset}.horizontal_scroll .size-table-vertical tr th,.horizontal_scroll .size-table-vertical tr td{white-space:nowrap}.simplebar-track.simplebar-horizontal{background:#f7f7f7}.simplebar-track.simplebar-horizontal .simplebar-scrollbar,.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:#616161;border-radius:10px}.size_table__guide{font-size:9px;text-align:right;display:block;margin-top:0;margin-bottom:2rem}.size_table__guide__anchor{position:relative;padding-left:20px}.size_table__guide__anchor::before{content:"!";position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;left:0px;border:1px solid;border-radius:50%;line-height:12px;font-size:9px;letter-spacing:0;text-align:center}.dispriciton__accbox .dispriciton__accbox__accshow .kitake-guide-info{margin-top:2px;background:#d9d2c3;padding:10px 10px;margin-bottom:10px;position:relative}.dispriciton__accbox .dispriciton__accbox__accshow .kitake-guide-info::before{content:"";position:absolute;top:-14px;left:50%;margin-left:-7px;border:7px solid rgba(0,0,0,0);border-bottom:15px solid #d9d2c3}.dispriciton__accbox .dispriciton__accbox__accshow p.kitake-guide-info__txt{margin:0;line-height:1.5;font-size:8px;text-align:center;color:#000}.dispriciton__accbox .dispriciton__accbox__accshow .kitake-guide-info__txt-head{display:block;font-size:10px;text-decoration:underline;margin-bottom:5px}.dispriciton__accbox .dispriciton__accbox__accshow .kitake-guide-info__txt-majour{font-weight:bold}.dispriciton__accbox .dispriciton__accbox__accshow .kitake-guide-info svg{width:16px}.dispriciton__accbox__accshow__sentaku{width:100%}.dispriciton__accbox__accshow__sentaku table{border-right:1px solid #afafaf;border-top:1px solid #afafaf;margin-bottom:10px;width:100%}.dispriciton__accbox__accshow__sentaku table th{background-color:#e5e5e5;text-align:left}.dispriciton__accbox__accshow__sentaku table td{text-align:left;vertical-align:top}.dispriciton__accbox__accshow__sentaku table td,.dispriciton__accbox__accshow__sentaku table th{font-size:12px;font-weight:normal;border-left:1px solid #afafaf;border-bottom:1px solid #afafaf;padding:3px}.dispriciton__accbox__accshow__sentaku img{width:15%}.l-product-detail__comment .slick-dots{margin-top:0}.l-product-detail-psize__image img{width:70vw;margin:1rem;max-width:100%;vertical-align:top}.l-product-detail-psize__image a:first-child img{margin-left:0}.l-product-detail-psize__image a:last-child img{margin-right:0}.l-product-psize__column{margin:2rem auto 0}.l-product-psize__column+.l-product-psize__column{margin-top:4rem}.l-product-psize__heading{width:100%;font-weight:bold;text-align:left}@media screen and (max-width: 767px){.l-product-psize__heading{margin:0 auto;font-size:1.5rem}}.l-product-psize__staffinfo{font-size:1.2rem;text-align:left;margin:1rem 0}.l-product-psize-coordinate__list{margin:10px 0;font-size:11px;text-align:left}.l-product-coordinate__list{margin:10px 0;font-size:11px;text-align:left}.psize_heading{width:100%;font-weight:bold;text-align:left}@media screen and (max-width: 767px){.psize_heading{margin:0 auto;font-size:1.5rem}}.psize_staffinfo{font-size:1.2rem;text-align:left;margin:1rem 0}@media screen and (min-width: 768px){.psize_staffinfo{padding:0 2rem}}.psize_staffinfo_size{font-weight:bold}.psize_staff{margin:0 auto}.psize_cont{text-align:left}.psize_cont_codelink{font-size:11px;margin:10px 0}.psize_cont_img:first-child{margin-bottom:0px}.psize_cont_img{width:100%}@media screen and (max-width: 767px){.l-product-psize__column,.l-product-detail-image-container,.l-product-detail-coordinate-container,.l-product-detail-comment{padding:0 var(--padding-width)}}.detail_img_gazo_container,.p-psize-image-container,.l-product-detail-image-container,.l-psize-image-container{margin:0 auto;overflow-x:auto;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.l-product-detail-comment__image,.l-product-detail-psize__image{margin-bottom:5rem}.tab_content_description>*:last-child{margin-bottom:0}@media screen and (min-width: 768px){.yupacket__text{font-size:1.2rem}}@media screen and (max-width: 767px){.yupacket__text{font-size:1rem}}@media screen and (min-width: 768px){.fs-body-product .flywheel-recommend__frame,.fs-c-wishlistProduct{padding:10rem 0}}@media screen and (max-width: 767px){.fs-body-product .flywheel-recommend__frame,.fs-c-wishlistProduct{padding:4rem 0}}.fs-body-product .fs-p-heading--lv2,.fs-body-my-top .fs-p-heading--lv2,.fs-c-wishlistProduct__title{position:relative;letter-spacing:var(---heading-font-spacing);line-height:1;background:none;text-align:center;margin-bottom:2rem;border:0}@media screen and (min-width: 768px){.fs-body-product .fs-p-heading--lv2,.fs-body-my-top .fs-p-heading--lv2,.fs-c-wishlistProduct__title{font-size:1.5rem;font-weight:400}}@media screen and (max-width: 767px){.fs-body-product .fs-p-heading--lv2,.fs-body-my-top .fs-p-heading--lv2,.fs-c-wishlistProduct__title{font-size:1.2rem}}.fs-c-productListCarousel .fs-c-button--carousel::before{font-size:3.2rem}.fs-c-wishlistProduct .fs-c-productName__name,.fr3-item__productName{letter-spacing:.155em;line-height:1.5;padding:0 .5rem;width:100%}@media screen and (min-width: 768px){.fs-c-wishlistProduct .fs-c-productName__name,.fr3-item__productName{font-size:1.2rem;margin:0 auto 1rem}}@media screen and (max-width: 767px){.fs-c-wishlistProduct .fs-c-productName__name,.fr3-item__productName{font-size:1rem;margin:0 auto .8rem}}.fs-c-wishlistProduct .fs-c-productName__variation{line-height:1.2}.fr3-item__productPrice__price{font-size:min(var(--base-font-size)/375*100vw,var(--base-font-size)*1px);letter-spacing:.1em;line-height:1}.fr3-item__productPrice__currencyMark,.fr3-item__productPrice__value,.fs-c-wishlistProduct__list .fs-c-price__value{font-size:1.3rem;letter-spacing:.1em;line-height:1}.fr3-item__productPrice__value::after .fr3-item__productPrice__addon{display:none}[type=button].fs-c-button--addToWishList--icon,[type=button].fs-c-button--removeFromWishList--icon{padding:.6rem}.dispriciton__accbox___show-text__p__blog__a{font-size:1.2rem}.u-pointup{margin:0 0 1.5rem}.u-pointup__title{background:#333;display:inline-flex;align-items:center;padding:0 14px;font-size:0px;letter-spacing:0;line-height:2}.u-pointup__title::before{content:"新作POINT";color:#fff;font-size:1rem;font-weight:500;letter-spacing:.04em;font-family:"Hiragino Sans","Noto Sans JP",sans-serif;letter-spacing:.15rem}.u-pointup__title::after{content:"｜ ×10 倍";color:#fff;font-size:1.6rem;font-weight:700;margin-left:10px;font-family:"Hiragino Sans","Noto Sans JP",sans-serif}.u-pointup__date{font-size:11px;color:#959595;margin:5px 0 0}.u-pointup__attention{display:none}.dispriciton__accbox__heading{display:none}.dispriciton__accbox__readmore{display:none}.image-catalog{position:fixed;top:0;left:100%;width:100%;height:100%;z-index:101;background:#fff;transition:left .4s;letter-spacing:.25em;overflow:scroll}.image-catalog.is-open{left:0}.image-catalog__head{padding:15px 0;position:relative;border-bottom:1px solid #ccc}.image-catalog__head__txt{text-align:center;font-size:18px}.image-catalog__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.image-catalog .image-catalog__item{width:20%;padding:5px}.image-catalog__close__btn{position:absolute;top:50%;left:0;transform:translateY(-50%);padding-left:20px;border:0;background:none;font-size:15px;padding:10px 0 10px 30px;color:gray}.image-catalog__close__btn::before{content:"";position:absolute;top:50%;left:8px;width:20px;height:20px;transform:translateY(-50%);background:url(https://styledeli.itembox.design/item/assets/images/icon/arrow_gold.png) no-repeat;background-size:20px;background-position:center;position:absolute}.image-catalog .fs-c-productPlainImage .itemImage_caption{display:none}.fs-body-product .lightbox{position:fixed;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.fs-body-product .lb-container{box-sizing:border-box;width:100%}.fs-body-product .lb-outerContainer{background-color:unset;border-radius:0}.fs-body-product .lightbox .lb-image{margin:0 auto;border-radius:0;border:none}.fs-body-product .lb-nav a.lb-prev,.fs-body-product .lb-nav a.lb-next{position:absolute;opacity:1;background-size:20px}.fs-body-product .lb-nav a.lb-prev{margin-left:10px}.fs-body-product .lb-nav a.lb-next{margin-right:10px}.fs-body-product .lb-data .lb-close{position:absolute;bottom:-5vh;left:50%;transform:translateX(-50%);background-size:20px;width:20px;height:20px}.fs-body-product .lb-data .lb-details{float:none;width:100%;text-align:center}.fs-body-product .lb-data .lb-caption{display:block !important;margin-bottom:10px;font-size:10px}.fs-body-product .lb-data .lb-number{font-size:10px;display:inline-block;padding:10px;border-radius:0;margin-bottom:10px;background:#fff;color:var(--base-font-color)}.product-image-all-open-btn{width:40px;position:absolute;left:10px;z-index:2}.product-image-all-open-btn__img{width:40px;display:block}.l-mypage__head{background:#f5f5f5}@media screen and (min-width: 768px){.l-mypage__head{padding:4rem 7rem}}@media screen and (max-width: 767px){.l-mypage__head{padding:3rem 2rem}}.l-mypage__head__inner{background:#fff}@media screen and (min-width: 768px){.l-mypage__head__inner{padding:3rem 6rem}}@media screen and (max-width: 767px){.l-mypage__head__inner{padding:3rem 1rem}}.l-mypage__head dl{display:grid;margin-bottom:2rem}@media screen and (min-width: 768px){.l-mypage__head dl{grid-template-columns:28rem 1fr}}@media screen and (max-width: 767px){.l-mypage__head dl{grid-template-columns:14rem 1fr}}.l-mypage__head dl:last-child{margin-bottom:0;flex-basis:100%}.l-mypage__head dt span{display:block;background:#ababab;border-radius:50px;color:#fff;text-align:center}@media screen and (min-width: 768px){.l-mypage__head dt span{margin-right:5rem;padding:0 4rem}}@media screen and (max-width: 767px){.l-mypage__head dt span{margin-right:3rem;padding:0 2rem}}.l-mypage__head dt,.l-mypage__head dd{display:inline-block}@media screen and (min-width: 768px){.l-mypage__head dt,.l-mypage__head dd{font-size:1.5rem}}@media screen and (max-width: 767px){.l-mypage__head dt,.l-mypage__head dd{font-size:1rem}}.l-mypage__head dd{text-align:left}.l-mypage__head dd a{display:block;text-decoration:underline}@media screen and (min-width: 768px){.l-mypage__head dd a{font-size:1.2rem}}@media screen and (max-width: 767px){.l-mypage__head dd a{font-size:1rem}}@media screen and (min-width: 768px){.fs-body-my-top .fs-l-account+.fs-l-additionalProduct{margin-top:10rem}}@media screen and (max-width: 767px){.fs-body-my-top .fs-l-account+.fs-l-additionalProduct{margin-top:3rem}}.l-cart-coupon__text-underline{font-size:min(calc(10 / 375 * 100vw), 1.2rem);text-decoration:underline}.l-cart-coupon__text-min{font-size:1rem;line-height:1.5}.l-cart-order__attention{font-size:min(calc(12 / 375 * 100vw), 1.2rem);color:#a01852;line-height:1.5;text-align:center}.doukon-attention{display:none;max-width:1140px;border:1px solid;border-radius:5px}@media screen and (max-width: 767px){.fs-body-category .doukon-attention,.fs-body-cart .doukon-attention{margin:1rem var(--padding-width)}}@media screen and (min-width: 768px){.doukon-attention{padding:1rem 2rem;margin:2rem auto}}@media screen and (max-width: 767px){.doukon-attention{padding:1rem}}@media screen and (min-width: 768px){.doukon-attention p{font-size:1.2rem}}@media screen and (max-width: 767px){.doukon-attention p{font-size:1.1rem;line-height:1.5}}.doukon-attention a{color:var(--key-color)}.doukon-attention span{border-bottom:1px solid;color:var(--key-color)}.doukon-error{padding:1rem;margin-bottom:1rem;border-radius:5px;border:1px solid var(--key-color);font-size:1.5rem;line-height:1.5;position:absolute;background:rgba(252,252,252,.9);width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1}.doukon-error p{font-weight:bold;text-align:center;color:var(--key-color);line-height:1.5}@media screen and (min-width: 768px){.doukon-error p{font-size:1.3rem}}@media screen and (max-width: 767px){.doukon-error p{font-size:1.5rem}}.doukon-error+p{display:none}.popup-attention{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999999}.popup-attention.is-open{display:block}.popup-attention.is-closed{display:none}.popup-attention__contents{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999999;width:90vw;height:90vw;max-width:500px;max-height:500px}.popup-attention__close{color:#333;position:absolute;right:-6px;padding:0;border-radius:50px;top:-6px;background:unset;height:30px;width:30px;border:none}.popup-attention__bg{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100vh;background:hsla(0,0%,80%,.7);z-index:999996;overflow:hidden}.cart-doukon-attention{display:none;max-width:1140px;border:1px solid;border-radius:5px;color:var(--key-color)}@media screen and (min-width: 768px){.cart-doukon-attention{padding:1rem 2rem;margin:2rem auto}}@media screen and (max-width: 767px){.cart-doukon-attention{margin:1rem var(--padding-width);padding:1rem}}@media screen and (min-width: 768px){.cart-doukon-attention p{font-size:1.2rem}}@media screen and (max-width: 767px){.cart-doukon-attention p{font-size:1.1rem;line-height:1.5}}.cart-doukon-attention a{color:var(--key-color)}.cart-doukon-attention span{border-bottom:1px solid;color:var(--key-color)}.product-detail-doukon-attention{max-width:1140px;margin-top:1.5rem;border:1px solid;border-radius:5px}@media screen and (min-width: 768px){.product-detail-doukon-attention{padding:1rem 2rem;margin:2rem auto}}@media screen and (max-width: 767px){.product-detail-doukon-attention{padding:1rem}}@media screen and (min-width: 768px){.product-detail-doukon-attention p{font-size:1.2rem}}@media screen and (max-width: 767px){.product-detail-doukon-attention p{font-size:1.1rem;line-height:1.5}}.product-detail-doukon-attention a{color:var(--key-color)}.product-detail-doukon-attention span{border-bottom:1px solid;color:var(--key-color)}.product-detail-doukon-attention ul{padding-left:1rem}.product-detail-doukon-attention li{position:relative;font-size:1.2rem}.product-detail-doukon-attention li::before{position:absolute;content:"・";left:-1rem}.category-doukon-attention{width:100%}@media screen and (min-width: 768px){.category-doukon-attention{margin:1rem auto;max-width:1140px}}@media screen and (max-width: 767px){.category-doukon-attention{padding:1rem var(--padding-width)}}.category-doukon-attention img{max-width:1140px;display:block;width:100%;margin:0 auto}.category-doukon-attention p{font-size:1.2rem;margin-top:1rem}@media screen and (min-width: 768px){.category-doukon-attention p{font-size:1.4rem}}@media screen and (max-width: 767px){.category-doukon-attention p{font-size:1.2rem}}.category-doukon-attention ul{padding-left:1rem;margin-top:1rem}.category-doukon-attention li{position:relative;font-size:1.2rem}.category-doukon-attention li::before{position:absolute;content:"・";left:-1rem}.l-footer__inner{background-color:var(--footer-bg-color)}@media screen and (min-width: 768px){.l-footer__inner{padding:6rem var(--padding-width)}}@media screen and (min-width: 768px){.l-footer__menu{display:grid;justify-content:center;align-items:flex-start}}@media screen and (max-width: 767px){.l-footer__menu{padding:2rem calc(var(--padding-width)*2)}}@media screen and (min-width: 768px){.l-footer__bnr{width:250px}}.l-footer__bnr .l-bnr-list{margin:0 auto}@media screen and (max-width: 767px){.l-footer__bnr .l-bnr-list{display:flex}}@media screen and (min-width: 768px){.l-footer__bnr .l-bnr-list li{margin-bottom:1rem}.l-footer__bnr .l-bnr-list li:last-child{margin-bottom:0}}@media screen and (min-width: 768px){.l-footer__wrapper{display:flex;justify-content:center}}@media screen and (min-width: 768px){.l-footer-menu{margin:0 2rem}}@media screen and (max-width: 767px){.l-footer-menu{margin-bottom:2rem}}@media screen and (min-width: 768px){.l-footer-menu.-mailmagazine{grid-column:1/2;grid-row:1/2}}@media screen and (min-width: 768px){.l-footer-menu.-sns{grid-column:1/2;grid-row:2/3}}@media screen and (min-width: 768px){.l-footer-menu.-recruit{grid-column:1/2;grid-row:3/4}}@media screen and (min-width: 768px){.l-footer-menu.-support{grid-column:2/3;grid-row:1/4}}.l-footer-menu__title{font-family:var(--heading-font-family)}@media screen and (min-width: 768px){.l-footer-menu__title{font-size:2.2rem}}@media screen and (max-width: 767px){.l-footer-menu__title{font-size:calc(var(--base-font-size)/var(--base-font-size)*100%)}}@media screen and (min-width: 768px){.l-footer .c-nav-list>li{font-size:1.5rem}}@media screen and (max-width: 767px){.l-footer .c-nav-list>li{font-size:calc(var(--nav-link-size)/var(--base-font-size)*100%)}}.l-footer .c-nav-list>li a{color:var(--base-light-color)}@media screen and (max-width: 767px){.l-footer .c-sns-list{width:16.2666666667vw;margin:1.3333333333vw 0}}.l-footer .c-sns-list>li{display:inline-block}@media screen and (min-width: 768px){.l-footer .c-sns-list>li{width:30px}}@media screen and (max-width: 767px){.l-footer .c-sns-list>li{width:6.2666666667vw}}.l-footer .c-sns-list>li>a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.l-footer__copyright{margin-top:5.3333333333vw;font-size:calc(var(--small-font-size)/var(--base-font-size)*100%);text-align:center}.c-img-cover{display:block;position:relative;overflow:hidden}.c-img-cover img,.c-img-cover video{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.c-img-cover--square:before{content:"";display:block;padding-top:100%}.c-img-cover--16-9:before{content:"";display:block;padding-top:56.25%}.c-img-cover--4-3:before{content:"";display:block;padding-top:75%}.c-img-cover--2-1:before{content:"";display:block;padding-top:50%}.c-block{display:block;width:100%;height:100%}.c-block>*{width:100%}.c-bg-border{background-color:var(--base-pointbg-color)}.c-hover-opacity{transition:opacity .3s}.c-hover-opacity:hover{opacity:.7}.c-form__search{position:relative;display:flex;flex-wrap:wrap;width:100%;margin:0 auto;background:hsla(0,0%,100%,.5);border-bottom:1px solid #ccc}.c-form__search-text{line-height:3;border:none;font-size:16px}.c-form__search-submit{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:20px;height:20px}@media screen and (min-width: 768px){.c-dropdown{position:relative}}.c-dropdown>a{position:relative;display:block}.c-dropdown__menu,.c-dropdown .fs-pt-menu__submenu{display:none}@media screen and (max-width: 767px){.c-nav-list.-category>.c-dropdown>.c-dropdown__menu{margin-bottom:2rem}}@media screen and (min-width: 768px){.c-nav-list.-category>.c-dropdown>.c-dropdown__menu>li{position:relative}.c-nav-list.-category>.c-dropdown>.c-dropdown__menu>li::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px;transform:rotate(45deg) translateY(-50%);width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute}}.c-dropdown__menu-sub,.c-dropdown .fs-pt-menu__submenu-sub{position:absolute;left:201px;width:200px;top:0;background:rgba(112,112,112,.8);z-index:10000}@media screen and (min-width: 768px){.c-dropdown-wrapper.c-dropdown>a>.c-arrow,.fs-pt-menu__link--lv1 .c-arrow{width:30px;height:30px}}@media screen and (max-width: 767px){.c-dropdown-wrapper.c-dropdown>a>.c-arrow,.fs-pt-menu__link--lv1 .c-arrow{position:absolute;top:50%;transform:translateY(-50%);right:0;width:2.6666666667vw;height:2.6666666667vw;display:inline-block}}@media screen and (max-width: 767px){.c-dropdown .c-arrow::before,.c-dropdown .c-arrow::after{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;transition:all .3s;top:50%}}@media screen and (min-width: 768px){.c-dropdown.is-open .c-arrow::after,.c-dropdown.is-open .c-arrow::brefore,.fs-pt-menu__item.is-open .c-arrow::after,.fs-pt-menu__item.is-open .c-arrow::brefore{opacity:.6;transition:all .3s}}@media screen and (max-width: 767px){.c-dropdown.is-open .c-arrow::after,.c-dropdown.is-open .c-arrow::brefore,.fs-pt-menu__item.is-open .c-arrow::after,.fs-pt-menu__item.is-open .c-arrow::brefore{opacity:.6;transition:all .3s}}@media screen and (max-width: 767px){.c-dropdown .c-arrow::after,.fs-pt-menu__item .c-arrow::after{transform:rotate(-90deg)}}@media screen and (max-width: 767px){.c-dropdown.is-open>a>.c-arrow::after,.fs-pt-menu__item.is-open .c-arrow::after{bottom:0;transform:rotate(0deg)}}@media screen and (min-width: 768px){.l-header .fs-pt-menu__item--lv1{text-align:center}}@media screen and (max-width: 767px){.l-header .fs-pt-menu__item--lv1{padding-left:1.5rem}}@media screen and (max-width: 767px){.l-header .fs-pt-menu__item--lv1 .fs-pt-menu__item--lv2{padding-left:1.5rem}}@media screen and (min-width: 768px){.l-header .fs-pt-menu__item--lv1>li{padding:.3rem .6rem;line-height:1}}@media screen and (min-width: 768px){.l-header .fs-pt-menu__item--lv1>li>a{padding:.6rem;font-size:.7rem;letter-spacing:0em;line-height:1;margin:0 auto;color:#fff}}.c-member-login[data-member-login=false] .c-logged-in{display:none}.c-member-login[data-member-login=true] .c-guest{display:none}.u-tab-list{white-space:nowrap;-webkit-overflow-scrolling:touch}.u-tab-list__item{display:inline-block;color:var(--base-font-color);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style)}.u-tab-list__item+.u-tab-list__item{margin-left:min(calc(20 / 375 * 100vw), 45px)}.u-tab-panle__item[aria-hidden=true]{opacity:0;display:none}.u-tab-panle__item[aria-hidden=false]{display:block;animation:fadeUpAnime .5s ease 0s;animation-fill-mode:both}.c-icon-close{display:block;position:relative;width:30px;height:30px}.c-icon-close::before,.c-icon-close::after{content:"";position:absolute;top:50%;left:50%;width:1px;height:15px;background:#333}.c-icon-close::before{transform:translate(-50%, -50%) rotate(45deg)}.c-icon-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.c-contents{margin:2.5rem auto}.c-contents-heading{margin-bottom:2.5rem;text-align:center}.c-contents-heading__main{position:relative;font-family:var(--heading-font-family);letter-spacing:var(---heading-font-spacing);line-height:1}@media screen and (min-width: 768px){.c-contents-heading__main{font-size:2rem}}@media screen and (max-width: 767px){.c-contents-heading__main{font-size:calc(var(--base-font-size)/var(--small-font-size)*100%)}}.c-contents-heading__sub{display:block;margin-bottom:1rem;font-family:var(--heading-font-family)}@media screen and (max-width: 991px){.c-contents-heading__sub{font-size:1rem}}@media screen and (max-width: 991px){.c-contents-heading__sub{font-size:calc(var(--base-font-size)/var(--heading-font-size)*100%)}}.c-page-top__btn{display:block;text-align:center;position:fixed;padding-top:11px;bottom:96px;right:41px;width:37px;height:37px;padding:5px;line-height:13px;background:#fff;border:solid 1px #aaa;border-radius:37px;vertical-align:middle;font-size:10px;color:#fff;opacity:.75;z-index:10}.c-page-top__btn:hover{background:#fff;opacity:.75}.c-head-border{display:flex;align-items:center}.c-head-border:before,.c-head-border:after{content:"";height:1px;flex-grow:1;background-color:#666}.c-head-border:before{margin-right:1rem}.c-head-border:after{margin-left:1rem}#fs-communicationInfo-container{display:none}.u-f10{font-size:1rem}.u-f12{font-size:1.2rem}.u-t-center{text-align:center}.u-t-left{text-align:left}.u-t-right{text-align:right}.u-c-white{color:#fff}@media screen and (min-width: 768px){.u-sp-only{display:none}}@media screen and (max-width: 767px){.u-pc-only{display:none}}.swiper-container{padding:0 20px}.swiper-container .swiper-wrapper{padding:30px 0}.swiper-container .swiper-wrapper .swiper-slide{width:150px;height:100px;border-radius:10px;box-shadow:0px 3px 15px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.swiper-container .swiper-wrapper .swiper-slide:nth-child(1){background-color:#c5d7d9}.swiper-container .swiper-wrapper .swiper-slide:nth-child(2){background-color:#d9bfa9}.swiper-container .swiper-wrapper .swiper-slide:nth-child(3){background-color:#f2dfce}.swiper-container .swiper-wrapper .swiper-slide:nth-child(4){background-color:#594f4f}.swiper-container .swiper-wrapper .swiper-slide:nth-child(5){background-color:#95d9d9}