html,body,ul,ol,dl,li,dt,dd,a,p,div,img,svg,table,tr,th,td,figure{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.65;color:#000}body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure{font-size:1.6rem}@media screen and (max-width: 999px){body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure{font-size:1.4rem}}h1,h2,h3,h4,h5,h6{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1.65;color:#000}.en{font-family:"Alatsi","Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1}main{position:relative}.interview-section{position:relative;z-index:1;padding-top:40px;min-height:400px}@media screen and (max-width: 999px){.interview-section{padding-top:20px}}.interview-section::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:calc(100% + 400px);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgb(255, 255, 255) 600px)}.interview-section__deco{position:absolute;pointer-events:none;z-index:0}.interview-section__deco--cloud{background-repeat:no-repeat;background-size:contain}.interview-section__deco--cloud-a{top:50px;left:0;width:31.14vw;height:auto;aspect-ratio:436/204;background-image:url("../img/common/img_cloud_left03.avif");background-position:right center}@media screen and (max-width: 999px){.interview-section__deco--cloud-a{display:none}}.interview-section .w_common{position:relative;z-index:1}.interview-section__inner{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.interview-section__list{position:relative}.interview-section__list-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px clamp(30px,2.14vw,40px);width:min(100%,1400px);margin-inline:auto}@media screen and (max-width: 768px){.interview-section__list-items{grid-template-columns:1fr;width:80%;max-width:400px;gap:40px}}.interview-section__item{min-width:0}.interview-section__item:nth-child(3n+2){margin-top:90px}@media screen and (max-width: 999px){.interview-section__item:nth-child(3n+2){margin-top:60px}}@media screen and (max-width: 768px){.interview-section__item:nth-child(3n+2){margin-top:0}}.interview-section__btn{margin:35px auto 0}@media screen and (max-width: 999px){.interview-section__btn{margin-top:40px}}.interview-section .not_found{font-size:5rem;color:#004098}@media screen and (max-width: 999px){.interview-section .not_found{font-size:3rem}}@media screen and (max-width: 389px){.interview-section .not_found{font-size:clamp(2.4rem,7.692vw,3rem)}}.interview-card{margin:0 auto;transition:filter .45s ease,transform .45s ease,opacity .45s ease}.interview-card__link{display:block;text-decoration:none;color:inherit;transition:transform .3s ease}.interview-card__link:hover{transform:translateY(-20px)}@media screen and (max-width: 999px){.interview-card__link:hover{transform:translateY(0px)}}.interview-card__link:hover .interview-card__go{transform:translate(calc(-50% + 5px), 50%)}.interview-card__media{position:relative;margin:0 auto}.interview-card__mask{position:relative;overflow:hidden;border-radius:9999px 9999px 0 0;aspect-ratio:379/605;background:#e5f3ff}.interview-card__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interview-card__panel{position:relative;overflow:visible;margin-top:-139px;padding:30px 20px 40px;border-radius:30px 0 30px 0;background:rgba(255,255,255,.96);box-shadow:inset -3px -3px 10px -2px #84c6ff,inset 3px 3px 10px 0 #84c6ff,0 8px 24px rgba(11,84,189,.08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (max-width: 1650px){.interview-card__panel{margin-top:-8.6vw}}@media screen and (max-width: 999px){.interview-card__panel{margin-top:-90px;padding:20px}}@media screen and (max-width: 768px){.interview-card__panel{margin-top:-100px}}@media screen and (max-width: 449px){.interview-card__panel{margin-top:-22.22vw}}.interview-card__meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.2rem;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #84c6ff}@media screen and (max-width: 1199px){.interview-card__meta{flex-direction:column}}@media screen and (max-width: 999px){.interview-card__meta{flex-direction:row;gap:5px;margin-bottom:10px;padding-bottom:10px}}@media screen and (max-width: 389px){.interview-card__meta{flex-direction:column}}.interview-card__role{display:inline-block;flex-shrink:0;padding:.4rem 1.6rem;border-radius:10rem;background:#84c6ff;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.45;letter-spacing:.05em;color:#fff;text-align:center}@media screen and (max-width: 999px){.interview-card__role{padding:1px 8px;font-size:1.2rem;letter-spacing:0}}.interview-card__name{flex-shrink:0;min-width:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.45;letter-spacing:.05em;color:#000;text-align:center}@media screen and (max-width: 999px){.interview-card__name{font-size:1.2rem}}.interview-card__catch{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.55;letter-spacing:.05em;color:#000;min-height:3.3em}@media screen and (max-width: 999px){.interview-card__catch{font-size:1.6rem;min-height:0}}.interview-card__go{position:absolute;left:50%;right:auto;bottom:0;display:flex;align-items:center;justify-content:center;width:6.3rem;height:6.3rem;border-radius:50%;background:linear-gradient(147deg, rgb(130, 205, 255) 13%, rgb(0, 85, 213) 55%, rgb(0, 203, 213) 91%);transform:translate(-50%, 50%);transition:transform .3s ease}@media screen and (max-width: 999px){.interview-card__go{width:40px;height:40px}}.interview-card__go img{width:1.7rem;height:auto}@media screen and (max-width: 999px){.interview-card__go img{width:15px}}#kv-under.kv-under{position:relative;z-index:1}.interview-detail-outer{position:relative;margin-top:-253px;padding-bottom:100px}@media screen and (max-width: 999px){.interview-detail-outer{margin-top:-163px;padding-bottom:60px}}.interview-detail-outer>*{position:relative;z-index:1}.interview-detail-outer .interview-detail-wash{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-color:#fff;pointer-events:none}.interview-detail-outer:not(:has(#interview-more)) .interview-detail-wash{display:block;width:100%;height:calc(100% + 400px);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgb(255, 255, 255) 600px)}.interview-detail-outer .interview__deco{position:absolute;pointer-events:none;z-index:1}.interview-detail-outer .interview__deco--cloud{background-repeat:no-repeat;background-size:contain}.interview-detail-outer .interview__deco--cloud-a{top:29%;left:0;width:53vw;height:auto;aspect-ratio:436/204;background-image:url("../img/common/img_cloud_right.avif");background-position:left center;transform:scaleX(-1)}@media screen and (max-width: 999px){.interview-detail-outer .interview__deco--cloud-a{width:clamp(230px,176.349px + 13.757vw,282px)}}.interview-detail-outer .interview__deco--cloud-b{top:57%;right:0;width:53vw;height:auto;aspect-ratio:436/204;background-image:url("../img/common/img_cloud_right.avif");background-position:left center}@media screen and (max-width: 999px){.interview-detail-outer .interview__deco--cloud-b{width:clamp(230px,176.349px + 13.757vw,282px)}}.interview-intro__inner{display:flex;flex-direction:row;align-items:center;gap:65px}@media screen and (max-width: 999px){.interview-intro__inner{flex-direction:column;align-items:stretch;gap:20px}}.interview-intro__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 999px){.interview-intro__text{display:contents}}.interview-intro__heading-block{display:flex;flex-direction:column;gap:23px}@media screen and (max-width: 999px){.interview-intro__heading-block{gap:10px;order:1}}.interview-intro__role{align-self:flex-start;margin:0;padding:1px 16px;border-radius:100px;background:#84c6ff;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.65;color:#fff}.interview-intro__catch{margin:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:4rem;line-height:1.65;letter-spacing:.05em;color:#004098}@media screen and (max-width: 999px){.interview-intro__catch{font-size:2.4rem}}.interview-intro__body{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 999px){.interview-intro__body{order:3}}.interview-intro__meta{margin:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:1.8rem;line-height:1.65;letter-spacing:.05em;color:#004098}@media screen and (max-width: 999px){.interview-intro__meta{font-size:1.6rem}}.interview-intro__meta-year{font-weight:700}.interview-intro__meta-position{font-weight:700}.interview-intro__lead{margin:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:1.65;letter-spacing:.05em;color:#000}.interview-intro__visual{flex-shrink:0;width:24.44%;min-width:293px}@media screen and (max-width: 999px){.interview-intro__visual{width:80%;max-width:293px;min-width:0;margin-inline:auto;order:2}}.interview-intro__photo-frame{overflow:hidden;margin-inline:auto;aspect-ratio:293/467.72;border-radius:9999px}.interview-intro__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 18%;object-position:58% 18%}.interview-content{padding-top:60px}.interview-content__inner{display:flex;flex-direction:column;gap:80px;margin-inline:auto}@media screen and (max-width: 999px){.interview-content__inner{width:100%;gap:40px}}.interview-qa{display:flex;flex-direction:column;gap:31px}@media screen and (max-width: 999px){.interview-qa{gap:20px}}.interview-qa__head{display:flex;flex-direction:column;gap:15px}@media screen and (max-width: 999px){.interview-qa__head{gap:10px}}.interview-qa__q-row{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.interview-qa__q-label{font-family:"Alatsi","Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1;flex-shrink:0;display:inline-block;font-size:4rem;line-height:1.02;background:linear-gradient(147deg, rgb(130, 205, 255) 13%, rgb(0, 85, 213) 55%, rgb(0, 203, 213) 91%);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 999px){.interview-qa__q-label{font-size:3rem}}.interview-qa__question{margin:0;flex:1;min-width:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:3rem;line-height:1.65;letter-spacing:.05em;color:#000}@media screen and (max-width: 999px){.interview-qa__question{font-size:2rem}}.interview-qa__line{margin:0;border:0;height:1px;border-bottom:1px solid #84c6ff}.interview-qa__answer{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:1.65;letter-spacing:.05em;color:#000}.interview-qa__figure{overflow:hidden;width:44%;aspect-ratio:452/300;border-radius:0 56px 0 56px}@media screen and (max-width: 999px){.interview-qa__figure{max-width:600px;width:100%;border-radius:30px 0;order:2}}.interview-qa__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.interview-qa__main{display:flex;flex-direction:column;gap:31px;flex:1;min-width:0}@media screen and (max-width: 999px){.interview-qa__main{gap:20px;order:1}}@media screen and (min-width: 1000px){.interview-qa--media-left{flex-direction:row;align-items:flex-start;gap:43px}}@media screen and (min-width: 1000px){.interview-qa--media-right{flex-direction:row;align-items:flex-start;gap:40px}}.interview-schedule{padding-top:80px}@media screen and (max-width: 999px){.interview-schedule{padding-top:60px}}.interview-schedule__inner{display:flex;flex-direction:column;align-items:center;margin-inline:auto}@media screen and (max-width: 768px){.interview-schedule__inner{width:100%}}.interview-schedule__panel{width:100%;max-width:800px;padding:40px;border-radius:30px 0 30px 0;background:#fff;box-shadow:inset -3px -3px 10px -2px #84c6ff,inset 3px 3px 10px 0 #84c6ff}@media screen and (max-width: 999px){.interview-schedule__panel{padding:40px 20px}}@media screen and (max-width: 768px){.interview-schedule__panel{padding:40px 30px}}.interview-schedule__head{display:flex;flex-direction:column;align-items:center;gap:5px;margin-bottom:30px}.interview-schedule__title{margin:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:3rem;line-height:1.65;letter-spacing:.05em;color:#004098;text-align:center}@media screen and (max-width: 999px){.interview-schedule__title{font-size:2.4rem}}.interview-schedule__title-line{width:100%;max-width:156px;margin:0;border:0;height:2px;background:#84c6ff}.interview-schedule__body{display:flex;flex-direction:row;align-items:stretch;gap:10px}.interview-schedule__list{list-style:none;margin:0;flex:1;min-width:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 999px){.interview-schedule__list{gap:20px}}.interview-schedule__item{position:relative;display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 999px){.interview-schedule__item{gap:10px}}.interview-schedule__item::before{content:"";position:absolute;z-index:0;left:43px;top:14px;display:block;width:2px;height:calc(100% + 30px);background-color:#84c6ff;opacity:.5}@media screen and (max-width: 999px){.interview-schedule__item::before{left:43px;height:calc(100% + 20px)}}@media screen and (max-width: 768px){.interview-schedule__item::before{left:-1px}}.interview-schedule__item:last-child::before{display:none}.interview-schedule__time{font-family:"Alatsi","Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1;position:relative;flex-shrink:0;width:138px;margin:.2em 0 0;padding-left:88px;font-size:2rem;line-height:1.02;letter-spacing:.03em;color:#0055d5}@media screen and (max-width: 999px){.interview-schedule__time{font-size:1.6rem}}@media screen and (max-width: 768px){.interview-schedule__time{padding-left:34px;width:79px}}.interview-schedule__time::before{content:"";position:absolute;z-index:1;left:44px;transform:translateX(-50%);top:6px;display:block;width:8px;height:8px;border-radius:50%;background-color:#0b54bd}@media screen and (max-width: 999px){.interview-schedule__time::before{width:6px;height:6px}}@media screen and (max-width: 768px){.interview-schedule__time::before{left:0}}.interview-schedule__time::after{content:"";position:absolute;z-index:0;left:44px;top:9px;display:block;width:24px;height:1px;border-top:1px solid #84c6ff;opacity:.5}@media screen and (max-width: 999px){.interview-schedule__time::after{left:42px;top:8px}}@media screen and (max-width: 768px){.interview-schedule__time::after{left:0}}.interview-schedule__label{margin:0;flex:1;min-width:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:1.65;letter-spacing:.05em;color:#000;padding-right:40px}@media screen and (max-width: 768px){.interview-schedule__label{padding-right:0}}.interview-private-time{padding-top:80px}@media screen and (max-width: 999px){.interview-private-time{padding-top:60px}}.interview-private-time__inner{display:flex;flex-direction:column;align-items:center;gap:50px;margin-inline:auto}@media screen and (max-width: 999px){.interview-private-time__inner{width:100%;gap:36px}}.interview-private-time__en{font-family:"Alatsi","Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:6rem;line-height:1.02;letter-spacing:.03em;text-align:center}@media screen and (max-width: 999px){.interview-private-time__en{font-size:clamp(3.6rem,12vw,5rem)}}@media screen and (max-width: 768px){.interview-private-time__en{font-size:clamp(4.2rem,8vw,7rem);line-height:1.02;letter-spacing:.03em}}.interview-private-time__items{display:flex;flex-direction:row;align-items:stretch;align-self:stretch;gap:40px}@media screen and (max-width: 999px){.interview-private-time__items{flex-direction:column;gap:20px}}.interview-private-time__item{display:flex;flex-direction:row;align-items:center;flex:1;min-width:0;gap:20px}.interview-private-time__figure{flex-shrink:0;overflow:hidden;width:200px;height:200px;border-radius:0 20px 0 20px}@media screen and (max-width: 768px){.interview-private-time__figure{max-width:200px;width:35%;height:auto;aspect-ratio:1}}.interview-private-time__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interview-private-time__text{margin:0;flex:1;min-width:0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-size:1.6rem;line-height:1.65;color:#000}@media screen and (max-width: 999px){.interview-private-time__text{font-size:1.5rem}}.interview-more{position:relative;padding:90px 0 clamp(4rem,8vw,8rem);overflow:visible}@media screen and (max-width: 999px){.interview-more{padding-top:60px}}.interview-more::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:calc(100% + 400px);background:linear-gradient(0deg, rgba(229, 243, 255, 0) 0, rgb(229, 243, 255) 600px)}.interview-more::after{content:"";position:absolute;z-index:0;left:0;top:0;display:block;width:100%;height:80%;background-image:url(../img/interview/interview-more_bg.avif);background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media screen and (max-width: 999px){.interview-more::after{background-size:1000px auto}}@media screen and (max-width: 768px){.interview-more::after{background-size:800px auto;background-position:left top}}.interview-more>*{position:relative;z-index:1}.interview-more__inner{display:flex;flex-direction:column;align-items:center;gap:50px;width:100%;max-width:1400px;margin-inline:auto}@media screen and (max-width: 999px){.interview-more__inner{gap:30px}}.interview-more__head{display:flex;flex-direction:column;align-items:center;width:100%;margin-inline:auto;text-align:center}.interview-more__en{font-family:"Alatsi","Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:6rem;line-height:1.02;letter-spacing:.03em;text-align:center}@media screen and (max-width: 999px){.interview-more__en{font-size:clamp(3.6rem,12vw,5rem)}}@media screen and (max-width: 768px){.interview-more__en{font-size:clamp(4.2rem,8vw,7rem);line-height:1.02;letter-spacing:.03em}}.interview-more__title{margin:0;width:100%;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:3rem;line-height:1.65;letter-spacing:.05em;color:#000;text-align:center}@media screen and (max-width: 999px){.interview-more__title{font-size:2.5rem}}.interview-more__body{display:flex;flex-direction:column;align-items:center;gap:100px;width:100%}@media screen and (max-width: 999px){.interview-more__body{gap:60px}}.interview-more__list.interview-section__list-items{grid-template-columns:repeat(2, minmax(0, 1fr));width:min(100%,851px);gap:93px}@media screen and (max-width: 999px){.interview-more__list.interview-section__list-items{width:80%;gap:32px clamp(30px,2.14vw,40px)}}@media screen and (max-width: 768px){.interview-more__list.interview-section__list-items{grid-template-columns:1fr;max-width:400px;gap:40px}}.interview-more__list.interview-section__list-items:has(>.interview-section__item:only-child){grid-template-columns:1fr;justify-items:center}.interview-more__list.interview-section__list-items:has(>.interview-section__item:only-child)>.interview-section__item{width:100%;max-width:calc((100% - 93px)/2)}@media screen and (max-width: 999px){.interview-more__list.interview-section__list-items:has(>.interview-section__item:only-child)>.interview-section__item{max-width:100%}}.interview-more__list.interview-section__list-items .interview-card__panel{margin-top:-121px}@media screen and (max-width: 1650px){.interview-more__list.interview-section__list-items .interview-card__panel{margin-top:-121px}}@media screen and (max-width: 449px){.interview-more__list.interview-section__list-items .interview-card__panel{margin-top:-26.88vw}}.interview-more .interview-section__item:nth-child(3n+2){margin-top:0}.interview-more__btn.btn--dots{margin:0 auto}.interview-back{position:relative;text-align:center}.interview-back .interview-more__btn.btn--dots{margin-inline:auto}
/*# sourceMappingURL=interview.min.css.map */