.narrow-wrap{gap:2rem}@media screen and (min-width:992px){.narrow-wrap{gap:3rem}}.narrow-wrap>.filter{display:flex;align-items:center;justify-content:space-between;line-height:1em;white-space:nowrap;min-width:10.5rem;border-radius:0;border:none;border-bottom:solid 1px #0a2747;padding-bottom:1.5rem;background-color:rgba(0,0,0,0);outline:none}.narrow-wrap>.filter>span{position:relative;display:block;width:2.2rem;border:solid 1px #0a2747;border-radius:50%;transition:.3s}.narrow-wrap>.filter>span:before,.narrow-wrap>.filter>span:after{display:block;aspect-ratio:1/1;content:""}.narrow-wrap>.filter>span:before{position:absolute;top:50%;left:50%;width:100%;border-radius:50%;border:solid 1px #3696e9;opacity:0;transform:translate(-50%, -50%);animation:.6s linear}.narrow-wrap>.filter>span:after{position:relative;background-color:#0a2747;-webkit-mask:url(../img/common/icon-arrow-2.webp) center no-repeat;mask:url(../img/common/icon-arrow-2.webp) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s}.narrow-wrap>.filter:hover,.narrow-wrap>.filter:focus{color:#3696e9;border-bottom-color:#3696e9}.narrow-wrap>.filter:hover>span,.narrow-wrap>.filter:focus>span{border-color:#3696e9;background-color:#3696e9}.narrow-wrap>.filter:hover>span:before,.narrow-wrap>.filter:focus>span:before{animation-name:and-more-action}.narrow-wrap>.filter:hover>span:after,.narrow-wrap>.filter:focus>span:after{background-color:#fff}.narrow-wrap>.filter.on{color:#3696e9 !important;border-bottom-color:#3696e9 !important}.narrow-wrap>.filter.on>span{border-color:#3696e9 !important;background-color:#3696e9 !important}.narrow-wrap>.filter.on>span:after{background-color:#fff !important}@media screen and (min-width:992px){.narrow-wrap>.filter{min-width:14rem}.narrow-wrap>.filter>span{width:1.75rem}}@media screen and (min-width:1200px){.narrow-wrap>.filter{min-width:15rem}.narrow-wrap>.filter>span{width:2.2rem}}.staff-meta{gap:.5rem}.staff-meta>*{padding:.6rem .75rem !important;border-radius:3px}@media screen and (min-width:768px){.staff-meta>*{padding:.75rem 1.5rem !important}}.staff-fullscreen{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.staff-fullscreen>.main-visual{position:absolute;inset:-3rem;opacity:.99;filter:blur(3rem)}.staff-fullscreen>.main-visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.staff-fullscreen>.main-visual:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to bottom, rgba(236, 240, 244, 0) 0%, #0490B3 70%, #024788 100%);opacity:.4;content:""}.staff-fullscreen .breadcrumbs{color:#fff}.staff-fullscreen .breadcrumbs>*+*:before{color:#2fc5f2;opacity:1}.staff-fullscreen .breadcrumbs a:not(:hover):not(:focus){color:#fff}.staff-fullscreen .breadcrumbs a:hover,.staff-fullscreen .breadcrumbs a:focus{color:#2fc5f2}@media screen and (min-width:768px){.staff-fullscreen__row{-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:992px){.staff-fullscreen__row{-moz-column-gap:4.5rem;column-gap:4.5rem}}@media screen and (min-width:1200px){.staff-fullscreen__row{-moz-column-gap:7rem;column-gap:7rem}}@media screen and (min-width:768px)and (max-width:991px){.staff-fullscreen__row{align-items:flex-start !important}}@media screen and (min-width:768px){.staff-fullscreen .thumbnail{width:37.368421%;min-width:37.368421%}}.staff-fullscreen .note-label{background-color:hsla(0,0%,100%,.15);padding:2.4rem}@media screen and (min-width:768px){.staff-fullscreen .note-label{width:-moz-max-content;width:max-content;padding:1.75rem 2rem}}@media screen and (min-width:992px){.staff-fullscreen .note-label{padding:2rem 2.6rem}}@media screen and (min-width:1200px){.staff-fullscreen .note-label{padding:2.6rem 3rem}}.staff-fullscreen .penguin{position:absolute;top:0;right:-4%;width:33%;transform:translateY(195%)}.staff-fullscreen .penguin>.remove{height:auto;aspect-ratio:496/669;background-image:url(../img/interview/penguin.webp)}@media screen and (min-width:768px){.staff-fullscreen .penguin{top:auto;right:0;bottom:0;width:15%;transform:none}}@media screen and (min-width:992px){.staff-fullscreen .penguin{width:10.8552631%;transform:translateY(-15%)}}.staff-note p{margin-bottom:0}.staff-note p+p{margin-top:1.5rem}#staff-thumbnail{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem 1.5rem}@media screen and (min-width:768px){#staff-thumbnail{grid-template-columns:repeat(3, 1fr);gap:4.5rem 3rem}}@media screen and (min-width:1200px){#staff-thumbnail{gap:6rem 4.5rem}}@media screen and (min-width:1300px){#staff-thumbnail{gap:7.5rem}}#staff-thumbnail>li.mix,#staff-thumbnail>li.gap{display:none}#staff-thumbnail>li>a>.thumbnail{aspect-ratio:256/313}#staff-thumbnail>li>a>.thumbnail>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#staff-thumbnail>li>a>.thumbnail:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to bottom, #024788 0%, rgba(2, 71, 136, 0) 100%);opacity:.2;transition:.3s;content:""}#staff-thumbnail>li>a>.thumbnail>.arrow{position:absolute;right:1rem;bottom:1rem;width:1.75rem;z-index:1}@media screen and (min-width:768px){#staff-thumbnail>li>a>.thumbnail>.arrow{right:1.5rem;bottom:1.5rem;width:2.2rem}}#staff-thumbnail>li>a>.thumbnail>.arrow:before,#staff-thumbnail>li>a>.thumbnail>.arrow:after{display:block;aspect-ratio:1/1;content:""}#staff-thumbnail>li>a>.thumbnail>.arrow:before{position:absolute;top:50%;left:50%;width:100%;border-radius:50%;border:solid 1px #fff;opacity:0;transform:translate(-50%, -50%);animation:.6s linear}#staff-thumbnail>li>a>.thumbnail>.arrow:after{position:relative;background:url(../img/common/icon-arrow-0.webp) center no-repeat;background-size:contain;transition:.3s}#staff-thumbnail>li>a>.thumbnail>.penguin-hand{position:absolute;left:0;bottom:0;display:block;width:45.4545454%;aspect-ratio:601/679;background:url(../img/interview/penguin-hand.webp) center no-repeat;background-size:cover;transition:.5s;transform-origin:20% bottom}#staff-thumbnail>li>a:hover>.thumbnail:after,#staff-thumbnail>li>a:focus>.thumbnail:after{opacity:0}#staff-thumbnail>li>a:hover>.thumbnail>.arrow:before,#staff-thumbnail>li>a:focus>.thumbnail>.arrow:before{animation-name:and-more-action}#staff-thumbnail>li>a:hover>.thumbnail>.arrow:after,#staff-thumbnail>li>a:focus>.thumbnail>.arrow:after{transform:scale(1.25)}#staff-thumbnail>li>a:not(:hover):not(:focus)>.thumbnail>.penguin-hand{transform:rotate(-90deg);opacity:0}@media screen and (min-width:992px){.tile-block:has(.tile-block__image) .tile-block__image{width:50%}.tile-block:has(.tile-block__image) .tile-block__note{width:calc(50% - 3rem)}}@media screen and (min-width:1200px){.tile-block:has(.tile-block__image) .tile-block__note{width:calc(50% - 4.5rem)}}@media screen and (min-width:1300px){.tile-block:has(.tile-block__image) .tile-block__note{width:calc(50% - 6rem)}}@media screen and (max-width:991px){.tile-block:has(.tile-block__image){display:grid;grid-template-columns:repeat(1fr);row-gap:2.4rem}.tile-block:has(.tile-block__image) .tile-block__note{display:contents}.tile-block:has(.tile-block__image) .tile-block__note>h3{order:1}.tile-block:has(.tile-block__image) .tile-block__note>.note{order:3}.tile-block:has(.tile-block__image) .tile-block__image{order:2}}@media screen and (min-width:768px){.block-1st__contents:has(:nth-child(2)){display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:992px){.block-1st__contents:has(:nth-child(2)){-moz-column-gap:5rem;column-gap:5rem}}@media screen and (max-width:767px){.block-1st__contents{display:grid;grid-template-columns:1fr;row-gap:3rem}}.block-1st__contents h3{-moz-column-gap:1rem;column-gap:1rem;padding:1.5rem 2.4rem}.block-1st__contents h3:before{position:relative;display:block;width:2.2rem;aspect-ratio:1/1;border-radius:50%;background:center no-repeat;background-size:cover;content:""}.block-1st__contents h3.label-my-work:before{background-image:url(../img/interview/icon-1.webp)}.block-1st__contents h3.label-my-cue:before{background-image:url(../img/interview/icon-2.webp)}@media screen and (min-width:768px){.block-1st__contents h3:before{width:2.6rem}}@media screen and (min-width:992px){.block-1st__contents h3{padding-inline:3rem}.block-1st__contents h3:before{width:3rem}}.block-1st__contents .staff-note{padding:2.4rem}@media screen and (min-width:992px){.block-1st__contents .staff-note{padding:2.6rem 3rem}}.block-3rd__schedule{background:linear-gradient(to bottom, #0490B3 0%, #03486E 100%)}@media screen and (max-width:767px){.block-3rd__schedule{margin-inline:-3rem;padding-inline:3rem;border-radius:0 !important}}.block-3rd__schedule:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/common/bg-pattern-2.webp) center top;content:""}.block-3rd__schedule .schedule-row{padding-left:2rem}.block-3rd__schedule .schedule-row:before,.block-3rd__schedule .schedule-row:after{position:absolute;top:2.8rem;left:0;display:block;content:""}.block-3rd__schedule .schedule-row:before{width:1px;height:100%;background-color:#e8eff1;transform:translateX(-50%)}.block-3rd__schedule .schedule-row:after{width:1rem;aspect-ratio:1/1;background-color:#3696e9;border-radius:50%;transform:translate(-50%, -50%)}@media screen and (min-width:768px){.block-3rd__schedule .schedule-row{padding-left:3rem}.block-3rd__schedule .schedule-row:before,.block-3rd__schedule .schedule-row:after{top:3.3rem}.block-3rd__schedule .schedule-row:after{width:1.479rem}}@media screen and (min-width:992px){.block-3rd__schedule .schedule-row:before,.block-3rd__schedule .schedule-row:after{top:4.25rem}}.block-3rd__schedule .schedule-wrap>.schedule-row:last-child:before{display:none}.block-3rd__schedule .schedule-label{-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (min-width:768px){.block-3rd__schedule .schedule-label{-moz-column-gap:2rem;column-gap:2rem}}.block-3rd__schedule .schedule-time{min-width:5.5rem;border-radius:3px;border:solid 1px #e8eff1;padding:.6rem .75rem}@media screen and (min-width:768px){.block-3rd__schedule .schedule-time{min-width:7rem;padding:.7rem 1.5rem}}.block-5th{background-image:url(../img/common/bg-pattern-2.webp);background-position:center top}@media screen and (min-width:768px){.block-5th__label{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width:992px){.block-5th__label{-moz-column-gap:3rem;column-gap:3rem}}/*# sourceMappingURL=style-interview.min.css.map */