@charset "utf-8";.electricworks{position:relative}.electricworks .ttl_box{z-index:1}#Main.electricworks .ttl_box .white{color:#fff}.electricworks #Sec01{padding:0 0 150px}.electricworks #Sec01 .pull_box{display:flex;justify-content:right;position:absolute;top:0;right:40px;overflow:hidden;z-index:1}.electricworks #Sec01 .pull_box .pull_img{position:relative;top:-20px;z-index:1}.electricworks #Sec01 .pull_box .pull{display:none}.electricworks #Sec01 .pull_box .pull.active{display:block}.electricworks #Sec01 .pull_box .pull:hover{cursor:pointer}.electricworks #Sec01 .pull_box .bird{position:relative;top:40px}.electricworks #Sec01 .inner .map_box{height:1985px}.electricworks #Sec01 .inner .bg{margin-left:calc((100% - 2400px)/2);height:2079.5px;position:absolute;top:0;opacity:0;transition:opacity .6s}.electricworks #Sec01 .inner .bg img{width:2400px}.electricworks #Sec01 .inner .bg.active{opacity:1.0}.electricworks #Sec01 .inner .btn_box{transition:all .6s;opacity:0}.electricworks #Sec01 .inner .btn_box.active{opacity:1.0}.electricworks #Sec01 .inner .btn_box .modal-open{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.electricworks #Sec01 .inner .btn_box .modal-open:hover{cursor:pointer}.electricworks #Sec01 .inner .btn_box .modal-open{animation-name:topdown;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:.8s}@keyframes topdown{0%{margin-top:0}100%{margin-top:-10px}}.electricworks #Sec01 .inner .btn_box .br_01 .modal-open,.electricworks #Sec01 .inner .btn_box .bl_01 .modal-open,.electricworks #Sec01 .inner .btn_box .wh_01 .modal-open,.electricworks #Sec01 .inner .btn_box .gr_01 .modal-open{animation-delay:1s}.electricworks #Sec01 .inner .btn_box .br_03 .modal-open,.electricworks #Sec01 .inner .btn_box .bl_03 .modal-open,.electricworks #Sec01 .inner .btn_box .wh_03 .modal-open,.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{animation-delay:2s}.electricworks #Sec01 .inner .btn_box .bl_04 .modal-open,.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{animation-delay:2.5s}.electricworks #Sec01 .inner .btn_box .br_05 .modal-open,.electricworks #Sec01 .inner .btn_box .bl_05 .modal-open{animation-delay:3s}.electricworks #Sec01 .inner .btn_box .br_06 .modal-open,.electricworks #Sec01 .inner .btn_box .br_06 .modal-open,.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open,.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open{animation-delay:4s}.electricworks #Sec01 .inner .btn_box .br_01 .modal-open{top:222px;margin-left:112px}.electricworks #Sec01 .inner .btn_box .br_02 .modal-open{top:465px;margin-left:-294px}.electricworks #Sec01 .inner .btn_box .br_03 .modal-open{top:547px;margin-left:-650px}.electricworks #Sec01 .inner .btn_box .br_04 .modal-open{top:1125px;margin-left:-385px}.electricworks #Sec01 .inner .btn_box .br_05 .modal-open{top:1363px;margin-left:-650px}.electricworks #Sec01 .inner .btn_box .br_06 .modal-open{top:1463px;margin-left:-295px}.electricworks #Sec01 .inner .btn_box .br_07 .modal-open{top:836px;margin-left:410px}.electricworks #Sec01 .inner .btn_box .bl_01 .modal-open{top:692px;margin-left:-73px}.electricworks #Sec01 .inner .btn_box .bl_02 .modal-open{top:848px;margin-left:-358px}.electricworks #Sec01 .inner .btn_box .bl_03 .modal-open{top:1360px;margin-left:-100px}.electricworks #Sec01 .inner .btn_box .bl_04 .modal-open{top:1470px;margin-left:105px}.electricworks #Sec01 .inner .btn_box .bl_05 .modal-open{top:1647px;margin-left:-57px}.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open{top:1581px;margin-left:300px}.electricworks #Sec01 .inner .btn_box .wh_01 .modal-open{top:637px;margin-left:130px}.electricworks #Sec01 .inner .btn_box .wh_02 .modal-open{top:880px;margin-left:187px}.electricworks #Sec01 .inner .btn_box .wh_03 .modal-open{top:1006px;margin-left:-100px}.electricworks #Sec01 .inner .btn_box .wh_04 .modal-open{top:1115px;margin-left:750px}.electricworks #Sec01 .inner .btn_box .gr_01 .modal-open{top:680px;margin-left:583px}.electricworks #Sec01 .inner .btn_box .gr_02 .modal-open{top:860px;margin-left:720px}.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{top:1140px;margin-left:550px}.electricworks #Sec01 .inner .btn_box .gr_04 .modal-open{top:1456px;margin-left:575px}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,50%);overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:1}.modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active{opacity:1;visibility:visible;z-index:2}.modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:480px}.modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:15px;right:23px;width:26px;height:26px;font-size:36px;color:#002d4d;cursor:pointer;font-weight:300}.modal-content{text-align:center;border-radius:10px}.txt.inner{text-align:right}.big{display:block}.small{display:none}.electricworks #Sec02{padding:0 0 75px}.electricworks #Sec02 h2.ttl_01{max-width:1800px;margin:0 auto;padding:0 100px}.electricworks #Sec02 .work_slide{margin-top:50px}.electricworks #Sec02 .work_slide .img{position:relative}.electricworks #Sec02 .work_slide .img .ttl{position:absolute;bottom:12px;left:0;right:0;text-align:center;color:#fff;font-size:2rem}.electricworks #Sec02 .work_slide a{display:block;margin:0 30px;box-sizing:border-box}.electricworks #Sec02 .work_slide img{width:100%;height:auto;box-shadow:0px 5px 20px 0px rgba(0,0,0,.25)}.electricworks #Sec02 .more_btn{margin-top:28px}.electricworks #Sec02 .work_slide .slick-slide{padding-bottom:20px}.electricworks #Sec02 .slick-prev{left:120px;margin-top:-22px;z-index:3}.electricworks #Sec02 .slick-next{right:120px;margin-top:-22px;z-index:3}@media screen and (max-width:960px){.electricworks #Sec02 .slick-prev{left:50px;margin-top:-22px;z-index:3}.electricworks #Sec02 .slick-next{right:50px;margin-top:-22px;z-index:3}}.electricworks #Sec02 .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}.electricworks #Sec02 .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}.electricworks #Sec02 .slick-prev:before,.electricworks #Sec02 .slick-next:before{display:block;line-height:1;opacity:1;height:45px;width:25px}.electricworks #Sec02 .more_btn{margin-top:28px}.electricworks #Sec03{max-width:920px;margin:0 auto;padding:20px 50px 350px;position:relative}.electricworks #Sec03 .link_box{display:flex;justify-content:space-between;max-width:475px;margin:0 auto;margin-bottom:75px}.electricworks #Sec03 .link_box .link{transition:all .6s}.electricworks #Sec03 .link_box .link a{color:#fff;width:100px;height:24px;display:flex;justify-content:center;align-items:center;font-size:1rem}.electricworks #Sec03 .link_box .link:hover{opacity:.8}.electricworks #Sec03 .link_box .link:first-child{background:#002d4d}.electricworks #Sec03 .link_box .link:nth-child(2){background:#9e7b62}.electricworks #Sec03 .link_box .link:nth-child(3){background:#769ca2}.electricworks #Sec03 .link_box .link:nth-child(4){background:#848681}.electricworks #Sec03 h3{text-align:center;font-size:2.2rem;letter-spacing:.5rem;font-weight:400;font-family:'Noto Serif JP',serif}.electricworks #Sec03 .detail_box{border-top:1px solid #eaece9;padding-top:100px;padding-bottom:100px}.electricworks #Sec03 .detail_box:last-child{border-bottom:1px solid #eaece9;padding-bottom:130px}.electricworks #Sec03 .detail_box .detail{margin:45px auto 0}.electricworks #Sec03 .detail_box .detail .img{text-align:center;margin-bottom:15px}.electricworks #Sec03 .detail_box .detail .img img{height:100px}.electricworks #Sec03 .detail_box .detail h4{font-size:1.8rem;text-align:center;position:relative;margin-bottom:32px;font-weight:500}.electricworks #Sec03 .detail_box .detail h4:after{position:absolute;content:"";width:50px;height:5px;background:#002d4d;left:0;right:0;margin:0 auto;bottom:-20px}.electricworks #Sec03 .detail_box:nth-child(2) .detail h4:after{background:#9e7b62}.electricworks #Sec03 .detail_box:nth-child(3) .detail h4:after{background:#769ca2}.electricworks #Sec03 .detail_box:nth-child(4) .detail h4:after{background:#848681}.electricworks #Sec03 .detail_box .detail .txt{font-size:1.6rem;line-height:3.88rem;max-width:680px;margin:0 auto}.electricworks #Sec03 .bg_img{position:absolute;bottom:-1px;left:50%;margin-left:-544px}@media screen and (max-width:1399px){.electricworks #Sec01 .inner .bg{margin-left:calc((100% - 1400px)/2)}.electricworks #Sec01 .inner .bg img{width:1400.5px}.electricworks #Sec01 .inner .map_box{height:1241px}.electricworks #Sec01 .inner .btn_box .br_01 .modal-open{top:246px;margin-left:68px}.electricworks #Sec01 .inner .btn_box .br_02 .modal-open{top:386px;margin-left:-165px}.electricworks #Sec01 .inner .btn_box .br_03 .modal-open{top:439px;margin-left:-374px}.electricworks #Sec01 .inner .btn_box .br_04 .modal-open{top:767px;margin-left:-223px}.electricworks #Sec01 .inner .btn_box .br_05 .modal-open{top:904px;margin-left:-376px}.electricworks #Sec01 .inner .btn_box .br_06 .modal-open{top:964px;margin-left:-167px}.electricworks #Sec01 .inner .btn_box .br_07 .modal-open{top:602px;margin-left:235px}.electricworks #Sec01 .inner .btn_box .bl_01 .modal-open{top:523px;margin-left:-38px}.electricworks #Sec01 .inner .btn_box .bl_02 .modal-open{top:609px;margin-left:-205px}.electricworks #Sec01 .inner .btn_box .bl_03 .modal-open{top:907px;margin-left:-61px}.electricworks #Sec01 .inner .btn_box .bl_04 .modal-open{top:963px;margin-left:55px}.electricworks #Sec01 .inner .btn_box .bl_05 .modal-open{top:1068px;margin-left:-34px}.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open{top:1022px;margin-left:174px}.electricworks #Sec01 .inner .btn_box .wh_01 .modal-open{top:489px;margin-left:75px}.electricworks #Sec01 .inner .btn_box .wh_02 .modal-open{top:635px;margin-left:106px}.electricworks #Sec01 .inner .btn_box .wh_03 .modal-open{top:707px;margin-left:-59px}.electricworks #Sec01 .inner .btn_box .wh_04 .modal-open{top:735px;margin-left:374px}.electricworks #Sec01 .inner .btn_box .gr_01 .modal-open{top:509px;margin-left:325px}.electricworks #Sec01 .inner .btn_box .gr_02 .modal-open{top:617px;margin-left:444px}.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{top:787px;margin-left:310px}.electricworks #Sec01 .inner .btn_box .gr_04 .modal-open{top:950px;margin-left:323px}.big{display:block}.small{display:none}}@media screen and (max-width:999px){#Main .ttl_box h3.ttl_01{margin-top:40px;text-align:left}.electricworks #Sec01 .inner .bg{margin-left:calc((100% - 1000px)/2)}.electricworks #Sec01 .inner .bg img{width:1000px}.electricworks #Sec01 .inner .map_box{height:926px}.electricworks #Sec01 .inner .btn_box .br_01 .modal-open{top:232px;margin-left:48px}.electricworks #Sec01 .inner .btn_box .br_02 .modal-open{top:333px;margin-left:-116px}.electricworks #Sec01 .inner .btn_box .br_03 .modal-open{top:368px;margin-left:-260px}.electricworks #Sec01 .inner .btn_box .br_04 .modal-open{top:606px;margin-left:-160px}.electricworks #Sec01 .inner .btn_box .br_05 .modal-open{top:709px;margin-left:-260px}.electricworks #Sec01 .inner .btn_box .br_06 .modal-open{top:747px;margin-left:-117px}.electricworks #Sec01 .inner .btn_box .br_07 .modal-open{top:483px;margin-left:171px}.electricworks #Sec01 .inner .btn_box .bl_01 .modal-open{top:431px;margin-left:-29px}.electricworks #Sec01 .inner .btn_box .bl_02 .modal-open{top:496px;margin-left:-142px}.electricworks #Sec01 .inner .btn_box .bl_03 .modal-open{top:706px;margin-left:-30px}.electricworks #Sec01 .inner .btn_box .bl_04 .modal-open{top:750px;margin-left:55px}.electricworks #Sec01 .inner .btn_box .bl_05 .modal-open{top:841px;margin-left:-19px}.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open{top:795px;margin-left:139px}.electricworks #Sec01 .inner .btn_box .wh_01 .modal-open{top:400px;margin-left:54px}.electricworks #Sec01 .inner .btn_box .wh_02 .modal-open{top:503px;margin-left:74px}.electricworks #Sec01 .inner .btn_box .wh_03 .modal-open{top:558px;margin-left:-38px}.electricworks #Sec01 .inner .btn_box .wh_04 .modal-open{top:587px;margin-left:260px}.electricworks #Sec01 .inner .btn_box .gr_01 .modal-open{top:406px;margin-left:235px}.electricworks #Sec01 .inner .btn_box .gr_02 .modal-open{top:507px;margin-left:305px}.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{top:627px;margin-left:197px}.electricworks #Sec01 .inner .btn_box .gr_04 .modal-open{top:740px;margin-left:228px}.big{display:none}.small{display:block}}@media screen and (max-width:780px){#Main .ttl_box h3.ttl_01{margin-top:0}.electricworkst #Sec01{padding:40px 0 100px}.electricworks #Sec03 .bg_img{left:0;margin:0}}@media screen and (max-width:555px){.electricworks #Sec01{padding-bottom:100px}.electricworks #Sec01 .inner .bg{margin-left:calc((100% - 555px)/2)}.electricworks #Sec01 .inner .bg img{width:555px}.electricworks #Sec01 .pull_box{right:10px}.electricworks #Sec01 .pull img{width:60px}.electricworks #Sec01 .bird img{width:53px}.electricworks #Sec01 .inner .map_box{height:497px}.electricworks #Sec01 .inner .btn_box .modal-open img{width:45px}.electricworks #Sec01 .inner .btn_box .br_01 .modal-open{top:115px;margin-left:24px}.electricworks #Sec01 .inner .btn_box .br_02 .modal-open{top:166px;margin-left:-50px}.electricworks #Sec01 .inner .btn_box .br_03 .modal-open{top:150px;margin-left:-142px}.electricworks #Sec01 .inner .btn_box .br_04 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .br_05 .modal-open{top:362px;margin-left:-142px}.electricworks #Sec01 .inner .btn_box .br_06 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .br_07 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .bl_01 .modal-open{top:223px;margin-left:-13px}.electricworks #Sec01 .inner .btn_box .bl_02 .modal-open{top:249px;margin-left:-92px}.electricworks #Sec01 .inner .btn_box .bl_03 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .bl_04 .modal-open{top:394px;margin-left:27px}.electricworks #Sec01 .inner .btn_box .bl_05 .modal-open{top:453px;margin-left:-19px}.electricworks #Sec01 .inner .btn_box .bl_06 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .wh_01 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .wh_02 .modal-open{top:262px;margin-left:45px}.electricworks #Sec01 .inner .btn_box .wh_03 .modal-open{top:296px;margin-left:-20px}.electricworks #Sec01 .inner .btn_box .wh_04 .modal-open{display:none}.electricworks #Sec01 .inner .btn_box .gr_01 .modal-open{top:208px;margin-left:138px}.electricworks #Sec01 .inner .btn_box .gr_02 .modal-open{top:275px;margin-left:160px}.electricworks #Sec01 .inner .btn_box .gr_03 .modal-open{top:386px;margin-left:138px}.electricworks #Sec01 .inner .btn_box .gr_04 .modal-open{display:none}@keyframes topdown{0%{margin-top:0}100%{margin-top:-4px}}.electricworks #Sec02{padding:60px 0 75px}.electricworks #Sec02 h2.ttl_01{max-width:1800px;margin:0 auto;padding:0 25px}.electricworks #Sec02 .work_slide{margin-top:15px}.electricworks #Sec02 .work_slide .img{position:relative}.electricworks #Sec02 .work_slide .img .ttl{position:absolute;bottom:10px;left:0;right:0;text-align:center;color:#fff;font-size:1.5rem}.electricworks #Sec02 .work_slide a{margin:0 10px}.electricworks #Sec02 .more_btn{margin-top:0}.electricworks #Sec02 .slick-prev{left:25px;margin-top:-10px;z-index:3}.electricworks #Sec02 .slick-next{right:25px;margin-top:-10px;z-index:3}.electricworks #Sec02 .slick-prev:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_l_b.png);background-size:auto 20px;background-repeat:no-repeat}.electricworks #Sec02 .slick-next:before{content:'';background:url(//sk-denki.co.jp/wp-content/themes/sk_wp/css/../images/common/arrow_r_b.png);background-size:auto 20px;background-repeat:no-repeat}.electricworks #Sec02 .slick-prev:before,.electricworks #Sec02 .slick-next:before{display:block;line-height:1;opacity:1;height:20px;width:20px}.electricworks #Sec02 .more_btn{margin-top:0}.electricworks #Sec03{width:calc(100% - 50px);padding:20px 25px 200px}.electricworks #Sec03 .link_box{margin-bottom:55px}.electricworks #Sec03 .detail_box{padding-top:75px}.electricworks #Sec03 .link_box .link a{width:auto;padding:0 4px}.electricworks #Sec03 h3{font-size:1.8rem}.electricworks #Sec03 .detail_box .detail h4{font-size:1.5rem}.electricworks #Sec03 .detail_box .detail .txt{font-size:1.4rem;line-height:3rem}.electricworks #Sec03 .detail_box{padding-bottom:50px}.electricworks #Sec03 .detail_box:last-child{padding-bottom:58px}.electricworks #Sec03 .bg_img{left:0}}