.Button_button__e9HVD{position:relative;box-sizing:border-box;display:inline-block;margin:0;font-weight:700;text-align:center;cursor:pointer;border-radius:4px;transition:background-color .2s;box-shadow:0 0 0 1px #0000000a,0 2px 3px 0 #0000001f}.Button_button__e9HVD.Button_is-disabled__JenE4:disabled{color:#888;pointer-events:none;cursor:default;background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.Button_button--size-xss___R4o_{padding:8px;font-size:10px;line-height:14px}.Button_button--size-xs__8QjY7{padding:8px 16px;font-size:12px;line-height:14px}.Button_button--size-s__6FG_m{padding:10px 16px;font-size:12px;line-height:14px}.Button_button--size-m__DqWV_{padding:10px 16px;font-size:14px;line-height:18px}.Button_button--size-l__Ous7_{padding:9px 16px;font-size:16px;line-height:24px}@media(min-width:768px){.Button_button--sizePc-xss__Vyp__{padding:8px;font-size:10px;line-height:14px}.Button_button--sizePc-xs__DBBO7{padding:8px 16px;font-size:12px;line-height:14px}.Button_button--sizePc-s__1dDby{padding:10px 16px;font-size:12px;line-height:14px}.Button_button--sizePc-m__J8P2c{padding:10px 16px;font-size:14px;line-height:18px}.Button_button--sizePc-l__9ZbsL{padding:9px 16px;font-size:16px;line-height:24px}}.Button_button--variant-primary__yz9_F{color:#fff;background-color:#0f53d4;border:1px solid #0000}.Button_button--variant-primary__yz9_F:hover,.Button_button--variant-primary__yz9_F:hover:after,.Button_button--variant-primary__yz9_F:hover:before,.Button_button--variant-primary__yz9_F:visited,.Button_button--variant-primary__yz9_F:visited:after,.Button_button--variant-primary__yz9_F:visited:before{color:#fff!important}@media(min-width:768px){.Button_button--variant-primary__yz9_F:hover{background-color:#0f53d4c2}}.Button_button--variant-secondary__5IVH3{color:#0f53d4;background-color:#e6f0fe;border:1px solid #0000}.Button_button--variant-secondary__5IVH3:hover,.Button_button--variant-secondary__5IVH3:hover:after,.Button_button--variant-secondary__5IVH3:hover:before,.Button_button--variant-secondary__5IVH3:visited,.Button_button--variant-secondary__5IVH3:visited:after,.Button_button--variant-secondary__5IVH3:visited:before{color:#0f53d4!important}@media(min-width:768px){.Button_button--variant-secondary__5IVH3:hover{background-color:#e6f0fec2}}.Button_button--variant-tertiary__Xieh4{color:#0f53d4;background-color:#fff;border:1px solid #0f53d4}.Button_button--variant-tertiary__Xieh4:hover,.Button_button--variant-tertiary__Xieh4:hover:after,.Button_button--variant-tertiary__Xieh4:hover:before,.Button_button--variant-tertiary__Xieh4:visited,.Button_button--variant-tertiary__Xieh4:visited:after,.Button_button--variant-tertiary__Xieh4:visited:before{color:#0f53d4!important}@media(min-width:768px){.Button_button--variant-tertiary__Xieh4:hover{background-color:#ffffffc2;background-color:#d4e0f7}}.Button_button--variant-tertiary__Xieh4.Button_is-disabled__JenE4,.Button_button--variant-tertiary__Xieh4:disabled{border-color:#cdcdcd}.Button_button--variant-active__3z67B{color:#0f53d4;background-color:#e6f0fe;border:1px solid #0f53d4}.Button_button--variant-active__3z67B:hover,.Button_button--variant-active__3z67B:hover:after,.Button_button--variant-active__3z67B:hover:before,.Button_button--variant-active__3z67B:visited,.Button_button--variant-active__3z67B:visited:after,.Button_button--variant-active__3z67B:visited:before{color:#0f53d4!important}@media(min-width:768px){.Button_button--variant-active__3z67B:hover{background-color:#e6f0fec2;background-color:#d4e0f7}}.Button_button--variant-default__EsfQX{color:#666;background-color:#fff;border:1px solid #bbb}.Button_button--variant-default__EsfQX:hover,.Button_button--variant-default__EsfQX:hover:after,.Button_button--variant-default__EsfQX:hover:before,.Button_button--variant-default__EsfQX:visited,.Button_button--variant-default__EsfQX:visited:after,.Button_button--variant-default__EsfQX:visited:before{color:#666!important}@media(min-width:768px){.Button_button--variant-default__EsfQX:hover{background-color:#ffffffc2;background-color:#6666662e}}.Button_button--variant-default__EsfQX.Button_is-disabled__JenE4,.Button_button--variant-default__EsfQX:disabled{border-color:#cdcdcd}.Button_button--variant-weak__hBjon{color:#333;background-color:#f7f7f7;border:1px solid #0000}.Button_button--variant-weak__hBjon:hover,.Button_button--variant-weak__hBjon:hover:after,.Button_button--variant-weak__hBjon:hover:before,.Button_button--variant-weak__hBjon:visited,.Button_button--variant-weak__hBjon:visited:after,.Button_button--variant-weak__hBjon:visited:before{color:#333!important}@media(min-width:768px){.Button_button--variant-weak__hBjon:hover{background-color:#f7f7f7c2}}.Button_button--variant-warning__XzHpL{color:#e60013;background-color:#fff;border:1px solid #e60013}.Button_button--variant-warning__XzHpL:hover,.Button_button--variant-warning__XzHpL:hover:after,.Button_button--variant-warning__XzHpL:hover:before,.Button_button--variant-warning__XzHpL:visited,.Button_button--variant-warning__XzHpL:visited:after,.Button_button--variant-warning__XzHpL:visited:before{color:#e60013!important}@media(min-width:768px){.Button_button--variant-warning__XzHpL:hover{background-color:#ffffffc2;background-color:#ffebeb}}.Button_button--variant-alert__DEvU9{color:#fff;background-color:#dc3646;border:1px solid #0000}.Button_button--variant-alert__DEvU9:hover,.Button_button--variant-alert__DEvU9:hover:after,.Button_button--variant-alert__DEvU9:hover:before,.Button_button--variant-alert__DEvU9:visited,.Button_button--variant-alert__DEvU9:visited:after,.Button_button--variant-alert__DEvU9:visited:before{color:#fff!important}@media(min-width:768px){.Button_button--variant-alert__DEvU9:hover{background-color:#dc3646c2}}.Button_button--icon-before__ZEshA:before{margin-right:8px}.Button_button--icon-after__X5G2j:after{margin-left:8px}.Button_button--icon-right__yV0jh{display:flex;align-items:center;gap:8px}.Button_button--icon-right__yV0jh>span{flex-grow:1}.Button_button--icon-right__yV0jh:after{flex-shrink:0}@media(min-width:768px){.Main_Main__VIBrQ{width:660px}.Side_Side__jAi7Q{width:300px}.SubWrapper_SubWrapper__nxjWr{display:flex;justify-content:space-between;width:990px;padding:0 0 60px;margin:0 auto}}.Top_Top__pcCQH{margin:0 auto}@media(min-width:768px){.Top_Top__pcCQH{width:990px}}.Wrapper_Wrapper__xAcD_{width:100%;margin:0 auto}.Section_Section__9kBai{position:relative;box-sizing:border-box;padding:16px;margin:0 auto 12px;background-color:#fff;box-shadow:0 0 0 1px #00000005,0 1px 2px 0 #00000014}@media(min-width:768px){.Section_Section__9kBai{padding:20px}.Section_Section--side__jE3uz{padding:16px}}.Section_Section--noBgShadow__uM5Q1{box-shadow:none}@media(min-width:768px){.Section_Section--onlySp__0PyEC{display:none!important}}@media(max-width:767px){.Section_Section--onlyPc__M9gc0{display:none!important}}.Section_Section--none__bwvJJ{padding:0}@font-face{font-family:jobIcon;font-style:normal;font-weight:400;src:url(https://s.yimg.jp/images/job/fonts/jobIcon.woff2) format("woff2"),url(https://s.yimg.jp/images/job/fonts/jobIcon.ttf) format("truetype"),url(https://s.yimg.jp/images/job/fonts/jobIcon.woff) format("woff"),url(https://s.yimg.jp/images/job/fonts/jobIcon.svg#jobIcon) format("svg");font-display:block}.Breadcrumbs_breadcrumbs__ggZ4q{background-color:#fff}.Breadcrumbs_breadcrumbs__ggZ4q ol{padding:10px 16px;margin:0 auto;font-size:12px}@media(min-width:768px){.Breadcrumbs_breadcrumbs__ggZ4q ol{width:990px;padding:8px 0;overflow-x:hidden}}@media(max-width:767px){.Breadcrumbs_breadcrumbs__ggZ4q ol{overflow-x:scroll;white-space:nowrap}}.Breadcrumbs_breadcrumbs__ggZ4q ol li{display:inline-block;margin:0 12px 0 0}.Breadcrumbs_breadcrumbs__ggZ4q ol li :after{display:inline-block;margin-left:12px;content:">"}.Breadcrumbs_breadcrumbs__ggZ4q ol li:first-child:before{font-family:jobIcon,sans-serif!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:inherit;color:inherit;content:"";padding-right:8px;vertical-align:initial}.Breadcrumbs_breadcrumbs__ggZ4q ol li:last-child:after{content:""}.Breadcrumbs_breadcrumbs__ggZ4q ol li a{color:#333;text-decoration:none}.Breadcrumbs_breadcrumbs__ggZ4q ol li a:hover{color:grey}.CardJob_cardJob__aa2OZ{display:block;padding:12px;font-size:12px;color:inherit;border:1px solid #bbb;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.CardJob_cardJob__aa2OZ:hover{color:inherit;opacity:.8}@media(min-width:768px){.CardJob_cardJob__aa2OZ{padding:20px 24px;font-size:14px}.CardJob_cardJob--update__wju4X{padding:12px}}.CardJob_cardJob__head__MMIfY{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}@media(min-width:768px){.CardJob_cardJob__head__MMIfY{margin-bottom:12px}.CardJob_cardJob__head--update__aq4zr{margin-bottom:8px}}.CardJob_cardJob__tags__96ey6{display:flex;flex:1 1;flex-wrap:wrap;margin-right:12px;gap:8px}.CardJob_cardJob__new__Se8fr{background-color:#ffc926;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.CardJob_cardJob__new--update__90os_{padding:1px 9px;font-size:11px;font-weight:600;line-height:1.6;border-radius:4px}.CardJob_cardJob__tag__irhf_{background-color:#eee;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.CardJob_cardJob__tag--update__2mQtD{padding:1px 9px;font-size:11px;font-weight:600;line-height:1.6;border-radius:4px}.CardJob_cardJob__title__8gbS4{margin-bottom:12px;font-size:16px;font-weight:700;color:#0f53d4}@media(min-width:768px){.CardJob_cardJob__title__8gbS4{font-size:18px}}.CardJob_cardJob__title--update__4e9Da{margin-bottom:8px;line-height:24px;color:#333}@media(min-width:768px){.CardJob_cardJob__title--update__4e9Da{margin-bottom:4px;font-size:16px}}.CardJob_cardJob__title--link__QbM4w{color:#0f53d4}.CardJob_cardJob__companyName__Yy5dD{display:flex;align-items:center;margin-bottom:8px}.CardJob_cardJob__companyName--update__J87iO{margin-bottom:8px}@media(min-width:768px){.CardJob_cardJob__companyName--update__J87iO{margin-bottom:4px}}.CardJob_cardJob__companyNameTitle__wJlj2{flex-shrink:0;width:60px;font-size:12px;font-weight:700;line-height:1.5;--icon_before_unicode:var(--icon_unicode_company);--icon_before_color:#666}.CardJob_cardJob__companyNameTitle__wJlj2:before{margin-right:4px}@media(min-width:768px){.CardJob_cardJob__companyNameTitle__wJlj2{width:80px;font-size:16px}}.CardJob_cardJob__companyNameTitle--update__D0SOj{width:auto}.CardJob_cardJob__companyNameData__8otcZ{font-size:12px;line-height:1.5;color:#666}@media(min-width:768px){.CardJob_cardJob__companyNameData__8otcZ{margin-top:2px;font-size:14px}}.CardJob_cardJob__companyNameData--update__pmLr2{--icon_before_unicode:var(--icon_unicode_company);--icon_before_color:#666;font-size:12px;line-height:22px}.CardJob_cardJob__companyNameData--update__pmLr2:before{margin-right:4px}@media(min-width:768px){.CardJob_cardJob__companyNameData--update__pmLr2{margin-top:0}}.CardJob_cardJob__address__w4ng1{display:flex;align-items:center}.CardJob_cardJob__addressTitle__X_CZ6{flex-shrink:0;width:60px;font-size:12px;font-weight:700;line-height:1.5;--icon_before_unicode:var(--icon_unicode_mapPin);--icon_before_color:#666}.CardJob_cardJob__addressTitle__X_CZ6:before{margin-right:4px}@media(min-width:768px){.CardJob_cardJob__addressTitle__X_CZ6{width:80px;font-size:16px}}.CardJob_cardJob__addressTitle--update__Nrk_E{width:auto}.CardJob_cardJob__addressData__OqXtK{font-size:12px;line-height:1.5;color:#666}@media(min-width:768px){.CardJob_cardJob__addressData__OqXtK{margin-top:1px;font-size:14px}}.CardJob_cardJob__addressData--update__suiSn{--icon_before_unicode:var(--icon_unicode_mapPin);--icon_before_color:#666;font-size:12px;line-height:18px}.CardJob_cardJob__addressData--update__suiSn:before{margin-right:4px}@media(min-width:768px){.CardJob_cardJob__addressData--update__suiSn{margin-top:0;line-height:22px}}.CardJob_cardJob__jobDetail__rwHdf{margin-top:4px}@media(min-width:768px){.CardJob_cardJob__jobDetail__rwHdf{margin-top:8px}}.CardJob_cardJob__jobDetail--update__ghcDF{padding:8px;margin-top:0;margin-bottom:8px;background:#f6f6f6}@media(min-width:768px){.CardJob_cardJob__jobDetail--update__ghcDF{margin-bottom:4px}}.CardJob_cardJob__jobDetailData__o_voi{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.5;color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CardJob_cardJob__jobDetailData--update__3a8aY{font-size:12px;font-weight:600;line-height:1.6;color:#333}@media(min-width:768px){.CardJob_cardJob__jobDetailData__o_voi{font-size:14px}.CardJob_cardJob__jobDetailData--update__3a8aY{font-size:12px}}.CardJob_cardJob__buttonDetail__4V3yZ{display:flex;align-items:center;justify-content:center;margin:8px auto 0}@media(min-width:768px){.CardJob_cardJob__buttonDetail__4V3yZ{width:341px}}.CardJob_cardJob__service__K1XcB{margin-top:4px;font-size:12px;color:#888;text-align:right}.Rating_rating__E3E6x{display:inline-block;line-height:1;vertical-align:middle}.Rating_rating__value__VxnA8{margin:0 6px 0 0!important}.Rating_rating__value--bold__Qlxtz{font-weight:700}.Rating_rating__full__fthYj{--icon_before_unicode:var(--icon_unicode_star);--icon_before_color:#fa0}.Rating_rating__empty__8LU0v{--icon_before_unicode:var(--icon_unicode_star);--icon_before_color:#0000001f}.Rating_rating__half__e_PwL{--icon_before_unicode:var(--icon_unicode_star)}.Rating_rating__half__e_PwL:before{background:linear-gradient(90deg,#fa0,#fa0 50%,#0000001f 0,#0000001f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.Rating_rating--size-s__YcngV{font-size:12px}.Rating_rating--size-s__YcngV>span{margin-left:3px}.Rating_rating--size-m__p3mm9{font-size:14px}.Rating_rating--size-m__p3mm9>span{margin-left:4px}.Rating_rating--size-l__gIedD{font-size:18px}.Rating_rating--size-l__gIedD>span{margin-left:5px}.Rating_rating--size-xl__KkGJ7{font-size:24px}.Rating_rating--size-xl__KkGJ7>span{margin-left:6px}@media(min-width:768px){.Rating_rating--sizePc-s__pKK5H{font-size:12px}.Rating_rating--sizePc-s__pKK5H>span{margin-left:3px}.Rating_rating--sizePc-m__z2goI{font-size:14px}.Rating_rating--sizePc-m__z2goI>span{margin-left:4px}.Rating_rating--sizePc-l___IcAW{font-size:18px}.Rating_rating--sizePc-l___IcAW>span{margin-left:5px}.Rating_rating--sizePc-xl__29MX8{font-size:24px}.Rating_rating--sizePc-xl__29MX8>span{margin-left:6px}}.Message_message__6ejfC{display:flex;padding:12px;border-radius:4px;gap:8px}.Message_message__6ejfC>span{--icon_before_size:20px;height:20px;padding:2px}.Message_message--variant-information__OkxO2{background-color:#e5f1fe}.Message_message--variant-information__OkxO2>span{--icon_before_unicode:var(--icon_unicode_infoCircle);--icon_before_color:#0f53d4}.Message_message--variant-neutral__aD07B{background-color:#f6f6f6}.Message_message--variant-neutral__aD07B>span{--icon_before_unicode:var(--icon_unicode_infoCircle);--icon_before_color:#333}.Message_message--variant-success__AU3OA{background-color:#e7fdef}.Message_message--variant-success__AU3OA>span{--icon_before_unicode:var(--icon_unicode_doneCircle);--icon_before_color:#34b906}.Message_message--variant-warning__BVSo2{background-color:#fff5e0}.Message_message--variant-warning__BVSo2>span{--icon_before_unicode:var(--icon_unicode_warning);--icon_before_color:#fa0}.Message_message--variant-alert__6_0aL{background-color:#ffebeb}.Message_message--variant-alert__6_0aL>span{--icon_before_unicode:var(--icon_unicode_warning);--icon_before_color:#e60013}.Message_message--banner__NxGyH{border-radius:0}.Message_message__body__nnDC6{display:flex;flex-direction:column;gap:4px}.Message_message__title__EiYjT{font-size:16px;font-weight:700;line-height:24px}.Message_message__description__8JvzM{padding:2px 0;font-size:14px;line-height:20px}.ModalOverlay_modalOverlay__5Ah7T{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000002;display:none;align-items:center;justify-content:center;padding:24px;background:#0000004d}.ModalOverlay_modalOverlay__5Ah7T.ModalOverlay_is-show__wTz48{display:flex;opacity:1;animation:ModalOverlay_fadeIn__3O5sh .3s ease-out}.ModalOverlay_modalOverlay--hideMargin__XpM1L{padding:0}.ModalOverlay_modalOverlay__wrap__S0AdN{position:relative;display:flex;flex-direction:column;width:100%;max-width:564px;max-height:100%;background-color:#fff;box-shadow:0 2px 4px 1px #00000008,0 11px 14px 0 #0000003d}@media(min-width:768px){.ModalOverlay_modalOverlay__wrap__S0AdN{max-width:var(--max-width-pc)}}.ModalOverlay_modalOverlay__wrap--hideMargin__Ak2fr{height:100%}@media(min-width:768px){.ModalOverlay_modalOverlay__wrap--hideMargin__Ak2fr{height:auto}}.ModalOverlay_modalOverlay__scrollArea__OxJMw{position:relative;overflow:auto}.ModalOverlay_modalOverlay__scrollArea--padding__l_Do5{padding:0 12px 24px}@media(min-width:768px){.ModalOverlay_modalOverlay__scrollArea__OxJMw{padding:0 24px 24px}}.ModalOverlay_modalOverlay__titleArea__F22F_{position:absolute;top:0;width:100%}.ModalOverlay_modalOverlay__titleArea--padding__h9Rd5{padding:0 12px}@media(min-width:768px){.ModalOverlay_modalOverlay__titleArea__F22F_{padding:0 24px}}.ModalOverlay_modalOverlay__title__0VQGH{padding:12px 0 8px;font-size:16px;font-weight:700;color:#333;border-bottom:1px solid #ececec}.ModalOverlay_modalOverlay__close__xyvYE{position:absolute;top:16px;right:16px;padding:0;cursor:pointer;background-color:#0000;border:0;-webkit-appearance:none;appearance:none;--icon_before_unicode:var(--icon_unicode_close);--icon_before_size:16px;--icon_before_color:#0f53d4}@keyframes ModalOverlay_fadeIn__3O5sh{0%{opacity:0}to{opacity:1}}.TitleSub_titleSub__YiSLH{padding-left:10px;margin-bottom:20px;overflow:hidden;font-size:18px;font-weight:700;line-height:1.4;border-left:3px solid #0f53d4}@media(min-width:768px){.TitleSub_titleSub__YiSLH{padding-left:12px;margin-bottom:24px;font-size:20px;border-left:4px solid #0f53d4}}.FormSelectBox_formSelectBox__FpCyw{position:relative;--icon_after_unicode:var(--icon_unicode_expandOpen);--icon_after_size:12px;--icon_after_color:#0f53d4}.FormSelectBox_formSelectBox__FpCyw:after{position:absolute;top:50%;right:16px;pointer-events:none;transform:translateY(-50%)}.FormSelectBox_formSelectBox__select__LWjTH{box-sizing:border-box;display:block;width:100%;padding:8px 44px 8px 12px;overflow:hidden;font-size:16px;line-height:1.5;background-color:#fff;border:1px solid #bbb;border-radius:4px;-webkit-appearance:none}.FormSelectBox_formSelectBox__select__LWjTH::-ms-expand{display:none}@media(min-width:768px){.FormSelectBox_formSelectBox__select__LWjTH:hover{cursor:pointer}}.FormSelectBox_formSelectBox__select__LWjTH:focus{border:1px solid #0f53d4;outline:none}.FormSelectBox_formSelectBox__select--error__uyB_y{background-color:#ffebeb;border-color:#e60013}.DetailedCompanyJobItem_detailedCompanyJobItem__L9wgH{padding:12px 0 10px;margin:8px 0 10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.DetailedCompanyJobItem_detailedCompanyJobItem__L9wgH:nth-of-type(2){padding:0;border-top:none;border-bottom:none}.DetailedCompanyJobItem_detailedCompanyJobItem__L9wgH:nth-last-child(2):nth-of-type(2){padding-top:0;padding-bottom:10px;border-bottom:1px solid #ececec}.DetailedCompanyJobItem_detailedCompanyJobItem__jobTitle__Dljud{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:700;line-height:24px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.DetailedCompanyJobItem_detailedCompanyJobItem__jobTitle--new__yCZ_k{box-sizing:initial;display:inline-block;margin-right:4px;font-weight:400;color:#333;background-color:#ffc926;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.DetailedCompanyJobItem_detailedCompanyJobItem__jobFooter__1XI3g{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;margin-top:8px;grid-gap:4px;gap:4px}.DetailedCompanyJobItem_siteName__y4cop{font-size:12px;line-height:normal;color:#888}.DetailedCompanyJobItem_seeMore__jI0L2{font-size:14px;line-height:24px;--icon_after_unicode:var(--icon_unicode_navigateNext);--icon_after_size:10px}.DetailedCompanyJobItem_seeMore__jI0L2:after{padding-left:10px}.DetailedCompanyJob_detailedCompanyJob__7bdFg{display:block;padding:8px 20px 20px 12px;background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.DetailedCompanyJob_detailedCompanyJob__header__a3e_v{margin-bottom:15px}.DetailedCompanyJob_detailedCompanyJob__companyName__2Wkzq{font-size:16px;font-weight:700;line-height:26px}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6{display:flex;column-gap:8px;text-align:center}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6>div{flex-grow:1}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6>div:first-of-type{position:relative;padding-right:8px}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6>div:first-of-type:after{position:absolute;top:0;right:0;bottom:0;width:1px;height:80%;content:"";background-color:#ececec}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6 dt{font-size:12px;line-height:18px;color:#666}.DetailedCompanyJob_detailedCompanyJob__stats__gXRC6 dd{font-size:16px;font-weight:700;line-height:26px}@media(min-width:768px){.DetailedCompanyJob_detailedCompanyJob__moreButton__zbFS8{width:200px;margin:0 auto}}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__hXpno{display:block;padding:8px 20px 20px 12px;background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__header__feHD4{margin-bottom:15px;width:40%;height:47px;background-color:#f6f6f6}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--pickedupRating__MxQ6E{display:flex;column-gap:8px;text-align:center}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--pickedupRating__MxQ6E>div{flex-grow:1}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--pickedupRating__MxQ6E>div:first-of-type{position:relative;padding-right:8px}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--pickedupRating__MxQ6E>div:first-of-type:after{position:absolute;top:0;right:0;bottom:0;width:1px;height:80%;content:"";background-color:#ececec}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--pickedupRating__MxQ6E>div>div{margin:0 auto;width:40%;height:44px;background-color:#f6f6f6}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--job__WgJ7_{padding:12px 0 10px;margin:8px 0 10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--job--detail__oXZje{width:100%;height:48px;background-color:#f6f6f6}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--job--footer__v5EpI{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;margin-top:8px;grid-gap:4px;gap:4px}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--job--footer__v5EpI .DetailedCompanyJobSkeleton_siteName__o_TiV{width:40%;height:18px;background-color:#f6f6f6}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--job--footer__v5EpI .DetailedCompanyJobSkeleton_seeMore__qffL3{width:100px;height:24px;background-color:#f6f6f6}.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--moreButton__dDMcL{width:100%;height:40px;background-color:#f6f6f6}@media(min-width:768px){.DetailedCompanyJobSkeleton_detailedCompanyJobSkeleton__body--moreButton__dDMcL{width:200px;height:40px;background-color:#f6f6f6;margin:0 auto}}.ListDetailedCompanyJob_listDetailedCompanyJob__VuBFg{display:grid;flex-direction:column;grid-row-gap:12px;row-gap:12px;padding:16px;margin:16px -16px;background-color:#f2f5fa}@media(min-width:768px){.ListDetailedCompanyJob_listDetailedCompanyJob__VuBFg{padding:20px;margin:20px -20px}}[data-testid=relationalJobList]:has(+[data-testid=relationalJobList]) .ListDetailedCompanyJob_listDetailedCompanyJob__VuBFg{margin-bottom:0}[data-testid=relationalJobList]+[data-testid=relationalJobList] .ListDetailedCompanyJob_listDetailedCompanyJob__VuBFg{margin-top:0}@media(max-width:767px){.ListDetailedCompanyJob_listDetailedCompanyJob__title__8M4mo{font-weight:700;font-size:16px;line-height:22px}}@media(max-width:767px)and (min-width:768px){.ListDetailedCompanyJob_listDetailedCompanyJob__title__8M4mo{font-size:18px;line-height:28px}}@media(min-width:768px){.ListDetailedCompanyJob_listDetailedCompanyJob__title__8M4mo{font-weight:700;font-size:18px;line-height:26px}}@media(min-width:768px)and (min-width:768px){.ListDetailedCompanyJob_listDetailedCompanyJob__title__8M4mo{font-size:20px;line-height:28px}}.CardAdJobInserted_cardAdJobInserted__RM6yB{display:block;padding:12px;font-size:12px;color:inherit;background-color:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.CardAdJobInserted_cardAdJobInserted__header__g9bRf{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ececec}.CardAdJobInserted_cardAdJobInserted__header__g9bRf:hover{color:inherit;opacity:.8}.CardAdJobInserted_cardAdJobInserted__headerCompanyName__MTyaV{display:inline;font-size:16px;font-weight:700}.CardAdJobInserted_cardAdJobInserted__body____zUm{padding-top:8px}.CardAdJobInserted_cardAdJobInserted__jobTitle__J_ZXa{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:700;line-height:23px;color:var(--color_link_primary);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(min-width:768px){.CardAdJobInserted_cardAdJobInserted__jobTitle--shrink__LnKOf{-webkit-line-clamp:1}}.CardAdJobInserted_cardAdJobInserted__new__y__j5{box-sizing:initial;display:inline;margin-right:4px;font-weight:400;color:#333;background-color:#ffc926;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.CardAdJobInserted_cardAdJobInserted__footer__tNPxk{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;grid-gap:4px;gap:4px}.CardAdJobInserted_cardAdJobInserted__sponsor__v85ON{font-size:10px;color:#888}.CardAdJobInserted_cardAdJobInserted__more__dfXnC{--icon_after_unicode:var(--icon_unicode_navigateNext);display:block;margin-top:0;font-size:10px;color:var(--color_link_primary);text-align:right;white-space:nowrap}@media(min-width:768px){.CardAdJobInserted_cardAdJobInserted__more__dfXnC{font-size:14px}}.CardAdJobInserted_cardAdJobInserted__more__dfXnC:hover{color:var(--color_link_primary);opacity:.8}.CardAdJobInserted_cardAdJobInserted__more__dfXnC:after{padding-left:4px}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__amepr{display:block;padding:12px;border:1px solid #bbb;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__header__Foe1N{padding-bottom:8px;border-bottom:1px solid #ececec}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__body__TWBO4{margin-top:8px}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__companyName__St0OY{width:100%;height:24px;background-color:#f6f6f6}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__jobTitle__71APo{width:100%;height:36px;background-color:#f6f6f6}@media(min-width:768px){.CardJobInsertedSkeleton_cardJobInsertedSkeleton__jobTitle__71APo{width:80%;height:36px;background-color:#f6f6f6}}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__footer__Swmf2{display:flex;justify-content:space-between;margin-top:8px}@media(min-width:768px){.CardJobInsertedSkeleton_cardJobInsertedSkeleton__footer__Swmf2{margin-top:16px}}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__sponsor__i8F4q{align-self:self-end;width:40%;height:16px;background-color:#f6f6f6}@media(min-width:768px){.CardJobInsertedSkeleton_cardJobInsertedSkeleton__sponsor__i8F4q{width:25%;height:16px;background-color:#f6f6f6}}.CardJobInsertedSkeleton_cardJobInsertedSkeleton__more__X1EzV{width:25%;height:24px;background-color:#f6f6f6}@media(min-width:768px){.CardJobInsertedSkeleton_cardJobInsertedSkeleton__more__X1EzV{width:10%;height:24px;background-color:#f6f6f6}}.ListJobInserted_listJobInserted__list__gXhca{display:grid;flex-direction:column;grid-row-gap:12px;row-gap:12px}@media(max-width:767px){.ListJobInserted_listJobInserted__listTitle--middle__1d4mx{font-weight:700;font-size:16px;line-height:22px}}@media(max-width:767px)and (min-width:768px){.ListJobInserted_listJobInserted__listTitle--middle__1d4mx{font-size:18px;line-height:28px}}@media(min-width:768px){.ListJobInserted_listJobInserted__listTitle--middle__1d4mx{font-weight:700;font-size:18px;line-height:26px}}@media(min-width:768px)and (min-width:768px){.ListJobInserted_listJobInserted__listTitle--middle__1d4mx{font-size:20px;line-height:28px}}.ListJobInserted_listJobInserted__listTitle--small__jGMkQ{font-size:18px;font-weight:700}@media(min-width:768px){.ListJobInserted_listJobInserted__showMore__GQd3f{width:328px;margin:0 auto}}.RelationalListJob_relationalListJob__AeKA0{padding:16px;margin:16px -16px;background-color:#f2f5fa}@media(min-width:768px){.RelationalListJob_relationalListJob__AeKA0{padding:20px;margin:20px -20px}}.RatingListJob_ratingListJob__aP8lO{display:flex;align-items:center;margin-bottom:12px}.RatingListJob_ratingListJob__label__lQ7Z1{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;margin-right:8px;background-color:#ffc926}.SameIndustryCompanyJobList_sameIndustryCompanyJobList__companyName__NeNya{margin-bottom:12px;font-size:18px;font-weight:700;line-height:20px}.SameIndustryCompanyJobList_sameIndustryCompanyJobList__card__QiGg4{margin-bottom:12px}.SameIndustryCompanyJobList_sameIndustryCompanyJobList__card__QiGg4:last-child{margin-bottom:0}.SameIndustryCompanyJobList_sameIndustryCompanyJobList__button__qr4l7{margin:12px auto 0}@media(min-width:768px){.SameIndustryCompanyJobList_sameIndustryCompanyJobList__button__qr4l7{width:327px}}.jobs_p-heading__f0yRF{font-size:16px}@media(min-width:768px){.jobs_p-heading__f0yRF{font-size:18px}}.jobs_p-heading__companyName__Z5krw{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.jobs_p-heading__companyName__Z5krw{font-size:16px;line-height:24px}}.jobs_p-heading__title__LfM_J{display:flex;align-items:center;margin-bottom:16px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.jobs_p-heading__title__LfM_J{font-size:20px;line-height:28px}}.jobs_p-filterTop__0t7Eu{padding-bottom:16px}.jobs_p-filterBottom__IfzD9{margin:32px 0}@media(min-width:768px){.jobs_p-filterBottom__IfzD9{margin:40px 0;text-align:center}}.jobs_p-filterBottom--zeroMatch__hZ227{margin-top:8px}.jobs_p-filterBottom__title__u5IeT{font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.jobs_p-filterBottom__title__u5IeT{font-size:20px;line-height:28px}}@media(max-width:767px){.jobs_p-filterBottom__title__u5IeT{margin-top:24px}}@media(min-width:768px){.jobs_p-filterBottom__title__u5IeT{margin-top:32px}}.jobs_p-filterBottom__text__t_by_{margin-bottom:12px;font-size:14px}.jobs_p-filterBottom__btn__e9JIH{width:324px;margin:0 auto}.jobs_p-jobList__2ZrVj{text-align:left}.jobs_p-jobList__card__w6fPT{margin:12px 0 8px}.jobs_p-jobList__card--mb__TYtbs{margin-bottom:44px}.jobs_p-contentDescription__tiT6h{font-size:14px}.jobs_p-jobList__carousel__0KDmK{margin-bottom:44px}.jobs_p-zeroMatch__Q3kO2{margin:28px 0;text-align:center}.jobs_p-zeroMatch__button__cxeFK{max-width:400px;margin:12px auto 40px}.jobs_p-zeroMatch__balloon__RXrpE{display:inline-block;padding:4px 48px;font-size:16px;background:#eee;border-radius:28px}.jobs_p-zeroMatch__modalOpenButton__w8vrc{margin-bottom:36px;text-align:center}.jobs_p-zeroMatch__modalOpenButton__w8vrc button span{display:flex;align-items:center;gap:4px;--icon_before_size:16px;--icon_before_unicode:var(--icon_unicode_mail)}.jobs_p-zeroMatch__jobList__bFyDt{margin-bottom:40px}.jobs_p-sameIndustryJob__bwH62{margin:32px 0}.jobs_p-filterSuggestion__zUp6q{text-align:center}