.p-interview{padding:65px 0 100px}@media screen and (max-width: 500px){.p-interview{padding-bottom:70px}}.p-interview__wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:50px 0;max-width:840px;margin:0 auto}.p-interview__contents{width:46.4%;cursor:pointer}@media screen and (max-width: 500px){.p-interview__contents{width:48%}}.p-interview__contents:nth-child(3n+1) .p-interview__image{border:12px solid #e9ac2a}@media screen and (max-width: 500px){.p-interview__contents:nth-child(3n+1) .p-interview__image{border:6px solid #e9ac2a}}.p-interview__contents:nth-child(3n+1) .p-interview__button,.p-interview__contents:nth-child(3n+1) .p-modal__wrapper{background-color:#e9ac2a}.p-interview__contents:nth-child(3n+1) .p-modal__wrapper::before{background-image:url(../../../../assets/images/interview/modal_bg_01.svg)}.p-interview__contents:nth-child(3n+1) .p-modal__close::before,.p-interview__contents:nth-child(3n+1) .p-modal__close::after{background-color:#e9ac2a}.p-interview__contents:nth-child(3n+1):hover .p-interview__desc{background-color:#e9ac2a}.p-interview__contents:nth-child(3n+1):hover .p-interview__button::before,.p-interview__contents:nth-child(3n+1):hover .p-interview__button::after{background-color:#e9ac2a}.p-interview__contents:nth-child(3n-1) .p-interview__image{border:12px solid #40af79}@media screen and (max-width: 500px){.p-interview__contents:nth-child(3n-1) .p-interview__image{border:6px solid #40af79}}.p-interview__contents:nth-child(3n-1) .p-interview__button,.p-interview__contents:nth-child(3n-1) .p-modal__wrapper{background-color:#40af79}.p-interview__contents:nth-child(3n-1) .p-modal__wrapper::before{background-image:url(../../../../assets/images/interview/modal_bg_02.svg)}.p-interview__contents:nth-child(3n-1) .p-modal__close::before,.p-interview__contents:nth-child(3n-1) .p-modal__close::after{background-color:#40af79}.p-interview__contents:nth-child(3n-1):hover .p-interview__desc{background-color:#40af79}.p-interview__contents:nth-child(3n-1):hover .p-interview__button::before,.p-interview__contents:nth-child(3n-1):hover .p-interview__button::after{background-color:#40af79}.p-interview__contents:nth-child(3n) .p-interview__image{border:12px solid #b17b08}@media screen and (max-width: 500px){.p-interview__contents:nth-child(3n) .p-interview__image{border:6px solid #b17b08}}.p-interview__contents:nth-child(3n) .p-interview__button,.p-interview__contents:nth-child(3n) .p-modal__wrapper{background-color:#b17b08}.p-interview__contents:nth-child(3n) .p-modal__wrapper::before{background-image:url(../../../../assets/images/interview/modal_bg_03.svg);opacity:.5}.p-interview__contents:nth-child(3n) .p-modal__close::before,.p-interview__contents:nth-child(3n) .p-modal__close::after{background-color:#b17b08}.p-interview__contents:nth-child(3n):hover .p-interview__desc{background-color:#b17b08}.p-interview__contents:nth-child(3n):hover .p-interview__button::before,.p-interview__contents:nth-child(3n):hover .p-interview__button::after{background-color:#b17b08}.p-interview__contents:hover .p-interview__image{border:12px solid transparent}@media screen and (max-width: 500px){.p-interview__contents:hover .p-interview__image{border:6px solid transparent}}.p-interview__contents:hover .p-interview__text,.p-interview__contents:hover .p-interview__initial{color:#fff}.p-interview__contents:hover .p-interview__button{background-color:#fff}.p-interview__image{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;transition:border .4s}.p-interview__desc{position:relative;margin:-70px 0 0 auto;width:278px;max-width:100%;padding:22px 25px 25px;border-radius:20px;background-color:#fff;transition:background-color .4s}@media screen and (max-width: 810px){.p-interview__desc{margin-top:-60px;width:260px;padding:20px 20px 25px;border-radius:16px}}@media screen and (max-width: 650px){.p-interview__desc{margin-top:-40px}}@media screen and (max-width: 500px){.p-interview__desc{margin-top:-20px;padding:16px 14px 20px;border-radius:10px}}.p-interview__text{transition:color .4s}@media screen and (max-width: 500px){.p-interview__text{font-size:1.4rem}}.p-interview__initial{font-size:5rem;line-height:1;transition:color .4s;margin-top:5px}@media screen and (max-width: 810px){.p-interview__initial{font-size:4.2rem}}@media screen and (max-width: 500px){.p-interview__initial{font-size:3.2rem}}.p-interview__button{position:absolute;right:25px;bottom:25px;width:50px;aspect-ratio:1/1;border-radius:50%;transition:background-color .4s}@media screen and (max-width: 810px){.p-interview__button{right:20px;bottom:20px;width:42px}}@media screen and (max-width: 500px){.p-interview__button{right:12px;bottom:15px;width:32px}}.p-interview__button::before,.p-interview__button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;transition:background-color .4s}.p-interview__button::before{width:16px;height:1px}@media screen and (max-width: 500px){.p-interview__button::before{width:12px}}.p-interview__button::after{width:1px;height:16px}@media screen and (max-width: 500px){.p-interview__button::after{height:12px}}.p-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:100;background-color:rgba(255,255,255,.9);opacity:0;pointer-events:none;transition:opacity .4s}.is-active .p-modal{opacity:1;pointer-events:all}.p-modal__wrapper{position:relative;padding:68px 30px 0;border-radius:20px;height:80vh;max-height:520px;width:85%;max-width:1024px;overflow:hidden}@media screen and (max-width: 810px){.p-modal__wrapper{max-height:initial}}@media screen and (max-width: 650px){.p-modal__wrapper{padding-top:50px;height:90vh}}@media screen and (max-width: 500px){.p-modal__wrapper{padding:40px 22px 0}}.p-modal__wrapper::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.2}.p-modal__wrap{display:flex;gap:50px;height:100%;width:770px;max-width:100%;margin:0 auto}@media screen and (max-width: 650px){.p-modal__wrap{flex-direction:column;align-items:center;gap:30px}}.p-modal__info{width:262px;position:relative;z-index:2}@media screen and (max-width: 810px){.p-modal__info{width:240px}}@media screen and (max-width: 650px){.p-modal__info{width:100%;height:max-content;display:flex;align-items:center;justify-content:center;gap:15px}}.p-modal__info .image{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:8px solid #fff}@media screen and (max-width: 650px){.p-modal__info .image{border:6px solid #fff;width:190px}}@media screen and (max-width: 500px){.p-modal__info .image{width:150px}}.p-modal__box{margin-top:20px}@media screen and (max-width: 500px){.p-modal__box{margin-top:14px}}.p-modal__box .text{text-align:center}@media screen and (max-width: 650px){.p-modal__box .text{text-align:left}}.p-modal__box .initial{font-size:6rem;line-height:1;margin-top:14px;text-align:center}@media screen and (max-width: 810px){.p-modal__box .initial{font-size:5.4rem}}@media screen and (max-width: 650px){.p-modal__box .initial{font-size:5rem;text-align:left}}@media screen and (max-width: 500px){.p-modal__box .initial{font-size:4rem;margin-top:10px}}.p-modal__contents{position:relative;z-index:2;width:61%;overflow-y:scroll;padding:0 10px 75px 0}@media screen and (max-width: 650px){.p-modal__contents{width:100%;height:300px;padding-bottom:0}}@media screen and (max-width: 480px)and (min-height: 700px){.p-modal__contents{height:80vh}}@media screen and (max-width: 500px){.p-modal__contents{height:60vh}}@media screen and (max-width: 650px){.p-modal__desc:last-child{padding-bottom:40px}}.p-modal__desc:nth-child(n+2){margin-top:70px}@media screen and (max-width: 500px){.p-modal__desc:nth-child(n+2){margin-top:60px}}.p-modal__heading{font-size:2rem;line-height:1;position:relative}.p-modal__heading::before{content:"";position:absolute;left:0;bottom:-30px;width:44px;height:1px;background-color:#fff}@media screen and (max-width: 810px){.p-modal__heading::before{bottom:-20px}}@media screen and (max-width: 500px){.p-modal__heading::before{bottom:-15px}}.p-modal__title{font-size:3rem;line-height:1.4;color:#fff;margin:60px 0 25px}@media screen and (max-width: 810px){.p-modal__title{font-size:2.8rem;margin:40px 0 20px}}@media screen and (max-width: 650px){.p-modal__title{font-size:2.4rem}}@media screen and (max-width: 500px){.p-modal__title{margin:30px 0 15px}}.p-modal__image{border-radius:20px;overflow:hidden;margin-top:35px;width:100%;aspect-ratio:1/.6}.p-modal__close{position:absolute;top:20px;right:20px;width:50px;border-radius:50%;aspect-ratio:1/1;background-color:#fff;transform:rotate(45deg)}@media screen and (max-width: 500px){.p-modal__close{top:15px;right:15px;width:40px}}.p-modal__close::before,.p-modal__close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-modal__close::before{width:20px;height:1px}@media screen and (max-width: 500px){.p-modal__close::before{width:16px}}.p-modal__close::after{width:1px;height:20px}@media screen and (max-width: 500px){.p-modal__close::after{height:16px}}