@charset "UTF-8";.archive-interview__list{display:flex;gap:4rem}.archive-interview__img{display:block;line-height:0;width:100%;margin-left:1.5rem}.archive-interview__img:before{content:"";display:block;padding-top:100%}.archive-interview__img img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.archive-interview__txt{margin-top:-2rem}.archive-interview__slogan{font-size:1.7rem;line-height:1.7}.archive-interview__slogan span{background:#fff;color:#000}a.archive-interview__link{display:flex;align-items:flex-end;margin-left:1.5rem;margin-top:2rem;margin-bottom:4rem;padding-bottom:1rem;color:#fff;line-height:.8;border-bottom:1px solid #fff}a.archive-interview__link:before{position:absolute;content:"";display:block;width:3rem;height:3rem;right:0;top:calc(50% - 1.4rem);background:#231815;border:1px solid #fff}a.archive-interview__link:after{position:absolute;content:"";display:block;width:.8rem;height:.8rem;right:1.1rem;top:calc(50% - 0.2rem);background:url(//habilis-co.jp/recruit/wp-content/themes/habilis-recruit/assets/css/../img/icon-arrow-right-wht.svg) no-repeat center/contain}.archive-interview__title{font-size:2rem;margin-right:.5rem}@media screen and (max-width:768px){.archive-interview__list{flex-direction:column}}@media screen and (min-width:769px){.archive-interview__list{flex-wrap:wrap}.archive-interview__item{width:calc(50% - 2rem)}.archive-interview__img{width:calc(100% - 1.5rem)}}