.modal_overlay__kuE6E{display:none;top:46px;height:100vh;background-color:#000;opacity:.55;content:""}.modal_overlay__kuE6E,.modal_raModal__Ijr94{position:fixed;left:0;width:100vw;z-index:9999}.modal_raModal__Ijr94{background:#fff;top:0;max-height:100vh;overflow:scroll;transition:all .5s ease;transform:translateY(-150%)}.modal_raModalContainer__0MI79.modal_open__cDJ3f .modal_overlay__kuE6E,.modal_raModalFullContainer__rLJ79.modal_open__cDJ3f .modal_overlay__kuE6E{display:block}.modal_raModalContainer__0MI79.modal_open__cDJ3f .modal_raModal__Ijr94,.modal_raModalFullContainer__rLJ79.modal_open__cDJ3f .modal_raModal__Ijr94{transform:translateY(0)}.modal_raModalFullContainer__rLJ79{margin:0;z-index:999}.modal_raModalFullContainer__rLJ79 .modal_raModal__Ijr94{height:100vh}.modal_magazineModal__7RQeC,.modal_magazineOverlay__xCGhO{margin-top:64px}@media(min-width:992px){.jobs_jobIndexContainer__2G4rg{min-width:1000px;min-height:calc(100vh - 246px)}}.jobs_jobIndexContainer__2G4rg .jobs_selectedFilter__7OGFL{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;border-radius:3px;box-shadow:2px 4px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.06);padding:10px 10px 10px 1.2rem;margin-bottom:12px;line-height:12px;color:#24282a;font-weight:bolder;font-size:12px;cursor:pointer;background-color:#fff}.jobs_jobIndexContainer__2G4rg .jobs_text__nuEaM{font-size:14px}.jobs_jobIndexContainer__2G4rg .jobs_input-with-enter__kVMnK{padding-right:64px}@media(min-width:992px){.jobs_jobIndexContainer__2G4rg .jobs_jobIndexContent__mn95s{width:840px}}.jobs_jobImageContainer__0e7nN{min-width:135px}@media(min-width:992px){.jobs_jobImageContainer__0e7nN{min-width:182px;max-width:182px}}.jobs_companyLogoContainer__d5lBy{min-width:135px;max-width:135px;padding:15px;margin:0 auto}@media(min-width:992px){.jobs_companyLogoContainer__d5lBy{min-width:222px;max-width:222px;margin:0}.jobs_jobDetailsBg__r_9LC{background:#fff}}.jobs_jobDetailsContainer__qhhZW{background:#fff}.jobs_jobDetailsContainer__qhhZW .jobs_inquiryMobile__ntaAq{background-color:#fff;z-index:1}@media(min-width:992px){.jobs_jobDetailsContainer__qhhZW .jobs_inquiryMobile__ntaAq{position:static}}.jobs_jobDetailsContainer__qhhZW .jobs_sidePanel__pfRS7{display:none;position:sticky;top:82px}@media(min-width:992px){.jobs_jobDetailsContainer__qhhZW .jobs_sidePanel__pfRS7{display:block}}.jobs_jobDetailsContainer__qhhZW .jobs_sidePanel__pfRS7 .jobs_inquiryBox__1YdUx{border:1px solid #ced4da;border-radius:4px;padding:24px}.jobs_jobDetailsContainer__qhhZW .jobs_sidePanel__pfRS7 .jobs_pdfDownload__sAlV_{padding:24px}.jobs_jobTitle__9jWI_{font-size:20px;color:#3a897f}@media(min-width:992px){.jobs_jobTitle__9jWI_{font-size:34px}}.jobs_jobTitle__9jWI_.jobs_jobTitleSmall__s2jAr{font-size:18px}@media(min-width:992px){.jobs_jobTitle__9jWI_.jobs_jobTitleSmall__s2jAr{font-size:26px}}.jobs_inquiryBox__1YdUx{font-size:14px}.jobs_jobLabel__Ucvq_{padding-right:0;padding-left:8px;border-left:6px solid #4bb4ad;color:#4bb4ad;font-size:18px}.jobs_companyTable__OWR86{max-width:900px;margin:0 auto}.jobs_companyLabel__pKE5W{min-width:100%;padding-right:0;padding-left:8px;border-left:6px solid #4bb4ad;color:#4bb4ad;font-size:18px;margin:0 12px}@media(min-width:992px){.jobs_companyLabel__pKE5W{min-width:180px;margin:0;border-left:none;font-weight:700;background:hsl(176,41.1764705882%,95%);color:#4bb4ad;padding:20px;outline:1px solid #ccc}}.jobs_companyContent__tFnFa{flex:1 1;margin:0 12px 16px}@media(min-width:992px){.jobs_companyContent__tFnFa{margin:0;padding:20px;outline:1px solid #ccc;background-color:#fff}}.jobs_recruitmentStatus__VIwHh{max-width:384px}@media(min-width:992px){.jobs_recruitmentStatus__VIwHh{max-width:none}}.jobs_jobThanks__1BQwE{min-height:75vh}.jobs_jobThanks__1BQwE:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-image:url(https://real-estate-works-asset.s3-ap-northeast-1.amazonaws.com/images/hero-sm.jpg);background-position-x:-150px;filter:blur(5px);z-index:-1}@media(min-width:992px){.jobs_jobThanks__1BQwE:before{background-image:url(https://real-estate-works-asset.s3-ap-northeast-1.amazonaws.com/images/hero.jpg)}}.jobs_thanksMessage__xkUpH{font-size:1.25rem;padding-top:3rem;position:relative}@media(min-width:992px){.jobs_thanksMessage__xkUpH{font-size:2rem;padding-top:5rem}}.jobs_h1Title__LEF5I{font-size:18px;font-weight:600;margin-top:14px;margin-bottom:4px}@media(min-width:992px){.jobs_h1Title__LEF5I{font-size:20px}}.jobs_paginationTitle__Cg_dr{font-size:12px}@media(min-width:992px){.jobs_paginationTitle__Cg_dr{font-size:14px}}.jobs_greenSeparator__mKH5p{width:100%;height:2px;background:#4bb4ad}.jobs_companyMainInfo__smaLJ{display:inline-block;padding:12px 8px}@media(min-width:992px){.jobs_companyMainInfo__smaLJ{padding:12px 18px}}.jobs_companyMainInfo__smaLJ:not(:last-child){border-right:1px solid #aaa}.jobs_companyMainInfo__smaLJ .jobs_companyMainInfoHeader__2Oib2{border-radius:10px;text-align:center;padding:8px 12px;font-size:13px;min-width:90px;background:#4bb4ad;color:#fff}@media(min-width:992px){.jobs_companyMainInfo__smaLJ .jobs_companyMainInfoHeader__2Oib2{font-size:14px;min-width:120px}}.jobs_companyMainInfo__smaLJ .jobs_companyMainInfoContent__x6KjS{font-size:16px;text-align:center;margin-top:4px}@media(min-width:992px){.jobs_companyMainInfo__smaLJ .jobs_companyMainInfoContent__x6KjS{font-size:18px}}.jobs_h2__gF9ZQ{background-color:#3a897f;color:#fff;padding:12px 8px;font-size:20px;word-spacing:2px;text-align:center;font-weight:700}@media(min-width:992px){.jobs_h2__gF9ZQ{font-size:22px}}.jobs_jobSummary__rF4_f{background:#fcf9e6;max-width:1110px;margin:0 auto;padding:16px;font-size:14px}@media(min-width:992px){.jobs_jobSummary__rF4_f{padding:24px;font-size:16px}}.jobs_jobSummary__rF4_f .jobs_summaryContainer__XqnnD{max-width:830px;margin:0 auto}.jobs_jobSummary__rF4_f .jobs_summaryContainer__XqnnD .jobs_summaryTitle__RikeH{color:#3a897f;font-weight:700;text-align:center;font-size:20px;margin-top:16px;margin-bottom:32px}@media(min-width:992px){.jobs_jobSummary__rF4_f .jobs_summaryContainer__XqnnD .jobs_summaryTitle__RikeH{font-size:22px}}.jobs_jobSummary__rF4_f .jobs_summaryIcon__iZ3ag{font-size:20px;color:#4bb4ad}@media(min-width:992px){.jobs_jobSummary__rF4_f .jobs_summaryIcon__iZ3ag{font-size:22px}}.jobs_jobSummary__rF4_f .jobs_summaryText__DpJUB{padding:8px;display:flex;align-items:center;line-height:18px}@media(min-width:992px){.jobs_jobSummary__rF4_f .jobs_summaryText__DpJUB{font-size:18px}}.jobs_jobSummary__rF4_f .jobs_summaryText__DpJUB span{color:#f15a24;font-weight:700}.jobs_jobSummary__rF4_f .jobs_summaryText__DpJUB span.jobs_dot__B3zgB{color:#4bb4ad;font-size:32px}.jobs_jobListingComment__jFuSr{background-color:#edf8f7;padding:16px;border-radius:8px;font-size:12px}.jobs_jobListingComment__jFuSr .jobs_commentHead__ml1hp{display:flex;align-items:center;font-size:11px}.jobs_jobListingComment__jFuSr .jobs_commentHead__ml1hp span{font-size:13px}.jobs_jobListingComment__jFuSr .jobs_iconHiguchisan__IpKKT{min-width:40px;border:1px solid #4bb4ad;border-radius:50px}.jobs_jobListingComment__jFuSr .jobs_iconHiguchisan__IpKKT img{border-radius:50px}.jobs_jobListingComment__jFuSr .jobs_keyPointsText__LTF_o{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.jobs_jobListingComment__jFuSr .jobs_keyPointsText__LTF_o.jobs_expanded__nwf89{-webkit-line-clamp:unset}.jobs_jobListingComment__jFuSr .jobs_readMoreButton__Y2j4w{cursor:pointer;color:#70b39b;text-decoration:underline}.jobs_interviewFV__yJNJv{background:#fcf9e6;margin-top:16px;padding:16px;font-size:14px}.jobs_interviewFV__yJNJv .jobs_icon__Zv1oc{width:32px}.jobs_interviewFV__yJNJv .jobs_iconHiguchisan__IpKKT{width:42px}.jobs_interviewFV__yJNJv .jobs_interviewMainText__7YeO5{color:#3a897f;margin-left:8px}.jobs_interviewFV__yJNJv .jobs_interviewMainText__7YeO5 .jobs_smaller__YDv8O{font-size:10px}.jobs_companyLogo__aR4pe{font-weight:600;font-size:18px;display:flex;align-items:center;gap:12px}@media(min-width:992px){.jobs_companyLogo__aR4pe{justify-content:center;font-size:20px}}.jobs_companyLogo__aR4pe .jobs_logoContainer__RqH7r{display:flex;border:1px solid #ccc;border-radius:50%;width:48px;height:48px;overflow:hidden}@media(min-width:992px){.jobs_companyLogo__aR4pe .jobs_logoContainer__RqH7r{width:80px;height:80px}}.jobs_pinkSection__3TB6_ .jobs_h2__gF9ZQ{background:#ff7b94;display:flex;align-items:center;justify-content:center;gap:8px}.jobs_pinkSection__3TB6_ .jobs_jobLabel__Ucvq_{border-color:#ff7b94;color:#ff7b94}.jobs_pinkSection__3TB6_ .jobs_iconHiguchisan__IpKKT{width:40px;height:40px;display:inline-block;border-radius:50%;overflow:hidden}.jobs_pinkSection__3TB6_ .jobs_yellowPink__YDsQU{display:inline-block;font-weight:700;background-color:#fcf9e6;color:#ff7b94;padding:4px;margin-top:16px}.jobs_applyButton___bUBG{max-width:800px;margin:0 auto}.jobs_imageSliderContainer__dtRzY{max-width:1094px;margin:0 auto}.jobs_imageSlider__UcpPN{flex:1 1;height:210px;margin:0 8px}.jobs_imageSlider__UcpPN img{height:100%;-o-object-fit:cover;object-fit:cover}.jobs_internalLink__voYdw{color:#019fe6}.jobs_internalLink__voYdw:hover{color:rgb(.3055767762%,48.5867074102%,70.282658518%)}