@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,500i,600,600i,700,700i,800|Open+Sans:400,400i,600,600i,700,700i,800);html{overflow:hidden}body{background:#fff;color:#555}body,p{font-family:Open Sans,sans-serif;line-height:26px;font-size:15px}body,h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important}h1,h2,h3,h4,h5,h6{color:#212121;font-weight:700;font-family:Montserrat,sans-serif;margin-top:0}h1{font-size:36px;line-height:48px}h2{font-size:28px;line-height:36px;letter-spacing:-1px}h2,h3{text-transform:uppercase}h3{font-size:24px;margin-bottom:20px;letter-spacing:-.5px}h4{font-size:18px;line-height:28px;text-transform:uppercase;letter-spacing:-.2px}h5{font-size:14px;line-height:24px}a{color:#a70c00}html{overflow-x:hidden!important;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{border:0;margin:0;padding:0}section{padding-top:55px;padding-bottom:100px}.btn-kisco{color:#fff;background-color:#a70c00;border-color:#d43f3a}.btn-kisco:focus,.btn-kisco:hover{color:#fff;background-color:#6b0700;border-color:#761c19}.content{margin-bottom:40px}.content:last-child{margin-bottom:0}.margin-auto{margin:0 auto}.margin-auto-block{margin:0 auto;display:block}table td,table th{text-align:center}p{margin-top:0}img{margin-bottom:10px}.bg-grey{padding:15px}.bg-grey,.bg-grey-padding{border:1px solid #d4d4d4;border-radius:5px}.bg-grey-padding{padding:20px 5px}.col-padding{padding:10px 25px}.navbar-fixed{z-index:998;position:fixed;opacity:.98;width:100%;top:0;animation:fadeInDown .8s;-webkit-backface-visibility:hidden}.row-flex{display:flex;flex-wrap:wrap;padding:0 15px}header{background:#fff;position:relative}header .header-top{padding:30px 0;height:100%}header .header-right{float:right}header ul.header-right-info{list-style:none;margin:0;float:right;padding:10px 0 0}header ul.header-right-info li{margin-left:0;border-right:1px solid #dedede;padding-right:25px;margin-right:25px;display:inline-block}header ul.header-right-info li:last-child{margin-right:0;padding-right:0;border-right:0}header ul.header-right-info li .content{display:inline-block;font-family:Montserrat}header ul.header-right-info li .title{font-size:18px;font-weight:700;color:#111}header .navigation{background:#23282d}header .navigation .navbar-toggle{padding:12px}header .navigation .navbar{border-radius:0;border:0;margin-bottom:0}header .navigation .navbar-toggle{float:left;margin-top:10px;padding:8px;border-radius:0;margin-right:5px;background:#a70c00}header .navigation .navbar-toggle .icon-bar{background:#fff}header .navbar-collapse{padding-left:0;text-align:center}header ul.navbar-nav{float:none;display:inline-table;vertical-align:middle}header ul.navbar-nav>li{text-align:center;padding:0;margin:0 -1px}header ul.navbar-nav>li>a{font-family:Montserrat,sans-serif;color:#fff;font-weight:900;text-transform:uppercase;font-size:12px;padding:20px 38px;transition:.35s}header ul.navbar-nav>li>a.disabled{pointer-events:none;cursor:default;text-decoration:none;font-weight:600}header ul.navbar-nav>li:hover>a.disabled{color:#fff;background-color:#23282d}header ul.navbar-nav>li.active>a,header ul.navbar-nav>li:hover>a{color:#a70c00}header ul.navbar-nav>li:hover>a{background-color:#191d21}.dropdown-menu{text-align:left;background:#fff;z-index:100;min-width:200px;border:0;border-top:2px solid #a70c00;padding:0 20px}.navbar-nav>li>.dropdown-menu a{background:none}.dropdown-menu li a{font-family:Montserrat,sans-serif;font-size:12px;text-transform:uppercase;font-weight:700;padding:15px 0;border-bottom:1px solid #e5e5e5;color:#333}.dropdown-menu li:last-child>a{border-bottom:0}.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#a70c00}.dropdown-menu>.active>.dropdown-menu>.active>a,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:none;color:#a70c00}.dropdown-submenu{position:relative}.dropdown-submenu i{color:#333;margin-left:20px;font-size:14px}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-2px;border-radius:0}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-submenu>.dropdown-menu.left{left:-125%!important}.side-navigation{display:none;width:100%;z-index:8;left:0;background-color:rgba(0,0,0,.5)}.side-navigation,.sidenav{height:100%;position:fixed;top:0;overflow-x:hidden;transition:.5s}.sidenav{width:0;z-index:9;left:-20px;background-color:#fff}.sidenav .header{padding-top:60px;background-color:#23282d}.sidenav .menu-lists{padding-top:10px;background-color:#fff}.sidenav a{margin-left:20px;padding:8px 8px 8px 0;text-decoration:none;font-size:14px;font-weight:600;color:#333;display:block;transition:.3s;border-bottom:1px solid #eee}.sidenav a:hover{color:#f1f1f1}.sidenav a.disabled{pointer-events:none;cursor:default;text-decoration:none;font-weight:900;border-bottom:none}.side-navigation i{position:absolute;top:25px;right:25px;font-size:24px;color:#fff}.mobile-nav{position:fixed;top:12vw;left:12px;z-index:2;transition:.3s}.mobile-nav button{font-size:20px;border-radius:50px;background-color:#a70c00;color:#fff;border:none;padding:5px 10px}.mobile-lists{list-style:none;padding:0}.mobile-lists ul{list-style:none;padding-left:10px}.mobile-border{width:100%;height:15px;background-color:#23282d}#banner .item{min-height:75vh;color:#fff;background-position:50% 50%;background-size:cover}#banner .item,#banner .item img{-webkit-backface-visibility:hidden}#banner .item img{width:100%}.carousel-indicators li{width:10px!important;height:10px!important;margin:1px!important;border-radius:100%!important;border:0!important;background:rgba(0,0,0,.5)}#banner .carousel-indicators li.active,#banner .carousel-indicators li:hover{background:#a70c00;transition:all .3s ease}#banner .carousel-control.left,#banner .carousel-control.right,#banner .carousel-indicators{opacity:0;filter:alpha(opacity=0);background-image:none;background-repeat:no-repeat;text-shadow:none;transition:all .25s ease}#banner:hover .carousel-control.left,#banner:hover .carousel-control.right,#banner:hover .carousel-indicators{opacity:1;filter:alpha(opacity=100)}#banner .carousel-control .fa-angle-left,#banner .carousel-control .fa-angle-right{position:absolute;top:50%;z-index:5;display:inline-block;transform:translateY(-50%)}#banner .carousel-control .fa-angle-left{left:20px}#banner .carousel-control .fa-angle-right{right:20px}#banner .carousel-control i{background:rgba(0,0,0,.3);color:#fff;line-height:58px;width:60px;height:60px;font-size:36px;border-radius:0;transition:all .5s ease}#banner .carousel-control i:hover{background:#a70c00;color:#fff}.carousel .item.active .animated2{animation:slideInLeft .5s ease-in .3s both}.carousel .item.active .animated3{animation:fadeInLeft 1.5s ease-in-out .3s both}.carousel .item.active .animated4{animation:lightSpeedIn 1.5s ease-in .3s both}.carousel .item.active .animated5{animation:bounceInLeft 1s ease-in-out .1s both}.carousel .item.active .animated6{animation:fadeInRight 1s ease-in .2s both}.carousel .item.active .animated7{animation:fadeInRight 1.5s ease-in .3s both}.carousel .item.active .animated8{animation:bounceInDown 1s ease-in .8s both}#banner.slider-pages .item{min-height:340px;color:#fff;background-position:50% 50%;background-size:cover;-webkit-backface-visibility:hidden}.banner{background-color:#e7ecef;text-align:center;background-position:bottom}.banner .layer{background-image:linear-gradient(0deg,#000,rgba(0,0,0,.5));width:100%;height:200%;padding-top:70px}.banner .banner-title{color:#fff;margin-bottom:20px}.home{background-color:#f9f9f9}.home .product-img{padding:0}.about .companyImg{margin-bottom:30px}.about .companyImg img{width:100%}.about h4{margin-top:40px}.about .service{text-align:left}.about .kiscoImg{width:50%;display:block;margin:60px auto 80px}.about .isoImg{width:100%}.contact .info a:hover{text-decoration:none}.contact .info a:hover .box{background-color:#700700}.contact .info .box{background-color:#a70c00;border-radius:5px;text-align:center;color:#fff;padding:20px 16px;height:100%}.contact .info .box i{font-size:40px}.contact .info .box a,.contact .info .box h4{color:#fff}.contact .info .box a:hover{color:#fff;text-decoration:underline}.contact .info{margin-bottom:50px}.contact a{color:#a70c00}.contact a:hover{color:#212121}.copyright{background:#23282d;color:#fff;padding:10px 0;position:relative;z-index:1;font-weight:600;font-size:12px;text-align:center;width:100%}.copyright a{color:#fff;text-decoration:underline}.copyright a:hover{color:#0d0d0d;text-decoration:none}.copyright img{width:75px;margin:0}#to-top{right:40px;top:auto;z-index:10;-webkit-backface-visibility:hidden}#to-top.affix{bottom:20px}#to-top .btn.btn-primary{width:36px;height:36px;background-color:#a70c00;border-radius:3px;color:#fff;font-weight:700;font-size:16px;border:none}.map{height:450px;z-index:1}.senju-s-img{width:100%}.seiki-hr-img{width:80%}.seiki-hr-subimg{width:100%}.kanto-k-img,.shinetsu-p-img{width:80%}.sankol-img{width:100%}.asolite-img{width:80%}.denka-c-img,.denka-er-img,.denka-hl-img{width:100%}.denka-hp-img{width:100%}.diabon-img{width:100%}.konishi-b-img{width:70%}.konishi-b-subimg{width:60%}.takenate-img1,.takenate-img2{width:50%;margin:0 auto;display:block}.spinner,.tribon-img{width:100%}.spinner{position:fixed;z-index:999;background-color:#fff;height:100%;overflow:visible}.cssload-whirlpool,.cssload-whirlpool:after,.cssload-whirlpool:before{position:absolute;top:50%;left:50%;border:1px solid #ccc;border-left-color:#a70c00;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px}.cssload-whirlpool{margin:-24px 0 0 -24px;height:49px;width:49px}.cssload-whirlpool,.cssload-whirlpool:before{animation:cssload-rotate 1.15s linear infinite;-o-animation:cssload-rotate 1.15s linear infinite;-ms-animation:cssload-rotate 1.15s linear infinite;-webkit-animation:cssload-rotate 1.15s linear infinite;-moz-animation:cssload-rotate 1.15s linear infinite}.cssload-whirlpool:before{content:"";margin:-22px 0 0 -22px;height:43px;width:43px}.cssload-whirlpool:after{content:"";margin:-28px 0 0 -28px;height:55px;width:55px;animation:cssload-rotate 2.3s linear infinite;-o-animation:cssload-rotate 2.3s linear infinite;-ms-animation:cssload-rotate 2.3s linear infinite;-webkit-animation:cssload-rotate 2.3s linear infinite;-moz-animation:cssload-rotate 2.3s linear infinite}@keyframes cssload-rotate{to{transform:rotate(1turn)}}@media (max-width:575.98px){img{display:block;margin:0 auto;margin-bottom:20px!important}header .header-top{padding:25px 0 20px}.header-right{margin-top:20px;text-align:center}header ul.header-right-info{float:none}header ul.header-right-info li{padding-right:12px;margin-right:12px}header ul.header-right-info li .title{font-size:15px}.sidenav .header{padding:20px 40px}.sidenav .header a{border-bottom:none;margin:0}.sidenav .header img{width:100%}#banner .item,.page-slider .item{min-height:40vw}#banner .carousel-control i{line-height:25px;width:25px;height:25px;font-size:16px}#banner .carousel-control .fa-angle-left{left:10px}#banner .carousel-control .fa-angle-right{right:10px}.copyright img{display:inline;margin-bottom:0!important}ol,ul{padding-left:20px}#to-top.affix{bottom:80px;right:15px}.home .product-img{padding:0 15px}.contact h4{margin-top:20px}.bg-grey{text-align:center}.seiki-hr-img{width:100%}.seiki-hr-subimg{width:50%}.asolite-img,.konishi-b-img,.konishi-b-subimg{width:100%}.contact-box{width:100%;margin-bottom:10px}}@media (min-width:576px) and (max-width:767.98px){img{display:block;margin:0 auto;margin-bottom:20px!important}.header-right{margin-top:20px;text-align:center}header ul.header-right-info{float:none}header ul.header-right-info li{padding-right:12px;margin-right:12px}header ul.header-right-info li .title{font-size:15px}.sidenav .header{padding:20px 40px}.sidenav .header a{border-bottom:none;margin:0}.sidenav .header img{width:60%;margin:0 auto;display:block}.contact-box{width:100%;margin-bottom:10px}.copyright img{display:inline;margin-bottom:0!important}#to-top.affix{bottom:55px;right:15px}}@media (min-width:768px) and (max-width:991.98px){img{margin:0 auto;margin-bottom:20px!important}img,ul.nav li.dropdown:hover ul.dropdown-menu{display:block}ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu{left:100%;top:0;display:none}ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu:hover .dropdown-menu{display:block}.sidenav .header{padding:20px 40px}.sidenav .header a{border-bottom:none;margin:0}.sidenav .header img{width:60%;margin:0 auto;display:block;margin-bottom:0!important}#banner .item{min-height:25vh}.logos img{margin:0 auto;display:block}.header-right{margin-top:20px;text-align:center}header ul.header-right-info{float:none}.mobile-nav{top:6vw}.mobile-nav button{font-size:30px;padding:10px 13px}.senju-s-img{width:70%;margin:0 auto;display:block}.seiki-hr-img{width:70%}.seiki-hr-subimg{width:50%}.asolite-img,.diabon-img,.sankol-img,.tribon-img{width:70%}.copyright img{display:inline;margin-bottom:0!important}}@media (min-width:992px) and (max-width:1199.98px){#banner .item{min-height:55vh}header ul.navbar-nav>li{padding:0}header ul.navbar-nav>li>a{font-size:11px;padding:20px 26px}#back-to-top.affix{bottom:35px}#back-to-top{right:15px}}@media (min-width:1200px){.navbar-collapse{padding-right:0}.nav-style-boxed .navbar-collapse{padding-left:15px}}