.career-form{margin:8.333vw 0;background:#f3f3f3;display:flex}.career-form h1{text-align:center;margin:0 0 3.333vw}.career-form form{display:flex;flex-direction:column;align-items:center;flex:1;padding:5.556vw 5.208vw}.career-form form fieldset{border:none;margin:0;padding:0}.career-form form fieldset .career-form-row{display:flex;column-gap:2.778vw;width:100%;margin-bottom:2.778vw}.career-form form fieldset .career-form-row .career-form-item{display:flex;flex-direction:column;justify-content:space-between;width:100%}.career-form form fieldset .career-form-row label{font-weight:600;margin-bottom:.833vw}.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select,.career-form form fieldset .career-form-row select option,.career-form form fieldset .career-form-row input::placeholder,.career-form form fieldset .career-form-row textarea::placeholder{font-size:1.111vw;line-height:140%;font-weight:400;color:#2d2d2d}.career-form form fieldset .career-form-row select option[value=Choose],.career-form form fieldset .career-form-row input::placeholder,.career-form form fieldset .career-form-row textarea::placeholder{color:#5f6368}.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select{border:0;border-bottom:1px solid #2d2d2d;height:3.333vw;padding:.903vw .833vw;background:transparent;color:#5f6368;box-shadow:none;outline:none}.career-form form fieldset .career-form-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%0A%3Csvg width='6' height='4' viewBox='0 0 6 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.705 0.290039L3 2.58504L5.295 0.290039L6 1.00004L3 4.00004L0 1.00004L0.705 0.290039Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");background-size:.972vw .486vw;background-repeat:no-repeat;background-position:calc(100% - 1.111vw) center}.career-form form fieldset .career-form-row textarea{background:transparent;height:11.111vw;border:0;border-bottom:1px solid #2d2d2d;padding:1.111vw .833vw;resize:none;overflow-x:hidden}.career-form form fieldset .career-form-row .careerFile{min-height:3.889vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:1px dashed #2d2d2d;cursor:pointer;padding:1.181vw}.career-form form fieldset .career-form-row .careerFile p,.career-form form fieldset .career-form-row .careerFile label{margin:0}.career-form form fieldset .career-form-row .careerFile p span{font-weight:700;color:#333}.career-form form .career-form-submit{padding:1.181vw;margin-top:.556vw;width:100%}.career-form .career-detail-left{position:relative;width:40.278vw}.career-form .career-detail-left picture,.career-form .career-detail-left img{width:100%;height:100%;display:flex;object-fit:cover}.career-detail-formcontent{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:5.556vw 5.208vw;display:flex;flex-direction:column;align-items:center;gap:2.778vw}.career-detail-formcontent h1,.career-detail-formcontent p,.career-detail-formcontent li{color:#fff}.career-detail-formcontent h1{margin:0}.career-detail-formcontent ol{margin:0;display:flex;flex-direction:column;gap:1.667vw;padding-left:1.667vw}.career-detail-formcontent p{align-self:flex-start;margin-left:3.333vw}.career-detail-formcontent svg{width:6.944vw;height:6.944vw}@media screen and (max-width:989px){.career-form{margin:7.674vw 0;flex-direction:column}.career-form h1{font-size:6.715vw;line-height:7.434vw}.career-form form{width:100%;padding:3.837vw}.career-form form fieldset .career-form-row{column-gap:3.837vw;margin-bottom:3.837vw}.career-form form fieldset .career-form-row label{margin-bottom:1.199vw}.career-form form fieldset .career-form-row label,.career-form form fieldset .career-form-row .careerFile p,.career-form form fieldset .career-form-row .careerFile p span,.career-form form fieldset .career-form-row .careerFile label,.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select,.career-form form fieldset .career-form-row select option,.career-form form fieldset .career-form-row input::placeholder,.career-form form fieldset .career-form-row textarea::placeholder{font-size:1.679vw;line-height:2.398vw}.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select{height:5.755vw;padding:1.439vw 1.679vw}.career-form form fieldset .career-form-row select{background-size:1.679vw .839vw;background-repeat:no-repeat;background-position:calc(100% - 1.918vw) center}.career-form form fieldset .career-form-row textarea{height:19.185vw;padding:1.918vw 1.439vw}.career-form form fieldset .career-form-row:last-of-type{flex-direction:column;margin-bottom:2.878vw;gap:3.837vw}.career-form form fieldset .career-form-row .careerFile{min-height:6.475vw;padding:2.038vw}.career-form form .career-form-submit{padding:1.559vw;margin-top:0}.career-form .career-detail-left{width:100%}.career-form .career-detail-left picture{position:absolute}.career-detail-formcontent{padding:3.837vw 14.149vw;gap:4.796vw;position:static;transform:translateY(0)}.career-detail-formcontent ol{gap:2.878vw;padding-left:4.796vw}.career-detail-formcontent p{margin-left:10vw}.career-detail-formcontent svg{width:11.99vw;height:11.99vw}}@media screen and (max-width:749px){.career-form{margin:64px 0}.career-form h1{font-size:32px;line-height:38px}.career-form form{padding:24px 5.607vw}.career-form form fieldset .career-form-row{flex-direction:column;margin-bottom:32px;gap:32px}.career-form form fieldset .career-form-row:last-of-type{gap:32px;margin-bottom:24px}.career-form form fieldset .career-form-row label{margin-bottom:8px}.career-form form fieldset .career-form-row label,.career-form form fieldset .career-form-row .careerFile p,.career-form form fieldset .career-form-row .careerFile p span,.career-form form fieldset .career-form-row .careerFile label,.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select,.career-form form fieldset .career-form-row select option,.career-form form fieldset .career-form-row input::placeholder,.career-form form fieldset .career-form-row textarea::placeholder{font-size:14px;line-height:20px}.career-form form fieldset .career-form-row input,.career-form form fieldset .career-form-row select{height:48px;padding:14px 2.804vw}.career-form form fieldset .career-form-row select{background-size:14px 7px;background-position:calc(100% - 16px) center}.career-form form fieldset .career-form-row textarea{height:160px;padding:16px 2.804vw}.career-form form fieldset .career-form-row .careerFile{min-height:54px;padding:17px 5.607vw}.career-form form .career-form-submit{padding:13px 5.607vw}.career-detail-formcontent{padding:24px 5.607vw;gap:24px}.career-detail-formcontent ol{gap:24px}.career-detail-formcontent p{margin-left:15%}.career-detail-formcontent svg{width:100px;height:100px}}@media screen and (max-width:428px){.career-detail-formcontent p{margin-left:5%}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/career-detail-sec2.css.map */
