@charset 'utf-8';body{color:#000}body.state-header header[role=global]{top:0;margin-top:0!important;-webkit-transition:margin .45s,opacity .45s;-moz-transition:margin .45s,opacity .45s;-ms-transition:margin .45s,opacity .45s;-o-transition:margin .45s,opacity .45s;transition:margin .45s,opacity .45s;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;opacity:1}a{color:#000}header[role=global]{top:-99999px;-webkit-transition:margin .3s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53);-moz-transition:margin .3s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53);-ms-transition:margin .3s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53);-o-transition:margin .3s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53);transition:margin .3s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53);-webkit-animation:fade-out-top .3s cubic-bezier(.55,.085,.68,.53);-moz-animation:fade-out-top .3s cubic-bezier(.55,.085,.68,.53);-ms-animation:fade-out-top .3s cubic-bezier(.55,.085,.68,.53);-o-animation:fade-out-top .3s cubic-bezier(.55,.085,.68,.53);animation:fade-out-top .3s cubic-bezier(.55,.085,.68,.53);opacity:0}footer[role=global] #share{background:rgba(0,10,20,.85)}footer[role=global]>div:last-child{background:rgba(255,255,255,.9)}[role=background]{position:fixed;top:0;left:0;overflow:hidden;width:100%;min-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] img{position:absolute;top:0;left:0;width:100%;height:100%;-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);object-fit:cover;object-position:50% 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#page{padding-top:0}#page>header{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:100vh;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#page>header.state-standby>a{-webkit-transform:translate3d(-50%,100%,0);-moz-transform:translate3d(-50%,100%,0);-ms-transform:translate3d(-50%,100%,0);-o-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);opacity:0}#page>header h2{position:absolute}#page>header h2 img{display:block;width:100%}#page>header div dl{letter-spacing:0}#page>header div dl dt{position:absolute;color:#fff;background:#000}#page>header div dl dt span{display:block}#page>header div dl dd small{display:block}#page>header div dl dd span{display:block}#page>header>a{position:absolute;left:50%;-webkit-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .6s,-webkit-transform .45s cubic-bezier(.175,.885,.32,1.275) .6s;-moz-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .6s,-moz-transform .45s cubic-bezier(.175,.885,.32,1.275) .6s;-ms-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .6s,-ms-transform .45s cubic-bezier(.175,.885,.32,1.275) .6s;-o-transition:opacity .45s cubic-bezier(.39,.575,.565,1) .6s,-o-transform .45s cubic-bezier(.175,.885,.32,1.275) .6s;transition:opacity .45s cubic-bezier(.39,.575,.565,1) .6s,transform .45s cubic-bezier(.175,.885,.32,1.275) .6s;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-image:url(../../../2021/common/images/icon_arrow_w.svg);background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}#page>footer{color:#fff;background:rgba(0,10,20,.85)}#page>footer ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#page>footer ul li.disabled a{cursor:default;pointer-events:none;opacity:1}#page>footer ul li a{display:block;color:#fff}#page>footer ul li a dl dd{position:relative}#page>footer ul li a dl dd img{position:absolute;top:0;left:0;width:100%;height:100%}#page>footer ul li a dl dt{white-space:nowrap}#lead{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:100vh;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#lead p{width:100%;color:#fff;background:rgba(0,10,20,.85)}#profile{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#fff;background:rgba(0,10,20,.85);-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#profile dl dt{letter-spacing:0}#profile dl dt span{display:block}#profile dl dd{letter-spacing:.02em}#interview{background:rgba(255,255,255,.9)}#interview figure img{display:block;width:100%;margin:0 auto}#interview figure figcaption{display:block;letter-spacing:.03em}@media all and (min-width:641px){header[role=global]{margin-top:-2.08em}[role=background]{min-width:1100px}#page{padding-bottom:15%}#page>header h2{top:30px;left:50px;width:300px}#page>header div{padding:120px 0}#page>header div dl{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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}#page>header div dl dt{left:50px;padding:6px 11px 9px}#page>header div dl dt span{font-size:13px;line-height:1.62}#page>header div dl dt span strong{font-size:20px;line-height:1.05}#page>header div dl dd{margin-top:-10px}#page>header div dl dd small{font-size:21px}#page>header div dl dd span{font-size:26.6px;line-height:1.79}#page>header>a{bottom:20px;width:27px;padding-top:27px}#page>footer{padding:50px 0}#page>footer h3{font-size:18px;line-height:1.78;width:1000px;margin:0 auto}#page>footer ul{width:1000px;margin:0 auto;padding-top:40px}#page>footer ul li{width:300px;margin-right:50px}#page>footer ul li:nth-child(3n){margin-right:0}#page>footer ul li.disabled a dl dt{display:none}#page>footer ul li a dl dd{padding-top:66.67%}#page>footer ul li a dl dd img:nth-child(2){display:none}#page>footer ul li a dl dt{font-size:15px;line-height:1.47;min-height:58px;padding:10px 0 4px}#lead p{font-size:19px;line-height:2.16;padding:50px 0;text-align:center}#profile{padding:60px 0}#profile dl{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;flex-direction:column;width:1000px;min-height:220px;margin:0 auto;padding-left:500px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#profile dl dt{margin-top:-6px}#profile dl dt img{position:absolute;top:0;left:235px;width:220px}#profile dl dt span{font-size:22px;line-height:1.41}#profile dl dt span small:nth-child(1){font-size:19px;line-height:1.68;display:block}#profile dl dd{font-size:14px;margin-bottom:-7px}#interview{padding:80px 0 90px}#interview dl,#interview figure,#interview h3{width:700px;margin:0 auto}#interview figure figcaption{font-size:13px;line-height:2.46;margin-top:3px}#interview figure+dl{margin-top:65px}#interview dl,#interview h3{padding-left:75px}#interview h3{font-size:23px;line-height:2.87}#interview h3+dl{margin-top:50px}#interview dl{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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 dl dd,#interview dl dt{font-size:15px;line-height:2.13}#interview dl+h3{margin-top:70px}#interview dl+figure{margin-top:65px}#interview dl dt{width:60px}#interview dl dd{width:calc(100% - 60px)}#interview dl dd~*{margin-top:2.13em}#interview p{font-size:15px;line-height:2.13;margin-top:60px;text-align:center}}@media screen and (max-width:640px){header[role=global]{margin-top:-2.5em}#page{padding-bottom:81.25%}#page>header h2{top:2.08em;left:1.67em;width:47.97%}#page>header div{position:relative;width:100%;padding:13.33em 0 13.33em 6.25%}#page>header div dl dt{top:6.67em;left:1.67em;min-height:3.17em;padding:.29em .5em .46em}#page>header div dl dt span{font-size:71.13%;line-height:1.57}#page>header div dl dt span strong{font-size:149.97%;line-height:1.05}#page>header div dl dd small{font-size:106.67%}#page>header div dl dd span{font-size:135.13%;line-height:1.79}#page>header>a{bottom:1.25em;width:7.03%;padding-top:7.03%}#page>footer{padding:6.25% 4.69% 3.13%}#page>footer h3{font-size:96%}#page>footer ul{padding-top:6.9%;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#page>footer ul li{width:47.76%}#page>footer ul li a dl dd{padding-top:140%}#page>footer ul li a dl dd img:nth-child(1){display:none}#page>footer ul li a dl dt{font-size:80%;line-height:1.6;min-height:5.1em;padding:4.33% 0 7.94%}#lead p{font-size:92.46%;line-height:1.81;padding:6.25%;letter-spacing:.03em}#profile{padding:7.81% 6.25% 6.25%}#profile dl dt{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:1.46em;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#profile dl dt img{display:block;width:45.71%}#profile dl dt span{width:46.43%}#profile dl dt span small{font-size:92.46%;line-height:1.73;display:block}#profile dl dt span strong{font-size:106.67%;line-height:1.5;display:block}#profile dl dd{font-size:92.46%;line-height:1.81}#interview{padding:6.25% 6.25% 7.81%}#interview figure figcaption{font-size:78.21%;line-height:2.18;margin-top:.32em}#interview figure+dl{margin-top:1.88em}#interview h3{font-size:128%;line-height:1.94}#interview h3+dl{margin-top:1.67em}#interview dl dd,#interview dl dt{font-size:92.46%;line-height:1.81;margin-right:-.5em}#interview dl dd~dt,#interview dl dt~dt{margin-top:1.81em}#interview dl+h3{margin-top:2.44em}#interview dl+figure{margin-top:1.88em}#interview p{font-size:92.46%;line-height:1.81;margin-top:1.81em;margin-right:-.5em}}