@charset "UTF-8";.midasi1{text-align:center;font-size:64px;line-height:1em;margin-bottom:20px}.midasi2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;text-align:center;font-size:30px;line-height:1em;margin-bottom:40px}@media screen and (max-width:768px){.midasi1{font-size:42px;line-height:1em;margin-bottom:10px}.midasi2{font-size:20px;line-height:1em;margin-bottom:20px}}.main-im-box{position:relative;overflow:hidden;padding-bottom:0}.main-im-box .slide-box{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.main-im-box .slide-box .sb1{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.main-im-box .main1{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/m1.jpg)}.main-im-box .main2{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/m2.jpg)}.main-im-box .main3{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/m3.jpg)}.main-im-box .main4{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/m4.jpg)}.main-im-box .pic-link-box{color:#fff;position:absolute;bottom:8%;left:7%}.main-im-box .pic-link-box .eng{font-family:'Cormorant Infant';text-indent:2px;font-size:28px;line-height:1em;margin-bottom:18px;font-style:italic;letter-spacing:.07em}.main-im-box .pic-link-box .copy1{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;letter-spacing:.1em;font-size:70px;line-height:1.2em;margin-bottom:20px;margin-left:-2px}.main-im-box .pic-link-box .copy2{letter-spacing:.13em;font-size:17px;line-height:1.8em;margin-bottom:80px;width:55%}.main-im-box .pic-link-box .link{letter-spacing:.1em;font-weight:700;font-size:17px;line-height:1em;margin-bottom:40px}.main-im-box .pic-link-box .link a{position:relative;z-index:2;color:#000;display:block;width:250px;background-color:#fff;padding:30px;cursor:pointer;border:solid 1px #fff}.main-im-box .pic-link-box .link a:before{position:absolute;z-index:1;top:0;left:0;content:"";background-color:#000;display:block;height:100%;width:0;transition:all .3s}.main-im-box .pic-link-box .link a span{position:relative;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/ar8.png);background-repeat:no-repeat;background-size:8px auto;background-position:0 center;padding-left:20px;z-index:5;display:block;text-align:center}.main-im-box .slide-box .tex-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90px}.main-im-box .slide-box .tex-center img{display:block;width:100%}@media screen and (min-width:980px){.main-im-box .pic-link-box .link a:hover{color:#fff;background-color:#000;border:solid 1px #666}.main-im-box .pic-link-box .link a:hover span{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/ar8.2.png)}.main-im-box .pic-link-box .link a:hover:before{width:100%}}@media screen and (min-width:979px) and (max-height:939px){.main-im-box .pic-link-box{bottom:13%;left:6%}.main-im-box .pic-link-box .eng{text-indent:2px;font-size:20px;line-height:1em;margin-bottom:12px}.main-im-box .pic-link-box .copy1{letter-spacing:.06em;font-size:50px;line-height:1.2em;margin-bottom:16px}.main-im-box .pic-link-box .copy2{letter-spacing:.1em;font-size:15px;line-height:1.6em;margin-bottom:40px}.main-im-box .pic-link-box .link{letter-spacing:.03em;font-size:16px;margin-bottom:0}.main-im-box .pic-link-box .link a{width:230px;padding:23px 20px}.main-im-box .pic-link-box .link a span{background-size:6px auto;padding-left:15px}.main-im-box .slide-box .tex-center{width:68px}}@media screen and (max-width:768px){.main-im-box .pic-link-box{width:68%;bottom:0;left:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-im-box{padding-bottom:0}.main-im-box .pic-link-box .eng{text-indent:2px;font-size:20px;line-height:1em;margin-bottom:12px}.main-im-box .pic-link-box .copy1{letter-spacing:.06em;font-size:50px;line-height:1.2em;margin-bottom:16px}.main-im-box .pic-link-box .copy2{letter-spacing:.1em;font-size:15px;line-height:1.6em;margin-bottom:40px}.main-im-box .pic-link-box .link{letter-spacing:.03em;font-size:16px;margin-bottom:0}.main-im-box .pic-link-box .link a{width:230px;padding:23px 20px}.main-im-box .pic-link-box .link a span{background-size:6px auto;padding-left:15px}.main-im-box .slide-box .tex-center{width:56px}}@media screen and (max-width:680px){.main-im-box .pic-link-box{width:68%;bottom:-10%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-im-box .pic-link-box .eng{text-indent:2px;font-size:18px;line-height:1em;margin-bottom:12px}.main-im-box .pic-link-box .copy1{letter-spacing:.06em;font-size:30px;line-height:1.2em;margin-bottom:16px}.main-im-box .pic-link-box .copy2{letter-spacing:.1em;font-size:13px;line-height:1.6em;margin-bottom:40px;width:auto}.main-im-box .pic-link-box .link{letter-spacing:.03em;font-size:14px;margin-bottom:0}.main-im-box .pic-link-box .link a{width:190px;padding:23px 20px;margin:0 auto}.main-im-box .pic-link-box .link a span{background-size:6px auto;padding-left:15px}}.slick-slider .slick-track,.slick-slider .slick-list{height:100%}.main-im-box .slick-dots{position:absolute;bottom:5px;margin:20px auto}.main-im-box .slick-dots li{width:14px}.main-im-box .slick-dots li button:before{width:10px;height:10px;font-size:15px;line-height:20px;opacity:.3}.main-im-box .slick-dots li button:before{position:absolute;color:#fff;opacity:.3}.main-im-box .slick-dots li.slick-active button:before{;color:#fff;opacity:.9}@media screen and (max-width:768px){.main-im-box .slide{width:130%;margin-left:-15%}.main-im-box .slick-dots{margin:8px auto}.main-im-box .slick-dots li{width:10px}.main-im-box .slick-dots li button:before{font-size:13px}}.service{margin:80px auto 100px auto}.service .s-box{display:flex;justify-content:space-between;flex-wrap:wrap}.service .s-block{width:48%;margin-bottom:3%}.service .s-block a{display:flex;justify-content:space-around;padding:3.5% 3% 4.3%}.service .s-block .icon{background-repeat:no-repeat;background-size:contain;background-position:center center;width:26%;height:105px}.service .s-block .icon1{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/icon1.png)}.service .s-block .icon2{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/icon2.png)}.service .s-block .icon3{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/icon3.png)}.service .s-block .icon4{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/icon4.png)}.service .s-block .tex{width:70%;margin:6px 0}.service .s-block .tex .s-name{font-weight:700;font-size:20px;line-height:1em;margin:10px 0}.service .s-block a .tex .s-name span{padding-left:18px;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/ar3.png);background-size:8px auto;background-position:left center;background-repeat:no-repeat;transition:all .3s}.service .s-block .tex p{color:#888}.service .come{margin:30px auto;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.service .come p{font-size:20px;line-height:1.6em}@media screen and (min-width:980px){.service .s-block a,.service .s-block a:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .25s}.service .s-block a{background:0 0;position:relative;text-transform:uppercase;color:#c00}.service .s-block a:after{content:'';position:absolute;z-index:-1;height:100%;left:0;top:0;width:0;background-color:#f5f5f5}.service .s-block a:hover:after{width:100%}.service .s-block a:hover .tex .s-name span{padding-left:18px;background-position:5px center}}@media screen and (max-width:768px){.service{margin:24px auto 50px auto}.service .s-box{display:block;width:80%;margin:0 auto}.service .s-block{width:auto;margin-bottom:2%}.service .s-block a{padding:1.5% 3% 1.3%}.service .s-block .icon{background-position:center top;width:26%;height:100px}.service .s-block .tex{width:84%;margin:2px 0}.service .s-block .tex .s-name{font-size:20px;line-height:1em;margin:8px 0;letter-spacing:0em}.service .s-block a .tex .s-name span{padding-left:15px;padding-bottom:1px}.service .s-block .tex p{font-size:14px;line-height:1.4em}.service .come{margin:30px auto}.service .come p{font-size:17px;line-height:1.6em}}@media screen and (max-width:640px){.service .s-box{width:100%}.service .s-block{width:auto;margin-bottom:6%}.service .s-block .icon{width:23%;height:85px}.service .s-block .tex{width:72%}.service .s-block .tex .s-name{font-size:18px;line-height:1em}.service .s-block a .tex .s-name span{padding-left:14px}.service .s-block .tex p{font-size:13px;line-height:1.4em}}@media screen and (max-width:330px){.service .s-block .tex .s-name{font-size:16px;line-height:1em;margin:6px 0}.service .s-block .tex p{font-size:12px;line-height:1.4em}}.works{position:relative;overflow:hidden;padding-bottom:50px}.works .w-bg{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%}.works .w-bg .w-bg1{width:100%;height:55%;margin-top:42px;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/wbg1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.works .w-bg .w-bg2{width:100%;height:45%;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/wbg2.png);background-repeat:repeat;background-size:16px auto;background-position:center center}.works .works-box{position:relative;padding:0 5%;margin:60px auto 20px auto}.works .works-box .w-slide{margin:30px auto}.works .works-box .w-slide-box{margin:0 15px}.works .works-box .w-slide-box a{display:block;color:#111;background-color:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.09);-moz-box-shadow:10px 10px 10px rgba(0,0,0,.09);box-shadow:10px 10px 10px rgba(0,0,0,.09)}.works .works-box .w-slide-box .img{position:relative;overflow:hidden}.works .works-box .w-slide-box .img:after{content:"";display:block;position:relative;z-index:-1;width:100%;padding-top:57.65%;background-color:#ddd}.works .works-box .w-slide-box .img img{position:absolute;z-index:10;top:0;left:50%;margin:0 auto auto -50%;display:block;min-height:100%;min-width:100%;max-height:100%;width:auto;height:auto;transition:1s}.works .works-box .w-slide-box .tex{padding:14px 20px;min-height:105px}.works .works-box .w-slide-box .tex p span{display:inline-block;padding:5px 0;font-size:13px;line-height:1em}.works .works-box .w-slide-box .tex .time{color:#666}.works .works-box .w-slide-box .tex .cate{background-color:#c1c1c1;color:#fff;padding:4px 10px;margin-left:5px}.works .works-box .w-slide-box .title{font-size:16px;line-height:1.4em;margin:6px 0 10px}@media screen and (min-width:980px){.works .works-box .w-slide-box a:hover{-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.19);-moz-box-shadow:10px 10px 30px rgba(0,0,0,.19);box-shadow:10px 10px 30px rgba(0,0,0,.19);transform:scale(1.025)}}@media screen and (max-width:979px){.works .works-box .w-slide-box .title{font-size:15px;line-height:1.4em;margin:6px 0 10px}}@media screen and (max-width:768px){.works .w-bg .w-bg1{margin-top:28px}.works .works-box{margin:30px auto 20px auto}}@media screen and (max-width:680px){.works .works-box .w-slide-box{margin:0 25px}}@media screen and (max-width:340px){.works .works-box .w-slide-box .title{font-size:14px;line-height:1.4em;letter-spacing:0em}}.works .slick-list{position:relative;overflow:visible}.works .slick-dots{position:relative;bottom:0;margin:13px auto}.works .slick-dots li{width:12px}.works .slick-dots li button:before{width:10px;height:10px;font-size:12px;line-height:20px;opacity:.25}.works .slick-dots li.slick-active button:before{color:#000;opacity:.9}.mypattern .slick-slide:not(.slick-center){-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.works .prev{position:absolute;z-index:100;top:50%;left:-5%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);width:49px;height:99px;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/sal.png);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.09);-moz-box-shadow:10px 10px 10px rgba(0,0,0,.09);box-shadow:10px 10px 10px rgba(0,0,0,.09);cursor:pointer}.works .next{position:absolute;z-index:100;top:50%;right:-5%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);width:49px;height:99px;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/common/sar.png);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.09);-moz-box-shadow:10px 10px 10px rgba(0,0,0,.09);box-shadow:10px 10px 10px rgba(0,0,0,.09);cursor:pointer}@media screen and (max-width:979px){.works .prev{width:40px;height:70px}.works .next{width:40px;height:70px}}@media screen and (max-width:768px){.works .prev{width:30px;height:60px}.works .next{width:30px;height:60px}}.info{padding:80px 0;background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/index/mock4.1_06.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:768px){.info{padding:40px 0;background-position:left center}}.links ul{display:flex;justify-content:center;flex-wrap:wrap;width:980px;margin:55px auto}.links li{width:23%;margin:1%}.links li a{display:block;border:solid 1px #ddd;padding:1px}.links li a img{display:block;width:100%}@media screen and (min-width:980px){.links li a:hover{opacity:.8}}@media screen and (max-width:1060px){.links ul{width:92%}}@media screen and (max-width:867px){.links ul{display:flex;margin:30px auto}.links li{width:220px;margin:5px}}