@charset "UTF-8";.text_center{text-align:center}.ml0{margin-left:0}.m_auto{margin:0 auto}.flex_wrap.flex_pc{flex-wrap:wrap}@media only screen and (max-width:767px){.flex_pc>img{margin-top:16px}}@media only screen and (min-width:768px){.flex_pc{display:flex;flex-wrap:nowrap;gap:20px;padding:16px}.flex_pc>img,.flex_pc>.txt-holder,.flex_pc>.img-holder{width:50%}.flex_pc .pc_w45{width:45%}.flex_pc .pc_w35{width:35%}.flex_pc .pc_w75{width:75%}.flex_pc>.txt-holder h4{margin-top:0}}.product_detail_wrap ul li{list-style:none}.product_detail_wrap dl,.product_detail_wrap ul{margin-left:0}.product_detail_wrap .w_90{width:90%}@media only screen and (max-width:767px){.only_pc{display:none}.only_sp{display:block}}@media only screen and (min-width:768px){.only_pc{display:block}.only_sp{display:none}}a[name=safe]{text-decoration:none}.accordion .q-title{margin:.5em 0}.accordion .q-title .button{border:1px solid #f78a0e;text-align:left;display:block;width:100%}#more{width:200px;background:#000;border-radius:30px;text-align:center;margin:0 auto}#more a{color:#fff;padding:10px 0;display:block;margin:10px auto}@media only screen and (min-width:768px){.accordion .q-title .button:hover{color:#f78a0e!important;border-color:#f78a0e;background:#fff}}@media only screen and (max-width:767px){.accordion .q-title .button{line-height:1.4}.accordion .q-title .button:hover{color:#fff;background:#f78a0e}}.box_btn_setsumeisyo{background:#d8d8d8;text-align:center;padding:10px 0;color:#fff}@media only screen and (max-width:767px){.box_btn_setsumeisyo,.box_btn_manual .btn-more{width:100%}}@media only screen and (min-width:768px){.box_btn_setsumeisyo,.box_btn_manual .btn-more{width:30%}}@media only screen and (max-width:767px){.lineup_table td{display:block;width:100%}dl.lineup_list .base02{padding:0}dl.lineup_list dd.base02 ul.unit-02{margin-right:0}dl.lineup_list dd.base02 ul.unit-02 li{width:100%}}.hikakuhyo{display:flex;align-items:flex-start}.hikakuhyo>img:first-of-type{width:7.33%}.hikakuhyo td{border:none;padding:0;vertical-align:top}.hikakuhyo td img{vertical-align:bottom}.hikakuhyo.stp_table_wrap{align-items:flex-end}.hikakuhyo.stp_table_wrap table{margin-bottom:0}.hikakuhyo.stp_table_wrap>img:first-of-type{width:10.245%}@media only screen and (max-width:767px){.hikakuhyo_wrap{overflow-x:auto}.hikakuhyo{width:163vw}.hikakuhyo>img:first-of-type{position:sticky;top:0;left:0;z-index:1;width:66px}.hikakuhyo table:last-of-type{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.hikakuhyo.rsp_table_wrap{width:900px}}@media only screen and (max-width:767px){.prof_cont{margin:1.5em 0 2em}}@media only screen and (min-width:768px){.voice_side{display:flex;gap:15px}.voice_side>.prof_cont,.voice_side>.txt-holder{width:calc((100% - 15px)/2)}.prof_cont .txt-holder{width:100%}}.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 ul{display:flex;justify-content:space-between;flex-wrap:wrap}.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd+dd{border-top:solid 1px #ced7e0;padding-top:10px}@media only screen and (min-width:768px){.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 ul li{width:45%}}.twst_air_stp img{vertical-align:bottom}@media only screen and (max-width:767px){.twst_point{width:40%}.twst_point_txt{width:55%}}.twst_light_movie iframe{aspect-ratio:3 / 2;height:100%;margin-bottom:20px;padding:0 16px}.twst_light img{vertical-align:bottom}.iframe_movie_adj{display:flex;justify-content:center;margin-bottom:1em}.iframe_movie_adj iframe{aspect-ratio:3 / 2;height:100%}@media only screen and (min-width:768px){.iframe_movie_adj iframe{width:80%}}@media only screen and (max-width:767px){.trmp_txt_adj{position:static!important}}.step_cont img{vertical-align:bottom}.single_step_movie iframe{aspect-ratio:3 / 2;height:100%;margin-bottom:20px}.voice_osumituki{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.voice_osumituki .p01{width:65%}.voice_osumituki>div{width:30%}}.vit_ball img,.sta_ball img,.kyu_fitter img{vertical-align:bottom}.kyu_fitter_movie{width:90%}.kyu_fitter_movie iframe{aspect-ratio:3 / 2;height:100%}@media only screen and (max-width:767px){.sty_leg .flex_pc{margin-top:16px;margin-bottom:16px}}@media only screen and (max-width:767px){.recharge_up .flex_pc .pc_w35{width:fit-content;margin:0 auto}}.sty_cushion img,.sty_face img{vertical-align:bottom}.sty_face_movie iframe{aspect-ratio:3 / 2;height:100%;margin-bottom:20px}@media only screen and (min-width:768px){.sty_face_movie{width:80%}}.stp_sp_holder img,.boost_belt img{vertical-align:bottom}.boost_belt_movie iframe{aspect-ratio:3 / 2;height:100%;margin-bottom:20px}@media only screen and (min-width:768px){.boost_belt_movie{width:80%}}.reset_ball.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 .unit-03{justify-content:center;margin-right:0}@media only screen and (min-width:768px){.reset_ball.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 .unit-03 li{width:30%}}.rsp_air img{vertical-align:bottom}.balance_ball.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 .unit-03{justify-content:center;margin-right:0;gap:15px}.balance_ball .flex_pc{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.balance_ball.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 .unit-03 li{width:30%}}@media only screen and (min-width:768px){.bound_cushion.product_detail_wrap .m-item-introduction .unit .inner.sec dl dd.base02 .unit-03 li{width:30%}}.balance_ball_stool img,.yoga_ball img{vertical-align:bottom}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rep_file_add_product.css.map?580000= */
