@charset "utf-8";.mobile-page-u96-products_detail{background:#fafafa;margin:0 -15px;box-sizing:border-box}.mobile-page-u96-model{padding-top:50px;font-feature-settings:"palt"1}.mobile-page-u96-model-title-lv1{margin:0 auto;font-size:calc(68/750*100vw);line-height:1.1;text-align:center;font-weight:700;letter-spacing:-.01em;padding-left:19px}.mobile-page-u96-model-text{margin:15px auto 46px;font-size:calc(36/750*100vw);line-height:1.5;text-align:center;letter-spacing:-.03em}.mobile-page-u96-model-section{background:#fff;padding:50px 25px 48px 29px}.mobile-page-u96-model-title-lv2{margin:0 auto;font-size:calc(42/750*100vw);line-height:1.1;text-align:center;font-weight:700;letter-spacing:-.01em}.mobile-page-u96-model-list-lv2-disc{text-align:left;margin-top:33px;padding-left:6px}.mobile-page-u96-model-list-lv2-disc_item{position:relative;padding-left:20px;font-size:calc(26/750*100vw);line-height:1.5}.mobile-page-u96-model-list-lv2-disc_item:nth-child(n+2){margin-top:7px}.mobile-page-u96-model-list-lv2-disc_item:before{display:block;content:'';position:absolute;left:0;top:.5em;border-radius:50%;background-color:#333;width:2px;height:2px}.mobile-page-u96-model-text-sup-01{font-size:50%;line-height:1;vertical-align:text-top;margin-left:6px}.mobile-page-u96-model-list-s-lv1-note-decimal{margin-top:21px;padding-right:0}.mobile-page-u96-model-list-s-lv1-note-decimal_item{font-size:calc(20/750*100vw);line-height:1.6;color:#999}.mobile-page-u96-model-list-s-lv1-note-decimal_item:nth-child(n+2){margin-top:7px}.mobile-page-u96-model-list-s-lv1-note-decimal_marker{display:table-cell;min-width:25px}.mobile-page-u96-model-list-s-lv1-note-decimal_data{display:table-cell}.mobile-page-u96-model-list-s-lv1-disc{text-align:left;margin-top:10px;padding-left:5px;padding-right:5px}.mobile-page-u96-model-list-s-lv1-disc_item{position:relative;padding-left:21px;font-size:calc(20/750*100vw);color:#999}.mobile-page-u96-model-list-s-lv1-disc_item a{color:#666}.mobile-page-u96-model-list-s-lv1-disc_item:nth-child(n+2){margin-top:11px}.mobile-page-u96-model-list-s-lv1-disc_item:before{display:block;content:'';position:absolute;left:0;top:.5em;border-radius:50%;background-color:#999;width:2px;height:2px}.mobile-page-u96-price-wrap{margin-top:30px;font-weight:700}.mobile-page-u96-price-wrap_ttl{font-size:calc((30/750)*100vw)}.mobile-page-u96-price-wrap_price{font-size:calc((34/750)*100vw)}.mobile-page-u96-product-image-gallery-container .sliderProduct #tabs-list{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(20/750*100vw);margin:0 auto;padding:calc(80/750*100vw) 0 calc(50/750*100vw)}.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct #tabs-list li{width:calc(330/750*100vw);height:calc(110/750*100vw);margin:0;padding:0;border:1px solid #bfbfbf;border-radius:calc(110/750*100vw);background:#fff;overflow:hidden}.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct #tabs-list li label{position:static;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:0 5px;border-radius:0;font-size:calc(30/750*100vw);line-height:1.4;text-align:center;color:#333;cursor:pointer}.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-1-ctrl:checked~#tabs-list #li-for-panel-1,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-2-ctrl:checked~#tabs-list #li-for-panel-2,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-3-ctrl:checked~#tabs-list #li-for-panel-3,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-4-ctrl:checked~#tabs-list #li-for-panel-4{border-color:transparent;background:#0b5bce;background:linear-gradient(to bottom,#0b5bce 0,#0f82b8 100%);box-shadow:none}.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label,.mobile-page-u96-product-image-gallery-container .fw#products.products_detail #main .sliderProduct .tabProduct #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label{color:#fff}#select-panel-color,.mobile-page-u96-product-image-gallery-container .sliderProduct #tabs-list li .product-color-code-bg{display:none}