@media screen and (max-width: 480px){.product_box .flex_box{display:flex;flex-direction:column}.product_box .flex_box_under{display:block;width:90%;margin:0 auto}.product_box .flex_box_under h2{display:block;margin-top:2rem;margin-right:0;margin-left:0;margin-bottom:1rem;padding:0;width:100%;font-weight:400}.product_box .flex_box_under .yubi{display:flex;margin-top:2rem;margin-right:0;margin-left:0;margin-bottom:0;padding:0;align-items:center}.product_box .flex_box_under .yubi p{padding:0;margin:0;display:block}.guide-parts{display:flex;width:100%;flex-wrap:wrap}.guide-parts th{font-weight:700;font-size:calc(var(--font-size-base) * .8px);font-size:11pt;width:100%;text-align:left;padding-left:1%;display:block;border-bottom:1px solid rgba(221,221,221,1);margin-bottom:.5rem}.guide-parts tbody{display:block;width:100%;margin-top:2rem;padding:2%;-webkit-box-shadow:0px 0px 2px;box-shadow:0 0 2px}.guide-parts tbody tr{align-items:center;display:flex;width:100%;margin-top:0;margin-right:0;margin-left:0;margin-bottom:1rem;flex-direction:column}.guide-parts td{padding:0;align-items:center;font-size:9pt;display:block;width:100%;margin-bottom:.5rem}.guide-parts ul.text{font-size:calc(var(--font-size-base) * .8px);padding:0;margin:10px 0 3px}.guide-parts ul.text li{display:inline-block;width:100%}.guide-parts ul.list li:before{content:"\f0da";font-family:"Font Awesome 5 Free";display:inline-block;color:#9a9a9a;font-size:1rem;font-weight:900;margin-right:3px}.guide-parts ul.list{margin:0;padding:0;display:block}.guide-parts ul.list li{font-weight:700;display:inline-block}.guide-parts .payment_icon{margin:5px 0 10px 5px}.guide-parts .payment_icon div{display:inline-block;height:1.7rem;min-width:2.7rem;box-sizing:border-box;border-radius:2px;border:.8px solid #c9cccf;background:#fff}.guide-parts .payment_icon img{display:block;margin:0 auto;height:1.6rem}.product_box{display:block;width:90%;margin:0 auto;max-width:1000px;background-color:#fffc;padding-top:1rem;padding-bottom:1rem}.product_box .pro_1{display:block;width:100%;margin-right:4%;overflow-x:hidden}.product_box .pro_1 img{display:block;height:300px;margin:0 auto}.product_box .pro_1 p{text-align:left;display:block;margin-top:1rem}.product_box #pro_form select{height:42px;display:block;width:100%;padding-left:2%}.product_box #pro_form label{display:inline-block;width:100%;margin:0}.product_box #pro_form #pro_input{display:none;height:42px;width:100%;text-align:center;font-size:1.5rem}.product_box #pro_form #pro_input.op{display:block}.product_box #pro_form .buy_all{display:none;justify-content:space-between;flex-wrap:wrap;width:100%}.product_box #pro_form .buy_all.op{display:flex}.product_box .yoyaku_form{display:flex;flex-wrap:wrap;width:100%;height:100%}.product_box .yoyaku_form p{display:block;width:100%;margin:0;text-align:left}.buy_all .yoyaku_form #add_yoyaku{display:flex;width:100%;padding-top:1rem;padding-bottom:1rem}.product_box #pro_form #AddToCart{padding-top:15px;padding-bottom:15px;display:block;margin-top:2rem;border-radius:10px;width:50%;border-style:none;background-color:#ff6300;color:#fff;font-weight:700}.product_box #pro_form #buybo{padding-top:15px;padding-bottom:15px;display:block;margin-top:2rem;border-radius:10px;width:40%;border:2px solid #000000;background-color:#fff;color:#000}.pro_2{margin:0;padding:0;display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}.pro_2 li{display:block;padding:5px;border:1px solid rgba(215,215,215,1)}.pro_2 li img{display:block;height:80px}.pro_h3{text-align:left;display:block;margin-bottom:1rem;color:#2a2a2a;font-size:1.3rem;padding-top:10px}.swiper-wrapper .swiper-slide a img{display:block;width:auto;height:100px;margin-left:auto;margin-right:auto}.flex_img{display:flex;align-items:center;font-size:8pt}.flex_img img{display:block;width:18px}.syousai{display:block;border-bottom:1px solid #ccc;width:100%;font-size:1rem;margin-top:2rem}.swiper-wrapper .swiper-slide a p{display:block;width:100%;font-size:1rem;margin:0;padding:0;text-align:center}.swiper-wrapper .swiper-slide a .price{color:#ff0004;text-align:center}.swiper-wrapper .swiper-slide span{display:block;width:100%;text-align:center;font-weight:700;color:#ff0004}.swiper-wrapper .swiper-slide a .spr-starrating.spr-badge-starrating,.swiper-wrapper .swiper-slide a .spr-badge-caption{display:block;text-align:left;font-size:1rem}.row_2{text-align:center;background-color:#fff;margin-top:0}.c_tag{display:inline-block;padding:2px 4px;background-color:#c3c3c3;border-radius:5px;color:#fff;width:auto;font-size:8pt;margin-right:10px;text-decoration:none}.spr-container{display:block;width:100%;margin:0 auto;max-width:1000px}.product_box #pro_form{display:inline-block;width:100%;vertical-align:top;text-align:left}.css-1psr4t7-control{display:none!important}.pro_ft{width:90%;margin-top:2rem;margin-right:auto;margin-left:auto;margin-bottom:2rem;padding:1rem;background-color:#fffc}.retro .review-title{font-size:1rem!important}.Detailed-explanation{display:block;width:100%;margin:0 auto;max-width:1024px;border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:1rem}.swiper-slide{overflow:hidden}}@media screen and (min-width: 480px){.product_box .flex_box{display:flex}.product_box .flex_box_under{display:block;width:50%}.product_box .flex_box_under h2{display:block;margin-top:0;margin-right:0;margin-left:0;margin-bottom:1rem;padding:0;width:100%;font-weight:700;font-size:2.5rem}.guide-parts{display:flex;width:100%;flex-wrap:wrap}.guide-parts th{font-weight:700;font-size:calc(var(--font-size-base) * .8px);font-size:9pt;width:25%;text-align:left;padding-left:1%}.guide-parts tbody{display:block;width:100%;margin-top:2rem;padding:5px 0;-webkit-box-shadow:0px 0px 2px;box-shadow:0 0 2px}.guide-parts tbody tr{align-items:center;display:flex;width:100%;margin:0}.guide-parts td{padding:0;align-items:center;font-size:9pt;display:block;width:100%}.guide-parts ul.text{font-size:calc(var(--font-size-base) * .8px);padding:0;margin:10px 0 3px}.guide-parts ul.text li{display:inline-block;width:100%}.guide-parts ul.list li:before{content:"\f0da";font-family:"Font Awesome 5 Free";display:inline-block;color:#9a9a9a;font-size:1rem;font-weight:900;margin-right:3px}.guide-parts ul.list{margin:0;padding:0;display:block}.guide-parts ul.list li{font-weight:700;display:inline-block}.guide-parts .payment_icon{margin:5px 0 10px 5px}.guide-parts .payment_icon div{display:inline-block;height:1.7rem;min-width:2.7rem;box-sizing:border-box;border-radius:2px;border:.8px solid #c9cccf;background:#fff}.guide-parts .payment_icon img{display:block;margin:0 auto;height:1.6rem}.product_box{border-radius:10px;display:block;width:100%;margin:0 auto;max-width:1000px;padding:2rem;background-color:#fffc;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,.5);box-shadow:0 0 20px 5px #00000080}.product_box .pro_1{display:inline-block;width:95%;margin-right:4%;overflow-x:hidden}.product_box .pro_1 img{display:block;height:400px;margin:0 auto}.product_box .pro_1 p{text-align:left;display:block;margin-top:1rem}.product_box #pro_form select{height:42px;width:100%;display:block;text-align:center;background-color:#fff}.product_box #pro_form label{display:inline-block;width:100%;margin:0}.product_box #pro_form #pro_input{display:none;height:42px;width:100%;text-align:center;font-size:1.5rem}.product_box #pro_form #pro_input.op{display:block}.product_box #pro_form .buy_all{display:none;justify-content:space-between;flex-wrap:wrap;width:100%}.product_box #pro_form .buy_all.op{display:flex}.product_box .yoyaku_form{display:flex;flex-wrap:wrap;width:100%;height:100%}.product_box .yoyaku_form p{display:block;width:100%;margin:0;text-align:left}.buy_all .yoyaku_form #add_yoyaku{display:flex;width:100%;padding-top:1rem;padding-bottom:1rem}.product_box #pro_form #AddToCart{padding-top:15px;padding-bottom:15px;display:block;margin-top:2rem;border-radius:10px;width:50%;border-style:none;background-color:#ff6300;color:#fff;font-weight:700}.product_box #pro_form #buybo{padding-top:15px;padding-bottom:15px;display:block;margin-top:2rem;border-radius:10px;width:40%;border:2px solid #000000;background-color:#fff;color:#000}.pro_2{margin:0;padding:0;display:flex;width:95%;justify-content:flex-start;flex-wrap:wrap}.pro_2 li{display:block;padding:5px;border:1px solid rgba(215,215,215,1)}.pro_2 li img{display:block;height:80px}.pro_h3{text-align:left;display:block;margin-top:3rem;margin-bottom:1rem;color:#2a2a2a;font-size:1.3rem;padding-top:10px;width:100%;max-width:1024px;margin-left:auto;margin-right:auto}.swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;height:200px}.swiper-wrapper span{text-align:center;display:block;width:100%}.flex_img{display:flex;align-items:center;font-size:8pt}.flex_img img{display:block;width:18px}.syousai{display:block;width:100%;border-bottom:1px solid #ccc;font-size:1rem;margin-top:2rem}.swiper-wrapper .swiper-slide a p{display:block;width:100%;font-size:1rem;margin:0;padding:0;text-align:center}.swiper-wrapper .swiper-slide a .price{color:#ff0004;font-weight:700}.swiper-wrapper .swiper-slide a .spr-starrating.spr-badge-starrating,.swiper-wrapper .swiper-slide a .spr-badge-caption{display:block;text-align:left;font-size:1rem}.row_2{text-align:center;background-color:#fff;margin-top:0}.c_tag{display:inline-block;padding:2px 4px;background-color:#c3c3c3;border-radius:5px;color:#fff;width:auto;font-size:8pt;margin-right:10px;text-decoration:none}.spr-container{display:block;width:100%;margin:0 auto;max-width:1000px}.product_box #pro_form{display:inline-block;width:100%;vertical-align:top;text-align:left}.css-1psr4t7-control{display:none!important}.Detailed-explanation{display:block;width:100%;margin:0 auto;max-width:1024px;border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:1rem}.swiper-container{display:block;width:100%;margin:0 auto;max-width:1024px}}.retro.shadowed.reviews_container{width:100%;max-width:1024px;margin:0 auto;padding:1rem}select,input{border-style:solid;border-width:1px}button{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product.css.map */
