.styles_body__SVJQB{padding-bottom:4rem}@media(min-width:1024px){.styles_body__SVJQB{width:min(73.2rem,100% - clamp(4rem,30vw - 15rem,20rem));margin-inline:auto;padding:8rem 0 12rem}.styles_mobileHeader__I5met{display:none}}.styles_basicModal__0_8ZX{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.styles_confirmModal__XnnZv{width:29.6rem;background-color:#fff;padding:3.2rem 1.6rem 2.4rem;border-radius:.8rem}.styles_confirmModal__XnnZv .styles_header__yTsbR{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.styles_confirmModal__XnnZv .styles_title__UaRBl{font-family:Pretendard,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:-.02;color:rgba(0,0,0,.8)}.styles_confirmModal__XnnZv .styles_description__D4Hhp{font-family:Pretendard,sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;letter-spacing:-.02;color:#505462;white-space:pre-line;text-align:center}.styles_confirmModal__XnnZv .styles_footer__gn0uF{margin-top:3.2rem;height:4.4rem;display:flex;gap:.4rem}.styles_confirmModal__XnnZv .styles_footer__gn0uF button{width:100%;height:100%;border-radius:.6rem;font-family:Pretendard,sans-serif;font-weight:500;font-size:1.4rem;line-height:2rem;letter-spacing:-.02;cursor:pointer}.styles_confirmModal__XnnZv .styles_footer__gn0uF .styles_ok__E0Tpu{background-color:#00a699;color:#fff}.styles_confirmModal__XnnZv .styles_footer__gn0uF .styles_cancel__GFfuB{background-color:#fff;color:#505462;border:1px solid #d8d9e1}.styles_checkWrapper__G9O6E{height:6rem;display:flex;align-items:center;justify-content:center}.styles_moreModal__O5eX0{padding:3.2rem 0 4rem;background-color:#fff;border-radius:1.6rem 1.6rem 0 0}.styles_moreModal__O5eX0 .styles_item__1xFNp{padding:1.2rem 2rem;font-family:Pretendard,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;letter-spacing:-.02;color:#505462;cursor:pointer}.styles_lottie__ML24U{width:6rem;height:6rem}.job-search-modal_modal__AGzp2{display:flex;flex-direction:column;width:52rem;max-width:calc(100vw - 4rem);max-height:calc(100vh - 8rem);overflow:hidden;background-color:#fff;border-radius:2.4rem}.job-search-modal_header__n0ufK{display:flex;align-items:center;justify-content:flex-end;padding:1.2rem 2rem}.job-search-modal_close__lN52c{display:flex;align-items:center;justify-content:center;padding:.4rem;border:none;background:none;cursor:pointer}.job-search-modal_body__E1zLb{display:flex;flex-direction:column;gap:1.2rem;padding:0 2.4rem 2.4rem;min-height:0}.job-search-modal_searchBox__SvOL6{flex-shrink:0;display:flex;align-items:center;gap:.4rem;height:5.2rem;padding:0 1.6rem;border-radius:.8rem;background-color:#eff0f5}.job-search-modal_input__hm5LL{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Pretendard,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;letter-spacing:-.032rem;color:#111}.job-search-modal_input__hm5LL::placeholder{color:#a9abb6}.job-search-modal_clear__m6k9H{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.job-search-modal_content__y8GcJ{display:flex;flex-direction:column;gap:2rem;min-height:32rem;max-height:calc(100vh - 18rem);overflow-y:auto}.job-search-modal_prompt__0PNrS{margin:0;flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center;padding-bottom:9rem;font-family:Pretendard,sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;letter-spacing:-.036rem;color:#a9abb6}.job-search-modal_section__UtBxG{display:flex;flex-direction:column}.job-search-modal_sectionHeader__42jou{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0 0}.job-search-modal_sectionTitle__XfoI5{font-size:1.6rem;font-weight:700;line-height:2.2rem;letter-spacing:-.032rem;color:#111}.job-search-modal_clearAll__CAzxh{padding:0;border:none;background:none;cursor:pointer;font-size:1.2rem;font-weight:500;color:#727582}.job-search-modal_recentList__QhkEx{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.6rem 0 .4rem}.job-search-modal_recentChip__NjLeC{display:flex;align-items:center;gap:.8rem;height:3.2rem;padding:0 1.2rem;border:1px solid #d8d9e1;border-radius:999px;background:none}.job-search-modal_recentChipText__vA9bz{padding:0;border:none;background:none;cursor:pointer;font-size:1.4rem;font-weight:500;color:#505462;white-space:nowrap}.job-search-modal_recentChipDelete__gpksd{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:#a9abb6}.job-search-modal_popularGrid__oQcyv{display:flex;gap:2rem;padding:1.6rem 0 .4rem}.job-search-modal_popularColumn__koxk4{display:flex;flex-direction:column;gap:1.6rem;flex:1 1;min-width:0}.job-search-modal_popularItem__yfiJI{display:flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.job-search-modal_popularRank__kVxL5{width:2.3rem;flex-shrink:0;font-size:1.3rem;font-weight:500;color:#505462;text-align:center}.job-search-modal_popularKeyword__MBWGc{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:500;color:#505462;text-align:left}