:root{--spaceBase:10vw;--spaceBasev:10vw}@media (min-width:768px){:root{--spaceBase:10vw;--spaceBasev:10vw}}@media (min-width:1440px){:root{--spaceBase:144px}}.splide__container{position:relative;box-sizing:border-box}.splide__list{display:flex;backface-visibility:hidden;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;pointer-events:none;-ms-flex-align:center;-ms-flex-wrap:wrap;-ms-flex-pack:center}.splide__pagination li{display:inline-block;list-style-type:none;margin:0;line-height:1;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{flex-shrink:0;position:relative;backface-visibility:hidden;list-style-type:none!important;margin:0;box-sizing:border-box;-ms-flex-negative:0}.splide__slide img{vertical-align:bottom}.splide__spinner{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid #999;border-left-color:transparent;border-radius:50%;animation:splide-loading 1s linear infinite;contain:strict}.splide__sr{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{position:relative;z-index:0;overflow:hidden}@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{z-index:0;opacity:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1;opacity:.7;width:2em;height:2em;padding:0;border:0;border-radius:50%;background:#ccc;cursor:pointer;-ms-flex-align:center;-ms-flex-pack:center}.splide__arrow svg{width:1.2em;height:1.2em;fill:#000}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{position:absolute;right:0;bottom:.5em;left:0;z-index:1;padding:0 1em}.splide__pagination__page{display:inline-block;position:relative;opacity:.7;width:8px;height:8px;margin:3px;padding:0;border:0;border-radius:50%;background:#ccc;transition:transform .2s linear}.splide__pagination__page.is-active{transform:scale(1.4);z-index:1;background:#fff}.splide__pagination__page:hover{opacity:.9;cursor:pointer}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{height:3px;background:#ccc}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{right:1em;left:auto}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{right:auto;left:1em}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:flex;flex-direction:column;top:0;right:.5em;bottom:0;left:auto;padding:1em 0}.professionals-detail-fv{position:relative;z-index:1;background-image:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/recruit/bg_gray.png);background-size:2.5rem;background-repeat:repeat}@media (max-width:1023.98px){.professionals-detail-fv{padding-top:6.125rem}}@media (min-width:1024px){.professionals-detail-fv{padding-top:10rem}}.professionals-detail-fv_inner{display:grid;position:relative}@media (max-width:1023.98px){.professionals-detail-fv_inner{grid-template:"heading" auto "list" auto "img" auto "profile" auto/auto 1fr;padding-inline:1.25rem;padding-bottom:5rem}}@media (min-width:1024px){.professionals-detail-fv_inner{grid-template:"heading img" 6.25rem "list img" auto "profile img" 1fr/60.5% auto;gap:0 4.5rem;max-width:1440px;margin-inline:auto;padding-right:4.5rem;padding-bottom:8.75rem;padding-left:5.75rem}}.professionals-detail-fv_ttl{grid-area:heading;position:relative;font-weight:400}.professionals-detail-fv_ttl:before{display:block;position:absolute;top:0;width:1.5rem;height:3px;background-color:#c60000;content:""}@media (max-width:767.98px){.professionals-detail-fv_ttl{font-size:.8125rem}}@media (max-width:1023.98px){.professionals-detail-fv_ttl{padding-top:1.375rem}}@media (min-width:768px){.professionals-detail-fv_ttl{font-size:.875rem}}@media (min-width:1024px){.professionals-detail-fv_ttl{padding-top:1.375rem}}.professionals-detail-fv_ttl>span{opacity:.6}.professionals-detail-fv_definition-list{display:grid;grid-area:list}@media (max-width:1023.98px){.professionals-detail-fv_definition-list{gap:.5rem;margin-top:1.6875rem}}@media (min-width:1024px){.professionals-detail-fv_definition-list{gap:1.625rem}}.professionals-detail-fv_definition-list-inner{display:flex;align-items:center;font-weight:400}@media (max-width:1023.98px){.professionals-detail-fv_definition-list-inner{gap:.625rem;font-size:.8125rem}}@media (min-width:1024px){.professionals-detail-fv_definition-list-inner{gap:1rem}}.professionals-detail-fv_definition-list-inner>dt{opacity:.6;margin-top:.1em;line-height:1.2;font-family:Inter,sans-serif;text-transform:uppercase}@media (max-width:767.98px){.professionals-detail-fv_definition-list-inner>dt{font-size:.625rem}}@media (min-width:768px){.professionals-detail-fv_definition-list-inner>dt{font-size:.75rem}}@media (max-width:1023.98px){.professionals-detail-fv_definition-list-inner>dt{min-width:3.125rem}}@media (min-width:1024px){.professionals-detail-fv_definition-list-inner>dt{min-width:4.375rem}}.professionals-detail-fv_definition-list-inner>dd{letter-spacing:.05em}@media (max-width:767.98px){.professionals-detail-fv_definition-list-inner>dd{font-size:.8125rem}}@media (min-width:768px){.professionals-detail-fv_definition-list-inner>dd{font-size:1rem}}.professionals-detail-fv_position{color:#181a25;font-weight:350;line-height:1.45;letter-spacing:.05em}@media (max-width:767.98px){.professionals-detail-fv_position{font-size:.625rem}}@media (min-width:768px){.professionals-detail-fv_position{font-size:.75rem}}.professionals-detail-fv_name{display:flex;flex-wrap:wrap;align-items:flex-end;color:#181a25}.professionals-detail-fv_name-span{font-weight:300;text-transform:uppercase}@media (max-width:767.98px){.professionals-detail-fv_name-span{font-size:.75rem}}@media (min-width:768px){.professionals-detail-fv_name-span{font-size:.8125rem}}@media (max-width:1023.98px){.professionals-detail-fv_name-span{margin-inline:.5em;margin-bottom:.1em}}@media (min-width:1024px){.professionals-detail-fv_name-span{margin-inline:.8em;margin-bottom:.2em}}.professionals-detail-fv_name-ja{font-weight:400;line-height:1.45;letter-spacing:.05em}@media (max-width:767.98px){.professionals-detail-fv_name-ja{font-size:1.25rem}}@media (min-width:768px){.professionals-detail-fv_name-ja{font-size:2rem}}.professionals-detail-fv_name-en{font-weight:300;font-family:Inter,sans-serif;text-transform:uppercase}@media (max-width:767.98px){.professionals-detail-fv_name-en{font-size:.75rem}}@media (min-width:768px){.professionals-detail-fv_name-en{padding-bottom:.05em;font-size:.875rem}}.professionals-detail-fv_profile{grid-area:profile;height:-moz-fit-content;height:fit-content;border-radius:8px;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 100%)}@media (max-width:1023.98px){.professionals-detail-fv_profile{margin-top:2rem;padding:1.75rem 1.25rem}}@media (min-width:768px) and (max-width:1023.98px){.professionals-detail-fv_profile{max-width:1440px;margin-inline:3.25rem}}@media (min-width:1024px){.professionals-detail-fv_profile{margin-top:2.75rem;padding:1.75rem 1.875rem}}.professionals-detail-fv_profile-ttl{display:flex;gap:.5rem;align-items:center;position:relative;margin-left:.25rem;font-weight:300;letter-spacing:-.05em;font-family:Inter,sans-serif;text-transform:uppercase}.professionals-detail-fv_profile-ttl:before{display:block;border-radius:50%;background-color:#c60000;content:""}@media (max-width:1023.98px){.professionals-detail-fv_profile-ttl:before{width:.25rem;height:.25rem}}@media (min-width:1024px){.professionals-detail-fv_profile-ttl:before{width:.375rem;height:.375rem;margin-top:-.1em}}@media (max-width:767.98px){.professionals-detail-fv_profile-ttl{font-size:.75rem}}@media (min-width:768px){.professionals-detail-fv_profile-ttl{font-size:.875rem}}.professionals-detail-fv_profile_text{font-weight:400;line-height:1.85;letter-spacing:.05em}@media (max-width:767.98px){.professionals-detail-fv_profile_text{font-size:.8125rem}}@media (min-width:768px){.professionals-detail-fv_profile_text{font-size:.9375rem}}@media (max-width:1023.98px){.professionals-detail-fv_profile_text{margin-top:.375rem}}@media (min-width:1024px){.professionals-detail-fv_profile_text{margin-top:.5rem}}.professionals-detail-fv_img{grid-area:img;position:relative;margin-inline:auto}.professionals-detail-fv_img img{width:100%;border-radius:.5rem}@media (max-width:1023.98px){.professionals-detail-fv_img{width:calc(var(--spaceBase)*6.98667);max-width:27rem;margin-top:2rem}}@media (min-width:1024px){.professionals-detail-fv_img{width:100%;height:-moz-fit-content;height:fit-content}}.professionals-detail-fv_give-and-give{grid-area:img;position:absolute}.professionals-detail-fv_give-and-give>img{width:100%}@media (max-width:1023.98px){.professionals-detail-fv_give-and-give{right:-2.4375rem;bottom:-2.625rem;width:10rem}}@media (min-width:1024px){.professionals-detail-fv_give-and-give{right:-2.4375rem;bottom:-4.0625rem;width:19.8611111111vw}}@media (min-width:1440px){.professionals-detail-fv_give-and-give{width:17.875rem}}.employee-introduction{position:relative;z-index:1;background-image:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/recruit/bg_gray.png);background-size:2.5rem;background-repeat:repeat;background-color:#fff}@media (min-width:1024px){.employee-introduction{margin-top:-2.5rem}}.employee-introduction_inner{position:relative;z-index:1}@media (max-width:1023.98px){.employee-introduction_inner{padding-inline:1.25rem;padding-top:.9375rem}}@media (min-width:1024px){.employee-introduction_inner{display:grid;grid-template-columns:17.5rem 1fr;gap:5rem;max-width:1440px;margin-inline:auto;padding-inline:4.5rem;padding-bottom:5.625rem}}.employee-introduction_nav{display:grid;gap:.125rem;font-size:.875rem;line-height:1.45;letter-spacing:.05em}@media (min-width:1024px){.employee-introduction_nav{position:sticky;top:1rem;height:-moz-fit-content;height:fit-content;padding-top:7.5rem;padding-bottom:7.5rem}}.employee-introduction_nav-link{display:flex;justify-content:space-between;position:relative;overflow:clip;border-radius:.5rem;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 100%);color:#181a25;font-weight:400;transition:padding .15s cubic-bezier(.39,.575,.565,1)}.employee-introduction_nav-link:before{display:block;position:absolute;top:0;bottom:0;left:1rem;opacity:0;width:.375rem;height:.375rem;margin:auto;border-radius:50%;background-color:#c60000;pointer-events:none;content:""}@media (max-width:1023.98px){.employee-introduction_nav-link:before{display:none}}@media (max-width:1023.98px){.employee-introduction_nav-link{padding:.875rem}}@media (min-width:1024px){.employee-introduction_nav-link{padding:1.0625rem 2.25rem 1.1875rem 1rem}}@media (min-width:1024px){.employee-introduction_nav-link.is-current{padding-left:2rem}}.employee-introduction_nav-link.is-current:before{opacity:1;transition:opacity .15s linear .1s}@media (hover:hover) and (pointer:fine){.employee-introduction_nav-link:focus .employee-introduction_nav-link-icon,.employee-introduction_nav-link:hover .employee-introduction_nav-link-icon{transform:translateY(.3125rem) rotate(90deg);transition:transform .15s cubic-bezier(.39,.575,.565,1)}}.employee-introduction_nav-link-icon{position:absolute;top:0;right:.875rem;bottom:0;transform:rotate(90deg);width:1em;height:1em;margin:auto;transition:transform .2s cubic-bezier(.39,.575,.565,1)}.employee-introduction_nav-link-icon>svg{display:block;width:100%;height:100%}.employee-introduction_heading{margin-left:.375rem;font-weight:350;letter-spacing:.05em;text-align:center}@media (max-width:1023.98px){.employee-introduction_heading{font-size:1.5rem}}@media (min-width:1024px){.employee-introduction_heading{font-size:2.25rem}}@media (max-width:1023.98px){.employee-introduction_section-container{padding-bottom:4.375rem}}.employee-introduction_section{position:relative}@media (max-width:1023.98px){.employee-introduction_section{padding-bottom:5rem}}@media (min-width:1024px){.employee-introduction_section{padding-bottom:7.5rem}}.employee-introduction_section:not(:first-of-type):before{display:block;position:absolute;top:0;left:0;z-index:-1;width:100vw;height:100%;background:linear-gradient(238deg,hsla(0,0%,100%,.8) 2.72%,rgba(233,234,230,.8) 38.98%);content:""}@media (max-width:1023.98px){.employee-introduction_section:not(:first-of-type){padding-top:5rem}.employee-introduction_section:not(:first-of-type):before{transform:translateX(-1.25rem)}}@media (min-width:1024px){.employee-introduction_section:not(:first-of-type){padding-top:7.5rem}.employee-introduction_section:not(:first-of-type):before{transform:translateX(calc(-50vw + 288px))}}@media (max-width:1023.98px){.employee-introduction_section:first-of-type{padding-top:5rem}}@media (min-width:1024px){.employee-introduction_section:first-of-type{padding-top:7.5rem}}.employee-introduction_subheading{position:relative;border-block-start:1px solid #bfbfbf;font-weight:400;letter-spacing:.05em}.employee-introduction_subheading:before{position:absolute;top:-1px;left:0;width:1.75rem;height:1px;background-color:#181a25;content:""}@media (max-width:1023.98px){.employee-introduction_subheading:before{width:5rem}}@media (min-width:1024px){.employee-introduction_subheading:before{width:8.25rem}}@media (max-width:1023.98px){.employee-introduction_subheading{padding-top:.75rem;font-size:1.125rem}}@media (min-width:1024px){.employee-introduction_subheading{padding-top:1.25rem;font-size:1.625rem}}.employee-introduction_card-list{display:grid;font-weight:400}@media (max-width:767.98px){.employee-introduction_card-list{grid-template-columns:repeat(2,1fr);gap:2.875rem 1.25rem;margin-top:2.625rem}}@media (min-width:768px) and (max-width:1023.98px){.employee-introduction_card-list{grid-template-columns:repeat(3,1fr);gap:2.875rem 1.25rem;margin-top:2.625rem}}@media (min-width:1024px){.employee-introduction_card-list{grid-template-columns:repeat(auto-fill,minmax(13.25rem,1fr));gap:3.75rem 2rem;margin-top:4.6875rem}}.employee-introduction_card{display:grid;position:relative;overflow:clip;border-radius:.5rem}@media (max-width:1023.98px){.employee-introduction_card{gap:.875rem}}@media (min-width:1024px){.employee-introduction_card{gap:1.5rem}}@media (hover:hover) and (pointer:fine){.employee-introduction_card:focus .employee-introduction_card-img-hover,.employee-introduction_card:hover .employee-introduction_card-img-hover{opacity:1;pointer-events:auto;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}}.employee-introduction_card-img img,.employee-introduction_card-img picture{width:100%;-o-object-fit:cover;object-fit:cover}.employee-introduction_card-img-hover{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;pointer-events:none;transition:opacity .15s cubic-bezier(.39,.575,.565,1)}.employee-introduction_card-position{color:#181a25;font-weight:350;line-height:1.45;letter-spacing:.05em;text-align:left}@media (max-width:1023.98px){.employee-introduction_card-position{font-size:.625rem}}@media (min-width:1024px){.employee-introduction_card-position{font-size:.75rem}}.employee-introduction_card-name{display:flex;flex-wrap:wrap;align-items:flex-end;color:#181a25}@media (max-width:1023.98px){.employee-introduction_card-name{margin-top:.25rem}}@media (min-width:1024px){.employee-introduction_card-name{margin-top:.375rem}}.employee-introduction_card-name-span{margin-inline:.5em;font-weight:300;text-transform:uppercase}@media (max-width:1023.98px){.employee-introduction_card-name-span{font-size:.5625rem}}@media (min-width:1024px){.employee-introduction_card-name-span{font-size:.8125rem}}.employee-introduction_card-name-ja{font-weight:400;line-height:1.45;letter-spacing:.05em}@media (max-width:1023.98px){.employee-introduction_card-name-ja{font-size:.9375rem}}@media (min-width:1024px){.employee-introduction_card-name-ja{font-size:1.375rem}}.employee-introduction_card-name-en{font-weight:300;text-transform:uppercase}@media (max-width:1023.98px){.employee-introduction_card-name-en{font-size:.5625rem}}@media (min-width:1024px){.employee-introduction_card-name-en{font-size:.8125rem}}.relationship{position:relative;z-index:2;background-image:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/recruit/bg_gray.png);background-size:2.5rem;background-repeat:repeat;background-color:#fff}@media (max-width:767.98px){.relationship{padding-bottom:7.5rem}}@media (min-width:768px){.relationship{padding-bottom:7.5rem}}.relationship_inner{position:relative;z-index:1}@media (max-width:767.98px){.relationship_inner{padding-inline:1.25rem}}@media (min-width:768px){.relationship_inner{max-width:1440px;margin-inline:auto;padding-inline:4.5rem;padding-bottom:5.625rem}}.relationship_heading{position:relative;border-block-start:1px solid #bfbfbf;font-weight:400;letter-spacing:.05em}.relationship_heading:before{position:absolute;top:-1px;left:0;width:1.75rem;height:1px;background-color:#181a25;content:""}@media (max-width:767.98px){.relationship_heading:before{width:5rem}}@media (min-width:768px){.relationship_heading:before{width:8.25rem}}@media (max-width:767.98px){.relationship_heading{padding-top:.75rem;font-size:1.125rem}}@media (min-width:768px){.relationship_heading{padding-top:1.25rem;padding-bottom:1.5rem;font-size:1.625rem}}@media (max-width:767.98px){.relationship_carousel{margin-top:2.5rem;padding-right:.625rem}}@media (min-width:768px){.relationship_carousel{position:relative;margin-top:2.25rem}}.relationship_carousel .splide__track{overflow:visible}.relationship_carousel .splide__slide{text-align:center}@media (max-width:767.98px){.relationship_carousel .splide__arrows{display:none}}@media (min-width:768px){.relationship_carousel .splide__arrows{display:flex;align-items:center;position:absolute;top:-6.375rem;right:0;width:5.75rem;height:2.5rem;margin-left:auto}}.relationship_carousel .splide__arrow{position:absolute;top:0;transform:none;z-index:1;opacity:1;width:2.5rem;height:2.5rem;margin:auto;background-color:#181a25;transition:opacity .2s linear}.relationship_carousel .splide__arrow path{fill:#fff}.relationship_carousel .splide__arrow.splide__arrow--prev{left:0}.relationship_carousel .splide__arrow.splide__arrow--next{right:0}.relationship_carousel .splide__arrow.is-hidden{display:none}.relationship_carousel .splide__arrow[disabled]{opacity:.5}@media (hover:hover) and (pointer:fine){.relationship_carousel .splide__arrow:focus:not([disabled]),.relationship_carousel .splide__arrow:hover:not([disabled]){opacity:.8}}.relationship_carousel .splide__pagination{display:none}.relationship_carousel .splide__pagination__page{width:1rem;height:1rem;border:1px solid #000;border-radius:50%}.relationship_carousel .splide__pagination__page.is-active{background-color:#fff}.relationship_btn-container{line-height:1.2;text-align:center}@media (max-width:767.98px){.relationship_btn-container{margin-top:3.125rem}}@media (min-width:768px){.relationship_btn-container{margin-top:6.25rem}}.interview{position:relative;z-index:2;background-image:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/recruit/bg_gray.png);background-size:2.5rem;background-repeat:repeat;background-color:#fff}.interview_inner{position:relative;z-index:1}@media (max-width:767.98px){.interview_inner{padding-inline:1.25rem}}@media (min-width:768px){.interview_inner{max-width:1440px;margin-inline:auto;padding-inline:4.5rem;padding-bottom:5.625rem}}.interview_heading{position:relative;border-block-start:1px solid #bfbfbf;font-weight:400;letter-spacing:.05em}.interview_heading:before{position:absolute;top:-1px;left:0;width:1.75rem;height:1px;background-color:#181a25;content:""}@media (max-width:767.98px){.interview_heading:before{width:5rem}}@media (min-width:768px){.interview_heading:before{width:8.25rem}}@media (max-width:767.98px){.interview_heading{padding-top:.75rem;font-size:1.125rem}}@media (min-width:768px){.interview_heading{padding-top:1.25rem;padding-bottom:1.5rem;font-size:1.625rem}}.interview_section-container{display:grid}@media (max-width:767.98px){.interview_section-container{padding-bottom:2.5rem}}@media (min-width:768px){.interview_section-container{max-width:46.25rem;margin-inline:auto;padding-bottom:2.5rem}}.interview_section{position:relative;font-feature-settings:"palt"}@media (max-width:767.98px){.interview_section{padding:2.75rem 1.25rem}}@media (min-width:768px){.interview_section{padding-block:7.5rem}}@media (max-width:767.98px){.interview_section:first-of-type{padding-top:2rem}}@media (min-width:768px){.interview_section:first-of-type{padding-top:7rem}}.interview_section:not(:first-of-type){border-top:1px solid #bfbfbf}.interview_section-ttl{display:flex;font-weight:350;line-height:1.4;letter-spacing:.05em}@media (max-width:767.98px){.interview_section-ttl{gap:.5rem;font-size:.875rem}}@media (min-width:768px){.interview_section-ttl{gap:.75rem;font-size:1.125rem}}.interview_section-ttl-number{flex-shrink:0;height:-moz-fit-content;height:fit-content;background:#181a25;color:#fff;line-height:1.2;letter-spacing:.05em;font-family:Inter,sans-serif}@media (max-width:767.98px){.interview_section-ttl-number{margin-top:-.0625rem;padding:.25rem;border-radius:.1875rem;font-size:.6875rem}}@media (min-width:768px){.interview_section-ttl-number{display:flex;align-items:center;padding:.3125rem;border-radius:.25rem;font-size:.875rem}}.interview_section-headline{font-weight:400;line-height:1.65;letter-spacing:.05em}@media (max-width:767.98px){.interview_section-headline{margin-top:1.5rem;font-size:1.375rem}}@media (min-width:768px){.interview_section-headline{margin-top:3.125rem;font-size:2rem}}.interview_section-txt{font-weight:400}@media (max-width:767.98px){.interview_section-txt{margin-top:.75rem;font-size:.875rem;letter-spacing:.1em}}@media (min-width:768px){.interview_section-txt{margin-top:1.5rem;font-size:1rem;letter-spacing:.05em}}@media (max-width:767.98px){.interview_section_img{margin-inline:-1.25rem;margin-top:2.5rem}}@media (min-width:768px){.interview_section_img{margin-top:3.125rem}}.interview_section_img>img{width:100%;-o-object-fit:cover;object-fit:cover}.information{position:relative;z-index:2;background-color:#fff}@media (max-width:1023.98px){.information{margin-top:-1.25rem;padding-top:5.1875rem;padding-bottom:6.25rem;overflow:clip;border-radius:1.25rem}}@media (min-width:1024px){.information{margin-top:-2.5rem;padding-top:8.75rem;padding-bottom:15rem;border-radius:2.5rem}}.information_inner{position:relative;z-index:1}.information_heading{margin-left:.375rem}@media (max-width:1023.98px){.information-card-container{margin-top:2.5rem}}@media (min-width:1024px){.information-card-container{margin-top:6.25rem}}.information-card{position:relative}@media (min-width:1024px){.information-card{display:flex;flex-direction:row-reverse;gap:5rem;align-items:center;max-width:72rem;margin-inline:auto}}.information-card_img{display:grid;place-items:center;position:relative;border:1px solid #bfbfbf;aspect-ratio:350/197}@media (max-width:1023.98px){.information-card_img{width:calc(100% - 1rem);margin-inline:auto;border-radius:.625rem}.information-card_img img{width:41.6vw}}@media (min-width:1024px){.information-card_img{flex-basis:calc(50% - 2.5rem);border-radius:1rem}.information-card_img img{width:15rem}}@media (max-width:1023.98px){.information-card_body{margin-inline:.5rem;margin-top:1.5rem}}@media (min-width:1024px){.information-card_body{flex-basis:calc(50% - 2.5rem)}}.information-card_ttl{color:#181a25;font-weight:400;line-height:1.45;letter-spacing:.05em;font-family:Inter,sans-serif}@media (max-width:1023.98px){.information-card_ttl{font-size:1.5rem}}@media (min-width:1024px){.information-card_ttl{font-size:2.25rem}}.information-card_txt{color:#181a25;font-weight:400;letter-spacing:.05em}@media (max-width:1023.98px){.information-card_txt{margin-top:1rem;font-size:.9375rem;line-height:1.85}}@media (min-width:1024px){.information-card_txt{margin-top:.75rem;font-size:1rem;line-height:2}}@media (max-width:1023.98px){.information_btn-container{margin-top:2rem;text-align:center}}@media (min-width:1024px){.information_btn-container{margin-top:2.5rem}}.information-card-type{position:absolute}@media (max-width:1023.98px){.information-card-type{top:.5rem;right:0}}@media (min-width:1024px){.information-card-type{top:1.125rem;right:1.25rem}}.information-card-type picture{width:-moz-fit-content;width:fit-content}@media (max-width:1023.98px){.information-card-type picture{height:2rem}}@media (min-width:1024px){.information-card-type picture{height:2.5rem}}.information-card_icon{display:grid;place-items:center;position:absolute;right:.75rem;bottom:.75rem;width:1.75rem;height:1.75rem;overflow:hidden;border:1px solid hsla(0,0%,74.9%,.5);fill:#181a25}@media (min-width:1024px){.information-card_icon{right:1rem;bottom:1rem;width:2rem;height:2rem}}.information-card_icon>svg{display:block;width:50%;aspect-ratio:1/1}.information-card_icon>i{opacity:0}.information-card_icon>i,.information-card_icon>i:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.information-card_icon>i:after{z-index:-1;width:100%;height:4.3125rem;margin:auto;border-radius:50%;background:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/common/btn_grad.png) top/150% no-repeat;pointer-events:none;content:""}.information_img{position:relative;overflow:clip;border-radius:1rem}@media (max-width:767.98px){.information_img{margin-inline:calc(var(--spaceBase)*0.32*-1)}}@media (max-width:1023.98px){.information_img{width:100vw;margin-top:5rem;aspect-ratio:390/260}}@media (min-width:768px) and (max-width:1023.98px){.information_img{margin-inline:calc(var(--spaceBase)*0.28*-1)}}@media (min-width:1024px){.information_img{height:39rem}}.information_img img,.information_img picture{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:1023.98px){.information_img img,.information_img picture{margin-top:-.75rem}}@media (min-width:1024px){.information_img img,.information_img picture{height:42rem;margin-top:-1.5rem}}@media (min-width:1024px){.information-event-container{display:grid;grid-template-columns:39.5833333333% 1fr;gap:5rem;margin-top:6.25rem}}@media (max-width:1023.98px){.information-event{margin-top:3.375rem;padding-inline:.375rem}}@media (min-width:1024px){.information-event{width:100%}}.information-event_ttl{display:grid;row-gap:.625rem;position:relative;padding-block-start:1.625rem;border-block-start:1px solid #bfbfbf;font-weight:400;line-height:1;letter-spacing:.05em}@media (max-width:1023.98px){.information-event_ttl{font-size:.8125rem}}@media (min-width:1024px){.information-event_ttl{row-gap:.75rem;padding-block-start:1.75rem;font-size:.9375rem}}.information-event_ttl:before{position:absolute;top:-1px;left:0;width:1.75rem;height:2px;background-color:#c60000;content:""}@media (min-width:1024px){.information-event_ttl:before{width:1.5rem;height:.25rem}}@media (max-width:1023.98px){.information-event_list{margin-top:2.1875rem;padding-inline:1.25rem}}@media (min-width:1024px){.information-event_list{margin-top:4.5rem}}.information-event_card{display:block;position:relative;border-bottom:1px dashed #bfbfbf}@media (max-width:767.98px){.information-event_card{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:768px){.information-event_card{display:flex;gap:2.5rem;padding-top:2rem;padding-bottom:2rem}}@media (hover:hover) and (pointer:fine){.information-event_card:focus i,.information-event_card:hover i{opacity:.35;transition:opacity 1s cubic-bezier(.39,.575,.565,1);animation-play-state:running}.information-event_card:focus i:after,.information-event_card:hover i:after{animation-play-state:running}.information-event_card:focus .information-event_card-img img,.information-event_card:focus .information-event_card-img picture,.information-event_card:hover .information-event_card-img img,.information-event_card:hover .information-event_card-img picture{transform:scale(1.05)}}.information-event_card i{transition:opacity 1s cubic-bezier(.39,.575,.565,1);animation:btnShadow-rotate 45s linear 0s infinite reverse both;animation-play-state:paused}.information-event_card i:after{animation:btnShadow-height 22.5s linear 0s infinite both,btnShadow-scale 12s linear 0s infinite both;animation-play-state:paused}.information-event_card-img{overflow:clip;border-radius:.5rem}@media (min-width:768px){.information-event_card-img{flex-shrink:0;width:11.25rem}}.information-event_card-img>picture,.information-event_card-img img{width:100%;transition:transform .3s cubic-bezier(.39,.575,.565,1)}.information-event_card-body{padding-top:.75rem}.information-event_card-time{display:block;opacity:.5;color:#181a25;font-weight:500;letter-spacing:.05em;font-family:Inter,sans-serif}@media (max-width:767.98px){.information-event_card-time{margin-top:1.5rem;font-size:.625rem}}@media (min-width:768px){.information-event_card-time{font-size:.75rem}}.information-event_card-txt{color:#181a25;font-weight:400;line-height:1.65;letter-spacing:.05em;font-feature-settings:"halt"}@media (max-width:767.98px){.information-event_card-txt{margin-top:.3125rem;padding-right:1.875rem;font-size:.9375rem}}@media (min-width:768px){.information-event_card-txt{margin-top:.5rem;padding-right:3.5rem}}.information-event_card_icon{display:grid;place-items:center;position:absolute;right:0;bottom:1.25rem;width:1.75rem;height:1.75rem;overflow:hidden;border:1px solid hsla(0,0%,74.9%,.5);fill:#181a25}@media (min-width:768px){.information-event_card_icon{right:0;bottom:1rem;width:2rem;height:2rem}}.information-event_card_icon>svg{display:block;width:50%;aspect-ratio:1/1}.information-event_card_icon>i{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.information-event_card_icon>i:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:4.3125rem;margin:auto;border-radius:50%;background:url(/jp/wp-content/themes/givery-consulting-corp/assets/recruit/img/common/btn_grad.png) top/150% no-repeat;pointer-events:none;content:""}