.company-wrap[data-v-e14bf08a]{overflow:hidden;position:relative}.company-wrap .color-image[data-v-e14bf08a]{opacity:.8;position:absolute;right:-6rem;top:0;z-index:-1}.company-wrap .company-header[data-v-e14bf08a]{margin-top:7rem;max-width:124rem;text-align:center}.company-wrap .company-header .title-text span[data-v-e14bf08a]{font-size:4.4rem;font-weight:600;line-height:7rem}.company-wrap .company-header .slogan-text[data-v-e14bf08a]{margin-top:6rem}.company-wrap .company-header .slogan-text span[data-v-e14bf08a]{font-size:4rem;font-weight:600;line-height:6rem}.company-wrap .company-header .desc-text[data-v-e14bf08a]{font-size:2rem;font-weight:500;line-height:3rem;margin:4.8rem auto 0}.company-wrap .open-positions[data-v-e14bf08a]{box-sizing:border-box;margin-top:6rem;padding:0 10rem;width:100vw}.company-wrap .open-positions.zh[data-v-e14bf08a]{margin-top:9rem}.company-wrap .open-positions .title[data-v-e14bf08a]{font-size:4rem;font-weight:600;line-height:7rem;margin-bottom:3.6rem}.company-wrap .open-positions .open-item[data-v-e14bf08a]{background:#fff;border-top:.05rem solid #949494;color:#3d3d3d;cursor:pointer}.company-wrap .open-positions .open-item .header[data-v-e14bf08a]{align-items:center;display:flex;height:6.8rem}.company-wrap .open-positions .open-item .header .name[data-v-e14bf08a]{font-size:2.4rem;font-weight:600;width:45rem}.company-wrap .open-positions .open-item .header .down[data-v-e14bf08a]{height:.8rem;margin-right:8rem}.company-wrap .open-positions .open-item .header .checked-down[data-v-e14bf08a]{transform:rotate(180deg)}.company-wrap .open-positions .open-item .header .base[data-v-e14bf08a],.company-wrap .open-positions .open-item .header .type[data-v-e14bf08a]{flex:1;font-size:2rem;font-weight:500}.company-wrap .open-positions .open-item .header .apply[data-v-e14bf08a]{background:radial-gradient(circle farthest-corner at 25.22% -29.17%,#038df9 0,#0eeeda 48.16%,#9fe50b);border-radius:.8rem;color:#fff;font-size:2.4rem;font-variation-settings:"opsz" auto;font-weight:600;height:3.6rem;letter-spacing:.014rem;text-decoration:none;width:15.7rem}.company-wrap .open-positions .open-item .header .apply.zh[data-v-e14bf08a]{font-size:2rem}.company-wrap .open-positions .open-item .content[data-v-e14bf08a]{border-top:.05rem solid #949494;font-size:2rem;line-height:2.4rem;padding:2.8rem 0 4rem;white-space:pre-line}.company-wrap .open-positions .open-item[data-v-e14bf08a]:last-child{border-bottom:.05rem solid #949494}@media screen and (max-width:719px){.company-wrap .color-image[data-v-e14bf08a]{right:-45rem;top:-35rem}.company-wrap .company-header[data-v-e14bf08a]{box-sizing:border-box;margin-top:4rem;max-width:100vw;padding:0 2.4rem}.company-wrap .company-header .title-text span[data-v-e14bf08a]{font-size:3.2rem;line-height:4.8rem}.company-wrap .company-header .slogan-text[data-v-e14bf08a]{margin-top:3rem}.company-wrap .company-header .slogan-text span[data-v-e14bf08a]{font-size:2.6rem;line-height:4rem}.company-wrap .company-header .desc-text[data-v-e14bf08a]{font-size:1.4rem;line-height:2.2rem;margin-top:2.4rem}.company-wrap .open-positions[data-v-e14bf08a]{margin-top:4rem;padding:0 2.4rem}.company-wrap .open-positions.zh[data-v-e14bf08a]{margin-top:5rem}.company-wrap .open-positions .title[data-v-e14bf08a]{font-size:3.2rem;margin-bottom:3rem}.company-wrap .open-positions .open-item .header[data-v-e14bf08a]{height:6.8rem}.company-wrap .open-positions .open-item .header .name[data-v-e14bf08a]{font-size:1.6rem;width:10rem}.company-wrap .open-positions .open-item .header .down[data-v-e14bf08a]{height:.8rem;margin-right:2rem}.company-wrap .open-positions .open-item .header .checked-down[data-v-e14bf08a]{transform:rotate(180deg)}.company-wrap .open-positions .open-item .header .base[data-v-e14bf08a],.company-wrap .open-positions .open-item .header .type[data-v-e14bf08a]{font-size:1.4rem;word-break:break-all}.company-wrap .open-positions .open-item .header .apply[data-v-e14bf08a]{font-size:1.4rem;height:3rem;width:9rem}.company-wrap .open-positions .open-item .header .apply.zh[data-v-e14bf08a]{font-size:1.4rem}.company-wrap .open-positions .open-item .content[data-v-e14bf08a]{border-top:.05rem solid #949494;font-size:1.4rem;line-height:2.4rem;padding:2.8rem 0 4rem;white-space:pre-line}}
