.card05:not(:has(.card05_img2)) img{transition:all .6s}.card05:hover:not(:has(.card05_img2)) img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card05:not(:has(.card05_img2)) :where(a:hover) img{-webkit-transform:scale(1.1);transform:scale(1.1)}@layer components{.card05{text-align:left;font-feature-settings:"palt";-webkit-flex-direction:column;flex-direction:column;gap:1em;font-size:1.4rem;line-height:1.28;display:-webkit-flex;display:flex;position:relative}.card05 .br1{display:none}.card05_imgbox{aspect-ratio:340/410;background:#fff;border-radius:1rem;overflow:hidden}.card05 picture,.card05 img{-o-object-fit:cover;object-fit:cover;opacity:1!important;width:100%!important;height:100%!important}.card05 picture.is-top,.card05 img.is-top{-o-object-position:50% 0;object-position:50% 0}.card05_textbox{padding-top:.7em;position:relative}.card05_label{-webkit-align-items:center;align-items:center;gap:.3em;line-height:1.2;display:-webkit-flex;display:flex}.card05_label:before{content:"";aspect-ratio:1;background:currentColor;border-radius:100%;width:.357143em}.card05_title{margin-top:.5em;font-weight:400;line-height:1.4}.card05_title em{margin-right:.5em;font-size:1.28571em;font-weight:700}.card05_catch{color:#fff;left:-.5em;bottom:-webkit-calc(100% - .3em);font-size:1.42857em;font-weight:700;position:absolute;bottom:calc(100% - .3em)}.card05_catch span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .5em;line-height:1.9}.card05_btn{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;gap:1em;display:-webkit-flex;display:flex}.card05_btn:after{-webkit-mask:var(--icon01) 50% 50%/contain no-repeat;-webkit-mask:var(--icon01) 50% 50%/contain no-repeat;-webkit-mask:var(--icon01) 50% 50%/contain no-repeat;mask:var(--icon01) 50% 50%/contain no-repeat;content:"";background:currentColor;width:2em;min-width:2em;height:2em;display:block}@media screen and (max-width:1024px) and (orientation:portrait){.card05_imgbox{border-radius:1rem}.card05:after{position:absolute;bottom:0;right:0}}}:root{--page-id:interview}@layer pages{.interview .obbg0{background:linear-gradient(to right, #6bdbf6 0%, var(--kc04) 40%)}.interview .obcolor0:before{color:var(--kc04)}.interview .obbg1{background:linear-gradient(90deg,#6bdbf6 0%,#36bf9c 40%)}.interview .obcolor1:before{color:#36bf9c}.interview .obbg2{background:linear-gradient(to right, #6bdbf6 0%, var(--kc04) 40%)}.interview .obcolor2:before{color:var(--kc04)}.interview .obbg3{background:linear-gradient(90deg,#6bdbf6 0%,#36bf9c 40%)}.interview .obcolor3:before{color:#36bf9c}.interview .obbg4{background:linear-gradient(to right, #6bdbf6 0%, var(--kc04) 40%)}.interview .obcolor4:before{color:var(--kc04)}.interview main{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ebf4f6), to(#ebf4f6)) 0 16rem/100% -webkit-calc(100% - 33rem) no-repeat;background:linear-gradient(0deg, #ebf4f6 0, #ebf4f6 100%) 0 16rem/100% -webkit-calc(100% - 33rem) no-repeat;-webkit-clip-path:inset(0);clip-path:inset(0);background:linear-gradient(0deg,#ebf4f6 0,#ebf4f6 100%) 0 16rem/100% calc(100% - 33rem) no-repeat}.interview-list{z-index:2;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:9rem;margin-top:10rem;display:-webkit-flex;display:flex;position:relative}.interview-list li{width:-webkit-calc((100% - 18rem) / 3);width:calc(33.3333% - 6rem)}.interview-list li:nth-of-type(3n+2){margin-top:3rem}@media screen and (max-width:1024px) and (orientation:portrait){.interview-list{gap:4rem;margin-top:8rem}.interview-list li{width:100%;padding-bottom:0}.interview-list li:nth-of-type(3n+2){margin-top:0}}}
