.pc--hide{display:none}.product_spec table{padding-bottom:10px;display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;border-spacing:0;border-collapse:separate}.product_spec table:first-child{border-top:1px solid #ddd;border-left:1px solid #ddd}.product_spec table th{position:sticky;left:0;text-align:left;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.product_spec table th:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%}.product_spec td{padding:5px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.product_spec table tr:first-child th,.product_spec table tr:first-child td{border-top:1px solid #ddd}.naire_wa .spb-label-tooltip:after,.naire_you .spb-label-tooltip:after{margin-bottom:10px;padding-left:10px;content:"\30a2\30eb\30d5\30a1\30d9\30c3\30c8\304b\65e5\672c\8a9e\306e\3069\3061\3089\304b\3092\3054\8a18\5165\4e0b\3055\3044\3002";white-space:pre}.naire_you:after{padding-left:10px;content:"\a\3010\6d0b\5305\4e01\3011\a  \203b\30a2\30eb\30d5\30a1\30d9\30c3\30c8\21d2\6a2a\66f8\304d 8\6587\5b57\4ee5\5185\3002\a  \203b\65e5\672c\8a9e(\6f22\5b57\30fb\30ab\30bf\30ab\30ca\30fb\3072\3089\304c\306a)\21d2\7e26\66f8\304d 4\6587\5b57\4ee5\5185\3002";white-space:pre}.naire_wa:after{padding-left:10px;content:"\a\3010\548c\5305\4e01\3011\a  \203b\30a2\30eb\30d5\30a1\30d9\30c3\30c8\21d2\6a2a\66f8\304d 15\6587\5b57\4ee5\5185\3002\a  \203b\65e5\672c\8a9e(\6f22\5b57\30fb\30ab\30bf\30ab\30ca\30fb\3072\3089\304c\306a)\21d2\7e26\66f8\304d 6\6587\5b57\4ee5\5185\3002";white-space:pre}#infiniteoptions-container{margin-bottom:30px}#infiniteoptions-container>div>span>label{display:inline-block;width:100%;margin-left:10px}#infiniteoptions-container>div>span>label>input{margin-right:10px}.opt_wrapping,.opt_naire,.opt_noshi,.naire_jp,.naire_en,.naire_you,.naire_wa{margin-bottom:30px}.naire_wa input,.naire_you input{padding:10px;width:90%;margin:10px 0 0 10px}.opt_haisou textarea{width:100%}#infiniteoptions-container label.spb-productdescfont{margin-bottom:10px;padding:5px 10px;background-color:#f2f2f2;width:100%;display:inline-block}.rte h2{margin-top:60px;padding-bottom:5px;border-bottom:solid 3px #929DAC;position:relative}.rte h2:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #000;bottom:-3px;width:20%}.rte h3{margin-top:60px}.rte th{padding:0 10px;width:8em;white-space:nowrap;background-color:#f2f2f2}.page-wrap table{background-color:#fff}.recruit table{margin-top:60px;width:100%}.recruit caption{text-align:left;font-size:1.625rem}.recruit .contact{margin-top:60px}.shop th{width:12em}.shop>p{margin-bottom:40px}.css-carousel-slider5{width:100%;overflow:hidden;position:relative}.css-carousel-slider5 img{width:100%;height:auto;vertical-align:top}.css-carousel-slider5 .slide-wrap{width:500%;position:absolute;display:flex;top:0;left:0;z-index:0;animation:css-carousel-slider5 25s infinite;animation-delay:2s}.css-carousel-slider5 .slide-wrap-main{width:100%;z-index:1;animation:css-carousel-slider-main5 25s infinite;animation-delay:2s}.css-carousel-slider5 .slide{width:100%}@keyframes css-carousel-slider5{0%{transform:translate(0)}16%{transform:translate(-20%)}20%{transform:translate(-20%)}36%{transform:translate(-40%)}40%{transform:translate(-40%)}56%{transform:translate(calc(3 / 5 * -100%))}60%{transform:translate(calc(3 / 5 * -100%))}76%{transform:translate(-80%)}80%{transform:translate(-80%)}96%{transform:translate(-100%)}to{transform:translate(-100%)}}@keyframes css-carousel-slider-main5{0%{transform:translate(100%)}80%{transform:translate(100%)}96%{transform:translate(0)}}.css-carousel-slider3{width:100%;overflow:hidden;position:relative}.css-carousel-slider3 img{width:100%;height:auto;vertical-align:top}.css-carousel-slider3 .slide-wrap{width:300%;position:absolute;display:flex;top:0;left:0;z-index:0;animation:css-carousel-slider3 15s infinite;animation-delay:2s}.css-carousel-slider3 .slide-wrap-main{width:100%;z-index:1;animation:css-carousel-slider-main3 15s infinite;animation-delay:2s}.css-carousel-slider3 .slide{width:100%}@keyframes css-carousel-slider3{0%{transform:translate(0)}27.3%{transform:translate(calc(1 / 3 * -100%))}33.3%{transform:translate(calc(1 / 3 * -100%))}60.6%{transform:translate(calc(2 / 3 * -100%))}66.6%{transform:translate(calc(2 / 3 * -100%))}94%{transform:translate(-100%)}to{transform:translate(-100%)}}@keyframes css-carousel-slider-main3{0%{transform:translate(100%)}66.6%{transform:translate(100%)}94%{transform:translate(0)}}#shopify-product-reviews .spr-container{margin-bottom:60px}#shopify-product-reviews div[class^=spr-form] label{font-weight:700}#shopify-product-reviews input[type=text],#shopify-product-reviews textarea{width:100%;padding:10px 15px;border-radius:3px;border:2px solid #ddd;box-sizing:border-box;font-size:16px;display:block}#shopify-product-reviews .spr-form-actions{margin:0 auto;width:60%}#shopify-product-reviews .spr-button{width:100%;line-height:70px;color:#fff;text-decoration:none;text-align:center;background-color:#fca410;border-radius:5px;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;font-size:2rem;font-weight:700}#shopify-product-reviews .spr-starrating{padding-bottom:30px}.faq_contact{margin-bottom:80px;width:fit-content;margin-inline:auto;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tokuzo-knives.css.map */
