.interview__item-corner.orange{color:#ff7e7e}.interview__item-corner.green{color:#1ac999}.interview__item-corner.blue{color:#2154cc}.interview .js-interview-wrap{position:relative}.interview .js-interview-cont{position:absolute;top:0;right:100%;width:100%;opacity:0;pointer-events:none;height:0;overflow:hidden}.interview .js-interview-cont.is-active{position:static;opacity:1;pointer-events:all;height:auto;overflow:auto}.interview-tab{position:relative;display:grid;border:1px solid #fff;overflow:hidden;background-color:var(--color-main);border-radius:calc(100vw/var(--vw-base)*8);margin-right:auto;margin-left:auto;margin-bottom:calc(100vw/var(--vw-base)*40)}@media not all and (min-width: 768px){.interview-tab{height:calc(100vw/var(--vw-base)*60);overflow:hidden;transition-property:height;transition-duration:var(--transition)}.interview-tab.is-open{height:var(--open-height)}.interview-tab.is-open .interview-tab__item{pointer-events:all}}.interview-tab select{width:100% !important;height:100% !important;background:none !important;border:none !important;border-radius:0 !important;outline:none !important;appearance:none !important;font-size:calc(100vw/var(--vw-base)*16);color:#fff;padding:0 calc(100vw/var(--vw-base)*16)}.interview-tab select::before{content:"";display:none !important}.interview-tab select::after{content:"";display:none !important}.interview-tab select option{font-size:calc(100vw/var(--vw-base)*16)}.interview-tab__icon{position:absolute;top:calc(100vw/var(--vw-base)*20);right:calc(100vw/var(--vw-base)*14);color:#fff;width:calc(100vw/var(--vw-base)*16);height:calc(100vw/var(--vw-base)*16);rotate:45deg}@media all and (min-width: 768px){.interview-tab{grid-template-columns:repeat(4, 1fr);margin-bottom:calc(100vw/var(--vw-base)*80);font-size:calc(100vw/var(--vw-base)*20);line-height:1.4}}@media all and (min-width: 1600px){.interview-tab{margin-bottom:80px;font-size:2rem}}.interview-tab__item{display:flex;align-items:center;min-height:calc(100vw/var(--vw-base)*60);font-size:inherit;line-height:1.5;font-weight:700;letter-spacing:0.02em;color:#fff;transition-property:background-color,color;transition-duration:var(--transition)}@media not all and (min-width: 768px){.interview-tab__item{pointer-events:none;justify-content:flex-start;padding:calc(100vw/var(--vw-base)*20);text-align:left}}@media all and (min-width: 768px){.interview-tab__item{justify-content:center;height:calc(100vw/var(--vw-base)*80);text-align:center}}@media all and (min-width: 1600px){.interview-tab__item{height:80px}}@media(hover: hover){.interview-tab__item:hover{background-color:hsla(0,0%,100%,.24)}}@media not all and (min-width: 768px){.interview-tab__item:not(:last-child){border-bottom:1px solid #fff}}@media all and (min-width: 768px){.interview-tab__item:not(:last-child){border-right:1px solid #fff}}@media all and (min-width: 768px){.interview-tab__item.is-active{background-color:#fff;color:var(--color-main)}}.interview-list{background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8);display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:calc(100vw/var(--vw-base)*10);grid-row-gap:calc(100vw/var(--vw-base)*10);padding:calc(100vw/var(--vw-base)*30) calc(100vw/var(--vw-base)*20);margin-bottom:0}@media all and (min-width: 768px){.interview-list{padding:calc(100vw/var(--vw-base)*80);grid-template-columns:repeat(4, 1fr);grid-column-gap:calc(100vw/var(--vw-base)*40);grid-row-gap:calc(100vw/var(--vw-base)*40);margin-bottom:0}}.interview-mv{position:relative}.interview-mv__image{display:block;width:100%;height:auto;object-fit:cover}@media not all and (min-width: 768px){.interview-mv__image{max-height:100vh}}@media all and (min-width: 768px){.interview-mv__image{min-height:820px}}.interview-mv__overlay{position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;padding-left:calc(100vw/var(--vw-base)*20);padding-right:calc(100vw/var(--vw-base)*10);padding-bottom:calc(100vw/var(--vw-base)*20);justify-content:flex-end}@media not all and (min-width: 768px){.interview-mv__overlay{background-image:linear-gradient(to top, rgba(33, 84, 204, 0.5) 75%, transparent);background-size:100% calc(100vw/var(--vw-base)*160);background-position:center bottom;background-repeat:no-repeat}}@media all and (min-width: 768px){.interview-mv__overlay{justify-content:center;padding:calc(100vw/var(--vw-base)*80)}}.interview-mv__phrase{line-height:1.8;margin-bottom:calc(100vw/var(--vw-base)*20)}@media all and (min-width: 768px){.interview-mv__phrase{margin-bottom:calc(100vw/var(--vw-base)*40)}}.interview-mv__line{display:inline;font-weight:700;color:#fff;background-color:var(--color-main);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:calc(100vw/var(--vw-base)*2) calc(100vw/var(--vw-base)*8);font-size:calc(100vw/var(--vw-base)*26)}@media all and (min-width: 768px){.interview-mv__line{padding:calc(100vw/var(--vw-base)*2) calc(100vw/var(--vw-base)*16);font-size:calc(100vw/var(--vw-base)*51)}}.interview-mv__title{display:flex;align-items:flex-start;flex-direction:column}.interview-mv__department{margin-bottom:calc(100vw/var(--vw-base)*8);background-color:#fff;color:var(--color-main);border-radius:calc(100vw/var(--vw-base)*4);padding:calc(100vw/var(--vw-base)*5) calc(100vw/var(--vw-base)*8);line-height:1;font-size:calc(100vw/var(--vw-base)*12);font-weight:700;letter-spacing:-0.015em}@media all and (min-width: 768px){.interview-mv__department{margin-bottom:calc(100vw/var(--vw-base)*16);font-size:calc(100vw/var(--vw-base)*16)}}.interview-mv__department.orange{color:#ff7e7e}.interview-mv__department.green{color:#1ac999}.interview-mv__department.blue{color:#2154cc}.interview-mv__role{margin-bottom:calc(100vw/var(--vw-base)*8);color:#fff;font-size:calc(100vw/var(--vw-base)*14);font-weight:700}@media all and (min-width: 768px){.interview-mv__role{margin-bottom:calc(100vw/var(--vw-base)*24);color:#222;font-size:calc(100vw/var(--vw-base)*16)}}.interview-mv__role.white{color:#fff;text-shadow:0 0 calc(100vw/var(--vw-base)*10) rgba(0,0,0,.5)}@media all and (min-width: 768px){.interview-mv__role.white{color:#fff}}.interview-mv__name{color:#fff;font-size:calc(100vw/var(--vw-base)*24);font-weight:700}@media all and (min-width: 768px){.interview-mv__name{color:#222;font-size:calc(100vw/var(--vw-base)*36)}}.interview-mv__name.white{color:#fff;text-shadow:0 0 calc(100vw/var(--vw-base)*10) rgba(0,0,0,.5)}@media all and (min-width: 768px){.interview-mv__name.white{color:#fff}}.interview-mv__caution{margin-top:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*14);color:#fff;font-weight:700;text-indent:-1em;padding-left:1em}@media all and (min-width: 768px){.interview-mv__caution{margin-top:calc(100vw/var(--vw-base)*12);color:#222;font-size:calc(100vw/var(--vw-base)*10)}}.interview-mv__caution.white{color:#fff;text-shadow:0 0 calc(100vw/var(--vw-base)*15) rgba(0,0,0,.6)}@media all and (min-width: 768px){.interview-mv__caution.white{color:#fff}}.interview-content{position:relative;overflow:hidden;padding-left:calc(100vw/var(--vw-base)*10);padding-right:calc(100vw/var(--vw-base)*10);padding-bottom:calc(100vw/var(--vw-base)*100);background-color:var(--color-main);background-image:image-set(url("/assets/images/common/background.webp") 1x, url("/assets/images/common/background@2x.webp") 2x);background-size:100% auto;background-position:center bottom}@media all and (min-width: 768px){.interview-content{padding-bottom:calc(100vw/var(--vw-base)*76);background-size:100% auto}}.interview-content__inner{padding-top:calc(100vw/var(--vw-base)*20);padding-left:calc(100vw/var(--vw-base)*30);padding-right:calc(100vw/var(--vw-base)*30)}@media all and (min-width: 768px){.interview-content__inner{padding-top:calc(100vw/var(--vw-base)*20);padding-left:calc(100vw/var(--vw-base)*70);padding-right:calc(100vw/var(--vw-base)*70)}}.interview-content__line{position:absolute}@media all and (min-width: 768px){.interview-content__line{top:calc(100vw/var(--vw-base)*-480);left:calc(100vw/var(--vw-base)*-480);width:calc(100vw/var(--vw-base)*960);height:calc(100vw/var(--vw-base)*960)}}@media all and (min-width: 1600px){.interview-content__line{width:960px;height:960px;top:-480px;left:-480px}}.interview-breadcrumb{justify-content:flex-end;color:#fff;--bc-color: #fff;--underline-color: #fff}@media all and (min-width: 768px){.interview-breadcrumb{margin-bottom:calc(100vw/var(--vw-base)*80)}}@media not all and (min-width: 768px){.interview-breadcrumb__wrap{margin-left:calc(100vw/var(--vw-base)*-40);width:100vw;margin-bottom:calc(100vw/var(--vw-base)*48)}.interview-breadcrumb__wrap .interview-breadcrumb{padding:0 calc(100vw/var(--vw-base)*40)}}.interview-profile{position:relative;z-index:var(--z-lower);display:grid;grid-template-columns:100%;margin-bottom:calc(100vw/var(--vw-base)*80);padding:calc(100vw/var(--vw-base)*104) calc(100vw/var(--vw-base)*20);border-radius:calc(100vw/var(--vw-base)*8);background-image:url("/assets/images/interview/profile.svg"),url("/assets/images/interview/profile.svg");background-repeat:repeat-x;background-size:auto calc(100vw/var(--vw-base)*76);background-position:left calc(100vw/var(--vw-base)*-32) top calc(100vw/var(--vw-base)*16),right calc(100vw/var(--vw-base)*-32) bottom;background-color:#fff;box-shadow:calc(100vw/var(--vw-base)*10) calc(100vw/var(--vw-base)*10) 0 var(--color-accent)}@media all and (min-width: 768px){.interview-profile{background-position:right top,center bottom;grid-template-columns:calc(100vw/var(--vw-base)*240) 1fr;grid-column-gap:calc(100vw/var(--vw-base)*80);margin-right:auto;margin-left:auto;margin-bottom:calc(100vw/var(--vw-base)*140);padding-top:calc(100vw/var(--vw-base)*156);padding-left:calc(100vw/var(--vw-base)*80);padding-right:calc(100vw/var(--vw-base)*80);padding-bottom:calc(100vw/var(--vw-base)*144);max-width:calc(100vw/var(--vw-base)*1120);width:100%;background-size:auto calc(100vw/var(--vw-base)*104);box-shadow:calc(100vw/var(--vw-base)*20) calc(100vw/var(--vw-base)*20) 0 var(--color-accent)}}.interview-profile__image{grid-column:1/2;grid-row:1/3;height:auto;width:calc(100vw/var(--vw-base)*160);border-radius:calc(100vw/var(--vw-base)*256)}@media not all and (min-width: 768px){.interview-profile__image{margin-right:auto;margin-left:auto;margin-bottom:calc(100vw/var(--vw-base)*24)}}@media all and (min-width: 768px){.interview-profile__image{width:100%}}.interview-profile__text{margin-bottom:calc(100vw/var(--vw-base)*24);font-size:calc(100vw/var(--vw-base)*14);font-weight:600;line-height:2;letter-spacing:0.04em}@media all and (min-width: 768px){.interview-profile__text{margin-bottom:calc(100vw/var(--vw-base)*40);font-size:calc(100vw/var(--vw-base)*20)}}@media all and (min-width: 1600px){.interview-profile__text{margin-bottom:40px;font-size:2rem}}.interview-profile__career{position:relative;border:2px solid var(--color-main);padding-top:calc(100vw/var(--vw-base)*50);padding-right:calc(100vw/var(--vw-base)*20);padding-bottom:calc(100vw/var(--vw-base)*30);padding-left:calc(100vw/var(--vw-base)*20)}@media all and (min-width: 768px){.interview-profile__career{padding:calc(100vw/var(--vw-base)*50) calc(100vw/var(--vw-base)*80)}}.interview-profile__career-label{position:absolute;left:-2px;top:-2px;background-color:var(--color-main);color:#fff;display:flex;align-items:center;justify-content:center;width:calc(100vw/var(--vw-base)*58);height:calc(100vw/var(--vw-base)*26);font-family:var(--font-num);font-weight:700}@media all and (min-width: 768px){.interview-profile__career-label{font-size:calc(100vw/var(--vw-base)*14)}}.interview-profile__career-list{display:grid;grid-template-columns:max-content 1fr;align-items:baseline;grid-row-gap:calc(100vw/var(--vw-base)*10)}@media all and (min-width: 1600px){.interview-profile__career-list{grid-row-gap:10px}}.interview-profile__career-year{position:relative;display:block;font-family:var(--font-en-sc);font-size:calc(100vw/var(--vw-base)*12);font-weight:600;width:calc(100vw/var(--vw-base)*71)}@media all and (min-width: 768px){.interview-profile__career-year{font-size:calc(100vw/var(--vw-base)*14);width:calc(100vw/var(--vw-base)*93)}}@media all and (min-width: 1600px){.interview-profile__career-year{font-size:1.4rem;width:93px}}.interview-profile__career-dot{position:absolute;top:calc(100vw/var(--vw-base)*4);right:-4px;z-index:var(--z-lower);flex-shrink:0;width:7px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#222;border:2px solid #fff}@media all and (min-width: 768px){.interview-profile__career-dot{top:calc(100vw/var(--vw-base)*6)}}@media all and (min-width: 1600px){.interview-profile__career-dot{top:6px}}.interview-profile__career-text:first-of-type::before{content:"";position:absolute;left:0;border-left:1px solid #d3d3d3;height:calc(100vw/var(--vw-base)*18)}@media all and (min-width: 768px){.interview-profile__career-text:first-of-type::before{left:0}}@media all and (min-width: 1600px){.interview-profile__career-text:first-of-type::before{left:0}}.interview-profile__career-text::after{content:"";position:absolute;z-index:var(--z-bottom);top:calc(100vw/var(--vw-base)*10);left:0;border-left:1px solid #d3d3d3;height:calc(100% + 100vw/var(--vw-base)*10)}@media all and (min-width: 768px){.interview-profile__career-text::after{left:0}}@media all and (min-width: 1600px){.interview-profile__career-text::after{left:0}}.interview-profile__career-text{position:relative;font-size:calc(100vw/var(--vw-base)*14);font-weight:600;padding-left:calc(100vw/var(--vw-base)*14)}@media all and (min-width: 768px){.interview-profile__career-text{font-size:calc(100vw/var(--vw-base)*16);padding-left:calc(100vw/var(--vw-base)*27)}}@media all and (min-width: 1600px){.interview-profile__career-text{font-size:1.6rem;padding-left:27px}}.interview-profile__line{position:absolute;z-index:var(--z-backface);display:block}@media all and (min-width: 768px){.interview-profile__line{top:calc(100vw/var(--vw-base)*-200);right:calc(100vw/var(--vw-base)*-200);width:calc(100vw/var(--vw-base)*400);height:calc(100vw/var(--vw-base)*400)}}@media all and (min-width: 1600px){.interview-profile__line{top:-200px;right:-200px;width:400px;height:400px}}.interview-segment{position:relative;margin-bottom:calc(100vw/var(--vw-base)*10)}.interview-segment__wrapper{position:relative;background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8)}.interview-segment__line{position:absolute}@media all and (min-width: 768px){.interview-segment__line{top:calc(100vw/var(--vw-base)*-200);right:calc(100vw/var(--vw-base)*-200);width:calc(100vw/var(--vw-base)*400);height:calc(100vw/var(--vw-base)*400)}}@media all and (min-width: 1600px){.interview-segment__line{top:-200px;right:-200px;width:400px;height:400px}}.interview-segment__inner{display:grid;grid-template-columns:100%;padding-top:calc(100vw/var(--vw-base)*30);padding-right:calc(100vw/var(--vw-base)*20);padding-left:calc(100vw/var(--vw-base)*20);padding-bottom:calc(100vw/var(--vw-base)*50)}@media all and (min-width: 768px){.interview-segment__inner{grid-template-rows:auto 1fr;grid-column-gap:calc(100vw/var(--vw-base)*60);padding:calc(100vw/var(--vw-base)*120) calc(100vw/var(--vw-base)*80)}}@media all and (min-width: 768px){.interview-segment--left .interview-segment__inner{grid-template-columns:1fr calc(100vw/var(--vw-base)*800)}.interview-segment--left .interview-segment__image{grid-column:2/3}.interview-segment--right .interview-segment__inner{grid-template-columns:calc(100vw/var(--vw-base)*800) 1fr}.interview-segment--right .interview-segment__image{grid-column:1/2}}.interview-segment__title{display:flex;flex-direction:column;margin-bottom:calc(100vw/var(--vw-base)*20)}@media all and (min-width: 768px){.interview-segment__title{margin-bottom:calc(100vw/var(--vw-base)*24)}}@media all and (min-width: 1600px){.interview-segment__title{margin-bottom:20px}}.interview-segment__title-sub{margin-bottom:calc(100vw/var(--vw-base)*10);color:var(--color-main);font-size:calc(100vw/var(--vw-base)*14);font-weight:700}@media all and (min-width: 768px){.interview-segment__title-sub{margin-bottom:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*18)}}@media all and (min-width: 1600px){.interview-segment__title-sub{margin-bottom:12px;font-size:1.8rem}}.interview-segment__title-main{font-size:calc(100vw/var(--vw-base)*22);font-weight:700;letter-spacing:0.02em;line-height:1.5}@media all and (min-width: 768px){.interview-segment__title-main{font-size:calc(100vw/var(--vw-base)*36)}}@media all and (min-width: 1600px){.interview-segment__title-main{font-size:3.6rem}}.interview-segment__paragraph{font-size:calc(100vw/var(--vw-base)*13);font-weight:500;line-height:1.75}@media all and (min-width: 768px){.interview-segment__paragraph{line-height:1.875}}@media all and (min-width: 1600px){.interview-segment__paragraph{font-size:1.6rem}}.interview-segment__paragraph:not(last-of-type){margin-bottom:1em}.interview-segment__image{width:100%;height:auto;border-radius:calc(100vw/var(--vw-base)*8)}@media not all and (min-width: 768px){.interview-segment__image{grid-row:1/2;margin-bottom:calc(100vw/var(--vw-base)*30)}}@media all and (min-width: 768px){.interview-segment__image{grid-row:1/3}}.interview-alumni{position:relative;overflow:hidden;border-radius:calc(100vw/var(--vw-base)*8)}@media(hover: hover){.interview-alumni:hover .interview-alumni__image{scale:1.05}}.interview-alumni__image{display:block;width:100%;height:auto;border-radius:calc(100vw/var(--vw-base)*8);transition-property:scale;transition-duration:var(--transition)}.interview-alumni__link{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}@media not all and (min-width: 768px){.interview-alumni__link{justify-content:flex-end;background-image:linear-gradient(to top, rgba(33, 84, 204, 0.5) 75%, transparent);background-size:100% calc(100vw/var(--vw-base)*130);background-position:center bottom}}.interview-alumni__inner{padding-left:calc(100vw/var(--vw-base)*30);padding-right:calc(100vw/var(--vw-base)*30);padding-bottom:calc(100vw/var(--vw-base)*24);color:#fff}@media all and (min-width: 768px){.interview-alumni__inner{color:#222;margin-right:auto;margin-left:auto;max-width:calc(100vw/var(--vw-base)*1120);width:100%;padding-left:calc(100vw/var(--vw-base)*80);padding-right:calc(100vw/var(--vw-base)*80)}}.interview-alumni__title{display:grid;grid-template-columns:auto 1fr;align-items:end;grid-column-gap:calc(100vw/var(--vw-base)*6);margin-bottom:calc(100vw/var(--vw-base)*10)}@media all and (min-width: 768px){.interview-alumni__title{grid-column-gap:calc(100vw/var(--vw-base)*12);margin-bottom:calc(100vw/var(--vw-base)*24)}}.interview-alumni__title-en{font-family:var(--font-en-sc);font-size:calc(100vw/var(--vw-base)*13);font-weight:600}@media all and (min-width: 768px){.interview-alumni__title-en{color:var(--color-main);font-size:calc(100vw/var(--vw-base)*16)}}.interview-alumni__title-jp{font-weight:700;letter-spacing:0.02em;font-size:calc(100vw/var(--vw-base)*24);line-height:1.4}@media all and (min-width: 768px){.interview-alumni__title-jp{font-size:calc(100vw/var(--vw-base)*36)}}.interview-alumni__title-icon{grid-row:1/3;grid-column:2/3;border-radius:50%;aspect-ratio:1/1;width:calc(100vw/var(--vw-base)*30);background-color:#fff;color:var(--color-main)}@media all and (min-width: 768px){.interview-alumni__title-icon{width:calc(100vw/var(--vw-base)*48);background-color:var(--color-main);color:#fff;--arrow-color-hover: #fff}}.interview-alumni__text{font-size:calc(100vw/var(--vw-base)*12);font-weight:700}@media all and (min-width: 768px){.interview-alumni__text{font-size:calc(100vw/var(--vw-base)*16)}}.interview-learn{position:relative;padding-top:calc(100vw/var(--vw-base)*80);padding-bottom:calc(100vw/var(--vw-base)*80)}@media all and (min-width: 768px){.interview-learn{padding-top:calc(100vw/var(--vw-base)*120);padding-bottom:calc(100vw/var(--vw-base)*120)}}.interview-learn__line{position:absolute;width:calc(100vw/var(--vw-base)*1092);height:auto;top:calc(100vw/var(--vw-base)*-56);right:calc(100vw/var(--vw-base)*-336)}@media all and (min-width: 768px){.interview-learn__line{top:calc(100vw/var(--vw-base)*-120);right:calc(100vw/var(--vw-base)*-180);width:calc(100vw/var(--vw-base)*1900)}}.interview-learn__link{position:relative;margin-left:auto;margin-right:auto;display:flex;align-items:center;width:100%;max-width:calc(100vw/var(--vw-base)*310);height:calc(100vw/var(--vw-base)*120);background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8);padding-left:calc(100vw/var(--vw-base)*20);padding-right:calc(100vw/var(--vw-base)*20);column-gap:calc(100vw/var(--vw-base)*10)}@media all and (min-width: 768px){.interview-learn__link{column-gap:calc(100vw/var(--vw-base)*26);padding-left:calc(100vw/var(--vw-base)*60);padding-right:calc(100vw/var(--vw-base)*30);max-width:calc(100vw/var(--vw-base)*720);height:calc(100vw/var(--vw-base)*240)}}.interview-learn__title{display:flex;flex-direction:column}.interview-learn__title-en{margin-bottom:calc(100vw/var(--vw-base)*2);color:var(--color-main);font-family:var(--font-en-sc);font-size:calc(100vw/var(--vw-base)*13);font-weight:600}@media all and (min-width: 768px){.interview-learn__title-en{margin-bottom:calc(100vw/var(--vw-base)*2);font-size:calc(100vw/var(--vw-base)*16)}}.interview-learn__title-jp{font-weight:700;font-size:calc(100vw/var(--vw-base)*20);line-height:1.3}@media all and (min-width: 768px){.interview-learn__title-jp{margin-bottom:calc(100vw/var(--vw-base)*18);font-size:calc(100vw/var(--vw-base)*30)}}@media not all and (min-width: 768px){.interview-learn__title-text{display:none}}@media all and (min-width: 768px){.interview-learn__title-text{font-size:calc(100vw/var(--vw-base)*13);font-weight:700}}.interview-learn__image{width:calc(100vw/var(--vw-base)*80);aspect-ratio:1/1;background-color:#2154cc;border-radius:50%}@media all and (min-width: 768px){.interview-learn__image{width:calc(100vw/var(--vw-base)*160)}}.interview-learn__icon{margin-left:auto;background-color:var(--color-main);width:calc(100vw/var(--vw-base)*30);aspect-ratio:1/1;border-radius:50%;color:#fff;--arrow-color-hover: #fff}@media all and (min-width: 768px){.interview-learn__icon{width:calc(100vw/var(--vw-base)*48)}}.interview-others{background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8);overflow:hidden;margin-bottom:calc(100vw/var(--vw-base)*84);padding-top:calc(100vw/var(--vw-base)*40);padding-bottom:calc(100vw/var(--vw-base)*40)}@media all and (min-width: 768px){.interview-others{margin-bottom:calc(100vw/var(--vw-base)*125);padding-top:calc(100vw/var(--vw-base)*90);padding-bottom:calc(100vw/var(--vw-base)*80)}}.interview-others__inner{padding-left:calc(100vw/var(--vw-base)*30);padding-right:calc(100vw/var(--vw-base)*30)}@media all and (min-width: 768px){.interview-others__inner{padding-left:calc(100vw/var(--vw-base)*80);padding-right:calc(100vw/var(--vw-base)*80)}}.interview-others__title{display:flex;flex-direction:column;margin-bottom:calc(100vw/var(--vw-base)*30)}@media all and (min-width: 768px){.interview-others__title{margin-bottom:calc(100vw/var(--vw-base)*60)}}.interview-others__title-en{margin-bottom:calc(100vw/var(--vw-base)*4);font-weight:600;color:var(--color-main);font-family:var(--font-en-sc)}@media all and (min-width: 768px){.interview-others__title-en{margin-bottom:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*18);line-height:1}}.interview-others__title-jp{font-size:calc(100vw/var(--vw-base)*32);font-weight:700;letter-spacing:0.02em;line-height:1.2}@media all and (min-width: 768px){.interview-others__title-jp{font-size:calc(100vw/var(--vw-base)*48)}}@media all and (min-width: 1600px){.interview-others__title-jp{font-size:4.8rem}}.interview-others__slider{margin-bottom:calc(100vw/var(--vw-base)*30)}@media all and (min-width: 768px){.interview-others__slider{margin-bottom:calc(100vw/var(--vw-base)*40)}}.interview-others__link{width:calc(100vw/var(--vw-base)*240);margin-right:auto;margin-left:auto}@media all and (min-width: 768px){.interview-others__link{width:calc(100vw/var(--vw-base)*200)}}@media not all and (min-width: 768px){.interview-others .c-interview__item-message{font-size:calc(100vw/var(--vw-base)*15)}}.interview-others .c-interview__item-department.orange{color:#ff7e7e}.interview-others .c-interview__item-department.green{color:#1ac999}.interview-others .c-interview__item-department.blue{color:#2154cc}@media not all and (min-width: 768px){.interview-others .c-interview__item-department{padding:calc(100vw/var(--vw-base)*2) calc(100vw/var(--vw-base)*8);height:auto}}
