.modal_overlay__MCYgZ{display:none;top:46px;height:100vh;background-color:#000;opacity:.55;content:""}.modal_overlay__MCYgZ,.modal_raModal___FiKJ{position:fixed;left:0;width:100vw;z-index:9999}.modal_raModal___FiKJ{background:#fff;top:0;max-height:100vh;overflow:scroll;transition:all .5s ease;transform:translateY(-150%)}.modal_raModalContainer__J5rKE.modal_open__yLeeL .modal_overlay__MCYgZ,.modal_raModalFullContainer__Yn14t.modal_open__yLeeL .modal_overlay__MCYgZ{display:block}.modal_raModalContainer__J5rKE.modal_open__yLeeL .modal_raModal___FiKJ,.modal_raModalFullContainer__Yn14t.modal_open__yLeeL .modal_raModal___FiKJ{transform:translateY(0)}.modal_raModalFullContainer__Yn14t{margin:0;z-index:999}.modal_raModalFullContainer__Yn14t .modal_raModal___FiKJ{height:100vh}.modal_magazineModal__mApXl,.modal_magazineOverlay__19Beo{margin-top:64px}@media(min-width:992px){.jobs_jobIndexContainer__9tsII{min-width:1000px;min-height:calc(100vh - 246px)}}.jobs_jobIndexContainer__9tsII .jobs_selectedFilter__W8Y_Y{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__9tsII .jobs_text__HE4VU{font-size:14px}.jobs_jobIndexContainer__9tsII .jobs_input-with-enter__DKe7g{padding-right:64px}@media(min-width:992px){.jobs_jobIndexContainer__9tsII .jobs_jobIndexContent__jF0lN{width:840px}}.jobs_jobImageContainer__CUL7u{min-width:135px}@media(min-width:992px){.jobs_jobImageContainer__CUL7u{min-width:182px;max-width:182px}}.jobs_companyLogoContainer__QICPs{min-width:135px;max-width:135px;padding:15px;margin:0 auto}@media(min-width:992px){.jobs_companyLogoContainer__QICPs{min-width:222px;max-width:222px;margin:0}.jobs_jobDetailsBg__K_DD0{background:#fff}}.jobs_jobDetailsContainer__xXxaC{background:#fff}.jobs_jobDetailsContainer__xXxaC .jobs_inquiryMobile__lQTDa{background-color:#fff;z-index:1}@media(min-width:992px){.jobs_jobDetailsContainer__xXxaC .jobs_inquiryMobile__lQTDa{position:static}}.jobs_jobDetailsContainer__xXxaC .jobs_sidePanel__Eu_BF{display:none;position:sticky;top:82px}@media(min-width:992px){.jobs_jobDetailsContainer__xXxaC .jobs_sidePanel__Eu_BF{display:block}}.jobs_jobDetailsContainer__xXxaC .jobs_sidePanel__Eu_BF .jobs_inquiryBox__Ch9Dq{border:1px solid #ced4da;border-radius:4px;padding:24px}.jobs_jobDetailsContainer__xXxaC .jobs_sidePanel__Eu_BF .jobs_pdfDownload__C_vWw{padding:24px}.jobs_jobTitle__tEw0o{font-size:20px;color:#3a897f}@media(min-width:992px){.jobs_jobTitle__tEw0o{font-size:34px}}.jobs_jobTitle__tEw0o.jobs_jobTitleSmall__92PT2{font-size:18px}@media(min-width:992px){.jobs_jobTitle__tEw0o.jobs_jobTitleSmall__92PT2{font-size:26px}}.jobs_inquiryBox__Ch9Dq{font-size:14px}.jobs_jobLabel__CW83_{padding-right:0;padding-left:8px;border-left:6px solid #4bb4ad;color:#4bb4ad;font-size:18px}.jobs_companyTable__y76WE{max-width:900px;margin:0 auto}.jobs_companyLabel__W0JRU{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__W0JRU{min-width:180px;margin:0;border-left:none;font-weight:700;background:#edf8f7;color:#4bb4ad;padding:20px;outline:1px solid #ccc}}.jobs_companyContent__GeZc0{flex:1 1;margin:0 12px 16px}@media(min-width:992px){.jobs_companyContent__GeZc0{margin:0;padding:20px;outline:1px solid #ccc;background-color:#fff}}.jobs_recruitmentStatus__gDiqO{max-width:384px}@media(min-width:992px){.jobs_recruitmentStatus__gDiqO{max-width:none}}.jobs_jobThanks__k4Abp{min-height:75vh}.jobs_jobThanks__k4Abp: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__k4Abp:before{background-image:url(https://real-estate-works-asset.s3-ap-northeast-1.amazonaws.com/images/hero.jpg)}}.jobs_thanksMessage__q1mSo{font-size:1.25rem;padding-top:3rem;position:relative}@media(min-width:992px){.jobs_thanksMessage__q1mSo{font-size:2rem;padding-top:5rem}}.jobs_h1Title__TlRQN{font-size:18px;font-weight:600;margin-top:14px;margin-bottom:4px}@media(min-width:992px){.jobs_h1Title__TlRQN{font-size:20px}}.jobs_paginationTitle__DbstG{font-size:12px}@media(min-width:992px){.jobs_paginationTitle__DbstG{font-size:14px}}.jobs_greenSeparator__wG1_c{width:100%;height:2px;background:#4bb4ad}.jobs_companyMainInfo__YkHiM{display:inline-block;padding:12px 8px}@media(min-width:992px){.jobs_companyMainInfo__YkHiM{padding:12px 18px}}.jobs_companyMainInfo__YkHiM:not(:last-child){border-right:1px solid #aaa}.jobs_companyMainInfo__YkHiM .jobs_companyMainInfoHeader__GSvmO{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__YkHiM .jobs_companyMainInfoHeader__GSvmO{font-size:14px;min-width:120px}}.jobs_companyMainInfo__YkHiM .jobs_companyMainInfoContent__71sqw{font-size:16px;text-align:center;margin-top:4px}@media(min-width:992px){.jobs_companyMainInfo__YkHiM .jobs_companyMainInfoContent__71sqw{font-size:18px}}.jobs_h2__snLTR{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__snLTR{font-size:22px}}.jobs_jobSummary__JWyhx{background:#fcf9e6;max-width:1110px;margin:0 auto;padding:16px;font-size:14px}@media(min-width:992px){.jobs_jobSummary__JWyhx{padding:24px;font-size:16px}}.jobs_jobSummary__JWyhx .jobs_summaryContainer__jtR6L{max-width:830px;margin:0 auto}.jobs_jobSummary__JWyhx .jobs_summaryContainer__jtR6L .jobs_summaryTitle__mbbFX{color:#3a897f;font-weight:700;text-align:center;font-size:20px;margin-top:16px;margin-bottom:32px}@media(min-width:992px){.jobs_jobSummary__JWyhx .jobs_summaryContainer__jtR6L .jobs_summaryTitle__mbbFX{font-size:22px}}.jobs_jobSummary__JWyhx .jobs_summaryIcon__5UYXa{font-size:20px;color:#4bb4ad}@media(min-width:992px){.jobs_jobSummary__JWyhx .jobs_summaryIcon__5UYXa{font-size:22px}}.jobs_jobSummary__JWyhx .jobs_summaryText__BEGvQ{padding:8px;display:flex;align-items:center;line-height:18px}@media(min-width:992px){.jobs_jobSummary__JWyhx .jobs_summaryText__BEGvQ{font-size:18px}}.jobs_jobSummary__JWyhx .jobs_summaryText__BEGvQ span{color:#f15a24;font-weight:700}.jobs_jobSummary__JWyhx .jobs_summaryText__BEGvQ span.jobs_dot__Cnyfa{color:#4bb4ad;font-size:32px}.jobs_jobListingComment__3WLSc{background-color:#edf8f7;padding:16px;border-radius:8px;font-size:12px}.jobs_jobListingComment__3WLSc .jobs_commentHead__XEq6W{display:flex;align-items:center;font-size:11px}.jobs_jobListingComment__3WLSc .jobs_commentHead__XEq6W span{font-size:13px}.jobs_jobListingComment__3WLSc .jobs_iconHiguchisan__wYufa{min-width:40px;border:1px solid #4bb4ad;border-radius:50px}.jobs_jobListingComment__3WLSc .jobs_iconHiguchisan__wYufa img{border-radius:50px}.jobs_jobListingComment__3WLSc .jobs_keyPointsText__jSmLl{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.jobs_jobListingComment__3WLSc .jobs_keyPointsText__jSmLl.jobs_expanded__Zj5ei{-webkit-line-clamp:unset}.jobs_jobListingComment__3WLSc .jobs_readMoreButton__KY2AX{cursor:pointer;color:#70b39b;text-decoration:underline}.jobs_interviewFV__PxcLE{background:#fcf9e6;margin-top:16px;padding:16px;font-size:14px}.jobs_interviewFV__PxcLE .jobs_icon__JbTY5{width:32px}.jobs_interviewFV__PxcLE .jobs_iconHiguchisan__wYufa{width:42px}.jobs_interviewFV__PxcLE .jobs_interviewMainText__AbNho{color:#3a897f;margin-left:8px}.jobs_interviewFV__PxcLE .jobs_interviewMainText__AbNho .jobs_smaller___Lc1E{font-size:10px}.jobs_companyLogo__lGENG{font-weight:600;font-size:18px;display:flex;align-items:center;gap:12px}@media(min-width:992px){.jobs_companyLogo__lGENG{justify-content:center;font-size:20px}}.jobs_companyLogo__lGENG .jobs_logoContainer__f_6wr{display:flex;border:1px solid #ccc;border-radius:50%;width:48px;height:48px;overflow:hidden}@media(min-width:992px){.jobs_companyLogo__lGENG .jobs_logoContainer__f_6wr{width:80px;height:80px}}.jobs_pinkSection__8L2vF .jobs_h2__snLTR{background:#ff7b94;display:flex;align-items:center;justify-content:center;gap:8px}.jobs_pinkSection__8L2vF .jobs_jobLabel__CW83_{border-color:#ff7b94;color:#ff7b94}.jobs_pinkSection__8L2vF .jobs_iconHiguchisan__wYufa{width:40px;height:40px;display:inline-block;border-radius:50%;overflow:hidden}.jobs_pinkSection__8L2vF .jobs_yellowPink__2UIr2{display:inline-block;font-weight:700;background-color:#fcf9e6;color:#ff7b94;padding:4px;margin-top:16px}.jobs_applyButton__VTn9_{max-width:800px;margin:0 auto}.jobs_imageSliderContainer__H_2mC{max-width:1094px;margin:0 auto}.jobs_imageSlider__krhei{flex:1 1;height:210px;margin:0 8px}.jobs_imageSlider__krhei img{height:100%;-o-object-fit:cover;object-fit:cover}.jobs_internalLink__CMXhb{color:#019fe6}.jobs_internalLink__CMXhb:hover{color:#017cb3}