@layer components{.hset02{-webkit-flex-direction:column;flex-direction:column;gap:1.66667em;margin-bottom:2.77778em;font-size:1.8rem;line-height:1.2;display:-webkit-flex;display:flex}.hset02_title{color:var(--kc01);border-left:.6rem solid;padding-left:.4em;font-weight:500}.hset02_text{text-box:trim-both cap text;font-size:1.83333em;font-weight:500;line-height:1.69697}@media screen and (max-width:1024px) and (orientation:portrait){.hset02{font-size:1.6rem}.hset02_text{font-size:2.3rem}}}.interview-bnr{position:relative;overflow:hidden}.interview-bnr img{-webkit-transform-origin:50%;transform-origin:50%;transition:all 1s}.interview-bnr:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}:root{--page-id:interview-ob}@layer pages{.interview-header{margin-top:17rem;margin-bottom:6rem;padding-top:3.5rem;position:relative}.interview-header_img{height:58.5rem;width:-webkit-calc((var(--revw,1vw) * 100 - 120rem) / 2 + -webkit-calc(100% - 24.3rem));width:calc((var(--revw,1vw) * 100 - 120rem) / 2 + calc(100% - 24.3rem));opacity:0;margin-left:24.3rem;display:-webkit-flex;display:flex;overflow:hidden}.interview-header_img img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-header_img img.is-top{-o-object-position:50% 0;object-position:50% 0}.interview-header_labels{-webkit-flex-direction:column;flex-direction:column;gap:.7em;font-size:2.4rem;line-height:1.2;display:-webkit-flex;display:flex}.interview-header_en{text-box:trim-both cap alphabetic;font-size:9.2rem;line-height:.8}.interview-header_catch{color:#fff;text-box:trim-both cap text;padding-top:.4em;font-size:4rem;font-weight:500;line-height:1.4}.interview-header_catch span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .3em;line-height:1.7}.interview-header_textbox{z-index:2;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:-webkit-fit-content;width:fit-content;height:100%;display:-webkit-flex;display:flex;position:absolute;top:0;left:0}.interview-header_info{-webkit-flex-direction:column;flex-direction:column;gap:1rem;font-size:1.4rem;display:-webkit-flex;display:flex}.interview-header_job{font-size:1.28571em}.interview-header_hgroup{-webkit-flex-direction:column;flex-direction:column;gap:1rem;display:-webkit-flex;display:flex}.interview-header_name{font-size:3.3rem;font-weight:500;line-height:1.2}@media screen and (max-width:1024px) and (orientation:portrait){.interview-header{margin-top:12rem;margin-bottom:6rem;padding-top:2rem}.interview-header_img{height:-webkit-calc(var(--vh,1dvh) * 100 - 12rem);height:calc(var(--vh,1dvh) * 100 - 12rem);width:-webkit-calc(100dvw - 1.5rem);width:calc(100dvw - 1.5rem);margin-left:-1.5rem}.interview-header_img img{-o-object-position:55% 50%;object-position:55% 50%}.interview-header_img:before{content:"";background:linear-gradient(45deg,rgba(255,255,255,.6) 10%,transparent 50%);width:100%;height:100%;position:absolute;top:0;left:0}.interview-header_labels{font-size:1.8rem;position:absolute;top:0}.interview-header_en{font-size:6rem}.interview-header_catch{-webkit-align-self:flex-end;align-self:flex-end;font-size:2rem}.interview-header_textbox{-webkit-justify-content:flex-end;justify-content:flex-end;gap:3rem;padding-bottom:2rem}.interview-header_info{gap:1rem;font-size:1.4rem}.interview-header_job{font-size:1.28571em}.interview-header_hgroup{gap:1rem}.interview-header_name{font-size:2.4rem}}.interview-profile{color:#fff;border:unset;border-radius:2rem;grid-template-columns:1fr 29.5rem 1fr;grid-template-areas:"left title right";-webkit-align-items:flex-start;align-items:flex-start;gap:2rem 5rem;padding:6rem 10rem;display:grid;position:relative;overflow:hidden}.interview-profile:before{aspect-ratio:1;content:"";z-index:-1;background:var(--kc01);border-radius:50%;width:100%;min-width:100%;height:auto;transition:-webkit-transform 3s,transform 3s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)scale(0);transform:translate(-50%,-50%)scale(0)}.interview-profile.is-active:before{-webkit-transform:translate(-50%,-50%)scale(2);transform:translate(-50%,-50%)scale(2)}.interview-profile_list{-webkit-flex-direction:column;flex-direction:column;gap:2rem;display:-webkit-flex;display:flex}.interview-profile_list-left{grid-area:left}.interview-profile_list-right{grid-area:right}.interview-profile_item{opacity:0;-webkit-flex-direction:column;flex-direction:column;transition:opacity .3s,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275),transform .5s cubic-bezier(.175,.885,.32,1.275);display:-webkit-flex;display:flex;-webkit-transform:scale(.8);transform:scale(.8)}.interview-profile_item_title{color:var(--kc01);text-align:center;background:#fff;border-radius:0 0 1rem;-webkit-align-self:flex-start;align-self:flex-start;width:20rem;margin-bottom:2rem;padding:1.2rem;font-weight:500;line-height:1.2}.interview-profile_item_box{border:.2rem solid;border-radius:1rem;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:30.2rem;padding-bottom:2rem;font-size:.93em;display:-webkit-flex;display:flex;overflow:hidden}.interview-profile_item_box p{text-align:center;width:-webkit-fit-content;width:fit-content;padding:0 2rem}.interview-profile_item.no0{transition-delay:1s}.interview-profile_item.no1{transition-delay:1.25s}.interview-profile_item.no2{transition-delay:1.5s}.interview-profile_item.no3{transition-delay:1.75s}.interview-profile_item.no4{transition-delay:2s}.interview-profile_item.no5{transition-delay:2.25s}.is-active .interview-profile_item{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.interview-profile_title{grid-area:title;-webkit-align-self:start;align-self:start}@media screen and (max-width:1024px) and (orientation:portrait){.interview-profile{text-align:center;border-radius:0;grid-template:"title""left""right"/1fr;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;margin:8rem auto;padding:6rem 3rem}.interview-profile:before{height:100%;min-width:unset;background:var(--kc01);width:auto;top:0}.interview-profile_item_box{width:100%}}.interview-set{gap:5.6rem;margin-top:12rem;display:-webkit-flex;display:flex}.interview-set_textbox{width:64.4rem;max-width:100%}.interview-set_textbox section+section{margin-top:8rem}.interview-set_imgbox{aspect-ratio:5/7;border-radius:2rem;width:50rem;max-width:100%;display:-webkit-flex;display:flex;overflow:hidden}.interview-set_imgbox img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-set_imgbox img.is-top{-o-object-position:50% 0;object-position:50% 0}.interview-set_img{aspect-ratio:1;border-radius:1rem;width:22rem;margin-top:8rem;display:-webkit-flex;display:flex;overflow:hidden}.interview-set_img img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-set_img img.is-top{-o-object-position:50% 0;object-position:50% 0}@media screen and (max-width:1024px) and (orientation:portrait){.interview-set{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:10rem}.interview-set_imgbox{aspect-ratio:1;border-radius:1rem}.interview-set_img{border-radius:.5rem;margin-top:3rem;display:-webkit-flex;display:flex}.interview-set .hset02_text br{display:none}}.interview-bnr{color:#fff;grid-template:"title title""img text""img btn"/87rem 1fr;grid-auto-rows:1fr;grid-auto-flow:column;gap:.5em 0;width:97rem;margin:10rem auto;display:grid;position:relative;overflow:hidden}.interview-bnr_title{grid-area:title;font-size:8rem;font-weight:500;line-height:.5}.interview-bnr_text2{color:transparent;-webkit-text-stroke:.2rem #fff;text-stroke:.2rem #fff;font-size:.875em}.interview-bnr_text3{font-size:.8125em}.interview-bnr_text4{position:absolute;bottom:1em;left:0}.interview-bnr_text4 span{background:var(--kc01);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .5em .2em;line-height:2.2}.interview-bnr_text5{grid-area:text;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:1em;font-weight:400;display:-webkit-flex;display:flex}.interview-bnr_img{grid-area:img;height:24.4rem;display:-webkit-flex;display:flex;overflow:hidden}.interview-bnr_img img{opacity:1;-o-object-position:60% 50%;object-position:60% 50%;-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-bnr_img img.is-top{-o-object-position:50% 0;object-position:50% 0}.interview-bnr_btn{grid-area:btn;-webkit-align-items:center;align-items:center;gap:.5em;margin-left:.5em;font-weight:500;line-height:1;display:-webkit-flex;display:flex}.interview-bnr_btn svg{aspect-ratio:13/8;width:.8125em}@media screen and (max-width:1024px) and (orientation:portrait){.interview-bnr{border-radius:.5em;grid-template-columns:80% 1fr;gap:0;width:90%;margin:6rem auto;font-size:1.4rem}.interview-bnr_title{text-align:center;font-size:3rem;line-height:1.4}.interview-bnr_text2{-webkit-text-stroke:max(.1rem, 1px) #fff;text-stroke:max(.1rem, 1px) #fff}.interview-bnr_text4{font-size:1.3rem;bottom:.5em}.interview-bnr_text4 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .5em .1em;line-height:2}.interview-bnr_img{border-radius:0 .5em 0 0;height:18rem}}.interview-spacer{-webkit-clip-path:inset(0);clip-path:inset(0);height:50rem;margin:12rem 0}.interview-spacer_img{background:#ededed;display:-webkit-flex;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.interview-spacer_img img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-spacer_img img.is-top{-o-object-position:50% 0;object-position:50% 0}@media screen and (max-width:1024px) and (orientation:portrait){.interview-spacer{margin:10rem 0}}.interview-schedule{margin-top:12rem;padding-left:19.5rem}.interview-schedule_title{gap:.5em;margin-bottom:1.81818em;font-size:2.2rem;font-weight:500;line-height:1;display:-webkit-flex;display:flex}.interview-schedule_title svg{aspect-ratio:1;-webkit-align-self:center;align-self:center;width:1.09091em;height:1.09091em}.interview-schedule_list{-webkit-flex-direction:column;flex-direction:column;gap:2rem;display:-webkit-flex;display:flex}.interview-schedule_item{background:var(--kc01);color:#fff;z-index:2;border-radius:.6em 0 0 .6em;-webkit-align-items:flex-start;align-items:flex-start;gap:2rem;padding:2rem 4rem;line-height:1.2;display:-webkit-flex;display:flex;position:relative}.interview-schedule_item:before{content:"";border-bottom:max(.1rem,1px) dashed;-webkit-order:2;order:2;width:8rem;padding-top:.8em;display:block}.interview-schedule_item:after{content:"";background:inherit;z-index:-1;border-radius:inherit;height:100%;min-height:100%;width:-webkit-calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);width:calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);position:absolute;top:0;left:0}.interview-schedule_time{-webkit-order:1;order:1;font-size:1.375em;font-weight:500}.interview-schedule_textbox{-webkit-flex-direction:column;flex-direction:column;-webkit-order:3;order:3;gap:2rem;display:-webkit-flex;display:flex}.interview-schedule_content{font-size:1.125em}.interview-schedule_small{line-height:1.625}@media screen and (max-width:1024px) and (orientation:portrait){.interview-schedule{margin-top:10rem;padding-left:0;font-size:1.4rem}.interview-schedule_list{gap:1rem}.interview-schedule_item{gap:1rem;padding:2rem 0 2rem 2rem}.interview-schedule_item:before{content:"";border-bottom:max(.1rem,1px) dashed;-webkit-order:2;order:2;width:2rem;min-width:2rem;padding-top:.8em;display:block}.interview-schedule_item:after{width:-webkit-calc(100% + 3rem);width:calc(100% + 3rem)}}.interview-message{z-index:2;margin-top:12rem;padding-bottom:12rem;padding-left:10rem;padding-right:10rem;position:relative}.interview-message:after{content:"";z-index:-1;height:-webkit-calc(100% - 6rem);min-width:100%;height:calc(100% - 6rem);width:-webkit-calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);width:calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);opacity:.3;position:absolute;bottom:0;left:0}.interview-message_img{height:58.5rem;width:-webkit-calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);width:calc((var(--revw,1vw) * 100 - 120rem) / 2 + 100%);margin-bottom:6rem;margin-left:10rem;display:-webkit-flex;display:flex}.interview-message_img img{-o-object-position:50% 0;object-position:50% 0;-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.interview-message_img img.is-top{-o-object-position:50% 0;object-position:50% 0}@media screen and (max-width:1024px) and (orientation:portrait){.interview-message{margin-top:10rem;padding-bottom:6rem;padding-left:0;padding-right:0}.interview-message:after{height:-webkit-calc(100% - 6rem);height:calc(100% - 6rem);width:-webkit-calc(100% + 5rem);width:calc(100% + 5rem);left:-2rem}.interview-message_img{aspect-ratio:4/3;height:unset;width:-webkit-calc(100% + 3rem);width:calc(100% + 3rem);margin-bottom:6rem;margin-left:0}}.interview.ob01 .obbg1,.interview.ob03 .obbg1,.interview.ob05 .obbg1{background:linear-gradient(to right, #6bdbf6 0%, var(--kc04) 40%)}.interview.ob01 .obbg2:after,.interview.ob03 .obbg2:after,.interview.ob05 .obbg2:after{background:linear-gradient(45deg, #6bdbf6 0%, var(--kc04) 20%)}.interview.ob01 .interview-header_img img{-o-object-position:73% 50%;object-position:73% 50%}.interview.ob02 .obbg1,.interview.ob04 .obbg1{background:linear-gradient(90deg,#6bdbf6 0%,#36bf9c 40%)}.interview.ob02 .obbg2:after,.interview.ob04 .obbg2:after{background:linear-gradient(45deg,#6bdbf6 0%,#36bf9c 20%)}.interview.ob02 .interview-header_img img{-o-object-position:63% 50%;object-position:63% 50%}.interview.ob02 .interview-bnr_img img{-o-object-position:36% 50%;object-position:36% 50%}.interview.ob03 .interview-header_img img{-o-object-position:60% 50%;object-position:60% 50%}.interview.ob04 .interview-header_img img{-o-object-position:62% 50%;object-position:62% 50%}.interview.ob05 .interview-header_img img{-o-object-position:80% 50%;object-position:80% 50%}.interview.ob06 .obbg1{background:linear-gradient(90deg,#f9d423 0%,#fa709a 40%)}.interview.ob06 .obbg2:after{background:linear-gradient(45deg,#f9d423 0%,#fa709a 20%)}}
