@charset "utf-8";#Main .ttl_box{position:relative;padding:10px 50px}#Main .ttl_box h2.ttl_01{position:initial;line-height:4rem}.works #Sec01{padding:0 0 100px}.works #Sec01 h4{text-align:center;font-size:2rem;font-weight:500}.works #Sec01 .sin_img{margin:30px auto 0;padding:0 0 35px;max-width:580px}.works #Sec01 .sin_img img{width:100%;height:auto}.works #Sec01 .sin_img .ttl{text-align:center;font-size:1.2rem;margin-top:5px}.works #Sec01 .works_slide{margin-top:30px;padding-bottom:35px}.works #Sec01 .works_slide .img .ttl{text-align:center;font-size:1.2rem;margin-top:5px}.works #Sec01 .works_slide img{display:block;padding:0 45px;box-sizing:border-box}.works #Sec01 .works_slide .slick-slide{padding-bottom:20px}.works #Sec01 .slick-prev{left:120px;margin-top:-45px;z-index:3}.works #Sec01 .slick-next{right:120px;margin-top:-45px;z-index:3}.works #Sec01 .slick-dots{bottom:10px}.works #Sec01 .slick-dots li button:before{font-family:'slick';font-size:10px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#eaece9;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.works #Sec01 .slick-dots li.slick-active button:before{opacity:1;color:#d19d7b}.works #Sec01 .slick-prev:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_l.png);background-size:25px 45px;background-repeat:no-repeat}.works #Sec01 .slick-next:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_r.png);background-size:25px 45px;background-repeat:no-repeat}.works #Sec01 .slick-prev:before,.works #Sec01 .slick-next:before{display:block;line-height:1;opacity:1;height:45px;width:25px}.works #Sec01 .article{max-width:680px;margin:0 auto;padding:50px}.works #Sec01 .page_arrow{padding:0 50px}.works #Sec01 .page_arrow .arrow_inner{max-width:920px;margin:60px auto 0;padding-top:16px;border-top:solid 1px #eaece9;font-size:1.4rem}.works #Sec01 .page_arrow .pager-prev{float:left}.works #Sec01 .page_arrow .pager-next{float:right}.works #Sec01 .more_btn{margin-top:35px}@media screen and (max-width:960px){.works #Sec01 .slick-prev{left:50px;margin-top:-45px;z-index:3}.works #Sec01 .slick-next{right:50px;margin-top:-45px;z-index:3}}@media screen and (max-width:780px){#Main .ttl_box{position:relative;padding:10px 25px}#Main .ttl_box h2.ttl_01{position:initial;line-height:4rem}.works #Sec01{padding:60px 0 100px}.works #Sec01 h4{text-align:center;font-size:1.5rem;font-weight:500}.works #Sec01 .works_slide{margin-top:15px;padding-bottom:25px}.works #Sec01 .works_slide .img .ttl{text-align:center;font-size:1.2rem;margin-top:5px}.works #Sec01 .works_slide a{display:block;margin:0 30px;box-sizing:border-box}.works #Sec01 .works_slide img{display:block;padding:0 30px;box-sizing:border-box}.works #Sec01 .works_slide .slick-slide{padding-bottom:20px}.works #Sec01 .slick-prev{left:25px;margin-top:-45px;z-index:3}.works #Sec01 .slick-next{right:25px;margin-top:-45px;z-index:3}.works #Sec01 .slick-dots{bottom:10px}.works #Sec01 .slick-dots li button:before{font-family:'slick';font-size:10px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#eaece9;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.works #Sec01 .slick-dots li.slick-active button:before{opacity:1;color:#d19d7b}.works #Sec01 .slick-prev:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_l.png);background-size:auto 20px;background-repeat:no-repeat}.works #Sec01 .slick-next:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_r.png);background-size:auto 20px;background-repeat:no-repeat}.works #Sec01 .slick-prev:before,.works #Sec01 .slick-next:before{display:block;line-height:1;opacity:1;height:20px;width:20px}.works #Sec01 .article{max-width:680px;margin:0 auto;padding:0 25px}.works #Sec01 .page_arrow{padding:0 25px}.works #Sec01 .page_arrow .arrow_inner{max-width:920px;margin:60px auto 0;padding-top:12px;border-top:solid 1px #eaece9;font-size:1.3rem}.works #Sec01 .page_arrow .pager-prev{float:left}.works #Sec01 .page_arrow .pager-next{float:right}.works #Sec01 .more_btn{margin-top:50px}}@media screen and (max-width:580px){.works #Sec01 .works_slide a{margin:0}.works #Sec01 .works_slide img{padding:0}}@media screen and (min-width:1201px){.works #Sec01 .works_slide a{margin:0 25px}.works #Sec01 .works_slide img{padding:0 25px}}