.menu-item_top_menu__1y40w{height:64px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding-left:36px;cursor:pointer;color:#707070;font-size:18px;background-color:#fff}.menu-item_top_menu__1y40w:hover{background-color:rgba(228,242,254,.4);color:#3897f8}.menu-item_top_menu_active__167Yr{color:#3897f8}.menu_menu_container__p_e1e{display:-moz-box;display:flex;position:fixed;z-index:100;right:0;top:0;height:100%;width:100%;overflow:auto;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.menu_menu__1KN7U{width:80%;background:#fff;-webkit-box-shadow:0 4px 4px rgba(82,82,82,.3);box-shadow:0 4px 4px rgba(82,82,82,.3);height:100%;overflow:auto}.menu_menu_outside__2w_zT{width:20%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);min-width:50px;-moz-box-pack:center;justify-content:center;display:-moz-box;display:flex}.menu_menu_outside__2w_zT>div{margin-top:100px}.menu_menu_title__F-LZp{height:56px;padding-left:36px;padding-right:16px;background-color:#2d66c4;color:#fff;line-height:56px;font-size:18px;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}.menu_item_label__1D2NI{margin:15px 0}.menu_hr__3xg25{border-bottom:1px solid #e0e0e0}.menu_menu_item__1yHKi{padding-left:36px;cursor:pointer;color:#707070;font-size:18px;background-color:#fff}.menu_menu_item__1yHKi,.menu_sub_menu__2SoCS{height:64px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.menu_sub_menu__2SoCS{padding-left:20px;font-weight:700}.logo_logo__yXjTI{height:28px}.logo_logo_img__2p4Fp{height:100%}@media screen and (min-width:960px){.logo_logo__yXjTI{height:40px}}.breadcrumb_breadcrumb__dWJSQ{font-size:13px;list-style-type:none;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;margin:0}.breadcrumb_breadcrumb__dWJSQ>li>a{text-decoration:underline;cursor:pointer}.accordion_accordion__13gxQ{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.25);box-shadow:0 0 10px .2px rgba(45,102,196,.25);overflow:hidden}.accordion_accordion_shadow_none__21cKQ,.accordion_accordion_shadow_none__21cKQ .accordion_accordion_title__1-ghJ{-webkit-box-shadow:none;box-shadow:none}.accordion_accordion_trigger__iW_yx{display:none}.accordion_accordion_trigger__iW_yx:checked~.accordion_accordion_inner__v6V5A{display:block}.accordion_accordion_trigger__iW_yx:checked+label .accordion_accordion_title__1-ghJ .accordion_icon_add__FCl3t{display:none}.accordion_accordion_trigger__iW_yx:checked+label .accordion_accordion_title__1-ghJ .accordion_icon_remove__o_KOk{display:inline}.accordion_accordion_title__1-ghJ{height:60px;padding:0 16px 0 24px;border-radius:8px 8px 0 0;-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.25);box-shadow:0 0 10px .2px rgba(45,102,196,.25);display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;font-weight:700}.accordion_accordion_title__1-ghJ:hover{cursor:pointer}.accordion_accordion_title__1-ghJ .accordion_icon__162gA{color:#3178d6}.accordion_accordion_title__1-ghJ .accordion_icon_add__FCl3t{display:inline}.accordion_accordion_inner__v6V5A,.accordion_accordion_title__1-ghJ .accordion_icon_remove__o_KOk{display:none}.accordion_accordion_selected__1HijN{background-color:#e4f2fe}.button_wrapper__-0vaj{height:56px;border-radius:28px;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;display:-moz-box;display:flex;cursor:pointer;outline:none;border:none;padding:0;font-weight:700;font-size:16px}.button_wrapper__-0vaj>span{font-style:normal;font-weight:500}.button_wrapper__-0vaj img{margin-right:12px}.button_outline__2wy12{background:#fff}.button_primary_border__1akU0{border:1px solid #3897f8}.button_primary_variant_color__3xHf1{color:#6bb7fa}.button_primary_variant_border__TqFt5{border:1px solid rgba(107,183,250,.8)}.button_secondary_variant_border__2fDtH{border:1px solid rgba(255,101,152,.6)}.button_primary_variant_background__3dhE0{background:rgba(107,183,250,.8)}.button_secondary_variant_background__3qipk{background:rgba(255,101,152,.6)}.related-company_inner__1izVp{padding:16px;display:grid;grid-gap:16px 24px;gap:16px 24px;font-size:14px}.related-company_inner__1izVp .related-company_link__Q49nt{text-decoration:underline}@media screen and (min-width:960px){.related-company_inner__1izVp{grid-template-columns:1fr 1fr 1fr 1fr}}.modal_modal__2ojkl{display:none;position:fixed;z-index:10;left:0;top:0;width:100vw;height:100vh;height:100dvh;padding:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@supports(-webkit-touch-callout:none){.modal_modal__2ojkl{height:-webkit-fill-available}}.modal_open__2dbM7{display:-moz-box;display:flex}.modal_modal_container__2HQfy{background-color:#fff;width:100%;max-width:760px;margin:0 auto;-webkit-animation-name:modal_animatetop__T79-n;-webkit-animation-duration:.4s;-moz-animation-name:modal_animatetop__T79-n;animation-name:modal_animatetop__T79-n;-moz-animation-duration:.4s;animation-duration:.4s;overflow:auto}.modal_close__1NIgs{text-align:right;background:#3178d6;height:48px;padding:0 20px}.modal_close__1NIgs>span{color:#fff;height:100%}.modal_close__1NIgs>span:first-child{float:left;font-weight:700;font-size:16px;line-height:48px}.modal_close_icon__9behW{font-size:30px;line-height:40px;color:#fff}.modal_close_icon__9behW:hover{cursor:pointer}@-webkit-keyframes modal_animatetop__T79-n{0%{opacity:0}to{opacity:1}}@-moz-keyframes modal_animatetop__T79-n{0%{opacity:0}to{opacity:1}}@keyframes modal_animatetop__T79-n{0%{opacity:0}to{opacity:1}}@media screen and (min-width:960px){.modal_modal__2ojkl{padding:16px}.modal_modal_container__2HQfy{border-radius:8px}.modal_close__1NIgs{background-color:#fff}.modal_close__1NIgs span{color:#2648a4}.modal_close__1NIgs span.modal_close_icon__9behW{color:#3178d6}}.checkbox_wrapper__2kmBt,.checkbox_wrapper__2kmBt>label{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.checkbox_checkbox__1Q8s5{width:18px;height:18px;border:2px solid #3178d6;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px;outline:none;cursor:pointer}.checkbox_checkbox__1Q8s5:checked{background:#3178d6}.checkbox_checkbox__1Q8s5:checked+.checkbox_span__1eUZv:before{content:"✓"}.checkbox_span__1eUZv{position:absolute;left:0;top:0;font-size:15px;width:100%;text-align:center}.checkbox_checkbox_label__j3Xe2{font-style:normal;font-weight:400;font-size:14px;padding-left:5px;line-height:16px;cursor:pointer}.checkbox_label_group__2F-Yp{position:relative}.area-accordion_accordion__3wVPR{background-color:#fff;overflow:hidden;border-collapse:collapse}.area-accordion_accordion_trigger__2r5Fw{display:none}.area-accordion_accordion_trigger__2r5Fw:checked~.area-accordion_accordion_inner__1IXjd{display:block}.area-accordion_accordion_trigger__2r5Fw:checked+label .area-accordion_accordion_title__2unKe .area-accordion_icon_add__mfDcO{display:none}.area-accordion_accordion_trigger__2r5Fw:checked+label .area-accordion_accordion_title__2unKe .area-accordion_icon_remove__3NflB{display:inline}.area-accordion_accordion_title__2unKe{padding:0 16px;border-bottom:1px solid #bddffd;border-collapse:collapse;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;-webkit-box-shadow:none!important;box-shadow:none!important}.area-accordion_accordion_title__2unKe .area-accordion_checkbox__2qQbm{border:none}.area-accordion_accordion_title__2unKe:hover{cursor:pointer}.area-accordion_accordion_title__2unKe .area-accordion_icon__36mFj{color:#3178d6}.area-accordion_accordion_title__2unKe .area-accordion_icon_add__mfDcO{display:inline}.area-accordion_accordion_inner__1IXjd,.area-accordion_accordion_title__2unKe .area-accordion_icon_remove__3NflB{display:none}.area-accordion_accordion_inner__1IXjd .area-accordion_seleced_all__3ATRp{padding:0 32px;border-bottom:1px solid #bddffd}.area-accordion_accordion_inner__1IXjd .area-accordion_seleced_all__3ATRp .area-accordion_checkbox__2qQbm{border:none}.area-accordion_checkbox__2qQbm{padding:16px;border-bottom:1px solid #bddffd;-moz-box-pack:left!important;justify-content:left!important}.area-accordion_checkbox__2qQbm>label:last-child{font-size:16px}.area-accordion_container__2axLL{padding:0;position:relative;display:grid;grid-gap:4px 0;gap:4px 0}.area-accordion_container__2axLL .area-accordion_card__1PFdH{margin:0 16px auto;background-color:#fff;border-radius:8px}.area-accordion_container__2axLL .area-accordion_card_inner__1nlnP{display:grid}.area-accordion_container__2axLL .area-accordion_card_inner__1nlnP .area-accordion_checkbox__2qQbm{padding-left:48px}.area-accordion_container__2axLL .area-accordion_card__1PFdH .area-accordion_selected__AHFmf,.area-accordion_selected__AHFmf{background-color:#e4f2fe}.area-accordion_area_card_inner__3Gh9W{padding:0}@media screen and (min-width:960px){.area-accordion_container__2axLL{background-color:#fff;padding:0}.area-accordion_container__2axLL .area-accordion_card_inner_column_3__2UJRk{grid-template-columns:1fr 1fr 1fr}.area-accordion_checkbox__2qQbm{border:none;padding:8px 16px}.area-accordion_seleced_all__3ATRp{border:none!important}}.search_component_container__3lwrR{padding:16px 0 90px;position:relative;background-color:rgba(228,242,254,.4);display:grid;grid-gap:4px 0;gap:4px 0}.search_component_container__3lwrR .search_component_card__3l50Y{margin:0 16px auto;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.25);box-shadow:0 0 10px .2px rgba(45,102,196,.25)}.search_component_container__3lwrR .search_component_card_title__2RtfA{height:60px;padding:0 16px 0 24px;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;font-weight:700}.search_component_container__3lwrR .search_component_card_inner__1mlX7{display:grid}.search_component_container__3lwrR .search_component_card__3l50Y .search_component_selected__2s6KU{background-color:#e4f2fe}.search_component_checkbox__10T3H{padding:16px;border-bottom:1px solid #bddffd;-moz-box-pack:left!important;justify-content:left!important}.search_component_checkbox__10T3H>label:last-child{font-size:16px}.search_component_area_select_all__3HmJy .search_component_checkbox__10T3H{border-bottom:1px solid #bddffd}.search_component_area_card_inner__38u5m{padding:0}.search_component_radio__3lOWM{padding:16px;border-bottom:1px solid #bddffd;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center}.search_component_radio__3lOWM:hover{cursor:pointer}.search_component_radio__3lOWM>div{width:20px;height:20px;margin:3px 8px 3px 3px;border:2px solid #3178d6;border-radius:50%;position:relative}.search_component_radio__3lOWM>div>span{display:none;position:absolute;width:13px;height:13px;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_component_radio__3lOWM input:checked~div{border-color:#3178d6}.search_component_radio__3lOWM input:checked~div>span{display:block;background:#3178d6}.search_component_radio__3lOWM input:disabled~div{opacity:.1}.search_component_action__3XRbD{width:100%;max-width:760px;padding:16px;background-color:rgba(228,242,254,.6);border-radius:0 0 8px 8px;position:fixed;bottom:16px}.search_component_action_inner__1oH54{max-width:500px;margin:auto;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.search_component_action__3XRbD .search_component_button_clear___WX12{width:38%;height:56px;border:1px solid #9e9e9e;border-radius:28px;color:#9e9e9e}.search_component_action__3XRbD .search_component_button_clear___WX12>span{font-size:16px;font-weight:700}.search_component_action__3XRbD .search_component_button__3p1B-{width:60%;height:56px;border-radius:28px}.search_component_action__3XRbD .search_component_button__3p1B->span{font-size:16px;font-weight:700}.search_component_employee_container__221ow .search_component_checkbox__10T3H{border:none}@media screen and (min-width:960px){.search_component_container__3lwrR{background-color:#fff;padding:0 0 90px}.search_component_container__3lwrR .search_component_card_inner_column_3__3uy6k{grid-template-columns:1fr 1fr 1fr}.search_component_container__3lwrR .search_component_card_inner_column_4__2ys1L{grid-template-columns:1fr 1fr 1fr 1fr}.search_component_checkbox__10T3H,.search_component_radio__3lOWM{border:none;padding:8px 16px}.search_component_employee_container__221ow{display:grid;grid-template-columns:1fr 1fr}}.evaluation-bar_item__21hKF .evaluation-bar_label__ysUgn{background-color:#6bb7fa;border-radius:4px;height:28px;padding:4px;font-size:14px;line-height:140%;color:#fff;width:86px;text-align:center;margin-bottom:8px}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_label__11q88{font-size:14px;line-height:140%;color:#525252}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar_container__kWOm4{margin:0 8px}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;margin:0 8px;height:16px;width:118px}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA .evaluation-bar_dots__8hpyu{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;z-index:10}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA .evaluation-bar_dots__8hpyu .evaluation-bar_circle__zVNbi{width:8px!important;height:8px!important;margin-right:20px}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA .evaluation-bar_dots__8hpyu .evaluation-bar_circle_active__2rvpa{width:16px!important;height:16px!important;margin-right:20px}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA .evaluation-bar_dots__8hpyu .evaluation-bar_last_circle__3Gs3o{margin:0}.evaluation-bar_item__21hKF .evaluation-bar_value_container__1A6eW .evaluation-bar_value_bar__39tGA .evaluation-bar_line__4AIfx{margin-left:-124px}.site-update-datetime_update_dt_area__1hAcp{font-size:14px;padding:8px 0 8px 14px;width:170px;display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center}.site-update-datetime_update_dt_area__1hAcp .site-update-datetime_update_dt__1SkKE{font-weight:700;color:#2648a4}@media screen and (max-width:1080px){.site-update-datetime_update_dt_area__1hAcp{font-size:10px;padding:0 4px;width:60px;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.job-ribbon_container__1EUl2{display:-moz-box;display:flex}.job-ribbon_container__1EUl2 .job-ribbon_arrow__33pqn{border-top:13px solid transparent;border-bottom:13px solid transparent}.job-ribbon_container__1EUl2 .job-ribbon_label__2nHbG{padding:6px 15px 6px 5px;color:#fff;font-size:12px;font-weight:700;line-height:120%}.job-ribbon_red__sXigW .job-ribbon_arrow__33pqn{border-right:7px solid #f63866}.job-ribbon_red__sXigW .job-ribbon_label__2nHbG{background-color:#f63866}.job-ribbon_purple__3mi_k .job-ribbon_arrow__33pqn{border-right:7px solid #b14eff}.job-ribbon_purple__3mi_k .job-ribbon_label__2nHbG{background-color:#b14eff}.job-ribbon_orange__1SVgr .job-ribbon_arrow__33pqn{border-right:7px solid #ff8e4e}.job-ribbon_orange__1SVgr .job-ribbon_label__2nHbG{background-color:#ff8e4e}.job-ribbon_green__1XeU0 .job-ribbon_arrow__33pqn{border-right:7px solid #3dd969}.job-ribbon_green__1XeU0 .job-ribbon_label__2nHbG{background-color:#3dd969}.job-ribbon_blue__hew59 .job-ribbon_arrow__33pqn{border-right:7px solid #4ea9ff}.job-ribbon_blue__hew59 .job-ribbon_label__2nHbG{background-color:#4ea9ff}.job-ribbon_brown__185hN .job-ribbon_arrow__33pqn{border-right:7px solid #beab9c}.job-ribbon_brown__185hN .job-ribbon_label__2nHbG{background-color:#beab9c}.layout_layout__U0X7P{width:100%}.layout_show__2gTGf{overflow:hidden}.layout_header__1xETP{height:72px;padding:0 0 0 16px;background-color:#fff;display:grid;grid-template-areas:"logo logo logo logo keep menu"}.layout_logo_container__1cnYb{grid-column:logo;-moz-box-pack:start;justify-content:flex-start}.layout_logo_container__1cnYb,.layout_menu_container__2cQsX{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.layout_menu_container__2cQsX{font-size:14px;color:#000;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;cursor:pointer}.layout_menu_icon__2cllB{margin:8px}.layout_menu_icon_keep__hXQoj>i{color:#ff6598}.layout_global_navi_container__1-wiw{padding:0 16px;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto}.layout_global_navi_container__1-wiw .layout_navi_col__3Zaic{cursor:pointer;height:34px;font-size:16px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;margin:6px 0}.layout_global_navi_container__1-wiw .layout_navi_col__3Zaic .layout_icon__3WRSF{padding:0 6px 0 0}.layout_global_navi_container__1-wiw>.layout_border_right__3fvPi{border-right:1px solid rgba(82,82,82,.6)}.layout_breadcrumb__1Ini8{padding:16px 0}.layout_footer_pc__iODqI{display:none}.layout_footer_sp__2HTLR{display:block}.layout_footer_menu__SdFla{border-top:1px solid #fff}.layout_footer_menu_title__1oE1W{height:56px;padding:0 16px 0 24px;font-size:16px;font-weight:500;line-height:56px;cursor:pointer;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.layout_footer_menu_title__1oE1W .layout_icon_add__kV4eP{display:block}.layout_footer_menu_input__3Rwhj,.layout_footer_menu_input__3Rwhj:checked+label .layout_footer_menu_title__1oE1W .layout_icon_add__kV4eP,.layout_footer_menu_title__1oE1W .layout_icon_remove__2wMyj{display:none}.layout_footer_menu_input__3Rwhj:checked+label .layout_footer_menu_title__1oE1W .layout_icon_remove__2wMyj{display:block}.layout_footer_menu_input__3Rwhj:checked~.layout_footer_menu__SdFla .layout_footer_item__3zipn{height:40px;border-bottom:1px solid #fff}.layout_footer_item__3zipn{height:0;background-color:#fff;padding-left:40px;cursor:pointer;overflow:hidden;line-height:40px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.layout_copyright__2xxAZ{background-color:#fff;font-size:10px;text-align:center;height:56px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}@media screen and (min-width:960px){.layout_footer_pc__iODqI{display:block;padding:64px 16px;background-color:#2d66c4}.layout_footer_pc_inner__2BME6{max-width:1080px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}.layout_footer_pc_title__396k4{font-size:20px;font-weight:700;color:#bddffd;margin-bottom:8px}.layout_footer_pc_link__1CG9D{margin:8px 0;color:#fff;display:-moz-box;display:flex}.layout_footer_pc_link__1CG9D:hover{opacity:.7}.layout_footer_pc_link__1CG9D .layout_link_icon__2A-La{vertical-align:bottom;color:#bddffd}.layout_footer_sp__2HTLR{display:none}}.layout_isPadding__2eKkA{padding:0 16px 60px}.layout_outsideCard___soA6>div{-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.1);box-shadow:0 0 10px .2px rgba(45,102,196,.1);border-radius:8px;background:#fff}.layout_tvinterview_button__1M6Lu{position:fixed;right:0;bottom:200px}.layout_page_top__2kEff{cursor:pointer;position:fixed;right:0;bottom:80px}.layout_pc__1Ecm8{display:block}.layout_sp__5Qoc0{display:none}@media screen and (min-width:1081px){.layout_pc_hide__2DVlS{display:none!important}.layout_header__1xETP{grid-template-areas:none;grid-template-columns:auto auto auto auto auto auto auto auto auto;padding:0 40px}.layout_header__1xETP>.layout_pc_header_col__3Y_S1{cursor:pointer;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:16px}.layout_header__1xETP>.layout_active_col__2qbbs{color:#3897f8;border-bottom:3px solid}.layout_logo_container__1cnYb{grid-column:1/span 4;-moz-box-pack:left;justify-content:left}.layout_global_navi_container__1-wiw{padding:0 40px}.layout_global_navi_container__1-wiw>.layout_breadcrumb__1Ini8{grid-column:1/span 4}.layout_breadcrumb__1Ini8{padding:14px 0}}@media screen and (max-width:1080px){.layout_tvinterview_button__1M6Lu{bottom:0;width:100%}.layout_tvinterview_button__1M6Lu>a>img{width:100%}.layout_pc__1Ecm8{display:none}.layout_sp__5Qoc0{display:block}.layout_sp_hide__2I_ZS{display:none!important}.layout_page_top__2kEff{width:12%;right:2%;bottom:90px;z-index:9999}.layout_page_top__2kEff>img{width:100%;opacity:.85}.layout_global_navi_container__1-wiw>.layout_navi_col__3Zaic,.layout_header__1xETP>.layout_pc_header_col__3Y_S1{display:none}}.layout_related_company__23UFv{width:90%;max-width:1144px;margin:60px auto;display:none}@media screen and (min-width:960px){.layout_related_company__23UFv{display:block}}.job-tag_container__Ts9yN{background-color:#fff;border:1px solid #fcb93f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:10px;font-weight:700;line-height:120%;color:#fcb93f;padding:6px 12px}.job-tag_searchable__3Qhqz:hover{background-color:#fffae0;cursor:pointer}@media(min-width:960px){.job-tag_container__Ts9yN{padding:4px 12px;font-size:12px}}.element-slide_next_btn__14Ks6,.element-slide_prev_btn__2SRpu{cursor:pointer;position:absolute;bottom:-22px;font-size:22px;-webkit-transition:.6s ease;-moz-transition:.6s ease;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;color:#6bb7fa;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;z-index:1}.element-slide_prev_btn__2SRpu{left:15px}.element-slide_next_btn__14Ks6{right:15px}.element-slide_content_slide__38pOc>div>ul>li>button:before{opacity:.4;color:#2648a4}.element-slide_content_slide__38pOc>div>ul>li[class*=slick-active]>button:before{opacity:1;color:#2648a4}.element-slide_content_slide__38pOc>div>div>div>div>div>div:focus{outline:none}.job-slide_slide__1V85n{width:100%;overflow:hidden}.job-slide_pc__jiZLY{max-width:-webkit-calc(100vw - 17px);max-width:-moz-calc(100vw - 17px);max-width:calc(100vw - 17px)}.job-slide_mobile__1wot1{max-width:100vw}.job-slide_red__334W2{background:red;width:100%}.job-slide_slide__1V85n>div>div>div>div>div{margin:0 20px}.job-slide_slide__1V85n>div>div>div>div>div>div{display:-moz-box!important;display:flex!important;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.job-slide_slide__1V85n>div>ul{position:unset}.job-slide_item__21nqi{margin-bottom:10px}.job-slide_item__21nqi>div{border:none}.job-slide_image__HdqH3{width:100%;height:265px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;cursor:pointer}.job-slide_image__HdqH3>img{height:100%}.job-slide_next_btn__1x2Gi,.job-slide_prev_btn__2dQbo{cursor:pointer;position:absolute;bottom:-22px;font-size:22px;-webkit-transition:.6s ease;-moz-transition:.6s ease;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;color:#6bb7fa;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;z-index:1;bottom:0}.job-slide_prev_btn__2dQbo{left:15px}.job-slide_next_btn__1x2Gi{right:15px}.job-slide_slide__1V85n>div>ul>li>button:before{opacity:.4;color:#2648a4}.job-slide_slide__1V85n>div>ul>li[class*=slick-active]>button:before{opacity:1;color:#2648a4}.job-slide_slide__1V85n>div>div>div>div>div>div:focus{outline:none}.public-end_public_end__35nHu{padding:0 16px;font-family:Noto Sans JP}.public-end_public_end__35nHu>.public-end_container__1JKou{max-width:864px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(45,102,196,.1);box-shadow:0 0 10px rgba(45,102,196,.1);border-radius:8px;padding:40px 0;margin:40px auto}.public-end_public_end__35nHu>.public-end_container__1JKou>.public-end_title__3Q038{color:#2648a4;font-size:28px;font-weight:700;line-height:39px;text-align:center;padding:0 0 40px}.public-end_public_end__35nHu>.public-end_container__1JKou>.public-end_button__2xNaS{cursor:pointer;max-width:312px;background:#3897f8;border-radius:28px;color:#fff;font-size:18px;font-weight:700;line-height:22px;text-align:center;padding:17px 0;margin:0 auto}.public-end_public_end__35nHu>.public-end_container__1JKou>.public-end_button__2xNaS:hover{opacity:.8}@media screen and (max-width:768px){.public-end_sp_hide__Un_G_{display:none!important}.public-end_public_end__35nHu>.public-end_container__1JKou{padding:24px 0;margin:24px auto}.public-end_public_end__35nHu>.public-end_container__1JKou>.public-end_title__3Q038{font-size:20px;line-height:28px}.public-end_public_end__35nHu>.public-end_container__1JKou>.public-end_button__2xNaS{font-size:16px;line-height:22px}}@media screen and (min-width:960px){.public-end_pc_hide__2KMxT{display:none!important}}.job-detail_container__20eMz{max-width:1080px;margin:auto;display:-moz-box;display:flex}.job-detail_container__20eMz .job-detail_main__1VXr3{width:710px;-moz-box-flex:1;flex:1 1}.job-detail_container__20eMz .job-detail_side_bar__3Hflr{width:320px;margin-left:24px}@media screen and (max-width:1080px){.job-detail_container__20eMz .job-detail_contents__Y15Sj{margin:0 10px}.job-detail_container__20eMz .job-detail_side_bar__3Hflr{display:none}}.job-detail_head_info__3m4p3{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.job-detail_employee_style__111Hc{background-color:#feedbb;border-radius:4px;font-size:14px;padding:8px 12px}.job-detail_update_dt_area__2sfLI{font-size:14px;padding:8px 12px}.job-detail_update_dt_area__2sfLI .job-detail_update_dt__3xo1J{font-weight:700;color:#2648a4}.job-detail_job_title__3fE7X{font-size:28px;color:#2d66c4;font-weight:700;margin:10px 0}@media screen and (max-width:1080px){.job-detail_job_title__3fE7X{font-size:20px}}.job-detail_tag_container__1WnYu{margin:8px 0 16px}.job-detail_tag__3x6qR{display:inline-block;margin-right:8px;margin-top:8px}.job-detail_staff_voice__LSS2e{display:-moz-box;display:flex;position:relative;grid-gap:15px;gap:15px}.job-detail_staff_voice_box__5NXpP{width:110px;min-width:110px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.job-detail_staff_voice_box__5NXpP .job-detail_card_text_staff_voice__1zkCh{text-align:center}.job-detail_card_text_staff_voice__1zkCh{width:100%;padding:0!important;font-size:16px;white-space:pre-wrap;word-break:break-all}.job-detail_card_text_staff_voice__1zkCh a{color:#2d66c4;text-decoration:underline}.job-detail_staff_voice_icon__2WRg0{width:50px;height:50px}.job-detail_company_name__2ZSba{font-size:20px;font-weight:700;margin:5px 0}@media screen and (max-width:1080px){.job-detail_company_name__2ZSba{font-size:16px}}.job-detail_work_place__ICrFc{margin:5px 0}.job-detail_txt__2yeVj{font-size:16px;padding:0 0 0 23px;white-space:pre-line}.job-detail_txt__2yeVj a{color:#2d66c4;text-decoration:underline}.job-detail_basic__2u9lk{background-color:#fff;margin:15px 0 5px}.job-detail_basic__2u9lk .job-detail_message__19t8Z{border-top:3px solid #bddffd;border-bottom:3px solid #bddffd;font-size:16px;color:#2d66c4;padding:15px}@media screen and (max-width:1080px){.job-detail_basic__2u9lk .job-detail_message__19t8Z{padding:10px}}.job-detail_basic_info__2kr55{display:grid;grid-template-columns:90px auto;grid-row-gap:20px;font-size:14px;font-weight:400;line-height:20px;text-align:left;padding:25px 17px;border-bottom:1px solid #bddffd}.job-detail_basic_info__2kr55 .job-detail_title_group__m2A-9{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;-moz-box-pack:start;justify-content:flex-start}.job-detail_basic_info__2kr55 .job-detail_title_group__m2A-9 .job-detail_title__2_X_h{font-weight:700}.job-detail_basic_info__2kr55 .job-detail_title_group__m2A-9 .job-detail_icon__iPz4M{margin:0 10px 0 0}@media screen and (max-width:1080px){.job-detail_basic_info__2kr55{padding:17px 10px}}.job-detail_card__vc043{background:#fff;-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.1);box-shadow:0 0 10px .2px rgba(45,102,196,.1);border-radius:8px;margin:40px 0 0}.job-detail_card__vc043 .job-detail_card_title__-6Hpz{color:#2648a4;background-color:#bddffd;font-weight:700;font-size:16px;padding:13px 0 13px 24px;border-radius:8px 8px 0 0;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.job-detail_card__vc043 .job-detail_card_title__-6Hpz .job-detail_open_icon__3aBSC{margin:0 15px 0 0;cursor:pointer}@media screen and (max-width:1080px){.job-detail_card__vc043 .job-detail_card_title__-6Hpz{padding:13px 0 13px 16px}}.job-detail_card__vc043 .job-detail_card_body__1_wMt{padding:16px 12px 16px 17px}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_headline__wpHtl{color:#3897f8;font-weight:700;font-size:16px;padding:0 0 8px 23px}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_txt__1jXAr{font-size:16px;padding:0 0 0 23px;white-space:pre-wrap}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_txt__1jXAr a{color:#2d66c4;text-decoration:underline}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_devider__2anu_{border:1px solid #bddffd;margin:24px 0}@media screen and (max-width:1080px){.job-detail_card__vc043 .job-detail_card_body__1_wMt{padding:13px 15px 13px 16px}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_headline__wpHtl,.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_txt__1jXAr{padding:0 0 8px}.job-detail_card__vc043 .job-detail_card_body__1_wMt .job-detail_card_devider__2anu_{margin:16px 0}}.job-detail_sticky_container__1cjQL{width:100%;position:-webkit-sticky;position:sticky;bottom:0;margin:24px 0 0}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC{width:100%;background-color:rgba(38,72,164,.8);text-align:center;padding:8px}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC *{color:#fff}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC .job-detail_small__RGocR{font-size:14px}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC .job-detail_midium__3K1e4{font-weight:700;font-size:16px;margin:8px}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC .job-detail_big__9EPRm{font-weight:700;font-size:36px;margin:8px}.job-detail_sticky_container__1cjQL .job-detail_tel_info__gWndC .job-detail_close__3VNam{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST{width:100%;background-color:hsla(0,0%,100%,.8);display:grid;grid-column-gap:3%;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;grid-row-gap:8px;row-gap:8px;padding:8px 12px}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_favorite_count__2RYXo{color:#ff6598;font-weight:700;grid-row:1;grid-column-start:1;grid-column-end:4;text-align:center}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_favorite_count__2RYXo span{font-size:larger}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_keep_button__2sBPc{grid-column:1/2}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_tel_button__2qJ4P{grid-column:2/3}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_web_button__2u04A{grid-column:3/4}@media screen and (max-width:1080px){.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_favorite_count__2RYXo,.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_web_button__2u04A{grid-column:span 2}}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_full_button__3iASu{grid-column:1/-1}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_bottom_btn__2c48e{font-weight:700;width:100%;height:50px}@media screen and (max-width:1080px){.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_bottom_btn__2c48e{font-size:16px}}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_disable_btn__24q4G{color:#9e9e9e;background-color:#e0e0e0}.job-detail_sticky_container__1cjQL .job-detail_job_button_group__3A2ST .job-detail_tel_btn__Fn2Qv{background-color:#fcb93f}.job-detail_call_telephone__1_QQy{background-color:#00a7aa;font-weight:700;font-size:18px;width:320px;margin:auto}.job-detail_recommend__1oOMJ{margin-top:40px}.job-detail_recommend_title__3ginI{margin:0 16px 24px;color:#2648a4;font-weight:700}.job-detail_consultation__1XbsI{margin-top:40px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.job-detail_consultation__1XbsI,.job-detail_consultation__1XbsI a{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.job-detail_consultation__1XbsI a{width:100%}.job-detail_consultation__1XbsI a .job-detail_consult_btn__34PPf{font-weight:700;width:100%;max-width:400px;height:50px}@media screen and (max-width:1080px){.job-detail_consultation__1XbsI a .job-detail_consult_btn__34PPf{font-size:16px}}.job-detail_consultation__1XbsI .job-detail_explain_quote__33YIQ{margin-top:12px;grid-column:span 2;justify-self:center}.job-detail_consultation__1XbsI .job-detail_explain_quote__33YIQ span{cursor:pointer;border-width:0 0 1px;border-style:solid}.job-detail_consultation__1XbsI .job-detail_explain_quote__33YIQ img{width:20px;height:16px}.job-detail_consult_popup__3-zIY{padding-top:30px;text-align:center}.job-detail_consult_popup__3-zIY div{margin:30px 40px 20px;text-align:justify}.job-detail_modal__2ibNH{-moz-box-align:center;align-items:center}.job-detail_modal_height__1Bs-_{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:640px!important}.job-detail_sns_container__2qWom{margin:40px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.job-detail_sns_container__2qWom .job-detail_title__2_X_h{color:#525252;font-weight:700;font-size:16px;line-height:140%;margin-bottom:16px;text-align:center}.job-detail_sns_container__2qWom .job-detail_btns_container__R_c2u .job-detail_twitter__1N6GU{margin-right:40px}@media screen and (max-width:1080px){.job-detail_sns_container__2qWom .job-detail_btns_container__R_c2u .job-detail_twitter__1N6GU{margin-right:28px}}.job-detail_coupon_image__e12d1{margin-top:40px}.job-detail_coupon_image__e12d1 .job-detail_coupon_image_icon__3EeWn{width:680px;height:100px;border-radius:8px;margin:auto}@media screen and (max-width:960px){.job-detail_coupon_image__e12d1 .job-detail_coupon_image_icon__3EeWn{width:320px}}.job-detail_end_date_container__20MKh{margin-top:40px;margin-bottom:40px}.job-detail_end_date_container__20MKh .job-detail_end_date__1Jos-{padding:12px 24px;background-color:#fff;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px;margin:auto}.job-detail_end_date_container__20MKh .job-detail_end_date__1Jos- .job-detail_title__2_X_h{color:#ff6598;font-weight:700}.job-detail_end_date_container__20MKh .job-detail_end_date__1Jos- .job-detail_date__1q4a_{color:#525252}.job-detail_evalute_card__2bZOj{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.job-detail_evalute_card__2bZOj .job-detail_evalute_container__392Z8{display:grid;grid-template-columns:1fr auto;grid-column-gap:42px;grid-row-gap:24px}.job-detail_evalute_card__2bZOj .job-detail_evalute_container__392Z8.job-detail_item__1p4Vb{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}@media screen and (max-width:1080px){.job-detail_evalute_card__2bZOj .job-detail_evalute_container__392Z8{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.job-card_top_tab_container__M3GEY>.job-card_tab__1A7iF{margin:0 0 0 auto;width:56px;height:27px;bottom:-6px;position:relative;z-index:1;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:16px;font-weight:700;border-radius:8px 8px 0 0;color:#fff}.job-card_top_tab_container__M3GEY>.job-card_tab__1A7iF.job-card_viewed__1DoPc{background-color:#bdbdbd}.job-card_top_tab_container__M3GEY>.job-card_tab__1A7iF.job-card_unviewed__3FTYK{background-color:#00a7aa}.job-card_job_card_content__3MVcx{-webkit-box-shadow:0 0 10px .2px rgba(45,102,196,.1);box-shadow:0 0 10px .2px rgba(45,102,196,.1);background:#fff;border-radius:8px;position:relative}.job-card_top_band__2MOic{background-color:#00a7aa;border-radius:8px 8px 0 0;height:6px}.job-card_top_band__2MOic.job-card_viewed__1DoPc{background-color:#bdbdbd}.job-card_top_band__2MOic.job-card_unviewed__3FTYK{background-color:#00a7aa}.job-card_top_check_container__qSywz{background-color:#bddffd;display:grid;grid-template-columns:repeat(2,1fr);padding:10px}.job-card_top_check_container__qSywz>.job-card_check__3zDIQ>.job-card_checkbox__3TUFp{-moz-box-pack:start;justify-content:flex-start}.job-card_top_check_container__qSywz>.job-card_check__3zDIQ>.job-card_checkbox__3TUFp>label>input{border:2px solid #3178d6}.job-card_top_check_container__qSywz>.job-card_keep__1Dspq>.job-card_keep_btn__1tZYq{height:auto;padding:4px 8px;background-color:#fff;border-radius:4px;margin:0 0 0 auto}.job-card_top_check_container__qSywz>.job-card_keep__1Dspq>.job-card_keep_btn__1tZYq.job-card_keep_add__VCvdB{border:1px solid #ff6598;color:#ff6598}.job-card_top_check_container__qSywz>.job-card_keep__1Dspq>.job-card_keep_btn__1tZYq.job-card_keep_remove__1HB0d{border:1px solid #3178d6;color:#3178d6}.job-card_top_check_container__qSywz>.job-card_keep__1Dspq>.job-card_keep_btn__1tZYq>span{font-size:12px;font-weight:700;line-height:14px}.job-card_employee_style_container__1s-iq{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;padding:10px 0 0;border-radius:8px 8px 0 0}.job-card_employee_style_container__1s-iq>.job-card_employee_style__2QRFv{padding:0 0 0 15px}.job-card_employee_style_container__1s-iq>.job-card_employee_style__2QRFv>.job-card_txt__2hDK4{background-color:#feedbb;border-radius:4px;font-size:12px;font-weight:400;line-height:14px;padding:3px 12px}.job-card_employee_style_container__1s-iq>.job-card_icon_code__3z7B4{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:flex-end}.job-card_employee_style_container__1s-iq>.job-card_icon_code__3z7B4>.job-card_arrow_right__3e0NE{position:relative;right:-9px;width:18px;height:18px;background-color:#f63866;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.job-card_employee_style_container__1s-iq>.job-card_icon_code__3z7B4>.job-card_txt__2hDK4{background-color:#f63866;color:#fff;font-size:12px;font-weight:700;line-height:14px;padding:6px 15px 6px 6px;z-index:1}.job-card_job_number_container__1RBE4{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.job-card_job_number_container__1RBE4 .job-card_job_number__W8IZY{margin:8px 0;padding:0 15px;font-size:14px}.job-card_job_number_container__1RBE4 .job-card_update_dt_area__3T9TZ{font-size:14px;padding:8px 12px}.job-card_job_number_container__1RBE4 .job-card_update_dt_area__3T9TZ .job-card_update_dt__1aIXQ{font-weight:700;color:#2648a4}.job-card_job_title__3J3Uc{height:48px;color:#2d66c4;font-size:16px;font-weight:400;line-height:24px;text-align:left;overflow:hidden;padding:0 15px;margin:8px 0 16px;text-decoration:underline}.job-card_job_content_container__2roeW{display:grid;grid-template-columns:100px auto;grid-row-gap:8px;font-size:14px;font-weight:400;line-height:20px;text-align:left;padding:0 15px}.job-card_job_content_container__2roeW>.job-card_title_group__2EVRr{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;-moz-box-pack:start;justify-content:flex-start}.job-card_job_content_container__2roeW>.job-card_title_group__2EVRr>.job-card_icon__2Pwjg{margin:0 6px 0 0}.job-card_job_content_container__2roeW .job-card_content_group__1tD1- .job-card_txt__2hDK4{height:20px;overflow:hidden}.job-card_tag_container__JC-cL{padding:8px 15px 0}.job-card_tag_container__JC-cL>.job-card_tag__2ihVn{display:inline-block;margin-right:8px;margin-top:8px}.job-card_gift__MRwla{padding:25px 25px 0}.job-card_gift__MRwla>.job-card_img__13mA8{width:100%}.job-card_bottom_btn_container_2_4__1iVHD,.job-card_bottom_btn_container__1l8ON{display:grid;grid-column-gap:15px;grid-row-gap:15px;padding:16px}.job-card_bottom_btn__2jWFN{width:100%}.job-card_bottom_btn__2jWFN>span{font-size:16px;font-style:normal;font-weight:700;line-height:22px}.job-card_keep_disable_btn__ZBbF9{background-color:#e0e0e0}.job-card_keep_disable_btn__ZBbF9>span{color:#bdbdbd}.job-card_span_all__2aoMS{grid-column:span 2}.job-card_span_4__38VOj{grid-column:span 4}.job-card_big_button__vyOAA{grid-column:span 2}.job-card_detail_only__3nqFP{grid-column:2/span 2}.job-card_detail_apply__sbCAO,.job-card_small_button__1Pqqv{grid-column:span 1}@media(max-width:960px){.job-card_detail_apply__sbCAO,.job-card_detail_only__3nqFP,.job-card_span_all__2aoMS{grid-column:1/-1}.job-card_small_button__1Pqqv{grid-column:span 2}}.job-card_txt__2hDK4{white-space:pre-wrap}.job-card_work_place_evalute_grp__3V6EJ{padding:0 15px;margin-top:23px}.job-card_work_place_evalute_grp__3V6EJ .job-card_title__1sAlt{color:#525252;margin-bottom:4px;font-weight:700;font-size:14px;line-height:140%}.job-card_work_place_evalute_grp__3V6EJ .job-card_item_container__33I-M{display:grid;grid-template-columns:320px 320px;grid-column-gap:32px;grid-row-gap:16px}@media(max-width:960px){.job-card_sp_hide__1tLZ6{display:none!important}.job-card_bottom_btn__2jWFN{height:56px;border-radius:28px}.job-card_work_place_evalute_grp__3V6EJ{display:none!important}.job-card_bottom_btn_container_2_4__1iVHD{grid-template-columns:repeat(4,1fr)}}@media(min-width:960px){.job-card_pc_hide__1sKAh{display:none!important}.job-card_job_content_container__2roeW{grid-template-columns:100px auto}}.side-panel_side_title__1DY_-{border-top:2px solid #6bb7fa;border-bottom:2px solid #6bb7fa;color:#2648a4;font-size:20px;font-weight:700;line-height:28px;text-align:center;padding:10px 0}.side-panel_job_list__1Ys7d{display:grid;grid-template-columns:auto;grid-row-gap:15px;padding:15px 0 0}.side-panel_read_more__3Tf7b{padding:0 0 40px}.side-panel_read_more__3Tf7b .side-panel_txt__2D5BM{cursor:pointer;background-color:#e4f2fe;color:#2648a4;padding:15px 0;font-size:16px;font-weight:500;line-height:22px;text-align:center}.side-panel_read_more__3Tf7b>.side-panel_txt__2D5BM:hover{text-decoration:underline}.side-panel_content_container__3iWkg{display:grid;grid-template-columns:auto;grid-row-gap:15px;padding:15px 0 40px}.side-panel_content_box__2k_nM{background-color:#fff;border-radius:8px}.side-panel_content_box__2k_nM .side-panel_img__2E91y{width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.side-panel_content_box__2k_nM .side-panel_txt__2D5BM{font-size:14px;font-weight:400;line-height:20px;padding:10px}