@media screen and (max-width:992px){.intro-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.intro-container{margin-top:18vw}.job-infocontainer{align-items:center;flex-direction:column;margin:13vw 0;row-gap:5vw}.job-infocontainer,.job-row{display:flex;justify-content:center}.job-row{column-gap:5vw}.job-row>h3{font-size:7vw}.job-info-item{background:#fff;border:1px solid;column-gap:0;justify-content:flex-start;padding:2vw 0;position:relative;width:100%}.job-info-item,.job-info-row{align-items:center;display:flex}.job-info-row{flex-direction:column;justify-content:center;row-gap:4vw;width:85%}.job-info-item>img{margin:0 0 0 1vw;width:42%}.job-info-item>p{font-size:4.5vw;margin:0;text-align:center;width:100%}.job-info-item:before{content:"\f0da";font-family:Font Awesome\ 6 Free;font-size:6vw;font-weight:900;position:absolute;right:2vw}.recruit-info-title{text-align:center}.recruit-info-row{display:flex;flex-direction:column;row-gap:8vw}.recruit-info-rsubtitle{border-bottom:1px solid}.recruit-info-rsubtitle>h3{font-size:5vw;padding-left:6vw}.recruit-info-item>h5{font-size:5vw;text-align:center}.recruit-info-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5vw;row-gap:6vw}.recruit-info-item>p{font-size:3vw}.recruit-info-container{display:flex;flex-direction:column;row-gap:14vw}.div-after-service-plan-link a{align-items:center;background:#333;border-radius:5vw;color:#fff;column-gap:8vw;display:flex;font-size:5vw;justify-content:center;margin:0 auto;padding:1vh 0;width:77%}}