@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;line-height:1.75;color:#111;color:#1d1d1d;font-weight:500;background-color:var(--color-white);font-size:16px;position:relative;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-family:Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4ProN W3,Meiryo,\30e1\30a4\30ea\30aa,sans-serif;text-transform:none}p{color:#111}.gift-banner__link{margin:50px auto;max-width:700px}.common-block{max-width:1080px;padding:0 15px;margin:0 auto 60px}.common-block.heading-mypage{padding-top:80px}.common-block-middle{max-width:510px;padding:0;margin:0 auto 60px}.common-block-middle-middle{max-width:690px;padding:0;margin:0 auto 60px}.common-block-middle-wide{max-width:900px;margin:0 auto 60px}.quantity-box{max-width:130px;position:relative}.quantity-wrap{display:flex;align-items:center;justify-content:right}.quantity-box .btnspinner{-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.quantity-box .btn-quantity-minus{position:absolute;top:0;right:0;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.quantity-box .btn-quantity-plus{position:absolute;top:0;left:0;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.quantity-box input{font-size:14px;vertical-align:middle;display:inline-block}.quantity-box input[type=button]{cursor:pointer;border:none;line-height:40px;width:40px;text-align:center;padding:0;background-color:transparent;transition:.2s;border-radius:0}.quantity-box input[type=button]:hover{background-color:#1d1d1d;color:#fff}.quantity-box .input-number,.quantity-box .input-select{border:none;background-color:transparent;text-align:center}.quantity-box select,.quantity-box .input-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-box:not(.cart__qty) input[type=number]::-webkit-outer-spin-button,.quantity-box:not(.cart__qty) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-box input[type=number]{-moz-appearance:textfield}.cart-popup-item__description{display:block}.cart-popup-item__description .cart-popup-item__title{font-family:Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,\30e1\30a4\30ea\30aa,sans-serif;line-height:150%}.cart-popup-item__description .cart-popup-item__quantity{text-align:left;margin-left:0;margin-top:4px;font-size:12px}.btn-dark{background-color:#1d1d1d;color:#fff;text-align:center;line-height:54px;transition:.2s;border:none;width:100%;display:block;font-size:15px;font-family:Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,\30e1\30a4\30ea\30aa,sans-serif;margin:0;padding:0;border-radius:50px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-dark.btn-medium{line-height:42px}.btn-dark.btn-small{line-height:30px}.btn-dark.btn-small.btn-rounded{border-radius:15px}.btn-dark.inline-block{display:inline-block;width:auto;padding:0 24px}.btn-dark .icon-wrap{display:inline-block;font-size:18px;padding-right:5px}.btn-dark:hover{opacity:.8}.page-common{padding-top:80px;padding-bottom:80px}.page-item .item-top{display:flex;flex-wrap:wrap;justify-content:space-between}.page-item .item-top .img-item{flex-basis:420px}.page-item .item-top .img-item img{display:block;width:100%}.page-item .item-top .content-wrap{flex-basis:510px}.page-item .item-top .content-wrap .item-title{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:32px;line-height:160%;margin-bottom:8px;text-align:justify}.product-price-wrap{display:flex;justify-content:right;align-items:center;gap:10px;margin-bottom:15px}.page-item .item-top .content-wrap .item-price{color:#111;font-weight:300;font-size:28px}.price dd{margin:0}.price-item{color:#111;font-weight:300;font-size:24px;vertical-align:text-bottom}.tax-included,.shipping-free{font-size:16px;color:#666;margin-left:5px}.legal-text{text-align:center;margin:30px auto}.legal-text a{text-decoration:underline;color:inherit;display:inline}.page-item .item-top .content-wrap .item-notice{color:#666}.page-item .item-top .content-wrap .quantity-cart{margin:30px 0 10px}.page-item .item-top .content-wrap .quantity-cart .quantity-wrap .title-head{font-size:12px;margin-bottom:5px}.page-item .item-top .content-wrap .quantity-cart .quantity-wrap .quantity-box{margin-bottom:16px}.page-item .item-top .content-wrap .quantity-cart .btn-lined{margin-top:16px}.page-item .item-top .content-wrap .item-description{line-height:180%}.page-item .item-top .content-wrap .item-description h2{font-size:24px;margin-bottom:12px;line-height:150%;font-weight:400!important;color:#333!important;margin-top:0}.page-item .item-top .content-wrap .item-description h2 span{color:#fd8a02!important}.page-item .item-top .content-wrap .item-description dl{margin-bottom:20px}.page-item .item-top .content-wrap .item-description dl dt{font-weight:700;position:relative;margin-bottom:4px;cursor:pointer;color:#333!important;font-size:16px}.page-item .item-top .content-wrap .item-description dl dd{color:#333!important}.page-item .item-top .content-wrap .item-description .ul-dotted{margin:0s;color:#666}.return-link-wrapper{margin-top:0}.btn-text.left-arrow{position:relative;display:inline-block}.btn-text.left-arrow:after{position:absolute;top:50%;left:-15px;content:"";display:block;width:7px;height:7px;border-top:1px solid #000000;border-right:1px solid #000000;-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);margin-top:1px}@media screen and (max-width: 1000px){.common-block,.common-block-middle{padding:0 20px;margin:0 auto 50px}.common-block-middle-middle{margin:0 auto 50px;padding:0 20px}.page-item .item-top{display:block}.page-item .item-top .img-item{flex-basis:auto;max-width:100%;margin:0 auto 20px}.page-item .item-top .img-item img{display:block;width:100%}.page-item .item-top .content-wrap{flex-basis:auto}}@media screen and (max-width: 860px){.gift-banner__link{margin:0 auto}.common-block,.common-block-middle{padding:0 20px;margin:0 auto 50px}.common-block-middle-middle{margin:0 auto 50px;padding:0 20px}.common-block-middle-wide{max-width:900px;margin:0 auto 50px;padding:0 20px}.quantity-box{max-width:130px;position:relative}.quantity-box .btnspinner{-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.quantity-box .btn-quantity-minus{position:absolute;top:0;right:0}.quantity-box .btn-quantity-plus{position:absolute;top:0;left:0}.quantity-box input{font-size:14px;vertical-align:middle;display:inline-block}.quantity-box input[type=button]{cursor:pointer;border:none;line-height:40px;width:40px;text-align:center;padding:0;background-color:transparent;transition:.2s;border-radius:0}.quantity-box input[type=button]:hover{background-color:#1d1d1d;color:#fff}.quantity-box .input-number{border:none;background-color:transparent;text-align:center}.quantity-box input[type=number]::-webkit-outer-spin-button,.quantity-box input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-box input[type=number]{-moz-appearance:textfield}.thumbnails-slider__btn .icon{height:20px;width:20px;border:1px solid;border-radius:100%;padding:5px;color:#111}.btn-dark{background-color:#1d1d1d;color:#fff;text-align:center;line-height:54px;transition:.2s;border:none;width:100%;display:block;font-size:16px}.btn-dark .icon-wrap{display:inline-block;font-size:18px;padding-right:5px}.btn-dark:hover{opacity:.8}.btn-lined{border:solid 1px #1D1D1D;padding:0 10px;line-height:46px;font-size:15px;display:block;position:relative;transition:.3s;background-color:#fff}.btn-lined.btn-small{line-height:30px;font-size:14px}.btn-lined:hover{background-color:#1d1d1d;color:#fff!important}.btn-lined .icon-wrap{font-size:20px;display:inline-block;padding-right:5px}.btn-lined.text-left{text-align:left}.btn-lined.text-center{text-align:center}.btn-lined.arrow-right{padding-right:30px}.btn-lined.arrow-left{padding-left:30px}.page-common{padding-top:0;padding-bottom:50px}.page-item .item-top .content-wrap .item-title{font-weight:700;font-size:20px;margin-bottom:8px}.page-item .item-top .content-wrap .item-price{font-weight:700;font-size:16px;color:#111}.page-item .item-top .content-wrap .item-notice{color:#666;font-size:13px}.page-item .item-top .content-wrap .quantity-cart{margin:20px 0 10px}.page-item .item-top .content-wrap .quantity-cart .quantity-wrap .title-head{font-size:10px;margin-bottom:5px}.page-item .item-top .content-wrap .quantity-cart .quantity-wrap .quantity-box{margin-bottom:16px}.page-item .item-top .content-wrap .quantity-cart .btn-lined{margin-top:16px}.page-item .item-top .content-wrap .item-description{font-size:15px;line-height:180%}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/product.css.map */
