body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Pretendard-Regular;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff")}body{background-color:#fff;color:#333;font-family:Pretendard-Regular;font-size:14px;line-height:1.42857143}button{background:none;border:0;cursor:pointer;margin:0;padding:0}a{color:#333;text-decoration:none}ol,ul{list-style:none;padding:0}*{box-sizing:border-box}.main-container{margin:0 auto;max-width:1060px}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.icon-style{margin-left:4px;margin-right:4px;margin-top:2px}.mainheader-back{background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.1);height:50px;position:fixed;top:0;width:100%;z-index:800}.mainheader-content{display:flex;justify-content:space-between}.mainheader-left{align-items:center}.mainheader-btn{margin-right:15px;margin-top:-2px}.header_logo{height:20px;width:80px}.mainheader-center a{font-size:14px;font-weight:600;height:50px;line-height:20px;padding:15px;position:relative;vertical-align:middle}.mainheader-center a:hover{border-bottom:2px solid #cbcaca}.mainheader-label{font-style:normal;pointer-events:none;position:absolute;right:-5px;top:10px}.mainheader-right{height:100%}.mainheader-user-alarm-bell{height:22px;margin:0 10px 0 4px;width:22px}.mainheader-user-profile-img{border-radius:14px;height:28px;margin-top:-3px;width:28px}.login-click-triangle{border:15px solid transparent;border-bottom-color:#fff;height:0;position:absolute;right:-1px;top:15px;width:0;z-index:850}.login-click-box{background-color:#fff;border:1px solid #cdcdcd;border-radius:10px;box-shadow:1px 2px 10px 0 rgba(0,0,0,.3);min-width:194px;padding-top:14px;position:absolute;right:-130px;top:43px;z-index:849}.login-click-box>div{color:#333;display:flex;font-size:14px;height:34px;justify-content:center;text-align:center;vertical-align:middle}.login-click-divider{background-color:#ececec;height:1px!important;margin-bottom:10px;margin-top:0;width:100%}.search-li{margin-top:3px;padding:0 10px}.serach-icon{font-size:18px}.login-btn{color:#333;font-size:14px;font-weight:600;line-height:1.4;margin-right:6px;margin-top:3px;padding:0 10px}.header-divider{background-color:#bedbf9;height:10px;margin:auto 10px;width:1px}.service-btn{border:1px solid #e1e2e3;border-radius:15px;color:#666;font-size:13px;font-weight:400;height:30px;line-height:30px;margin-left:15px;margin-top:-3px;padding:0 10px}.main-footer-back{background-color:#fff;border-top:1px solid #ececec;padding:18px 0 65px;width:100%}.main-footer-top-contents{border-bottom:1px solid #ececec;justify-content:space-between;margin:0 auto 18px;padding-bottom:25px;width:100%}.main-footer-wanted-logo{margin-right:43px;width:113px}.main-footer-navbar-content{color:#3a3a3a;font-size:15px;font-weight:500;line-height:2.6;margin-right:45px;white-space:nowrap}.personal-info{font-weight:600}.main-footer-share-icon>img{height:20px;margin-left:14px}.main-footer-bottom-contents{justify-content:space-between}.main-footer-bottom-text{color:#767676;float:left;font-size:12px;font-weight:500;line-height:1.6666666667em;margin-right:40px;width:calc(100% - 290px)}.main-footer-languege-select-box{display:flex;justify-content:center;position:relative}.main-footer-languege-select-img{border:1px solid #e1e2e3;border-radius:2px;height:17px;left:15px;position:absolute;top:13px;width:24px;z-index:1}.main-footer-languege-select{background:#f2f4f7;border-color:#e1e2e3;border-radius:5px;font-size:14px;font-weight:500;height:40px;min-height:34px;padding-left:45px;width:250px}.search-modal-back{background-color:rgba(0,0,0,.4);height:100vw;left:0;position:fixed;top:0;width:100vw;z-index:5}.search-modal-contents-box{background-color:#fff;padding-bottom:50px;padding-top:30px;position:fixed;top:0;width:100%}.search-modal-form{position:relative}.search-modal-form>input{background-color:#f2f4f7;border:1px solid #f2f4f7;border-radius:25px;color:#767676;font-size:16px;font-weight:400;height:50px;line-height:50px;margin-bottom:50px;overflow:hidden;padding:0 36px 0 60px;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-modal-form>button{color:#939393;height:18px;left:20px;margin:0 16px 0 6px;position:absolute;top:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.search-modal-text-title{justify-content:space-between;margin-bottom:20px}.search-modal-text-title>div:first-child{color:#333;font-size:14px;font-weight:600;line-height:20px}.search-modal-text-title>div:nth-child(2){color:#767676!important;float:right;font-size:14px;font-weight:400;line-height:20px}.search-modal-btns-box>button{border-radius:25px;color:#333;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-right:10px;padding:0 26px}.search-modal-btns-box>button:first-child{background:#f0f8f8}.search-modal-btns-box>button:nth-child(2){background:#eeedf4}.search-modal-btns-box>button:nth-child(3){background:#e8edf3}.search-modal-btns-box>button:nth-child(4){background:#e9f4fb}.search-modal-btns-box>button:nth-child(5){background:#effbf3}.swiper-back{height:300px;margin-top:75px;overflow:hidden;position:relative;width:100%}.swiper-contents{height:100%;transition:all 1s}.swiper-card{margin:0 12px;max-width:1060px;position:relative}.swiper-card,.swiper-card img{height:100%;width:100%}.top-swiper-btn{align-items:center;background-color:#fff;border-radius:15px;display:flex;font-size:16px;height:60px;justify-content:center;opacity:.5;position:absolute;top:120px;width:30px;z-index:10}.top-swiper-before-btn{left:calc(50% - 605px)}.top-swiper-next-btn{right:calc(50% - 600px)}.top-swiper-btn-svg{height:16px;width:16px}.swiper-text-box{background-color:#fff;border-radius:4px;bottom:28px;height:146px;left:34px;opacity:1;position:absolute;text-align:left;width:330px}.swiper-text-box-title{color:#333;font-size:20px;font-weight:700;line-height:1.5;margin-left:20px;margin-right:20px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.swiper-text-box-sub-title{color:#333;font-size:14px;font-weight:500;height:44px;line-height:1.64;margin:0 20px}.swiper-text-box-hr{background-color:#ececec;border:none;height:1px;margin:0}.swiper-text-box-link>div{color:#36f;font-size:15px;font-weight:700;height:40px;justify-content:center;margin:6px 0 0 13px;min-width:64px;padding:6px 8px;vertical-align:middle}.insight-back{padding:50px 0}.insight-title-box{align-items:center;color:#333;font-size:22px;font-weight:700;justify-content:center;line-height:1.33;margin:0 auto;text-align:center}.insight-title-btn{margin-left:4px;margin-top:3px}.insight-carousel-back{justify-content:space-between;margin:30px 0;width:100%}.insight-carousel-box{max-width:calc(100% - 48px);overflow:hidden;position:relative}.insight-carousel-contents{transition:all 1s;width:2200px}.insight-carousel-move-btn-box{display:flex;position:absolute;width:80px}.insight-carousel-move-btn{align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#888;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.insight-cards-back{grid-gap:32px 20px;display:grid;gap:32px 20px;grid-template-columns:repeat(4,1fr);margin-bottom:30px;width:100%}.insight-card-img-box{border:1px solid rgba(0,0,0,.06);border-radius:4px;height:175px;overflow:hidden;width:100%}.insight-card-img{height:100%;object-fit:cover;width:100%}.insight-card-title{color:#333;font-size:18px;font-weight:600;letter-spacing:-.0002em;line-height:144.4%;margin-top:12px}.insight-card-subtitle,.insight-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-right:4px;text-overflow:ellipsis;white-space:normal;word-break:keep-all}.insight-card-subtitle{color:#939393;font-size:13px;font-weight:400;letter-spacing:.025em;line-height:138.5%;margin-top:4px}.insight-card-brand{align-items:center;color:#888;display:flex;font-size:12px;font-weight:400;letter-spacing:.031em;line-height:133.3%;margin-top:12px;padding:1px 0}.insight-card-brand-img{border:1px solid #ececec;border-radius:50%;height:24px;margin-right:6px;width:24px}.insight-carousel-content-btn{border:1px solid #ececec;border-radius:25px;color:#888;flex-shrink:0;font-size:14px;font-weight:600;height:40px;line-height:146.7%;margin-right:8px;outline:none;padding:9px 22px;position:relative;scroll-snap-align:start}.insight-click{border-color:#36f;color:#36f}.insight-carousel-open-btn{background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 4px 4px rgb(0 0 0/5%);color:#939393;min-height:40px;min-width:40px;outline:none}.insight-plus-btn-box{display:flex;justify-content:center}.insight-plus-btn{border:1px solid #ececec;border-radius:25px;color:#333;font-size:15px;font-weight:700;height:50px;justify-content:center;min-width:64px;padding:0 27px;vertical-align:middle;width:345px}.type-test-banner-back{background:#0d99ff;background-image:url(https://static.wanted.co.kr/images/type-test/typetest-banner-image.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;color:#fff;cursor:pointer;margin-bottom:48px;padding:28px 0 22px 120px}.type-test-banner-back>div:first-child{font-size:22px;font-weight:800;line-height:26px}.type-test-banner-back>div:nth-child(2){align-items:center;display:flex;font-size:16px;font-weight:600;height:32px;letter-spacing:.0056em}.recommend-creator-banner-back{grid-gap:27px;align-items:center;background:#fff;border:1px solid #ececec;border-radius:5px;box-shadow:4px 4px 15px rgb(0 0 0/5%);display:flex;gap:27px;justify-content:center;margin-bottom:60px;padding:20px;position:relative}.recommend-creator-banner-title{color:#333;font-size:20px;font-weight:600;line-height:141.2%;margin-bottom:6px;word-break:keep-all}.recommend-creator-banner-link{color:#36f;font-size:16px;font-weight:500;justify-content:flex-start;letter-spacing:.0056em;line-height:150%;padding:4px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recommend-creator-banner-cancel{color:#ccc;cursor:pointer;font-size:20.5px;position:absolute;right:13px;top:13px}.event-banner-back{padding:60px 0}.event-banner-title-box{justify-content:space-between;margin-bottom:30px}.event-banner-title{color:#333;font-size:22px;font-weight:700;line-height:1.33}.event-banner-sub-title{color:#767676;display:flex;font-size:15px;font-weight:500;justify-content:center;line-height:normal;margin:5px 0 0;vertical-align:middle}.event-banner-sub-title>span{margin-right:8px}.event-banner-btn{align-items:center;background-color:#fff;border:1px solid #e1e2e3;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#767676;font-size:16px;height:36px;min-height:36px;min-width:36px;width:36px}.disabled-btn{border:1px solid #eee;color:#ddd;cursor:not-allowed;opacity:.7}.event-banner-swiper-back{overflow:hidden;width:100%}.event-banner-swiper-contents{transition:all 1s;width:300vw}.event-banner-card{padding:8px 8px 8px 0;width:530px}.event-banner-card>img{border-radius:4px;height:273px;object-fit:cover;outline:1px solid rgba(0,0,0,.05);width:100%}.event-banner-card-title{color:#333;font-size:16px;font-weight:700;line-height:1.5;margin-top:8px}.event-banner-card-date{color:#aaa;font-size:13px;font-weight:500;margin-top:3px}.apply-info-divider{background-color:#ececec;height:1px;width:100%}.apply-info-title{color:#333;font-size:22px;font-weight:700;line-height:1.33;margin-bottom:30px;margin-top:60px;text-align:center}.apply-info-contents-box{margin-bottom:80px;width:100%}.apply-info-content{align-items:center;border:1px solid #ececec;padding:18px 0 0;width:25%}.apply-info-icon,.apply-info-link{height:32px;width:32px}.apply-info-btn{font-size:16px;height:50px;justify-content:center;min-width:64px;padding:6px 8px;vertical-align:middle}.login-back{align-items:center;background-color:#f7f7f7;display:flex;height:100vh;width:100%}.login-content{background-color:#fff;border:1px solid #e1e2e3;border-radius:5px;margin:auto;max-height:calc(100vh - 100px);max-width:400px;overflow:auto;padding:20px;width:100%}.login-content::-webkit-scrollbar{display:none}.login-logo{align-items:center;display:flex;justify-content:center;margin:0 auto 30px;padding-top:56px}.login-logo-svg{height:28px;width:93px}.login-title{color:#000;font-size:24px;font-weight:700;line-height:32px;text-align:center}.login-sub-title{color:#888;font-size:14px;font-weight:400;line-height:20px;margin-bottom:45px;margin-top:12px;text-align:center}.email-text{color:#888;font-size:14px;margin:17px 0 7px}.login-form{width:100%}.email-input{background-color:initial;border:1px solid #e1e2e3;border-radius:5px;color:#333;font-size:13px;font-weight:500;height:50px;margin-bottom:8px;min-height:50px;outline:none;padding:0 12px;width:100%}.email-input::-webkit-input-placeholder{color:#ccc}.email-input::placeholder{color:#ccc}.email-input:focus{border-color:#36f}.email-alert-p{color:#fe415c;font-size:13px;font-weight:400;line-height:18px;margin-bottom:8px;margin-top:0;text-align:left}.email-form-btn{background-color:#f2f4f7;border:none;border-radius:25px;color:#ccc;cursor:default;display:block;font-size:15px;font-weight:600;height:50px;margin-bottom:10px;margin-top:30px;min-height:50px;width:100%}.or{color:#939393;font-size:12px;font-weight:500;line-height:16px;margin-bottom:15px;margin-top:5px;text-align:center}.social-btn-box{justify-content:center}.social-btn{flex:1 1;margin:0;max-width:25%;position:relative}.social-logo{height:56px;width:56px}.social-btn>p{color:#888;font-size:11px;font-weight:500;line-height:14px;margin-bottom:0;margin-top:6px;text-align:center;text-transform:capitalize}.google-logo-border{border:1px solid #e1e2e3;border-radius:50%;box-sizing:border-box;height:56px;left:16px;position:absolute;top:0;width:56px}.forget-email{font-size:14px;font-weight:600;line-height:20px;margin-bottom:14px;margin-top:30px;text-align:center}.login-page-divider{border:none;border-bottom:1px solid #e1e2e3;margin-bottom:30px;margin-top:30px;width:100%}.policy{margin:30px auto 15px;text-align:center}.en-logo-text{color:#888;font-size:12px;font-weight:400;line-height:16px;margin-bottom:30px;text-align:center}.languege-select-box{display:flex;justify-content:center;position:relative}.languege-select-img{border:1px solid #e1e2e3;border-radius:2px;height:16px;left:125px;position:absolute;top:9px;width:23px;z-index:1}.languege-select{border-color:#e1e2e3;font-size:12px;font-weight:600;height:34px;min-height:34px;padding-left:45px;width:140px}.signup-content{padding-top:0;position:relative}.signup-header{flex:0 0 auto;height:64px;justify-content:space-around;padding:0;width:100%}.signup-cancel-btn{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;min-width:64px}.signup-title{align-items:center;display:flex;flex:1 1;font-size:18px;font-weight:600;justify-content:center;line-height:26px;text-align:center}.signup-form-box{max-height:calc(100vh - 164px);overflow:auto;position:relative}.signup-form-box::-webkit-scrollbar{display:none}.signup-form{margin-top:37px}.signup-email-title{color:#888;font-size:14px;font-weight:600;line-height:20px;margin:17px 0 7px;text-align:left}.signup-email-input{background-color:#f2f4f7;border:1px solid #e1e2e3;border-radius:5px;color:#ccc;font-size:16px;font-weight:400;height:50px;margin-bottom:8px;min-height:50px;outline:none;padding:0 12px;width:100%}.signup-email-input::-webkit-input-placeholder{color:#ccc}.signup-email-input::placeholder{color:#ccc}.signup-name-input{background-color:initial;border:1px solid #e1e2e3;border-radius:5px;color:#333;font-size:16px;font-weight:400;height:50px;margin-bottom:8px;min-height:50px;outline:none;padding:0 12px;width:100%}.signup-name-input::-webkit-input-placeholder{color:#ccc}.signup-name-input::placeholder{color:#ccc}.signup-num-input{width:60%}.signup-num-btn{background-color:#f2f4f7;border:1px solid #f2f4f7;color:#ccc;cursor:default;flex:0 0 auto;margin-left:10px;padding:0 15px;width:auto}.country-select,.signup-num-btn{border-radius:5px;font-size:16px;height:50px;margin-bottom:10px;min-height:50px}.country-select{border:1px solid #e1e2e3;font-weight:400;padding-left:12px;position:relative;width:100%}.signup-password-exactly-test{color:#fe415c;margin-bottom:8px}.signup-password-exactly-test,.signup-pw-info-text{font-size:13px;font-weight:400;line-height:18px;margin-top:0}.signup-pw-info-text{color:#888;margin-bottom:10px;text-align:left}.total-agree-box{margin:28px 0 10px;min-height:25px;position:relative;width:100%}.signup-checkbox-input{border:1px solid #ececec;border-radius:3px;cursor:pointer;height:18px;width:18px}.agree-title-text{color:#333;font-size:15px;font-weight:600;line-height:22px;margin-left:7px}.signup-divider{margin:8px 0}.sub-agree-box{margin:10px 0}.agree-sub-title-text{color:#888;font-weight:500}.agree-label{color:#888;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:22px;justify-content:center;line-height:22px;margin-right:18px}.agree-check-svg{height:16px;margin-right:7px;width:16px}.signup-submit-btn-box{bottom:0;position:-webkit-sticky;position:sticky;z-index:10}.signup-submit-btn-upper{background:linear-gradient(180deg,transparent,#fff);height:30px;left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.signup-submit-btn-lower{background:#fff;inset:30px 0 0;position:absolute;z-index:-1}.signup-submit-btn{background-color:#f2f4f7;border:none;border-radius:25px;color:#ccc;cursor:default;font-size:15px;font-weight:600;height:50px;margin-bottom:30px;margin-top:30px;min-height:50px;width:100%}.password-content{padding:0}.password-header{flex:0 0 auto;height:64px;justify-content:space-between;padding:0 20px;width:100%}.password-header-btn{height:64px;padding:8px;width:64px}.password-header-title{align-items:center;color:#000;display:flex;flex:1 1;font-size:18px;font-weight:600;justify-content:center;line-height:26px;text-align:center}.password-header-right{height:64px;width:64px}.password-form-box{overflow:auto;padding:20px;position:relative}.password-form-text{color:#888;font-size:14px;font-weight:600;line-height:20px;margin:17px 0 7px;text-align:left}.password-form-input{background-color:initial;border:1px solid #e1e2e3;border-radius:5px;color:#333;font-size:16px;font-weight:400;height:50px;margin-bottom:8px;min-height:50px;outline:none;padding:0 12px;width:100%}.password-form-input::-webkit-input-placeholder{color:#e1e2e3}.password-form-input::placeholder{color:#e1e2e3}.password-form-btn{background-color:#f2f4f7;border:none;color:#ccc;cursor:default;margin-top:30px}.password-form-btn,.password-from-change-btn{border-radius:25px;font-size:16px;height:50px;margin-bottom:10px;min-height:50px;width:100%}.password-from-change-btn{background-color:#fff;border:none;color:#36f;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;margin-top:10px}.recommend-job-banner-back{align-items:center;background-image:linear-gradient(90deg,#01a9fe -12%,#2f5fef 37%,#046afe 72%,#00d2dd 110%);border-radius:38.5px;color:#fff;display:flex;font-size:17px;font-weight:700;justify-content:center;line-height:normal;margin:60px 0;padding:21px 30px;word-break:keep-all}.jobsfeed-position-banner-icon{font-size:24px;margin-bottom:-3px;margin-right:12px}.jobsfeed-ai-position-back{align-items:center;background:#f4f8fb;background-image:url(https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fwanted-dev.static.wanted.co.kr%2Fbanner%2FJobsfeed_ai_banner.png&w=1440&q=75);background-repeat:no-repeat;background-size:cover;justify-content:center;padding-bottom:60px;width:100%}.jobsfeed-ai-position-logo{align-items:center;display:flex;justify-content:center;padding-bottom:40px;padding-top:60px}.jobsfeed-ai-position-img1{height:80px;margin-right:8px;width:80px}.jobsfeed-ai-position-title{color:#111;font-size:22px;font-weight:700;letter-spacing:normal;line-height:1.05;margin-bottom:6px}.wantedai-logo{margin-bottom:3px;margin-right:3px;vertical-align:-4px;width:114px}.jobsfeed-ai-position-sub-title{color:#555;font-size:16px;line-height:19.2px;margin-bottom:20px}.jobsfeed-ai-position-btn{background-color:#36f;border-radius:25px;color:#fefefe;flex:0 0 auto;font-size:15px;font-weight:600;line-height:22px;padding:10px 20px}.jobsfeed-type-test-banner-back{background:#0d99ff;background-image:url(https://static.wanted.co.kr/career_connect/banner-back-pc-jobsfeed.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;color:#fff;cursor:pointer;font-size:22px;font-weight:800;height:103px;justify-content:space-between;line-height:26px;margin-top:60px;padding:32px 40px;position:relative}.jobsfeed-type-test-banner-back>button{background-color:#fff;border-radius:20px;color:#2b4bc8;font-size:15px;font-weight:600;line-height:18px;padding:11px 20px}.jobsfeed-type-test-banner-back>img{bottom:-2px;height:95px;position:absolute;right:250px;width:124px}.jobsfeed-profile-match-back{padding:60px 0 85px}.jobsfeed-profile-match-box{display:flex;height:80px;justify-content:center;width:50%}.profile-box{background-color:#f2f5ff;border-bottom-left-radius:38.5px;border-top-left-radius:38.5px}.match-box{background-color:#f1f1f1;border-bottom-right-radius:38.5px;border-top-right-radius:38.5px}.jobsfeed-profile-match-box>button{font-size:18px;font-weight:500}.jobsfeed-profile-match-box>svg{height:28px;margin-right:10px;margin-top:25px;width:28px}.intro-banner-back{padding:60px 0}.intro-banner-title-box{justify-content:space-between;margin-bottom:30px}.intro-banner-title{color:#333;font-size:22px;font-weight:700;line-height:1.33}.intro-banner-title>img{height:24px;margin:2px 8px 0 4px;width:24px}.intro-banner-title>span:nth-child(3){font-weight:400}.intro-banner-company-info{justify-content:space-between;margin-top:12px}.intro-banner-company-info-left>img{height:42px;margin-right:12px;width:42px}.intro-banner-company-text-box>div:first-child{color:#333;font-size:18px;font-weight:700;word-break:break-all}.intro-banner-company-text-box>div:nth-child(2){color:#999;font-size:14px;font-weight:500}.intro-banner-company-info-follow{align-items:center;background-color:#fff;border:1px solid #e1e2e3;border-radius:25px;color:#36f;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;line-height:1;padding:12px 25.5px 11px}.thema-company-logos>img{margin-top:12px}.thema-company-logos>button{color:#666;font-size:14px;font-weight:500;margin-left:4px;margin-top:6px}.intro-banner-sub-title{color:#767676;display:flex;font-size:15px;font-weight:500;justify-content:center;line-height:normal;margin:5px 0 0;vertical-align:middle}.intro-banner-sub-title>span{margin-right:8px}.intro-banner-btn{align-items:center;background-color:#fff;border:1px solid #e1e2e3;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#767676;font-size:16px;height:36px;min-height:36px;min-width:36px;width:36px}.intro-banner-swiper-back{overflow:hidden;width:100%}.intro-banner-swiper-contents{transition:all 1s;width:300vw}.intro-banner-card{padding:8px 8px 8px 0;width:530px}.intro-banner-card>img{border-radius:4px;height:273px;object-fit:cover;outline:1px solid rgba(0,0,0,.05);width:100%}.intro-banner-card-title{color:#333;font-size:16px;font-weight:700;line-height:1.5;margin-top:8px}.intro-banner-card-date{color:#aaa;font-size:13px;font-weight:500;margin-top:3px}.jobsfeed-divider{background-color:#ececec;height:1px;max-width:1060px}.jobsfeed-new-position-back{padding:70px 0 50px}.jobsfeed-new-position-title{color:#111;font-size:22px;font-weight:700;line-height:1.05;margin-bottom:30px;text-align:center}.jobsfeed-new-position-card{padding:10px;position:relative;width:25%}.jobsfeed-new-position-card>img{border-radius:4px;height:187.5px;width:100%}.jobsfeed-new-position-card>div:nth-child(2){color:#333;font-size:18px;font-weight:600;line-height:1.2;margin-top:14px;max-height:2.4em;overflow:hidden;position:relative}.jobsfeed-new-position-card>div:nth-child(3){color:#333;font-weight:600}.jobsfeed-new-position-card>div:nth-child(3),.jobsfeed-new-position-card>div:nth-child(4){font-size:14px;line-height:normal;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.jobsfeed-new-position-card>div:nth-child(4){color:#999;font-weight:400}.jobsfeed-new-position-card>div:nth-child(5){color:#333;font-size:14px;font-weight:500;margin-bottom:14px;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.jobsfeed-bookmark-btn{color:#fff;position:absolute;right:14px;top:16px}.jobsfeed-bookmark-btn>svg{height:22px;width:22px}.jobslist-header-back{padding-top:90px}.jobslist-header-title{color:#333;font-size:24px;font-weight:700;line-height:29px;margin-right:15.5px;padding-top:3px}.jobslist-header-btn{background-color:#fff;border:1px solid #e1e2e3;border-radius:9999px;height:26px;margin-top:5px;width:26px}.jobslist-header-divider{background-color:#ececec;line-height:29px;margin:3px 28px 0;width:2px}.jobslist-header-text{color:#aaa;font-size:24px;font-weight:400;line-height:29px;padding-top:3px}.jobslist-main-back{padding:20px 0 80px}.jobslist-main-sticky-banner{background-color:#fff;position:-webkit-sticky;position:sticky;top:50px;z-index:10}.jobslist-main-select-banner{justify-content:space-between;padding-top:10px}.jobslist-main-area-btn{align-items:center;border:1px solid #ececec;border-radius:5px;height:40px;margin-bottom:0;margin-right:10px;padding:0 15px;position:relative}.jobslist-main-area-btn>span:first-child{margin-right:15px}.jobslist-main-area-btn>span:nth-child(2){color:#36f;font-weight:600}.jobslist-main-area-btn-num{background-color:#36f;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:20px;line-height:20px;margin-left:7px;position:absolute;right:-10px;top:-5px;width:20px}.jobslist-main-divider{background-color:hsla(0,0%,93%,.7);height:1px;margin:25px auto}.jobslist-carousel-back{justify-content:space-between;margin:30px 0;width:100%}.jobslist-carousel-box{max-width:100%;overflow:hidden;position:relative}.jobslist-carousel-contents{transition:all 1s;width:2200px}.jobslist-carousel-content-btn{border:1px solid #ececec;border-radius:20px;color:#333;flex-shrink:0;font-size:12px;font-weight:500;height:32px;line-height:16px;margin-right:8px;outline:none;padding:8px 14px;position:relative;scroll-snap-align:start}.jobslist-click{border:1px solid #36f;color:#36f;font-weight:600}.jobslist-carousel-move-btn-box{display:flex;position:absolute;width:80px}.jobslist-carousel-move-btn{align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#888;display:inline-flex;font-size:18px;height:30px;justify-content:center;width:30px}.move-btn-left-box{background:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0))}.move-btn-right-box{background:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0))}.jobslist-main-divider__2{background-color:#e1e2e3;height:1px;margin-bottom:38px;margin-left:calc(-50vw + 50%);margin-top:25px;width:100vw}.jobslist-main-contents-bookmark-text{align-items:center;color:#36f;display:flex;font-size:15px;font-weight:600;line-height:24px;margin-bottom:12px}.jobslist-main-contents-bookmark-text>span{margin-top:2px}.jobslist-new-position-contents{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.jobslist-new-position-card{padding:10px;position:relative;width:100%}.jobslist-new-position-card>img{border-radius:4px;height:187.5px;width:100%}.jobslist-new-position-card>div:nth-child(2){color:#333;font-size:18px;font-weight:600;line-height:1.2;margin-top:14px;max-height:2.4em;overflow:hidden;position:relative}.jobslist-new-position-card>div:nth-child(3){color:#333;font-weight:600}.jobslist-new-position-card>div:nth-child(3),.jobslist-new-position-card>div:nth-child(4){font-size:14px;line-height:normal;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.jobslist-new-position-card>div:nth-child(4){color:#999;font-weight:400}.jobslist-new-position-card>div:nth-child(5){color:#333;font-size:14px;font-weight:500;margin-bottom:14px;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.jobslist-bookmark-btn{color:#fff;position:absolute;right:14px;top:16px}.jobslist-bookmark-btn>svg{height:22px;width:22px}.plus-page-loading-box{height:30px;width:100%}.jobslist-middle-banner{background:#0d99ff;background-image:url(https://static.wanted.co.kr/images/type-test/typetest-banner-image.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;color:#fff;cursor:pointer;margin:35px 10px 50px;padding:28px 0 22px 120px}.jobslist-middle-banner>div:first-child{font-size:22px;font-weight:800;line-height:26px}.jobslist-middle-banner>div:nth-child(2){align-items:center;display:flex;font-size:16px;font-weight:600;height:32px;letter-spacing:.0056em}.event-top-banner-back{background-image:url(https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fwanted-marketing-image.s3.ap-northeast-2.amazonaws.com%2Fcareer-biz-banner%2F20230203_event_web__2000x300.jpg&w=2000&q=100);background-position:50%;background-size:cover;height:300px;margin-top:50px;width:100%}.event-page-main-back{padding-top:59px}.event-page-main-title{color:#333;font-size:22px;font-style:normal;font-weight:600;letter-spacing:-.012em;line-height:127.3%}.event-page-main-sticky-banner{background-color:#fff;position:-webkit-sticky;position:sticky;top:45px;z-index:10}.event-carousel-back{justify-content:space-between;margin:30px 0;width:100%}.event-carousel-box{max-width:calc(100% - 48px);overflow:hidden;position:relative}.event-carousel-contents{transition:all 1s;width:3000px}.event-carousel-content-btn{border:1px solid #ececec;border-radius:25px;color:#888;flex-shrink:0;font-size:14px;font-weight:600;height:40px;line-height:146.7%;margin-right:8px;outline:none;padding:9px 22px;position:relative;scroll-snap-align:start}.event-click{border-color:#36f;color:#36f}.event-carousel-move-btn-box{display:flex;position:absolute;width:80px}.event-carousel-move-btn{align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#888;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.event-carousel-open-btn{background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 4px 4px rgb(0 0 0/5%);color:#939393;min-height:40px;min-width:40px;outline:none}.event-sticky-divider{background-color:#ececec;height:1px;margin:25px 0;width:100%}.event-sticky-filter-alarm{align-items:center;justify-content:space-between;margin-bottom:25px}.event-sticky-filter-btn{align-items:center;border:1px solid #e1e2e3;border-radius:5px;display:flex;font-size:13px;font-weight:500;height:40px;padding-left:16px;padding-right:16px;position:relative}.event-sticky-filter-btn-icon{margin-right:7px}.event-sticky-filter-btn-num-box{border-radius:10px;font-size:12px;height:20px;line-height:20px;padding:0 5px;position:absolute;right:-10px;top:-7px;width:20px}.event-sticky-alarm-btn,.event-sticky-filter-btn-num-box{align-items:center;background-color:#36f;color:#fff;justify-content:center}.event-sticky-alarm-btn{border-radius:9999px;font-weight:500;height:40px;margin-left:auto;padding-left:20px;padding-right:20px;position:relative;white-space:nowrap}.event-sticky-divider-bottom{background-color:#ececec;height:1px;margin-left:calc(-50vw + 50%);width:100vw}.event-page-main-contents-back{grid-gap:32px 20px;display:grid;gap:32px 20px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;margin-top:8px}.event-page-main-content-card-back{width:100%}.event-page-main-content-card-back>img{border:1px solid rgba(0,0,0,.06);border-radius:4px;height:175px;object-fit:cover;width:100%}.event-page-main-content-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;line-height:144.4%;margin:0;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;word-break:keep-all}.event-page-main-content-card-date{color:#939393;font-size:12px;font-weight:400;letter-spacing:.025em;line-height:16px;margin-bottom:2px;margin-top:6px;padding:4px 0}.event-page-main-content-card-tags{color:#939393;font-size:13px;font-weight:600;letter-spacing:.025em;line-height:138.5%}.event-page-main-content-card-tags>span{margin-right:8px}.salary-chart-back{background-color:#22bd79;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;margin-top:50px;min-height:350px;padding-bottom:40px;padding-top:40px;position:relative}.salary-chart-contents{margin:0 auto;max-width:1060px;width:90%}.salary-chart-box{margin-right:20px;width:74%}.salary-chart-text-tags{background-color:#fff;border-radius:3px;color:#22bd79;display:block;font-size:16px;font-weight:600;margin-bottom:10px;margin-right:10px;padding:8px 10px;white-space:pre}.salary-chart-text-expext-salary{color:#fff;font-size:16px;font-weight:400;line-height:1.8;white-space:pre-wrap}.salary-chart-text-price>span:first-child{color:#fff;font-size:40px;font-weight:700;line-height:1.4;margin-right:16px;white-space:pre-wrap}.salary-chart-text-price>span:nth-child(2){color:#fff;font-size:14px;font-weight:400;font-weight:700}.salary-chart-select-contents-back{bottom:-24px;left:0;position:absolute;right:0}.salary-chart-select-contents-box{margin:0 auto;max-width:1060px;width:90%}.salary-chart-select{align-items:center;background-color:#fff;border:1px solid #e1e2e3;font-size:15px;height:43px;padding-left:15px;padding-right:15px;width:25%}.salary-description{color:#b5b5b5;font-size:14px;font-weight:400;margin:10px 0}.salary-middle-banner{background:#fff;margin:42px 0 40px;padding:55px}.salary-middle-banner>div{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1;word-break:keep-all}.salary-middle-banner>div:first-child{color:#258bf7;font-size:40px;font-weight:600;margin:0 0 20px}.salary-middle-banner>div:nth-child(2){color:#000;font-size:20px;font-weight:400;margin:0 0 40px}.salary-middle-banner>img{height:55px;margin:0 -6px 30px;width:100%}.salary-middle-banner>button{align-items:center;background-color:#36f;border:0;border-radius:27px;color:#fff!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:54px;justify-content:center;width:100%}.salary-position-cards-title{color:#333;display:inline-block;font-size:22px;font-weight:600;letter-spacing:normal;line-height:1.05;margin-bottom:20px;margin-left:7px;padding:0;text-align:left}.salary-position-back{margin-bottom:60px}.salary-position-contents{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.salary-position-card{padding:10px;position:relative;width:100%}.salary-position-card>img{border-radius:4px;height:187.5px;width:100%}.salary-position-card>div:nth-child(2){color:#333;font-size:18px;font-weight:600;line-height:1.2;margin-top:14px;max-height:2.4em;overflow:hidden;position:relative}.salary-position-card>div:nth-child(3){color:#333;font-weight:600}.salary-position-card>div:nth-child(3),.salary-position-card>div:nth-child(4){font-size:14px;line-height:normal;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.salary-position-card>div:nth-child(4){color:#999;font-weight:400}.salary-position-card>div:nth-child(5){color:#333;font-size:14px;font-weight:500;margin-bottom:14px;margin-top:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.salary-bookmark-btn{color:#fff;position:absolute;right:14px;top:16px}.salary-bookmark-btn>svg{height:22px;width:22px}.resume-top-banner-back{background-image:url(https://static.wanted.co.kr/images/userweb/resume_intro/intro_img_web.png);background-repeat:no-repeat;background-size:cover;height:442px;margin-top:50px;width:100%}.resume-top-banner-contents{color:#fff;padding-bottom:0;padding-top:100px;text-align:center;width:100%}.resume-top-banner-contents>div:first-child{font-size:56px;font-weight:700;letter-spacing:-.027em;line-height:128.6%}.resume-top-banner-contents>div:nth-child(2){font-size:22px;font-weight:400;letter-spacing:-.012em;line-height:127.3%;margin-top:10px}.resume-top-banner-btns-box{margin-top:50px}.resume-top-banner-btns-box>button:first-child{background:#fff;border:1px solid #36f;border-radius:25px;color:#36f}.resume-top-banner-btns-box>button:first-child,.resume-top-banner-btns-box>button:nth-child(2){font-size:19px;font-weight:600;height:54px;letter-spacing:.0056em;line-height:150%;padding:12px 32px}.resume-top-banner-btns-box>button:nth-child(2){background-color:#36f;border:none;border-radius:25px;color:#fff;margin-left:10px}.resume-like-banner-back{padding:100px 0}.resume-like-banner-title{font-size:36px;font-weight:700;text-align:center}.resume-like-banner-contents-box{grid-gap:20px 20px;display:grid;gap:20px 20px;grid-template-columns:repeat(2,1fr);margin-top:50px}.resume-like-banner-contents-box>div:first-child{background-color:#f1f7fe}.resume-like-banner-contents-box>div:nth-child(2){background-color:#f1f1fe}.resume-like-banner-contents-box>div:nth-child(3){background-color:#f3f8ee}.resume-like-banner-contents-box>div:nth-child(4){background-color:#ecf8fb}.resume-like-banner-card{border-radius:10px;display:flex;flex-direction:column;height:480px;justify-content:space-between;padding-top:50px;text-align:left;width:520px}.resume-like-banner-text-box{padding-left:50px}.resume-like-banner-text-box>div:first-child{font-size:26px;font-weight:600;line-height:135.7%;margin-top:0}.resume-like-banner-text-box>div:nth-child(2){font-size:16px;font-weight:400;line-height:150%;margin-top:15px}.resume-like-banner-card-img1{height:312px;width:520px}.resume-like-banner-card-img2{height:256px;width:520px}.resume-like-banner-card-img3,.resume-like-banner-card-img4{height:282px;width:520px}.resume-write-banner-back{background-color:#f2f4f7;padding-top:100px;position:relative}.resume-write-banner-title{font-size:40px;font-weight:600;text-align:center}.resume-write-banner-img-box{margin-top:50px}.resume-write-banner-img-box>img{width:100%}.resume-write-banner-btns-box{background-color:#f8f8f8;display:flex;justify-content:center;margin-top:-5px;padding-bottom:100px;padding-top:50px}.resume-write-banner-btns-box>button:first-child{background-color:#fff;border:1px solid #e1e2e3;border-radius:25px;color:#333;margin-right:10px}.resume-write-banner-btns-box>button:first-child,.resume-write-banner-btns-box>button:nth-child(2){font-size:18px;font-weight:600;height:54px;letter-spacing:.0056em;line-height:150%;padding:12px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resume-write-banner-btns-box>button:nth-child(2){background-color:#36f;border:none;border-radius:25px;color:#fff}.resume-write-banner-blur-box{background:linear-gradient(180deg,hsla(0,0%,97%,0),#f8f8f8);bottom:160px;height:150px;position:absolute;width:100%}.resume-recommend-back{background-color:#fff;height:452px}.resume-recommend-contents-box{align-items:center;display:flex;height:100%;justify-content:space-between;text-align:left}.resume-recommend-text-box-title{font-size:36px;font-weight:700;letter-spacing:-.024em;line-height:130%}.resume-recommend-text-box-sub-title{font-size:18px;font-weight:400;line-height:160%;margin-top:20px}.resume-recommend-text-box-start-btn{background-color:#36f;border:none;border-radius:25px;color:#fff;font-size:20px;font-weight:600;height:54px;letter-spacing:.0056em;line-height:150%;margin-top:30px;padding:0 27px}.resume-login-back{margin-top:80px}.resume-login-top-banner{background:#2b4bc8;border-radius:10px;cursor:pointer;height:103px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.resume-login-top-banner>img:first-child{bottom:0;height:100%;position:absolute;right:0;width:72%;z-index:0}.resume-login-top-banner>img:nth-child(2){bottom:0;height:90px;position:absolute;right:200px;width:333px;z-index:0}.resume-login-top-banner-btn{color:#fff;font-size:20px;font-weight:1000;height:100%;justify-content:space-between;line-height:39px;padding:32px 40px;position:relative;width:100%}.resume-login-top-banner-btn>div:nth-child(2){background-color:#fff;border-radius:20px;color:#2b4bc8;font-size:15px;font-weight:600;line-height:18px;padding:11px 20px;z-index:1}.resume-login-contents-title{justify-content:space-between;margin-bottom:5px;margin-top:25px;padding:15px 0}.resume-login-contents-title>div:first-child{word-wrap:break-word;color:#333;font-size:16px;font-weight:600;line-height:1.4;margin:0}.resume-login-contents-title>div:nth-child(2){color:#36f!important;font-size:16px;font-weight:600;line-height:1.4;margin:0}.resume-login-contents-cards-back{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.resume-login-contents-cards-back>button{background-color:#fff;border:1px solid #dbdbdb;cursor:pointer;height:190px;position:relative}.resume-login-write-box>div{align-items:center;background-color:#36f;border-radius:50%;display:flex;height:74px;justify-content:center;margin:0 auto;width:74px}.resume-login-write-box>p{color:#333;font-size:16px;font-weight:600;letter-spacing:normal;margin:20px 0 0;text-align:center}.resume-login-upload-box>div{align-items:center;background-color:#e1e2e3;border-radius:50%;display:flex;height:74px;justify-content:center;margin:0 auto;width:74px}.resume-login-upload-box>p{color:#333;font-size:16px;font-weight:600;letter-spacing:normal;margin:20px 0 0;text-align:center}.resume-login-resume-box{justify-content:space-between;padding-top:15px;position:relative}.resume-login-resume-box-text>div:first-child{align-items:center;background-color:#f3f9fe;border-radius:4px;color:#36f;display:flex;font-size:11px;font-weight:700;height:24px;justify-content:center;line-height:13.2px;margin-bottom:11px;padding:6px 6px 6px 18px;width:100px}.resume-login-resume-box-text>div:nth-child(2){-webkit-line-clamp:2;-webkit-box-orient:vertical;border:none;color:#333;display:-webkit-box;font-size:17px;font-weight:600;letter-spacing:normal;line-height:1.33;max-height:46px;max-width:100%;overflow:hidden;padding-left:18px;padding-right:18px;text-align:left;word-break:break-all}.resume-login-resume-box-text>div:nth-child(3){color:#999;font-size:16px;font-weight:500;margin-top:5px;padding-left:18px;text-align:left}.resume-login-resume-box-bottom{align-items:center;border-top:1px solid #e0e0e0;bottom:0;height:41px;padding:0 12px 0 0;position:absolute;width:100%}.resume-login-resume-box-bottom>div:first-child{border:1px solid #333;border-radius:2px;font-size:12px;font-weight:600;height:20px;line-height:20px;margin-left:18px;margin-right:10px;text-align:center;width:20px}.resume-login-resume-box-bottom>div:nth-child(2){font-weight:600}.resume-login-resume-box-bottom>div:nth-child(3){margin-left:auto;margin-right:18px}.community-main-back{background-color:#f8f8f8;margin-top:50px}.community-main-contents-box{padding-top:60px}.community-main-contents-hidden-box{background-color:#f8f8f8;height:50px;position:fixed;top:50px;width:100%;z-index:10}.community-main-left-box-back{margin-right:20px;width:258px}.community-main-left-box-contents-box{position:fixed;top:100px}.community-main-left-box-my-community{background-color:#fff;border:1px solid #e1e2e3;border-radius:5px;height:123px;margin-bottom:14px;padding:23px 24px;width:258px}.community-main-left-box-my-community>div:first-child{color:#666;font-size:14px;font-weight:400;margin-bottom:16px}.community-main-left-box-my-info>img{border-radius:19px;height:38px;width:38px}.community-main-left-box-my-info>div{align-items:center;color:#666;color:#000;display:flex;font-size:16px;font-style:normal;height:100%;line-height:38px;margin-left:10px;text-align:left;width:100%}.community-main-left-box-banner{align-items:center;background:no-repeat right 5px top 10px/77px url(https://static.wanted.co.kr/images/community/identify_people.png),linear-gradient(270deg,#01a9fe .24%,#2f5fef);border-radius:6px;color:#f0f0f0;display:flex;font-size:15px;font-weight:700;height:88px;line-height:1.6em;margin-bottom:14px;padding:0 18px;width:258px}.community-main-left-box-update-back{background:#fff;border:1px solid #e1e2e3;border-radius:5px;padding:23px;width:258px}.community-main-left-box-update-back>div:first-child{color:#333;font-size:16px;font-weight:700;line-height:19px;margin-bottom:8px}.community-main-left-box-update-back>div:nth-child(2){color:#666;font-size:12px;font-weight:400;line-height:14px;margin-bottom:24px}.profile-info{margin-bottom:20px}.profile-info>div{font-size:13px;font-weight:500}.community-main-left-box-profile-btn{border:1px solid #e1e2e3;border-radius:25px;color:#666;font-size:14px;font-weight:600;height:40px;line-height:15px;padding:0 27px;width:100%}.community-main-right-box-back{width:790px}.community-carousel-back{background-color:#fff;border:1px solid #e1e2e3;border-radius:5px 5px 0 0;justify-content:space-between;margin:0;padding:19px 30px;position:fixed;top:100px;width:784px;z-index:10}.community-carousel-box{max-width:calc(100% - 48px);overflow:hidden;position:relative}.community-carousel-contents{width:3000px}.community-carousel-content-btn{border:1px solid #ececec;border-radius:25px;color:#888;flex-shrink:0;font-size:14px;font-weight:600;height:40px;line-height:146.7%;margin-right:8px;outline:none;padding:9px 22px;position:relative;scroll-snap-align:start}.community-carousel-move-btn-box{display:flex;position:absolute;width:80px}.community-carousel-move-btn{align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:50%;box-shadow:0 2px 2px 0 rgb(0 0 0/5%);color:#888;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.move-btn-left-box{background:linear-gradient(90deg,#fff 21.82%,hsla(0,0%,100%,0));bottom:1px;justify-content:flex-start;left:0}.move-btn-right-box{background:linear-gradient(270deg,#fff 21.82%,hsla(0,0%,100%,0));bottom:1px;justify-content:flex-end;right:0}.community-carousel-open-btn{background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 4px 4px rgb(0 0 0/5%);color:#939393;min-height:40px;min-width:40px;outline:none}.community-main-right-box-contents-back{background-color:#fff;margin-top:70px}.community-right-box-this-week{border:1px solid #e1e2e3;border-top:0;padding:30px}.community-right-box-this-week-title-back{justify-content:space-between;margin-bottom:20px}.community-right-box-this-week-title-back>div:first-child{color:#000;font-size:20px;font-weight:700;line-height:24px}.community-right-box-nav-num>span{color:#888;font-size:12px;margin-right:4px}.community-right-box-nav-btn{background-color:#fff;border:1px solid #e1e2e3;border-radius:50%;box-shadow:0 1px 1px 0 rgb(0 0 0/5%);color:#333;height:24px;margin-right:5px;width:24px}.community-right-box-this-week-card{background-color:#eff1fb;border-radius:10px;display:block;flex:0 0 236px;margin-right:15px;padding:15px 20px 19px}.community-right-box-this-week-card>div:first-child{color:#939393;display:-webkit-box;font-size:14px;font-weight:700;margin-bottom:8px;text-overflow:ellipsis}.community-right-box-this-week-card>div:nth-child(2){-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.38;margin-bottom:20px;min-height:45px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.community-right-box-this-week-card-profile{align-items:center}.community-right-box-this-week-card-profile>img{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);height:28px;margin-right:7px;object-fit:cover;width:28px}.community-right-box-this-week-card-profile>div{font-size:13px;font-weight:600}.community-right-box-write-btn-back{align-items:center;background-color:#fff;border:1px solid #e1e2e3;border-top:0;padding:29px 29px 31px}.community-right-box-write-btn{align-items:center;background-color:#fff;border:1px solid #e1e2e3;border-radius:4px;color:#333;cursor:pointer;font-size:15px;font-weight:500;height:56px;justify-content:space-between;line-height:1.6;padding:0 19px;width:100%}.community-main-contents-cards-back{background-color:#fff;border:1px solid #ececec;border-top:0;width:100%}.community-main-contents-header{height:107px;margin-top:0;padding:30px 29px 0;position:relative}.community-main-contents-header>div:first-child{color:#333;font-size:20px;font-weight:700;margin-bottom:11px}.community-main-contents-header>div:nth-child(2){color:#767676;font-size:14px;font-weight:500}.community-main-contents-header:after{background-color:#ececec;bottom:0;content:"";height:1px;position:absolute;width:730px}.community-main-contents-card-back{margin-bottom:2px;padding:29px 29px 30px;position:relative}.community-main-contents-card-back:after{background-color:#ececec;bottom:0;content:"";height:1px;position:absolute;width:730px}.community-main-contents-card-profile{margin-bottom:9px}.community-main-contents-card-profile>img{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);height:28px;margin-right:7px;object-fit:cover;width:28px}.community-main-contents-card-profile-text>span:first-child{color:#333;font-size:13px;font-weight:700;margin-right:4px}.community-main-contents-card-profile-text>span:nth-child(2){align-items:center;background:#f6f6f6;border-radius:4px;color:#5866dc;font-size:10px;font-weight:700;height:19px;line-height:19px;margin-right:4px;padding:0 4px}.community-main-contents-card-profile-text>span:nth-child(3){background:#f6f6f6;border-radius:4px;color:#888;font-size:10px;font-weight:700;height:19px;line-height:19px;padding:0 4px}.community-main-contents-card-title{color:#333;font-size:19px;font-weight:700;line-height:23px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.community-main-contents-card-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.43;margin-bottom:10px;min-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all}.community-main-contents-card-tags{margin-bottom:21px}.community-main-contents-card-tags>button{align-items:center;background:#fff;border:1px solid #ececec;border-radius:100px;color:#888;font-size:12px;font-weight:400;height:26px;margin-right:10px;padding:0 8px}.community-main-contents-card-btn{height:18px;margin:0 8px;width:18px}.aiscore-main-top-banner-back{align-items:center;background-color:#fcfdfd;display:flex;flex-direction:column;justify-content:center;margin-top:50px;padding:81px 0}.aiscore-main-top-banner-back>div:first-child{color:#111;font-size:35px;font-weight:700;margin-bottom:10px;text-align:center}.aiscore-main-top-banner-back>div:nth-child(2){color:#666;font-size:14px;font-weight:400;line-height:normal;text-align:center;white-space:pre}.aiscore-main-top-banner-btns{margin-top:43px}.aiscore-main-top-banner-btns>button{align-items:center;border:1px solid #e7e7e8;border-radius:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;height:180px;justify-content:center;width:300px}.aiscore-main-top-icon{height:32px;margin-bottom:25px;width:30px}.aiscore-main-top-btn-title{color:#333;font-size:18px;font-weight:700;margin-bottom:7px;text-align:center}.aiscore-main-top-btn-file-info{color:#999;font-size:13px;font-weight:500}.aiscore-main-bottom-banner-back{align-items:center;background-color:#f4f8fb;justify-content:center;padding:46px 0 125px;position:relative;width:100%;z-index:-3}.aiscore-main-bottom-banner-color1{background-color:#e9f4ff;-webkit-filter:blur(50px);filter:blur(50px);height:308px;position:absolute;right:25%;top:0;width:308px;z-index:-1}.aiscore-main-bottom-banner-color2{background-color:rgba(122,168,255,.9);bottom:65px;-webkit-filter:blur(58px);filter:blur(58px);height:95px;left:20%;position:absolute;width:95px;z-index:-1}.aiscore-main-bottom-banner-color3{background-color:#d1ffeb;-webkit-filter:blur(50px);filter:blur(50px);height:119px;position:absolute;right:32%;top:0;width:119px;z-index:-1}.aiscore-main-bottom-banner-img-box{margin-bottom:18px;margin-right:78px}.aiscore-main-bottom-banner-img-box>img:first-child{vertical-align:middle;width:135px}.aiscore-main-bottom-banner-img-box>img:nth-child(2){height:28px;margin-bottom:3px;margin-left:-10px;margin-top:65px;vertical-align:middle;width:172px}.aiscore-main-bottom-banner-text{color:#111;font-size:22px;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:6px;text-align:center}.aiscore-main-bottom-banner-sub-text{color:#333;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.38;text-align:center}.bookmark-main-back{margin-top:50px}.bookmark-main-title{color:#333;font-size:20px;font-weight:700;padding:50px 0 20px}.bookmark-main-contents-box{color:#d1d1d1;font-size:24px;margin:240px 0;padding:60px 0;text-align:center}.job-detail-main-back{padding-top:70px}.job-detail-main-left-box-back{margin-right:20px;width:calc(100% - 360px)}.job-detail-left-carousel-back{height:450px;width:100%}.job-detail-left-carousel-contents,.job-detail-left-carousel-contents>img{height:100%;width:100%}.job-detail-left-title{word-wrap:break-word;color:#333;font-size:22px;font-weight:600;margin-bottom:10px;margin-top:40px;word-break:keep-all}.job-detail-company-info>div:first-child{color:#333;line-height:1.4;margin-right:10px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.job-detail-company-info>div:nth-child(2){background-color:#fff;border:1px solid #00aead;border-radius:2px;color:#00aead;display:inline-block;font-size:10px;font-weight:600;height:19px;line-height:19px;margin-right:10px;padding:0 5px}.job-detail-company-info>div:nth-child(3){color:#999;padding:0 10px;position:relative;white-space:nowrap}.job-detail-left-hashtags{flex-wrap:wrap;margin-top:20px}.job-detail-left-hashtags>span{background-color:#f3f5f8;border-radius:25px;color:#333;font-size:12px;font-weight:500;line-height:1;margin-bottom:10px;margin-right:6px;padding:9px 14px}.job-detail-left-explanation{word-wrap:break-word;color:#333;font-size:16px;font-weight:400;line-height:1.75;white-space:pre-wrap}.job-detail-left-explanation-title{color:#333;font-size:16px;font-weight:600;line-height:1.75;margin:20px 0 0}.job-detail-left-tech-stack{margin-bottom:60px;margin-top:5px}.job-detail-left-tech-stack>span{background-color:#e4f4ec;border-radius:20px;font-size:12px;font-weight:600;line-height:14.4px;margin-right:8px;padding:9px 14px}.job-detail-left-divider{background-color:#aeaeae;height:1px;width:100%}.job-detail-left-day-area{margin-top:20px}.job-detail-left-day-area>div:first-child{color:#999;display:inline-block;font-size:16px;font-weight:600;vertical-align:text-top;width:80px}.job-detail-left-day-area>div:nth-child(2){color:#333;font-size:16px;font-weight:600;vertical-align:text-top;width:calc(100% - 80px)}.job-detail-main-right-box-back{background-color:#fff;border:1px solid #e1e2e3;height:330px;padding:24px 20px;position:-webkit-sticky;position:sticky;top:60px;width:340px}.job-detail-right-title{justify-content:space-between;position:relative}.job-detail-right-title>div:first-child{color:#333;font-size:15px;font-weight:600;letter-spacing:normal;text-align:left}.job-detail-right-title>button:nth-child(2){align-items:center;background:#fff;border:1px solid #e1e2e3;border-radius:20px;height:40px;justify-content:center;position:absolute;right:10px;top:-5px;width:40px}.job-detail-right-share-icon{color:skyblue;height:25px;margin-left:-2px;margin-top:3px;width:25px}.job-detail-right-money-box{margin:24px 0}.job-detail-right-money-box>div{width:50%}.job-detail-right-money-box-text{color:#999;font-size:14px;font-weight:600;line-height:1.2;margin-bottom:8px}.job-detail-right-money-box-money{color:#333;font-size:15px;font-weight:600}.job-detail-right-bookmark-btn{align-items:center;background-color:#fff;border:1px solid #36f;border-radius:25px;color:#36f;justify-content:center;margin-bottom:10px}.job-detail-right-apply-btn,.job-detail-right-bookmark-btn{font-size:16px;font-weight:600;height:50px;letter-spacing:normal;text-align:center;width:100%}.job-detail-right-apply-btn{background-color:#36f;border-radius:25px;color:#fff}.job-detail-right-like-btn{align-items:center;border:1px solid #e1e2e3;border-radius:15px;height:30px;justify-content:center;margin:24px 12px 0 0;padding:0 15px}
/*# sourceMappingURL=main.c3bf2f84.css.map*/