*{box-sizing:border-box}html,body{height:100%;background:#111}body,p,div,li,a{color:#fff;font-family:メイリオ,Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;-webkit-text-size-adjust:100%;word-break:break-all}nav li a:hover{text-decoration:none}a{font-size:14px}a:hover{text-decoration:none;color:#fff;opacity:.8;transition:.5s}h1,h2{text-decoration:none;font-weight:700;font-style:normal;font-size:24px;font-family:'Fira Sans';background:0 0;border:none;color:#fff;padding:0}h1,h2,h3,h4,h5,h6{margin:0 0 15px}.pc{display:none!important}.sp{display:block!important}.mincho{font-family:'Noto Serif JP'}header{position:relative;display:flex;justify-content:space-between;align-items:center;height:68px;padding:0 40px;background:#111}header a,footer a{text-decoration:none}#st-ami{position:relative;min-height:100vh;padding-bottom:563px}.sl-wrapper .sl-image .sl-caption{bottom:auto}#nav-drawer{position:relative}.nav-unshown{display:none}#nav-open{display:inline-block;width:30px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:before,#nav-open span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#fff;display:block;content:'';cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out}#nav-content{overflow:auto;position:fixed;padding:0 1.2rem;top:0;left:0;z-index:9999;width:90%;max-width:330px;height:100%;background:#111;transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%)}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}.header-logo img{height:20px}.header-logo-menu{display:flex;display:-moz-flex;display:-o-flex;display:-webkit-flex;display:-ms-flex;flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}.nav-menu{list-style:none}.section{max-width:1060px;margin:0 auto}.sectionInner{padding:30px 0}.row-fluid{background:#1c1c1c}#top-image{background:#000 url(//tweezerskobayashi.jp/wp-content/themes/stingerplus2-child/../stingerplus2-child/images/top-mainImage.jpg) no-repeat center center;background-size:contain;text-align:center;padding:20px 0 40px}.top-products .sectionInner{padding-left:20px;padding-right:20px}.category-box{display:flex;margin-bottom:30px}.category-box .img{display:none}.category-box .name{font-size:18px;margin-bottom:1rem;padding-left:35px;background:url(//tweezerskobayashi.jp/wp-content/themes/stingerplus2-child/../stingerplus2-child/images/arrow.svg) no-repeat;background-size:25px}.category-box .description{font-size:14px;margin-bottom:1rem}.category-box .description dt{float:left;clear:left;width:80px}.category-box .description dd{margin:0 0 10px 80px}.category-box .text{text-align:left}aside .news-list h3{font-size:14px;font-weight:100}.intro{display:flex;flex-wrap:wrap;background:#000 url(//tweezerskobayashi.jp/wp-content/themes/stingerplus2-child/../stingerplus2-child/images/top-bg-about.jpg) repeat-y center 0;background-size:cover;padding-top:5px;overflow:hidden}.intro.catalog{background:0 0;padding-top:0}.intro-company,.intro-products{width:100%;text-align:center;padding:70px 30px}.intro-company{background:-webkit-gradient(linear,left top,right top,color-stop(.75,#000),color-stop(.75,#000));background:-webkit-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,.75));background:-moz-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,.75));background:-o-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,.75));background:-ms-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,.75));background:linear-gradient(to left,rgba(0,0,0,.75),rgba(0,0,0,.75))}.intro-products{background:-webkit-gradient(linear,left top,right top,color-stop(.7,#000),color-stop(.7,#000));background:-webkit-linear-gradient(left,rgba(0,0,0,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(left,rgba(0,0,0,.7),rgba(0,0,0,.7));background:-o-linear-gradient(left,rgba(0,0,0,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(left,rgba(0,0,0,.7),rgba(0,0,0,.7));background:linear-gradient(to left,rgba(0,0,0,.7),rgba(0,0,0,.7))}.intro-title{font-size:18px;margin-bottom:50px}.intro-title .name{font-family:'Bebas Neue';padding-bottom:20px;border-bottom:#6e681c 2px solid}.intro h3{font-size:28px;padding-bottom:10px}.intro .contents{margin:0 auto;max-width:600px;text-align:left;line-height:1.8rem}.intro-link{margin-top:25px}.intro-link a{text-align:center;margin:0 auto;width:220px;display:block;padding:8px 0;border:#fff 1px solid;text-decoration:none}.intro li{list-style:none}.prototype{background:#111;padding:80px 0 50px}.prototype>*{max-width:600px;margin:0 auto;padding:0 20px 30px;text-align:center}.prototype h3{display:flex;justify-content:center;font-size:28px;padding:0 0 30px}.prototype h3 span{padding:0 10px}.prototype p{font-size:14px}.home-post{padding-left:20px;padding-right:20px}.post h3{border:none}article.top-news{background:#222}.top-info h3 a,.post .kanren h3 a,.top-info:not(.st-cardbox) .clearfix dd p,.no-thumbitiran p,.no-thumbitiran .blog-time p{color:#fff}.press-releases-title{max-width:700px;margin:0 auto;padding:80px 0 50px;text-align:center;font-family:'Bebas Neue';font-size:20px}.no-thumbitiran{display:flex;align-items:baseline;margin-bottom:15px;padding-bottom:15px;border-bottom:#aaa 1px solid}.itiran-title{display:contents}.blog-time{font-size:14px;margin-right:50px;word-break:initial}.another-page{max-width:780px!important}#contentInner{float:none!important;margin:0}main{background:none!important;margin-right:0!important}.entry-title,.post .entry-title{color:#fff}footer{width:100%;position:absolute;bottom:0;background:#333}footer .footermenust{display:flex;flex-direction:column;text-align:left;padding:0;margin-top:15px}footer .footermenust li{margin-bottom:6px;padding:0;border:none}footer .footermenust a{color:#fff}#footer-in{padding:40px 20px}.footer-wbox{display:flex;flex-direction:column}.footer-logo,.footer-menu,.footer-address{width:100%;text-align:left}.footer-logo,.footer-menu{padding-bottom:30px}.footer-col .title span{font-family:'Bebas Neue';font-size:20px;padding-top:2px;padding-bottom:6px;border-bottom:#6e681c 2px solid}.footer-rbox .textwidget p{font-size:14px}.page-info{max-width:700px;margin:80px auto;padding:0;text-align:center;line-height:1.8rem}.page-info h1{margin:0;font-size:36px}.page-info h1 span{display:block;padding-top:10px;font-size:16px;font-weight:400}.products-container .blocks-gallery-grid{padding:0}.page-list{list-style:none!important;display:flex;justify-content:space-between}@media only screen and (max-width:1000px){.page-list{flex-direction:column}}.wp-block-gallery .blocks-gallery-item,.wp-block-gallery .wp-block-image{flex-grow:0!important}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery .wp-block-image figcaption{margin-top:.1em!important;margin-bottom:.5em!important;color:#fff;position:static!important;height:auto!important;padding:0!important;background:transparent!important}.wp-block-gallery,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{display:block}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:block}}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:auto}.tuzukicenter{text-align:center}.post-page-numbers{border:1px solid #fff;padding:8px 15px}.post-page-numbers.current{background:rgba(250,250,250,.5)}.page-numbers{padding-left:0;margin:60px 0;text-align:center}.page-numbers>li{display:inline}.page-numbers>li>a,.page-numbers>li>span{position:relative;border:1px solid #fff;padding:8px 15px;color:#fff}.page-numbers>li>a:hover,.page-numbers>li>span:hover,.page-numbers>li>a:focus,.page-numbers>li>span:focus{z-index:2;opacity:.8}.page-numbers .current{background:rgba(250,250,250,.5);cursor:default}.page-numbers>.disabled>span,.page-numbers>.disabled>span:hover,.page-numbers>.disabled>span:focus,.page-numbers>.disabled>a,.page-numbers>.disabled>a:hover,.page-numbers>.disabled>a:focus{cursor:not-allowed}#kobayasi-table{margin:0}#kobayasi-table table{border:0}#kobayasi-table table tr{border-bottom:1px #999 solid}#kobayasi-table table tr:nth-child(even){background:0 0}#kobayasi-table table tr td{padding:15px;border-left:0}.required{color:#ea7162}input:not(.st-form-nowide):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=image]),textarea,select{color:#000}@media only screen and (max-width:768px){.nav-menu .list{padding:1.2rem;border-bottom:#fff solid 1px}.products-container .blocks-gallery-grid{padding:0}.products-container .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0 0 1em}}@media only screen and (min-width:768px){.pc{display:block!important}.sp{display:none!important}#st-ami{padding-bottom:388px}#top-image{padding:0}.category-box .text{width:80.851063829787%;margin-left:2.1276595744681%}.category-box .img{display:block;width:17.021276595745%}.intro-company,.intro-products{width:100%;padding:70px 50px}.blog-time{margin-right:50px}#footer-in{padding:60px 20px 40px}.footer-wbox{flex-direction:row}.footermenubox{padding-bottom:43px}.footer-logo,.footer-menu{padding-bottom:0}.footer-logo{width:30%}.footer-menu{width:15%}.footer-address{width:55%}.footermenust{display:flex;flex-direction:column;text-align:left}}@media print,screen and (min-width:960px){.header-logo-sp{display:none}.nav-menu{display:flex}#nav-input,#nav-open{display:none}.nav-menu .list{padding:0 15px;font-size:13px}#nav-content{overflow:auto;position:inherit;width:auto;max-width:100%;background:0 0;transition:inherit;-webkit-transform:inherit;transform:inherit}}.copyr{display:none}.copy{text-align:center;padding:15px 0;background:#fff}.copy p{color:#000;margin:0;font-size:13px}