.swiper-slide{display:flex;background:#fff;text-align:center;font-size:18px;align-items:center;justify-content:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper_product-thumb{padding:10px 0;height:100%;box-sizing:border-box}.swiper_product-thumb .swiper-slide{cursor:pointer;width:100%;height:100%}.swiper_product-thumb .swiper-slide-thumb-active{border:2px solid #000}.swiper-slide img{display:block;background-color:#f5f3f3;width:100%;height:100%;object-fit:cover}.block_slider-addthumb .swiper-button-next,.block_slider-addthumb .swiper-button-prev{top:50%;visibility:hidden;background-color:#000}.block_slider-addthumb .swiper-button-next:after,.block_slider-addthumb .swiper-button-prev:after{border-width:3px;border-color:#fff}.product_goods-detail{display:flex;width:100%;gap:20px;flex-direction:column}.product_title{border-bottom:1px solid #000}.product_title h2{font-size:25px;font-weight:600}.product_field{margin:15px 0 5px!important;background-color:#cf4045;padding:0 2%;width:fit-content;min-height:0vw;text-align:center;color:#fff;font-size:clamp(15px,calc(.9375rem + (1vw - 3.9px)*.4225),18px);font-weight:600}.product_flex-rate{width:200px;margin-bottom:20px!important}.product_flex-rate>img{width:100%}.product_price{margin-top:30px}.product-linkbox{margin-top:50px!important}.product-linkbox li{display:flex;border-top:.5px solid #000;padding:15px 0;justify-content:space-between}.product-linkbox li:last-child{border-bottom:.5px solid #000}.product-linkbox li a{display:block;width:100%;color:#000}.product-linkbox li a:hover{text-decoration:none}.product_text-medium{font-size:18px}.product_text-large{margin-top:35px;min-height:0vw;font-size:clamp(16px,calc(1rem + (1vw - 3.9px)*1.1268),24px);font-weight:600}.product_description{margin-top:5px;font-size:13px}.product_function h3,.product_function h4{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!important}.product_function>h3{min-height:0vw;font-size:clamp(16px,calc(1rem + (1vw - 3.9px)*1.1268),24px);font-weight:600}.product_function-wrapper{display:flex;flex-direction:column}.product_function-item{border-top:.5px solid #000;padding:30px 0}.product_function-item:last-child{border-bottom:.5px solid #000}.product_function-item details{width:100%}.product_function-item .summary__title h3{font-weight:500}.product_function-body{display:flex;padding:30px 0;justify-content:space-between;flex-direction:column}.product_function-img{width:100%}.product_function-img img{width:100%;background-color:#fff}.product_function-text h4{margin-top:15px;font-size:16px;font-weight:600}.product_function-text p{font-size:13px}.product_selectImg,.product_selectImg img{width:100%}@media screen and (min-width: 575px){.product_field{font-size:18px}.product_description{font-size:14px}}@media screen and (min-width: 991px){.product_flex-rate{margin-bottom:20px}.product_goods-detail{justify-content:space-between;flex-direction:row}.product_goods-left{width:55%}.product_goods-right{width:100%}.block_slider-addthumb .swiper-button-next,.block_slider-addthumb .swiper-button-prev{visibility:visible}.product_description{font-size:16px}.product_function-item:nth-child(odd) .product_function-body{flex-direction:row}.product_function-item:nth-child(2n) .product_function-body{flex-direction:row-reverse}.product_function-img{width:40%}.product_function-img img{width:100%}.product_function-text{width:57%}.product-linkbox li{max-width:44rem}}section#shopify-section-main-product{margin-top:0}ul#Slider-Gallery-main-product{margin:0}.product-form__input input[type=radio]+label{border-radius:unset!important;padding:2rem 0!important}.product-form__input{display:grid}.product-form__input.form-COLOR{width:fit-content;grid-template-columns:repeat(5,1fr)}.product-form__input.form-COLOR input[type=radio]+label{border:transparent;padding:0!important}.product-form__input.form-COLOR input[type=radio]:checked+label{border:1px solid #000;background-color:transparent!important}.product-form__input.form-COLOR .icon_color{margin:5px;width:36px;height:24px}.product-form__input.form-SIZE{grid-template-columns:repeat(7,1fr);gap:20px}.product-form__input.form-SIZE input[type=radio]+label{margin-right:0;padding:10px 0!important}.product-form__input input[name=size]+label{padding:0!important;width:40px;height:40px}.product-form__submit.button{background-color:#636569;padding:20px 0}.product-form__submit.button_link{display:block;border:1px solid #000;background-color:transparent;text-align:center;color:#000}.product-form__submit.button_link:hover{text-decoration:none}.product_section{margin-top:10%}.product-form__buttons{max-width:100%!important}@media screen and (min-width: 575px){.product-form__input.form-COLOR{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width: 991px){.section-main-product-padding{margin-bottom:0!important}.product-form__buttons{max-width:44rem!important}}.product_function-item.product__accordion{padding:0}.product_function-item summary{padding:15px 0}.product__accordion .accordion__content{padding:0!important}.product_function-title h3{margin-bottom:0}.product_function-title h3{min-height:0vw;font-size:clamp(16px,calc(1rem + (1vw - 3.9px)*1.1268),19px);font-weight:400}.summary__title h3{font-size:16px}.table-wrap,.technicaldiv{overflow-x:scroll}.technicaldiv table{margin:0;border:none}.boardtechnical{width:100%;min-width:600px;overflow-x:scroll;border-collapse:collapse}.boardtechnical td,.boardtechnical th{border:solid 1px #000000;text-align:center;vertical-align:middle;padding:3px 10px;width:200px}.techtitle{padding:10px!important;line-height:16px}.boardtitle{font-size:20px;font-weight:700}.graytr{background-color:#eee}.product_unable{border:1px solid #000;box-sizing:border-box;background-color:#fff!important;opacity:1!important}.product_unable .product_ableText{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/style_product.css.map */
