.product__info-wrapper .shopify-payment-button{display:none}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}@media screen and (max-width: 749px){.product.grid{gap:10px!important}}span.ProductPage-labelItem{font-size:15px;font-size:clamp(1.3rem,4vw,1.8rem);color:#ba915b;border:1px solid #BA915B;padding:3px 9px;border-radius:50px;margin-right:5px}.product__title h1{font-size:22px;font-size:clamp(1.7rem,5.87vw,2.5rem);font-weight:700;font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important}.campaign-name{font-size:15px;font-size:clamp(1.3rem,4vw,1.8rem);font-weight:700;color:#ed2a3e}span.price-item.price-item--sale.price-item--last{font-weight:700;color:#ed2a3e;font-size:2.5rem;font-size:clamp(1.8rem,6.67vw,2.5rem);margin:0}span.price-item.price-item--regular{font-weight:700;color:var(--text-color);font-size:2.5rem;font-size:clamp(1.8rem,6.67vw,2.5rem);margin:0}.price--on-sale .price-item--regular{font-size:2rem;font-weight:700;font-size:clamp(1.6rem,5.33vw,2rem)!important;line-height:1;position:relative;margin-right:20px!important}.price--on-sale .price-item--regular:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid #ED2A3E;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:0;bottom:0;margin:auto;right:-16px}.product .price .badge{background-color:#ed2a3e;font-size:1.5rem;line-height:1;font-size:1.3rem;font-size:clamp(1rem,3.47vw,1.6rem);font-weight:700;padding:6px 9px;margin-bottom:0}span.price-item-tax{font-size:1.4rem;font-size:clamp(1rem,3.73vw,1.5rem);font-weight:400;line-height:1;letter-spacing:0}.product-form__quantity{display:flex;align-items:center;gap:18px}.product-form__quantity .form__label{margin-bottom:0!important;font-size:1.5rem;color:#999}.quantity{width:150px;border:1px solid #E4E4E4}.quantity:before,.quantity:after{display:none}.product-demo-site-title{font-size:2rem;text-align:center;font-weight:700}a.product-demo-site-btn{color:#ba915b;font-weight:700;display:block;text-align:center;padding:16px 10px;background-color:#fff;border:1px solid #BA915B;font-size:1.3rem;margin:20px 0;font-size:clamp(1rem,3.47vw,1.6rem);border-radius:50px}.product-demo-site p{margin:0}.product__description h2{font-size:2rem;margin:0 0 10px}.product-main-catchcopy h2{font-weight:400;text-align:center;font-size:2.5rem;line-height:1.6}.product-main-catchcopy h2 span{display:block;font-size:1.4rem;font-weight:400;font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;color:var(--accent-color)}.product__description p span{color:var(--red-color);font-weight:700;position:relative;background:linear-gradient(transparent 50%,#f9f1e7 50%)}@media screen and (max-width: 750px){.product-main-catchcopy h2{font-size:clamp(1.8rem,6.67vw,2.5rem)}.product-main-catchcopy h2 span{font-size:clamp(1.1rem,3.73vw,1.5rem)}}.product-table-list{padding:0 0 20px}button.product-table-tab{width:50%}.product-table-list__title{font-weight:700;margin-bottom:10px}li.product-table-list_topic:first-child{border-top:1px solid #999999}li.product-table-list_topic{border-bottom:1px solid #999999;padding:15px 0}.product-table-tabs{display:flex;gap:5px}.product-table-tab{background:none;border:none;padding:12px 24px;cursor:pointer;font-size:14px;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;border-top:4px solid transparent;transition:all .3s ease;border-radius:5px 5px 0 0;background-color:#f4f4f4;color:#999;font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important;font-weight:700}.product-table-tab.active{color:var(--red-color);border-top-color:var(--red-color);background-color:var(--blue-bg-color)}.product-table-content{display:none;padding:20px 10px;background-color:var(--blue-bg-color)}.product-table-content.active{display:block}.course-info-area{margin-bottom:0!important}.product-demo-site{margin-top:0!important;padding:15px}p.course-info-area-title{margin:0 0 15px;font-weight:700;text-align:center;font-size:2rem}.splide__arrow img{width:28px;height:28px}.page-width .course-info-area,.page-width .product-demo-site{background-color:var(--blue-bg-color)}.course-info-area{margin-top:0;margin-bottom:0;padding:50px 0 10px}.product-demo-site{padding-bottom:50px}@media screen and (max-width: 750px){.page-width .course-info-area,.page-width .product-demo-site{position:relative;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.course-info-area .product-exchangeable{margin-left:-1.5rem;margin-right:-1.5rem}}ul.copy-container-list{background-color:#fff}.product__media-icon{display:none!important}.thumbnail[aria-current]{border-color:var(--accent-color)!important;box-shadow:none!important;border-width:3px!important}@media screen and (max-width: 749px){.thumbnail[aria-current]{border-width:2px!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.grid--peek.slider:after{margin-left:0}.product__media-list .product__media-item{width:100%!important}.product-media-container.constrain-height.media-fit-contain{--contained-width:100%!important;max-width:100%}.thumbnail-list__item.slider__slide{width:calc(19% - 1rem)!important}.product-media-container .media{padding-top:var(--ratio-percent)!important}}.product-form__submit{background-color:#ba915b;color:#fff;font-size:clamp(1.1rem,4vw,1.5rem);border-radius:50px}.button.product-form__submit:after{display:none}@media screen and (max-width: 750px){.mobile-fixed-cart-area{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;border-top:1px solid var(--color-border);padding:13px 13px 25px;z-index:100}.mobile-fixed-cart-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.mobile-fixed-cart-btns{display:flex;width:100%;gap:10px;align-items:stretch}.mobile-fixed-cart-price{flex:1;font-weight:700}.mobile-fixed-cart-price{display:flex;width:100%;margin-bottom:5px;align-items:center;gap:20px;gap:clamp(10px,4vw,20px)}_::-webkit-full-page-media,_:future,:root .mobile-fixed-cart-price-area{letter-spacing:.01em}span.badge.price__badge-sale{background-color:#ed2a3e;line-height:1;font-size:1.3rem;font-weight:700;padding:6px 9px;font-size:clamp(1rem,3.47vw,1.6rem)}span.mobile-cart-price-old{font-size:1.2rem;font-size:clamp(1rem,3.2vw,1.5rem);position:relative;margin-right:15px}span.mobile-cart-price-old :after{content:"";display:inline-block;width:0;height:0;border-left:5px solid #ED2A3E;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:0;bottom:0;margin:auto;right:-9px}.mobile-cart-price{color:var(--text-color);font-size:2.5rem;font-size:clamp(1.5rem,6.67vw,2.5rem)}.mobile-cart-price.sale-price{color:#ed2a3e;font-size:2.5rem;font-size:clamp(1.5rem,6.67vw,2.5rem)}_::-webkit-full-page-media,_:future,:root .mobile-cart-price{font-size:clamp(1.5rem,6.13vw,2.5rem)}_::-webkit-full-page-media,_:future,:root .mobile-cart-price.sale-price{font-size:clamp(1.5rem,6.13vw,2.5rem)}span.mobile-cart-price-tax{font-size:1.4rem;font-size:clamp(1rem,3.73vw,1.5rem);font-weight:400;line-height:1;letter-spacing:0}_::-webkit-full-page-media,_:future,:root span.mobile-cart-price-tax{font-size:clamp(1rem,3.2vw,1.5rem)}.mobile-fixed-cart-quantity{flex:1;display:flex;justify-content:center;max-width:40%}.quantity-mobile{display:flex;border:1px solid #E4E4E4}.mobile-fixed-cart-button{flex:2;max-width:calc(60% - 10px)}.product-form__submit{margin-bottom:0!important;border-radius:5px}}@media screen and (min-width: 751px){.mobile-fixed-cart-area{display:none}}.six-reasons-product-block{margin:30px 0!important}.six-reasons-product-block__item-title{color:rgb(var(--color-foreground))}.six-reasons-product-block__text{color:rgba(var(--color-foreground),.8)}.six-reasons-product-block{margin:2rem 0}.six-reasons-product-block__title{font-weight:400;font-size:2.5rem}.six-reasons-product-block .section-sub-title{font-size:1.4rem}.six-reasons-product-block__grid{display:flex;flex-direction:column;gap:2rem}.six-reasons-product-block__item:hover{transform:translateY(-2px)}.six-reasons-product-block__icon{font-size:0}.six-reasons-product-block__icon img{max-width:60px;height:auto}.six-reasons-product-block__item-title{font-size:1.8rem;font-weight:700}.six-reasons-product-block__item-title span{color:var(--red-color)}.six-reasons-product-block__image{margin-bottom:1rem}.six-reasons-product-block__image img{width:100%;height:auto}.six-reasons-product-block__text{font-size:1.5rem;line-height:1.5}.six-reasons-product-block__tittle_wrap{align-items:center;gap:20px;margin-bottom:10px}@media screen and (max-width: 750px){.six-reasons-product-block__item-title{font-size:1.8rem}}.usage-flow-block__title{font-weight:400;font-size:2.5rem}.usage-flow-block{padding:0 0 20px}.usage-flow-block .section-sub-title{font-size:1.4rem}.usage-flow-tabs{display:flex;gap:5px}.usage-flow-tab{background:none;border:none;padding:12px 24px;cursor:pointer;font-size:14px;font-weight:500;border-top:4px solid transparent;transition:all .3s ease;border-radius:5px 5px 0 0;background-color:#f4f4f4;color:#999;width:50%;font-family:Hiragino Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif!important;font-weight:700}.usage-flow-tab.active{color:var(--red-color);border-top-color:var(--red-color);background-color:var(--blue-bg-color)}.usage-flow-content{display:none;padding:20px 15px;background-color:var(--blue-bg-color)}.usage-flow-content.active{display:block}.usage-flow-steps{display:flex;flex-direction:column;gap:30px}.usage-flow-step__icon{position:absolute;max-width:50px;top:-24px;left:7px}.usage-flow-step__icon img{width:60px;height:60px;object-fit:contain}.usage-flow-step__image{margin-bottom:15px;width:100%;position:relative;font-size:0;margin-top:15px}.usage-flow-step__image img{width:100%;height:auto;border-radius:5px}.usage-flow-step__text{color:#686868;line-height:1.6}.usage-flow-step__text p{margin:0 0 10px}.usage-flow-step__text p:last-child{margin-bottom:0}@media screen and (max-width: 750px){.usage-flow-tab{font-size:15px;font-size:clamp(1.2rem,4vw,1.5rem);padding:10px 16px}.usage-flow-tab span{font-size:12px;font-size:clamp(1rem,3.2vw,1.2rem)}.usage-flow-steps{gap:20px}.usage-flow-step__icon img{width:50px;height:50px}}.customer-voice-block{margin:30px 0}.customer-voice-block .img__wrap{position:relative;font-size:0;text-align:center}.customer-voice-block .cmn-voice__textwrap{position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:auto}.customer-voice-block .cmn-voice__textinner{position:relative;width:100%;margin:16px auto 0;margin:clamp(10px,1.25vw,16px) auto 0;aspect-ratio:29 / 31;padding:20px 30px;padding:clamp(10px,1.56vw,20px) clamp(15px,2.34vw,30px)}.customer-voice-block .voice-prof{gap:15px;gap:clamp(5px,1.17vw,15px);align-items:center;margin-bottom:25px;margin-bottom:clamp(10px,1.95vw,25px)}.customer-voice-block .voice-prof-img{width:77px;width:clamp(30px,6.02vw,77px);font-size:0}.customer-voice-block .voice-prof-name{font-size:1.8rem;font-size:clamp(1rem,1.41vw,1.8rem);margin:0 0 3px}.customer-voice-block .voice-prof-name span{font-size:clamp(1rem,1.17vw,1.5rem)}.customer-voice-block .voice-prof-date{font-size:1.3rem;font-size:clamp(1rem,1.02vw,1.3rem)}.customer-voice-block .voice-text p{line-height:1.6;margin-top:0;font-size:clamp(1.3rem,1.17vw,1.5rem)}.customer-voice-block .voice-text p:nth-last-of-type(1){margin-bottom:0}.customer-voice-block .cmn-voice__wrap .splide__arrow{background:none}.customer-voice-block{background-color:var(--blue-bg-color);margin:30px 0 20px;padding:30px 0 50px}.section-main-title.customer-block__title{font-weight:400;font-size:2.5rem}.customer-voice-block p.section-sub-title{font-size:1.4rem}.voice-text{font-size:clamp(1rem,1.25vw,1.4rem)}.splide_voice_product .splide__pagination{display:flex;justify-content:center;gap:10px;margin-top:10px;position:relative}.splide_voice_product .splide__pagination__page{width:clamp(20px,10.67vw,80px);height:6px;border-radius:0;background-color:#d2cfc5;border:none;cursor:pointer;transition:background-color .3s ease}.splide_voice_product .splide__pagination__page.is-active{background-color:#ba915b;transform:scale(1)}@media screen and (max-width: 750px){.customer-voice-block .cmn-voice__wrap .splide__pagination{bottom:-1.5rem}.customer-voice-block .cmn-voice__textinner{width:100%;padding:20px 30px;padding:clamp(10px,5.33vw,20px) clamp(15px,8vw,30px)}.customer-voice-block .voice-prof{gap:15px;margin-bottom:25px}.customer-voice-block .voice-prof-img{width:77px}.customer-voice-block .voice-prof-name{font-size:1.8rem}.customer-voice-block .voice-prof-name span{font-size:clamp(1.5rem,1.17vw,1.5rem)}.customer-voice-block .voice-prof-date{font-size:1.3rem}.voice-text{font-size:clamp(1rem,4.27vw,1.6rem)}}.cart-notification-wrapper{position:fixed!important;display:block!important;width:100%;background-color:#fff;z-index:5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product.css.map */
