.l-rec-car-spt-job-interview-section{background-color:#a9e3e4}.p-rec-car-spt-job-interview__footer{text-align:center;margin-top:40px}.p-rec-car-spt-job-interview__note{color:#4b5563;font-size:1.25rem;line-height:1.6;margin-bottom:24px}.p-rec-car-spt-job-interview__btn-wrap{display:flex;justify-content:center;width:100%}.p-rec-car-spt-job-interview__btn{display:inline-flex;align-items:center;justify-content:center;min-width:280px;padding:16px 32px;background:#fff;border:2px solid #008083;color:#008083;font-size:1.125rem;font-weight:700;text-decoration:none;border-radius:50px;box-shadow:0 4px 10px rgb(0 0 0 / .05);transition:all 0.3s ease}@media screen and (max-height:500px) and (orientation:landscape){body.page-template-page-recruit-career-sj-editable .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(1) .p-cmn-rec-base__card-image img,body.page-template-page-recruit-career-sj .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(1) .p-cmn-rec-base__card-image img{object-position:center 15%}body.page-template-page-recruit-career-sj-editable .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(2) .p-cmn-rec-base__card-image img,body.page-template-page-recruit-career-sj .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(2) .p-cmn-rec-base__card-image img{object-position:center 26%}body.page-template-page-recruit-career-sj-editable .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(3) .p-cmn-rec-base__card-image img,body.page-template-page-recruit-career-sj .p-cmn-rec-base__grid>.p-cmn-rec-base__card:nth-child(3) .p-cmn-rec-base__card-image img{object-position:center 30%}}@media screen and (min-width:768px) and (max-width:1023px) and (min-height:501px){.p-rec-car-spt-job-interview__btn:hover{background:#008083;color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 6px 15px rgb(0 128 131 / .25)}.p-rec-car-spt-job-interview__btn::after{content:"→";margin-left:8px;font-family:sans-serif}}@media screen and (min-width:1024px) and (min-height:501px){.p-rec-car-spt-job-interview__btn:hover{background:#008083;color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 6px 15px rgb(0 128 131 / .25)}.p-rec-car-spt-job-interview__btn::after{content:"→";margin-left:8px;font-family:sans-serif}.p-rec-car-spt-job-interview__note span{display:none}}