.modal_overlay__MCYgZ{display:none;top:98px;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_raModal___FiKJ .modal_modal-content__pfI6s{z-index:10}.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}.header_header__A5I_i{background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 3px 6px rgba(0,0,0,.08);position:fixed;top:0;left:0;z-index:999;width:100%;display:block;transition:background .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.header_header__A5I_i .header_headerContainer__Teqo5{display:flex;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px}.header_header__A5I_i .header_headerContainer__Teqo5 .header_logoContainer__WFuat{width:40px}.header_header__A5I_i .header_menuContainer__CMm5O{display:none;align-items:center}@media(min-width:992px){.header_header__A5I_i .header_menuContainer__CMm5O{display:flex}}.header_header__A5I_i .header_menuContainer__CMm5O .header_menuItem__ndYA6{margin-left:20px;font-weight:bolder;letter-spacing:-.28px}.header_header__A5I_i .header_headerContainerPC__IIhPM{display:flex;justify-content:space-between;align-items:center;padding:16px 40px;max-width:1500px;margin:0 auto}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_mainLogo__KBXyK{color:#000;font-size:19px;font-weight:700}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_mainLogo__KBXyK .header_mainLogoBolder__L_SGg{font-size:25px;text-shadow:1px 0 0 #000}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_menuContainerPC__7dJaF{display:flex;align-items:center;gap:40px}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_menuItemPC__0faX6{font-size:18px;margin-left:0;font-weight:600;letter-spacing:.08em;color:#202020;transition:opacity .2s ease}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_menuItemPC__0faX6:hover{opacity:1;color:#2a8849;text-decoration:none}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_menuItemIconPC__ixu1_{margin-left:10px;display:block;border-radius:5px;height:40px;overflow:hidden;cursor:pointer}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_menuItemIconPC__ixu1_.header_first__52TS7{margin-left:30px}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_registerButton__sqfF6{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;margin-left:0;border-radius:14px;border:1px solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#202020;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s ease,opacity .2s ease}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_registerButton__sqfF6:hover{background:hsla(0,0%,100%,.22);color:#202020;text-decoration:none;opacity:1}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_registerIcon__sk5pl{width:14px;height:14px}.header_header__A5I_i .header_headerContainerPC__IIhPM .header_logo__x2KMD{width:72px;opacity:0;animation:header_headerFadeDown__2pYL5 .4s ease-out forwards}.header_header__A5I_i .header_dropdown__dp9mk{position:relative;display:inline-block}.header_header__A5I_i .header_dropdownContent__h0_1L{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.header_header__A5I_i .header_dropdownItem__eYyzv{color:#000;padding:12px 16px;text-decoration:none;display:block}.header_header__A5I_i .header_dropdownItem__eYyzv:hover{background-color:#f1f1f1}.header_header__A5I_i .header_dropdown__dp9mk:hover .header_dropdownContent__h0_1L{display:block}.header_header__A5I_i .header_dropdown__dp9mk:hover .header_dropbtn__0PLNa{background-color:#3e8e41}.header_headerTransparent__GnEVx{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.header_headerTransparent__GnEVx .header_headerContainerPC__IIhPM .header_menuItemPC__0faX6{color:#fff;transition:opacity .2s ease}.header_headerTransparent__GnEVx .header_headerContainerPC__IIhPM .header_menuItemPC__0faX6:hover{opacity:.8;color:#2a8849}.header_headerTransparent__GnEVx .header_headerContainerPC__IIhPM .header_registerButton__sqfF6{border:1px solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.08);color:#fff}.header_headerTransparent__GnEVx .header_headerContainerPC__IIhPM .header_registerButton__sqfF6:hover,.header_headerTransparent__GnEVx .icon svg{color:#fff}.header_headerScrolled__R3GTQ{background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.header_headerScrolled__R3GTQ .header_headerContainerPC__IIhPM .header_menuItemPC__0faX6{color:#202020;transition:opacity .2s ease}.header_headerScrolled__R3GTQ .header_headerContainerPC__IIhPM .header_registerButton__sqfF6{border:1px solid rgba(32,32,32,.12);background:hsla(0,0%,100%,.72);color:#202020}@keyframes header_headerFadeDown__2pYL5{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.header_headerModal__gIOOp{background:#f5f5f5;max-height:99vh;overflow:scroll}.header_headerModal__gIOOp .header_modalMenuContainer__7DvAd{margin:15px;border:1px solid #e5e5e5}.header_headerModal__gIOOp .header_buttonContainer__H7jst{display:flex;gap:15px;font-weight:700;font-size:14px;margin:15px}.header_headerModal__gIOOp .header_buttonContainer__H7jst .header_ctaButton__Qi6Bp{flex:1;min-height:40px;height:40px;padding:0 12px;font-size:14px;border-radius:10px}@media(min-width:992px){.header_headerModal__gIOOp .header_buttonContainer__H7jst .header_ctaButton__Qi6Bp{min-height:40px;height:40px;padding:0 12px;font-size:14px}}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu{background-color:#fafafa;border-bottom:1px solid #e5e5e5}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu .header_mainContent__8RSSo{display:flex;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu .header_mainContent__8RSSo.header_open__uzpJh+.header_childContent__geE_T{max-height:250px}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu .header_childContent__geE_T{max-height:0;background:#f9fdfd;transition:max-height .25s linear;overflow:hidden}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu .header_childContent__geE_T .header_childItem__LPqs8{padding:12px 16px;border-bottom:1px solid #e5e5e5}.header_headerModal__gIOOp .header_modalMenuItem__P7SMu .header_icon__lRw1_{width:30px;height:30px}.header_headerModal__gIOOp .header_menuBtnContainer__SOiVp{color:#2a8849;font-size:14px;padding:4px 6px;border-radius:50%;position:absolute;right:26px}.header_menuItemIconSP__NMb7S{display:block;border-radius:5px;height:32px;overflow:hidden;margin-left:0;margin-right:10px}.header_magazineHamburgerContainer__1GKI3{position:absolute;top:0;right:0;color:#fff;display:flex;flex-direction:column;background:#000;padding:16px}@media(min-width:992px){.header_magazineHamburgerContainer__1GKI3{padding:12px}}.header_magazineHamburgerContainer__1GKI3 span{margin-top:2px;font-size:7px}.header_magazineModalContainer__hvP4z{background:#fff;max-height:99vh;overflow:scroll}.header_magazineModalContainer__hvP4z .header_modalItem__uDXnf{margin:0 36px;padding:15px 0;text-align:center;border-bottom:1px solid #ddd}@media(min-width:992px){.header_magazineModalContainer__hvP4z .header_modalItem__uDXnf{margin:0 120px;padding:15px 0}}.footer_footerTop__IfwS8{background-color:#e3f5f5}.footer_footerMenu__x9MhY{position:relative;background-color:#fff;border-radius:10px;padding:12px}.footer_footerMenu__x9MhY:after{content:"";position:absolute;right:16px;top:calc(50% - 4px);display:inline-block;width:8px;height:8px;border-left:2px solid #000;border-top:2px solid #000;transform:rotate(135deg)}.footer_prefectureHeader__hqzrj{color:#2a8849;font-weight:700;min-width:100px}@media(min-width:992px){.footer_prefectureHeader__hqzrj{min-width:120px}}.footer_prefectureDesc__QzXOf{font-size:14px;line-height:2}.footer_prefectureDesc__QzXOf a{word-break:keep-all}.footer_zigexnLink__IN0XN{padding:0 12px 24px;line-height:1.5}.footer_zigexnLink__IN0XN a{border-left:1px solid #ccc;margin-left:6px;padding-left:6px;color:#888;font-size:10px}.footer_zigexnLink__IN0XN a:first-child{border-left:0;margin-left:0;padding-left:0}@media(min-width:992px){.footer_zigexnLink__IN0XN a{font-size:11px}.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_selectedFilter__W8Y_Y .jobs_removeIcon__LJUJX{content:"";position:relative;border-radius:50%;width:16px;height:16px;border:1px solid #777;background-color:#777}.jobs_jobIndexContainer__9tsII .jobs_selectedFilter__W8Y_Y .jobs_removeIcon__LJUJX:before{content:"";position:absolute;width:8px;height:1px;left:3px;top:6px;background:#fff;transform:rotate(45deg)}.jobs_jobIndexContainer__9tsII .jobs_selectedFilter__W8Y_Y .jobs_removeIcon__LJUJX:after{content:"";position:absolute;width:8px;height:1px;left:3px;top:6px;background:#fff;transform:rotate(-45deg)}.jobs_jobIndexContainer__9tsII .jobs_categoriesTitle__zKUSo{color:#aaa}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn{display:flex;justify-content:space-between;cursor:pointer;font-weight:700}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn:hover .jobs_plus-icon__Kqvxp{display:block}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn:hover .jobs_selected-icon__cj7OU{border:1px solid #777;background-color:#777}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn:hover .jobs_selected-icon__cj7OU:before{width:8px;height:1px;left:3px;top:6px;transform:rotate(45deg)}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn:hover .jobs_selected-icon__cj7OU:after{width:8px;height:1px;left:3px;top:6px;transform:rotate(-45deg)}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_plus-icon__Kqvxp{display:none;position:relative;border-radius:50%;border:1px solid #2a8849;width:16px;height:16px}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_plus-icon__Kqvxp:before{content:"";position:absolute;width:8px;height:2px;left:3px;top:6px;background:#2a8849}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_plus-icon__Kqvxp:after{content:"";position:absolute;width:2px;height:8px;left:6px;top:3px;background:#2a8849}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_selected-icon__cj7OU{display:block;position:relative;border-radius:50%;background-color:#2a8849;border:1px solid #2a8849;width:16px;height:16px}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_selected-icon__cj7OU:before{content:"";position:absolute;width:3.2px;height:1px;left:3.2px;top:7.5px;transform:rotate(31deg);background:#fff}.jobs_jobIndexContainer__9tsII .jobs_filter-option__F4_Wn .jobs_selected-icon__cj7OU:after{content:"";position:absolute;width:1px;height:6.5px;transform:rotate(44deg);left:7.5px;top:3.2px;background:#fff}.jobs_jobIndexContainer__9tsII .jobs_filterContainerMobile__tlfnf{display:flex;align-items:center;height:44px;box-shadow:0 5px 12px rgba(0,0,0,.15);border:1px solid #0071bc;background-color:#fff;border-image:initial;border-radius:24px;color:#b5b5b5;cursor:pointer}.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_search-overlay-container__1tP7t{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1;transition:all 1.5s ease-in-out}.jobs_search-overlay-container__1tP7t.jobs_open__5QuLv{display:block}.jobs_search-overlay-container__1tP7t .jobs_overlay__GdNhh{position:absolute;width:100%;background-color:#000;height:100%;opacity:.5}.jobs_search-overlay-container__1tP7t .jobs_search-overlay__Ym0kD{position:relative;background-color:#fff}.jobs_filterMobile__MPc_N{position:sticky;top:60px;z-index:1}.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 #2a8849;color:#2a8849;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 #2a8849;color:#2a8849;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:#b1e7c3;color:#2a8849;padding:20px;outline:1px solid #ccc}}.jobs_companyContent__GeZc0{flex:1;margin:0 12px 16px}@media(min-width:992px){.jobs_companyContent__GeZc0{margin:0;padding:20px;outline:1px solid #ccc;background-color:#fff}}.jobs_jobDetailsImageContainer__U4Z9d{width:210px;height:150px;margin:0 auto}.jobs_jobDetailsImageContainer__U4Z9d img{object-fit:contain;border-radius:5px;border:1px solid #ced4da;margin-right:12px;height:97px;width:135px}@media(min-width:992px){.jobs_jobDetailsImageContainer__U4Z9d img{height:150px;width:210px}}.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_partnerBanner__lhXnL img{object-fit:cover}.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:#2a8849}.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:#2a8849;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_companyTitle__2pq3W{background:#76d595;padding:8px 12px}@media(min-width:992px){.jobs_companyTitle__2pq3W{padding:12px 24px}}.jobs_tabHeader__iGk6b{display:flex;background-color:#76d595;padding:20px}.jobs_tabHeader__iGk6b .jobs_tabItem__GChue{padding-top:15px;padding-bottom:10px;text-align:center;background-color:#9de1b3;color:#2a8849;font-weight:700;width:50%;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-radius:8px 8px 0 0;margin-right:10px;cursor:pointer;max-width:300px}.jobs_tabHeader__iGk6b .jobs_tabItem__GChue.jobs_active__aQhah{background-color:#36af5e;color:#fff;border:1px solid #e1e8f6;border-bottom:0}.jobs_tabContent__znN3j{background-color:#9de1b3;padding:24px}.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:#2a8849}@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:#2a8849;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 #2a8849;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;height:210px;margin:0 8px;position:relative}.jobs_imageSlider__krhei img{height:100%;object-fit:cover}.jobs_h1Top__m3Y3h{max-width:1500px;margin:12px auto 0;color:#333;font-size:11px;text-align:center}@media(min-width:992px){.jobs_h1Top__m3Y3h{text-align:left;font-size:13px;padding-left:24px}}.jobs_internalLink__CMXhb{color:#019fe6}.jobs_internalLink__CMXhb:hover{color:#017cb3}