@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){word-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}button,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}button,embed,fieldset,iframe,img,object,picture,video{border:0}body{color:#222;font-family:Noto Sans JP,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;line-height:1.85;margin:0}dd,dt,li{list-style:none}b,em,strong{font-style:normal}sub,sup{bottom:-.2em}dfn{font-style:normal}label{cursor:pointer}input::-ms-clear{visibility:hidden}select::-ms-expand{display:none}textarea{resize:vertical}[role=button][disabled],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:.08em}dl,ol,ul{list-style:none}address{font-style:normal}table{border-collapse:collapse;border-spacing:0}picture{display:block}html{font-size:62.5%}body{word-wrap:anywhere;letter-spacing:.08em;overflow-x:hidden;word-break:break-word}a{color:inherit;text-decoration:none}img,svg{height:auto;max-width:100%;vertical-align:bottom}button{background-color:transparent}button,code,input,kbd,keygen,listing,plaintext,pre,samp,select,textarea,tt,xmp{color:inherit;font-family:inherit;font-size:inherit}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}.c-icon-arrow{align-items:center;display:inline-flex;gap:.5em}.c-icon-arrow>.icon{display:flex;height:1em;width:1em}.c-icon-arrow>.icon>svg{fill:currentColor}.c-text-strong{font-weight:700}.c-heading-rhombus{align-items:baseline;color:#2363d1;display:flex;font-weight:700;gap:.71em;letter-spacing:.08em;line-height:1.4}.c-heading-rhombus:before{background-color:#2363d1;content:"";height:.6em;transform:rotate(45deg);width:.6em}.c-heading-section{font-weight:700;letter-spacing:.08em;line-height:1.4}.l-main{padding-bottom:8.57em}.m-header{position:fixed;width:100%;z-index:10}.m-header__inner{background-color:#fff;justify-content:space-between}.m-header__inner,.m-header__logo__item{align-items:center;display:flex}.m-header__nav__item__text{font-weight:700;letter-spacing:.08em}.m-header__btns{display:flex}.m-header__btn__item{align-items:center;border-radius:3em;justify-content:center}.m-header__btn__item.is-contact{background-color:#2363d1;color:#fff}.m-header__btn__item.is-entry{background-color:#efeb64}.m-header__btn__item__text{font-weight:700}.m-footer{background-color:#0e1f36;color:#fff}.m-footer__inner{display:flex;flex-direction:column}.m-footer__nav__lists{display:flex;flex-wrap:wrap}.m-footer__nav__item{display:flex}.m-footer__nav__item__text{letter-spacing:.08em}.m-footer__copyright{color:#a7a7a7;letter-spacing:.08em}.m-entry{display:block;position:relative}.m-entry__diamond-1{background-color:#efa911}.m-entry__diamond-1,.m-entry__diamond-2{position:absolute;transform:rotate(45deg);transform-origin:50% 50%;z-index:1}.m-entry__diamond-2{background-color:#0a8cf5}.m-entry__diamond-3{background-color:#fa6b4a;position:absolute;transform:rotate(45deg);transform-origin:50% 50%;z-index:1}.m-entry__inner{display:grid;height:100%;position:relative;width:100%;z-index:0}.m-entry__image{grid-area:1/-1;position:relative}.m-entry__image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-entry__image:before{background-color:rgba(14,31,54,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .6s ease;width:100%}.m-entry__content{color:#fff;gap:2.14em;grid-area:1/-1;justify-content:center;position:relative}.m-entry__content,.m-entry__heading{align-items:center;display:flex;flex-direction:column}.m-entry__heading{gap:1.14em}.m-entry__heading>.is-ja{letter-spacing:.08em}.m-entry__logo{bottom:0;position:absolute;right:0}.m-pagepath__lists{display:flex;overflow-x:auto}.m-pagepath__list+.m-pagepath__list{margin-left:1.07em;padding-left:1.42em;position:relative}.m-pagepath__list+.m-pagepath__list:before{border-right:1px solid #cecece;border-top:1px solid #cecece;bottom:0;content:"";height:.4em;left:0;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:.4em}.m-pagepath__item{color:#cecece;letter-spacing:.08em;white-space:nowrap}.m-pagepath__item[aria-current]{color:#222}.m-related{position:relative}.m-related:before{background-color:#f7f7f7;bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.m-related__inner{position:relative}.m-related__heading{align-items:center;color:#2363d1;display:flex;font-weight:700;gap:.71em;justify-content:center;letter-spacing:.08em}.m-related__heading:after,.m-related__heading:before{background-color:#2363d1;content:"";height:.6em;transform:rotate(45deg);width:.6em}.m-related__item{display:grid}.m-related__item__image{grid-area:1/-1;height:100%;position:relative;width:100%}.m-related__item__image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-related__item__image:before{background-color:rgba(14,31,54,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .6s ease;width:100%}.m-related__item__content{align-items:center;color:#fff;display:flex;grid-area:1/-1;height:100%;justify-content:space-between;position:relative;width:100%}.m-related__item__heading,.m-scroll{font-weight:700;letter-spacing:.08em}.m-scroll{color:#222;display:inline-flex;padding-bottom:11em;position:relative}.m-scroll:after,.m-scroll:before{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0}.m-scroll:before{background-color:#222;height:10em;width:2px}.m-scroll:after{border-bottom:2px solid #222;border-right:2px solid #222;height:10px;transform:rotate(45deg);width:10px}.m-interview__item__content{display:flex;flex-direction:column}*+.m-interview__item__content{margin-top:1.07em}.m-interview__item__upper{color:#0a8cf5;font-weight:700;letter-spacing:.08em}.m-interview__item__middle{font-weight:700;padding-top:.71em}.m-interview__item__lower{letter-spacing:.08em}.p-top-mv{position:relative;z-index:2}.p-top-mv__heading{display:flex;flex-direction:column;position:relative}.p-top-mv__heading:before{background-color:#efa911;content:"";display:block;position:absolute;transform:rotate(45deg)}.p-top-mv__heading>span:nth-child(3){padding-top:1.07em}.p-top-mv__image:after,.p-top-mv__image:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-top-mv__image:before{background-color:#2363d1}.p-top-mv__image:after{background-color:#fa6b4a}.p-top-mv__foot__inner{display:flex;justify-content:center;position:relative}.p-top-mv__foot__inner:after,.p-top-mv__foot__inner:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-top-mv__foot__inner:before{background-color:#0a8cf5}.p-top-mv__foot__inner:after{background-color:#2363d1}.p-top-mv__scroll{color:#fff;font-weight:700;letter-spacing:.08em;padding-bottom:11em;position:relative}.p-top-mv__scroll:after,.p-top-mv__scroll:before{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0}.p-top-mv__scroll:before{background-color:#fff;height:10em;width:2px}.p-top-mv__scroll:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;transform:rotate(45deg);width:10px}.p-top__contents{background-color:#f7f7f7}.p-top-intro{position:relative;z-index:1}.p-top-intro__inner{background-color:#fff;position:relative}.p-top-intro__inner:before{background-image:url(/assets/recruit/img/home/bg_intro.png);background-repeat:repeat-y;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.p-top-intro__head{align-items:center}.p-top-intro__head,.p-top__head{display:flex;flex-direction:column;gap:1.07em}.p-top__catch{color:grey}*+.p-top__body{margin-top:2.14em}.p-top__foot{color:#0a8cf5}.p-top-interview{padding-top:8.57em;position:relative}.p-top-interview:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-top-interview__item{display:block;text-align:center}.p-top-interview__item__image{display:inline-flex;position:relative}.p-top-interview__item__image>img{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.p-top-interview__item__image:after,.p-top-interview__item__image:before{content:"";display:block;position:absolute;transform:rotate(45deg);transform-origin:50% 50%;z-index:1}.p-top-interview__item__image:before{height:5em;width:5em}.p-top-interview__item__image:after{height:2.85em;width:2.85em}.p-top-interview__list:nth-child(odd) .p-top-interview__item__image:before{background-color:#fa6b4a}.p-top-interview__list:nth-child(odd) .p-top-interview__item__image:after{background-color:#0a8cf5}.p-top-interview__list:nth-child(2n) .p-top-interview__item__image:before{background-color:#efa911}.p-top-interview__list:nth-child(2n) .p-top-interview__item__image:after{background-color:#3cd176;top:.71em}.p-top-interview__foot{color:#0a8cf5;text-align:right}.p-message__head__bg{opacity:.05;position:absolute;text-align:center;z-index:-1}.p-message{position:relative}.p-message:after,.p-message:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-message:before{background-color:#0a8cf5}.p-message:after{background-color:#2363d1}.p-message__head{align-items:center;display:flex;flex-direction:column;gap:2.14em;position:relative;text-align:center}.p-message__head:after,.p-message__head:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-message__head:before{background-color:#fa6b4a}.p-message__head:after{background-color:#efa911}.p-message-scroll__pos{position:relative}.p-message-block,.p-message-section__content{display:flex;flex-direction:column}.p-message-block{gap:1.42em}.p-oneminute{position:relative}.p-oneminute:after,.p-oneminute:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-oneminute:before{background-color:#efa911}.p-oneminute:after{background-color:#fa6b4a}.p-oneminute__head{align-items:center;display:flex;flex-direction:column;gap:2.14em;position:relative;text-align:center}.p-oneminute__head:after,.p-oneminute__head:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-oneminute__head:before{background-color:#3cd176}.p-oneminute__head:after{background-color:#0a8cf5}.p-oneminute-scroll__pos{position:relative}.p-oneminute-section__heading{font-weight:700;letter-spacing:.08em;line-height:1.4}.p-interview-index{position:relative}.p-interview-index:after,.p-interview-index:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-interview-index:before{background-color:#2363d1}.p-interview-index:after{background-color:#fa6b4a}.p-interview-index__head{display:flex;flex-direction:column;gap:1.42em;position:relative}.p-interview-index__head:after,.p-interview-index__head:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-interview-index__head:before{background-color:#efa911}.p-interview-index__head:after{background-color:#3cd176}.p-interview-index__pos{position:relative}.p-interview__item__image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-interview__head{position:relative}.p-interview__head:after,.p-interview__head:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-interview__head:before{background-color:#fa6b4a}.p-interview__head:after{background-color:#0a8cf5}.p-interview__head__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.07em;line-height:1.4}.p-interview__head__upper{color:#0a8cf5}.p-interview__head__middle,.p-interview__head__upper{font-weight:700;letter-spacing:.08em}.p-interview__head__lower{border:1px solid #222;border-radius:4px;letter-spacing:.08em;margin-top:1.07em;padding:.71em}.p-interview__head__image__inner>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-interview-scroll__pos,.p-interview__body{position:relative}.p-interview__body:before{background-color:#f7f7f7;content:"";display:block;left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:absolute;width:100vw}.p-interview-section{position:relative}.p-interview-section__head{display:flex;flex-direction:column;gap:.71em}*+.p-interview-section__body{margin-top:1.42em}.p-interview-section__body *+p{margin-top:1em}.p-interview__image-lower,.p-interview__image-upper{position:relative}.p-interview__btn{align-items:center;border:2px solid #0a8cf5;border-radius:4em;color:#0a8cf5;height:5em;justify-content:center}@media screen and (min-width:769px){body,h1,h2,h3,h4,h5,h6{font-size:1.4rem;font-size:.9722222222vw}.u-align-left-pc{text-align:left}.u-align-center-pc{text-align:center}.u-align-right-pc{text-align:right}.u-visible-sp{display:none}.is-sp{display:none!important}.c-heading-rhombus{font-size:2rem;font-size:1.3888888889vw}.c-heading-section{font-size:3rem;font-size:2.0833333333vw}.m-header__nav__item__text{font-size:1.2rem;font-size:.8333333333vw}.m-footer{padding:7.14em 0 2.85em}.m-footer__inner{gap:2.14em;margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}.m-footer__nav__lists{gap:2.14em}.m-footer__nav__item__text{font-size:1.2rem;font-size:.8333333333vw}.m-footer__copyright{font-size:1rem;font-size:.6944444444vw;text-align:right}.m-entry__diamond-1{height:17.85em;left:-7.15em;top:-12.86em;width:17.85em}.m-entry__diamond-2{height:9.28em;left:3.57em;top:0;width:9.28em}.m-entry__diamond-3{height:7.85em;right:-1.43em;top:6.78em;width:7.85em}.m-entry__heading>.is-ja{font-size:1.4rem;font-size:.9722222222vw}.m-pagepath{margin-left:auto;margin-right:auto;max-width:calc(1260px + 4.28em);padding:10.71em 2.14em 0}.m-pagepath__item{font-size:1rem;font-size:.6944444444vw}.m-related{padding-bottom:8.57em}.m-related:before{height:50%}.m-related__inner{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}.m-related__heading{font-size:2rem;font-size:1.3888888889vw}*+.m-related__body{margin-top:4.28em}.m-related__lists{display:flex;gap:5.71em}.m-related__item__content{padding:0 4.28em}.m-related__item__heading{font-size:2rem;font-size:1.3888888889vw}.m-interview__item__upper,.m-scroll{font-size:1rem;font-size:.6944444444vw}.m-interview__item__lower{font-size:1.2rem;font-size:.8333333333vw}.p-top-mv{height:65vw}.p-top-mv__heading{gap:2.14em 0;margin-left:auto;margin-right:auto;max-width:calc(1260px + 4.28em);padding:14.57em 2.14em 10em}.p-top-mv__heading:before{height:4.5833333333vw;left:35.71em;top:14.57em;width:4.5833333333vw}.p-top-mv__heading>span{max-width:26.57em}.p-top-mv__image{height:78vw;position:absolute;right:-10.72em;top:-2.86em;width:78vw}.p-top-mv__image:before{height:11.8055555556vw;right:10.71em;top:23%;width:11.8055555556vw;z-index:-1}.p-top-mv__image:after{height:6.25vw;left:1.78em;top:55%;width:6.25vw}.p-top-mv__image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-top-mv__foot{margin-left:auto;margin-right:auto;max-width:1440px}.p-top-mv__foot__inner{align-items:flex-start;height:21.42em;width:21.42em}.p-top-mv__foot__inner:before{height:100%;left:0;top:0;width:100%}.p-top-mv__foot__inner:after{bottom:-10%;height:7.85em;left:10%;width:7.85em}.p-top-mv__scroll{font-size:1rem;font-size:.6944444444vw;padding-top:20%}.p-top__contents{padding:8.57em 0}.p-top-intro{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em;position:relative}.p-top-intro:after,.p-top-intro:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-top-intro:before{background-color:#efa911;height:21.42em;right:-14.29em;top:7.14em;width:21.42em}.p-top-intro:after{background-color:#fa6b4a;height:11.42em;right:-17.15em;top:8.57em;width:11.42em}.p-top-intro__inner{padding:7.85em 7.14em}.p-top-intro__inner:before{background-size:cover;height:.71em}.p-top-sections{position:relative}*+.p-top-sections{margin-top:7.14em}.p-top-sections:before{background-color:#3cd176;content:"";display:block;height:7.14em;left:3.57em;position:absolute;top:38%;transform:rotate(45deg);width:7.14em}.p-top-section{display:flex;gap:5em;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}*+.p-top-section{margin-top:7.14em}.p-top-section:nth-child(2n){flex-direction:row-reverse}*+.p-top__foot{margin-top:2.42em}.p-top-interview:before{background-color:#0a8cf5;height:12.14em;right:2.85em;top:-1.43em;width:12.14em}.p-top-interview__inner{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}.p-top-interview__lists{display:flex;gap:2.28em;justify-content:space-between}*+.p-top-interview__lists{margin-top:4.28em}.p-top-interview__item__image:before{bottom:2.85em;right:15%}.p-top-interview__item__image:after{bottom:1.42em;left:15%}*+.p-top-interview__foot{margin-top:2.42em}.p-message__head__bg{left:0;margin:auto;right:0;top:-2.86em}.p-message{margin-left:auto;margin-right:auto;max-width:1440px}.p-message:before{height:14.28em;right:0;top:8.57em;width:14.28em}.p-message:after{height:5.71em;right:8.57em;top:20em;width:5.71em}.p-message__head{padding-top:7.85em}.p-message__head:before{height:5.71em;left:17.14em;top:2.85em;width:5.71em}.p-message__head:after{height:3.57em;left:25em;top:5.71em;width:3.57em}.p-message-scroll__pos{left:4.28em;top:-1.43em}.p-message__body{position:relative}*+.p-message__body{margin-top:2.85em}.p-message__body:before{background-color:#fa6b4a;bottom:-7.15em;content:"";display:block;height:11.42em;position:absolute;right:4.28em;transform:rotate(45deg);width:11.42em}.p-message-section{align-items:center;display:flex;gap:7.85em;justify-content:space-between}.p-message-section+.p-message-section{margin-top:7.14em}.p-message-section.is-reverse{flex-direction:row-reverse;padding-right:14.28em}.p-message-section:not(.is-reverse){padding-left:14.28em}.p-message-section+.p-message-section.is-reverse{position:relative}.p-message-section+.p-message-section.is-reverse:before{background-color:#3cd176;content:"";display:block;height:7.14em;left:6.42em;position:absolute;top:-7.15em;transform:rotate(45deg);width:7.14em}.p-message-section__content{gap:2.85em}.p-message-section__image{flex-basis:50%;flex-shrink:0}.p-oneminute{margin-left:auto;margin-right:auto;max-width:1440px}.p-oneminute:before{height:10.71em;right:5em;top:12.85em;width:10.71em}.p-oneminute:after{height:5em;right:15.71em;top:8.57em;width:5em}.p-oneminute__head{padding-top:7.85em}.p-oneminute__head:before{height:5.71em;left:10em;top:2.85em;width:5.71em}.p-oneminute__head:after{height:3.57em;left:17.85em;top:5.71em;width:3.57em}.p-oneminute-scroll__pos{left:4.28em;top:-1.43em}.p-oneminute__body{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}*+.p-oneminute-section{margin-top:8.57em}.p-oneminute-section__heading{font-size:3rem;font-size:2.0833333333vw}*+.p-oneminute-scroll,*+.p-oneminute-section__body{margin-top:4.28em}.p-oneminute-scroll__note{display:none}.p-interview-index{margin-left:auto;margin-right:auto;max-width:calc(1360px + 4.28em);padding:0 2.14em}.p-interview-index:before{height:17.14em;right:2.85em;top:7.14em;width:17.14em}.p-interview-index:after{height:10em;right:1.42em;top:5.71em;width:10em}.p-interview-index__head{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:4.64em 2.14em 0}.p-interview-index__head:before{height:6.42em;right:30%;top:0;width:6.42em}.p-interview-index__head:after{height:3.57em;right:calc(30% + 6.42em);top:6.42em;width:3.57em}.p-interview-index__pos{left:2.14em;padding-top:2.14em}.p-interview-index__body{margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em;position:relative}*+.p-interview-index__body{margin-top:.71em}.p-interview-index__body:after,.p-interview-index__body:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-interview-index__body:before{background-color:#0a8cf5}.p-interview-index__body:after{background-color:#3cd176}.p-interview-index__body:before{height:7.14em;left:-12.15em;top:40%;width:7.14em}.p-interview-index__body:after{bottom:0;height:12.85em;right:-15.72em;width:12.85em}.p-interview__lists{grid-gap:0 2.85em;display:grid;gap:0 2.85em;grid-template-columns:repeat(3,33%)}.p-interview__list:nth-child(3n+2){margin-top:2.85em}.p-interview__list:nth-child(3n+3){margin-top:5.71em}.p-interview,.p-interview__head{margin-left:auto;margin-right:auto;max-width:1440px}.p-interview__head{align-items:center;display:flex}.p-interview__head:before{bottom:4.28em;height:11.42em;right:3.57em;width:11.42em}.p-interview__head:after{bottom:-1.43em;height:5.71em;right:14.28em;width:5.71em}.p-interview__head__content{flex-grow:1;padding-left:14.28em}.p-interview__head__upper{font-size:2rem;font-size:1.3888888889vw}.p-interview__head__middle{font-size:3.6rem;font-size:2.5vw}.p-interview__head__lower{font-size:1.2rem;font-size:.8333333333vw}.p-interview__head__image{flex-basis:51.42em;flex-shrink:0}.p-interview-scroll__pos{padding-left:5.71em;top:-3.58em}.p-interview__body:before{bottom:10%;height:50%}.p-interview__body:after{background-color:#efa911;bottom:65%;content:"";display:block;height:12.85em;left:0;position:absolute;transform:rotate(45deg);width:12.85em}.p-interview-section{align-items:flex-start;display:flex;gap:1.07em;margin-left:auto;margin-right:auto;max-width:calc(1040px + 4.28em);padding:0 2.14em}*+.p-interview-section{margin-top:8.57em}.p-interview-section__num{flex-shrink:0}.p-interview-section__inner{flex-grow:1}.p-interview__image-upper{padding-left:22.14em}*+.p-interview__image-upper{margin-top:8.57em}.p-interview__image-lower{padding-right:22.14em}*+.p-interview__image-lower{margin-top:8.57em}.p-interview__image-lower:after,.p-interview__image-lower:before{content:"";display:block;position:absolute;transform:rotate(45deg)}.p-interview__image-lower:before{background-color:#2363d1;height:11.42em;right:0;top:0;width:11.42em}.p-interview__image-lower:after{background-color:#3cd176;height:5.71em;right:7.14em;top:6.42em;width:5.71em}.p-interview__foot{text-align:center}*+.p-interview__foot{margin-top:7.14em}.p-interview__btn{display:inline-flex;padding:0 2.85em}}@media screen and (min-width:880px){.m-header{left:0;top:2.14em}.m-header__area{margin-left:auto;margin-right:auto;max-width:calc(1380px + 4.28em);padding:0 2.14em}.m-header__inner{border-radius:10em;padding:1.14em 2.14em}.m-header__logo__item{max-width:27.14em}.m-header__content{align-items:center}.m-header__content,.m-header__nav__lists{display:flex;gap:1.78em}.m-header__nav__btn,.m-header__nav__btn-close{display:none}.m-header__btns{gap:1.07em}.m-header__btn__item{display:inline-flex;height:3.57em;width:12.14em}}@media screen and (min-width:1440px){body,h1,h2,h3,h4,h5,h6{font-size:1.4rem}.c-heading-rhombus{font-size:2rem}.c-heading-section{font-size:3rem}.m-footer__nav__item__text,.m-header__nav__item__text{font-size:1.2rem}.m-footer__copyright{font-size:1rem}.m-entry__heading>.is-ja{font-size:1.4rem}.m-pagepath__item{font-size:1rem}.m-related__heading,.m-related__item__heading{font-size:2rem}.m-interview__item__upper,.m-scroll{font-size:1rem}.m-interview__item__lower{font-size:1.2rem}.p-top-mv__scroll{font-size:1rem}.p-oneminute-section__heading{font-size:3rem}.p-interview__head__upper{font-size:2rem}.p-interview__head__middle{font-size:3.6rem}.p-interview__head__lower{font-size:1.2rem}}@media screen and (max-width:879px){.m-header__inner:before{background-color:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.m-header__logo{padding-left:1.42em;position:relative;z-index:11}.m-header__logo__item{max-width:19.28em}.m-header__nav{height:100%;min-height:100vh;opacity:0;overflow:auto;overscroll-behavior:contain;position:fixed;right:0;top:0;width:100%;z-index:9}.m-header__nav__inner{background-color:#fff;border-radius:0 0 7em 7em;box-shadow:0 10px 1em rgba(0,0,0,.1);padding:2.85em 1.42em}.m-header__nav__lists{padding:1.42em 0}.m-header__nav__item{display:flex;justify-content:center;padding:1.07em 0}.m-header__nav__btn{align-items:center;display:flex;flex-direction:column;gap:.57em;justify-content:center;padding:1.42em;position:relative;z-index:11}.m-header__nav__btn>span{background-color:#0a8cf5;height:1px;width:1.71em}.is-navOpen .m-header__nav__btn>span:nth-child(2){opacity:0}.is-navOpen .m-header__nav__btn>span:first-child{transform:translate3d(0,1px,0) rotate(45deg);transform-origin:0 0}.is-navOpen .m-header__nav__btn>span:nth-child(3){transform:translate3d(0,-1px,0) rotate(-45deg);transform-origin:0 100%}.m-header__btns{bottom:0;left:0;padding:0 .71em 2.14em;position:fixed;width:100%;z-index:11}.m-header__btn{flex-basis:50%;flex-shrink:0;padding:0 .71em}.m-header__btn__item{box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:3.5em}}@media (max-width:768px){body,h1,h2,h3,h4,h5,h6{font-size:1.4rem;font-size:3.7333333333vw}.u-align-left-sp{text-align:left}.u-align-center-sp{text-align:center}.u-align-right-sp{text-align:right}.u-visible-pc{display:none}.is-pc{display:none!important}.c-link{display:block;padding:1.07em 0}.c-heading-rhombus{font-size:1.6rem;font-size:4.2666666667vw}.c-heading-section{font-size:2.6rem;font-size:6.9333333333vw}.l-container{overflow-x:hidden}.is-navOpen .l-container{overflow:hidden}.m-header__nav__item__text{font-size:1.8rem;font-size:4.8vw}.m-footer{padding:5.71em 0 7.14em}.m-footer__logo{padding:0 1.42em}.m-footer__nav__lists{gap:0 1.42em;padding:2.85em 1.42em 0}.m-footer__nav__item{padding:.71em 0}.m-footer__nav__item__text{font-size:1.2rem;font-size:3.2vw}.m-footer__copyright{font-size:1rem;font-size:2.6666666667vw;letter-spacing:.02em;padding-top:5em;text-align:center}.m-entry__diamond-1{height:7.14em;left:-3.58em;top:-5em;width:7.14em}.m-entry__diamond-2{height:3.57em;left:.21em;top:0;width:3.57em}.m-entry__diamond-3{height:4.28em;right:-1.43em;top:2.14em;width:4.28em}.m-entry__heading>.is-ja{font-size:1.4rem;font-size:3.7333333333vw}.m-entry__logo{width:11.42em}.m-entry__logo>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-pagepath{padding:5.35em 0 0 1.42em}.m-pagepath__item{font-size:1rem;font-size:2.6666666667vw}.m-related{padding-bottom:7.14em}.m-related:before{height:75%}.m-related__inner{padding:0 1.42em}.m-related__heading{font-size:1.6rem;font-size:4.2666666667vw}*+.m-related__body{margin-top:2.85em}.m-related__list+.m-related__list{margin-top:1.42em}.m-related__item__content{padding:0 1.42em}.m-related__item__heading{font-size:1.6rem;font-size:4.2666666667vw}.m-interview__item__upper,.m-scroll{font-size:1rem;font-size:2.6666666667vw}.m-interview__item__lower{font-size:1.2rem;font-size:3.2vw}.p-top-mv{height:100dvh}.p-top-mv__heading{gap:1.42em 0;padding:5.71em 1.42em 0}.p-top-mv__heading:before{bottom:-7.15em;height:3.21em;left:3.57em;width:3.21em}.p-top-mv__heading>span{max-width:18.21em}.p-top-mv__image{position:relative}.p-top-mv__image:before{height:5.71em;right:1.42em;top:-2.15em;width:5.71em}.p-top-mv__image:after{bottom:2.85em;height:5em;right:4.28em;width:5em}.p-top-mv__image>img{height:auto;max-width:200%;width:116vw}.p-top-mv__foot{left:-1.43em;position:relative;top:-5em}.p-top-mv__foot__inner{align-items:center;height:10.71em;width:10.71em}.p-top-mv__foot__inner:before{height:100%;left:0;top:0;width:100%}.p-top-mv__foot__inner:after{bottom:-20%;height:4.14em;left:0;width:4.14em}.p-top-mv__scroll{font-size:1rem;font-size:2.6666666667vw}.p-top__contents{padding-bottom:5.71em}.p-top-intro{padding:12.85em 1.42em 0}.p-top-intro__inner{padding:6.42em 1.42em 5.71em}.p-top-intro__inner:before{background-size:contain;height:.57em}.p-top-sections{padding:0 2.85em}*+.p-top-sections{margin-top:5.71em}*+.p-top-section{margin-top:5.14em}*+.p-top__foot{margin-top:1.42em}.p-top-section__image{padding-top:1.78em}.p-top-interview:before{background-color:#3cd176;height:5.71em;right:2.14em;top:-.72em;width:5.71em}.p-top-interview__inner{padding:0 2.85em}*+.p-top-interview__lists{margin-top:3.57em}.p-top-interview__list+.p-top-interview__list{margin-top:2.85em}.p-top-interview__item__image:before{left:65%;top:12.85em}.p-top-interview__item__image:after{left:15%}.p-top-interview__list:nth-child(odd) .p-top-interview__item__image:after{top:17.14em}*+.p-top-interview__foot{margin-top:3.21em}.p-message__head__bg{display:flex;justify-content:center;overflow:hidden;padding-top:1.42em}.p-message__head__bg>img{height:auto;max-width:200%;width:180%}.p-message:before{height:7.14em;right:-1.43em;top:22.85em;width:7.14em}.p-message:after{height:2.85em;right:2.85em;top:28.57em;width:2.85em}.p-message__head{padding-top:7.14em}.p-message__head:before{height:3.57em;left:-1.43em;top:2.85em;width:3.57em}.p-message__head:after{height:2.14em;left:2.85em;top:5em;width:2.14em}.p-message-scroll__pos{left:1.42em;top:1.42em}*+.p-message__body{margin-top:4.28em}*+.p-message-section{margin-top:5.71em}.p-message-section__content{gap:1.42em;padding:0 1.42em}*+.p-message-section__image{margin-top:2.85em}.p-message-section.is-reverse .p-message-section__image{padding-right:2.85em}.p-message-section:not(.is-reverse) .p-message-section__image{padding-left:2.85em}.p-oneminute:before{height:5.71em;right:2.85em;top:24.28em;width:5.71em}.p-oneminute:after{height:2.14em;right:8.57em;top:22.85em;width:2.14em}.p-oneminute__head{padding:7.14em 1.42em 0}.p-oneminute__head:before{height:2.85em;left:2.85em;top:2.85em;width:2.85em}.p-oneminute__head:after{height:1.42em;left:7.14em;top:4.28em;width:1.42em}.p-oneminute-scroll__pos{left:1.42em;top:1.42em}*+.p-oneminute__body{margin-top:5.71em}*+.p-oneminute-section{margin-top:7.14em}.p-oneminute-section__heading{font-size:2.6rem;font-size:6.9333333333vw}.p-oneminute-section__body{padding:0 1.42em}*+.p-oneminute-section__body{margin-top:2.85em}.p-oneminute-scroll{overflow-x:auto}*+.p-oneminute-scroll{margin-top:2.85em}.p-oneminute-scroll__unit{height:auto;position:relative;width:250vw}.p-oneminute-scroll__area{display:flex;justify-content:center}.p-oneminute-scroll__area>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-oneminute-scroll__note{align-items:center;background-color:rgba(0,0,0,.3);border-radius:.71em;bottom:0;display:inline-flex;height:8.92em;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:8.92em}.p-oneminute-scroll.is-enter .p-oneminute-scroll__note{animation:scrollanim 1s ease forwards}@keyframes scrollanim{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(10vw,0,0)}}.p-interview-index{padding:0 1.42em}.p-interview-index:before{height:7.14em;right:2.85em;top:27.14em;width:7.14em}.p-interview-index:after{height:3.57em;right:2.14em;top:26.42em;width:3.57em}.p-interview-index__head{padding-top:4.64em}.p-interview-index__head:before{height:2.85em;right:10%;top:3.57em;width:2.85em}.p-interview-index__head:after{height:2.14em;right:calc(10% + 2.85em);top:6.42em;width:2.14em}.p-interview-index__pos{padding-top:4.28em}*+.p-interview-index__body{margin-top:4.28em}*+.p-interview__list{margin-top:2.85em}.p-interview__head:before{bottom:-4.29em;height:5.71em;right:3.57em;width:5.71em}.p-interview__head:after{bottom:-8.58em;height:3.57em;right:8.57em;width:3.57em}.p-interview__head__content{padding:4.28em 1.42em 0}.p-interview__head__upper{font-size:1.6rem;font-size:4.2666666667vw}.p-interview__head__middle{font-size:3.2rem;font-size:8.5333333333vw}.p-interview__head__lower{font-size:1rem;font-size:2.6666666667vw}.p-interview__head__image{padding:2.85em 0 0 2.85em}.p-interview-scroll__pos{padding-left:1.42em;padding-top:2.85em}*+.p-interview__body{margin-top:3.57em}.p-interview__body:before{bottom:20vw;height:45%}.p-interview-section{padding:0 1.42em}*+.p-interview-section{margin-top:4.28em}.p-interview-section__inner{padding-top:1.07em}.p-interview__image-upper{padding-left:2.85em}*+.p-interview__image-upper{margin-top:4.28em}.p-interview__image-lower{padding-right:2.85em}*+.p-interview__image-lower{margin-top:4.28em}.p-interview__foot{padding:0 1.42em}*+.p-interview__foot{margin-top:4.28em}.p-interview__btn{display:flex}}@media only screen and (max-width:768px) and (orientation:landscape){.p-top-mv{height:200vh}}@media (hover:hover) and (pointer:fine){a{transition:all .3s ease}.c-link:hover,.m-entry:hover .m-entry__image:before,.m-footer__logo__item:hover,.m-footer__nav__item:hover,.m-header__btn__item:hover,.m-header__logo__item:hover,.m-header__nav__item:hover,.m-related__item:hover .m-related__item__image:before{opacity:.6}.p-top-interview__item:hover{opacity:.8}.p-interview__item:hover{opacity:.7}.p-interview__btn:hover{opacity:.6}}