@import"https://fonts.googleapis.com/css2?family=LINE+Seed+JP:wght@400;700&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css";html{font-size:calc((1rem + (1vw - 14.4px)*1.1111)/1.6);scroll-behavior:smooth}@media screen and (max-width: 768px){html{font-size:calc((.875rem + (1vw - 4px)*3.5001)/1.4)}}body{font-family:YakuHanJP,"LINE Seed JP",sans-serif;font-size:1.6rem;color:#16212b;background:#e9f1fb}@media screen and (max-width: 768px){body{font-size:1.4rem}}img{max-width:100%;width:100%;height:auto}div[id],section[id],article[id]{scroll-margin-top:80px}.l-wrapper{position:relative;max-width:120rem;width:calc(100% - 13rem);margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.l-wrapper{width:calc(100% - 4rem)}}.interview-head{position:relative;overflow-x:hidden;min-height:110rem;padding-bottom:4rem}@media screen and (max-width: 768px){.interview-head{min-height:initial;padding-top:15vw}}.interview-head__image{width:217rem;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 768px){.interview-head__image{width:100%;top:15vw}}.interview-head__title{margin:29.8rem 0 0;line-height:4.1}@media screen and (max-width: 768px){.interview-head__title{margin:5rem 0 0;min-height:16rem;line-height:2.15}}.interview-head__title span{padding:.6rem .8rem;white-space:nowrap;color:#fff;font-size:4rem;line-height:1;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0082be}@supports(font: -apple-system-body) and (-webkit-appearance: none){.interview-head__title span{padding:0 .8rem .3rem}}@media screen and (max-width: 768px){.interview-head__title span{padding:.2rem .6rem;font-size:1.8rem}@supports(font: -apple-system-body) and (-webkit-appearance: none){.interview-head__title span{padding:0 .6rem .2rem}}}.interview-head__profile{letter-spacing:.05em;line-height:1.5;margin-top:2.8rem;min-height:18rem}@media screen and (max-width: 768px){.interview-head__profile{text-align:center;margin-top:6.2rem;line-height:1.5;min-height:initial}}.interview-head__profile p:not(:last-child){margin-bottom:.6rem}@media screen and (max-width: 768px){.interview-head__profile p:not(:last-child){margin-bottom:0}}.interview-head__profile span{font-size:4rem;font-family:"Poppins",sans-serif;padding-right:.5rem}@media screen and (max-width: 768px){.interview-head__profile span{font-size:2.8rem}}.interview-head__profile .note-text{margin-top:3rem;font-size:clamp(1rem,.7638888889vw,1.1rem)}.interview-reason{position:relative;background:#fff;border-radius:2rem;padding:2.9rem 4rem 3rem;-webkit-box-shadow:0px 1rem 3rem rgba(63,158,198,.14);box-shadow:0px 1rem 3rem rgba(63,158,198,.14);width:62rem;margin:14rem 4rem 0 auto}@media screen and (max-width: 768px){.interview-reason{border-radius:1rem;padding:3rem 3rem;width:100%;margin-top:6.5rem;margin-right:0}}.interview-reason__heading{color:#0082be;font-weight:700;font-size:2rem;letter-spacing:.05em;line-height:1.8;margin-bottom:1.3rem}@media screen and (max-width: 768px){.interview-reason__heading{margin-bottom:1.7rem}}.interview-reason__lead{font-weight:700;font-size:1.8rem;line-height:2;letter-spacing:.05rem;text-align:left}@media screen and (max-width: 768px){.interview-reason__lead{font-size:1.6rem;line-height:1.5}}.interview-reason__text{font-size:1.5rem;margin-top:.4rem;line-height:1.8;letter-spacing:.05em;text-align:justify}@media screen and (max-width: 768px){.interview-reason__text{font-size:1.4rem;margin-top:.9rem}}.interview-main{overflow:hidden;margin-top:7.6rem}@media screen and (max-width: 768px){.interview-main{margin-top:1.2rem}}.interview-main__heading{padding-left:3.6rem;margin-bottom:4.3rem;font-family:"Poppins",sans-serif;font-size:16rem;line-height:1;color:#fff}@media screen and (max-width: 768px){.interview-main__heading{margin-bottom:6.7rem;padding-left:0;font-size:6rem}}.interview-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8rem 8.3%}@media screen and (max-width: 768px){.interview-section{gap:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.interview-section:not(:last-child){margin-bottom:20.3rem}@media screen and (max-width: 768px){.interview-section:not(:last-child){margin-bottom:7.8rem}}.interview-section--1col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}@media screen and (max-width: 768px){.interview-section--1col{gap:3.2rem}}.interview-section__main{position:relative;padding-top:6.8rem;width:41.7%}.interview-section__main--lg{width:100%;padding-top:0;margin-top:6.8rem}@media screen and (max-width: 768px){.interview-section__main--lg{margin-top:0}}.interview-section__main--lg:first-child{margin-top:0}@media screen and (max-width: 768px){.interview-section__main{padding-top:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.interview-section__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:-0.5em;right:0;z-index:-1;gap:1.6rem;font-family:"Poppins",sans-serif;font-size:3rem;font-weight:500;line-height:2;color:#fff}@media screen and (max-width: 768px){.interview-section__number{top:-2.7rem;gap:1rem;font-size:1.6rem}}.interview-section__number span{font-size:12rem;font-weight:400;line-height:1}@media screen and (max-width: 768px){.interview-section__number span{font-size:6rem}}.interview-section__heading{margin-bottom:2.8rem;font-size:3.2rem;line-height:1.6;text-align:left;text-wrap:wrap;color:#0082be}@media screen and (max-width: 768px){.interview-section__heading{margin-bottom:1.5rem;font-size:2rem}}.interview-section__heading--ls-sm{letter-spacing:-0.04em}.interview-section__text{line-height:2;letter-spacing:.05em;text-align:justify}.interview-section__text p:not(:last-child){margin-bottom:1lh}.interview-section__image{width:50%}@media screen and (max-width: 768px){.interview-section__image{width:100%;border-radius:1rem;overflow:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.interview-section__image--lg{width:calc(100% + 8rem);position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 768px){.interview-section__image--lg{width:100%;border-radius:2rem}}.interview-section__image img{display:block;position:relative;max-width:none}@media screen and (min-width: 769px){.interview-section:not(.interview-section--1col) .interview-section__image img{width:calc(100% + 12rem)}.interview-section:nth-of-type(odd):not(.interview-section--1col) .interview-section__image img{margin-left:-12rem;border-radius:0 2rem 2rem 0}.interview-section:nth-of-type(even):not(.interview-section--1col) .interview-section__image img{margin-right:-12rem;border-radius:2rem 0 0 2rem}}.interview-footer{margin-top:18.5rem}@media screen and (max-width: 768px){.interview-footer{margin-top:5.4rem}}.interview-schedule:not(:last-child){margin-bottom:12.5rem}@media screen and (max-width: 768px){.interview-schedule:not(:last-child){margin-bottom:6rem}}.interview-schedule__label{font-family:"Poppins",sans-serif;font-size:7rem;line-height:1;color:#0082be;margin-bottom:5rem}@media screen and (max-width: 768px){.interview-schedule__label{font-size:4rem;margin-bottom:1.4rem}}.interview-schedule__heading{border-radius:3rem;padding:.5rem 3rem;background:#0082be;font-size:2.2rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff}@media screen and (max-width: 768px){.interview-schedule__heading{font-size:1.3rem;line-height:1.8;padding:.3rem 1.4rem}}.interview-schedule__list{margin-top:5.3rem}@media screen and (max-width: 768px){.interview-schedule__list{margin-top:2rem}}.interview-schedule__item{background:#fff;padding:3rem 4rem;border-radius:2rem;margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}@media screen and (max-width: 768px){.interview-schedule__item{padding:2rem;gap:2rem;margin-top:1rem;border-radius:1rem}}.interview-schedule__time{-ms-flex-negative:0;flex-shrink:0;width:10rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:700 2.4rem "Poppins",sans-serif;color:#0082be}@media screen and (max-width: 768px){.interview-schedule__time{width:7rem;height:3.2rem;font-size:1.8rem}}.interview-schedule__text{font-size:1.5rem;line-height:1.8;letter-spacing:.05em}@media screen and (max-width: 768px){.interview-schedule__text{font-size:1.4rem}}.interview-other{position:relative;border-radius:2rem;padding:4.5rem 5rem 3.5rem;background:#fff}@media screen and (max-width: 768px){.interview-other{padding:2.6rem 3rem 2rem}}.interview-other:not(:first-child){margin-top:8.3rem}@media screen and (max-width: 768px){.interview-other:not(:first-child){margin-top:5.5rem}}.interview-other__heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:3.5rem;border-radius:3rem;padding:.5rem 3rem;background:#0082be;font-size:2.2rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){.interview-other__heading{left:3rem;padding:.5rem 1.4rem;font-size:1.3rem}}.interview-other__text{line-height:2;letter-spacing:.05em;text-align:justify}.interview-navi{margin-top:15.3rem;margin-bottom:19rem}@media screen and (max-width: 768px){.interview-navi{margin-top:6rem;margin-bottom:12rem}}.interview-navi__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 2rem;border-top:.1rem solid #acb8cc;border-bottom:.1rem solid #acb8cc;font-family:"Poppins",sans-serif;font-size:1.8rem;font-weight:500;color:#0082be}@media screen and (max-width: 768px){.interview-navi__inner{padding:1.6rem 0;font-size:1.4rem}}.interview-navi__item{position:relative;-webkit-transition:.4s;transition:.4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem}.interview-navi__item::before,.interview-navi__item::after{content:"";position:absolute;top:50%}.interview-navi__item::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.interview-navi__item::after{width:.75rem;aspect-ratio:7.5/5.1;background:#fff;clip-path:polygon(0 50%, 100% 100%, 100% 0)}.interview-navi__item--next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:5.2rem}@media screen and (max-width: 768px){.interview-navi__item--next{padding-right:3.8rem}}.interview-navi__item--next::before{right:0}.interview-navi__item--next::after{right:0;-webkit-transform:translate(calc(50% + 0.1rem - 1.5rem), -50%) rotate(180deg);transform:translate(calc(50% + 0.1rem - 1.5rem), -50%) rotate(180deg)}.interview-navi__item--prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:5.2rem}@media screen and (max-width: 768px){.interview-navi__item--prev{padding-left:3.8rem}}.interview-navi__item--prev::before{left:0}.interview-navi__item--prev::after{left:0;-webkit-transform:translate(calc(1.5rem - 50% - 0.1rem), -50%);transform:translate(calc(1.5rem - 50% - 0.1rem), -50%)}@media(hover: hover){.interview-navi__item:hover{color:#16212b}}@media screen and (max-width: 768px){.interview-navi__item span{line-height:1.2}}@media screen and (max-width: 768px){.interview-navi__item--next span{text-align:right}}.interview-navi__index{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;line-height:1;-webkit-transition:.4s;transition:.4s}@media screen and (max-width: 768px){.interview-navi__index{gap:.6rem}}@media(hover: hover){.interview-navi__index:hover{color:#16212b}}.interview-navi__index::before{content:"";display:block;width:3rem;height:3rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, currentColor)) top left,-webkit-gradient(linear, left top, left bottom, color-stop(0, currentColor)) top right,-webkit-gradient(linear, left top, left bottom, color-stop(0, currentColor)) bottom left,-webkit-gradient(linear, left top, left bottom, color-stop(0, currentColor)) bottom right;background:linear-gradient(currentColor 0 0) top left,linear-gradient(currentColor 0 0) top right,linear-gradient(currentColor 0 0) bottom left,linear-gradient(currentColor 0 0) bottom right;background-size:calc(50% - .3rem) calc(50% - .3rem);background-repeat:no-repeat}.new_graduate-page .interview-head__title span,.new_graduate-page .interview-other__heading,.new_graduate-page .interview-schedule__heading{background-color:#624db1}.new_graduate-page .interview-reason__heading,.new_graduate-page .interview-section__heading,.new_graduate-page .interview-schedule__label,.new_graduate-page .interview-schedule__time{color:#624db1}.technical_college-page .interview-head__title span,.technical_college-page .interview-other__heading,.technical_college-page .interview-schedule__heading{background-color:#06be99}.technical_college-page .interview-reason__heading,.technical_college-page .interview-section__heading,.technical_college-page .interview-schedule__label,.technical_college-page .interview-schedule__time{color:#06be99}div[id],section[id],article[id]{scroll-margin-top:80px}.l-wrapper{position:relative;max-width:120rem;width:calc(100% - 13rem);margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.l-wrapper{width:calc(100% - 4rem)}}.job-text-base{line-height:2;letter-spacing:.05em}@media screen and (max-width: 768px){.job-text-base{line-height:1.8}}.job-text-base-sm{margin-top:2.4rem;min-height:12.3rem;font-size:1.4rem;line-height:1.8;letter-spacing:.05em}@media screen and (max-width: 768px){.job-text-base-sm{font-size:1.2rem}}.job-head{padding-top:19.4rem}@media screen and (max-width: 768px){.job-head{padding-top:11rem}}.job-head__heading{font-size:6.2rem;line-height:1.8;letter-spacing:.05em;text-align:center;color:#0082be}@media screen and (max-width: 768px){.job-head__heading{font-size:2.8rem;line-height:1.4}}.job-head__text{text-align:center;margin-top:3.4rem}@media screen and (max-width: 768px){.job-head__text{margin-top:3rem}}.job-flow{margin-top:15rem}@media screen and (max-width: 768px){.job-flow{margin-top:5rem}}.job-flow__heading{padding-bottom:1.6rem;border-bottom:.1rem solid #0082be;color:#0082be;font-size:3.2rem;font-weight:700;line-height:1;letter-spacing:.05em}@media screen and (max-width: 768px){.job-flow__heading{padding-bottom:1.3rem;font-size:1.8rem}}.job-flow__diagram{position:relative;display:grid;gap:4rem;margin-top:4.3rem}@media screen and (max-width: 768px){.job-flow__diagram{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:2.5rem}}.job-flow__group{--job-flow-color: #0082BE;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.7rem;min-width:0;padding:2.4rem 4.5rem 4.4rem;border-radius:2rem;background:var(--job-flow-color)}.job-flow__group--analysis{--job-flow-color: #06BE99;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:4.4rem;padding-bottom:2.4rem}.job-flow__group--analysis .job-flow__title{color:#06be99}.job-flow__group--analysis .job-flow__list{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 768px){.job-flow__group--analysis .job-flow__list{grid-template-columns:1fr;grid-auto-rows:8.5rem}}@media screen and (max-width: 768px){.job-flow__group--analysis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 768px){.job-flow__group{padding:1.7rem 1rem 1.9rem;border-radius:1rem}}.job-flow__title{width:90%;margin-inline:auto;background-color:#fff;border-radius:.6rem;color:#0082be;font-size:2.5rem;font-weight:700;line-height:2;text-align:center;letter-spacing:.05em}@media screen and (max-width: 768px){.job-flow__title{font-size:1.8rem}}.job-flow__list{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));grid-auto-rows:9rem;gap:3rem}@media screen and (max-width: 768px){.job-flow__list{grid-template-columns:1fr;grid-auto-rows:minmax(3rem, auto);gap:1.7rem}}.job-flow__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;border-radius:2rem;background:#fff;font-size:1.8rem;font-weight:700;line-height:1.3333333333;text-align:center;color:var(--job-flow-color)}@media screen and (max-width: 768px){.job-flow__item--planning{min-height:5rem}}@media screen and (max-width: 768px){.job-flow__item--sales{min-height:3.4rem}}@media screen and (max-width: 768px){.job-flow__item{border-radius:1rem;font-size:1.3rem;line-height:1.4}}.job-flow__item:not(:last-child)::after{position:absolute;top:50%;right:-2.2rem;width:1.4rem;height:2.4rem;background:#fff;clip-path:polygon(0 0, 100% 50%, 0 100%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5;content:""}@media screen and (max-width: 768px){.job-flow__item:not(:last-child)::after{top:auto;right:50%;bottom:-1.35rem;width:1.2rem;height:1rem;clip-path:polygon(0 0, 100% 0, 50% 100%);-webkit-transform:translateX(50%);transform:translateX(50%)}}.job-flow__connection{position:absolute;top:50%;left:50%;z-index:1;width:4rem;height:6.8rem;background:#16212b;clip-path:polygon(50% 0, 100% 25%, 75% 25%, 75% 75%, 100% 75%, 50% 100%, 0 75%, 25% 75%, 25% 25%, 0 25%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.job-flow__connection{width:2.94rem;height:5rem;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}.job-careers{margin-top:13.5rem;padding-bottom:10rem}@media screen and (max-width: 768px){.job-careers{margin-top:6rem}}.job-careers__heading{padding-bottom:1.6rem;border-bottom:.1rem solid #0082be;color:#0082be;font-size:3.2rem;font-weight:700;line-height:1;letter-spacing:.05em}@media screen and (max-width: 768px){.job-careers__heading{padding-bottom:1.3rem;font-size:1.8rem}}.job-careers__category{margin-top:5.4rem;padding:0 8rem 8rem;border-radius:2rem;background:#fff;-webkit-box-shadow:0 1rem 3rem rgba(63,158,198,.14);box-shadow:0 1rem 3rem rgba(63,158,198,.14)}@media screen and (max-width: 768px){.job-careers__category{margin-top:2.5rem;padding:0 2rem 2rem;border-radius:1rem}}.job-careers__category+.job-careers__category{margin-top:8rem}@media screen and (max-width: 768px){.job-careers__category+.job-careers__category{margin-top:4rem}}.job-careers__summary{display:grid;grid-template-columns:22rem 1fr;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;padding:7rem 0 0rem;text-align:left}@media screen and (max-width: 768px){.job-careers__summary{display:block;padding:.8rem 0 0rem}}.job-careers__icon{width:20rem}@media screen and (max-width: 768px){.job-careers__icon{width:14rem;margin:0 auto}}.job-careers__summary-body{padding-top:.8rem}@media screen and (max-width: 768px){.job-careers__summary-body{display:block;padding:0}}.job-careers__title{display:block;color:#0082be;font-size:4.2rem;line-height:1.6;letter-spacing:.05em}@media screen and (max-width: 768px){.job-careers__title{font-size:2.2rem;text-align:center}}.job-careers__description{margin-top:.6rem;text-align:justify}@media screen and (max-width: 768px){.job-careers__description{margin-top:1rem}}.job-careers__toggle{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;width:100%;height:6rem;margin-top:4.4rem;border-radius:3rem;background:#0082be;color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.05em;-webkit-transition:.4s;transition:.4s}@media screen and (max-width: 768px){.job-careers__toggle{margin-top:2rem;height:4rem;font-size:1.4rem}}@media(hover: hover){.job-careers__toggle:hover{opacity:.6}}.job-careers__toggle::after{content:"";display:block;background:url("/assets/img/job/job_accordion_arrow.svg") center/contain no-repeat;width:2rem;height:1rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;transition:transform .25s,-webkit-transform .25s}@media screen and (max-width: 768px){.job-careers__toggle::after{width:1.5rem;height:.75rem}}.job-careers__toggle.is-opend::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.job-careers__content{overflow:hidden}.job-careers__content-inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem;margin-top:6rem}@media screen and (max-width: 768px){.job-careers__content-inner{margin-top:0;grid-template-columns:1fr;gap:3.4rem;padding-top:5rem}}.job-careers__card{min-height:40rem;padding:3.4rem 4rem 3rem;border-radius:2rem;background:#e9f1fb}@media screen and (max-width: 768px){.job-careers__card{min-height:0;padding:3.2rem 2rem 2rem}}.job-careers__card-title{padding-bottom:.9rem;border-bottom:.1rem solid #0082be;color:#0082be;font-size:2.2rem;font-weight:400;line-height:1.6;letter-spacing:.05em}@media screen and (max-width: 768px){.job-careers__card-title{padding-bottom:.8rem;font-size:1.6rem}}.job-careers__card-title-sm{font-size:1.6rem}.job-careers__card-title-sub{display:block;font-size:1.4rem}.job-careers__duties{min-height:16.8rem;padding:2.4rem 0 1.5rem;padding-left:2.1rem !important;list-style:disc;font-size:1.4rem;line-height:1.8;letter-spacing:.05em;text-align:justify}@media screen and (max-width: 768px){.job-careers__duties{min-height:11.8rem;padding-top:1.2rem;padding-left:1.8rem !important;font-size:1.2rem}}.job-careers__duties__note{list-style:none;font-size:1.2rem;text-indent:-1.8em}.job-careers__people-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.4rem;padding:0 2rem;border-radius:3rem;background:#fff;color:#0082be;font-size:1.4rem;font-weight:700;letter-spacing:.05em}@media screen and (max-width: 768px){.job-careers__people-heading{font-size:1.3rem}}.job-careers__people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:2rem}@media screen and (max-width: 768px){.job-careers__people{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem;margin-top:1.5rem}}.job-careers__person{display:block;width:6.8rem;height:6.8rem;overflow:hidden;border-radius:50%}@media(hover: hover){.job-careers__person:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.job-careers__person img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;transition:transform .4s,-webkit-transform .4s}.js-accordion-content{display:none}.people-index-page{width:calc(100% - 20rem);padding-top:19.4rem;margin-inline:auto}@media screen and (max-width: 768px){.people-index-page{width:calc(100% - 4rem)}}.people-index-page .page-title-container{color:#0082be;text-align:center}.people-index-page .page-title-container .top-text{font-size:clamp(6rem,7.3611111111vw,10.6rem);line-height:.8}.people-index-page .page-title-container .bottom-text{margin-top:1em;font-size:clamp(2.2rem,1.9444444444vw,2.8rem);letter-spacing:1.4px}.people-index-page .tag-area{margin-top:12rem;padding:5rem;background-color:#fff;border-radius:clamp(10px,1.3888888889vw,20px)}@media screen and (max-width: 768px){.people-index-page .tag-area{padding:2.5rem 2rem}}.people-index-page .tag-area .top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}@media screen and (max-width: 768px){.people-index-page .tag-area .top-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.people-index-page .tag-area .reset-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 1em;background-color:#16212b;border-radius:6px;color:#fff;font-size:clamp(1.5rem,1.1805555556vw,1.7rem);text-align:center}.people-index-page .tag-area .tag-container{margin-top:20px}.people-index-page .tag-area .tag-box{display:grid;grid-template-columns:6em 1fr;text-align:justify}@media screen and (max-width: 768px){.people-index-page .tag-area .tag-box{grid-template-columns:1fr;gap:10px}}.people-index-page .tag-area .tag-box:not(:first-of-type){margin-top:20px;padding-top:20px;border-top:1px solid #acb8cc}.people-index-page .tag-area .tag-box .topic{color:#0082be}.people-index-page .tag-area .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.people-index-page .tag-area .tag-list-item{cursor:pointer;padding:2px 10px;background-color:#e9f1fb;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.people-index-page .tag-area .tag-list-item.is-active{background-color:#0082be;color:#fff}.people-index-page .people-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:8rem 5rem;margin-top:12rem;scroll-margin-top:12rem}@media screen and (max-width: 768px){.people-index-page .people-list{grid-template-columns:1fr;gap:30px}}@media screen and (max-width: 768px){.people-index-page .people-list-item .item-link{display:grid;grid-template-columns:150px 1fr;gap:10px}}.people-index-page .people-list-item .item-link:-moz-any-link:hover .item-img{transform:scale(1.05);-moz-transition:all .4s;transition:all .4s}.people-index-page .people-list-item .item-link:any-link:hover .item-img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .4s;transition:all .4s}.people-index-page .people-list-item .item-img-box{position:relative;aspect-ratio:1/.708;border-radius:clamp(10px,1.3888888889vw,20px);overflow:hidden}@media screen and (max-width: 768px){.people-index-page .people-list-item .item-img-box{grid-column:1/2;grid-row:1/3;aspect-ratio:1/.733}}.people-index-page .people-list-item .item-img-box .item-img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s}.people-index-page .people-list-item .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;margin-top:15px;font-size:1.4rem}@media screen and (max-width: 768px){.people-index-page .people-list-item .tags-list{grid-column:2/3;grid-row:1/2;margin-top:0}}.people-index-page .people-list-item .tag{padding:1px .5em 0;background-color:#fff;border:1px solid #0082be;border-radius:clamp(4px,.4166666667vw,6px);color:#0082be}.people-index-page .people-list-item .career-box{margin-top:15px;font-size:1.5rem}@media screen and (max-width: 768px){.people-index-page .people-list-item .career-box{margin-top:0px}}.people-index-page .note-text{margin-top:5rem;font-size:1.4rem;text-align:right}.people-expatriate-page{width:calc(100% - 7rem);padding-top:19.4rem;margin-inline:auto}@media screen and (max-width: 768px){.people-expatriate-page{width:100%;padding-top:11rem}}.people-expatriate-page .page-top-container{text-align:center}@media screen and (max-width: 768px){.people-expatriate-page .page-top-container{width:calc(100% - 4rem);margin-inline:auto}}.people-expatriate-page .page-top-container .title-box{color:#0082be}.people-expatriate-page .page-top-container .title-box .top-text{font-size:clamp(5.8rem,7.3611111111vw,10.6rem);line-height:1}.people-expatriate-page .page-top-container .title-box .page-title{font-size:clamp(2.6rem,2.5vw,3.6rem);line-height:2}.people-expatriate-page .page-top-container .page-top-text{margin-top:3rem;letter-spacing:.8px;line-height:2}@media screen and (max-width: 768px){.people-expatriate-page .page-top-container .page-top-text{text-align:justify}}.people-expatriate-page .map-area{position:relative;margin-top:10rem}@media screen and (max-width: 1400px){.people-expatriate-page .map-area{overflow-x:scroll}}@media screen and (max-width: 768px){.people-expatriate-page .map-area{margin-top:3rem;overflow:auto}}.people-expatriate-page .map-area .map-box{position:relative;width:1370px;margin:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.people-expatriate-page .map-area .map-box{position:static;width:100%}}.people-expatriate-page .pin{position:absolute;width:20px}@media screen and (max-width: 768px){.people-expatriate-page .pin{width:12px}}.people-expatriate-page .pin.pin01{top:188px;left:150px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin01{top:10%;left:11%}}.people-expatriate-page .pin.pin02{top:228px;left:117px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin02{top:12%;left:8%}}.people-expatriate-page .pin.pin03{top:288px;left:508px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin03{top:13%;left:37%}}.people-expatriate-page .pin.pin04{top:324px;left:525px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin04{top:16%;left:39%}}.people-expatriate-page .pin.pin05{top:366px;left:473px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin05{top:20%;left:33%}}.people-expatriate-page .pin.pin06{top:405px;left:450px}@media screen and (max-width: 768px){.people-expatriate-page .pin.pin06{top:23%;left:31%}}.people-expatriate-page .pin-link-box{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:min(1370px,100%)}@media screen and (max-width: 768px){.people-expatriate-page .pin-link-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;width:90%;margin-inline:auto}}.people-expatriate-page .pin-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;aspect-ratio:1/1.25;width:120px;padding:15px 5px;background-color:#fff;border-radius:clamp(10px,1.3888888889vw,20px);-webkit-box-shadow:0 10px 30px 0 rgba(63,158,198,.14);box-shadow:0 10px 30px 0 rgba(63,158,198,.14);font-size:1.4rem;text-align:center}@media screen and (max-width: 768px){.people-expatriate-page .pin-link{position:static;display:grid;grid-template-columns:60px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;aspect-ratio:unset;width:100%;text-align:justify}}.people-expatriate-page .pin-link:-moz-any-link:hover .employee-img{transform:scale(1.05);-moz-transition:all .4s;transition:all .4s}.people-expatriate-page .pin-link:any-link:hover .employee-img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .4s;transition:all .4s}.people-expatriate-page .pin-link::before{content:"";position:absolute;border-left:1px solid #0082be}@media screen and (max-width: 768px){.people-expatriate-page .pin-link::before{content:none}}.people-expatriate-page .pin-link.pin-link01{top:85px;left:300px}.people-expatriate-page .pin-link.pin-link01::before{top:78px;left:-140px;width:140px;height:30px;border-top:1px solid #0082be}.people-expatriate-page .pin-link.pin-link02{top:284px;left:266px}.people-expatriate-page .pin-link.pin-link02::before{top:-25px;left:-140px;width:140px;height:110px;border-bottom:1px solid #0082be}.people-expatriate-page .pin-link.pin-link03{top:85px;left:637px}.people-expatriate-page .pin-link.pin-link03::before{top:78px;left:-120px;width:120px;height:125px;border-top:1px solid #0082be}.people-expatriate-page .pin-link.pin-link04{top:200px;left:790px}.people-expatriate-page .pin-link.pin-link04::before{top:78px;left:-257px;width:257px;height:50px;border-top:1px solid #0082be}.people-expatriate-page .pin-link.pin-link05{top:374px;left:725px}.people-expatriate-page .pin-link.pin-link05::before{top:25px;left:-243px;width:243px;height:60px;border-bottom:1px solid #0082be}.people-expatriate-page .pin-link.pin-link06{top:485px;left:575px}.people-expatriate-page .pin-link.pin-link06::before{top:-50px;left:-116px;width:116px;height:125px;border-bottom:1px solid #0082be}.people-expatriate-page .pin-link .employee-img{width:80px;margin-inline:auto;border-radius:100%;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width: 768px){.people-expatriate-page .pin-link .employee-img{width:60px}}.people-expatriate-page .pin-link .text-box{margin-top:.5rem;font-size:16px}@media screen and (max-width: 768px){.people-expatriate-page .pin-link .text-box{font-size:1.4rem}}.people-employee-page{padding-top:9.4rem}@media screen and (max-width: 768px){.people-employee-page{padding-top:0}}.people-employee-page.page01 .page-top-container{background-image:url(/assets/img/global/global1/gl1fv.webp)}.people-employee-page.page02 .page-top-container{background-image:url(/assets/img/global/global2/gl2fv.webp)}.people-employee-page.page03 .page-top-container{background-image:url(/assets/img/global/global3/gl3fv.webp)}.people-employee-page.page04 .page-top-container{background-image:url(/assets/img/global/global4/gl4fv.webp)}.people-employee-page.page05 .page-top-container{background-image:url(/assets/img/global/global5/gl5fv.webp)}.people-employee-page.page06 .page-top-container{background-image:url(/assets/img/global/global6/gl6fv.webp)}.people-employee-page .page-top-container{position:relative;aspect-ratio:1/.5;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 768px){.people-employee-page .page-top-container{padding-top:2rem}}.people-employee-page .page-top-container::after{content:"";position:absolute;bottom:0;left:0;aspect-ratio:1/.118;width:100%;background-image:url(/assets/img/global/gl_zip.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.people-employee-page .page-top-container .container-wrapper{width:calc(100% - 10rem);margin-inline:auto}@media screen and (max-width: 768px){.people-employee-page .page-top-container .container-wrapper{width:calc(100% - 4rem)}}.people-employee-page .page-top-container .country-name{color:#fff;font-size:clamp(3.6rem,7.3611111111vw,10.6rem);line-height:1}.people-employee-page .page-top-container .text-box{position:absolute;bottom:190px;left:7%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4rem;background-color:#fff;border-radius:clamp(10px,1.3888888889vw,20px);-webkit-box-shadow:0 10px 30px 0 rgba(63,158,198,.14);box-shadow:0 10px 30px 0 rgba(63,158,198,.14)}@media screen and (max-width: 768px){.people-employee-page .page-top-container .text-box{min-width:150px;bottom:0;padding:2rem;z-index:20}}.people-employee-page .page-top-container .text-box .top-text{font-size:clamp(1.2rem,1.0416666667vw,1.5rem)}.people-employee-page .page-top-container .text-box .bottom-text{color:#0082be;font-size:clamp(1.8rem,2.5vw,3.6rem);letter-spacing:1.8px;line-height:1.8}.people-employee-page .top-selection .page-topic{color:#0082be;font-size:clamp(2rem,2.7777777778vw,4rem);line-height:1.6;text-align:center}.people-employee-page .top-selection .profile-container{display:grid;grid-template-columns:min(22.2222222222vw,320px) 1fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6rem;margin-top:6rem;padding:6rem;background-color:#e9f1fb;border-radius:clamp(10px,1.3888888889vw,20px)}@media screen and (max-width: 768px){.people-employee-page .top-selection .profile-container{display:block;padding:2rem}}.people-employee-page .top-selection .profile-container .note-text{margin-top:1rem;font-size:clamp(1rem,.7638888889vw,1.1rem)}.people-employee-page .top-selection .top-box{line-height:2;text-align:center}.people-employee-page .top-selection .top-box .profile-img{width:100%;border-radius:clamp(10px,1.3888888889vw,20px)}@media screen and (max-width: 768px){.people-employee-page .top-selection .top-box .profile-img{width:min(250px,66.6666666667vw)}}.people-employee-page .top-selection .top-box .name{font-size:clamp(1.8rem,1.8055555556vw,2.6rem)}.people-employee-page .top-selection .career-box{width:100%}@media screen and (max-width: 768px){.people-employee-page .top-selection .career-box{margin-top:5rem}}.people-employee-page .top-selection .career-box .topic{font-size:clamp(2rem,2.0833333333vw,3rem)}.people-employee-page .top-selection .career-box .career-content{margin-top:20px}.people-employee-page .top-selection .career-box .row{display:grid;grid-template-columns:7em auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.people-employee-page .top-selection .career-box .row{display:block}}.people-employee-page .top-selection .career-box .row:not(:first-of-type){margin-top:20px;padding-top:20px;border-top:1px solid #acb8cc}.people-employee-page .top-selection .career-box .career-topic{font-size:1.8rem}.people-employee-page .top-selection .career-box .career-detail{font-size:1.4rem}.people-employee-page .interview-section:nth-of-type(1){margin-top:18rem}.people-employee-page .interview-section:not(:last-child){margin-bottom:10rem}@media screen and (min-width: 769px){.people-employee-page .interview-section:nth-of-type(1):not(.interview-section--1col) .interview-section__image img{margin-right:-12rem;margin-left:auto;border-radius:2rem 0px 0px 2rem}.people-employee-page .interview-section:nth-of-type(3):not(.interview-section--1col) .interview-section__image img{margin-left:-12rem;border-radius:0 2rem 2rem 0}}.people-employee-page .interview-main{margin-top:0;padding-top:5rem;padding-bottom:15rem;background-color:#fff}.people-employee-page .interview-main .interview-section__number{color:#e9f1fb;z-index:1}.people-employee-page .interview-main .interview-section__image--lg img{border-radius:20px}.people-employee-page .interview-main .interview-section__text{text-align:justify}.people-employee-page .schedule-area{max-width:120rem;width:calc(100% - 13rem);margin-inline:auto;padding-top:12rem}@media screen and (max-width: 768px){.people-employee-page .schedule-area{width:calc(100% - 4rem)}}.people-employee-page .schedule-area .area-title{color:#0082be;font-size:clamp(4rem,4.8611111111vw,7rem)}.people-employee-page .schedule-area .area-topic{margin-top:2rem;padding:2px 1em;background-color:#0082be;border-radius:999rem;color:#fff;font-size:clamp(1.3rem,1.5277777778vw,2.2rem)}.people-employee-page .schedule-area .schedule-list{margin-top:4rem}.people-employee-page .schedule-area .schedule-list-item{display:grid;grid-template-columns:6em 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em;padding:3rem 4rem;background-color:#fff;border-radius:clamp(10px,1.3888888889vw,20px)}@media screen and (max-width: 768px){.people-employee-page .schedule-area .schedule-list-item{grid-template-columns:5em 1fr;padding:2rem}}.people-employee-page .schedule-area .schedule-list-item:not(:first-of-type){margin-top:2rem}.people-employee-page .schedule-area .schedule-list-item .time{color:#0082be;font-size:clamp(1.8rem,1.6666666667vw,2.4rem);text-align:center}.people-employee-page .schedule-area .schedule-list-item .schedule-topic{font-size:clamp(1.4rem,1.1805555556vw,1.7rem)}.people-employee-page .schedule-area .schedule-list-item .schedule-detail{margin-top:.5em;font-size:clamp(1.4rem,1.0416666667vw,1.5rem)}.people-employee-page .offtime-container{display:grid;grid-template-columns:1fr min(40.2777777778vw,580px);gap:4rem;margin-top:8rem;padding-top:3rem;border-top:1px solid #0082be;color:#0082be;text-align:justify}@media screen and (max-width: 768px){.people-employee-page .offtime-container{grid-template-columns:100%}}.people-employee-page .offtime-container .container-title .top-text{font-size:clamp(4rem,4.8611111111vw,7rem);line-height:1}.people-employee-page .offtime-container .container-title .bottom-text{font-size:clamp(1.4rem,1.3888888889vw,2rem)}.people-employee-page .offtime-container .text{margin-top:2em;line-height:2}.people-employee-page .offtime-container .offtime-img{border-radius:clamp(10px,1.3888888889vw,20px)}.crosstalk-index-page{width:calc(100% - 15rem);padding-top:19.4rem;margin-inline:auto;padding-bottom:10rem}@media screen and (max-width: 768px){.crosstalk-index-page{width:calc(100% - 4rem);padding-bottom:10rem}}.crosstalk-index-page .page-top-container{color:#0082be;text-align:center}.crosstalk-index-page .page-top-container .top-text{font-size:clamp(6rem,7.3611111111vw,10.6rem);line-height:.8}.crosstalk-index-page .page-top-container .bottom-text{margin-top:1em;font-size:clamp(2.2rem,1.9444444444vw,2.8rem);letter-spacing:1.4px}.crosstalk-index-page .crosstalk-list{margin-top:10rem}.crosstalk-index-page .crosstalk-link-item{display:grid;grid-template-columns:min(35.4166666667vw,510px) 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;padding:7rem;background-color:#fff;border-radius:clamp(10px,1.3888888889vw,20px);-webkit-box-shadow:0 10px 30px 0 rgba(63,158,198,.14);box-shadow:0 10px 30px 0 rgba(63,158,198,.14)}@media screen and (max-width: 768px){.crosstalk-index-page .crosstalk-link-item{grid-template-columns:100%;gap:3rem;padding:2rem}}.crosstalk-index-page .crosstalk-link-item:-moz-any-link:hover .crosstalk-img{transform:scale(1.05);-moz-transition:all .4s;transition:all .4s}.crosstalk-index-page .crosstalk-link-item:any-link:hover .crosstalk-img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .4s;transition:all .4s}.crosstalk-index-page .crosstalk-link-item:not(:first-of-type){margin-top:8rem}@media screen and (max-width: 768px){.crosstalk-index-page .crosstalk-link-item:not(:first-of-type){margin-top:4rem}}.crosstalk-index-page .crosstalk-img-box{position:relative;aspect-ratio:1/.627;border-radius:clamp(10px,1.3888888889vw,20px);overflow:hidden}.crosstalk-index-page .crosstalk-img-box .crosstalk-img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s}.crosstalk-index-page .crosstalk-text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;height:100%}.crosstalk-index-page .crosstalk-text-box .num{position:absolute;top:0;right:0;color:#e9f1fb;font-size:clamp(6rem,8.3333333333vw,12rem);line-height:.8}@media screen and (max-width: 768px){.crosstalk-index-page .crosstalk-text-box .num{top:-0.25em}}.crosstalk-index-page .crosstalk-text-box .crosstalk-topic{color:#0082be;font-size:clamp(2.2rem,2.2222222222vw,3.2rem)}.crosstalk-index-page .crosstalk-text-box .crosstalk-text{margin-top:1em;padding-bottom:2em;letter-spacing:.8px;line-height:2;text-align:justify}.crosstalk-index-page .crosstalk-text-box .arrow{position:absolute;right:0;bottom:0;width:30px}.crosstalk-talk-page{overflow:hidden}.crosstalk-talk-page.career-page .page-top-container{background-image:url(/assets/img/crosstalk/cross1/cross1fv.webp)}.crosstalk-talk-page.career-page .page-top-container::after{background-image:url(/assets/img/crosstalk/cross1/zip1.webp)}.crosstalk-talk-page.engineer-page .page-top-container{background-image:url(/assets/img/crosstalk/cross2/crossfv2.webp)}.crosstalk-talk-page.engineer-page .page-top-container::after{background-image:url(/assets/img/crosstalk/cross2/zip2.webp)}.crosstalk-talk-page.engineer-page .top-selection .page-topic{color:#624db1}.crosstalk-talk-page.engineer-page .talk-section .top-container .section-topic{color:#624db1}.crosstalk-talk-page.fresh-page .page-top-container{background-image:url(/assets/img/crosstalk/cross3/cross3fv.webp)}.crosstalk-talk-page.fresh-page .page-top-container::after{background-image:url(/assets/img/crosstalk/cross3/zip3.webp)}.crosstalk-talk-page.fresh-page .top-selection .page-topic{color:#06be99}.crosstalk-talk-page.fresh-page .talk-section .top-container .section-topic{color:#06be99}.crosstalk-talk-page .page-top-container{position:relative;aspect-ratio:1/.5;width:100%;padding-top:120px;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (max-width: 768px){.crosstalk-talk-page .page-top-container{aspect-ratio:1/.6;padding-top:6rem}}.crosstalk-talk-page .page-top-container::after{content:"";position:absolute;bottom:0;left:0;aspect-ratio:1/.118;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.crosstalk-talk-page .page-top-container .container-wrapper{position:absolute;bottom:15rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 15rem);margin-inline:auto}@media screen and (max-width: 768px){.crosstalk-talk-page .page-top-container .container-wrapper{bottom:5rem;width:calc(100% - 4rem)}}.crosstalk-talk-page .page-top-container .top-text{font-size:clamp(3.6rem,7.3611111111vw,10.6rem);line-height:.8}.crosstalk-talk-page .page-top-container .bottom-text{margin-top:.5em;font-size:clamp(1.4rem,1.9444444444vw,2.8rem)}.crosstalk-talk-page .page-wrapper{position:relative;max-width:120rem;width:calc(100% - 13rem);margin-inline:auto}@media screen and (max-width: 768px){.crosstalk-talk-page .page-wrapper{width:calc(100% - 4rem)}}.crosstalk-talk-page .top-selection .page-topic{color:#0082be;font-size:clamp(2rem,2.7777777778vw,4rem);line-height:1.6;text-align:center}.crosstalk-talk-page .top-selection .note-text{margin-top:3rem;font-size:clamp(1rem,.7638888889vw,1.1rem);text-align:center}@media screen and (max-width: 768px){.crosstalk-talk-page .top-selection .note-text{text-align:right}}.crosstalk-talk-page .member-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem;margin-top:8rem}@media screen and (max-width: 768px){.crosstalk-talk-page .member-container{grid-template-columns:1fr}}.crosstalk-talk-page .member-container .container-title{grid-column:1/5;font-size:clamp(1.6rem,1.8055555556vw,2.6rem);text-align:center}@media screen and (max-width: 768px){.crosstalk-talk-page .member-container .container-title{grid-column:1/2}}@media screen and (max-width: 768px){.crosstalk-talk-page .member-container .member-box{display:grid;grid-template-columns:min(40vw,150px) 1fr;gap:1rem}}.crosstalk-talk-page .member-container .member-img{border-radius:clamp(10px,1.3888888889vw,20px)}.crosstalk-talk-page .member-container .text-box{margin-top:1rem}.crosstalk-talk-page .member-container .name{font-size:clamp(1.2rem,1.3888888889vw,2rem);text-align:center}@media screen and (max-width: 768px){.crosstalk-talk-page .member-container .name{text-align:justify}}.crosstalk-talk-page .member-container .name .top-text{font-size:1.3em}.crosstalk-talk-page .member-container .detail{font-size:clamp(1.2rem,1.1111111111vw,1.6rem);text-align:justify}.crosstalk-talk-page .talk-area{margin-top:20rem}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-area{margin-top:12rem}}.crosstalk-talk-page .talk-section:not(:first-of-type){margin-top:20rem}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section:not(:first-of-type){margin-top:8rem}}.crosstalk-talk-page .talk-section .top-container{display:grid;grid-template-columns:1fr 60%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section .top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem}}.crosstalk-talk-page .talk-section .top-container .text-box{position:relative;background-color:#e9f1fb}@media screen and (min-width: 769px){.crosstalk-talk-page .talk-section .top-container .text-box{margin-right:-10rem;padding:5rem 0;padding-left:8rem;border-radius:0 2rem 0 0}}.crosstalk-talk-page .talk-section .top-container .section-topic{margin-top:.25em;color:#0082be;font-size:clamp(2rem,2.2222222222vw,3.2rem);line-height:1.6}.crosstalk-talk-page .talk-section .talk-img{max-width:none;border-radius:1rem}@media screen and (min-width: 769px){.crosstalk-talk-page .talk-section .talk-img{width:calc(100% + 12rem);margin-right:-12rem;margin-left:auto;border-radius:2rem 0px 0px 0}}.crosstalk-talk-page .talk-section .talk-container{max-width:90rem;margin-top:15rem;margin-inline:auto}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section .talk-container{margin-top:3rem}}.crosstalk-talk-page .talk-section .voice-box{display:grid;grid-template-columns:80px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section .voice-box{grid-template-columns:50px 1fr;gap:1rem}}.crosstalk-talk-page .talk-section .voice-box:not(:first-of-type){margin-top:3rem}.crosstalk-talk-page .talk-section .voice-box .img-box{text-align:center}.crosstalk-talk-page .talk-section .voice-box .img-wrapper{aspect-ratio:1/1;width:80px;border-radius:100%;overflow:hidden}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section .voice-box .img-wrapper{width:5rem}}.crosstalk-talk-page .talk-section .voice-box .voice-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crosstalk-talk-page .talk-section .voice-box .text{line-height:2;text-align:justify}@media screen and (max-width: 768px){.crosstalk-talk-page .talk-section .voice-box .text{letter-spacing:.65px;line-height:1.8}}.crosstalk-talk-page .talk-middle-img{max-width:none}@media screen and (min-width: 769px){.crosstalk-talk-page .talk-middle-img{width:calc(100% + 24rem);margin-top:20rem;margin-left:-12rem}}