img{max-width:100%;width:auto;height:auto}a{color:inherit}@media screen and (max-width:926px){.pc{display:none}}.tb{display:none}@media screen and (max-width:926px){.tb{display:initial}}.sp{display:none}@media screen and (max-width:428px){.sp{display:initial}}@media screen and (min-width:428px){a[href^="tel:"]{pointer-events:none}}#recruit .recruit-button{border:#fff solid 1px;background-color:#333;color:#fff;position:relative;display:inline-block;margin-left:auto;margin-right:auto;min-width:280px}#recruit .recruit-button:before{content:'';display:block;width:20px;height:100%;position:absolute;right:0;top:0;background-color:#39a24a;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit .recruit-button a{width:100%;height:100%;display:block;text-align:left}#recruit .recruit-button a span{width:100%;display:inline-block;position:relative;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:0}#recruit .recruit-button a span:after{top:50%;right:0;content:'';background-color:#fff;height:1px;width:60px;display:block;position:absolute}#recruit .recruit-button:hover:before{width:100%}#recruit .recruit-image-button{position:relative;padding-top:66.6%;overflow:hidden}#recruit .recruit-image-button figure{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit .recruit-image-button .recruit-image-button-title{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(51,51,51,.96);color:#fff !important}#recruit .recruit-image-button .recruit-image-button-title span{width:100%;display:inline-block;position:relative;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:0}#recruit .recruit-image-button .recruit-image-button-title span:after{top:50%;right:0;content:'';background-color:#fff;height:1px;width:60px;display:block;position:absolute}#recruit .recruit-image-button .recruit-image-button-title:before{content:'';display:block;width:20px;height:100%;position:absolute;right:0;top:0;background-color:#39a24a;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit .recruit-image-button a:hover figure{width:110%;height:110%;margin-left:-5%;margin-top:-5%}#recruit .recruit-image-button a:hover .recruit-image-button-title:before{width:100%}#recruit .recruit-top-staff{margin:0 .8vw;border:#d0d0d0 solid 1px}#recruit .recruit-top-staff .recruit-top-staff-image{position:relative;padding-top:100%;overflow:hidden}#recruit .recruit-top-staff .recruit-top-staff-image figure{position:absolute;height:100%;width:100%;top:0;left:0;background-position:center 15%;background-size:cover;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit .recruit-top-staff .recruit-top-staff-image .hire-date,#recruit .recruit-top-staff .recruit-top-staff-image h4{position:absolute}#recruit .recruit-top-staff .recruit-top-staff-image .hire-date{background-color:#39a24a;color:#fff;top:10px;left:10px;font-size:12px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding-left:10px;padding-right:10px}#recruit .recruit-top-staff .recruit-top-staff-image h4{bottom:10px;left:10px;font-size:18px;text-align:left;font-feature-settings:"palt" 1,"trad" 1}#recruit .recruit-top-staff .recruit-top-staff-image h4 mark{background-color:#39a24a;color:#fff}#recruit .recruit-top-staff .recruit-top-staff-title{position:relative;padding:15px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit .recruit-top-staff .recruit-top-staff-title:before{content:'';display:block;width:20px;height:100%;position:absolute;right:0;top:0;background-color:#39a24a;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:-1}#recruit .recruit-top-staff .recruit-top-staff-title:after{top:50%;right:0;content:'';background-color:#d0d0d0;height:1px;width:60px;display:block;position:absolute}#recruit .recruit-top-staff .recruit-top-staff-title p.department{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#39a24a;margin-bottom:10px}#recruit .recruit-top-staff .recruit-top-staff-title h5{font-size:20px}#recruit .recruit-top-staff a:hover .recruit-top-staff-image figure{height:110%;width:110%;margin-left:-5%;margin-top:-5%}#recruit .recruit-top-staff a:hover .recruit-top-staff-title{color:#fff}#recruit .recruit-top-staff a:hover .recruit-top-staff-title p.department{color:#fff}#recruit .recruit-top-staff a:hover .recruit-top-staff-title:before{width:100%}@media screen and (max-width:926px){#recruit .recruit-top-staff .recruit-top-staff-image h4{font-size:17px}#recruit .recruit-top-staff .recruit-top-staff-title p.department{margin-bottom:0}#recruit .recruit-top-staff .recruit-top-staff-title h5{font-size:19px}}@media screen and (max-width:428px){#recruit .recruit-top-staff{margin:0}#recruit .recruit-top-staff .recruit-top-staff-image h4{font-size:16px}#recruit .recruit-top-staff .recruit-top-staff-title h5{font-size:18px}}#recruit header{width:100%}#recruit header#recruit-top-header{min-height:100%;max-height:100%;overflow:hidden}#recruit header nav{padding:0;justify-content:flex-end;background-color:#fff}#recruit header nav h1{width:145px;margin-left:1.5vw;margin-right:auto;box-sizing:border-box}#recruit header nav h1 a{display:flex;flex-direction:column;align-items:flex-end}#recruit header nav h1 .sub-title{font-family:'Barlow',sans-serif;font-size:20px;font-weight:700;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;font-size:21px;letter-spacing:0;line-height:1em;position:relative;top:2px;left:41px}@media screen and (max-width:926px){#recruit header nav h1 .sub-title{left:36px}}#recruit header nav h1 .sub-title span{font-weight:600;color:#39a24a;margin-left:5px}#recruit header nav #groval-nav>li{margin-left:1.6vw;font-feature-settings:"palt" 1,"trad" 1}#recruit header nav #groval-nav>li>a:after{background-color:#39a24a}#recruit header nav #groval-nav>li>a:hover{color:#39a24a}#recruit header nav .to-home{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:90px;height:90px;background-color:#39a24a;margin-left:1.8vw}#recruit header nav .to-home a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#recruit header nav .to-home img{width:28px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#recruit header nav .to-home:hover{background-color:#328f41}#recruit header nav .to-home:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}#recruit header nav .to-entry{height:90px;vertical-align:middle;line-height:90px;color:#fff;background-color:#333;padding:0 2vw;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:999;margin-left:1.8vw}#recruit header nav .to-entry a{display:block;width:100%;height:100%}#recruit header nav .to-entry:hover{background-color:#4d4d4d}#recruit header #top-header-image{position:absolute;z-index:-1;width:100%;height:100%;background:url(//www.tsuzukicorp.co.jp/wordpress/wp-content/themes/tsuzuki/assets/css/pages/../../images/recruit/top/main_image.jpg) no-repeat center center;background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;left:0;color:#fff}#recruit header #top-header-image p{font-family:'Barlow',sans-serif;font-size:20px;font-weight:600;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;font-feature-settings:"palt" 1,"trad" 1;font-size:21px;letter-spacing:.09em;background-color:#39a24a;margin-bottom:30px;padding:0 5px;text-align:center}#recruit header #top-header-image h2{-webkit-text-shadow:0 0 7px #000;-moz-text-shadow:0 0 7px #000;-ms-text-shadow:0 0 7px #000;-o-text-shadow:0 0 7px #000;text-shadow:0 0 7px #000;font-feature-settings:"palt" 1,"trad" 1;font-size:40px;letter-spacing:.12em;line-height:1em;text-align:center}#recruit header #top-header-news{position:absolute;max-width:960px;width:100%;left:50%;bottom:0;display:flex;align-items:center;background-color:rgba(255,255,255,.8);padding-left:40px;padding-right:4px;padding-bottom:4px;padding-top:4px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#recruit header #top-header-news h3{font-family:'Barlow Condensed',sans-serif;font-size:20px;font-weight:500;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;color:#39a24a}#recruit header #top-header-news p.date{color:gray;margin-left:2.3rem;letter-spacing:0rem}#recruit header #top-header-news p.contents{margin-left:1.5rem;flex-grow:1;line-height:1rem}#recruit header #top-header-news p.contents a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit header #top-header-news p.contents a:hover{-webkit-opacity:.75;-moz-opacity:.75;-ms-opacity:.75;-o-opacity:.75;opacity:.75}#recruit header #top-header-news>a{box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:58px;height:58px;justify-content:space-evenly;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit header #top-header-news>a>div{width:100%;height:2px;background-color:#39a24a;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit header #top-header-news>a:hover{padding-left:15px;padding-right:15px}#recruit header #top-header-news>a:hover>div{background-color:#1e5728}#recruit header .title-area{text-align:center;padding-left:15px;padding-right:15px}#recruit header .title-area h1{font-weight:600;display:inline-block;font-size:2rem;padding:40px 35px;margin-bottom:-40px;text-align:center;font-feature-settings:"palt" 1,"trad" 1}#recruit header .title-area h1 span{background-color:#39a24a;font-family:'Barlow',sans-serif;font-size:20px;font-weight:500;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;color:#fff;font-size:20px;display:block;margin-bottom:1em;padding:0 5px}#recruit header .title-area h1+p{margin-top:75px;font-weight:600}@media screen and (max-width:926px){#recruit header nav{display:block;padding:0;height:50px}#recruit header nav h1{width:112px;margin-top:0;margin-left:10px;margin-right:0;margin-bottom:0;padding-top:2px}#recruit header nav h1 .sub-title{font-size:16px}#recruit header nav .to-home{display:none}#recruit header nav .to-entry{position:fixed;top:0;right:50px;height:50px;line-height:50px;font-size:11px}#recruit header #top-header-news{display:block;padding:15px}#recruit header #top-header-news h3,#recruit header #top-header-news p.date{display:inline-block}#recruit header #top-header-news p.date{margin-left:1rem}#recruit header #top-header-news p.contents{margin-left:0;display:block;width:100%;min-width:0}#recruit header #top-header-news>a{position:absolute;right:0;top:0}#recruit header #top-header-image p{font-size:19px}#recruit header #top-header-image h2{font-size:36px}#recruit header .title-area h1{font-size:1.9rem}#recruit header .title-area h1 span{font-size:18px}#recruit header .title-area h1+p{margin-top:30px}}@media screen and (max-width:428px){#recruit header #top-header-image p{font-size:14px}#recruit header #top-header-image h2{font-size:32px;letter-spacing:.1em}#recruit header .title-area h1{font-size:1.8rem}#recruit header .title-area h1 span{font-size:16px}#recruit header .title-area h1+p{margin-top:20px}}#recruit main section .section-inner h3{font-size:30px;letter-spacing:.08em;font-feature-settings:"palt" 1,"trad" 1}#recruit main section .section-inner h3 span{font-family:'Barlow',sans-serif;font-size:20px;font-weight:600;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;font-feature-settings:"palt" 1,"trad" 1;color:#39a24a;font-size:20px;letter-spacing:.12em;display:block;margin-bottom:.8rem}#recruit main article section{margin-bottom:80px}#recruit main article section:last-of-type{margin-bottom:0}#recruit main article section>div{margin-bottom:50px}#recruit main article section>div:last-of-type{margin-bottom:0}#recruit main article section h3{color:#39a24a}@media screen and (max-width:926px){#recruit main article section p{line-height:1.5em}#recruit main article section>div{padding-left:15px;padding-right:15px;margin-bottom:30px}#recruit main article section>div:last-of-type{margin-bottom:0}}@media screen and (max-width:428px){#recruit main section .section-inner{margin-left:15px;margin-right:15px}#recruit main section .section-inner h3{text-align:center;font-size:27px}#recruit main section .section-inner h3 span{font-size:17px}}#recruit footer .foot-entry{width:100%;height:240px;color:#fff;background-color:#39a24a}#recruit footer .foot-entry a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#recruit footer .foot-entry a:hover{background-color:#2c7c39}#recruit footer .foot-entry h3{font-family:'Barlow',sans-serif;font-size:20px;font-weight:600;letter-spacing:.12em;font-feature-settings:"palt" 1,"trad" 1;font-size:56px;margin-bottom:15px}#recruit footer .foot-entry p{font-size:17px}#recruit footer .foot-nav{background-color:#333;color:#fff;padding:75px 0;text-align:center}#recruit footer .foot-nav ul{display:flex;justify-content:center;margin-bottom:60px;flex-wrap:wrap}#recruit footer .foot-nav ul li{margin:0 1.8vw}#recruit footer .foot-nav ul li a:hover{text-decoration:underline}@media screen and (max-width:926px){#recruit footer .foot-entry{height:200px}}@media screen and (max-width:428px){#recruit footer .foot-entry{height:150px}}#recruit #recruit-top{padding-top:80px;padding-bottom:80px;position:relative}#recruit #recruit-top:before{content:'';width:100vw;height:calc(100vw*0.15);min-height:200px;background-color:#e4f6e7;display:block;position:absolute;bottom:0;left:0;z-index:-1}#recruit #recruit-top section{margin-bottom:50px}#recruit #recruit-top section:last-of-type{margin-bottom:0}@media screen and (max-width:926px){#recruit #recruit-top{padding-top:40px;padding-bottom:40px}#recruit #recruit-top section{margin-bottom:30px}}@media screen and (max-width:428px){#recruit #recruit-top{padding-top:25px;padding-bottom:25px}#recruit #recruit-top section{margin-bottom:20px}}#recruit #recruit-top-message .section-inner{position:relative;padding-left:50%}#recruit #recruit-top-message .recruit-top-message-image{position:absolute;top:0;left:0;width:45%;height:450px;overflow:hidden}#recruit #recruit-top-message .recruit-top-message-image figure{width:100%;height:100%;background:url(//www.tsuzukicorp.co.jp/wordpress/wp-content/themes/tsuzuki/assets/css/pages/../../images/recruit/top/message_image.jpg) no-repeat center center;background-size:cover}#recruit #recruit-top-message .recruit-top-message-inner h4{color:#39a24a;font-size:24px;letter-spacing:.1em;font-weight:700;margin-bottom:25px}#recruit #recruit-top-message .recruit-top-message-inner.top{padding-top:30px;height:135px}#recruit #recruit-top-message .recruit-top-message-inner.bottom{height:315px}#recruit #recruit-top-message .recruit-top-message-inner .recruit-top-message-text{margin-bottom:40px}@media screen and (max-width:926px){#recruit #recruit-top-message .section-inner{padding-left:40%}#recruit #recruit-top-message .recruit-top-message-image{width:35%}}@media screen and (max-width:428px){#recruit #recruit-top-message .section-inner{padding-left:0}#recruit #recruit-top-message .recruit-top-message-inner{height:auto !important;text-align:center !important}#recruit #recruit-top-message .recruit-top-message-image{position:relative;width:100vw;height:calc(100vw*0.66);margin-left:-15px;margin-right:-15px;margin-top:20px;margin-bottom:15px}#recruit #recruit-top-message .recruit-top-message-inner.top{padding-top:0}}#recruit #recruit-top-staff{position:relative;padding-top:75px;padding-bottom:100px}#recruit #recruit-top-staff:before{content:'';width:100%;height:calc(100vw*0.35);min-height:200px;background-color:#e4f6e7;display:block;position:absolute;top:0;left:0;z-index:-1}#recruit #recruit-top-staff h3{text-align:center;margin-bottom:50px}#recruit #recruit-top-staff .recruit-top-staff-wrapper{margin-bottom:80px}@media screen and (max-width:926px){#recruit #recruit-top-staff{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:428px){#recruit #recruit-top-staff{padding-top:30px;padding-bottom:30px}}#recruit #recruit-staff .recruit-top-staff{margin-left:0 !important;margin-right:0 !important;margin-bottom:2%}#recruit #recruit-staff .recruit-staff-single-main-image{display:flex;max-height:450px;height:min(calc(100vw*0.45),450px);width:100%}@media screen and (max-width:650px){#recruit #recruit-staff .recruit-staff-single-main-image{flex-direction:column;height:auto;max-height:none}}#recruit #recruit-staff .recruit-staff-single-main-image>*{flex-basis:50%;height:inherit}#recruit #recruit-staff .recruit-staff-single-main-image figure{background-repeat:no-repeat;background-position:center 15%;background-size:cover}@media screen and (max-width:650px){#recruit #recruit-staff .recruit-staff-single-main-image figure{min-height:350px}}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title{background-color:#39a24a;color:#fff;display:flex;justify-content:center;flex-direction:column;flex-grow:1;padding-left:75px;padding-right:30px}@media screen and (max-width:650px){#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title{padding:15px}}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .hire_date span{border:#fff solid 1px;font-size:12px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:3px 10px}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .title{font-size:24px;font-feature-settings:"palt" 1,"trad" 1;margin:30px 0;line-height:1.5em}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .name{font-size:20px}#recruit #recruit-staff .recruit-staff-single-entries h4{color:#39a24a}@media screen and (max-width:926px){#recruit #recruit-staff .recruit-staff-single-main-image figure{flex-basis:35%}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title{padding-left:30px;padding-right:30px}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .title{font-size:20px}}@media screen and (max-width:428px){#recruit #recruit-staff .recruit-staff-single-main-image{flex-direction:column;height:auto;max-height:none}#recruit #recruit-staff .recruit-staff-single-main-image>*{flex-basis:100% !important}#recruit #recruit-staff .recruit-staff-single-main-image figure{min-height:200px}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title{padding:15px}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .title{font-size:17px;margin:15px 0}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .name{font-size:16px}#recruit #recruit-staff .recruit-staff-single-main-image .recruit-staff-single-main-image-title .department{font-size:12px}}#recruit #recruit-application-contents .recruit-application-contents-top{line-height:3.5em;text-align:center;margin-bottom:80px;font-feature-settings:"palt" 1,"trad" 1}@media screen and (max-width:926px){#recruit #recruit-application-contents .recruit-application-contents-top{line-height:3em}}@media screen and (max-width:428px){#recruit #recruit-application-contents .recruit-application-contents-top{line-height:2em}}#recruit #recruit-application-personality-list{background-color:#39a24a;color:#fff;padding:40px 0}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner{max-width:1040px;margin:0 auto}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner .title{font-size:1.6rem;letter-spacing:.06em;font-feature-settings:"palt" 1,"trad" 1;margin-bottom:.5em;position:relative}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner .title:before{top:50%;width:100%;height:2px;background-color:rgba(255,255,255,.6);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);content:'';display:block;position:absolute}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner .title>span{position:relative;padding-right:15px;padding-left:15px;margin-left:-15px;background-color:#39a24a}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner ol{counter-reset:item;text-indent:-1.3em;padding-left:1.3em}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner ol li{padding:10px 0;font-size:1.1rem}#recruit #recruit-application-personality-list .recruit-application-personality-list-inner ol li:before{padding-right:.65em;counter-increment:item;content:counter(item)}#recruit #recruit-top-banner .recruit-top-movie{width:700px;max-width:100%;margin:50px auto 0}#recruit #recruit-top-banner .recruit-top-movie-inner{position:relative;width:100%;height:0;padding-top:56.25%}#recruit #recruit-top-banner .recruit-top-movie-inner iframe{position:absolute;width:100%;height:100%;top:0;right:0}#recruit .slick-dots li button:hover:before{color:#39a24a;opacity:.5}#recruit .slick-dots li.slick-active button:before{color:#39a24a}