.bookmarkButton_hidden__9g3Py{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.bookmarkButton_textEmphasis__CH8fc{display:inline-block;font-family:Wemakeprice,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#5ec7c3;vertical-align:2px}.bookmarkButton_bookmarkBtn__Bl7L2{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer}.title_hidden__M7qnN{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.title_textEmphasis__jM89b{display:inline-block;font-family:Wemakeprice,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#5ec7c3;vertical-align:2px}.title_titleArea__cbRIy{display:flex;align-items:center;width:100%;max-width:872px}.title_titleArea__cbRIy .title_logo__2sLU7{position:relative;flex:none;width:80px;height:80px;margin-right:32px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:50%}.title_titleArea__cbRIy .title_logo__2sLU7.title_default__lPe1E{display:flex;align-items:center;justify-content:center;background-color:#f4f4f5}.title_titleArea__cbRIy .title_logo__2sLU7.title_default__lPe1E:before{flex:none;width:50px;height:11px;background-image:url(/img/v2/components/position/JD/iconDefaultLogo.png);background-size:cover;content:""}.title_titleArea__cbRIy .title_logo__2sLU7:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(68,71,75,.2);content:""}.title_titleArea__cbRIy .title_logo__2sLU7 img{width:100%;height:100%;object-fit:contain}.title_titleArea__cbRIy .title_bookmarkArea__EX_tv{position:absolute;top:0;right:0}.title_titleArea__cbRIy .title_titleWrap__IZv_S{position:relative;flex-grow:1;width:calc(100% - 112px)}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_jobPostingName__9Uop7{width:648px;max-width:100%;margin-bottom:4px;padding:0;border:0;background:none;text-align:left;color:#2497f3;font-size:12px;font-weight:500;line-height:19.2px;cursor:pointer;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_title__cCkkG{max-width:100%;width:648px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;color:#121619;font-size:20px;font-weight:700;line-height:26px}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_title__cCkkG:hover+.title_titleModal__iBggf{display:block}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_jobPostingName__9Uop7~.title_titleModal__iBggf{top:61px}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_titleModal__iBggf{position:absolute;top:38px;right:0;width:336px;display:none;padding:20px;border-radius:4px;background-color:#656a71;color:#fff;font-size:12px;font-weight:500;line-height:20px;z-index:10}.title_titleArea__cbRIy .title_titleWrap__IZv_S .title_titleModal__iBggf:before{position:absolute;top:-12px;left:40px;width:0;height:0;border:6px solid transparent;border-bottom:12px solid #656a71;content:""}.title_titleArea__cbRIy .title_companyInfoArea__1dsPL{display:flex;align-items:center;margin-top:13px}.title_titleArea__cbRIy .title_companyInfoArea__1dsPL .title_companyName__dzX3V{color:#121619;font-size:14px;font-weight:700;line-height:18px}.title_titleArea__cbRIy .title_companyInfoArea__1dsPL .title_companyLocation__sCuWE{flex:none;display:flex;align-items:center;margin-left:16px;color:#9fa4ab;font-size:14px;font-weight:500;line-height:18px}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP{color:#9fa4ab;font-size:12px;font-weight:500;line-height:16px;white-space:pre-wrap}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP .title_count__OFrlq{position:relative;color:#121619;cursor:pointer}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP .title_tooltip__SEDr0{display:none;position:absolute;top:8px;left:50%;flex-direction:column;align-items:center;padding-top:10px;transform:translateX(-50%);cursor:text;z-index:1}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP .title_tooltip__SEDr0:before{flex:none;width:8px;height:8px;margin-bottom:-1px;background-image:url(/img/v2/components/position/JD/iconTail.png);background-size:cover;transform:rotate(180deg);content:""}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP .title_tooltipBox__FWh29{width:250px;padding:15px;border:1px solid #e7e8ea;border-radius:4px;background-color:#fff;box-shadow:0 6px 15px rgba(0,0,0,.15),0 4px 6px rgba(0,0,0,.05);font-size:13px;font-weight:500;line-height:20px;color:#656a71;word-break:keep-all;white-space:normal}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_companySubInfo__iBJfP:hover .title_tooltip__SEDr0{display:flex}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_viewCount__zlPnE{flex:none;align-self:flex-end;margin-left:8px;color:#44474b;font-size:12px;font-weight:500;line-height:16px}.title_titleArea__cbRIy .title_companySubInfoArea__G4j_g .title_viewCount__zlPnE .title_count__OFrlq{color:#9fa4ab}.applyInfo_hidden__ohfkl{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.applyInfo_textEmphasis__9jNOG{display:inline-block;font-family:Wemakeprice,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#5ec7c3;vertical-align:2px}.applyInfo_infoTextArea__irLPJ{width:100%}.applyInfo_infoTextWrap__R_Zxl{display:flex;flex-direction:column;gap:8px}.applyInfo_infoTextWrap__R_Zxl+.applyInfo_infoTextWrap__R_Zxl{margin-top:16px}.applyInfo_infoTextWrap__R_Zxl .applyInfo_title__UXJhO{color:#9fa4ab;font-size:14px;font-weight:500;line-height:18px}.applyInfo_infoTextWrap__R_Zxl .applyInfo_infoText__4F6hI{flex:none;color:#121619;font-size:16px;font-weight:700;line-height:20px}.applyInfo_infoTextWrap__R_Zxl .applyInfo_infoText__4F6hI.applyInfo_notOpen__uGA97{color:#9fa4ab}.applyInfo_infoTextWrap__R_Zxl .applyInfo_closingArea__2tPHm{display:flex;align-items:center;gap:8px}.applyInfo_infoTextWrap__R_Zxl .applyInfo_closingArea__2tPHm .applyInfo_badge__oWmW0{flex:none;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:28px;margin-left:8px;padding:0 7px;border:1px solid rgba(0,0,0,.05);border-radius:4px;background-color:#4bd667;color:#fff;font-size:12px;font-weight:500;line-height:16px}.apply_hidden__Ms08E{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.apply_textEmphasis__uWhRc{display:inline-block;font-family:Wemakeprice,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#5ec7c3;vertical-align:2px}.apply_stickyArea__i4sfx{position:-webkit-sticky;position:sticky;top:112px;width:288px;height:100%}.apply_stickyArea__i4sfx .apply_applyInner__h4AZ6{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 24px;border:1px solid #cfd1d5;border-radius:12px;background-color:#fff}.apply_stickyArea__i4sfx.apply_isNotViewApply__oRE4F{height:298px}.apply_stickyArea__i4sfx .apply_btnArea__ChrM_{display:flex;flex-direction:column;width:100%;gap:8px;margin-top:24px}.apply_stickyArea__i4sfx .apply_coverLetterOffArea__H_DFw{margin-top:16px}.jd_hidden__hanOj{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.jd_textEmphasis__6J5nq{display:inline-block;font-family:Wemakeprice,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#5ec7c3;vertical-align:2px}.jd_wrap__IcCdg{width:1200px;margin:0 auto;padding:32px 0 128px}.jd_inner__XqWJ_{position:relative;display:flex;justify-content:space-between;margin-top:48px}.jd_infoArea__33v_s{width:872px}.jd_infoArea__33v_s>:first-child{margin-top:0}.jd_positionArea__HAc2A{margin-top:48px}