@charset 'utf-8';footer[role=global] #info,footer[role=global] aside{display:none!important}[role=background]{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100vh;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[role=background][data-active='1'] img:nth-child(2){opacity:1}[role=background] img{position:absolute;top:50%;left:50%;-webkit-transition:opacity 10ms;-webkit-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .15s;-moz-transition:opacity 10ms;-moz-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .15s;-ms-transition:opacity 10ms;-ms-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .15s;-o-transition:opacity 10ms;-o-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .15s;transition:opacity 10ms;transition:opacity .45s cubic-bezier(.39,.575,.565,1) .15s;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}[role=background] img:nth-child(2){opacity:0}#page>header{position:relative;min-height:100vh}#page>header h2{position:absolute}#page>header h2 img{display:block;width:100%}#lead p{color:#fff;background:rgba(0,0,0,.75)}#interview{background:rgba(255,255,255,.9)}#interview section img{display:block}#wanted{background:rgba(62,40,31,.85)}#wanted section div{background:#fff}#wanted section div h3{text-align:center}#wanted section div ul li{position:relative;padding-left:1em}#wanted section div ul li:before{position:absolute;left:0;content:'・'}#wanted section div a{margin:0 auto;color:#ff4000;border-color:#ff4000}#wanted section img{display:block;width:100%}.ua-desktop #wanted section div a:hover{background:rgba(255,64,0,.2)}@media all and (min-width:641px){[role=background]{min-width:1100px}#page>header{min-height:calc(100vh - 2.08em);padding-top:545px}#page>header h2{top:25px;left:calc(50% + 40px);width:215px}#lead p{font-size:19px;line-height:2.16;padding:48px 0;text-align:center}#interview{padding:80px 0}#interview section{width:550px;margin:0 auto}#interview section h3{font-size:23px;line-height:2.87}#interview section h3~h3{padding-top:3.04em}#interview section h3+dl{padding-top:2.08em}#interview section dl{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding-top:2.71em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}#interview section dl dd,#interview section dl dt{font-size:15px;line-height:2.13}#interview section dl dd:nth-of-type(n+2),#interview section dl dt:nth-of-type(n+2){padding-top:2.13em}#interview section dl dt{width:90px}#interview section dl dd{width:460px}#interview section img{width:630px;margin:0 -40px;margin-top:2.71em}#wanted{padding:80px 0 100px}#wanted section{width:630px;margin:0 auto}#wanted section div{padding:58px 100px 65px}#wanted section div h3{font-size:23px}#wanted section div p{font-size:15px;line-height:2.13}#wanted section div p:nth-of-type(1){padding:2.33em 0 2.13em}#wanted section div p:nth-of-type(2){padding:2.13em 0 1.47em}#wanted section div p:nth-of-type(3){padding-top:2.13em}#wanted section div ul{margin-right:-100px}#wanted section div ul li{font-size:15px;line-height:2.13}#wanted section img{margin-top:20px}}@media screen and (max-width:640px){#page>header{min-height:calc(100vh - 3.75em);padding-top:86.72%}#page>header h2{top:0;right:4.69%;width:33.59%;-webkit-transform:translate3d(0,6.06%,0);-moz-transform:translate3d(0,6.06%,0);-ms-transform:translate3d(0,6.06%,0);-o-transform:translate3d(0,6.06%,0);transform:translate3d(0,6.06%,0)}#lead{padding-bottom:10.94%}#lead p{font-size:91.67%;line-height:1.82;padding:7.81% 6.25%;letter-spacing:.02em}#interview{padding:7.81% 6.25% 9.38%}#interview section h3{font-size:129.17%;line-height:1.94}#interview section h3~h3{padding-top:9.82%}#interview section h3+dl{padding-top:7.14%}#interview section dl{padding-top:8.93%}#interview section dl dd,#interview section dl dt{font-size:91.67%;line-height:1.82}#interview section dl dd~dt,#interview section dl dt~dt{margin-top:1.82em}#interview section img{width:100%;margin-top:2.08em}#wanted{padding:9.38% 6.25%}#wanted section div{padding:8.04% 5.36% 9.11%}#wanted section div h3{font-size:129.17%}#wanted section div p{font-size:91.67%;line-height:1.82}#wanted section div p:nth-of-type(1){padding:7.6% 0 8%}#wanted section div p:nth-of-type(2){padding:8% 0 10%}#wanted section div p:nth-of-type(3){padding-top:12%}#wanted section div ul li{font-size:91.67%;line-height:1.82}#wanted section img{margin-top:.83em}}