.CategoryButton_button__3vSLf{flex:0 0 auto;padding:8px 16px;font-size:12px;font-weight:700;line-height:100%;color:#2b2b2b;cursor:pointer;background-color:#fff;border:1px solid rgba(19,19,19,.2);border-radius:64px;transition:all .2s ease}@media screen and (min-width:1024px){.CategoryButton_button__3vSLf{flex:0 1 auto;padding:16px;font-size:16px}}.CategoryButton_button__3vSLf:hover{background:rgba(19,19,19,.0509803922)}.CategoryButton_button__3vSLf.CategoryButton_selected___VHEb{color:#fff;background-color:#424242}.Stack_stack__g6PyG{display:flex}.Stack_row__6ZZOi{flex-direction:row}.Stack_column__Jwn8n{flex-direction:column}.Stack_justify-start__h_ddy{justify-content:start}.Stack_justify-center__lnMa2{justify-content:center}.Stack_justify-end__XG5oz{justify-content:end}.Stack_justify-between__5kdH1{justify-content:space-between}.Stack_align-stretch__5rRxi{align-items:stretch}.Stack_align-center__vqp68{align-items:center}.Stack_align-start__LXy6I{align-items:start}.Stack_align-end__8_P8B{align-items:end}.Stack_align-baseline__S16Vx{align-items:baseline}.Stack_wrap-no-wrap__ui0vx{flex-wrap:nowrap}.Stack_wrap-wrap__nvxmR{flex-wrap:wrap}.Stack_wrap-wrap-reverse__wtsF_{flex-wrap:wrap-reverse}.Stack_spacing-xxs__ccC1d{gap:2px}.Stack_spacing-xs__GQSpc{gap:4px}.Stack_spacing-sm__1mOrR{gap:8px}.Stack_spacing-md__dOZaP{gap:16px}.Stack_spacing-lg__yCeqB{gap:24px}.Stack_spacing-xl__eS2Yy{gap:32px}.Stack_spacing-xxl__4mIwt{gap:40px}.Stack_spacing-xxxl__35XD1{gap:64px}.Stack_grow-0__Lq2Cl{flex-grow:0}.Stack_grow-1__FSmQg{flex-grow:1;width:100%}.Stack_shrink-0__8C7zp{flex-shrink:0}.Stack_shrink-1__8rECN{flex-shrink:1}.Stack_align-self-stretch__e3qbb{align-self:stretch}.Stack_align-self-center___M_gW{align-self:center}.Stack_align-self-start__OX8uq{align-self:start}.Stack_align-self-end__6Tp63{align-self:end}.Stack_align-self-baseline__A2vpr{align-self:baseline}@keyframes LinkButton_fade-in__sV0a7{0%{opacity:0}to{opacity:1}}.LinkButton_button__AR3Ym{display:inline-block;font-size:16px;line-height:1;text-align:center;border-radius:3px;transition:background-color .2s ease-in-out}.LinkButton_button__AR3Ym:hover{text-decoration:none;cursor:pointer}.LinkButton_weight-normal__V7c7T{font-weight:400}.LinkButton_weight-bold__mYwzC{font-weight:700}.LinkButton_primary__u34Ka{width:380px;padding:16px 8px;line-height:150%;color:#fff;background-color:#d7000e}.LinkButton_primary__u34Ka:hover{background-color:#af000b}.LinkButton_primary__u34Ka.LinkButton_width-full__nbLYi{width:100%}.LinkButton_secondary__F_wok{width:248px;padding:16px;font-weight:400;color:#d7000e;border:1px solid #d7000e;border-radius:4px}.LinkButton_sub__jL8Wf{width:380px;padding:8px;font-size:14px;line-height:150%;color:#111;background-color:#fff}.LinkButton_sub__jL8Wf:hover{background-color:#ededed}@keyframes Icon_fade-in__Sfe_X{0%{opacity:0}to{opacity:1}}span.Icon_icon__weUnR:before{display:inline-block}div.Icon_icon__weUnR:before{display:block}.Icon_icon__weUnR{line-height:1}.Icon_icon__weUnR:before{width:24px;height:24px;content:"";background-color:#666;-webkit-mask:no-repeat center;mask:no-repeat center;-webkit-mask-size:contain;mask-size:contain}.Icon_down__L1MxN:before{-webkit-mask-image:url(/_next/static/media/down.df3ce9d6.svg);mask-image:url(/_next/static/media/down.df3ce9d6.svg)}.Icon_up__RTEcz:before{-webkit-mask-image:url(/_next/static/media/up.18075b0f.svg);mask-image:url(/_next/static/media/up.18075b0f.svg)}@keyframes Select_fade-in__VkP5o{0%{opacity:0}to{opacity:1}}.Select_host__mABr_{width:100%;max-width:343px;margin:0;font:inherit}.Select_host__mABr_ button{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;border:1px solid #aaa;border-radius:2px}.Select_host__mABr_ button:focus{border-color:#1d568f}.Select_select-item-text__IwL4m,.Select_select-trigger___grTi{font-size:14px;font-weight:400;line-height:150%}.Select_select-trigger___grTi{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:343px;height:44px;padding:8px 16px;text-align:left;background-color:#fff;border:1px solid #aaa;border-radius:2px}.Select_select-trigger___grTi:focus{border-color:#1d568f;box-shadow:none}.Select_select-trigger___grTi:hover{background-color:#faf9f8}.Select_select-trigger___grTi[data-placeholder]{color:#111}.Select_select-content__upDv0{z-index:10;width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);overflow:hidden;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.Select_select-item__39QXc{display:flex;align-items:center;height:37px;padding:8px 16px;font-size:14px;line-height:1;color:#111;-webkit-user-select:none;user-select:none}.Select_select-item__39QXc[data-highlighted]{outline:none;background-color:#faf9f8}.Select_select-item__39QXc:focus{outline-color:unset;background-color:#eee;border-color:unset}.Select_select-item__39QXc+.Select_select-item__39QXc{border-top:1px solid #ddd}.Select_select-scroll-button__z7ThK{display:flex;align-items:center;justify-content:center;height:25px;cursor:default;background-color:#fff}@keyframes JobSearch_fade-in__LexCj{0%{opacity:0}to{opacity:1}}.JobSearch_section__wBSdJ{padding:32px 16px;background-color:#fff}@media(min-width:1024px){.JobSearch_section__wBSdJ{padding:0}}.JobSearch_section__wBSdJ+*{margin-top:16px}.JobSearch_h3__EbTND{font-size:20px;font-weight:700}@media(min-width:1024px){.JobSearch_h3__EbTND{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:32px;font-weight:600;line-height:125%}}.JobSearch_conditions__TXWgf{width:100%}@keyframes Navigation_fade-in__DT5Pq{0%{opacity:0}to{opacity:1}}.Navigation_navigation__QG6d9{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;width:100%}.Navigation_link__t9W8E{display:grid;place-items:center;height:44px;font-size:16px;color:#111;background-color:#fff}.Navigation_link__t9W8E>a{display:block;width:100%;text-align:center}.Navigation_link__t9W8E+.Navigation_link__t9W8E{border-left:1px solid #aaa}@keyframes JobFeatures_fade-in__Fg1M5{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.JobFeatures_wrapper__wSFM8{width:1024px;padding:40px 16px;margin-right:auto;margin-left:auto}.JobFeatures_h2__VJ3y5+.JobFeatures_job-feature-section__L4GVh{margin-top:48px}}.JobFeatures_h3__7tmdd{font-size:20px;font-weight:700;text-align:center}@media(min-width:1024px){.JobFeatures_h3__7tmdd{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:32px;font-weight:600;line-height:125%;text-align:left}.JobFeatures_h3__7tmdd.JobFeatures_align-center__uOI5v{text-align:center}}.JobFeatures_h3__7tmdd+*{margin-top:24px}.JobFeatures_section__LFZM9{padding:32px 16px;background-color:#fff}@media(min-width:1024px){.JobFeatures_section__LFZM9{padding:0}}.JobFeatures_section__LFZM9+*{margin-top:16px}@media(min-width:1024px){.JobFeatures_job-feature-section__L4GVh+*{margin-top:48px}.JobFeatures_job-features__H0tNd{display:grid;grid-template-columns:repeat(4,240px);gap:8px}}.JobFeatures_job-feature__PH59g{position:relative;width:240px;box-shadow:0 4px 32px -8px rgba(0,0,0,.2)}.JobFeatures_job-feature__PH59g:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#111;opacity:0;transition:opacity .3s ease-out}.JobFeatures_job-feature__PH59g:hover:after{opacity:.2}@keyframes KeyVisual_fade-in___tPJA{0%{opacity:0}to{opacity:1}}.KeyVisual_image__81Hpt{object-fit:cover}.KeyVisual_image-wrapper__1HXqr{position:relative;width:100%;height:0;padding-bottom:44%}.KeyVisual_wrapper__hPRaN{position:relative;min-width:1024px;max-width:1040px;height:inherit;padding-left:16px;margin:0 auto}.KeyVisual_kv__60Yp4{position:relative;min-width:1024px;height:616px;background:url(/_next/static/media/background.8667faf0.jpg) 50%/cover no-repeat}.KeyVisual_catch__mL5pR{padding-top:110px}.KeyVisual_catch__mL5pR+*{margin-top:24px}.KeyVisual_talent-picture__QCXTj{position:absolute;right:0;bottom:0}.KeyVisual_main__g1YLz{width:412px;background-color:#eee}.KeyVisual_main__g1YLz+*{margin-top:50px}.KeyVisual_buttons__J_nBg{width:412px;height:133px;padding:16px}.KeyVisual_buttons__J_nBg>li+li{margin-top:10px}@keyframes PostesCompany_fade-in__SfczG{0%{opacity:0}to{opacity:1}}.PostesCompany_posted-company__bHz2M{text-align:center}@media(min-width:1024px){.PostesCompany_posted-company__bHz2M{min-width:1024px;padding:40px 0;margin:0 auto}}@media(max-width:1023px){.PostesCompany_inner__WM8Sk{padding:16px;background-color:#fff}}.PostesCompany_header__a1cF5{font-size:20px;font-weight:700;line-height:125%;color:#111}@media(min-width:1024px){.PostesCompany_header__a1cF5{padding:0}.PostesCompany_header__a1cF5 br{display:none}}.PostesCompany_header__a1cF5+*{margin-top:16px}.PostesCompany_companies__1CemK{display:grid;grid-template-columns:repeat(3,minmax(auto,108px));grid-auto-rows:auto;gap:4px;justify-content:center}@media(min-width:1024px){.PostesCompany_companies__1CemK{grid-template-columns:repeat(6,108px)}}.PostesCompany_companies__1CemK+*{margin-top:16px}.PostesCompany_description__682X5{font-size:12px;line-height:150%;color:#666;text-align:left}@media(min-width:1024px){.PostesCompany_description__682X5{text-align:center}}@keyframes RegisterForm_fade-in__IlAUW{0%{opacity:0}to{opacity:1}}.RegisterForm_container-wrapper__v6xIi{padding:0 16px 16px;background:#96070c}.RegisterForm_register-form__JFSH3{display:grid;gap:16px;padding:16px;background-color:#fff}.RegisterForm_email-input__4ewsM{display:grid;gap:4px}.RegisterForm_email-input-label__MFGAM{display:flex}.RegisterForm_email-input-label-text__h3TBN{font-size:14px}.RegisterForm_email-input-tooltip__xQOPm{display:flex;align-items:center;margin-left:4px}.RegisterForm_form-caution__YhZHe{font-size:12px;line-height:1;color:#666;text-align:center}.RegisterForm_form-caution__YhZHe>a{color:#1d568f}.RegisterForm_title__708bq{font-size:20px;font-weight:700;line-height:125%;text-align:center}.RegisterForm_copy__LMjSX{font-family:inherit;font-size:14px;text-align:center}.RegisterForm_submit-button__NtBxL{width:100%;padding:16px 8px;font-size:16px;font-weight:700;line-height:150%;color:#fff;text-align:center;background-color:#d7000e;border-radius:3px}.RegisterForm_submit-button__NtBxL:hover{background-color:#af000b}@keyframes TextInput_fade-in__2rt9W{0%{opacity:0}to{opacity:1}}.TextInput_input__C8xBV{width:100%;padding:16px 10px;font-size:14px;font-weight:400;line-height:19px;color:#333;border:1px solid #aaa;border-radius:3px}.TextInput_input__C8xBV::placeholder{color:#666}.TextInput_input__C8xBV:focus{outline:unset;border-color:#1d568f;box-shadow:none}.TextInput_input__C8xBV.TextInput_error__QJSOv{border-color:#d7000e}.TextInput_error-message__3_xYc{display:block;margin-top:4px;font-size:14px;line-height:150%;color:#d7000e}@keyframes Popover_fade-in__9gj01{0%{opacity:0}to{opacity:1}}.Popover_content__Wczp7{position:relative;width:272px;padding:16px;margin-bottom:4px;font-size:14px;line-height:1.5;outline:unset;background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.Popover_arrow__TYupn{fill:#fff}@keyframes ResponsiveUtils_fade-in___2jeO{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.ResponsiveUtils_mobile-only__dEzvt{display:none}}@media(max-width:1023px){.ResponsiveUtils_desktop-only__4W_Bn{display:none}}@keyframes Footer_fade-in__qpWSp{0%{opacity:0}to{opacity:1}}.Footer_footer__pcfI3{padding:0}@media(min-width:1024px){.Footer_footer__pcfI3{padding:32px 16px}}@keyframes JobFeature_fade-in__76QKe{0%{opacity:0}to{opacity:1}}.JobFeature_job-feature__hKaR9{position:relative;width:240px;box-shadow:0 4px 32px -8px rgba(0,0,0,.2)}.JobFeature_job-feature__hKaR9:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#111;opacity:0;transition:opacity .3s ease-out}.JobFeature_job-feature__hKaR9:hover:after{opacity:.2}@keyframes Register_fade-in__Bjjrv{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.Register_register__9Uhud{width:100%;min-width:1024px;padding-right:16px;padding-left:16px;margin:0 auto;background-color:#f5f5f5}.Register_container__Wj35S{display:grid;grid-template-columns:auto auto;gap:48px;place-items:center center;justify-content:center;padding-top:32px;padding-bottom:32px}.Register_copy__hTL7i{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:24px;font-weight:500;line-height:125%}.Register_button__ykmdB{width:258px;color:#fff;text-align:center;background-color:#d7000e;border-radius:4px;transition:background-color .2s ease-in-out}.Register_button__ykmdB:hover{background-color:#af000b}}.Register_button-wrapper___eRF2{width:258px}@keyframes TopLevelContent_fade-in__r1L74{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.TopLevelContent_content-wrapper__k5MHj{padding-right:0;padding-left:0;background-color:#faf9f8}}.TopLevelContent_top-level-contents__2pVib{width:100%;padding:24px 16px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff}@media(min-width:1024px){.TopLevelContent_top-level-contents__2pVib{min-width:1024px;max-width:inherit;padding:40px 16px;background-color:unset}}.TopLevelContent_top-level-contents__2pVib p:not(.TopLevelContent_sub-title__iqHVl){text-align:left}@media(min-width:1024px){.TopLevelContent_top-level-contents__2pVib p:not(.TopLevelContent_sub-title__iqHVl){text-align:center}}@media(max-width:1023px){.TopLevelContent_top-level-contents__2pVib+*{margin-top:16px}}.TopLevelContent_sub-title__iqHVl{width:100%;padding:8px 0;margin:auto;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:18px;font-weight:700;line-height:125%;color:#700;text-align:center;border-top:1px solid #700;border-bottom:1px solid #700}@media(min-width:1024px){.TopLevelContent_sub-title__iqHVl{width:514px;padding:16px 32px}.TopLevelContent_sub-title__iqHVl>br{display:none}}.TopLevelContent_sub-title__iqHVl+*{margin-top:32px}.TopLevelContent_heading-2__B5jqi{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:18px;font-weight:800;line-height:125%;color:#111;text-align:center}.TopLevelContent_heading-2__B5jqi+*{margin-top:32px}@media(min-width:1024px){.TopLevelContent_heading-2__B5jqi{font-size:40px}.TopLevelContent_heading-2__B5jqi>br:first-of-type{display:none}}.TopLevelContent_description__uPOTF{font-size:14px;color:#111}@media(min-width:1024px){.TopLevelContent_description__uPOTF{font-size:16px;line-height:1.7}}.TopLevelContent_description__uPOTF+*{margin-top:24px;color:#111}@media(min-width:1024px){.TopLevelContent_description__uPOTF+*{margin-top:56px}}.TopLevelContent_features__JFoGK{display:grid;align-items:baseline}@media(min-width:1024px){.TopLevelContent_features__JFoGK{grid-template-columns:repeat(auto-fill,minmax(247px,1fr));gap:24px;max-width:800px;margin-right:auto;margin-left:auto}}.TopLevelContent_features__JFoGK+*{margin-top:56px}.TopLevelContent_feature__81m2U{display:grid;grid-template-columns:auto auto;gap:16px;justify-content:start;padding-top:16px;padding-bottom:16px;border-top:1px solid #c7c7c7}@media(min-width:1024px){.TopLevelContent_feature__81m2U{grid-template-columns:auto;justify-content:center;justify-items:center;padding:0;border-top:none}}.TopLevelContent_feature-logo__UK390{width:46px}@media(min-width:1024px){.TopLevelContent_feature-logo__UK390{width:auto}}.TopLevelContent_feature-title__5Gzt_{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:16px;font-weight:600;line-height:125%;color:#700;text-align:center}@media(min-width:1024px){.TopLevelContent_feature-title__5Gzt_{padding-bottom:0;font-size:20px}}@media(max-width:1023px){.TopLevelContent_feature-title__5Gzt_>br{display:none}}.TopLevelContent_feature-title__5Gzt_>.TopLevelContent_total__nUq2w{font-size:10px}@media(min-width:1024px){.TopLevelContent_feature-title__5Gzt_>.TopLevelContent_total__nUq2w{font-size:12px}}.TopLevelContent_feature-title__5Gzt_+.TopLevelContent_feature-description__uaCNs{margin-top:8px}@media(min-width:1024px){.TopLevelContent_feature-title__5Gzt_+.TopLevelContent_feature-description__uaCNs{margin-top:16px}}.TopLevelContent_feature-description__uaCNs{font-size:14px;font-weight:400}.TopLevelContent_feature-description__uaCNs>small,.TopLevelContent_feature-title__5Gzt_>small{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:10px;font-weight:600;color:#111}.TopLevelContent_cta-pc__mHkUk+*{margin-top:24px}@media(min-width:1024px){.TopLevelContent_cta-pc__mHkUk+*{margin-top:56px}}.TopLevelContent_notes__oqL7Q{display:flex;gap:8px;align-items:center;justify-content:center;color:#111}@media(min-width:1024px){.TopLevelContent_notes__oqL7Q{justify-content:end;width:800px;margin-right:auto;margin-left:auto}}.TopLevelContent_notes__oqL7Q small{font-size:12px;font-weight:400}@keyframes UsageGuide_fade-in__uTxRq{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.UsageGuide_section__e_3Rp{display:none}}.UsageGuide_inner__YJzPe{padding:32px 16px;background-color:#fff}.UsageGuide_title__hNU0j{font-size:20px;font-style:normal;font-weight:700;line-height:125%;text-align:center}.UsageGuide_h3__UkPcZ{display:grid;grid-template-columns:25px auto;align-items:start;padding:24px 0 8px;font-size:18px;font-weight:700}.UsageGuide_h3__UkPcZ>img{width:20px;height:20px;margin:auto 0}.UsageGuide_h3__UkPcZ>div{padding-left:4px}.UsageGuide_advice__Pd0CY{font-size:16px;line-height:150%}.UsageGuide_advice__Pd0CY>img{width:100%;padding-top:8px}@keyframes CareerChangeSteps_fade-in__e_XB9{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.CareerChangeSteps_career-change-steps__HwKQO{width:100vw;min-width:1040px;height:605px;margin:0 auto;overflow-x:hidden;color:#fff;background:url(/_next/static/media/building.83d45c51.jpg) 50%/cover no-repeat}.CareerChangeSteps_inner__rVErh{position:relative;display:flex;align-items:center;width:1040px;height:100%;padding-right:20px;padding-left:20px;margin:0 auto;overflow:hidden}.CareerChangeSteps_heading__6G9eo{position:absolute;top:238px;left:20px;z-index:2}.CareerChangeSteps_h2__M3XQA+.CareerChangeSteps_detail-link__IGpI0{margin-top:40px}.CareerChangeSteps_detail-link__IGpI0{display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:1;color:#fff;text-align:center}.CareerChangeSteps_detail-link__IGpI0:before{display:inline-block;margin-right:4px;content:">"}.CareerChangeSteps_detail-link__IGpI0:hover{text-decoration:underline}.CareerChangeSteps_flow-list__9yUNW{position:absolute;top:90px;left:490px;z-index:2}.CareerChangeSteps_flow__k_x56{display:flex;align-items:center;line-height:1}.CareerChangeSteps_flow__k_x56:before{display:inline-block;width:70px;height:70px;margin-right:32px;content:"";background-repeat:no-repeat;background-size:cover}.CareerChangeSteps_flow__k_x56:nth-child(2),.CareerChangeSteps_flow__k_x56:nth-child(3){margin-left:32px}.CareerChangeSteps_flow__k_x56.CareerChangeSteps_resume__PleE1:before{background-image:url(/_next/static/media/step_resume.5f0796df.png)}.CareerChangeSteps_flow__k_x56.CareerChangeSteps_scout__5XLSc:before{background-image:url(/_next/static/media/step_scout.954f0503.png)}.CareerChangeSteps_flow__k_x56.CareerChangeSteps_review__V8LDj:before{background-image:url(/_next/static/media/step_review.393e9006.png)}.CareerChangeSteps_flow__k_x56.CareerChangeSteps_offer__2_r8x:before{background-image:url(/_next/static/media/step_offer.43e34914.png)}.CareerChangeSteps_flow__k_x56+*{margin-top:50px}.CareerChangeSteps_flow__k_x56>*+*{margin-left:16px}.CareerChangeSteps_num__R_yZf{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:48px}.CareerChangeSteps_round__kjwKT{position:absolute;top:-180px;left:-400px;z-index:1;width:965px;height:965px;background-color:rgba(0,0,0,0);border:1px solid #d7000e;border-radius:50%}}@keyframes FAQ_fade-in__fCiaf{0%{opacity:0}to{opacity:1}}.FAQ_inner__B6SNz{padding:32px 16px;background-color:#fff}.FAQ_inner__B6SNz+*{margin-top:16px}.FAQ_heading__mHs0V+*{margin-top:24px}.FAQ_answer__XHohw,.FAQ_question__izIFR{display:grid;grid-template-columns:23px auto;gap:4px;align-items:baseline}.FAQ_answer__XHohw+*,.FAQ_question__izIFR+*{margin-top:4px}.FAQ_question-text__o5Y6G{font-size:18px;font-weight:700;line-height:125%;color:#b6111c}.FAQ_answer__XHohw{display:grid;grid-template-columns:25px auto;font-size:16px;line-height:150%}.FAQ_answer__XHohw+.FAQ_question__izIFR{margin-top:16px}.FAQ_answer-text__kYy8E{font-size:16px;font-weight:400;line-height:150%}.FAQ_answer-text__kYy8E>strong{font-size:18px;font-weight:700;line-height:125%}.FAQ_answer-text__kYy8E>strong+*{margin-top:4px}@keyframes Top_fade-in__P9Mbp{0%{opacity:0}to{opacity:1}}.Top_top-page___5j0D{font-size:14px;font-weight:400;color:#111}@media(max-width:1023px){.Top_main__QnyNi{padding:16px;background-color:#eee}}.Top_grid-container__icMbx{display:grid}@media(max-width:1023px){.Top_grid-container__icMbx>*{width:100%}.Top_grid-container__icMbx>*+*{margin-top:16px}}.Top_grid-container__icMbx .Top_order-mobile-1__SdLe1{order:1}.Top_grid-container__icMbx .Top_order-mobile-2__hMlhv{order:2}.Top_grid-container__icMbx .Top_order-mobile-3__zrOE3{order:3}.Top_grid-container__icMbx .Top_order-mobile-4__vFdcp{order:4}.Top_grid-container__icMbx .Top_order-mobile-5__V6BMF{order:5}.Top_grid-container__icMbx .Top_order-mobile-6__AtT0t{order:6}.Top_grid-container__icMbx .Top_order-mobile-7__AfZae{order:7}.Top_grid-container__icMbx .Top_order-mobile-8__i34jY{order:8}@media(min-width:1024px){.Top_grid-container__icMbx .Top_order-desktop-1__ADpNW{order:1}.Top_grid-container__icMbx .Top_order-desktop-2__2XKvw{order:2}.Top_grid-container__icMbx .Top_order-desktop-3__4tVQg{order:3}.Top_grid-container__icMbx .Top_order-desktop-4__EQVNV{order:4}.Top_grid-container__icMbx .Top_order-desktop-5__kMKVK{order:5}.Top_grid-container__icMbx .Top_order-desktop-6__4phAY{order:6}.Top_grid-container__icMbx .Top_order-desktop-7__6XL97{order:7}.Top_grid-container__icMbx .Top_order-desktop-8__ndpGT{order:8}}.Text_text__cj5jm{word-break:break-all;overflow-wrap:break-word;white-space:pre-wrap}.Text_medium__e4Vlp{font-weight:400}.Text_bold__0XrZ4{font-weight:700}.Text_size-xs__mYIIe{font-size:12px}.Text_size-sm__T40dg{font-size:14px}.Text_size-md__KiNo0{font-size:16px}.Text_size-lg__5rlE4{font-size:18px}.Text_size-xl__6ywQe{font-size:20px}.Text_size-xxl__veaVK{font-size:24px}.Text_align-left__TWy15{text-align:left}.Text_align-center__5pJ6D{text-align:center}.Text_align-right__sD2Iy{text-align:right}.Text_color-high-emphasis__j16DH{color:#2b2b2b}.Text_color-medium-emphasis__BNK_7{color:rgba(19,19,19,.5019607843)}.Text_color-low-emphasis__mTWII{color:rgba(19,19,19,.2)}.Text_color-inverse__d0ws7{color:#fff}.Text_color-accent-primary__FvhAJ{color:#a5000b}.Text_color-alert__X7l8A{color:#ec0039}.Text_color-disable__3AKBw{color:rgba(19,19,19,.1019607843)}.Text_line-height-body__m4BGr{line-height:150%}.Text_line-height-label__pwDic{line-height:100%}.Text_line-height-heading__lMu6W{line-height:125%}.Text_nowrap__WSykG{word-break:normal;overflow-wrap:normal;white-space:nowrap}.Text_line-clamp-1___E3aR{-webkit-line-clamp:1}.Text_line-clamp-1___E3aR,.Text_line-clamp-2__zvRV5{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Text_line-clamp-2__zvRV5{-webkit-line-clamp:2}.Text_line-clamp-3__VK21d{-webkit-line-clamp:3}.Text_line-clamp-3__VK21d,.Text_line-clamp-4__8_raX{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Text_line-clamp-4__8_raX{-webkit-line-clamp:4}.Text_line-clamp-5__Q2CPD{-webkit-line-clamp:5}.Text_line-clamp-5__Q2CPD,.Text_line-clamp-6__vqZ1_{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Text_line-clamp-6__vqZ1_{-webkit-line-clamp:6}.Text_line-clamp-7__3oA58{-webkit-line-clamp:7}.Text_line-clamp-7__3oA58,.Text_line-clamp-8__0qPsP{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Text_line-clamp-8__0qPsP{-webkit-line-clamp:8}.Text_line-clamp-9__PTJkh{-webkit-line-clamp:9}.Text_line-clamp-10__LYsVa,.Text_line-clamp-9__PTJkh{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Text_line-clamp-10__LYsVa{-webkit-line-clamp:10}.not-found_error___Kkty{padding:64px}.not-found_illustration__SL1Ay{width:300px;height:180px}.ToggleButton_md__tJG_O{height:48px;padding:0 16px}.ToggleButton_sm___vEh6{height:32px;padding:0 16px}.ToggleButton_button__Tm9Z2{display:block;background-color:#fff;border-radius:2px;transition:opacity .15s cubic-bezier(.5,0,.5,1)}@media(hover:hover)and (pointer:fine){.ToggleButton_button__Tm9Z2:hover{opacity:.5}}.ToggleButton_button__Tm9Z2:disabled{opacity:.1}@media(hover:hover)and (pointer:fine){.ToggleButton_button__Tm9Z2:disabled:hover{cursor:not-allowed}}.ToggleButton_priority-primary__vVTsG{border:1px solid #a5000b}.ToggleButton_priority-primary__vVTsG .ToggleButton_line-icon__DC3SA{opacity:.1}.ToggleButton_priority-primary__vVTsG:disabled .ToggleButton_line-icon__DC3SA{opacity:inherit}.ToggleButton_priority-secondary__Zh0hM{border:1px solid rgba(19,19,19,.2)}.ToggleButton_wrapper__DMyh3{background-color:#fff}.ToggleButton_width-hug__P_wxq{width:fit-content}.ToggleButton_width-fill___YdCh{width:100%}.layout_main__NlWUG{display:flex;flex-direction:row;align-items:stretch;width:100%;min-width:1280px;height:calc(100vh - 56px - 56px);overflow:hidden}.layout_sp-main__yEAA4{flex:1 1;overflow-y:auto}.layout_thread-list__81_4d{flex-shrink:0;height:100%}.layout_message-list__t_IXu{align-content:center;width:100%;height:100%}.MessageError_error__2lC_8{display:flex;flex-direction:column;align-items:center;text-align:center}.MessageError_error__2lC_8>*+*{margin-top:24px}.MessageError_description__dpqBB>*+*{margin-top:4px}.ToggleIcon_button__BUB9x{display:flex;padding:4px;border-radius:2px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}@media(hover:hover)and (pointer:fine){.ToggleIcon_button__BUB9x:hover{background-color:rgba(19,19,19,.05)}.ToggleIcon_button__BUB9x:hover .ToggleIcon_icon-off__fsOX0:before{background-color:#a88744}}.ToggleIcon_button__BUB9x:disabled{opacity:.1}@media(hover:hover)and (pointer:fine){.ToggleIcon_button__BUB9x:disabled:hover{cursor:not-allowed}}.MessageHeader_header__YF94K{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px;background-color:#fff;border-bottom:1px solid rgba(19,19,19,.1019607843)}.MessageHeader_sender__8bUKI{display:flex;gap:8px;align-items:center}.MessageHeader_name-link__8nFK1{display:flex;gap:2px;align-items:center;padding:2px}.MessageHeader_name-link__8nFK1:hover{cursor:pointer;background-color:rgba(19,19,19,.0509803922)}.MessageHeader_name__A_Cwk{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.MessageHeader_score-popover__72RY9{z-index:2}.Accordion_item__8njdv{overflow:hidden;background:#fff;border:1px solid rgba(19,19,19,.1019607843);border-radius:var(--accordion-border-radius,4px)}.Accordion_item__8njdv:not(:last-child){margin-bottom:var(--accordion-spacing,16px)}.Accordion_item__8njdv.Accordion_border-low-emphasis__lya31{border-color:rgba(19,19,19,.1019607843)}.Accordion_item__8njdv.Accordion_border-low-emphasis__lya31 .Accordion_header__pENem[data-state=open]{border-bottom:1px solid rgba(19,19,19,.1019607843)}.Accordion_item__8njdv.Accordion_border-medium-emphasis__iCW1x{border-color:rgba(19,19,19,.2)}.Accordion_item__8njdv.Accordion_border-medium-emphasis__iCW1x .Accordion_header__pENem[data-state=open]{border-bottom:1px solid rgba(19,19,19,.2)}.Accordion_trigger__T_sf7{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;cursor:pointer;background:#fff;border:none;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.Accordion_trigger__T_sf7:hover{background:rgba(19,19,19,.0509803922)}.Accordion_trigger__T_sf7:focus-visible{outline:2px solid #3761aa;outline-offset:2px}.Accordion_trigger-content__DNyJ2{display:flex;gap:16px;align-items:center;justify-content:space-between;width:100%}.Accordion_title-wrapper__8djOp{flex:1 1;min-width:0}.Accordion_title-wrapper-nowrap__rXXso span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.Accordion_icon__jps9G{flex-shrink:0;transition:transform .15s cubic-bezier(.5,0,.5,1)}.Accordion_trigger__T_sf7[data-state=open] .Accordion_icon__jps9G{transform:rotate(180deg)}.Accordion_content__wo_Ao{overflow:hidden}.Accordion_content__wo_Ao[data-state=open]{animation:Accordion_slide-down__WPr2H .3s cubic-bezier(.5,0,.5,1)}.Accordion_content__wo_Ao[data-state=closed]{height:0;animation:Accordion_slide-up__t6S47 .15s cubic-bezier(.5,0,.5,1)}.Accordion_content-inner__vJegG{padding:16px}@keyframes Accordion_slide-down__WPr2H{0%{height:0}to{height:var(--accordion-content-height)}}@keyframes Accordion_slide-up__t6S47{0%{height:var(--accordion-content-height)}to{height:0}}.Accordion_list-style__IbzNX{--accordion-border-radius:0;--accordion-spacing:0}.Accordion_list-style__IbzNX .Accordion_item__8njdv:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.Accordion_list-style__IbzNX .Accordion_item__8njdv:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Accordion_list-style__IbzNX .Accordion_item__8njdv+.Accordion_item__8njdv{margin-top:-1px}.Footer_footer__9zSvh{width:100%;min-width:1280px;padding:32px 40px;margin-inline:auto;background-color:#2b2b2b}.Footer_footer-container__BMvZv{max-width:1440px;margin-inline:auto}.Footer_privacy-image__0D4qE{background-color:#fff}.CategorySection_list__Kj4T8+.CategorySection_list__Kj4T8{margin-top:8px}@media screen and (min-width:1024px){.CategorySection_list__Kj4T8+.CategorySection_list__Kj4T8{margin-top:16px}}.CategorySection_list__Kj4T8>*+*{margin-top:8px}@media screen and (min-width:1024px){.CategorySection_list__Kj4T8>*+*{margin-top:16px}}.CategorySection_list__Kj4T8 .CategorySection_question__o8HTA{display:inline-block;font-size:14px;line-height:100%;color:#2b2b2b}@media screen and (min-width:1024px){.CategorySection_list__Kj4T8 .CategorySection_question__o8HTA{font-size:16px}}.CategorySection_list__Kj4T8 .CategorySection_question__o8HTA span:first-child{color:#905d00}.CategorySection_answer___ORHr{padding:16px;font-size:14px;line-height:150%;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}@media screen and (min-width:1024px){.CategorySection_answer___ORHr{padding:24px;font-size:16px}}.CategorySection_answer___ORHr>*+*{margin-top:8px}@media screen and (min-width:1024px){.CategorySection_answer___ORHr>*+*{margin-top:16px}}.CategorySection_answer___ORHr p{margin:0 0 8px;font-size:14px;line-height:150%}@media screen and (min-width:1024px){.CategorySection_answer___ORHr p{font-size:16px}}.CategorySection_answer___ORHr p:last-child{margin-bottom:0}.CategorySection_answer___ORHr p>strong{font-weight:700}.CategorySection_answer___ORHr h3{margin:8px 0 4px;font-size:14px;color:#2b2b2b}@media screen and (min-width:1024px){.CategorySection_answer___ORHr h3{margin:16px 0 8px;font-size:16px}}.CategorySection_answer___ORHr h3:first-child{margin-top:0}.CategorySection_answer___ORHr ul{padding-left:16px;margin:4px 0;list-style:disc}@media screen and (min-width:1024px){.CategorySection_answer___ORHr ul{padding-left:24px;margin:8px 0}}.CategorySection_answer___ORHr ul li{margin-bottom:4px;line-height:150%}.CategorySection_answer___ORHr ul li:last-child{margin-bottom:0}.CategorySection_answer___ORHr b,.CategorySection_answer___ORHr strong{font-weight:700;color:#2b2b2b}.CategorySection_answer___ORHr small{font-size:12px;color:rgba(19,19,19,.5019607843)}.CategorySection_answer___ORHr a{color:#1a608d;text-decoration:none}.CategorySection_answer___ORHr a:hover{text-decoration:underline}.FAQList_faq-list__4TRkz{padding:0 16px}@media screen and (min-width:1024px){.FAQList_faq-list__4TRkz{padding:0}.FAQList_faq-list__4TRkz .FAQList_heading__2R0ib{font-size:32px}}.FAQList_faq-list__4TRkz .FAQList_heading__2R0ib+*{margin-top:24px}@media screen and (min-width:1024px){.FAQList_faq-list__4TRkz .FAQList_heading__2R0ib+*{margin-top:32px}}.FAQList_category-buttons__gMnU5{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:1024px){.FAQList_category-buttons__gMnU5{gap:8px}}.FAQList_category-buttons__gMnU5+*{margin-top:16px}@media screen and (min-width:1024px){.FAQList_category-buttons__gMnU5+*{margin-top:24px}}.NotFoundContent_error__9hZyg{padding:64px}.NotFoundContent_illustration__Yq8cO{width:300px;height:180px}.JobListNotFound_container__Y8Lmq,.JobListPageNotFound_container__rbBzZ{width:100%;padding:64px 0}.Company_company__dGNfb{padding-top:32px;border-top:1px solid rgba(19,19,19,.1019607843)}.Company_company-container__Wqp4y{padding:24px;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.Company_company-content-label__XPpdA{width:56px}.Company_company-contents__bC9Mr{padding-top:16px;border-top:1px solid rgba(19,19,19,.1019607843)}.Company_company-overview__Fw7Ko{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical}.Company_company-image__6dYLF{border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.Company_company-link__1WuDk{transition:background-color .15s cubic-bezier(.5,0,.5,1)}.Company_company-link__1WuDk:hover{cursor:pointer;background-color:rgba(19,19,19,.0509803922)}.Company_industry-label__aUL83{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.Company_loading__zo7oz{padding-top:32px;border-top:1px solid rgba(19,19,19,.1019607843)}.Company_loading-company__dAkIY{display:flex;align-items:center;justify-content:center;height:500px;padding:24px;background:#fff;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.CompanyBasic_company-name-label__8G1Yo,.CompanyBasic_industry-label___ibLB{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.CompanyBasic_link__VBkgc{display:flex;padding:8px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.CompanyBasic_link__VBkgc:hover{background-color:rgba(19,19,19,.05)}.HiringCompany_company-container__P1g5d{width:100%;padding:24px;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.HiringCompany_company-contents__QoeMk{padding-top:16px;border-top:1px solid rgba(19,19,19,.1019607843)}.HiringCompany_link__jTffo{display:flex;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.HiringCompany_link__jTffo:hover{background-color:rgba(19,19,19,.0509803922)}.JobList_container__RyxTx{width:100%;background-color:#fff;border:1px solid rgba(19,19,19,.1019607843)}.JobList_item__lrRz9{width:100%}.JobList_item__lrRz9+.JobList_item__lrRz9{border-top:1px solid rgba(19,19,19,.1019607843)}.JobList_link__QlF4C{display:flex;padding:16px 24px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobList_link__QlF4C:hover{background-color:rgba(19,19,19,.0509803922)}.JobList_all-jobs-link__TKQra{display:flex;justify-content:center;padding:16px 24px}.JobList_position-name__L5eEK{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.JobList_company-name__oxJS1,.JobList_salary-label__0Tnpf{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.JobList_loading-list__kzzy5{display:flex;align-items:center;justify-content:center;height:96px;padding:24px;background:#fff;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.JobCard_card__qgMkQ{width:100%;max-width:448px;height:281px;padding:24px;background-color:#fff;border:1px solid rgba(19,19,19,.1019607843);transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobCard_card__qgMkQ:hover{background-color:rgba(19,19,19,.0509803922)}.JobCard_company__l2SJu{padding-top:24px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobCard_company-link__3A2Aw{transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobCard_company-link__3A2Aw:hover{cursor:pointer;background-color:rgba(19,19,19,.0509803922)}.JobCard_job-title__2bftU{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.JobCard_company-industry__cWBva,.JobCard_company-name__Yfoh9,.JobCard_job-category__xTZwU,.JobCard_salary__jLLVE,.JobCard_work-location__V3iWw{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.JobSection_section__nwnCE{padding-top:32px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobSection_section-title__zQ8py{padding:0 16px;border-left:4px solid #a5000b}.RightColumnSection_has-border__miBcI{padding-top:24px;border-top:1px solid rgba(19,19,19,.1019607843)}.Company_company-container___j7ST{padding:16px;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.Company_company-contents__ikNVX{padding-top:16px;border-top:1px solid rgba(19,19,19,.1019607843)}.Company_company-content-label__7Oe3D{width:56px}.Company_company-overview__JmXbi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical}.Company_company-image__WrG3g{border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.Company_link-icon__bdD0R{margin-left:auto}.CompanyBasic_company-name-label__fy7hq,.CompanyBasic_industry-label__XPT1F,.Company_industry-label__YAgH6{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.HiringCompany_company-container__SRsSy{padding:16px;border:1px solid rgba(19,19,19,.1019607843);border-radius:2px}.HiringCompany_company-contents__Ni4zn{padding-top:16px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobActions_container__oBx0y{position:sticky;top:0;z-index:80;padding:32px 0;margin:-32px 0;background:linear-gradient(180deg,#ffffff,rgba(255,255,255,.75))}.JobActions_job-actions__Eq1k_{position:sticky;bottom:0;left:0;padding:16px}.JobActions_disqualified__8dvLM{background-color:#fff}.GuestJobListNotFound_container__E5ASO{width:100%;padding:64px 0}.AppliedLabel_triangle__vaeh9{position:absolute;top:0;right:0;align-items:flex-end;justify-content:center;width:64px;height:64px;aspect-ratio:1/1;padding:8px;font-size:14px;font-weight:700;color:#2b2b2b;background-color:rgba(19,19,19,.1019607843);clip-path:polygon(100% 0,100% 100%,0 0)}@media screen and (min-width:768px){.AppliedLabel_triangle__vaeh9{width:72px;height:72px}}.AppliedLabel_apply-label__dkIev{position:absolute;top:12px;right:4px;font-size:12px;text-align:center;transform:rotate(45deg)}@media screen and (min-width:768px){.AppliedLabel_apply-label__dkIev{font-size:14px}}.JobListItemWithCompanyLink_list__igd5P{border:1px solid rgba(19,19,19,.1019607843);border-radius:4px}.JobListItemWithCompanyLink_card__JQKBE{position:relative;width:100%;padding:24px;background-color:#fff;border:1px solid rgba(19,19,19,.1019607843);transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobListItemWithCompanyLink_card__JQKBE:hover:not(:has(.JobListItemWithCompanyLink_favorite-button__bMFJc:hover)){background-color:rgba(19,19,19,.0509803922)}.JobListItemWithCompanyLink_card__JQKBE:hover:not(:has(.JobListItemWithCompanyLink_favorite-button__bMFJc:hover)):has(.JobListItemWithCompanyLink_company-link__ckbS2:hover){background-color:#fff}.JobListItemWithCompanyLink_card__JQKBE .JobListItemWithCompanyLink_company-link__ckbS2{position:relative;z-index:1;display:block;width:100%;background-color:#fff;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobListItemWithCompanyLink_card__JQKBE .JobListItemWithCompanyLink_company-link__ckbS2:hover{cursor:pointer;background-color:rgba(19,19,19,.0509803922)}.JobListItemWithCompanyLink_container__f2PII{position:relative;list-style:none}.JobListItemWithCompanyLink_background-link__xlZdV{position:absolute;inset:0}.JobListItemWithCompanyLink_new-label__K54_R{width:47px;padding:4px;background-color:#a5000b;border-radius:2px}.JobListItemWithCompanyLink_favorite-button__bMFJc{position:relative;z-index:1;width:240px}.JobCard_card__774Aq{width:100%;height:214px;padding:16px;background-color:#fff;border:1px solid rgba(19,19,19,.1019607843)}.JobCard_company__Oc5xC{padding-top:16px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobCard_job-title__X090t{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.JobCard_company-industry__k2kOh,.JobCard_company-name__vkbM9,.JobCard_job-category__ulI5K,.JobCard_salary__LSLRr,.JobCard_work-location__RdCKB{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.JobSection_section__lIkAi{padding-top:24px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobSection_section-title__It_iq{padding:0 16px;border-left:4px solid #a5000b}.SimilarJobList_container__FaOFz{padding:32px;background-color:#fff}.SimilarJobList_container__olDdE{width:100%;padding:24px 16px;background-color:#fff}.ActionPromotion_action-promotion__Iqdon{display:flex;flex-direction:column;align-items:center;padding:32px 16px;background-color:#fff}.ActionPromotion_action-promotion__Iqdon>div+div:not(:empty){margin-top:24px}.ActionPromotion_action-promotion-description__PgPoA>p+p{margin-top:8px}.JobListItemWithoutCompanyLink_list__SAswj{border:1px solid rgba(19,19,19,.1019607843);border-radius:4px}.JobListItemWithoutCompanyLink_card__sl6R7{position:relative;width:100%;padding:24px;background-color:#fff;border:1px solid rgba(19,19,19,.1019607843);transition:background-color .15s cubic-bezier(.5,0,.5,1)}.JobListItemWithoutCompanyLink_card__sl6R7:hover{background-color:rgba(19,19,19,.0509803922)}.JobListItemWithoutCompanyLink_card__sl6R7:hover:has(.JobListItemWithoutCompanyLink_favorite-button__8KsyK:hover){background-color:#fff}.JobListItemWithoutCompanyLink_container__Zn_y_{position:relative;list-style:none}.JobListItemWithoutCompanyLink_new-label__nFY4F{width:47px;padding:4px;background-color:#a5000b;border-radius:2px}.JobListItemWithoutCompanyLink_favorite-button__8KsyK{width:240px}.JobSearch_header__eJeRR{position:relative;display:flex;align-items:center;padding:16px;border-bottom:1px solid rgba(19,19,19,.1019607843)}.JobSearch_close-button__oEsth{position:absolute;top:16px;left:16px}.JobSearch_form-container__AzoX0{padding:16px}.JobSearch_form-container__AzoX0>*+*{padding-top:24px;margin-top:24px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobTitle_job-title__Z4MpI.JobTitle_has-apply-label__LKEg7{margin-right:40px}.JobSearchSidebar_aside__esd7Z{position:sticky;bottom:0;display:flex;flex-direction:column;align-self:flex-end;min-height:min(100%,100vh)}.JobSearchSidebar_aside-inner__Mm0Db{background-color:#fff;border:1px solid rgba(19,19,19,.1019607843);border-radius:4px}.JobSearchSidebar_container__Z0Ax_{flex-grow:0;padding:24px 24px 32px;overflow-y:auto}.JobSearchSidebar_form-container__KAgz8>*+*{padding-top:24px;margin-top:24px;border-top:1px solid rgba(19,19,19,.1019607843)}.JobSearchSidebar_spacer__By4T7{flex-grow:1}.JobSearchActions_container__WUOO9{position:relative;width:100%;padding:16px;background-color:#fff;border-top:1px solid rgba(19,19,19,.1019607843)}.JobSearchActions_container-sticky__q_6RF{position:sticky;bottom:0;z-index:2}.JobSearchActions_result-count-container__5IJmv,.JobSearchActions_result-count-container__5IJmv>*{width:100%}.JobSearchActions_result-count__jEC2j{display:flex;gap:8px;align-items:flex-end;justify-content:center}.JobSearchActions_reset-button-container__f8_VX{display:flex;justify-content:center;padding-bottom:32px}.JobSearchActions_failed__60r_6{display:flex;flex-direction:column;gap:8px;align-items:center}.page_pc-main__uDvJS{display:grid;grid-template-columns:343px 1fr;gap:16px;align-items:flex-start;width:100%;max-width:1440px;padding:16px 24px 56px;margin-inline:auto}.page_sp-main__ipomG{flex:1 1;overflow-y:auto;background-color:#fff}.JobCategoryResults_pagination__b4RZr{display:flex;justify-content:center}.JobCategoryTitle_header__QAU1P{padding-bottom:16px;border-bottom:1px solid rgba(19,19,19,.1019607843)}
/*# */