@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.is-hide{opacity:0;top:50px !important}.is-hideOnly{opacity:0}.is-hide--bottom01{opacity:0;bottom:-50px !important}.is-hide--left01{opacity:0;left:50px !important}.is-hide--left02{opacity:0;left:-50px !important}.is-hide--right01{opacity:0;right:-50px !important}.is-control--top{position:relative;top:0;transition-property:all;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.is-control--right{position:relative;right:0;transition-property:all;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.is-control--left{position:relative;left:0;transition-property:all;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.is-control{transition-property:all;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-main--bg:nth-child(odd){background:#fff}.pg-main--bg:nth-child(even){background:#f2f2f2}.pg-main--bg:nth-child(2){background-color:transparent}.pg-main--bg:nth-child(3){background-color:transparent}.pg-main--bg:nth-child(2n+1){background:url("../images/job/bg_main.png") no-repeat}@media only screen and (min-width: 600px){.pg-main--bg:nth-child(2n+1){background-position-y:301px}}@media only screen and (max-width: 599px){.pg-main--bg:nth-child(2n+1){background-position-y:50vw}}.pg-main--bg:nth-child(5){background:url("../images/job/bg_main.png") no-repeat}@media only screen and (min-width: 600px){.pg-main--bg:nth-child(5){background-position-y:323px}}@media only screen and (max-width: 599px){.pg-main--bg:nth-child(5){background-position-y:50vw}}.pg-main--bg:nth-child(7){background:url("../images/job/bg_main.png") no-repeat}@media only screen and (min-width: 600px){.pg-main--bg:nth-child(7){background-position-y:741px}}@media only screen and (max-width: 599px){.pg-main--bg:nth-child(7){background-position-y:200vw}}.pg-main{position:relative;background-color:#fff}@media only screen and (min-width: 600px){.pg-main{margin-top:-270px}}@media only screen and (max-width: 599px){.pg-main{margin:-16vh auto 0;width:100%}}.pg-main--tit{position:absolute}@media only screen and (max-width: 599px){.pg-main--tit{top:-6.66667vw;left:5.13333vw}}@media only screen and (min-width: 600px){.pg-main--tit{top:-50px;left:19px}}@media only screen and (max-width: 599px){.pg-main--tit img{width:70.66667vw}}.pg-heading{position:relative;display:inline-block;font-weight:700;color:#000;width:100%;text-align:center;letter-spacing:.2rem;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media only screen and (min-width: 600px){.pg-heading{font-size:40px;font-size:4rem}}@media only screen and (max-width: 599px){.pg-heading{font-size:24px;font-size:2.4rem;line-height:1.2}}.pg-heading::after{content:"";display:inline-block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;left:50%}@media only screen and (max-width: 599px){.pg-heading::after{bottom:-3vw;width:20vw;height:.53333vw}}@media only screen and (min-width: 600px){.pg-heading::after{width:150px;height:4px;bottom:-10px}}.pg-jobInfo__box{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 600px){.pg-jobInfo__box{padding:105px 19px 0 12px}}@media only screen and (max-width: 599px){.pg-jobInfo__box{padding:17vw 5vw 0}.pg-jobInfo__box a{width:48%}}.pg-jobInfo__btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width: 599px){.pg-jobInfo__btn .opt-icon--doubleNext:before,.pg-jobInfo__btn .opt-icon--doubleNext:after{width:5vw;height:5vw}}@media only screen and (max-width: 599px){.pg-jobInfo__btn .opt-icon--doubleNext:before{margin-right:-3vw}}.pg-overview{letter-spacing:-1px;text-align:center}@media only screen and (min-width: 600px){.pg-overview{font-size:20px;font-size:2rem;margin-top:55px;line-height:1.5}}@media only screen and (max-width: 599px){.pg-overview{font-size:15px;font-size:1.5rem;padding:0 5vw;margin-top:7vw}}.pg-jobIntro{text-align:center}@media only screen and (min-width: 600px){.pg-jobIntro{margin-top:62px}}@media only screen and (max-width: 599px){.pg-jobIntro{margin-top:10vw;padding:0 5vw}}.pg-jobIntro__imgs{position:relative}@media only screen and (min-width: 600px){.pg-jobIntro__imgs{margin-top:217px;height:820px}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs{margin-top:8vw;height:117vw}}.pg-jobIntro__imgs--logo{z-index:0}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--logo{margin:0 auto;top:-150px;right:0;left:0;position:absolute}}.pg-jobIntro__imgs--pict{position:relative;z-index:1}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--pict{top:-40px}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--pict{width:50%;margin:auto;top:22vw;z-index:0}}.pg-jobIntro__imgs--planning{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--planning{top:-216px;left:12px}.pg-jobIntro__imgs--planning img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--planning img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--planning img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--planning{width:27.5%;top:16vw;left:0}}.pg-jobIntro__imgs--department01{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--department01{top:187px;left:10px}.pg-jobIntro__imgs--department01 img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--department01 img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--department01 img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--department01{width:27.08333%;top:61vw;left:0}}.pg-jobIntro__imgs--department02{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--department02{top:381px;left:60px}.pg-jobIntro__imgs--department02 img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--department02 img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--department02 img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--department02{width:30%;top:82.5vw;left:0}}.pg-jobIntro__imgs--stock{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--stock{margin:0 auto;top:441px;right:0;left:0}.pg-jobIntro__imgs--stock img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--stock img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--stock img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--stock{margin:0 auto;width:27.08333%;top:79.5vw;right:0;left:1vw}}.pg-jobIntro__imgs--sales{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--sales{top:164px;right:0}.pg-jobIntro__imgs--sales img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--sales img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--sales img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--sales{width:27.08333%;top:57.5vw;right:0}}.pg-jobIntro__imgs--advert01{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--advert01{top:-220px;right:0}.pg-jobIntro__imgs--advert01 img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--advert01 img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--advert01 img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--advert01{width:27.08333%;top:15vw;right:0}}.pg-jobIntro__imgs--advert02{position:absolute}@media only screen and (min-width: 600px){.pg-jobIntro__imgs--advert02{top:-247px;right:33px}.pg-jobIntro__imgs--advert02 img{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.pg-jobIntro__imgs--advert02 img:hover{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center;transform-origin:center}.pg-jobIntro__imgs--advert02 img:active{transition-property:all;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@media only screen and (max-width: 599px){.pg-jobIntro__imgs--advert02{width:31%;top:11vw;right:-2vw}}@media only screen and (min-width: 600px){.pg-jobIntro__text{margin-top:54px;font-size:26px;font-size:2.6rem;font-weight:600;letter-spacing:-2px}}@media only screen and (min-width: 600px){.pg-jobIntro__img{margin-top:15px}}@media only screen and (min-width: 600px){.pg-btn{width:350px;margin:35px auto 0}}@media only screen and (max-width: 599px){.pg-btn{width:60%;margin:5vw auto 0}}@media only screen and (min-width: 600px){.pg-btn__main{font-size:20px;font-size:2rem;height:80px}}.pg-btn__main:hover{color:#fff}@media only screen and (min-width: 600px){.pg-planning--bg{margin-top:90px;padding-bottom:216px}}@media only screen and (max-width: 599px){.pg-planning--bg{padding:10vw 5vw}}.pg-job--overview--wrapper{text-align:center}@media only screen and (min-width: 600px){.pg-job--overview--wrapper{font-size:26px;font-size:2.6rem;font-weight:600;margin-top:50px}}@media only screen and (max-width: 599px){.pg-job--overview--wrapper{font-size:18px;font-size:1.8rem;font-weight:600;margin-top:7vw}}.pg-planning--overview{display:inline;text-align:center;background:linear-gradient(transparent 70%, #ffbfbf 30%)}@media only screen and (min-width: 600px){.pg-planning--overview{padding:0 10px}}@media only screen and (max-width: 599px){.pg-planning--overview{padding:0 2vw}}.pg-job__box{position:relative}@media only screen and (min-width: 600px){.pg-job__box{margin-top:18px;font-size:18px;font-size:1.8rem;display:-webkit-flex;display:flex}}@media only screen and (max-width: 599px){.pg-job__box{margin-top:5vw;font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 600px){.pg-job__box--planning{height:520px}}@media only screen and (min-width: 600px){.pg-job__textBox{width:594px;right:0;z-index:1;position:absolute}}@media only screen and (max-width: 599px){.pg-job__textBox{position:relative;margin-top:-15vw}}@media only screen and (min-width: 600px){.pg-job__textBox--planning{top:70px}}@media only screen and (min-width: 600px){.pg-job__textBox--department{top:50px}}@media only screen and (min-width: 600px){.pg-job__textBox--stock{top:50px}}@media only screen and (min-width: 600px){.pg-job__textBox--sales{top:75px}}@media only screen and (min-width: 600px){.pg-job__textBox--advert{top:75px}}.pg-job__textBox--heading{color:#000}@media only screen and (min-width: 600px){.pg-job__textBox--heading{font-size:45px;font-size:4.5rem;letter-spacing:3px}}@media only screen and (max-width: 599px){.pg-job__textBox--heading{font-size:20px;font-size:2rem}}.pg-planning__textBox--heading--planning{background:linear-gradient(#ff7f7f 0%, #ff7f7f 100%);display:inline}.pg-planning__textBox--heading--department{background:linear-gradient(#ff7faa 0%, #ff7faa 100%);display:inline}.pg-planning__textBox--heading--stock{background:linear-gradient(#ffaad4 0%, #ffaad4 100%);display:inline}.pg-planning__textBox--heading--sales{background:linear-gradient(#aeaef7 0%, #aeaef7 100%);display:inline}.pg-planning__textBox--heading--advert{background:linear-gradient(#87c0fa 0%, #87c0fa 100%);display:inline}.pg-job__textBox--text{background:#fff}@media only screen and (min-width: 600px){.pg-job__textBox--text{margin-top:20px;padding:20px 25px;line-height:2}}@media only screen and (max-width: 599px){.pg-job__textBox--text{margin-top:2vw;padding:4vw}}.pg-job__stateBox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width: 599px){.pg-job__stateBox{margin-top:5vw}}.pg-job__stateBox--btn{position:relative;background:#fff}@media only screen and (min-width: 600px){.pg-job__stateBox--btn{margin:30px 0 0 25px;width:450px;height:90px}}.pg-job__stateBox--btn:hover .opt-icon::before{border-color:#fff}.pg-job__stateBox--btn:hover .opt-icon::after{border-color:#fff;transition-property:all;transition-duration:.3s;transition-delay:0s}.pg-job__stateBox--btn--wrapper{-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);display:block;position:relative;overflow:hidden;margin:0 auto;width:100%;height:100%;cursor:pointer;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (min-width: 600px){.pg-job__stateBox--btn--wrapper{padding:10px 30px;border:2px solid #000}.pg-job__stateBox--btn--wrapper:hover{color:#fff}.pg-job__stateBox--btn--wrapper:hover:before{left:0}}.pg-job__stateBox--btn--wrapper:before{content:"";width:100%;height:100%;display:block;background:#000;position:absolute;top:0;left:0;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);left:-100%;z-index:-1}.pg-job__stateBox--btn--wrapper i{z-index:1}@media only screen and (min-width: 600px){.pg-job__stateBox--text{font-size:18px;font-size:1.8rem}}.pg-job__stateBox--text--style02{display:inline;color:#fff;background:linear-gradient(#000 0%, #000 100%)}@media only screen and (min-width: 600px){.pg-job__stateBox--text--style02{font-size:22px;font-size:2.2rem;padding:0 5px;letter-spacing:3px}}.pg-job__stateBox--img{text-align:center}@media only screen and (min-width: 600px){.pg-job__stateBox--img{margin-top:-20px;font-size:15px;font-size:1.5rem;line-height:20px;letter-spacing:0}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--planning{margin-top:-20px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--department01{margin-top:-46px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--department02{margin-top:-10px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--stock{margin-top:-40px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--sales{margin-top:-91px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--advert01{margin-top:-31px}}@media only screen and (min-width: 600px){.pg-job__stateBox--img--advert02{margin-top:-40px}}@media only screen and (min-width: 600px){.pg-department__content{margin-top:150px}.pg-department__content:first-child{margin-top:-15vw}}@media only screen and (max-width: 599px){.pg-department__content{margin-top:10vw}.pg-department__content:first-child{margin-top:0}}@media only screen and (min-width: 600px){.pg-department--bg{margin-top:132px;padding-bottom:93px}}@media only screen and (max-width: 599px){.pg-department--bg{padding:10vw 5vw}}@media only screen and (min-width: 600px){.pg-department--heading{margin-top:-30px}}.pg-department--overview{display:inline;text-align:center;background:linear-gradient(transparent 70%, #ffbad1 30%)}@media only screen and (min-width: 600px){.pg-department--overview{padding:0 10px}}@media only screen and (min-width: 600px){.pg-job__box--department{margin-top:34px}}@media only screen and (min-width: 600px){.pg-stock--bg{margin-top:95px;padding-bottom:179px}}@media only screen and (max-width: 599px){.pg-stock--bg{padding:10vw 5vw}}@media only screen and (min-width: 600px){.pg-stock--heading{margin-top:-30px}}.pg-stock--overview{display:inline;text-align:center;background:linear-gradient(transparent 70%, #ffaad4 30%)}@media only screen and (min-width: 600px){.pg-stock--overview{padding:0 10px}}@media only screen and (min-width: 600px){.pg-job__box--stock{margin-top:34px;height:527px}}@media only screen and (min-width: 600px){.pg-job__box--stock--img{position:absolute;left:1px;bottom:22px}}@media only screen and (min-width: 600px){.pg-job__stateBox--btn--stock{margin-top:10px}}@media only screen and (min-width: 600px){.pg-sales--bg{margin-top:93px;padding-bottom:80px}}@media only screen and (max-width: 599px){.pg-sales--bg{padding:10vw 5vw}}@media only screen and (min-width: 600px){.pg-sales{margin-top:-141px}}@media only screen and (max-width: 599px){.pg-sales{margin-top:-14vw}}@media only screen and (min-width: 600px){.pg-sales--heading{margin-top:-30px}}.pg-sales--overview{display:inline;text-align:center;background:linear-gradient(transparent 70%, #dbdbff 30%)}@media only screen and (min-width: 600px){.pg-sales--overview{padding:0 10px}}@media only screen and (min-width: 600px){.pg-job__box--sales{margin-top:-11px}}.pg-job__box--sales--img{position:absolute}@media only screen and (min-width: 600px){.pg-job__box--sales--img{left:-73px;bottom:22px}}@media only screen and (min-width: 600px){.pg-advert__content{margin-top:119px;padding-bottom:76px}.pg-advert__content:first-child{margin-top:0}}@media only screen and (max-width: 599px){.pg-advert__content{margin-top:10vw}.pg-advert__content:first-child{margin-top:0}}@media only screen and (min-width: 600px){.pg-advert--bg{margin-top:98px}}@media only screen and (max-width: 599px){.pg-advert--bg{padding:10vw 5vw}}@media only screen and (min-width: 600px){.pg-advert--heading{margin-top:-30px}}.pg-advert--overview{display:inline;text-align:center;background:linear-gradient(transparent 70%, #c7e3ff 30%)}@media only screen and (min-width: 600px){.pg-advert--overview{padding:0 10px}}@media only screen and (min-width: 600px){.pg-job__box--advert{margin-top:13px;height:520px}}.pg-job__box--advert--img{position:absolute}@media only screen and (min-width: 600px){.pg-job__box--advert--img{left:-73px;bottom:22px}}.pg-job_stateBoxWrapper{display:-webkit-flex;display:flex}@media only screen and (min-width: 600px){.pg-job_stateBoxWrapper figure{margin:23px 0 0 20px}.pg-job_stateBoxWrapper figure:first-child{margin-left:0}}@media only screen and (min-width: 600px){.pg-advert--img--style01{position:absolute;left:-13px}}@media only screen and (min-width: 600px){.pg-advert--img--style02{position:absolute;left:-122px;top:3px}}@media only screen and (min-width: 600px){.pg-job__textBox--advert01{letter-spacing:-1px}}.is-show{opacity:1;top:0}@media only screen and (max-width: 599px){#planning{padding-top:10vw;margin-top:-10vw}}@media only screen and (min-width: 600px){#planning{padding-top:20px;margin-top:-20px}}@media only screen and (max-width: 599px){#department02{padding-top:10vw;margin-top:-10vw}}@media only screen and (max-width: 599px){#sales{padding-top:10vw;margin-top:-10vw}}@media only screen and (max-width: 599px){#advert02{padding-top:10vw;margin-top:-10vw}}@media only screen and (min-width: 600px){#advert02{padding-top:20px;margin-top:-20px}}@media only screen and (min-width: 600px){.l-footer--main{margin-top:0}}.fancybox-content{background-color:transparent !important}.fancybox-content iframe{background-color:transparent !important}@media only screen and (min-width: 600px){.fancybox-iframe{max-width:840px}}.pb-fb__closeBtn{position:absolute;margin:0;padding:0;border:0;background:url("../images/job/img_modal_close.png") no-repeat}@media only screen and (min-width: 600px){.pb-fb__closeBtn{width:50px;height:50px;top:0;right:0}}@media only screen and (max-width: 599px){.pb-fb__closeBtn{width:4vw;height:4vw;background-size:contain;top:0;right:0}}@media only screen and (min-width: 600px){.fancybox-slide{padding:40px}}@media only screen and (max-width: 599px){.fancybox-slide{padding:5vw}}
