@charset "UTF-8";html{box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--a-delay:0;--a-duration:0;--a-index:0}@media not all and (max-width:767px),print{:root{font-size:min(.6944444444vw,10px)}}@media screen and (max-width:767px){:root{font-size:max(5px,2.6666666667vw)}}body{background-color:#fff;color:#222;font-family:Zen Kaku Gothic New,sans-serif;font-feature-settings:normal;font-weight:700;letter-spacing:0;line-height:1;min-height:100vh;position:relative;width:100%}body::-moz-selection{background-color:#009fe8;color:#fff}body::selection{background-color:#009fe8;color:#fff}body::-webkit-scrollbar{height:10px;width:10px}body::-webkit-scrollbar-thumb{background:#005083}body::-webkit-scrollbar-track{background:hsla(0,0%,93%,.4)}@media not all and (max-width:767px),print{body [id]{scroll-margin-top:10rem}}@media screen and (max-width:767px){body [id]{scroll-margin-top:8.2rem}}img{max-width:100%}img,svg{display:block;height:auto;width:100%}a{color:inherit;text-decoration:none}li{list-style-type:none}i{font-style:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:inherit}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{color:#222;text-align:left}@keyframes slideOutRightInLeft{0%{opacity:1;transform:translateX(0)}49%{opacity:0;transform:translateX(101%)}50%{opacity:0;transform:translateX(-101%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutRightInLeftHover{0%{opacity:1;transform:translateX(0)}49%{opacity:0;transform:translateX(101%)}50%{opacity:0;transform:translateX(-101%)}to{opacity:1;transform:translateX(0)}}@keyframes SLIDE_ARROW{0%{opacity:1;transform:translateX(0)}49%{opacity:1;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes DOWN_ARROW{0%{opacity:1;transform:translateY(0)}49%{opacity:1;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes FADE_IN{0%{opacity:0}to{opacity:1}}@keyframes FADE_OUT{0%{opacity:1}to{opacity:0}}@keyframes INFINITY_SCROLL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media not all and (max-width:767px),print{.l-404{margin-top:8rem}}@media screen and (max-width:767px){.l-404{margin-top:6.2rem}}.l-404__body{line-height:1.8;text-align:center}@media not all and (max-width:767px),print{.l-404__body{font-size:1.5rem;padding:8rem 0}}@media screen and (max-width:767px){.l-404__body{font-size:1.4rem;padding:4rem 0}}.l-404__button{align-items:center;justify-content:center;margin-top:8rem}.l-404__button .c-link__icon{transform:rotate(180deg)}@media not all and (max-width:767px),print{.l-about{margin-top:8rem}}@media screen and (max-width:767px){.l-about{margin-top:6.2rem}}@media not all and (max-width:767px),print{.l-about__body{margin-top:12rem}}@media screen and (max-width:767px){.l-about__body{margin-top:8.8rem}}@media not all and (max-width:767px),print{.l-about__section+.l-about__section{margin-top:16rem}}@media screen and (max-width:767px){.l-about__section+.l-about__section{margin-top:12rem}}@media not all and (max-width:767px),print{.l-data{margin-bottom:8rem;margin-top:8rem}}@media screen and (max-width:767px){.l-data{margin-top:6.2rem}}.l-data__head .c-breadcrumbs{color:#222}@media not all and (max-width:767px),print{.l-data__body{margin-top:12rem}}@media screen and (max-width:767px){.l-data__body{margin-top:8.8rem}}@media not all and (max-width:767px),print{.l-data__section+.l-data__section{margin-top:24rem}}@media screen and (max-width:767px){.l-data__section+.l-data__section{margin-top:12rem}}.l-data__relatedPages{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-data__relatedPages{width:128rem}}@media screen and (max-width:767px){.l-data__relatedPages{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-entry{margin-top:8rem}}@media screen and (max-width:767px){.l-entry{margin-top:6.2rem;padding-bottom:4rem}}.l-entry__body{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-entry__body{width:128rem}}@media screen and (max-width:767px){.l-entry__body{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-entry__body{margin-bottom:16rem;margin-top:12rem}}.l-entry__column{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-entry__column{flex-direction:column}}@media not all and (max-width:767px),print{.l-entry__side{width:30.2rem}}@media screen and (max-width:767px){.l-entry__side{margin-bottom:6.4rem}}@media not all and (max-width:767px),print{.l-entry__text{font-size:1.5rem;line-height:2.1333333333;position:sticky;top:12rem}}@media screen and (max-width:767px){.l-entry__text{font-size:1.4rem;line-height:2.2857142857}}@media not all and (max-width:767px),print{.l-entry__contents{font-size:1.5rem;width:84.5rem}}@media screen and (max-width:767px){.l-entry__contents{font-size:1.4rem}}.l-entry__form .is-hidden{display:none!important}.l-entry__form .has-error{background-color:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.5)}.l-entry__formList{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.l-entry__formList{gap:4rem}}@media screen and (max-width:767px){.l-entry__formList{gap:3.2rem}}.l-entry__formItem{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.l-entry__formItem{font-size:1.5rem;gap:1.6rem}}@media screen and (max-width:767px){.l-entry__formItem{font-size:1.4rem;gap:1.2rem}}.l-entry__formTitle{align-items:center;display:flex;justify-content:flex-start}.l-entry__formLabel{background-color:#ccefff;border-radius:.4rem;display:inline-block;font-size:1.2rem;margin-left:.8rem;padding:.6rem .8rem}.l-entry__formRow{align-items:center;display:flex;width:100%}@media not all and (max-width:767px),print{.l-entry__formRow{gap:2.4rem}}@media screen and (max-width:767px){.l-entry__formRow{gap:2rem}}.l-entry__formRow--flex{justify-content:flex-start}.l-entry__formCol{display:flex;flex-direction:column;width:100%}@media not all and (max-width:767px),print{.l-entry__formCol{gap:1.6rem}}@media screen and (max-width:767px){.l-entry__formCol{gap:1.2rem}}.l-entry__formButton{gap:4rem;margin-top:8rem}.l-entry__formButton,.l-entry__formPrivacy{align-items:center;display:flex;flex-direction:column}.l-entry__formPrivacy{justify-content:center}.l-entry__formPrivacyLabel{align-items:center;background-color:#f7f7f7;border-radius:1rem;cursor:pointer;display:inline-flex;padding:1.6rem}.l-entry__formPrivacyLabel a{color:#009fe8;text-decoration:underline;text-underline-offset:.3rem}.l-entry__formPrivacyHidden{display:none}.l-entry__formEdit{color:#222;font-size:1.4rem;text-decoration:underline;text-underline-offset:.4rem}.l-entry__formSubmit{align-items:center;display:flex;flex-direction:column;gap:2.4rem;justify-content:center;width:100%}.l-entry__formSubmit .c-link{padding:1.6rem 1.6rem 1.6rem 3.2rem}@media not all and (max-width:767px),print{.l-entry__formSubmit .c-link{width:41.2rem}}@media screen and (max-width:767px){.l-entry__formSubmit .c-link{width:100%}}.l-entry__formSubmit .c-link__icon{height:4.8rem;width:4.8rem}.l-entry__formSubmit .c-link__svg{width:1.4rem}.l-entry__formSubmitHidden{display:none}.l-entry__confirmText{display:none;font-size:1.6rem;letter-spacing:2%;line-height:150%;margin-bottom:4rem}.l-entry__confirmText.is-show{display:block}.l-entry [data-submit].is-submitting,.l-entry [data-submit]:disabled{cursor:not-allowed!important;opacity:.6;pointer-events:none}.l-entry [data-edit]:disabled{cursor:not-allowed!important;opacity:.5;pointer-events:none}.l-entry .wpcf7 .wpcf7-form-control-wrap{display:inline-block;width:100%}.l-entry .wpcf7 [class*="--flex"] .wpcf7-form-control-wrap{width:auto}.l-entry .wpcf7 .wpcf7-radio{display:flex}@media not all and (max-width:767px),print{.l-entry .wpcf7 .wpcf7-radio{gap:2.4rem;padding:2.2rem 0}}@media screen and (max-width:767px){.l-entry .wpcf7 .wpcf7-radio{gap:2rem;padding:1.6rem 0}}.l-entry .wpcf7 .wpcf7-list-item{display:inline-flex;margin:0}.l-entry .wpcf7 .wpcf7-list-item :checked+.wpcf7-list-item-label:after{opacity:1}.l-entry .wpcf7 .wpcf7-list-item-label{display:inline-block;padding-left:3.2rem;position:relative}.l-entry .wpcf7 .wpcf7-list-item-label:before{background-color:#f7f7f7;height:2rem;left:0;width:2rem;z-index:1}.l-entry .wpcf7 .wpcf7-list-item-label:after,.l-entry .wpcf7 .wpcf7-list-item-label:before{border-radius:50%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.l-entry .wpcf7 .wpcf7-list-item-label:after{background-color:#009fe8;height:1rem;left:.5rem;opacity:0;width:1rem;z-index:2}.l-entry .wpcf7 .wpcf7-not-valid-tip{display:none!important;font-size:1.4rem;font-weight:700;letter-spacing:2%;line-height:150%;margin-top:1.2rem}.l-entry .wpcf7 .wpcf7-response-output{background-color:rgba(0,159,232,.1);border:2px solid #009fe8;color:#009fe8;text-align:center}@media not all and (max-width:767px),print{.l-entry .wpcf7 .wpcf7-response-output{border-radius:2rem;font-size:1.6rem;padding:2.4rem}}@media screen and (max-width:767px){.l-entry .wpcf7 .wpcf7-response-output{border-radius:1rem;font-size:1.4rem;padding:2.4rem}}.l-entry .wpcf7 form.sent .wpcf7-response-output,.l-entry .wpcf7 form[data-status=sent] .wpcf7-response-output{display:none}.l-entry input:disabled,.l-entry input:disabled:-internal-autofill-selected,.l-entry input:disabled:-webkit-autofill,.l-entry select:disabled,.l-entry textarea:disabled{background-color:#e9ecef!important;box-shadow:inset 0 0 0 1000px #e9ecef!important;cursor:not-allowed;opacity:.8;-webkit-text-fill-color:#666!important}@media not all and (max-width:767px),print{.l-environment{margin-top:8rem}}@media screen and (max-width:767px){.l-environment{margin-top:6.2rem}}@media not all and (max-width:767px),print{.l-environment__body{margin-bottom:16rem;margin-top:12rem}}@media screen and (max-width:767px){.l-environment__body{margin-top:8.8rem}}@media not all and (max-width:767px),print{.l-environment__section+.l-environment__section{margin-top:16rem}}@media screen and (max-width:767px){.l-environment__section+.l-environment__section{margin-top:12rem}}.l-footer{overflow:hidden;position:relative}@media not all and (max-width:767px),print{.l-footer{margin-top:12rem;padding-bottom:4rem}}@media screen and (max-width:767px){.l-footer{padding:6.4rem 0 1.6rem}}.l-footer__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-footer__inner{width:128rem}}@media screen and (max-width:767px){.l-footer__inner{padding:0 2.4rem;padding:0 1.6rem;width:100%}.l-footer .l-nav__bg{bottom:-1.6rem;right:-1.6rem}}.l-header{backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.85);left:0;position:fixed;top:0;width:100%;z-index:100}@media not all and (max-width:767px),print{.l-header{max-height:8rem}}@media screen and (max-width:767px){.l-header{max-height:6.2rem}}.l-header__inner{align-items:center;display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.l-header__inner{padding:2rem 4rem}}@media screen and (max-width:767px){.l-header__inner{padding:.8rem 1.6rem;position:relative;z-index:5}}.l-header__logo{display:flex}@media not all and (max-width:767px),print{.l-header__logo{align-items:center;flex:1;gap:0 2rem}}@media screen and (max-width:767px){.l-header__logo{flex-direction:column;gap:.5rem}}@media not all and (max-width:767px),print{.l-header__logoImage{width:12rem}}@media screen and (max-width:767px){.l-header__logoImage{width:8.7rem}}.l-header__logoLabel{color:#009fe8;font-weight:700;text-align:justify;white-space:nowrap}@media not all and (max-width:767px),print{.l-header__logoLabel{width:5.9rem}}@media screen and (max-width:767px){.l-header__logoLabel{width:10.8rem}}.l-header__logoLabel img{width:100%}@media not all and (max-width:767px),print{.l-header__nav{flex:0 0 auto}}@media screen and (max-width:767px){.l-header__nav{display:none}}@media not all and (max-width:767px),print{.l-header__navList{display:flex;gap:2.4rem}}.l-header__navItem{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:2%}@media screen and (max-width:767px){.l-header__navItem{padding:1.2rem}}.l-header__navItem{position:relative}.l-header__navItem:after{background:#222;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s;width:100%}@media (hover:hover) and (pointer:fine){.l-header__navItem:hover:after{transform:scale(1);transform-origin:left top}}.l-header__navItem:after{bottom:-.4rem}.l-header__buttons{align-items:center;display:flex;justify-content:flex-end}@media not all and (max-width:767px),print{.l-header__buttons{flex:1;gap:.4rem}}@media screen and (max-width:767px){.l-header__buttons{gap:.4rem}}.l-header__buttonsItem{position:relative}.l-header__button{align-items:center;border-radius:.4rem;display:flex;font-weight:700;letter-spacing:2%;line-height:1.5}@media not all and (max-width:767px),print{.l-header__button{font-size:1.2rem;padding:1.1rem 1.6rem}}@media screen and (max-width:767px){.l-header__button{font-size:1rem;min-height:3.2rem;padding:.8rem}}[class*="--information"] .l-header__button{background-color:#222;color:#fff}@media not all and (max-width:767px),print{[class*="--information"] .l-header__button .c-svg{height:1.3rem;width:1.2rem}}[class*="--entry"] .l-header__button{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;color:#fff}@media not all and (max-width:767px),print{[class*="--entry"] .l-header__button .c-svg{height:1rem;width:1.5rem}}.l-header__buttonChildren{display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;transform:translateY(-1rem);transition:.3s}@media not all and (max-width:767px),print{.l-header__buttonChildren{border-radius:.4rem;gap:1.6rem;padding:1.6rem;right:0;top:4.8rem;width:100%}}@media screen and (max-width:767px){.l-header__buttonChildren{border-radius:1rem;gap:3.2rem;padding:2.4rem;right:-2.2rem;top:4rem;width:12.8rem}}[class*="--information"] .l-header__buttonChildren{background-color:#222}[class*="--entry"] .l-header__buttonChildren{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal}@media not all and (max-width:767px),print{[class*="--entry"] .l-header__buttonChildren{width:28rem}}@media screen and (max-width:767px){[class*="--entry"] .l-header__buttonChildren{width:20rem}}.is-open .l-header__buttonChildren{opacity:1;pointer-events:auto;transform:translate(0)}.l-header__buttonChildrenLink{align-items:center;color:#fff;display:flex;justify-content:space-between;position:relative}.l-header__buttonChildrenLink:after{background:#222;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s;width:100%}@media (hover:hover) and (pointer:fine){.l-header__buttonChildrenLink:hover:after{transform:scale(1);transform-origin:left top}.l-header__buttonChildrenLink:hover .c-svg__arrow{animation:slideOutRightInLeftHover .2s ease forwards}}.l-header__buttonChildrenLink:after{background-color:#fff;bottom:-.4rem}@media screen and (max-width:767px){.l-header__buttonChildrenLink{gap:.8rem}}@media not all and (max-width:767px),print{.l-header__buttonChildrenText{font-size:1.2rem}}@media screen and (max-width:767px){.l-header__buttonChildrenText{font-size:1.4rem;line-height:1.3}}.l-header__buttonChildrenIcon{flex:none}@media not all and (max-width:767px),print{.l-header__buttonChildrenIcon{height:1rem;width:1rem}}@media screen and (max-width:767px){.l-header__buttonChildrenIcon{height:1.2rem;width:1.2rem}}@media not all and (max-width:767px),print{.l-header__buttonIcon{margin-right:.7rem}}@media screen and (max-width:767px){.l-header__buttonIcon{display:none}}.l-header__buttonArrow{border-bottom:1px solid #fff;border-right:1px solid #fff;display:block;margin-left:1rem;transform:translate(-25%,-25%) rotate(45deg);transition:.1s}@media not all and (max-width:767px),print{.l-header__buttonArrow{height:.7rem;width:.7rem}}@media screen and (max-width:767px){.l-header__buttonArrow{height:.6rem;width:.6rem}}.is-open .l-header__buttonArrow{transform:translate(25%,25%) rotate(225deg)}@media not all and (max-width:767px),print{.l-header__menuButton{display:none}}@media screen and (max-width:767px){.l-header__menuButton{align-items:center;background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;border-radius:.4rem;display:flex;flex-direction:column;gap:.4rem;height:3.2rem;justify-content:center;margin-left:.4rem;width:3.2rem}}.l-header__menuButton span{background-color:#fff;display:inline-block;height:1px;transition:.3s;width:1.2rem}.l-header__menuButton.is-showed span:first-of-type{transform:translateY(.5rem) rotate(45deg)}.l-header__menuButton.is-showed span:nth-of-type(2){opacity:0}.l-header__menuButton.is-showed span:nth-of-type(3){transform:translateY(-.5rem) rotate(-45deg)}@media not all and (max-width:767px),print{.l-header__menu{display:none}}@media screen and (max-width:767px){.l-header__menu{background-color:#fff;height:100svh;left:0;opacity:0;overflow:auto;padding-top:6.2rem;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:100%;will-change:opacity;z-index:1}.l-header__menu.is-showed{opacity:1;pointer-events:auto}.l-header__menuInner{padding:4.8rem 2.4rem 2.4rem}.l-header__menuInner .l-nav__bg{bottom:-2.4rem;right:-2.4rem}}@media not all and (max-width:767px),print{.l-home{margin-top:8rem}}@media screen and (max-width:767px){.l-home{margin-top:6.2rem}}@media not all and (max-width:767px),print{.l-information{margin-top:8rem}}@media screen and (max-width:767px){.l-information{margin-top:6.2rem}}.l-information__body{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-information__body{width:128rem}}@media screen and (max-width:767px){.l-information__body{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-information__body{margin-bottom:16rem;margin-top:12rem}}.l-information__column{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-information__column{flex-direction:column}}@media not all and (max-width:767px),print{.l-information__side{width:20rem}}@media screen and (max-width:767px){.l-information__side{margin-bottom:4rem}}@media not all and (max-width:767px),print{.l-information__nav{position:sticky;top:12rem}.l-information__contents{width:95.4rem}.l-information__section+.l-information__section{margin-top:16rem}}@media screen and (max-width:767px){.l-information__section+.l-information__section{margin-top:12rem}}@media not all and (max-width:767px),print{.l-interview{margin-top:8rem}}@media screen and (max-width:767px){.l-interview{margin-top:6.2rem}}@media not all and (max-width:767px),print{.l-interview__body{margin-bottom:16rem;margin-top:12rem}.l-interview__section+.l-interview__section{margin-top:24rem}}@media screen and (max-width:767px){.l-interview__section+.l-interview__section{margin-top:12rem}}.l-interview__relatedPages{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-interview__relatedPages{width:128rem}}@media screen and (max-width:767px){.l-interview__relatedPages{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-interviewSingle{margin-top:8rem}}@media screen and (max-width:767px){.l-interviewSingle{margin-top:6.2rem}}.l-interviewSingle__head{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-interviewSingle__head{width:128rem}}@media screen and (max-width:767px){.l-interviewSingle__head{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-interviewSingle__head{padding-top:2rem}}@media screen and (max-width:767px){.l-interviewSingle__head{margin-bottom:4rem;padding-left:1.6rem;padding-right:1.6rem;padding-top:3.2rem}}@media not all and (max-width:767px),print{.l-interviewSingle__breadcrumbs .c-breadcrumbs{display:flex;justify-content:flex-end}.l-interviewSingle__breadcrumbs .c-breadcrumbs__item+.c-breadcrumbs__item:before,.l-interviewSingle__breadcrumbs .c-breadcrumbs__link:after{background-color:#222}}@media screen and (max-width:767px){.l-interviewSingle__breadcrumbs{display:none}}.l-interviewSingle__tag{display:flex}@media not all and (max-width:767px),print{.l-interviewSingle__tag{gap:.8rem;margin:3.2rem 0 1.6rem}}@media screen and (max-width:767px){.l-interviewSingle__tag{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}}@media not all and (max-width:767px),print{.l-interviewSingle__tag .c-tag{font-size:1.6rem}}@media screen and (max-width:767px){.l-interviewSingle__tag .c-tag{font-size:1rem}}.l-interviewSingle__text{display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.l-interviewSingle__text{align-items:flex-end}}@media screen and (max-width:767px){.l-interviewSingle__text{flex-direction:column;gap:1.2rem}}.l-interviewSingle__title{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.l-interviewSingle__title{font-size:3.6rem}}@media screen and (max-width:767px){.l-interviewSingle__title{font-size:1.8rem}}@media not all and (max-width:767px),print{.l-interviewSingle__member{margin-right:3.2rem}}.l-interviewSingle__memberData{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.l-interviewSingle__memberData{font-size:1.5rem}}@media screen and (max-width:767px){.l-interviewSingle__memberData{font-size:1.1rem}}.l-interviewSingle__memberName{display:inline-block;font-family:Manrope,Zen Kaku Gothic New,sans-serif}@media not all and (max-width:767px),print{.l-interviewSingle__memberName{font-size:2rem;margin-top:1.2rem}}@media screen and (max-width:767px){.l-interviewSingle__memberName{font-size:1.5rem;margin-top:.4rem}}.l-interviewSingle__memberJoin{display:inline-block;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.l-interviewSingle__memberJoin{font-size:1.6rem;margin-left:1.6rem}}@media screen and (max-width:767px){.l-interviewSingle__memberJoin{font-size:1.1rem;margin-left:.8rem}}.l-interviewSingle__image{overflow:hidden;width:100%}@media not all and (max-width:767px),print{.l-interviewSingle__image{aspect-ratio:2;border-radius:2rem;margin-top:4rem}}@media screen and (max-width:767px){.l-interviewSingle__image{aspect-ratio:1.3346303502;border-radius:1rem;margin-top:1.6rem}}.l-interviewSingle__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media not all and (max-width:767px),print{.l-interviewSingle__body{margin-bottom:16rem;margin-top:12rem}.l-interviewSingle__section+.l-interviewSingle__section{margin-top:16rem}}@media screen and (max-width:767px){.l-interviewSingle__section+.l-interviewSingle__section{margin-top:12rem}}@media not all and (max-width:767px),print{.l-jobs{margin-top:8rem}}@media screen and (max-width:767px){.l-jobs{margin-bottom:6.4rem;margin-top:6.2rem;overflow:hidden}}.l-jobs__body{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.l-jobs__body{width:128rem}}@media screen and (max-width:767px){.l-jobs__body{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.l-jobs__body{margin-bottom:16rem;margin-top:12rem}}@media screen and (max-width:767px){.l-jobs__body{margin-top:8rem}}.l-jobs__column{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-jobs__column{flex-direction:column}}@media not all and (max-width:767px),print{.l-jobs__side{width:19.3rem}.l-jobs__nav{position:sticky;top:12rem}}@media screen and (max-width:767px){.l-jobs__nav{display:none}}@media not all and (max-width:767px),print{.l-jobs__contents{width:95.4rem}.l-jobs__section+.l-jobs__section{margin-top:20rem}}@media screen and (max-width:767px){.l-jobs__section+.l-jobs__section{margin-top:14.4rem}}.l-modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:200}.l-modal.is-active{opacity:1;pointer-events:auto;visibility:visible}.l-modal__overlay{backdrop-filter:blur(3px);background:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.l-modal__inner{aspect-ratio:1.7777777778;position:relative;z-index:2}@media not all and (max-width:767px),print{.l-modal__inner{max-height:80%;max-width:70%;width:100rem}}@media screen and (max-width:767px){.l-modal__inner{width:100%}}.l-modal__inner{opacity:0;transform:translateY(2rem);transition:opacity .4s ease .5s,transform .4s ease .5s}.is-active .l-modal__inner{opacity:1;transform:translateY(0)}:not(.is-active) .l-modal__inner{transition-delay:0s}.l-modal__close{cursor:pointer;position:absolute}@media not all and (max-width:767px),print{.l-modal__close{height:6rem;right:-8rem;top:0;width:6rem}}@media screen and (max-width:767px){.l-modal__close{height:2.4rem;right:1.2rem;top:-3.6rem;width:2.4rem}}.l-modal__close:after,.l-modal__close:before{background:hsla(0,0%,100%,.8);content:"";display:block;height:1px;transform-origin:center;width:100%}@media not all and (max-width:767px),print{.l-modal__close:after,.l-modal__close:before{transform:translateY(2.8rem) rotate(45deg)}}@media screen and (max-width:767px){.l-modal__close:after,.l-modal__close:before{transform:translateY(1.2rem) rotate(45deg)}}@media not all and (max-width:767px),print{.l-modal__close:after{transform:translateY(2.7rem) rotate(-45deg)}}@media screen and (max-width:767px){.l-modal__close:after{transform:translateY(1.1rem) rotate(-45deg)}}.l-modal__item{position:relative}.l-modal__item,.l-modal__item iframe{height:100%;width:100%}.l-nav{position:relative}.l-nav__inner{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-nav__inner{flex-direction:column}.l-nav__company{order:2}}.l-nav__logoImage{width:18.3rem}.l-nav__logoImage img{width:100%}.l-nav__logoText{color:#009fe8;font-size:1.2rem;margin-top:1.6rem}.l-nav__address,.l-nav__logoText{font-weight:700;letter-spacing:2%}.l-nav__address{font-size:1.3rem;line-height:150%}@media not all and (max-width:767px),print{.l-nav__address{margin-top:4.8rem}}@media screen and (max-width:767px){.l-nav__address{margin-top:4rem}}.l-nav__corporate{align-items:flex-start;display:flex;flex-direction:column;margin-top:2.4rem}@media not all and (max-width:767px),print{.l-nav__corporate{margin-bottom:8rem}}@media screen and (max-width:767px){.l-nav__corporate{margin-bottom:6.4rem}}.l-nav__corporateLink{align-items:center;display:inline-flex;gap:.4rem;position:relative}.l-nav__corporateLink:after{background:#222;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s;width:100%}@media (hover:hover) and (pointer:fine){.l-nav__corporateLink:hover:after{transform:scale(1);transform-origin:left top}}.l-nav__corporateText{font-size:1.3rem;font-weight:700;letter-spacing:2%;line-height:150%}.l-nav__corporateIcon{color:#009fe8;height:1.1rem;width:.9rem}.l-nav__corporateIcon .c-svg{height:100%;width:100%}.l-nav__nav{align-items:flex-start;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.l-nav__nav{gap:6.4rem;padding-bottom:6.5rem}}@media screen and (max-width:767px){.l-nav__nav{flex-direction:column;gap:4rem;margin-bottom:6.4rem;order:1}}.l-nav__navList{display:flex}@media screen and (max-width:767px){.l-nav__navList{flex-direction:column;gap:4rem;width:100%}}@media not all and (max-width:767px),print{.l-nav__navItem{width:21.7rem}}@media screen and (max-width:767px){.l-nav__navItem{width:100%}.l-nav__navButton{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;padding-bottom:.8rem}}@media not all and (max-width:767px),print{.l-nav__navIcon{display:none}}@media screen and (max-width:767px){.l-nav__navIcon{display:flex;flex:none;justify-content:flex-end;margin-left:auto;margin-right:0;width:10rem}.l-nav__navIcon .c-plus{height:1.6rem;width:1.6rem}}.l-nav__link{font-weight:700;letter-spacing:2%;line-height:150%;position:relative}.l-nav__link:after{background:#222;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s;width:100%}@media (hover:hover) and (pointer:fine){.l-nav__link:hover:after{transform:scale(1);transform-origin:left top}}@media not all and (max-width:767px),print{.l-nav__link{font-size:1.3rem}}@media screen and (max-width:767px){.l-nav__link{font-size:1.4rem}}.l-nav__linkChild{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem;justify-content:flex-start}@media not all and (max-width:767px),print{.l-nav__linkChild{margin-top:2.4rem}}@media screen and (max-width:767px){.l-nav__linkChild{height:0;overflow:hidden;padding-left:2.4rem;transition:.3s}.is-opened .l-nav__linkChild{box-sizing:content-box;margin-top:2.4rem}}.l-nav__linkChild [class*=__link]{font-weight:500;opacity:.6}.l-nav__linkChild [class*=__link]:after{background-color:rgba(34,34,34,.6)}@media screen and (max-width:767px){.l-nav__linkChild [class*=__link]{font-size:1.3rem}}.l-nav__copyright{color:#a8a8a8;display:flex;font-family:Manrope,sans-serif;font-size:1rem;line-height:150%}.l-nav__bg{position:absolute}@media not all and (max-width:767px),print{.l-nav__bg{bottom:-7.2rem;right:50%;transform:translate(calc(100% + 16rem));width:58.8rem}}@media screen and (max-width:767px){.l-nav__bg{bottom:0;right:0;width:13.6rem}}@media not all and (max-width:767px),print{.l-subPage{margin-top:8rem}}@media screen and (max-width:767px){.l-subPage{margin-top:6.2rem}}.c-annotation{font-size:1.2rem;opacity:.6}.c-annotation2{font-size:1.4rem;opacity:.4}.c-arrow{align-items:center;border:1px solid #009fe8;color:#009fe8;display:flex;justify-content:center;transition:.4s}@media not all and (max-width:767px),print{.c-arrow{border-radius:1rem;height:4rem;width:4rem}}@media screen and (max-width:767px){.c-arrow{border-radius:.5rem;height:2.4rem;width:2.4rem}}@media (hover:hover) and (pointer:fine){.c-arrow:hover{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;color:#fff}}a:hover .c-arrow{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;color:#fff}.c-arrow .c-svg{height:.9rem;width:1rem}.c-breadcrumbs__list{display:flex}.c-breadcrumbs__item{font-size:1rem;letter-spacing:2%;position:relative}.c-breadcrumbs__item+.c-breadcrumbs__item{margin-left:2rem}.c-breadcrumbs__item+.c-breadcrumbs__item:before{background-color:currentColor;content:"";display:block;height:1px;left:-1.6rem;opacity:.3;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:1.2rem}.c-breadcrumbs__link{opacity:.3;position:relative;transition:.3s}.c-breadcrumbs__link:after{background:#222;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s;width:100%}@media (hover:hover) and (pointer:fine){.c-breadcrumbs__link:hover:after{transform:scale(1);transform-origin:left top}}.c-breadcrumbs__link:after{background:currentColor}.c-button{background-color:#009fe8;border-radius:.4rem;color:#fff;flex:none;letter-spacing:2%;line-height:150%;padding:1.1rem 1.6rem}.c-cardIcon{background-color:#fff;color:#222}@media not all and (max-width:767px),print{.c-cardIcon{border-radius:2rem;padding:4rem}}@media screen and (max-width:767px){.c-cardIcon{border-radius:1rem;padding:2.4rem}}.c-cardIcon__title{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:767px),print{.c-cardIcon__title{gap:4rem}}@media screen and (max-width:767px){.c-cardIcon__title{gap:1.6rem}}@media not all and (max-width:767px),print{.c-cardIcon__title[data-accordion-trigger]{cursor:pointer}}@media (hover:hover) and (pointer:fine){.c-cardIcon__title[data-accordion-trigger]:hover [class*=Button]{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal}.c-cardIcon__title[data-accordion-trigger]:hover [class*=Button]:after,.c-cardIcon__title[data-accordion-trigger]:hover [class*=Button]:before{background-color:#fff}}.c-cardIcon__titleIcon{align-items:center;background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;color:#fff;display:flex;flex:none;justify-content:center}@media not all and (max-width:767px),print{.c-cardIcon__titleIcon{border-radius:1rem;height:8rem;width:8rem}}@media screen and (max-width:767px){.c-cardIcon__titleIcon{border-radius:.6rem;height:4.8rem;width:4.8rem}}.c-cardIcon__titleIconPicture{display:inline-block;width:98%}.c-cardIcon__titleText{flex:1;letter-spacing:2%}@media not all and (max-width:767px),print{.c-cardIcon__titleText{font-size:3.2rem;line-height:150%;width:calc(100% - 20rem)}}@media screen and (max-width:767px){.c-cardIcon__titleText{font-size:2rem;line-height:125%}}.c-cardIcon__titleButton{background-color:#f7f7f7;pointer-events:auto;position:relative;transition:.3s}@media not all and (max-width:767px),print{.c-cardIcon__titleButton{border-radius:1rem;height:8rem;width:8rem}}@media screen and (max-width:767px){.c-cardIcon__titleButton{border-radius:.6rem;height:4.8rem;width:4.8rem}}.c-cardIcon__titleButton:after,.c-cardIcon__titleButton:before{background-color:#009fe8;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s}@media not all and (max-width:767px),print{.c-cardIcon__titleButton:after,.c-cardIcon__titleButton:before{height:.3rem;width:2.4rem}}@media screen and (max-width:767px){.c-cardIcon__titleButton:after,.c-cardIcon__titleButton:before{height:.2rem;width:1.4rem}}.c-cardIcon__titleButton:after,.is-opened .c-cardIcon__titleButton:before{transform:translate(-50%,-50%) rotate(90deg)}.is-opened .c-cardIcon__titleButton:before{opacity:0}.is-opened .c-cardIcon__titleButton:after{transform:translate(-50%,-50%) rotate(180deg)}.c-cardIcon__information{overflow:hidden}@media not all and (max-width:767px),print{.c-cardIcon__information{margin-top:4rem}}@media screen and (max-width:767px){.c-cardIcon__information{margin-top:2.4rem}}[data-accordion] .c-cardIcon__information{box-sizing:content-box;height:0;transition:.4s}@media not all and (max-width:767px),print{[data-accordion] .c-cardIcon__information{margin-top:0}}@media screen and (max-width:767px){[data-accordion] .c-cardIcon__information{margin-top:0}}[data-accordion].is-opened .c-cardIcon__information{box-sizing:unset;height:auto}@media not all and (max-width:767px),print{[data-accordion].is-opened .c-cardIcon__information{margin-top:4rem}}@media screen and (max-width:767px){[data-accordion].is-opened .c-cardIcon__information{margin-top:2.4rem}}.c-cardIcon__description{display:flex}@media not all and (max-width:767px),print{.c-cardIcon__description{gap:4rem}}@media screen and (max-width:767px){.c-cardIcon__description{flex-direction:column;gap:2.4rem}}.c-cardIcon__descriptionItem{flex:1}.c-cardIcon__descriptionTitle{letter-spacing:2%}@media not all and (max-width:767px),print{.c-cardIcon__descriptionTitle{font-size:2rem;line-height:1.6;margin-bottom:1.6rem}}@media screen and (max-width:767px){.c-cardIcon__descriptionTitle{font-size:2rem;line-height:1.6;margin-bottom:.8rem}}.c-cardIcon__descriptionText{letter-spacing:2%}@media not all and (max-width:767px),print{.c-cardIcon__descriptionText{font-size:1.5rem;line-height:2.1333333333}}@media screen and (max-width:767px){.c-cardIcon__descriptionText{font-size:1.4rem;line-height:2}}.c-cardIcon__interview{border:1px solid #dfdfdf}@media not all and (max-width:767px),print{.c-cardIcon__interview{border-radius:1.2rem;margin-top:4rem;padding:4rem}}@media screen and (max-width:767px){.c-cardIcon__interview{border-radius:1.2rem;margin-top:1.4rem;padding:2.4rem}}@media not all and (max-width:767px),print{.c-cardIcon__interviewtitle{margin-bottom:3.2rem}}@media screen and (max-width:767px){.c-cardIcon__interviewtitle{margin-bottom:2.4rem}.c-cardIcon__interviewtitle .c-titleWithEn__text{align-items:flex-start;flex-direction:column;gap:.8rem}}@media not all and (max-width:767px),print{.c-cardIcon__interviewtitle .c-titleWithEn__textJa{font-size:1.8rem}}@media screen and (max-width:767px){.c-cardIcon__interviewtitle .c-titleWithEn__textJa{font-size:1.8rem}}@media not all and (max-width:767px),print{.c-cardIcon__interviewtitle .c-titleWithEn__textEn{font-size:1.2rem}}@media screen and (max-width:767px){.c-cardIcon__interviewtitle .c-titleWithEn__textEn{font-size:1.4rem}}.c-cardIcon__interviewList{display:flex;gap:2.4rem}@media screen and (max-width:767px){.c-cardIcon__interviewList{flex-direction:column}}.c-cardIcon__interviewItem{display:block}@media not all and (max-width:767px),print{.c-cardIcon__interviewItem{width:calc(50% - 1.2rem)}}.c-checkbox{display:flex;gap:2.4rem}.c-checkbox__item{display:inline-flex;gap:.8rem;position:relative}.c-checkbox__mark{background-color:#fff;border:1px solid #009fe8;border-radius:.2rem;display:block;height:1.6rem;position:relative;width:1.6rem}.c-checkbox__mark:before{border-bottom:2px solid #009fe8;border-right:2px solid #009fe8;content:"";display:block;height:1.2rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:.6rem;z-index:1}:checked+.c-checkbox__mark:before{opacity:1}.c-checkbox input{display:none}.c-crosstalkItem{display:block;width:100%}.c-crosstalkItem img{transition:.3s}@media (hover:hover) and (pointer:fine){.c-crosstalkItem:hover img{display:block;transform:scale(1.05)}}@media not all and (max-width:767px),print{.c-crosstalkItem--col2{align-items:center;display:flex;gap:8rem;justify-content:space-between}}.c-crosstalkItem__image{overflow:hidden}@media not all and (max-width:767px),print{.c-crosstalkItem__image{border-radius:2rem}}@media screen and (max-width:767px){.c-crosstalkItem__image{border-radius:1rem;margin-bottom:1.6rem}}@media not all and (max-width:767px),print{[class*="--col1"] .c-crosstalkItem__image{aspect-ratio:1.8964285714;margin-bottom:2.4rem;width:100%}}@media screen and (max-width:767px){[class*="--col1"] .c-crosstalkItem__image{aspect-ratio:1.9011627907;width:100%}}@media not all and (max-width:767px),print{[class*="--col2"] .c-crosstalkItem__image{aspect-ratio:1.5;width:60rem}}@media screen and (max-width:767px){[class*="--col2"] .c-crosstalkItem__image{aspect-ratio:1.5;width:100%}}.c-crosstalkItem__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-crosstalkItem__texts{display:flex;justify-content:space-between}@media screen and (max-width:767px){.c-crosstalkItem__texts{flex-direction:column}}@media not all and (max-width:767px),print{[class*="--col1"] .c-crosstalkItem__texts{width:100%}}[class*="--col2"] .c-crosstalkItem__texts{flex-direction:column}@media not all and (max-width:767px),print{[class*="--col2"] .c-crosstalkItem__texts{gap:3.2rem;width:calc(100% - 68rem)}}.c-crosstalkItem__title{display:flex}@media screen and (max-width:767px){.c-crosstalkItem__title{align-items:center;gap:2.4rem}}@media not all and (max-width:767px),print{[class*="--col1"] .c-crosstalkItem__title{align-items:center;gap:4.8rem;padding-right:2.4rem}[class*="--col2"] .c-crosstalkItem__title{align-items:flex-start;flex-direction:column;gap:3.2rem}}.c-crosstalkItem__titleNumber{display:inline-block;font-weight:600;letter-spacing:2%;line-height:1}@media not all and (max-width:767px),print{.c-crosstalkItem__titleNumber{border-bottom:.3rem solid #222;font-size:4rem;padding-bottom:1.2rem}}@media screen and (max-width:767px){.c-crosstalkItem__titleNumber{border-bottom:.2rem solid #222;font-size:2.4rem;padding-bottom:.8rem}}.c-crosstalkItem__titleText{font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem__titleText{font-size:2.8rem}}@media screen and (max-width:767px){.c-crosstalkItem__titleText{font-size:1.6rem}.c-crosstalkItem__separator{display:none}}@media not all and (max-width:767px),print{[class*="--col1"] .c-crosstalkItem__separator{border-left:1px solid #dfdfdf;display:block;width:1px}[class*="--col2"] .c-crosstalkItem__separator{border-bottom:1px solid #dfdfdf;display:block;height:1px;width:100%}}.c-crosstalkItem__info{display:flex;flex:none}@media not all and (max-width:767px),print{.c-crosstalkItem__info{flex-direction:column;justify-content:center}}@media screen and (max-width:767px){.c-crosstalkItem__info{align-items:center;border-top:1px solid #dfdfdf;gap:1.6rem;justify-content:flex-start;margin-top:1.6rem;padding-top:.8rem}}@media not all and (max-width:767px),print{[class*="--col1"] .c-crosstalkItem__info{padding-left:2.4rem}}.c-crosstalkItem__tags{display:flex}@media not all and (max-width:767px),print{.c-crosstalkItem__tags{gap:.8rem;margin-bottom:.6rem}}@media screen and (max-width:767px){.c-crosstalkItem__tags{flex-wrap:wrap;gap:.4rem}}.c-crosstalkItem__members{display:flex}@media not all and (max-width:767px),print{.c-crosstalkItem__members{gap:4.8rem}}@media screen and (max-width:767px){.c-crosstalkItem__members{flex:none;gap:4.8rem}}.c-crosstalkItem__member{display:flex;flex-direction:column;position:relative}.c-crosstalkItem__member+.c-crosstalkItem__member:before{background:url(../img/icon/cross.svg) no-repeat 50%/contain;content:"";display:block;filter:brightness(0);height:1.6rem;left:-3.2rem;position:absolute;top:50%;transform:translateY(-50%);width:1.6rem}.c-crosstalkItem__memberName{font-weight:700;letter-spacing:2.5%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem__memberName{font-size:2.4rem}}@media screen and (max-width:767px){.c-crosstalkItem__memberName{font-size:1.6rem}}.c-crosstalkItem__memberPosition{font-weight:700;letter-spacing:2.5%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem__memberPosition{font-size:1.6rem}}@media screen and (max-width:767px){.c-crosstalkItem__memberPosition{font-size:1.2rem}}.c-crosstalkItem__memberJoin{font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem__memberJoin{font-size:1.2rem}}@media screen and (max-width:767px){.c-crosstalkItem__memberJoin{font-size:1.1rem}}.c-crosstalkItem2col{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-crosstalkItem2col{gap:2.4rem}}@media screen and (max-width:767px){.c-crosstalkItem2col{flex-direction:column;gap:1.6rem}}.c-crosstalkItem2col img{transition:.3s}@media (hover:hover) and (pointer:fine){.c-crosstalkItem2col:hover img{display:block;transform:scale(1.05)}}.c-crosstalkItem2col__image{flex:none;overflow:hidden}@media not all and (max-width:767px),print{.c-crosstalkItem2col__image{aspect-ratio:1.5;border-radius:1rem;width:22.8rem}}@media screen and (max-width:767px){.c-crosstalkItem2col__image{aspect-ratio:1.5;border-radius:1rem;width:23.1rem}}.c-crosstalkItem2col__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-crosstalkItem2col__tags{display:flex;flex-wrap:wrap}@media not all and (max-width:767px),print{.c-crosstalkItem2col__tags{gap:.8rem;margin-bottom:1.4rem}}@media screen and (max-width:767px){.c-crosstalkItem2col__tags{gap:.4rem;margin-bottom:1rem}}.c-crosstalkItem2col__title{font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem2col__title{font-size:1.8rem}}@media screen and (max-width:767px){.c-crosstalkItem2col__title{font-size:1.6rem}}.c-crosstalkItem2col__member{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-crosstalkItem2col__member{gap:.8rem;margin-top:1.6rem}}@media screen and (max-width:767px){.c-crosstalkItem2col__member{gap:.8rem;margin-top:1rem}}.c-crosstalkItem2col__memberName{font-family:Manrope,sans-serif;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem2col__memberName{font-size:1.6rem}}@media screen and (max-width:767px){.c-crosstalkItem2col__memberName{font-size:1.4rem}}.c-crosstalkItem2col__memberCross{display:inline-block;height:1.4rem;margin:0 .8rem;position:relative;width:1.4rem}.c-crosstalkItem2col__memberCross:after,.c-crosstalkItem2col__memberCross:before{background-color:#222;content:"";height:1px;left:0;position:absolute;top:1rem;transform:rotate(45deg);width:100%}.c-crosstalkItem2col__memberCross:after{transform:rotate(-45deg)}.c-crosstalkItem2col__memberData{display:inline-block;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-crosstalkItem2col__memberData{font-size:1.2rem;padding-top:.5em}}@media screen and (max-width:767px){.c-crosstalkItem2col__memberData{font-size:1.2rem}}.c-dataItem{align-items:center;border:1px solid #dfdfdf;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}@media not all and (max-width:767px),print{.c-dataItem{border-radius:2rem;gap:2.4rem;padding:2.4rem}}@media screen and (max-width:767px){.c-dataItem{border-radius:1rem;gap:.8rem;padding:1.6rem}}@media not all and (max-width:767px),print{.c-dataItem .c-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem 1.2rem}}.c-dataItem__title{letter-spacing:2%;line-height:150%;width:100%}@media not all and (max-width:767px),print{.c-dataItem__title{font-size:2rem}}@media screen and (max-width:767px){.c-dataItem__title{font-size:1.6rem}}.c-dataItem__data--legends{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-dataItem__data--legends{gap:4.8rem}}@media screen and (max-width:767px){.c-dataItem__data--legends{gap:2.4rem}}.c-dataItem__dataImage img{width:100%}.c-dataItem__dataList{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-dataItem__dataList{gap:1.6rem}}@media screen and (max-width:767px){.c-dataItem__dataList{gap:1.6rem}}.c-dataItem__dataItem{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-dataItem__dataItem{gap:4.8rem}}@media screen and (max-width:767px){.c-dataItem__dataItem{gap:2.4rem}}.c-dataItem__dataLabel{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-dataItem__dataLabel{gap:2rem}}@media screen and (max-width:767px){.c-dataItem__dataLabel{gap:1.2rem}}.c-dataItem__dataLabelImage{align-items:center;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-dataItem__dataLabelImage{gap:1.2rem}}@media screen and (max-width:767px){.c-dataItem__dataLabelImage{gap:.8rem}}.c-dataItem__dataLabelText{color:#009fe8;letter-spacing:2%}@media not all and (max-width:767px),print{.c-dataItem__dataLabelText{font-size:2rem}}@media screen and (max-width:767px){.c-dataItem__dataLabelText{font-size:1.6rem}}.c-dataItem__dataData{align-items:flex-end;color:#009fe8;display:flex}@media not all and (max-width:767px),print{.c-dataItem__dataData{gap:.8rem}}@media screen and (max-width:767px){.c-dataItem__dataData{gap:.4rem}}.c-dataItem__dataDataNumber{font-family:Manrope,sans-serif;font-weight:800}@media not all and (max-width:767px),print{.c-dataItem__dataDataNumber{font-size:4.8rem}}@media screen and (max-width:767px){.c-dataItem__dataDataNumber{font-size:4rem}}.c-dataItem__dataDataUnit{font-family:Manrope,Zen Kaku Gothic New,sans-serif}@media not all and (max-width:767px),print{.c-dataItem__dataDataUnit{font-size:3.2rem}}@media screen and (max-width:767px){.c-dataItem__dataDataUnit{font-size:2.4rem}}@media not all and (max-width:767px),print{.c-dataItem__dataDataSub{font-size:2rem}}@media screen and (max-width:767px){.c-dataItem__dataDataSub{font-size:1.6rem}}.c-dataItem__legends{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-dataItem__legends{gap:1.6rem}}@media screen and (max-width:767px){.c-dataItem__legends{gap:.8rem}}.c-dataItem__legendsItem{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-dataItem__legendsItem{gap:2.4rem}}@media screen and (max-width:767px){.c-dataItem__legendsItem{gap:1.2rem}}.c-dataItem__legendsLabel{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-dataItem__legendsLabel{gap:.8rem}}@media screen and (max-width:767px){.c-dataItem__legendsLabel{gap:.6rem}}.c-dataItem__legendsLabelColor{background-color:#009fe8;display:block}@media not all and (max-width:767px),print{.c-dataItem__legendsLabelColor{border-radius:.2rem;height:1.9rem;width:1.9rem}}@media screen and (max-width:767px){.c-dataItem__legendsLabelColor{border-radius:.1rem;height:1.5rem;width:1.5rem}}.c-dataItem__legendsLabelColor--a{opacity:1}.c-dataItem__legendsLabelColor--b{opacity:.75}.c-dataItem__legendsLabelColor--c{opacity:.5}.c-dataItem__legendsLabelColor--d{opacity:.25}.c-dataItem__legendsLabelText{flex:none;font-family:Manrope,Zen Kaku Gothic New,sans-serif}@media not all and (max-width:767px),print{.c-dataItem__legendsLabelText{font-size:2rem;line-height:140%}}@media screen and (max-width:767px){.c-dataItem__legendsLabelText{font-size:1.4rem;line-height:120%}}.c-dataItem__legendsData{color:#009fe8;display:flex}@media not all and (max-width:767px),print{.c-dataItem__legendsData{align-items:baseline;gap:.4rem}}@media screen and (max-width:767px){.c-dataItem__legendsData{flex-direction:column;gap:.4rem}}.c-dataItem__legendsDataMain{align-items:flex-end;display:flex}@media not all and (max-width:767px),print{.c-dataItem__legendsDataMain{gap:.4rem}}@media screen and (max-width:767px){.c-dataItem__legendsDataMain{gap:.4rem}}.c-dataItem__legendsDataNumber{font-family:Manrope,sans-serif;font-weight:800;line-height:85%}@media not all and (max-width:767px),print{.c-dataItem__legendsDataNumber{font-size:3.5rem}}@media screen and (max-width:767px){.c-dataItem__legendsDataNumber{font-size:2.4rem}}@media not all and (max-width:767px),print{.c-dataItem__legendsDataUnit{font-size:2rem}}@media screen and (max-width:767px){.c-dataItem__legendsDataUnit{font-size:1.6rem}}@media not all and (max-width:767px),print{.c-dataItem__legendsDataSub{font-size:2rem}}@media screen and (max-width:767px){.c-dataItem__legendsDataSub{font-size:1.4rem}}.c-dataItem__annotation{width:100%}.c-error{color:red;font-size:1.4rem;font-weight:700;letter-spacing:2%;line-height:150%}.is-hidden+.c-error{display:block;margin-top:1.6rem}.c-faqList{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-faqList{gap:2.4rem}}@media screen and (max-width:767px){.c-faqList{gap:1.6rem}}.c-faqList__item{background-color:#fff;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-faqList__item{border-radius:2rem;padding:0 2.4rem}}@media screen and (max-width:767px){.c-faqList__item{border-radius:1rem;padding:0 1.6rem}}.c-faqList__question{display:flex;position:relative}@media not all and (max-width:767px),print{.c-faqList__question{align-items:center;gap:2.4rem;padding:1.6rem 0}}@media screen and (max-width:767px){.c-faqList__question{align-items:flex-start;gap:1.6rem;padding:1.6rem 0}}@media (hover:hover) and (pointer:fine){.c-faqList__question:hover [class*=Q]{color:#005083}.c-faqList__question:hover [class*=Icon]:after,.c-faqList__question:hover [class*=Icon]:before{background-color:#005083}}.c-faqList__questionQ{color:#009fe8;flex:none;font-family:Manrope,sans-serif;font-weight:800;transition:.3s}@media not all and (max-width:767px),print{.c-faqList__questionQ{font-size:4rem}}@media screen and (max-width:767px){.c-faqList__questionQ{font-size:2rem;margin-top:.4rem}}.c-faqList__questionText{font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.c-faqList__questionText{font-size:1.5rem;line-height:150%;padding-right:7.2rem}}@media screen and (max-width:767px){.c-faqList__questionText{font-size:1.4rem;line-height:1.7142857143;padding-right:4.8rem}}.c-faqList__questionIcon{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media not all and (max-width:767px),print{.c-faqList__questionIcon{height:2.4rem;width:2.4rem}}@media screen and (max-width:767px){.c-faqList__questionIcon{height:1.6rem;width:1.6rem}}.c-faqList__answer{align-items:flex-start;display:flex;font-weight:700;height:0;letter-spacing:2%;overflow:hidden;transition:.4s}@media not all and (max-width:767px),print{.c-faqList__answer{gap:2.4rem}}@media screen and (max-width:767px){.c-faqList__answer{gap:1.6rem}}.is-opened .c-faqList__answer{box-sizing:unset;height:auto}@media not all and (max-width:767px),print{.is-opened .c-faqList__answer{padding-bottom:1.6rem}}@media screen and (max-width:767px){.is-opened .c-faqList__answer{padding-bottom:1.6rem}}.c-faqList__answerA{color:#009fe8;flex:none;font-family:Manrope,sans-serif;font-weight:800;transition:.3s}@media not all and (max-width:767px),print{.c-faqList__answerA{font-size:4rem}}@media screen and (max-width:767px){.c-faqList__answerA{font-size:2rem;margin-top:.4rem}}.c-faqList__answerText{color:#009fe8;font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.c-faqList__answerText{font-size:1.5rem;line-height:150%;padding-right:7.2rem}}@media screen and (max-width:767px){.c-faqList__answerText{font-size:1.4rem;line-height:1.7142857143;padding-right:4.8rem}}.c-faqList__answerText a{color:#009fe8;text-decoration:underline;text-underline-offset:.4rem;transition:.4s}@media (hover:hover) and (pointer:fine){.c-faqList__answerText a:hover{color:#005083}}@media not all and (max-width:767px),print{.c-h1Color{margin:0 4rem}}@media screen and (max-width:767px){.c-h1Color{margin:0 1.6rem 3.2rem}}.c-h1Color__inner{align-items:center;color:#fff;display:flex;overflow:hidden;position:relative}.c-h1Color__inner--blue{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal}.c-h1Color__inner--navy{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#036eb7;background-blend-mode:hard-light,normal}@media not all and (max-width:767px),print{.c-h1Color__inner{border-radius:2rem;min-height:40rem;padding:2.4rem 8rem}}@media screen and (max-width:767px){.c-h1Color__inner{border-radius:1rem;padding:4.9rem 2rem}}.c-h1Color__inner:after{bottom:0;content:"";display:block;height:100%;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;width:100%;z-index:1}@media not all and (max-width:767px),print{.c-h1Color__inner:after{background:url(../img/common/h1-color_bg.png) no-repeat bottom/100% auto}}@media screen and (max-width:767px){.c-h1Color__inner:after{background:url(../img/common/h1-color_bg_sp.png) no-repeat bottom/100% auto}}@media not all and (max-width:767px),print{.c-h1Color__breadcrumbs{display:flex;justify-content:end;position:absolute;right:2.4rem;top:2.4rem;width:100%;z-index:5}}@media screen and (max-width:767px){.c-h1Color__breadcrumbs{display:none}}.c-h1Color__title{position:relative;z-index:5}.c-h1Color__titleEn{font-family:Manrope,Zen Kaku Gothic New,sans-serif;font-weight:600;letter-spacing:2%}@media not all and (max-width:767px),print{.c-h1Color__titleEn{font-size:8.8rem}}@media screen and (max-width:767px){.c-h1Color__titleEn{font-size:5rem}}.c-h1Color__titleJa{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.c-h1Color__titleJa{font-size:2.4rem;margin-top:4rem}}@media screen and (max-width:767px){.c-h1Color__titleJa{font-size:1.4rem;margin-top:2.4rem}}@media not all and (max-width:767px),print{.c-h1Photo{margin:0 4rem;padding-bottom:4rem}}@media screen and (max-width:767px){.c-h1Photo{margin:0 1.6rem 3.2rem}}.c-h1Photo__inner{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}@media not all and (max-width:767px),print{.c-h1Photo__inner{border-radius:2rem;min-height:48rem;padding:2.4rem 8rem 8rem}}@media screen and (max-width:767px){.c-h1Photo__inner{border-radius:1rem;min-height:33.6rem;padding:3rem 2rem}}.c-h1Photo__inner:after{bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media not all and (max-width:767px),print{.c-h1Photo__inner:after{background:url(../img/common/h1-photo_bg.png) no-repeat bottom/100% auto}}@media screen and (max-width:767px){.c-h1Photo__inner:after{background:url(../img/common/h1-photo_bg_sp.png) no-repeat bottom/100% auto}}@media not all and (max-width:767px),print{.c-h1Photo__breadcrumbs{display:flex;justify-content:end;position:absolute;right:2.4rem;top:2.4rem;width:100%;z-index:5}}@media screen and (max-width:767px){.c-h1Photo__breadcrumbs{display:none}}.c-h1Photo__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-h1Photo__image img,.c-h1Photo__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-h1Photo__title{position:relative;z-index:5}.c-h1Photo__titleEn{font-family:Manrope,Zen Kaku Gothic New,sans-serif;font-weight:600;letter-spacing:2%}@media not all and (max-width:767px),print{.c-h1Photo__titleEn{font-size:8.8rem}}@media screen and (max-width:767px){.c-h1Photo__titleEn{font-size:5rem}}.c-h1Photo__titleJa{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.c-h1Photo__titleJa{font-size:2.4rem;margin-top:4rem}}@media screen and (max-width:767px){.c-h1Photo__titleJa{font-size:1.4rem;margin-top:2.4rem}}.c-h1Photo__anotation{color:#fff;font-size:1rem;position:absolute;z-index:3}@media not all and (max-width:767px),print{.c-h1Photo__anotation{bottom:2.4rem;right:2.4rem}}@media screen and (max-width:767px){.c-h1Photo__anotation{bottom:1.2rem;right:1.2rem}}.c-h1Photo__nav{display:flex;margin-bottom:0;position:relative;z-index:5}@media not all and (max-width:767px),print{.c-h1Photo__nav{color:#fff;gap:3.2rem;margin-top:9.5rem}}@media screen and (max-width:767px){.c-h1Photo__nav{color:#009fe8;gap:2.4rem;margin-left:.8rem;margin-right:.8rem;margin-top:3.2rem}.c-h1Photo__nav--wrap{flex-wrap:wrap}}.c-h1Photo__navItem{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-h1Photo__navItem{gap:.8rem;justify-content:flex-start}}@media screen and (max-width:767px){.c-h1Photo__navItem{border-bottom:1px solid #009fe8;gap:.8rem;justify-content:space-between;padding-bottom:.8rem;width:50%}[class*="--wrap"] .c-h1Photo__navItem{width:auto}}.c-h1Photo__navText{font-size:1.4rem}.c-h1Photo__navIcon{transform:rotate(90deg)}@media not all and (max-width:767px),print{.c-h1Photo__navIcon .c-arrow{border-color:#fff;border-radius:.5rem;color:#fff;height:2.4rem;width:2.4rem}}@media screen and (max-width:767px){.c-h1Photo__navIcon .c-arrow{border-color:#009fe8;color:#009fe8}}@media not all and (max-width:767px),print{.c-h1Photo__navIcon .c-arrow .c-svg{height:.8rem;width:.9rem}}.c-input{background-color:#f7f7f7;letter-spacing:2%;line-height:150%;padding:2.4rem;width:100%}@media not all and (max-width:767px),print{.c-input{border-radius:1rem}}@media screen and (max-width:767px){.c-input{border-radius:.8rem}}.c-input:focus-visible{outline:none}.c-input--s{width:19.3rem}@media not all and (max-width:767px),print{.c-input--textarea{height:24rem}}@media screen and (max-width:767px){.c-input--textarea{height:23.4rem}}.c-interviewItem{display:block}.c-interviewItem img{transition:.3s}@media (hover:hover) and (pointer:fine){.c-interviewItem:hover img{display:block;transform:scale(1.05)}}.c-interviewItem__image{overflow:hidden;width:100%}@media not all and (max-width:767px),print{.c-interviewItem__image{aspect-ratio:1.5023923445;border-radius:2rem;margin-bottom:2.4rem}}@media screen and (max-width:767px){.c-interviewItem__image{aspect-ratio:1.4973262032;border-radius:1rem;margin-bottom:1.6rem}}.c-interviewItem__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-interviewItem__tags{display:flex;flex-wrap:wrap}@media not all and (max-width:767px),print{.c-interviewItem__tags{gap:.8rem;margin-bottom:1.4rem}}@media screen and (max-width:767px){.c-interviewItem__tags{gap:.4rem;margin-bottom:1rem}}.c-interviewItem__title{font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.c-interviewItem__title{font-size:2.4rem;line-height:120%}}@media screen and (max-width:767px){.c-interviewItem__title{font-size:1.6rem;line-height:150%}}.c-interviewItem__member{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-interviewItem__member{gap:1.2rem;margin-top:1.6rem}}@media screen and (max-width:767px){.c-interviewItem__member{gap:.8rem;margin-top:1rem}}.c-interviewItem__memberName{font-family:Manrope,sans-serif;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-interviewItem__memberName{font-size:1.8rem}}@media screen and (max-width:767px){.c-interviewItem__memberName{font-size:1.4rem}}.c-interviewItem__memberData{display:inline-block;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-interviewItem__memberData{font-size:1.2rem;padding-top:.5em}}@media screen and (max-width:767px){.c-interviewItem__memberData{font-size:1rem;padding-top:.4em}}.c-interviewItem2col{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-interviewItem2col{gap:2.4rem}}@media screen and (max-width:767px){.c-interviewItem2col{flex-direction:column;gap:1.6rem}}.c-interviewItem2col img{transition:.3s}@media (hover:hover) and (pointer:fine){.c-interviewItem2col:hover img{display:block;transform:scale(1.05)}}.c-interviewItem2col__image{flex:none;overflow:hidden}@media not all and (max-width:767px),print{.c-interviewItem2col__image{aspect-ratio:1.5;border-radius:1rem;width:22.8rem}}@media screen and (max-width:767px){.c-interviewItem2col__image{aspect-ratio:1.5;border-radius:1rem;width:23.1rem}}.c-interviewItem2col__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-interviewItem2col__tags{display:flex;flex-wrap:wrap}@media not all and (max-width:767px),print{.c-interviewItem2col__tags{gap:.8rem;margin-bottom:1.4rem}}@media screen and (max-width:767px){.c-interviewItem2col__tags{gap:.4rem;margin-bottom:1rem}}.c-interviewItem2col__title{font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-interviewItem2col__title{font-size:1.8rem}}@media screen and (max-width:767px){.c-interviewItem2col__title{font-size:1.6rem}}.c-interviewItem2col__member{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-interviewItem2col__member{flex-direction:column;gap:.8rem;margin-top:1.6rem}}@media screen and (max-width:767px){.c-interviewItem2col__member{gap:.8rem;margin-top:1rem}}.c-interviewItem2col__memberName{font-family:Manrope,sans-serif;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-interviewItem2col__memberName{font-size:1.6rem}}@media screen and (max-width:767px){.c-interviewItem2col__memberName{font-size:1.4rem}}.c-interviewItem2col__memberData{display:inline-block;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-interviewItem2col__memberData{font-size:1.2rem;padding-top:.5em}}@media screen and (max-width:767px){.c-interviewItem2col__memberData{font-size:1.2rem}}.c-lineAnimation{mix-blend-mode:multiply}.c-lineAnimation:after{background-color:#fff;content:"";display:block;height:90%;left:0;position:absolute;top:0;transform:translate(-10%,45%) rotate(-30deg);transform:skew(-45deg) rotate(-53deg) translateY(5%);width:110%;z-index:1}.c-lineAnimation.is-enter:after{left:-150%;top:85%;transition:.8s cubic-bezier(0,.55,.45,1)}.c-link{align-items:center;background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;border-radius:1rem;display:inline-flex;gap:4rem;justify-content:space-between;overflow:hidden;padding:.8rem .8rem .8rem 1.6rem;position:relative}@media not all and (max-width:767px),print{.c-link{min-width:19.4rem}}@media screen and (max-width:767px){.c-link{min-width:21.7rem}}.c-link:before{background-color:rgba(0,80,131,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.c-link--white{background:#fff}.c-link--white:before{background-color:rgba(204,239,255,.5)}@media (hover:hover) and (pointer:fine){.c-link:hover:before{opacity:1}.c-link:hover .c-svg__arrow,.c-link:hover .c-svg__play{animation:slideOutRightInLeftHover .2s ease forwards}}.c-link__text{color:#fff;font-weight:700;letter-spacing:0;line-height:150%;position:relative;z-index:2}[class*="--white"] .c-link__text{color:#036eb7}@media not all and (max-width:767px),print{.c-link__text{font-size:1.4rem}}@media screen and (max-width:767px){.c-link__text{font-size:1.4rem}}.c-link__icon{align-items:center;background-color:#005083;border-radius:.5rem;color:#fff;display:flex;justify-content:center;overflow:hidden;position:relative;z-index:2}[class*="--white"] .c-link__icon{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#036eb7;background-blend-mode:hard-light,normal}@media not all and (max-width:767px),print{.c-link__icon{height:3.4rem;padding:1.2rem;width:3.4rem}}@media screen and (max-width:767px){.c-link__icon{height:3.2rem;padding:1rem;width:3.2rem}}.c-link .c-svg__arrow{animation:slideOutRightInLeft .2s ease forwards;height:1rem;width:1.1rem}.c-link .c-svg__blank{height:1rem;width:1rem}.c-list{display:flex;flex-direction:column;gap:.4rem}.c-list li{line-height:150%;padding-left:1.6rem;position:relative}.c-list--line li:before{background-color:#222;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:.8rem}.c-list--annotation li:before{content:"※";display:block;left:0;position:absolute;top:0}.c-localNav{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.c-localNav{gap:2.4rem}}@media screen and (max-width:767px){.c-localNav{border:1px solid #dfdfdf;border-radius:1rem;gap:1.2rem;padding:2.4rem}}.c-localNav__item{color:#009fe8;position:relative;transition:.4s}@media not all and (max-width:767px),print{.c-localNav__item{opacity:.4;padding-left:4.3rem}}@media screen and (max-width:767px){.c-localNav__item{padding-left:3rem}.c-localNav__item+.c-localNav__item{border-top:1px solid #dfdfdf;padding-top:1.2rem}.c-localNav__item+.c-localNav__item:before{top:calc(1.2rem + .5em)}}@media (hover:hover) and (pointer:fine){.c-localNav__item:hover{opacity:1}.c-localNav__item:hover:after{transform:scaleX(0);transform-origin:left top}}.c-localNav__item.is-current{opacity:1}.c-localNav__item.is-current:after{transform:scaleX(0);transform-origin:left top}.c-localNav__item:after,.c-localNav__item:before{content:"";left:0;position:absolute;transition:transform .2s;z-index:1}@media not all and (max-width:767px),print{.c-localNav__item:after,.c-localNav__item:before{height:1.6rem;top:.5em;width:1.9rem}}@media screen and (max-width:767px){.c-localNav__item:after,.c-localNav__item:before{height:1.2rem;top:.5em;width:1.4rem}}.c-localNav__item:before{background:url(../img/icon/line.svg) no-repeat 50%/contain}@media not all and (max-width:767px),print{.c-localNav__item:after{background-color:#fff;transform:scale(1);transform-origin:right top}}@media screen and (max-width:767px){[class*="--spArrow"] .c-localNav__item{padding-left:0}[class*="--spArrow"] .c-localNav__item:after,[class*="--spArrow"] .c-localNav__item:before{display:none}}.c-localNav__link{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-localNav__link{display:inline-block;font-size:1.8rem}}@media screen and (max-width:767px){.c-localNav__link{align-items:center;display:flex;font-size:1.4rem;justify-content:space-between}}@media not all and (max-width:767px),print{.c-localNav__icon{display:none}}@media screen and (max-width:767px){.c-localNav__icon{display:none;transform:rotate(90deg)}[class*="--spArrow"] .c-localNav__icon{display:block}.c-localNav__icon .c-svg{height:1rem;width:.9rem}}.c-localNav__children{display:flex;flex-direction:column;gap:.8rem;margin-top:2.4rem}.c-localNav__childrenItem{display:block;font-size:1.2rem;letter-spacing:2%;line-height:150%;opacity:.3;padding-left:1.2rem;position:relative;transition:.3s}.c-localNav__childrenItem:before{background-color:#009fe8;content:"";display:block;height:.4rem;left:0;position:absolute;top:.8rem;width:.4rem}@media (hover:hover) and (pointer:fine){.c-localNav__childrenItem:hover{opacity:1}}.c-localNav__childrenItem.is-current{opacity:1}.c-plus{display:block;height:100%;position:relative;transition:.3s;width:100%}.c-plus:after,.c-plus:before{background-color:#009fe8;content:"";display:block;height:.2rem;left:0;position:absolute;top:50%;transform:translateY(calc(-50% - .1rem));transition:.2s;width:100%}.c-plus:after{left:0;top:50%;transform:translateY(calc(-50% - .1rem)) rotate(90deg)}.is-opened .c-plus:before{opacity:0;transform:rotate(90deg)}.is-opened .c-plus:after{transform:rotate(180deg)}.c-radio{display:flex;gap:2.4rem}.c-radio__item{display:inline-flex;gap:1.2rem;position:relative}.c-radio__mark{background-color:#f7f7f7;border-radius:50%;display:block;height:2rem;position:relative;width:2rem}.c-radio__mark:before{background-color:#009fe8;border-radius:50%;content:"";display:block;height:1rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem;z-index:1}:checked+.c-radio__mark:before{opacity:1}.c-radio input{display:none}.c-rank__crown{color:#009fe8}@media not all and (max-width:767px),print{.c-rank__crown{height:5.1rem;margin:0 auto .4rem;width:7.8rem}}@media screen and (max-width:767px){.c-rank__crown{height:4rem;margin:0 auto;width:6rem}}.c-rank__wrap{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-rank__wrap{gap:2rem}}@media screen and (max-width:767px){.c-rank__wrap{gap:1.6rem}}.c-rank__parts{color:#009fe8}@media not all and (max-width:767px),print{.c-rank__parts{height:13rem;margin-top:.8rem;width:4.2rem}}@media screen and (max-width:767px){.c-rank__parts{height:8rem;margin-top:.8rem;width:2.6rem}}.c-rank__parts--right{transform:rotateY(180deg)}.c-rank__information{align-items:center;color:#009fe8;display:flex;flex-direction:column;justify-content:center}.c-rank__title{letter-spacing:2%;line-height:100%;margin-bottom:1.2rem}@media not all and (max-width:767px),print{.c-rank__title{font-size:2.4rem}}@media screen and (max-width:767px){.c-rank__title{font-size:1.4rem}}.c-rank__titleCol2{display:flex;justify-content:space-between;line-height:1.2}@media not all and (max-width:767px),print{.c-rank__titleCol2{gap:3rem}}@media screen and (max-width:767px){.c-rank__titleCol2{gap:1.6rem}}@media not all and (max-width:767px),print{.c-rank__titleCol2 .c-svg{height:4.6rem;width:7rem}}@media screen and (max-width:767px){.c-rank__titleCol2 .c-svg{height:3.2rem;width:4rem}}.c-rank__data{align-items:flex-end;display:flex;gap:.8rem}.c-rank__dataPrefix,.c-rank__dataUnit{font-family:Manrope,Zen Kaku Gothic New,sans-serif;line-height:100%}@media not all and (max-width:767px),print{.c-rank__dataPrefix,.c-rank__dataUnit{font-size:6.4rem}}@media screen and (max-width:767px){.c-rank__dataPrefix,.c-rank__dataUnit{font-size:3.2rem}}.c-rank__dataNumber{font-family:Manrope,sans-serif;font-weight:800;line-height:90%;padding-top:1rem}@media not all and (max-width:767px),print{.c-rank__dataNumber{font-size:9.6rem}}@media screen and (max-width:767px){.c-rank__dataNumber{font-size:4.8rem}}.c-rank__text{font-size:2.6rem;letter-spacing:2%;line-height:100%;margin-top:1rem}.c-sectionHead{display:flex}@media not all and (max-width:767px),print{.c-sectionHead{align-items:center}}@media screen and (max-width:767px){.c-sectionHead{flex-direction:column;gap:4rem}}.c-sectionHead__title{flex:none}@media not all and (max-width:767px),print{.c-sectionHead__title{width:50%}}@media screen and (max-width:767px){.c-sectionHead__title{width:100%}}@media not all and (max-width:767px),print{.c-sectionHead__text{font-size:1.5rem;line-height:2.1333333333;width:50%}}@media screen and (max-width:767px){.c-sectionHead__text{font-size:1.4rem;line-height:2;width:100%}}.c-select{position:relative}.c-select select{background-color:#f7f7f7;border-radius:1rem;padding:2.4rem;width:100%}.c-select select:focus-visible{outline:none}.c-select:before{border-bottom:1px solid #222;border-right:1px solid #222;content:"";display:block;height:.8rem;position:absolute;right:2.4rem;top:2.8rem;transform:rotate(45deg);width:.8rem;z-index:4}.c-select--s{width:19.3rem}.c-splide__track{overflow:visible}.c-splide__controls{align-items:center;display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.c-splide__controls{gap:2.4rem}}@media screen and (max-width:767px){.c-splide__controls{gap:1.2rem}}@media not all and (max-width:767px),print{.is-overflow .c-splide__controls{margin-top:7.2rem}}@media screen and (max-width:767px){.is-overflow .c-splide__controls{margin-top:3.2rem}}.c-splide__arrows{display:flex;flex:none}@media not all and (max-width:767px),print{.c-splide__arrows{gap:.5rem}}@media screen and (max-width:767px){.c-splide__arrows{gap:.8rem}}.c-splide__arrowsItem[class*="--prev"]{transform:rotateY(180deg)}.c-splide__pagenation{height:auto;margin:0;padding:0;width:100%}.c-splide__pagenation li{flex:1}.c-splide__pagenation button{background-color:rgba(0,159,232,.12);border-bottom:.8rem solid #fff;border-top:.8rem solid #fff;height:1.8rem;transition:.3s;width:100%}.c-splide__pagenation button.is-active{background-color:#009fe8}.c-svg{fill:none;height:100%;stroke:none;width:100%}@media not all and (max-width:767px),print{.c-table{width:100%}}@media screen and (max-width:767px){.c-table,.c-table tr{display:block}.c-table tr+tr{margin-top:6.4rem}}.c-table th{color:#009fe8;font-weight:700;letter-spacing:2%;line-height:150%;text-align:left;vertical-align:top}@media not all and (max-width:767px),print{.c-table th{border-top:1px solid #009fe8;font-size:2rem;padding:4rem 0;width:19.3rem}}@media screen and (max-width:767px){.c-table th{border-bottom:1px solid #dfdfdf;display:block;font-size:1.8rem;margin-bottom:3.2rem;padding-bottom:1.1rem;position:relative}.c-table th:before{background-color:#009fe8;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;width:13.5rem}}.c-table td{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.c-table td{border-top:1px solid #dfdfdf;font-size:1.5rem;padding:4rem 2.4rem;width:calc(100% - 19.3rem)}}@media screen and (max-width:767px){.c-table td{display:block;font-size:1.4rem}}.c-tag{align-items:center;border:1px solid #222;border-radius:3.2rem;display:inline-flex;justify-content:center;letter-spacing:2%;line-height:120%;transition:.4s}@media not all and (max-width:767px),print{.c-tag{font-size:1.2rem;padding:.4rem 1.6rem}}@media screen and (max-width:767px){.c-tag{font-size:1.2rem;padding:.3rem 1.2rem}}.c-tag--blue{border-color:#009fe8;color:#009fe8}.c-tag.is-checked{background-color:#009fe8;border-color:#009fe8;color:#fff}.c-tag__checked{display:block;height:1.2rem;overflow:hidden;transition:.3s;width:0}.is-checked .c-tag__checked{margin-right:.8rem;width:1.2rem}@media (hover:hover) and (pointer:fine){button.c-tag--blue:hover{background-color:#009fe8;border-color:#009fe8;color:#fff}}@media screen and (max-width:767px){button.c-tag{padding:.9rem 1.5rem}}.c-title{display:flex;flex-direction:column}.c-title__textEn{font-family:Manrope,Zen Kaku Gothic New,sans-serif;font-weight:600;letter-spacing:2%;line-height:1}@media not all and (max-width:767px),print{.c-title__textEn{font-size:4.8rem}}@media screen and (max-width:767px){.c-title__textEn{font-size:4rem}}.c-title__textJa{font-weight:700;letter-spacing:2%;line-height:1}@media not all and (max-width:767px),print{.c-title__textJa{font-size:2rem;margin-top:2.4rem}}@media screen and (max-width:767px){.c-title__textJa{font-size:1.6rem;margin-top:2.4rem}}.c-titleLines{align-items:flex-start;display:flex}@media not all and (max-width:767px),print{.c-titleLines{gap:3.2rem}}@media screen and (max-width:767px){.c-titleLines{gap:2.4rem}}.c-titleLines__lines{flex:none}@media not all and (max-width:767px),print{.c-titleLines__lines{padding-top:.8rem;width:8rem}}@media screen and (max-width:767px){.c-titleLines__lines{padding-top:.6rem;width:5.8rem}}.c-titleLines__text{display:flex;flex-direction:column;gap:1.6rem;justify-content:center}.c-titleLines__textEn{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:2%;line-height:1;white-space:nowrap}@media not all and (max-width:767px),print{.c-titleLines__textEn{font-size:6.4rem}}@media screen and (max-width:767px){.c-titleLines__textEn{font-size:4rem}}.c-titleLines__textJa{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;line-height:1;white-space:nowrap}@media not all and (max-width:767px),print{.c-titleLines__textJa{font-size:2rem}}@media screen and (max-width:767px){.c-titleLines__textJa{font-size:1.4rem}}.c-titleLineSmall{align-items:center;display:flex}@media not all and (max-width:767px),print{.c-titleLineSmall{gap:2.4rem}}@media screen and (max-width:767px){.c-titleLineSmall{gap:1.5rem}}.c-titleLineSmall__icon{flex:none}@media not all and (max-width:767px),print{.c-titleLineSmall__icon{height:2.4rem;width:2.8rem}}@media screen and (max-width:767px){.c-titleLineSmall__icon{padding-top:.6rem;width:2.4rem}}.c-titleLineSmall__textJa{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;line-height:1;white-space:nowrap}@media not all and (max-width:767px),print{.c-titleLineSmall__textJa{font-size:2.4rem}}@media screen and (max-width:767px){.c-titleLineSmall__textJa{font-size:2rem}}.c-titleWithEn__text{align-items:flex-end;display:flex}@media not all and (max-width:767px),print{.c-titleWithEn__text{gap:2.2rem}}@media screen and (max-width:767px){.c-titleWithEn__text{gap:1.2rem}}.c-titleWithEn__textJa{display:inline-block;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;letter-spacing:2%;line-height:1.1}@media not all and (max-width:767px),print{.c-titleWithEn__textJa{font-size:3.2rem}}@media screen and (max-width:767px){.c-titleWithEn__textJa{font-size:2rem}}@media not all and (max-width:767px),print{[class*="--small"] .c-titleWithEn__textJa{font-size:2.4rem}}@media screen and (max-width:767px){[class*="--small"] .c-titleWithEn__textJa{font-size:2rem}}.c-titleWithEn__textEn{color:#009fe8;display:inline-block;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:3%;line-height:1.3;white-space:nowrap}@media not all and (max-width:767px),print{.c-titleWithEn__textEn{font-size:2rem}}@media screen and (max-width:767px){.c-titleWithEn__textEn{font-size:1.2rem}}@media not all and (max-width:767px),print{[class*="--small"] .c-titleWithEn__textEn{font-size:1.4rem}}@media screen and (max-width:767px){[class*="--small"] .c-titleWithEn__textEn{font-size:1.2rem}}.s-aboutOffice{position:relative}.s-aboutOffice__frame{background-color:#f7f7f7;margin:0 auto}@media not all and (max-width:767px),print{.s-aboutOffice__frame{border-radius:2rem;padding:16rem 0}}@media screen and (max-width:767px){.s-aboutOffice__frame{border-radius:1rem;padding:12rem 0;width:100%}}.s-aboutOffice__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-aboutOffice__inner{width:128rem}}@media screen and (max-width:767px){.s-aboutOffice__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-aboutOffice__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-aboutOffice__title{margin-bottom:8rem}}.s-aboutOffice__list{display:flex;flex-wrap:wrap}@media not all and (max-width:767px),print{.s-aboutOffice__list{gap:8rem 2.4rem}}@media screen and (max-width:767px){.s-aboutOffice__list{flex-direction:column;gap:6.4rem}}.s-aboutOffice__item{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-aboutOffice__item{gap:1.6rem;width:calc(33.33333% - 1.6rem)}}@media screen and (max-width:767px){.s-aboutOffice__item{gap:1.6rem}}.s-aboutOffice__itemImage,.s-aboutOffice__itemMap{border-radius:1rem;overflow:hidden;width:100%}@media not all and (max-width:767px),print{.s-aboutOffice__itemImage,.s-aboutOffice__itemMap{aspect-ratio:1.5018315018}}@media screen and (max-width:767px){.s-aboutOffice__itemImage,.s-aboutOffice__itemMap{aspect-ratio:1.5}}.s-aboutOffice__itemImage img,.s-aboutOffice__itemMap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-aboutOffice__itemAddress{font-size:1.5rem;line-height:1.6}.s-aboutOffice__itemAccess{align-items:center;border:1px solid #dfdfdf;border-radius:1rem;color:#009fe8;display:flex;font-size:1.2rem;gap:1.6rem;justify-content:flex-start;letter-spacing:2%;line-height:1.5;padding:1.6rem}.s-aboutOffice__itemAccessIcon{flex:none;height:2rem;width:1.3rem}@media not all and (max-width:767px),print{.s-aboutOffice__annotation{margin-top:8rem}}@media screen and (max-width:767px){.s-aboutOffice__annotation{margin-top:8rem}}.s-aboutOverview{position:relative}.s-aboutOverview__frame{color:#fff;margin:0 auto}@media not all and (max-width:767px),print{.s-aboutOverview__frame{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;border-radius:2rem;padding:16rem 0}}@media screen and (max-width:767px){.s-aboutOverview__frame{background:linear-gradient(185deg,rgba(170,225,255,.3) -.04%,rgba(0,159,232,.3) 19.68%,rgba(3,110,183,.3) 39.87%,rgba(0,80,131,.3) 85.07%,rgba(0,32,53,.3) 99.97%),#036eb7;background-blend-mode:hard-light,normal;border-radius:1rem;padding:12rem 0;width:100%}}.s-aboutOverview__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-aboutOverview__inner{width:128rem}}@media screen and (max-width:767px){.s-aboutOverview__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-aboutOverview__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-aboutOverview__title{margin-bottom:6.4rem}}.s-aboutOverview__list{display:flex;flex-direction:column;gap:2.4rem}.s-aboutOverview__item--house .c-cardIcon__titleIconPicture,.s-aboutOverview__item--mansion .c-cardIcon__titleIconPicture{width:40%}.s-aboutOverview__item--profit .c-cardIcon__titleIconPicture{margin-left:.8rem;margin-top:.4rem;width:58.75%}.s-aboutOverview__item--rental .c-cardIcon__titleIconPicture{margin-top:.4rem;width:70%}.s-aboutOverview__item--solution .c-cardIcon__titleIconPicture{margin-left:.8rem;margin-top:.4rem;width:58.75%}.s-aboutOverview__item--others .c-cardIcon__titleIconPicture{margin-top:.4rem;width:57.5%}.s-aboutPhilosophy{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-aboutPhilosophy{width:128rem}}@media screen and (max-width:767px){.s-aboutPhilosophy{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-aboutPhilosophy__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__title{margin-bottom:8rem}}.s-aboutPhilosophy__taglineMain{color:#009fe8;letter-spacing:2%}@media not all and (max-width:767px),print{.s-aboutPhilosophy__taglineMain{font-size:4rem;line-height:1.4}}@media screen and (max-width:767px){.s-aboutPhilosophy__taglineMain{font-size:2.8rem;line-height:1.4285714286}}.s-aboutPhilosophy__taglineSub{letter-spacing:2%;margin-top:2.4rem}@media not all and (max-width:767px),print{.s-aboutPhilosophy__taglineSub{font-size:1.8rem;line-height:1.7777777778}}@media screen and (max-width:767px){.s-aboutPhilosophy__taglineSub{font-size:1.6rem;line-height:1.75}}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policy{margin-top:12rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policy{margin-top:8rem}}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyTitle{margin-bottom:4rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyTitle{margin-bottom:4rem}}.s-aboutPhilosophy__policyList{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyList{gap:8rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyList{gap:4rem}}.s-aboutPhilosophy__policyItem{align-items:flex-start;border-top:1px solid #dfdfdf;display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItem{padding-top:4rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyItem{flex-direction:column;gap:2.4rem;padding-top:4rem}}.s-aboutPhilosophy__policyItemNumber{border-bottom:.3rem solid #222;flex:none;font-family:Manrope,sans-serif;font-weight:600;padding-bottom:.8rem}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemNumber{font-size:4rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyItemNumber{font-size:3.2rem}}.s-aboutPhilosophy__policyItemImage{flex:none}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemImage{width:52rem}}.s-aboutPhilosophy__policyItemImageWrap{overflow:hidden}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemImageWrap{aspect-ratio:1.4985590778;border-radius:2rem;width:52rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyItemImageWrap{aspect-ratio:1.5;border-radius:1rem}}.s-aboutPhilosophy__policyItemImageWrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-aboutPhilosophy__policyItemAnotation{font-size:1rem;margin-top:.8rem}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemTexts{width:58.8rem}}.s-aboutPhilosophy__policyItemTitle{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemTitle{font-size:3.2rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyItemTitle{font-size:2rem}}.s-aboutPhilosophy__policyItemDescription{color:#424242;letter-spacing:2%}@media not all and (max-width:767px),print{.s-aboutPhilosophy__policyItemDescription{font-size:1.5rem;line-height:2.1333333333;margin-top:3.2rem}}@media screen and (max-width:767px){.s-aboutPhilosophy__policyItemDescription{font-size:1.4rem;line-height:2;margin-top:1.6rem}}.s-aboutRanking{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-aboutRanking{width:128rem}}@media screen and (max-width:767px){.s-aboutRanking{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-aboutRanking__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-aboutRanking__title{margin-bottom:8rem}}.s-aboutRanking__totalResultsList{display:flex}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsList{gap:.8rem}}@media screen and (max-width:767px){.s-aboutRanking__totalResultsList{flex-direction:column;gap:1.6rem}}.s-aboutRanking__totalResultsItem{align-items:center;border:1px solid #dfdfdf;display:flex;flex:1;flex-direction:column}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsItem{border-radius:2rem;padding:6.4rem 2.4rem 2.4rem}}@media screen and (max-width:767px){.s-aboutRanking__totalResultsItem{border-radius:2rem;padding:4rem 2.4rem 2.4rem}}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsItem--01 .c-rank__crown{display:none}}.s-aboutRanking__totalResultsItem--01 .c-rank__title{display:flex;justify-content:flex-start;margin-bottom:0}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsItem--01 .c-rank__title{font-size:2.2rem;padding-left:1.6rem;width:100%}}@media screen and (max-width:767px){.s-aboutRanking__totalResultsItem--01 .c-rank__title{margin-top:.8rem}.s-aboutRanking__totalResultsItem--01 .c-rank__title .c-svg{display:none}}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsItem--02 .c-rank__title{font-size:2.8rem}}.s-aboutRanking__totalResultsText{color:#424242;letter-spacing:2%;width:100%}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsText{font-size:1.8rem;line-height:1.7777777778;margin:5rem 0 0}}@media screen and (max-width:767px){.s-aboutRanking__totalResultsText{font-size:1.4rem;line-height:2;margin:3.2rem 0 0}}@media not all and (max-width:767px),print{[class*="--01"] .s-aboutRanking__totalResultsText{margin-top:4rem}}.s-aboutRanking__totalResultsItemAnnotation{width:100%}@media not all and (max-width:767px),print{.s-aboutRanking__totalResultsItemAnnotation{margin-top:1.6rem}}@media screen and (max-width:767px){.s-aboutRanking__totalResultsItemAnnotation{margin-top:.8rem}}.s-aboutRanking__totalResultsAnnotation{margin-top:1.6rem;width:100%}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResults{margin-top:8rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResults{margin-top:6.4rem}}.s-aboutRanking__consecutiveResultsTitle{text-align:center}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsTitle{margin-bottom:3.2rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsTitle{margin-bottom:3.2rem}}.s-aboutRanking__consecutiveResultsTitleText{display:inline-block}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsTitleText{font-size:3.2rem;margin-right:2.4rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsTitleText{font-size:1.6rem;line-height:150%;margin-right:1.6rem;text-align:left}}.s-aboutRanking__consecutiveResultsTitlePrefix,.s-aboutRanking__consecutiveResultsTitleUnit{color:#009fe8;display:inline-block}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsTitlePrefix,.s-aboutRanking__consecutiveResultsTitleUnit{font-size:4.8rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsTitlePrefix,.s-aboutRanking__consecutiveResultsTitleUnit{font-size:4rem}}.s-aboutRanking__consecutiveResultsTitleNumber{color:#009fe8;display:inline-block;font-family:Manrope,sans-serif;font-weight:800;margin:0 .8rem;vertical-align:baseline}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsTitleNumber{font-size:7.2rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsTitleNumber{font-size:6.4rem}}.s-aboutRanking__consecutiveResultsList{display:flex}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsList{gap:.8rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsList{flex-direction:column;gap:1.6rem}}.s-aboutRanking__consecutiveResultsItem{align-items:center;border:1px solid #dfdfdf;display:flex;flex:1;flex-direction:column;justify-content:center}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem{border-radius:2rem;padding:4.8rem 2.4rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem{border-radius:1rem;padding:2.4rem}}.s-aboutRanking__consecutiveResultsItem .c-rank__wrap{align-items:flex-end}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem .c-rank__parts{height:14.2rem;width:4.7rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem .c-rank__parts{height:10.5rem;width:3.4rem}}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem .c-rank__title{font-size:2.4rem;margin-bottom:.4rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem .c-rank__title{font-size:1.6rem;margin:.8rem 0 0}}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem .c-rank__text{font-size:2.4rem;margin-top:1.2rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem .c-rank__text{font-size:1.6rem;margin:.8rem 0 0}}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem .c-rank__dataPrefix,.s-aboutRanking__consecutiveResultsItem .c-rank__dataUnit{font-size:3.9rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem .c-rank__dataPrefix,.s-aboutRanking__consecutiveResultsItem .c-rank__dataUnit{font-size:3.2rem}}@media not all and (max-width:767px),print{.s-aboutRanking__consecutiveResultsItem .c-rank__dataNumber{font-size:6.6rem}}@media screen and (max-width:767px){.s-aboutRanking__consecutiveResultsItem .c-rank__dataNumber{font-size:4.8rem}}.s-aboutRanking__consecutiveResultsAnnotation{margin-top:1.6rem;width:100%}@media not all and (max-width:767px),print{.s-aboutRanking__areaResults{margin-top:8rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResults{margin-top:6.4rem}}.s-aboutRanking__areaResultsList{display:flex}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsList{gap:.8rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsList{flex-direction:column;gap:1.6rem}}.s-aboutRanking__areaResultsItem{border:1px solid #dfdfdf;display:flex;flex:1;flex-direction:column}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsItem{border-radius:2rem;padding:2.4rem 2.4rem 4.8rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItem{border-radius:1rem;padding:2.4rem}}.s-aboutRanking__areaResultsItemTitle{letter-spacing:2%;width:100%}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsItemTitle{font-size:2rem;margin-bottom:1.6rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItemTitle{font-size:2rem;margin-bottom:.8rem}}.s-aboutRanking__areaResultsItemTable{width:100%}.s-aboutRanking__areaResultsItemTable td,.s-aboutRanking__areaResultsItemTable th{text-align:left;vertical-align:middle}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsItemTable td,.s-aboutRanking__areaResultsItemTable th{padding:3.2rem 0 0}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItemTable td,.s-aboutRanking__areaResultsItemTable th{padding:1.6rem 0 0}}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsItemTable th{width:5.4rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItemTable th{width:5.3rem}}.s-aboutRanking__areaResultsItemTable td:last-child{text-align:right}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItemTable td:last-child{width:7.2rem}}.s-aboutRanking__areaResultsItemRank{color:#009fe8;font-family:Manrope,sans-serif;font-size:2.4rem;font-weight:800}.s-aboutRanking__areaResultsItemRankUnit{color:#009fe8;font-size:1.8rem}@media not all and (max-width:767px),print{.s-aboutRanking__areaResultsItemName{font-size:1.8rem}}@media screen and (max-width:767px){.s-aboutRanking__areaResultsItemName{font-size:1.6rem}}.s-aboutRanking__areaResultsItemNumber{color:#009fe8;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:800}.s-aboutRanking__areaResultsItemUnit{color:#009fe8;font-size:1.2rem}.s-aboutRanking__areaResultsannotation{margin-top:1.6rem;width:100%}.s-cmBanner{position:relative}@media screen and (max-width:767px){.s-cmBanner{padding:0 1.6rem}}.s-cmBanner__item{align-items:center;background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#036eb7;background-blend-mode:hard-light,normal;color:#fff;display:flex;margin:0 auto}@media not all and (max-width:767px),print{.s-cmBanner__item{border-radius:2rem;gap:2.4rem;padding:2.4rem;width:62.8rem}}@media screen and (max-width:767px){.s-cmBanner__item{border-radius:1rem;gap:1.6rem;padding:1.6rem;width:100%}}.s-cmBanner__itemImage{flex:none;overflow:hidden}@media not all and (max-width:767px),print{.s-cmBanner__itemImage{aspect-ratio:1.8051948052;border-radius:1rem;width:27.8rem}}@media screen and (max-width:767px){.s-cmBanner__itemImage{aspect-ratio:1.75;border-radius:.5rem;width:14rem}}.s-cmBanner__itemImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-cmBanner__itemTextNews{font-family:Manrope,sans-serif;letter-spacing:2%}@media not all and (max-width:767px),print{.s-cmBanner__itemTextNews{font-size:1.4rem}}@media screen and (max-width:767px){.s-cmBanner__itemTextNews{font-size:1rem}}.s-cmBanner__itemTextTitle{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-cmBanner__itemTextTitle{font-size:1.8rem;margin-top:1rem}}@media screen and (max-width:767px){.s-cmBanner__itemTextTitle{font-size:1.4rem;margin-top:.6rem}}@media not all and (max-width:767px),print{.s-cmBanner__itemTextButton{margin-top:2.4rem}}@media screen and (max-width:767px){.s-cmBanner__itemTextButton{margin-top:1.4rem}}.s-cmBanner__itemTextButton .c-link{cursor:pointer}@media not all and (max-width:767px),print{.s-cmBanner__itemTextButton .c-link{font-size:1.5rem;padding:.8rem .8rem .8rem 2rem;width:22.6rem}}@media screen and (max-width:767px){.s-cmBanner__itemTextButton .c-link{font-size:1.2rem;gap:0;min-width:auto;padding:.8rem .8rem .8rem 1.3rem;width:100%}.s-cmBanner__itemTextButton .c-link__svg{width:.7rem}}.s-crosstalkList__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-crosstalkList__inner{width:128rem}}@media screen and (max-width:767px){.s-crosstalkList__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-crosstalkList__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-crosstalkList__title{margin-bottom:6.4rem}}.s-crosstalkList__list{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-crosstalkList__list{gap:8rem}}@media screen and (max-width:767px){.s-crosstalkList__list{gap:6.4rem}}.s-dataDemographics{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-dataDemographics{width:128rem}}@media screen and (max-width:767px){.s-dataDemographics{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-dataDemographics__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-dataDemographics__title{margin-bottom:8rem}}.s-dataDemographics__list{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (max-width:767px){.s-dataDemographics__list{flex-direction:column}}@media not all and (max-width:767px),print{.s-dataDemographics__item{width:calc(50% - .4rem)}}@media screen and (max-width:767px){.s-dataDemographics__item{width:100%}}@media not all and (max-width:767px),print{.s-dataDemographics__gender .c-dataItem__data{margin:2.5rem 0}}@media screen and (max-width:767px){.s-dataDemographics__gender .c-dataItem__data{margin:4rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__gender .c-dataItem__dataImage{width:4.35rem}}@media screen and (max-width:767px){.s-dataDemographics__gender .c-dataItem__dataImage{width:2.8rem}}@media not all and (max-width:767px),print{.s-dataDemographics__age .c-dataItem__data{margin:4rem 0}}@media screen and (max-width:767px){.s-dataDemographics__age .c-dataItem__data{margin:5.2rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__age .c-dataItem__dataImage{width:18.7rem}}@media screen and (max-width:767px){.s-dataDemographics__age .c-dataItem__dataImage{width:11.7rem}}@media not all and (max-width:767px),print{.s-dataDemographics__jobs .c-dataItem__data{margin:3.8rem 0}}@media screen and (max-width:767px){.s-dataDemographics__jobs .c-dataItem__data{margin:5.2rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__jobs .c-dataItem__dataImage{width:18.7rem}}@media screen and (max-width:767px){.s-dataDemographics__jobs .c-dataItem__dataImage{width:11.7rem}}@media not all and (max-width:767px),print{.s-dataDemographics__position .c-dataItem__data{margin:4.8rem 0}}@media screen and (max-width:767px){.s-dataDemographics__position .c-dataItem__data{margin:3.2rem 0}.s-dataDemographics__position .c-dataItem__legends{gap:1.6rem}}@media not all and (max-width:767px),print{.s-dataDemographics__position .c-dataItem__dataImage{width:11.2rem}}@media screen and (max-width:767px){.s-dataDemographics__position .c-dataItem__dataImage{width:8.7rem}}@media not all and (max-width:767px),print{.s-dataDemographics__tenure .c-dataItem__data{margin:8rem 0}}@media screen and (max-width:767px){.s-dataDemographics__tenure .c-dataItem__data{margin:6.4rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__tenure .c-dataItem__dataImage{width:11.5rem}}@media screen and (max-width:767px){.s-dataDemographics__tenure .c-dataItem__dataImage{width:6.5rem}}@media not all and (max-width:767px),print{.s-dataDemographics__overtime .c-dataItem__data{margin:7.5rem 0}}@media screen and (max-width:767px){.s-dataDemographics__overtime .c-dataItem__data{margin:5.6rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__overtime .c-dataItem__dataImage{width:13.3rem}}@media screen and (max-width:767px){.s-dataDemographics__overtime .c-dataItem__dataImage{width:8.3rem}}@media not all and (max-width:767px),print{.s-dataDemographics__leave .c-dataItem__data{margin:7.5rem 0}}@media screen and (max-width:767px){.s-dataDemographics__leave .c-dataItem__data{margin:5.6rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__leave .c-dataItem__dataImage{width:11.2rem}}@media screen and (max-width:767px){.s-dataDemographics__leave .c-dataItem__dataImage{width:7rem}}@media not all and (max-width:767px),print{.s-dataDemographics__female .c-dataItem__data{margin:4.8rem 0}}@media screen and (max-width:767px){.s-dataDemographics__female .c-dataItem__data{margin:5.6rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__female .c-dataItem__dataImage{width:5.4rem}}@media screen and (max-width:767px){.s-dataDemographics__female .c-dataItem__dataImage{width:4.1rem}}@media not all and (max-width:767px),print{.s-dataDemographics__childcare .c-dataItem__data{margin:2.5rem 0}}@media screen and (max-width:767px){.s-dataDemographics__childcare .c-dataItem__data{margin:4rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__childcare .c-dataItem__dataImage{width:4.3rem}}@media screen and (max-width:767px){.s-dataDemographics__childcare .c-dataItem__dataImage{width:2.8rem}}@media not all and (max-width:767px),print{.s-dataDemographics__return .c-dataItem__data{margin:6rem 0}}@media screen and (max-width:767px){.s-dataDemographics__return .c-dataItem__data{margin:6.4rem 0}}@media not all and (max-width:767px),print{.s-dataDemographics__return .c-dataItem__dataImage{width:11.5rem}}@media screen and (max-width:767px){.s-dataDemographics__return .c-dataItem__dataImage{width:8.2rem}}.s-dataSalary{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-dataSalary{width:128rem}}@media screen and (max-width:767px){.s-dataSalary{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-dataSalary__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-dataSalary__title{margin-bottom:8rem}}.s-dataSalary__annualSalaryItem{border:1px solid #dfdfdf;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryItem{border-radius:2rem;gap:3.2rem;padding:2.4rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryItem{border-radius:1rem;gap:5.6rem;padding:1.6rem}}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryTitle{font-size:2rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryTitle{font-size:1.6rem}}.s-dataSalary__annualSalaryData{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryData{gap:8rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryData{flex-direction:column;gap:5.6rem;width:100%}}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryGraph{margin-left:6.2rem;padding:2.4rem 0;width:43.2rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryGraph{width:100%}}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCase{padding:2.4rem 0;width:53.8rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryCase{width:100%}}.s-dataSalary__annualSalaryCaseTitle{color:#a8a8a8;letter-spacing:2%;line-height:125%}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCaseTitle{font-size:1.8rem;margin-bottom:4rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryCaseTitle{font-size:1.4rem;margin-bottom:2.4rem}}.s-dataSalary__annualSalaryCaseItem{align-items:flex-end;color:#009fe8;display:flex;justify-content:flex-end}.s-dataSalary__annualSalaryCaseItem--average{border-top:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCaseItem--average{margin-top:3.2rem;padding-top:2.4rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryCaseItem--average{margin-top:2.4rem;padding-top:1.2rem}}.s-dataSalary__annualSalaryCaseLabel{margin-left:0;margin-right:auto}.s-dataSalary__annualSalaryCaseLabelText1{letter-spacing:2%;line-height:125%}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCaseLabelText1{font-size:2rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryCaseLabelText1{font-size:1.4rem}}.s-dataSalary__annualSalaryCaseLabelText2{letter-spacing:2%;line-height:125%}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCaseLabelText2{font-size:2.4rem}}@media screen and (max-width:767px){.s-dataSalary__annualSalaryCaseLabelText2{font-size:1.6rem}}.s-dataSalary__annualSalaryCaseNumber{font-family:Manrope,sans-serif;font-weight:800;line-height:85%}@media not all and (max-width:767px),print{[class*="--highest"] .s-dataSalary__annualSalaryCaseNumber{font-size:8rem}}@media screen and (max-width:767px){[class*="--highest"] .s-dataSalary__annualSalaryCaseNumber{font-size:4rem}}@media not all and (max-width:767px),print{[class*="--average"] .s-dataSalary__annualSalaryCaseNumber{font-size:5.6rem}}@media screen and (max-width:767px){[class*="--average"] .s-dataSalary__annualSalaryCaseNumber{font-size:3.2rem}}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryCaseUnit{margin-left:.8rem}[class*="--highest"] .s-dataSalary__annualSalaryCaseUnit{font-size:4rem}}@media screen and (max-width:767px){[class*="--highest"] .s-dataSalary__annualSalaryCaseUnit{font-size:2.4rem}}@media not all and (max-width:767px),print{[class*="--average"] .s-dataSalary__annualSalaryCaseUnit{font-size:3.2rem}}@media screen and (max-width:767px){[class*="--average"] .s-dataSalary__annualSalaryCaseUnit{font-size:1.6rem}}@media not all and (max-width:767px),print{.s-dataSalary__annualSalaryAnnotation .c-list{flex-direction:row;gap:.8rem}.s-dataSalary__reasons{margin-top:8rem}}@media screen and (max-width:767px){.s-dataSalary__reasons{margin-top:6.4rem}}.s-dataSalary__reasonsTitle{text-align:center}@media not all and (max-width:767px),print{.s-dataSalary__reasonsTitle{font-size:3.2rem;margin-bottom:4rem}}@media screen and (max-width:767px){.s-dataSalary__reasonsTitle{font-size:2.4rem;line-height:150%;margin-bottom:3.2rem}}.s-dataSalary__reasonsList{display:flex}@media not all and (max-width:767px),print{.s-dataSalary__reasonsList{gap:2.4rem}}@media screen and (max-width:767px){.s-dataSalary__reasonsList{flex-direction:column;gap:.8rem}}.s-dataSalary__reasonsItem{border:1px solid #dfdfdf;flex:1}@media not all and (max-width:767px),print{.s-dataSalary__reasonsItem{border-radius:2rem;padding:4rem}}@media screen and (max-width:767px){.s-dataSalary__reasonsItem{border-radius:2rem;padding:2.4rem;width:100%}}.s-dataSalary__reasonsItemImage{overflow:hidden}.s-dataSalary__reasonsItemTitle{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-dataSalary__reasonsItemTitle{font-size:3.2rem;margin-bottom:1.6rem;margin-top:4rem}}@media screen and (max-width:767px){.s-dataSalary__reasonsItemTitle{font-size:2rem;margin-bottom:.8rem;margin-top:2.4rem}}.s-dataSalary__reasonsItemText{letter-spacing:2%}@media not all and (max-width:767px),print{.s-dataSalary__reasonsItemText{font-size:1.5rem;line-height:2.1333333333}}@media screen and (max-width:767px){.s-dataSalary__reasonsItemText{font-size:1.4rem;line-height:2}}.s-dataSalary__reasonsItemAnnotation{margin-top:1.6rem}.s-entries{overflow:hidden}@media not all and (max-width:767px),print{.s-entries{margin:0 auto 12rem;padding-top:8rem}}@media screen and (max-width:767px){.s-entries{margin:0 auto 1.6rem;padding-top:8rem}}.s-entries__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-entries__inner{width:128rem}}@media screen and (max-width:767px){.s-entries__inner{padding:0 2.4rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}}.s-entries__list{display:flex}@media not all and (max-width:767px),print{.s-entries__list{gap:2.4rem}}@media screen and (max-width:767px){.s-entries__list{flex-direction:column;gap:2.4rem}}.s-entries__item{color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative}@media not all and (max-width:767px),print{.s-entries__item{border-radius:2rem;padding:3.6rem;width:50%}}@media screen and (max-width:767px){.s-entries__item{border-radius:1rem;padding:2.8rem 2rem 2.7rem 2.7rem}}.s-entries__item[class*="--new"]{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal}@media not all and (max-width:767px),print{.s-entries__item[class*="--new"]{width:69.2rem}}@media screen and (max-width:767px){.s-entries__item[class*="--new"]{background:linear-gradient(233deg,rgba(170,225,255,.3) -.05%,rgba(0,159,232,.3) 19.81%,rgba(3,110,183,.3) 40.15%,rgba(0,80,131,.3) 85.68%,rgba(0,32,53,.3) 100.69%),#009fe8;background-blend-mode:hard-light,normal}}.s-entries__item[class*="--career"]{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#036eb7;background-blend-mode:hard-light,normal}@media not all and (max-width:767px),print{.s-entries__item[class*="--career"]{width:56.4rem}}.s-entries__item:before{background:url(../img/common/entries_bg.png) no-repeat 100% 0/contain;content:"";display:block;mix-blend-mode:screen;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media not all and (max-width:767px),print{.s-entries__item:before{height:100%;width:28rem}}@media screen and (max-width:767px){.s-entries__item:before{height:23.8rem;width:17.2rem}}.s-entries__title{display:flex;position:relative;z-index:2}@media not all and (max-width:767px),print{.s-entries__title{align-items:flex-end;gap:2.6rem;margin-bottom:4.8rem}}@media screen and (max-width:767px){.s-entries__title{flex-direction:column;gap:1.6rem;justify-content:flex-start;margin-bottom:4rem}}.s-entries__titleEn{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:2%}@media not all and (max-width:767px),print{.s-entries__titleEn{font-size:4.8rem}}@media screen and (max-width:767px){.s-entries__titleEn{font-size:4rem}}.s-entries__titleJa{font-weight:700;letter-spacing:2%;line-height:1.5}@media not all and (max-width:767px),print{.s-entries__titleJa{font-size:2rem}}@media screen and (max-width:767px){.s-entries__titleJa{font-size:1.5rem}}.s-entries__label{margin-bottom:1.6rem;margin-top:3.2rem}@media not all and (max-width:767px),print{.s-entries__label{font-size:2rem}}@media screen and (max-width:767px){.s-entries__label{font-size:1.5rem}}.s-entries__buttons{display:flex;position:relative;z-index:2}@media not all and (max-width:767px),print{.s-entries__buttons{gap:1.6rem .8rem;margin-top:auto}}@media screen and (max-width:767px){.s-entries__buttons{flex-direction:column;gap:.8rem;justify-content:flex-start}}@media not all and (max-width:767px),print{.s-entries__buttons--vertical{flex-direction:column}}.s-entries__link{align-items:center;background-color:#fff;display:inline-flex;justify-content:space-between;overflow:hidden;position:relative;transition:.3s}@media not all and (max-width:767px),print{.s-entries__link{border-radius:.8rem;gap:6.4rem;padding:.8rem .8rem .8rem 2rem}}@media screen and (max-width:767px){.s-entries__link{border-radius:.5rem;gap:4.8rem;padding:.8rem .8rem .8rem 1.6rem}}@media not all and (max-width:767px),print{[class*="--small"] .s-entries__link{gap:2rem}}@media (hover:hover) and (pointer:fine){.s-entries__link:hover{background:#005083}.s-entries__link:hover [class*=Text]{color:#fff}.s-entries__link:hover [class*=Icon]{background:hsla(0,0%,100%,.2)}.s-entries__link:hover .c-svg__arrow{animation:slideOutRightInLeftHover .2s ease forwards}}.s-entries__linkText{font-size:1.4rem;font-weight:700;letter-spacing:0;position:relative;z-index:2}[class*="--new"] .s-entries__linkText{color:#009fe8}[class*="--career"] .s-entries__linkText{color:#036eb7}.s-entries__linkIcon{border-radius:.5rem;color:#fff;display:inline-block;height:3.4rem;overflow:hidden;padding:1.2rem;position:relative;transition:.3s;width:3.4rem;z-index:2}[class*="--new"] .s-entries__linkIcon{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal}[class*="--career"] .s-entries__linkIcon{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#036eb7;background-blend-mode:hard-light,normal}.s-entries__linkIcon .c-svg__arrow{animation:slideOutRightInLeft .2s ease forwards;height:1rem;width:1.1rem}.s-entries__linkIcon .c-svg__blank{height:1rem;width:1rem}.s-environmentAfterJoining{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-environmentAfterJoining{width:128rem}}@media screen and (max-width:767px){.s-environmentAfterJoining{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-environmentAfterJoining__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__title{margin-bottom:8rem}.s-environmentAfterJoining__title .c-titleLines__textEn{letter-spacing:0}}@media not all and (max-width:767px),print{.s-environmentAfterJoining__steps+.s-environmentAfterJoining__steps{margin-top:8rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__steps+.s-environmentAfterJoining__steps{margin-top:8rem}}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsTitle{margin-bottom:4rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsTitle{margin-bottom:3.2rem}.s-environmentAfterJoining__stepsTitle .c-titleWithEn__textJa{font-size:2.4rem}.s-environmentAfterJoining__stepsTitle .c-titleWithEn__textEn{font-size:1.4rem}}.s-environmentAfterJoining__stepsList{display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsList{gap:2.4rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsList{align-items:center;flex-direction:column;gap:1.6rem}}.s-environmentAfterJoining__stepsArrow{color:#009fe8}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsArrow{width:1.6rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsArrow{height:2rem;transform:rotate(90deg);width:1.4rem}}.s-environmentAfterJoining__stepsItem{border:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsItem{border-radius:2rem;padding:4rem;width:calc(33.33333% - 4.26667rem)}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsItem{border-radius:2rem;padding:2.4rem;width:100%}}.s-environmentAfterJoining__stepsItemNumber{color:#009fe8;letter-spacing:3%}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsItemNumber{font-size:1.2rem;margin-bottom:1.2rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsItemNumber{font-size:1.2rem;margin-bottom:.8rem}}.s-environmentAfterJoining__stepsItemTitle{line-height:150%}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsItemTitle{font-size:2.4rem;margin-bottom:2.4rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsItemTitle{font-size:2rem;margin-bottom:1.6rem}}.s-environmentAfterJoining__stepsItemText{color:#424242;letter-spacing:2%}@media not all and (max-width:767px),print{.s-environmentAfterJoining__stepsItemText{font-size:1.5rem;line-height:2.1333333333}}@media screen and (max-width:767px){.s-environmentAfterJoining__stepsItemText{font-size:1.4rem;line-height:2}}@media not all and (max-width:767px),print{.s-environmentAfterJoining__related{margin-top:12rem}}@media screen and (max-width:767px){.s-environmentAfterJoining__related{margin-top:12rem}}.s-environmentBenefits{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-environmentBenefits{width:128rem}}@media screen and (max-width:767px){.s-environmentBenefits{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-environmentBenefits__title{margin-bottom:8rem}}@media screen and (max-width:767px){.s-environmentBenefits__title{margin-bottom:8rem}}.s-environmentBenefits__list{display:flex;flex-direction:column;gap:.8rem}.s-environmentBenefits__listRow{display:flex;gap:.8rem;width:100%}@media screen and (max-width:767px){.s-environmentBenefits__listRow{flex-direction:column}}.s-environmentBenefits__item{align-content:space-between;border:1px solid #dfdfdf;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media not all and (max-width:767px),print{.s-environmentBenefits__item{border-radius:2rem;padding:2.4rem}}@media screen and (max-width:767px){.s-environmentBenefits__item{border-radius:1rem;padding:1.6rem}}[class*="--col1"] .s-environmentBenefits__item{flex:none;width:100%}[class*="--col2"] .s-environmentBenefits__item{flex:none}@media not all and (max-width:767px),print{[class*="--col2"] .s-environmentBenefits__item{width:calc(50% - .4rem)}}[class*="--col3"] .s-environmentBenefits__item{flex:none}@media not all and (max-width:767px),print{[class*="--col3"] .s-environmentBenefits__item{width:calc(33.33333% - .53333rem)}}[class*="--col4"] .s-environmentBenefits__item{flex:none}@media not all and (max-width:767px),print{[class*="--col4"] .s-environmentBenefits__item{width:calc(25% - .6rem)}.s-environmentBenefits__item--03 [class*=__itemDataPrefix]{font-size:2.2rem}}.s-environmentBenefits__item--05 [class*=__itemDataPrefix]{line-height:150%}.s-environmentBenefits__itemTitle{letter-spacing:2%}@media not all and (max-width:767px),print{.s-environmentBenefits__itemTitle{font-size:2rem}}@media screen and (max-width:767px){.s-environmentBenefits__itemTitle{font-size:1.6rem}}.s-environmentBenefits__itemData{align-items:flex-end;color:#009fe8;display:flex;justify-content:center;text-align:center}@media not all and (max-width:767px),print{.s-environmentBenefits__itemData{gap:.8rem;margin:3.2rem 0}}@media screen and (max-width:767px){.s-environmentBenefits__itemData{gap:.4rem;margin:3.2rem 0}}@media not all and (max-width:767px),print{[class*="--col1"] .s-environmentBenefits__itemData{margin:0 0 1.6rem}}.s-environmentBenefits__itemDataNumber{font-family:Manrope,sans-serif;font-weight:800;line-height:.9}@media not all and (max-width:767px),print{.s-environmentBenefits__itemDataNumber{font-size:4.8rem}}@media screen and (max-width:767px){.s-environmentBenefits__itemDataNumber{font-size:4rem}}.s-environmentBenefits__itemDataIcon{display:block}@media not all and (max-width:767px),print{.s-environmentBenefits__itemDataIcon{width:6.6rem}}@media screen and (max-width:767px){.s-environmentBenefits__itemDataIcon{width:5.6rem}}.s-environmentBenefits__itemDataIconImage{display:block;height:auto;width:100%}.s-environmentBenefits__itemDataPrefix,.s-environmentBenefits__itemDataUnit{font-family:Manrope,Zen Kaku Gothic New,sans-serif;font-weight:700}@media not all and (max-width:767px),print{.s-environmentBenefits__itemDataPrefix,.s-environmentBenefits__itemDataUnit{font-size:2.8rem}}@media screen and (max-width:767px){.s-environmentBenefits__itemDataPrefix,.s-environmentBenefits__itemDataUnit{display:inline-block;font-size:2rem;padding-bottom:.2rem}}[class*="--col1"] .s-environmentBenefits__itemannotation .c-list{display:flex}@media not all and (max-width:767px),print{[class*="--col1"] .s-environmentBenefits__itemannotation .c-list{align-items:center}}.s-environmentBenefits__other{display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.s-environmentBenefits__other{gap:2.4rem;margin-top:12rem}}@media screen and (max-width:767px){.s-environmentBenefits__other{flex-direction:column;gap:6.4rem;margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-environmentBenefits__otherItem{width:50%}.s-environmentBenefits__otherTitle{margin-bottom:3.2rem}}@media screen and (max-width:767px){.s-environmentBenefits__otherTitle{margin-bottom:2.4rem}}.s-environmentBenefits__list2{display:flex;flex-wrap:wrap;gap:.8rem}.s-environmentBenefits__item2{align-items:center;border:1px solid #dfdfdf;display:flex;flex-direction:column;justify-content:center}@media not all and (max-width:767px),print{.s-environmentBenefits__item2{border-radius:2rem;gap:1.6rem;padding:3.2rem}}@media screen and (max-width:767px){.s-environmentBenefits__item2{border-radius:1rem;gap:1.6rem;padding:3.2rem 2.4rem;text-align:center}}.s-environmentBenefits__item2--100{width:100%}.s-environmentBenefits__item2--50{width:calc(50% - .4rem)}@media not all and (max-width:767px),print{.s-environmentBenefits__item2--other1{min-height:11.6rem}.s-environmentBenefits__item2--other2{padding:3.2rem 2.4rem 2.4rem}}@media screen and (max-width:767px){.s-environmentBenefits__item2--other2{padding:3.2rem 1.6rem 2.4rem}}.s-environmentBenefits__item2Data{align-items:flex-end;color:#009fe8;display:flex;gap:.8rem;justify-content:center}.s-environmentBenefits__item2DataPrefix{font-family:Manrope,Zen Kaku Gothic New,sans-serif}@media not all and (max-width:767px),print{.s-environmentBenefits__item2DataPrefix{font-size:2.4rem}}@media screen and (max-width:767px){.s-environmentBenefits__item2DataPrefix{font-size:2rem;line-height:150%}}.s-environmentBenefits__item2DataNumber{font-family:Manrope,sans-serif;font-size:4rem;font-weight:800}.s-environmentBenefits__item2DataUnit{font-family:Manrope,Zen Kaku Gothic New,sans-serif}@media not all and (max-width:767px),print{.s-environmentBenefits__item2DataUnit{font-size:3.2rem}}@media screen and (max-width:767px){.s-environmentBenefits__item2DataUnit{font-size:2.4rem}}@media not all and (max-width:767px),print{.s-environmentBenefits__item2annotation .c-list{flex-direction:row;gap:.8rem}}@media screen and (max-width:767px){.s-environmentBenefits__item2annotation .c-list li{text-align:left}}@media not all and (max-width:767px),print{.s-environmentBenefits__otherannotation{margin-top:1.6rem}}@media screen and (max-width:767px){.s-environmentBenefits__otherannotation{margin-top:.8rem}}.s-environmentTraining{position:relative}.s-environmentTraining__frame{color:#fff;margin:0 auto}@media not all and (max-width:767px),print{.s-environmentTraining__frame{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;border-radius:2rem;padding:16rem 0}}@media screen and (max-width:767px){.s-environmentTraining__frame{background:linear-gradient(185deg,rgba(170,225,255,.3) -.04%,rgba(0,159,232,.3) 19.68%,rgba(3,110,183,.3) 39.87%,rgba(0,80,131,.3) 85.07%,rgba(0,32,53,.3) 99.97%),#036eb7;background-blend-mode:hard-light,normal;border-radius:1rem;padding:12rem 0;width:100%}}.s-environmentTraining__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-environmentTraining__inner{width:128rem}}@media screen and (max-width:767px){.s-environmentTraining__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-environmentTraining__title{margin-bottom:12rem}}@media screen and (max-width:767px){.s-environmentTraining__title{margin-bottom:6.4rem}}.s-environmentTraining__list{display:flex;flex-direction:column;gap:2.4rem}.s-environmentTraining__item--1on1 .c-cardIcon__titleIconPicture{width:65%}.s-environmentTraining__item--professional .c-cardIcon__titleIconPicture{width:57.25%}.s-environmentTraining__item--qualification .c-cardIcon__titleIconPicture{margin-left:.4rem;margin-top:.4rem;width:65%}@media not all and (max-width:767px),print{.s-homeAbout{padding-top:16rem}}@media screen and (max-width:767px){.s-homeAbout{padding-top:12rem}}.s-homeAbout__head{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-homeAbout__head{width:128rem}}@media screen and (max-width:767px){.s-homeAbout__head{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-homeAbout__body{margin-top:9.6rem}}@media screen and (max-width:767px){.s-homeAbout__body{margin-top:4rem}}.s-homeAbout__image{overflow:hidden}@media not all and (max-width:767px),print{.s-homeAbout__image{border-radius:2rem;margin:0 1.2rem;width:62.8rem}}@media screen and (max-width:767px){.s-homeAbout__image{border-radius:1rem;margin:0 .8rem;width:31.1rem}}.s-homeAbout__annotation{text-align:right}@media not all and (max-width:767px),print{.s-homeAbout__annotation{font-size:1.2rem;margin-right:1.6rem;margin-top:1.6rem}}@media screen and (max-width:767px){.s-homeAbout__annotation{font-size:1rem;margin-right:1.2rem;margin-top:1.2rem}}.s-homeAbout__button{align-items:center;display:flex;justify-content:center}@media not all and (max-width:767px),print{.s-homeAbout__button{margin-top:9.6rem}}@media screen and (max-width:767px){.s-homeAbout__button{margin-top:4rem}}.s-homeCrosstalk{margin:0 auto;overflow:hidden}.s-homeCrosstalk__frame{color:#fff;margin:0 auto;position:relative}@media not all and (max-width:767px),print{.s-homeCrosstalk__frame{padding:16rem 0;width:calc(100% - 3.2rem)}}@media screen and (max-width:767px){.s-homeCrosstalk__frame{padding:12rem 2.4rem;width:100%}}.s-homeCrosstalk__bg{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:top center;width:100%}@media not all and (max-width:767px),print{.s-homeCrosstalk__bg{border-radius:2rem 0 2rem 2rem}}@media screen and (max-width:767px){.s-homeCrosstalk__bg{border-radius:1rem 0 1rem 1rem}}.s-homeCrosstalk__bg{border-top:1px solid #fff;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-position:top left,top -1px left calc(100% + 1px);mask-position:top left,top -1px left calc(100% + 1px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media not all and (max-width:767px),print{.s-homeCrosstalk__bg{-webkit-mask-image:linear-gradient(#fff,#fff),url(../img/home/crosstalk_mask.svg);mask-image:linear-gradient(#fff,#fff),url(../img/home/crosstalk_mask.svg);-webkit-mask-size:100% 100%,22.7rem 10rem;mask-size:100% 100%,22.7rem 10rem}}@media screen and (max-width:767px){.s-homeCrosstalk__bg{-webkit-mask-image:linear-gradient(#fff,#fff),url(../img/home/crosstalk_mask_sp.svg);mask-image:linear-gradient(#fff,#fff),url(../img/home/crosstalk_mask_sp.svg);-webkit-mask-size:100% 100%,11.5rem 5.5rem;mask-size:100% 100%,11.5rem 5.5rem}}.s-homeCrosstalk__head{opacity:0;position:relative;z-index:2}@media not all and (max-width:767px),print{.s-homeCrosstalk__head{margin-left:auto;margin-right:auto;max-width:106.2rem}}.s-homeCrosstalk__body{position:relative;z-index:2}@media not all and (max-width:767px),print{.s-homeCrosstalk__body{margin-left:auto;margin-right:auto;max-width:106.2rem}.s-homeCrosstalk__list{margin-top:12rem}}@media screen and (max-width:767px){.s-homeCrosstalk__list{margin-top:6.4rem}}.s-homeCrosstalk__item{opacity:0}@media not all and (max-width:767px),print{.s-homeCrosstalk__item+.s-homeCrosstalk__item{margin-top:12rem}}@media screen and (max-width:767px){.s-homeCrosstalk__item+.s-homeCrosstalk__item{margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-homeCrosstalk__item .c-crosstalkItem__titleNumber{border-color:#fff}}@media screen and (max-width:767px){.s-homeCrosstalk__item .c-crosstalkItem__titleNumber{border-color:#fff}}.s-homeCrosstalk__item .c-crosstalkItem__member:before{filter:brightness(1)}@media not all and (max-width:767px),print{.s-homeCrosstalk__item .c-crosstalkItem__separator{border-color:hsla(0,0%,100%,.3)}}@media screen and (max-width:767px){.s-homeCrosstalk__item .c-crosstalkItem__separator{border-color:hsla(0,0%,100%,.3)}.s-homeCrosstalk__item .c-crosstalkItem__info{border-top:1px solid hsla(0,0%,100%,.3)}}.s-homeCrosstalk__item .c-tag{border-color:#fff;color:#fff}.s-homeFaq{background-color:#f7f7f7;overflow:hidden}@media not all and (max-width:767px),print{.s-homeFaq{padding:16rem 0}}@media screen and (max-width:767px){.s-homeFaq{padding:12rem 0}}.s-homeFaq__inner{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-homeFaq__inner{width:128rem}}@media screen and (max-width:767px){.s-homeFaq__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-homeFaq__inner{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.s-homeFaq__inner{flex-direction:column;gap:6.4rem}}.s-homeFaq__list,.s-homeFaq__title{position:relative;z-index:2}@media not all and (max-width:767px),print{.s-homeFaq__list{width:84.5rem}}@media screen and (max-width:767px){.s-homeFaq__list{width:100%}}.s-homeFaq__line01,.s-homeFaq__line02,.s-homeFaq__line03{mix-blend-mode:multiply;position:absolute;z-index:1}.s-homeFaq__line01 [data-home-line-image],.s-homeFaq__line02 [data-home-line-image],.s-homeFaq__line03 [data-home-line-image]{opacity:0}@media not all and (max-width:767px),print{.s-homeFaq__line01{left:6.4rem;top:30.3rem;width:25rem}}@media screen and (max-width:767px){.s-homeFaq__line01{right:2.4rem;top:-7.6rem;width:12.5rem}}@media not all and (max-width:767px),print{.s-homeFaq__line02{right:-8rem;top:34.8rem;width:18.5rem}}@media screen and (max-width:767px){.s-homeFaq__line02{right:.95rem;top:67.5rem;width:9.2rem}}@media not all and (max-width:767px),print{.s-homeFaq__line03{left:-.3rem;top:77.7rem;width:15.1rem}}@media screen and (max-width:767px){.s-homeFaq__line03{bottom:-11rem;left:-.8rem;width:7.5rem}}.s-homeInterview{overflow:hidden}@media not all and (max-width:767px),print{.s-homeInterview{margin-bottom:16rem;margin-top:16rem}}@media screen and (max-width:767px){.s-homeInterview{margin-bottom:12rem;margin-top:12rem}}.s-homeInterview__head{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-homeInterview__head{width:128rem}}@media screen and (max-width:767px){.s-homeInterview__head{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-homeInterview__body{margin-top:12rem}}@media screen and (max-width:767px){.s-homeInterview__body{margin-top:6.4rem}}.s-homeInterview__occupation{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-homeInterview__occupation{width:128rem}}@media screen and (max-width:767px){.s-homeInterview__occupation{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-homeInterview__occupation+.s-homeInterview__occupation{margin-top:12rem}}@media screen and (max-width:767px){.s-homeInterview__occupation+.s-homeInterview__occupation{margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-homeInterview__slider{margin-top:6.4rem}}@media screen and (max-width:767px){.s-homeInterview__slider{margin-top:3.2rem}}.s-homeInterview__sliderTrack{overflow:visible}@media not all and (max-width:767px),print{.s-homeInterview__sliderSlide{width:62.8rem}}@media screen and (max-width:767px){.s-homeInterview__sliderSlide{width:28.6rem}}.s-homeInterview__sliderControls{align-items:center;display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.s-homeInterview__sliderControls{gap:2.4rem}}@media screen and (max-width:767px){.s-homeInterview__sliderControls{gap:1.2rem}}@media not all and (max-width:767px),print{.is-overflow .s-homeInterview__sliderControls{margin-top:7.2rem}}@media screen and (max-width:767px){.is-overflow .s-homeInterview__sliderControls{margin-top:3.2rem}}.s-homeInterview__sliderArrows{display:flex;flex:none}@media not all and (max-width:767px),print{.s-homeInterview__sliderArrows{gap:.5rem}}@media screen and (max-width:767px){.s-homeInterview__sliderArrows{gap:.8rem}}.s-homeInterview__sliderArrowsItem[class*="--prev"]{transform:rotateY(180deg)}.s-homeInterview__sliderPagenation{height:auto;margin:0;padding:0;width:100%}.s-homeInterview__sliderPagenation li{flex:1}.s-homeInterview__sliderPagenation button{background-color:rgba(0,159,232,.12);border-bottom:.8rem solid #fff;border-top:.8rem solid #fff;height:1.8rem;transition:.3s;width:100%}.s-homeInterview__sliderPagenation button.is-active{background-color:#009fe8}.s-homeInterview__button{align-items:center;display:flex;justify-content:center}@media not all and (max-width:767px),print{.s-homeInterview__button{margin-top:12rem}}@media screen and (max-width:767px){.s-homeInterview__button{margin-top:6.4rem}}.s-homeMessage{overflow:hidden}.s-homeMessage__wrapper{margin-left:auto;margin-right:auto;position:relative}@media not all and (max-width:767px),print{.s-homeMessage__wrapper{padding:16rem 0;width:144rem}}@media screen and (max-width:767px){.s-homeMessage__wrapper{padding:6rem 0 8rem}}.s-homeMessage__body{margin:0 auto}@media not all and (max-width:767px),print{.s-homeMessage__body{width:63rem}}@media screen and (max-width:767px){.s-homeMessage__body{width:31.5rem}}.s-homeMessage__text{color:#009fe8;font-weight:700;letter-spacing:2%;opacity:.2}@media not all and (max-width:767px),print{.s-homeMessage__text{font-size:1.5rem;line-height:2.6666666667}}@media screen and (max-width:767px){.s-homeMessage__text{font-size:1.4rem;line-height:2}}.s-homeMessage__text[data-home-message-ready]{opacity:1}@media not all and (max-width:767px),print{.s-homeMessage__text+.s-homeMessage__text{margin-top:3.5rem}}@media screen and (max-width:767px){.s-homeMessage__text+.s-homeMessage__text{margin-top:3.2rem}}.s-homeMessage__text sup{font-size:70%;top:-.4em}.s-homeMessage [data-home-message-text-line]{display:block;opacity:.2}.s-homeMessage [data-home-message-char]{display:inline}.s-homeMessage__annotation{color:#009fe8;margin-top:4.2rem;opacity:1;padding-bottom:1.2rem}.s-homeMessage__annotation .c-list li{padding-left:2.2rem}.s-homeMessage__annotation .c-list li:before{content:"※1"}.s-homeMessage__main{position:relative}@media not all and (max-width:767px),print{.s-homeMessage__main{aspect-ratio:595/420;margin-top:8.8rem;width:57.5rem}}@media screen and (max-width:767px){.s-homeMessage__main{aspect-ratio:595/420;margin-top:19.2rem;width:28.7rem}}.s-homeMessage__mainSvg{display:block;height:auto;overflow:visible;width:100%}.s-homeMessage__mainGif{opacity:0;transition:opacity .45s ease-out}.s-homeMessage__main[data-home-message-play] .s-homeMessage__mainGif{opacity:1}.s-homeMessage__image01,.s-homeMessage__image02,.s-homeMessage__image03{opacity:0;overflow:hidden;position:absolute}@media not all and (max-width:767px),print{.s-homeMessage__image01,.s-homeMessage__image02,.s-homeMessage__image03{border-radius:2rem}}@media screen and (max-width:767px){.s-homeMessage__image01,.s-homeMessage__image02,.s-homeMessage__image03{border-radius:.5rem}}@media not all and (max-width:767px),print{.s-homeMessage__image01{right:8rem;top:16.8rem;width:26.4rem}}@media screen and (max-width:767px){.s-homeMessage__image01{bottom:40rem;right:2.4rem;width:8.4rem}}@media not all and (max-width:767px),print{.s-homeMessage__image02{left:0;top:46.4rem;width:22.9rem}}@media screen and (max-width:767px){.s-homeMessage__image02{bottom:32rem;right:15rem;width:8rem}}@media not all and (max-width:767px),print{.s-homeMessage__image03{bottom:31.8rem;right:0;width:38.4rem}}@media screen and (max-width:767px){.s-homeMessage__image03{border-radius:.5rem 0 0 .5rem;bottom:28.8rem;right:0;width:13.2rem}}.s-homeMessage__line01,.s-homeMessage__line02,.s-homeMessage__line03{mix-blend-mode:multiply;position:absolute}.s-homeMessage__line01 [data-home-line-image],.s-homeMessage__line02 [data-home-line-image],.s-homeMessage__line03 [data-home-line-image]{opacity:0}@media not all and (max-width:767px),print{.s-homeMessage__line01{left:5.3rem;top:10.4rem;width:25rem}}@media screen and (max-width:767px){.s-homeMessage__line01{left:-2.4rem;top:0;width:8.4rem}}@media not all and (max-width:767px),print{.s-homeMessage__line02{right:-1rem;top:46.4rem;width:18.5rem}}@media screen and (max-width:767px){.s-homeMessage__line02{right:-1.6rem;top:30.4rem;width:5.6rem}}@media not all and (max-width:767px),print{.s-homeMessage__line03{bottom:9.1rem;left:13.4rem;width:15.1rem}}@media screen and (max-width:767px){.s-homeMessage__line03{bottom:32.8rem;left:2.4rem;width:5.5rem}}.s-homeMv{display:flex;overflow:hidden;width:100%}@media not all and (max-width:767px),print{.s-homeMv{height:calc(100svh - 8rem);padding:4rem}}@media screen and (max-width:767px){.s-homeMv{height:calc(100svh - 6.2rem);padding:3.2rem 1.6rem}}.s-homeMv__inner{align-items:flex-start;flex-direction:column;width:100%}.s-homeMv__inner,.s-homeMv__title{display:flex;justify-content:flex-start}.s-homeMv__title{align-items:flex-end;flex:none;opacity:0;position:relative;transition:opacity .6s ease}@media not all and (max-width:767px),print{.s-homeMv__title{gap:3.2rem;margin-bottom:2.4rem}}@media screen and (max-width:767px){.s-homeMv__title{margin-bottom:2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-homeMv__titleMain{width:100.8rem}}@media screen and (max-width:767px){.s-homeMv__titleMain{width:26.5rem}}@media not all and (max-width:767px),print{.s-homeMv__titlePressance{width:14rem}}@media screen and (max-width:767px){.s-homeMv__titlePressance{bottom:0;position:absolute;right:0;width:10.5rem}}.s-homeMv__slider{flex:1;min-height:0;opacity:0;overflow:hidden;transition:opacity .8s ease;width:100%}@media not all and (max-width:767px),print{.s-homeMv__slider{border-radius:2rem}}@media screen and (max-width:767px){.s-homeMv__slider{border-radius:1rem}}.s-homeMv.is-ready .s-homeMv__title{opacity:1;transition-delay:.3s}.s-homeMv.is-ready .s-homeMv__slider{opacity:1}.s-homeMv__sliderSplide{height:100%;position:relative;width:100%}.s-homeMv__sliderPagenation{align-items:center;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:5}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation{right:3.2rem}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation{right:1.2rem}}.s-homeMv__sliderPagenation li{position:relative;transform:rotate(-90deg)}.s-homeMv__sliderPagenation button{display:block;position:relative;transition:.3s}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation button{height:2rem;width:2rem}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation button{height:1.5rem;width:1.5rem}}.s-homeMv__sliderPagenation button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation button svg{height:2rem;width:2rem}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation button svg{height:1.5rem;width:1.5rem}}.s-homeMv__sliderPagenation button circle{fill:none;height:100%;stroke:#fff;stroke-dasharray:88;stroke-dashoffset:88;stroke-width:1.5;transition:stroke-dashoffset .1s linear;width:100%}.s-homeMv__sliderPagenation button:before{background-color:#fff;border-radius:50%;content:"";display:block;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation button:before{height:.4rem;width:.4rem}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation button:before{height:.3rem;width:.3rem}}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation button.is-active{margin:.4rem 0}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation button.is-active{margin:.4rem 0}}@media not all and (max-width:767px),print{.s-homeMv__sliderPagenation button.is-active:before{height:.6rem;width:.6rem}}@media screen and (max-width:767px){.s-homeMv__sliderPagenation button.is-active:before{height:.45rem;width:.45rem}}.s-homeMv__sliderList,.s-homeMv__sliderSlide,.s-homeMv__sliderTrack{height:100%}.s-homeMv__sliderItem{display:flex;height:100%;justify-content:flex-end;overflow:hidden;position:relative;width:100%}@media not all and (max-width:767px),print{.s-homeMv__sliderItem{border-radius:2rem}}@media screen and (max-width:767px){.s-homeMv__sliderItem{border-radius:1rem}}.s-homeMv__image{height:100%;position:relative;width:100%;z-index:1}.s-homeMv__image img,.s-homeMv__image picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transform:scale(1.04);transition:8s ease-out;width:100%}.splide__slide.is-active .s-homeMv__image img,.splide__slide.is-active .s-homeMv__image picture{transform:scale(1);transition-delay:0s}.s-homeMv__message{position:absolute;z-index:2}@media not all and (max-width:767px),print{.s-homeMv__message{bottom:4.6rem;left:5.6rem}}@media screen and (max-width:767px){.s-homeMv__message{bottom:2rem;left:2.4rem}}.s-homeMv__messageIcon{color:#fff}@media not all and (max-width:767px),print{.s-homeMv__messageIcon{height:2rem;margin-bottom:2.2rem;width:2.2rem}}@media screen and (max-width:767px){.s-homeMv__messageIcon{height:1rem;margin-bottom:.7rem;width:1.1rem}}.s-homeMv__messageIcon .c-svg{height:100%;width:100%}.s-homeMv__messageText{color:#fff;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-homeMv__messageText{font-size:3.2rem}}@media screen and (max-width:767px){.s-homeMv__messageText{font-size:1.6rem}}.s-homeMv__messageText[data-char-split] span{display:inline-block;opacity:0}.s-homePages{position:relative}.s-homePages__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-homePages__inner{max-width:106.2rem}}@media screen and (max-width:767px){.s-homePages__inner{padding:0 2.4rem}}.s-homePages__list{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-homePages__list{gap:12rem;margin:16rem 0}}@media screen and (max-width:767px){.s-homePages__list{gap:8rem;margin:12rem 0}}.s-homePages__item{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:767px){.s-homePages__item{flex-direction:column;gap:2.4rem}}@media not all and (max-width:767px),print{.s-homePages__item:nth-child(2n){flex-direction:row-reverse}}.s-homePages__image{overflow:hidden}@media not all and (max-width:767px),print{.s-homePages__image{border-radius:2rem;width:52rem}}@media screen and (max-width:767px){.s-homePages__image{border-radius:1rem;width:100%}}@media not all and (max-width:767px),print{.s-homePages__info{width:40.9rem}}@media screen and (max-width:767px){.s-homePages__info{width:100%}.s-homePages__title--training .c-title__textEn{font-size:3.8rem}}.s-homePages__text{font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.s-homePages__text{font-size:1.5rem;line-height:2.1333333333;margin-top:4.8rem}}@media screen and (max-width:767px){.s-homePages__text{font-size:1.4rem;line-height:2;margin-top:2.4rem}}.s-homePages__button{margin-top:4rem}.s-infoDescription{position:relative}@media not all and (max-width:767px),print{.s-infoDescription__group+.s-infoDescription__group,p+.s-infoDescription__group{margin-top:3.2rem}}@media screen and (max-width:767px){.s-infoDescription__group+.s-infoDescription__group,p+.s-infoDescription__group{margin-top:2.4rem}}@media not all and (max-width:767px),print{.s-infoDescription__tag{margin-bottom:1.2rem}}@media screen and (max-width:767px){.s-infoDescription__tag{margin-bottom:1rem}}@media not all and (max-width:767px),print{.s-infoDescription__tag .c-tag{font-size:1.5rem}}@media screen and (max-width:767px){.s-infoDescription__tag .c-tag{font-size:1.4rem}}.s-infoDescription__annotation{margin-top:.8rem}@media screen and (max-width:767px){.s-infoDescription__annotation{font-size:1rem}}@media not all and (max-width:767px),print{.s-infoDescription__jobPlace{margin-bottom:1.2rem}}@media screen and (max-width:767px){.s-infoDescription__jobPlace{margin-bottom:1rem}}@media not all and (max-width:767px),print{.s-infoDescription__jobBusiness{font-size:1.2rem}}@media screen and (max-width:767px){.s-infoDescription__jobBusiness{font-size:1.2rem}}.s-infoDescription__salalyUnits{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-infoDescription__salalyUnits{gap:1.2rem}}@media screen and (max-width:767px){.s-infoDescription__salalyUnits{gap:.8rem}}.s-infoDescription__salalyData{border:1px solid #dfdfdf;border-radius:1rem;padding:2.4rem}.s-infoDescription__salalyData--single{border:none;padding:0}.s-infoDescription__salalyUnit{color:#009fe8}.s-infoDescription__salalyText{margin-top:.2rem}.s-infoDescription__support .c-list{gap:.8rem}.s-infoEntry{position:relative}@media screen and (max-width:767px){.s-infoEntry{padding-bottom:4rem}}.s-infoEntry__title{margin-bottom:6.4rem}@media not all and (max-width:767px),print{.s-infoEntry__block{border:1px solid #dfdfdf;border-radius:2rem;padding:4rem}}.s-infoEntry__blockText{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-infoEntry__blockText{font-size:1.5rem}}@media screen and (max-width:767px){.s-infoEntry__blockText{font-size:1.3rem}}.s-infoEntry__blockLink{display:flex}@media not all and (max-width:767px),print{.s-infoEntry__blockLink{align-items:flex-start;flex-wrap:wrap;gap:1.6rem;margin-top:4rem}}@media screen and (max-width:767px){.s-infoEntry__blockLink{flex-direction:column;gap:.8rem;margin-top:3.2rem}}@media not all and (max-width:767px),print{.s-infoEntry__blockLinkItem{width:calc(50% - .8rem)}}.s-infoEntry__blockLinkItem .c-link{width:100%}@media not all and (max-width:767px),print{.s-infoEntry__blockLinkItem .c-link{padding:1.6rem 1.6rem 1.6rem 3.2rem}}@media screen and (max-width:767px){.s-infoEntry__blockLinkItem .c-link{padding:1.2rem 1.2rem 1.2rem 2.4rem}}@media not all and (max-width:767px),print{.s-infoEntry__blockLinkItem .c-link .c-link__icon{height:4.8rem;width:4.8rem}}@media screen and (max-width:767px){.s-infoEntry__blockLinkItem .c-link .c-link__icon{height:4.2rem;width:4.2rem}}@media not all and (max-width:767px),print{.s-infoEntry__blockLinkItem .c-link .c-link__svg{height:1.2rem;width:1.4rem}}@media screen and (max-width:767px){.s-infoEntry__blockLinkItem .c-link .c-link__svg{height:1.2rem;width:1.2rem}}.s-infoSchedule{position:relative}.s-infoSchedule__title{margin-bottom:6.4rem}.s-infoSchedule__steps{display:flex;flex-direction:column;gap:.8rem}.s-infoSchedule__stepsItem{border:1px solid #dfdfdf;border-radius:2rem;display:flex}@media not all and (max-width:767px),print{.s-infoSchedule__stepsItem{align-items:center;gap:6.4rem;padding:4rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsItem{align-items:flex-start;gap:2.8rem;padding:2.8rem}}.s-infoSchedule__stepsNumber{color:#009fe8;flex:none;font-family:Manrope,sans-serif;position:relative;text-align:center}@media not all and (max-width:767px),print{.s-infoSchedule__stepsNumber{padding-bottom:.8rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsNumber{height:5.2rem}}.s-infoSchedule__stepsNumber:before{background-color:#009fe8;bottom:0;content:"";display:block;left:50%;position:absolute;transform:translate(-50%,50%);width:90%}@media not all and (max-width:767px),print{.s-infoSchedule__stepsNumber:before{height:.3rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsNumber:before{height:.2rem}}.s-infoSchedule__stepsNumberText01{font-weight:800;letter-spacing:2%}@media not all and (max-width:767px),print{.s-infoSchedule__stepsNumberText01{font-size:1.5rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsNumberText01{font-size:1.3rem}}.s-infoSchedule__stepsNumberText02{display:inline-block;font-weight:600;letter-spacing:2%}@media not all and (max-width:767px),print{.s-infoSchedule__stepsNumberText02{font-size:4rem;margin-top:.8rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsNumberText02{font-size:3.2rem;margin-top:.2rem}}.s-infoSchedule__stepsTexts{display:flex}@media not all and (max-width:767px),print{.s-infoSchedule__stepsTexts{align-items:center;gap:6.4rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsTexts{flex-direction:column;width:100%}}.s-infoSchedule__stepsTitle{color:#009fe8;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-infoSchedule__stepsTitle{font-size:2.4rem;min-width:17.4rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsTitle{align-items:center;display:flex;font-size:2rem;height:5.2rem;justify-content:flex-start}}.s-infoSchedule__stepsText{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-infoSchedule__stepsText{font-size:1.5rem}}@media screen and (max-width:767px){.s-infoSchedule__stepsText{border-top:1px solid #dfdfdf;font-size:1.3rem;padding-top:1.6rem}}.s-interviewContents__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-interviewContents__inner{width:128rem}}@media screen and (max-width:767px){.s-interviewContents__inner{padding:0 2.4rem;width:100%}}.s-interviewContents__column{display:flex;justify-content:space-between}@media screen and (max-width:767px){.s-interviewContents__column{flex-direction:column;gap:2.4rem}}@media not all and (max-width:767px),print{.s-interviewContents__side{width:30.2rem}.s-interviewContents__nav{position:sticky;top:12rem}}@media screen and (max-width:767px){.s-interviewContents__nav .c-localNav{border:none;padding:0}}@media not all and (max-width:767px),print{.s-interviewContents__contents{width:84.5rem}}.s-interviewContents__contents--single{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-interviewContents__section+.s-interviewContents__section{margin-top:12rem}}@media screen and (max-width:767px){.s-interviewContents__section+.s-interviewContents__section{margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-interviewContents .wp-block-lazyblock-psc-interview-section+.wp-block-lazyblock-psc-interview-section{margin-top:12rem}}@media screen and (max-width:767px){.s-interviewContents .wp-block-lazyblock-psc-interview-section+.wp-block-lazyblock-psc-interview-section{margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-interviewContents__profile{margin-bottom:8rem}}@media screen and (max-width:767px){.s-interviewContents__profile{margin-bottom:4rem}}.s-interviewContents__profileList{display:flex;flex-direction:column;gap:.8rem}.s-interviewContents__profileItem{border:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-interviewContents__profileItem{border-radius:2rem;padding:4rem}}@media screen and (max-width:767px){.s-interviewContents__profileItem{border-radius:1rem;padding:2.4rem}}.s-interviewContents__profilePerson{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:767px),print{.s-interviewContents__profilePerson{gap:3.2rem}}@media screen and (max-width:767px){.s-interviewContents__profilePerson{gap:2.4rem}}.s-interviewContents__profileInformation{color:#009fe8}.s-interviewContents__profilePosition{letter-spacing:2%;line-height:150%;margin-bottom:.8rem}@media not all and (max-width:767px),print{.s-interviewContents__profilePosition{font-size:1.6rem}}@media screen and (max-width:767px){.s-interviewContents__profilePosition{font-size:1.4rem}}.s-interviewContents__profileData{align-items:flex-end;display:flex;justify-content:flex-start}@media not all and (max-width:767px),print{.s-interviewContents__profileData{gap:1.6rem}}@media screen and (max-width:767px){.s-interviewContents__profileData{gap:.8rem}}.s-interviewContents__profileName{font-family:Manrope,sans-serif}@media not all and (max-width:767px),print{.s-interviewContents__profileName{font-size:2.4rem}}@media screen and (max-width:767px){.s-interviewContents__profileName{font-size:2rem}}.s-interviewContents__profileJoin{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-interviewContents__profileJoin{font-size:1.6rem}}@media screen and (max-width:767px){.s-interviewContents__profileJoin{font-size:1.4rem}}.s-interviewContents__profileImage{flex:none;overflow:hidden}@media not all and (max-width:767px),print{.s-interviewContents__profileImage{border-radius:1rem;height:8rem;width:8rem}}@media screen and (max-width:767px){.s-interviewContents__profileImage{border-radius:.8rem;height:7.2rem;width:7.2rem}}.s-interviewContents__profileImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-interviewContents__profileDescription{font-size:1.2rem;letter-spacing:2%;line-height:200%}@media not all and (max-width:767px),print{.s-interviewContents__profileDescription{margin-top:2.4rem}}@media screen and (max-width:767px){.s-interviewContents__profileDescription{margin-top:1rem}}.s-interviewContents__title{align-items:center;display:flex;font-weight:700;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-interviewContents__title{font-size:4rem;gap:2.4rem;margin-bottom:6.4rem}}@media screen and (max-width:767px){.s-interviewContents__title{font-size:1.8rem;gap:1.6rem;margin-bottom:4rem}}.s-interviewContents__titleIcon{background:linear-gradient(244deg,rgba(170,225,255,.3) 11.54%,rgba(0,159,232,.3) 29.09%,rgba(3,110,183,.3) 47.05%,rgba(0,80,131,.3) 87.27%,rgba(0,32,53,.3) 100.54%),#1d88da;background-blend-mode:hard-light,normal;flex:none;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media not all and (max-width:767px),print{.s-interviewContents__titleIcon{height:7.2rem;-webkit-mask-image:url(../img/icon/line.svg);mask-image:url(../img/icon/line.svg);width:8.4rem}}@media screen and (max-width:767px){.s-interviewContents__titleIcon{height:4.3rem;-webkit-mask-image:url(../img/icon/line_sp.svg);mask-image:url(../img/icon/line_sp.svg);width:5rem}}.s-interviewContents__talk{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-interviewContents__talk{gap:3.2rem}}@media screen and (max-width:767px){.s-interviewContents__talk{gap:2rem}}@media not all and (max-width:767px),print{*+.s-interviewContents__talk{margin-top:6.4rem}}@media screen and (max-width:767px){*+.s-interviewContents__talk{margin-top:4rem}}@media not all and (max-width:767px),print{*+.s-interviewContents__talk--aOnly{margin-top:3.2rem}}@media screen and (max-width:767px){*+.s-interviewContents__talk--aOnly{margin-top:2rem}}.s-interviewContents__talkTitle{color:#009fe8;letter-spacing:2%;line-height:150%;position:relative}@media not all and (max-width:767px),print{.s-interviewContents__talkTitle{font-size:2rem;padding-left:3.5rem}}@media screen and (max-width:767px){.s-interviewContents__talkTitle{font-size:1.6rem;padding-left:3rem}}.s-interviewContents__talkTitleQ{font-family:Manrope,sans-serif;font-weight:700;left:0;position:absolute;top:0}@media not all and (max-width:767px),print{.s-interviewContents__talkTitleQ{font-size:2.2rem}}@media screen and (max-width:767px){.s-interviewContents__talkTitleQ{font-size:1.8rem}}.s-interviewContents__talkText{display:flex;letter-spacing:2%;line-height:200%}@media not all and (max-width:767px),print{.s-interviewContents__talkText{font-size:1.6rem;gap:1.6rem}}@media screen and (max-width:767px){.s-interviewContents__talkText{font-size:1.4rem;gap:1.6rem}}.s-interviewContents__talkTextName{color:#009fe8;flex:none}@media not all and (max-width:767px),print{.s-interviewContents__talkTextName{min-width:9.6rem}}@media screen and (max-width:767px){.s-interviewContents__talkTextName{min-width:8rem}}.s-interviewContents__image{overflow:hidden}@media not all and (max-width:767px),print{.s-interviewContents__image{border-radius:2rem}}@media screen and (max-width:767px){.s-interviewContents__image{border-radius:1rem}}@media not all and (max-width:767px),print{*+.s-interviewContents__image{margin-top:6.4rem}}@media screen and (max-width:767px){*+.s-interviewContents__image{margin-top:4rem}}.s-interviewContents__image img{height:auto;width:100%}@media not all and (max-width:767px),print{.s-interviewContents__message{margin-top:24rem}}@media screen and (max-width:767px){.s-interviewContents__message{margin-top:12rem}}.s-interviewContents__messageHead{display:flex;justify-content:space-between}@media not all and (max-width:767px),print{.s-interviewContents__messageHead{align-items:center;gap:8rem}}@media screen and (max-width:767px){.s-interviewContents__messageHead{flex-direction:column;gap:4rem}}.s-interviewContents__messageTitle{color:#009fe8;display:flex;flex:none;flex-direction:column}@media not all and (max-width:767px),print{.s-interviewContents__messageTitle{gap:3.2rem}}@media screen and (max-width:767px){.s-interviewContents__messageTitle{gap:2rem}}.s-interviewContents__messageTitleEn{display:flex;font-family:Manrope,sans-serif;font-weight:700}@media not all and (max-width:767px),print{.s-interviewContents__messageTitleEn{font-size:2.4rem;gap:2.4rem}}@media screen and (max-width:767px){.s-interviewContents__messageTitleEn{font-size:1.6rem;gap:1.5rem}}@media not all and (max-width:767px),print{.s-interviewContents__messageTitleIcon{height:2.4rem;width:2.8rem}}@media screen and (max-width:767px){.s-interviewContents__messageTitleIcon{height:1.5rem;width:1.7rem}}.s-interviewContents__messageTitleJa{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-interviewContents__messageTitleJa{font-size:4rem}}@media screen and (max-width:767px){.s-interviewContents__messageTitleJa{font-size:2rem}}.s-interviewContents__messageText{letter-spacing:2%;line-height:200%}@media not all and (max-width:767px),print{.s-interviewContents__messageText{font-size:1.6rem;width:62.8rem}}@media screen and (max-width:767px){.s-interviewContents__messageText{font-size:1.4rem}}.s-interviewContents__messageTextIcon{color:#009fe8}@media not all and (max-width:767px),print{.s-interviewContents__messageTextIcon{height:2rem;margin-bottom:2.4rem;width:2.2rem}}@media screen and (max-width:767px){.s-interviewContents__messageTextIcon{height:1.5rem;margin-bottom:1.3rem;width:1.7rem}}.s-interviewContents__messageBody{margin-top:4rem}.s-interviewContents__messageImage{overflow:hidden;width:100%}@media not all and (max-width:767px),print{.s-interviewContents__messageImage{border-radius:2rem;height:64rem}}@media screen and (max-width:767px){.s-interviewContents__messageImage{border-radius:1rem;height:25.7rem}}.s-interviewContents__messageImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-interviewFilter{border:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-interviewFilter{border-radius:2rem;padding:3.2rem}}@media screen and (max-width:767px){.s-interviewFilter{border-radius:1rem;padding:2.4rem}}.s-interviewFilter__title{align-items:center;color:#009fe8;display:flex;gap:1rem}@media not all and (max-width:767px),print{.s-interviewFilter__title{margin-bottom:.8rem}}.s-interviewFilter__titleIcon .c-svg{height:1.35rem;width:1.2rem}.s-interviewFilter__titleText{font-size:1.4rem;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-interviewFilter__titleButton{display:none}}@media screen and (max-width:767px){.s-interviewFilter__titleButton{display:block;height:1.6rem;margin-bottom:0;margin-left:auto;position:relative;width:1.6rem}}.s-interviewFilter__titleButton:after,.s-interviewFilter__titleButton:before{background-color:#009fe8;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transition:.4s;width:100%}.s-interviewFilter__titleButton:after{opacity:1;transform:rotate(90deg)}.is-opened .s-interviewFilter__titleButton:before{opacity:0;transform:rotate(90deg)}.is-opened .s-interviewFilter__titleButton:after{transform:rotate(180deg)}@media not all and (max-width:767px),print{.s-interviewFilter__body{border-top:1px solid #009fe8;padding-top:3.2rem}}@media screen and (max-width:767px){.s-interviewFilter__body{border-top:1px solid rgba(0,159,232,0);overflow:hidden;transition:.4s}.is-opened .s-interviewFilter__body{border-top:1px solid #009fe8;box-sizing:content-box;margin-top:.8rem;padding-top:2rem}.s-interviewFilter__group{display:flex;gap:1.2rem;justify-content:space-between}}.s-interviewFilter__group+.s-interviewFilter__group{border-top:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-interviewFilter__group+.s-interviewFilter__group{margin-top:2.4rem;padding-top:2.4rem}}@media screen and (max-width:767px){.s-interviewFilter__group+.s-interviewFilter__group{margin-top:1.5rem;padding-top:1.5rem}.s-interviewFilter__groupMain{width:9.6rem}}.s-interviewFilter__groupSub{align-items:flex-start;display:flex;gap:.8rem}@media not all and (max-width:767px),print{.s-interviewFilter__groupSub{flex-direction:column;margin-top:1.6rem}}@media screen and (max-width:767px){.s-interviewFilter__groupSub{flex-wrap:wrap;width:calc(100% - 10.8rem)}}.s-interviewList__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-interviewList__inner{width:128rem}}@media screen and (max-width:767px){.s-interviewList__inner{padding:0 2.4rem;width:100%}}@media not all and (max-width:767px),print{.s-interviewList__column{display:flex;justify-content:space-between}.s-interviewList__side{width:24rem}}@media screen and (max-width:767px){.s-interviewList__side{margin-bottom:6.4rem}}@media not all and (max-width:767px),print{.s-interviewList__contents{width:96rem}}.s-interviewList__list{display:flex}@media not all and (max-width:767px),print{.s-interviewList__list{flex-wrap:wrap;gap:8rem 2.4rem}}@media screen and (max-width:767px){.s-interviewList__list{flex-direction:column;gap:6.4rem}}@media not all and (max-width:767px),print{.s-interviewList__item{width:calc(50% - 1.2rem)}}@media screen and (max-width:767px){.s-interviewList__item{width:100%}}@media not all and (max-width:767px),print{.s-interviewList__button{display:none}}@media screen and (max-width:767px){.s-interviewList__button{display:flex;justify-content:center;margin-top:6.4rem}}.s-interviewMore{overflow:hidden}.s-interviewMore__inner{margin-left:auto;margin-right:auto}@media not all and (max-width:767px),print{.s-interviewMore__inner{width:128rem}}@media screen and (max-width:767px){.s-interviewMore__inner{padding:0 2.4rem;padding-bottom:2.4rem;width:100%}.s-interviewMore__title .c-titleLines{align-items:flex-start}.s-interviewMore__title .c-titleLines__lines{margin-top:.8rem}}@media not all and (max-width:767px),print{.s-interviewMore__slider{margin-top:8rem}}@media screen and (max-width:767px){.s-interviewMore__slider{margin-top:6.4rem}}.s-interviewMore__crosstalk{display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-interviewMore__crosstalk{gap:8rem;margin-top:8rem}}@media screen and (max-width:767px){.s-interviewMore__crosstalk{gap:6.4rem;margin-top:6.4rem}}@media not all and (max-width:767px),print{.s-interviewMore__item{width:46.8rem}}@media screen and (max-width:767px){.s-interviewMore__item{width:28rem}}.s-interviewMore__button{display:flex;justify-content:center}@media not all and (max-width:767px),print{.s-interviewMore__button{margin-top:8rem}}@media screen and (max-width:767px){.s-interviewMore__button{margin-top:6.4rem}}.s-interviewNav{border:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-interviewNav{border-radius:2rem;padding:3.2rem}}@media screen and (max-width:767px){.s-interviewNav{border-radius:1rem;padding:2.4rem}}.s-interviewNav__title{align-items:center;color:#009fe8;display:flex;gap:1rem}@media not all and (max-width:767px),print{.s-interviewNav__title{margin-bottom:.8rem}}.s-interviewNav__titleIcon .c-svg{height:1.2rem;width:1.1rem}.s-interviewNav__titleText{font-size:1.4rem;letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-interviewNav__titleButton{display:none}}@media screen and (max-width:767px){.s-interviewNav__titleButton{display:block;height:1.6rem;margin-bottom:0;margin-left:auto;position:relative;width:1.6rem}}.s-interviewNav__titleButton:after,.s-interviewNav__titleButton:before{background-color:#009fe8;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transition:.4s;width:100%}.s-interviewNav__titleButton:after{opacity:1;transform:rotate(90deg)}.is-opened .s-interviewNav__titleButton:before{opacity:0;transform:rotate(90deg)}.is-opened .s-interviewNav__titleButton:after{transform:rotate(180deg)}@media not all and (max-width:767px),print{.s-interviewNav__body{border-top:1px solid #009fe8;padding-top:3.2rem}}@media screen and (max-width:767px){.s-interviewNav__body{border-top:1px solid rgba(0,159,232,0);overflow:hidden;transition:.4s}.is-opened .s-interviewNav__body{border-top:1px solid #009fe8;margin-top:.8rem;padding-top:2rem}}.s-interviewNav__body .c-localNav{gap:1.6rem}.s-interviewNav__body .c-localNav__item{padding-left:3rem}.s-interviewNav__body .c-localNav__item:after,.s-interviewNav__body .c-localNav__item:before{height:1.2rem;width:1.4rem}.s-interviewNav__body .c-localNav__link{font-size:1.4rem}.s-jobsDescription{position:relative}@media not all and (max-width:767px),print{.s-jobsDescription__title{margin-bottom:8rem}}@media screen and (max-width:767px){.s-jobsDescription__title{margin-bottom:4rem}.s-jobsDescription__title .c-titleLines__textEn{white-space:inherit;word-break:break-all}}.s-jobsDescription__list{border-top:1px solid #dfdfdf;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-jobsDescription__list{gap:8rem}}@media screen and (max-width:767px){.s-jobsDescription__list{gap:4rem}}.s-jobsDescription__item{border-top:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-jobsDescription__item{padding-top:4rem}}@media screen and (max-width:767px){.s-jobsDescription__item{padding-top:4rem}}.s-jobsDescription__itemTitle{display:flex}@media not all and (max-width:767px),print{.s-jobsDescription__itemTitle{align-items:flex-start;justify-content:space-between;margin-bottom:3.2rem}}@media screen and (max-width:767px){.s-jobsDescription__itemTitle{align-items:center;gap:1.6rem;justify-content:flex-start;margin-bottom:2.4rem}}.s-jobsDescription__itemNumber{flex:none;font-family:Manrope,sans-serif;font-weight:600;letter-spacing:2%;line-height:1}@media not all and (max-width:767px),print{.s-jobsDescription__itemNumber{border-bottom:.3rem solid #222;font-size:4rem;padding-bottom:1.2rem}}@media screen and (max-width:767px){.s-jobsDescription__itemNumber{border-bottom:.2rem solid #222;font-size:3.2rem;padding-bottom:.8rem}}.s-jobsDescription__itemTitleText{letter-spacing:2%;line-height:150%}@media not all and (max-width:767px),print{.s-jobsDescription__itemTitleText{font-size:3.2rem;width:73.7rem}}@media screen and (max-width:767px){.s-jobsDescription__itemTitleText{font-size:2rem;padding-bottom:.8rem}}.s-jobsDescription__itemDescription{color:#424242;letter-spacing:2%}@media not all and (max-width:767px),print{.s-jobsDescription__itemDescription{font-size:1.5rem;line-height:2.1333333333;margin-left:auto;margin-right:0;width:73.7rem}}@media screen and (max-width:767px){.s-jobsDescription__itemDescription{font-size:1.4rem;line-height:200%}}@media not all and (max-width:767px),print{.s-jobsDescription__interview{margin-top:12rem}}@media screen and (max-width:767px){.s-jobsDescription__interview{margin-top:8rem}}@media not all and (max-width:767px),print{.s-jobsDescription__interviewTitle{margin-bottom:6.4rem}}@media screen and (max-width:767px){.s-jobsDescription__interviewTitle{margin-bottom:3.2rem}.s-jobsDescription__interviewTitle .c-titleWithEn__text{align-items:flex-start;flex-direction:column}}@media not all and (max-width:767px),print{.s-jobsDescription__interviewSliderItem{width:46.5rem}}@media screen and (max-width:767px){.s-jobsDescription__interviewSliderItem{width:28rem}}.s-jobsDescription__interviewButton{display:flex;justify-content:center}@media not all and (max-width:767px),print{.s-jobsDescription__interviewButton{margin-top:6.4rem}}@media screen and (max-width:767px){.s-jobsDescription__interviewButton{margin-top:6.4rem}}.s-relatedPages{position:relative}.s-relatedPages__flex{display:flex;justify-content:space-between}@media screen and (max-width:767px){.s-relatedPages__flex{flex-direction:column;gap:6.4rem}}.s-relatedPages__title{color:#009fe8;display:flex;flex-direction:column}@media not all and (max-width:767px),print{.s-relatedPages__title{gap:1.6rem}}@media screen and (max-width:767px){.s-relatedPages__title{gap:2.4rem}}@media not all and (max-width:767px),print{.s-relatedPages__titleIcon{height:2.4rem;width:2.8rem}}@media screen and (max-width:767px){.s-relatedPages__titleIcon{height:3.2rem;width:3.7rem}}.s-relatedPages__titleText{display:flex;flex-direction:column;gap:1.6rem}.s-relatedPages__titleTextEn{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:2%}@media not all and (max-width:767px),print{.s-relatedPages__titleTextEn{font-size:4rem}}@media screen and (max-width:767px){.s-relatedPages__titleTextEn{font-size:4rem}}.s-relatedPages__titleTextJa{font-family:Manrope,sans-serif;font-weight:700;letter-spacing:2%}@media not all and (max-width:767px),print{.s-relatedPages__titleTextJa{font-size:2rem}}@media screen and (max-width:767px){.s-relatedPages__titleTextJa{font-size:1.4rem}}.s-relatedPages__list{border-top:1px solid #dfdfdf}@media not all and (max-width:767px),print{.s-relatedPages__list{width:84.5rem}}.s-relatedPages__item{border-bottom:1px solid #dfdfdf}.s-relatedPages__link{align-items:center;display:flex;justify-content:flex-start;position:relative;transition:.3s}@media not all and (max-width:767px),print{.s-relatedPages__link{padding:4rem 0}}@media screen and (max-width:767px){.s-relatedPages__link{gap:3.4rem;padding:2.4rem 0}}@media (hover:hover) and (pointer:fine){.s-relatedPages__link:hover{color:#009fe8}.s-relatedPages__link:hover .s-relatedPages__linkImage{opacity:1;transition:transform .05s linear,opacity .5s}}.s-relatedPages__linkText{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:767px){.s-relatedPages__linkText{flex-wrap:wrap;gap:2rem}}.s-relatedPages__linkImage{overflow:hidden}@media not all and (max-width:767px),print{.s-relatedPages__linkImage{--mx:0;--my:0;border-radius:1rem;height:14.4rem;opacity:0;pointer-events:none;position:absolute;right:12rem;top:-2.6rem;transform:translate(calc(var(--mx)*1.5rem),calc(var(--my)*1.5rem));transition:opacity .5s;transition:transform .2s ease-out;width:21.6rem}}@media screen and (max-width:767px){.s-relatedPages__linkImage{border-radius:.8rem;height:7.2rem;width:10.8rem}}.s-relatedPages__linkImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-relatedPages__linkTitle{display:flex;flex-direction:column;gap:.8rem}@media not all and (max-width:767px),print{.s-relatedPages__linkTitle{margin-right:4.8rem;min-width:12.9rem}}@media screen and (max-width:767px){.s-relatedPages__linkTitle{width:calc(100% - 12.8rem)}}.s-relatedPages__linkTitleEn{font-family:Manrope,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:2%}.s-relatedPages__linkTitleJa{font-size:1.4rem;letter-spacing:2%;line-height:150%}.s-relatedPages__linkDescription{font-size:1.2rem;letter-spacing:2%;line-height:150%}.s-relatedPages__linkIcon{display:block;flex:none;margin-left:auto;margin-right:0}@media screen and (max-width:767px){.s-relatedPages__linkIcon .c-arrow{height:3.4rem;width:3.4rem}}@media not all and (max-width:767px),print{.u-onlyShow--pc{display:block}}@media screen and (max-width:767px){.u-onlyShow--pc{display:none}}@media not all and (max-width:767px),print{.u-onlyShow--sp{display:none}}@media screen and (max-width:767px){.u-onlyShow--sp{display:block}}@media not all and (max-width:767px),print{.u-onlyInlineShow--pc{display:block}}@media screen and (max-width:767px){.u-onlyInlineShow--pc{display:none}}@media not all and (max-width:767px),print{.u-onlyInlineShow--sp{display:none}}@media screen and (max-width:767px){.u-onlyInlineShow--sp{display:block}}[data-inview=fade]{opacity:0;transform:translateY(1rem);transition:.4s}[data-inview=fade].is-enter{opacity:1;transform:translate(0)}[data-home-line-image]{opacity:0}[data-tab-container]{overflow:hidden;transition:height .4s ease}[data-tab-contents]{display:none;opacity:0}[data-tab-contents].is-current{animation:FADE_IN .5s forwards;display:block}[data-filter-list]{opacity:1;transition:opacity .3s ease}[data-filter-list].is-fading{opacity:0}