.page_p-career__yghvE .page_inner__HsRTS{max-width:100%;width:100%;margin:64px auto 112px}@media (max-width:767px){.page_p-career__yghvE .page_inner__HsRTS{padding:0;display:grid;grid-template-columns:1fr;margin-bottom:64px}}.page_p-career__yghvE .page_heading___WhOt{margin-bottom:64px;max-width:1440px;padding:0 calc(100vw*48/1440)}@media (min-width:768px){.page_p-career__yghvE .page_heading___WhOt{margin-inline:auto}}@media (max-width:767px){.page_p-career__yghvE .page_heading___WhOt{max-width:100%;order:1;padding:0 24px}.page_p-career__yghvE .page_message__7YLEx{padding-inline:24px;order:2}}.page_p-career__yghvE .page_box-list-card__QNCJI{background:#fff;padding:calc(100vw*48/1440)}@media (max-width:767px){.page_p-career__yghvE .page_box-list-card__QNCJI{padding:24px;order:2}}.page_p-career__yghvE .page_ttl-introduction__w5mZS{margin-bottom:24px}.page_p-career__yghvE .page_box-introduction__yg58W{max-width:1440px;margin:64px auto;padding-inline:calc(100vw*48/1440)}@media (max-width:767px){.page_p-career__yghvE .page_box-introduction__yg58W{order:3;padding-inline:24px}}.page_p-career__yghvE .page_list-panel__nPvEy{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-gap:48px;margin-top:24px}@media (max-width:767px){.page_p-career__yghvE .page_list-panel__nPvEy{grid-template-columns:repeat(1,1fr)}}.page_p-career__yghvE .page_button__djVXX{margin-top:24px;text-align:right}@media (max-width:767px){.page_p-career__yghvE .page_button__djVXX{margin-top:12px}}.page_p-career__yghvE .page_list-card__Zw1pe{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-gap:48px;max-width:768px;margin-inline:auto}@media (max-width:767px){.page_p-career__yghvE .page_list-card__Zw1pe{grid-template-columns:repeat(1,1fr);grid-gap:24px;margin-top:0;order:4}}.page_p-career__yghvE .page_box-job-openings__DjveM{background:#fff}@media (max-width:767px){.page_p-career__yghvE .page_box-job-openings__DjveM{order:4}}.page_p-career__yghvE .page_box-job-openings__DjveM .page_inner__HsRTS{max-width:1440px;padding:48px calc(100vw*48/1440);margin:0 auto}@media (max-width:767px){.page_p-career__yghvE .page_box-job-openings__DjveM .page_inner__HsRTS{padding:24px}}@media (min-width:768px){.page_p-career__yghvE .page_box-job-openings__DjveM{margin-inline:auto}}.page_p-career__yghvE .page_box-job-openings__DjveM .page_list__SEXvR{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:48px;margin-top:16px}@media (max-width:767px){.page_p-career__yghvE .page_box-job-openings__DjveM .page_list__SEXvR{grid-template-columns:repeat(1,1fr);grid-gap:0;margin-top:16px}.page_p-career__yghvE .page_box-job-openings__DjveM .page_list__SEXvR li:nth-child(n+4),.page_p-career__yghvE .page_box-job-openings__DjveM .page_title-pc__HaM6C{display:none}}.page_p-career__yghvE .page_box-job-openings__DjveM .page_title-sp__vtISd{display:none}@media (max-width:767px){.page_p-career__yghvE .page_box-job-openings__DjveM .page_title-sp__vtISd{display:block}.page_p-career__yghvE .page_box-job-openings__DjveM .page_button__djVXX{display:none}}.page_p-career__yghvE .page_box-department__t9Qgd{max-width:1440px;margin-top:64px;margin-bottom:48px;padding-inline:calc(100vw*48/1440)}@media (min-width:768px){.page_p-career__yghvE .page_box-department__t9Qgd{margin-inline:auto}}@media (max-width:767px){.page_p-career__yghvE .page_box-department__t9Qgd{padding-inline:24px;order:5}}.page_p-career__yghvE .page_box-department__t9Qgd .page_title__HCrDO{margin-bottom:32px}.page_p-career__yghvE .page_box-department__t9Qgd .page_list__SEXvR{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:48px;grid-row-gap:0}@media (max-width:767px){.page_p-career__yghvE .page_box-department__t9Qgd .page_list__SEXvR{grid-template-columns:repeat(1,1fr);grid-gap:0}}.breadcrumbs_c-breadcrumbs__q28KT{max-width:1440px;width:100%;margin:0 auto;padding:16px calc(100vw*48/1440)}@media (max-width:767px){.breadcrumbs_c-breadcrumbs__q28KT{padding:16px 24px}}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l{display:flex;align-items:center}@media (max-width:767px){.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l{overflow-x:auto;flex-wrap:nowrap}}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_item__Cspa1:not(:first-child){position:relative;padding-left:20px}@media (max-width:767px){.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_item__Cspa1:not(:first-child){padding-left:20px}}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_item__Cspa1:not(:first-child):after{content:"";display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%);width:12px;height:12px;background:url(/images/common/icon_slash.svg) 0 no-repeat;background-size:contain}@media (max-width:767px){.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_item__Cspa1:not(:first-child):after{width:12px;height:12px;left:4px}}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_link__AxWe_,.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_text__ZlvNe{display:block;font-size:1.2rem;color:#475569;letter-spacing:-.02em;line-height:1.3}@media (max-width:767px){.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_link__AxWe_,.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_text__ZlvNe{white-space:nowrap}}@media (min-width:768px){.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_link__AxWe_{opacity:1;transform:translateZ(0);transition:opacity .3s ease-out 0s}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_link__AxWe_:hover{opacity:.7;text-decoration:none}}.breadcrumbs_c-breadcrumbs__q28KT .breadcrumbs_list__rEk3l .breadcrumbs_text__ZlvNe{font-weight:700;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs_c-breadcrumbs__q28KT.breadcrumbs_is-light__aF15U .breadcrumbs_list__rEk3l .breadcrumbs_item__Cspa1:not(:first-child):after{background-image:url(/images/common/icon_slash_white.svg)}.breadcrumbs_c-breadcrumbs__q28KT.breadcrumbs_is-light__aF15U .breadcrumbs_list__rEk3l .breadcrumbs_link__AxWe_,.breadcrumbs_c-breadcrumbs__q28KT.breadcrumbs_is-light__aF15U .breadcrumbs_list__rEk3l .breadcrumbs_text__ZlvNe{color:#fff}.breadcrumbs_c-breadcrumbs-footer__cKyXA{background-color:#1e293b}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA{padding-left:24px;padding-right:24px;overflow-x:auto;flex-wrap:nowrap}.breadcrumbs_c-breadcrumbs-footer__cKyXA.breadcrumbs_career__3LYSQ .breadcrumbs_list__rEk3l{padding-inline:0}}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_list__rEk3l{display:flex;align-items:center;max-width:1440px;width:100%;margin:0 auto;padding:32px calc(100vw*48/1440)}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:first-child{margin-right:12px}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:first-child{margin-right:4px}}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:not(:first-child){position:relative;padding-left:22px}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:not(:first-child){padding-left:22px}}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:not(:first-child):after{content:"";display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%);width:14px;height:14px;background:url(/images/common/icon_slash.svg) 0 no-repeat;background-size:contain}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_item__Cspa1:not(:first-child):after{width:14px;height:14px;left:4px}}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_logo__CeXlc{display:block;width:24px}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_logo__CeXlc{width:24px}}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_link__AxWe_,.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_text__ZlvNe{display:block;font-size:1.2rem;color:#94a3b8;letter-spacing:-.02em}@media (max-width:767px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_link__AxWe_,.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_text__ZlvNe{white-space:nowrap}}@media (min-width:768px){.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_link__AxWe_{opacity:1;transform:translateZ(0);transition:opacity .3s ease-out 0s}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_link__AxWe_:hover{opacity:.7;text-decoration:none}.breadcrumbs_c-breadcrumbs-footer__cKyXA .breadcrumbs_text__ZlvNe{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.card_c-card__1PBIR{position:relative;width:100%}.card_c-card__1PBIR .card_link__TnayE{display:block}@media (min-width:768px){.card_c-card__1PBIR .card_link__TnayE .card_image__tF2NM{transition:filter .2s ease-out 0s}.card_c-card__1PBIR .card_link__TnayE:hover .card_image__tF2NM{filter:brightness(1.1)}}.card_c-card__1PBIR .card_image__tF2NM.card_has-gradient__WJzYu{position:relative}.card_c-card__1PBIR .card_image__tF2NM.card_has-gradient__WJzYu:after{content:"";top:0;left:0;z-index:10;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(180deg,transparent 49.48%,rgba(0,0,0,.2))}.card_c-card__1PBIR .card_content__iVqcu{position:absolute;bottom:0;width:100%;padding:16px;z-index:10}.card_c-card__1PBIR .card_label__b6zkz{margin-bottom:8px;font-size:1.2rem;font-weight:700;line-height:1.3;color:#fff}.card_c-card__1PBIR .card_title__BWVRo{font-size:2.4rem;font-weight:700;font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;line-height:1.3;color:#fff}@media (max-width:767px){.card_c-card__1PBIR .card_title__BWVRo{font-size:1.8rem}}.card_c-card__1PBIR.card_is-small__Of_Uk .card_content__iVqcu{padding:16px}.card_c-card__1PBIR.card_is-small__Of_Uk .card_label__b6zkz{font-size:1rem}.card_c-card__1PBIR.card_is-small__Of_Uk .card_title__BWVRo{font-size:1.8rem}.card_c-card__1PBIR.card_is-small-sp__sFDui .card_title__BWVRo{font-size:2.4rem}@media (max-width:767px){.card_c-card__1PBIR.card_is-small-sp__sFDui .card_title__BWVRo{font-size:1.8rem}.card_c-card__1PBIR.card_is-small-sp__sFDui .card_label__b6zkz{font-size:1rem}}.card_c-card__1PBIR .card_is-bg-glassy__Ks1qj{background:rgba(20,24,31,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:15px 16px}@media (max-width:767px){.card_c-card__1PBIR .card_is-bg-glassy__Ks1qj{padding:8px}}@media (min-width:768px){.card_c-card__1PBIR .card_is-bg-glassy__Ks1qj .card_title__BWVRo{position:relative;line-height:1.34}}.card_c-card__1PBIR .card_is-bg-glassy__Ks1qj .card_title__BWVRo:after{content:"";display:block;width:10px;height:16px;background:url(/images/common/icon_arrow_right.svg) no-repeat 50%;background-size:100% auto;position:absolute;top:7px;right:0}.card_c-card__1PBIR .card_heading-text__XNE0P .card_title__BWVRo{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:8px;width:100%}.card_c-card__1PBIR .card_heading-text__XNE0P .card_description__1Ioq_{font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;color:#fff;font-weight:400;font-size:1.4rem;line-height:150%}@media (max-width:767px){.card_c-card__1PBIR .card_heading-text__XNE0P .card_description__1Ioq_{font-size:1.2rem}}.button_c-button__tePGg{font-size:1.4rem;line-height:1.2857142857;color:#1e293b;padding:11px 37px;border-radius:4px;border:1px solid #94a3b8;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center}.button_c-button__tePGg:not(:first-of-type){margin-left:15px}@media (max-width:767px){.button_c-button__tePGg,.button_c-button__tePGg:not(:first-of-type){margin-left:0;margin-top:15px}}.button_c-button__tePGg .button_icon-after__0dy88,.button_c-button__tePGg .button_icon-before__uBhll{position:absolute;top:50%;transform:translateY(-50%);width:14px;height:14px}.button_c-button__tePGg .button_icon-after__0dy88>svg,.button_c-button__tePGg .button_icon-before__uBhll>svg{width:100%;height:100%}.button_c-button__tePGg .button_icon-before__uBhll{left:8px}.button_c-button__tePGg .button_icon-after__0dy88{right:8px}.button_c-button__tePGg.button_is-full__Axv50{width:100%}.button_c-button__tePGg.button_is-small__E7eUv{font-size:1.2rem;line-height:1.3333333333;padding:7px 27px}.button_c-button__tePGg.button_is-small__E7eUv .button_icon-after__0dy88,.button_c-button__tePGg.button_is-small__E7eUv .button_icon-before__uBhll{width:12px;height:12px}.button_c-button__tePGg.button_is-large__HorP1{font-size:1.6rem;line-height:1.3125;padding:15px 39px 15px 37px}.button_c-button__tePGg.button_is-large__HorP1 .button_icon-after__0dy88,.button_c-button__tePGg.button_is-large__HorP1 .button_icon-before__uBhll{width:16px;height:16px}.button_c-button__tePGg.button_is-ghost___4ADd{border-color:transparent}.button_c-button__tePGg.button_is-fill__GC6HQ{border-color:#1e293b;background-color:#1e293b;color:#fff}.button_c-button__tePGg.button_is-text__sGdwG{padding:8px 0 7px;border-radius:0;border:none;border-bottom:1px solid #94a3b8;justify-content:space-between}.button_c-button__tePGg.button_is-text__sGdwG .button_icon-after__0dy88,.button_c-button__tePGg.button_is-text__sGdwG .button_icon-before__uBhll{position:relative;transform:none;top:auto;right:auto;left:auto}.button_c-button__tePGg.button_is-text__sGdwG .button_icon-before__uBhll{margin-right:12px}.button_c-button__tePGg.button_is-text__sGdwG .button_icon-after__0dy88{margin-left:12px}.button_c-button__tePGg.button_is-text__sGdwG.button_is-small__E7eUv .button_icon-before__uBhll{margin-right:8px}.button_c-button__tePGg.button_is-text__sGdwG.button_is-small__E7eUv .button_icon-after__0dy88{margin-left:8px}.button_c-button__tePGg.button_is-text-white__Adpqm{padding:8px 0 7px;border-radius:0;border:none;border-bottom:1px solid #fff;justify-content:space-between;color:#fff}.button_c-button__tePGg.button_is-text-white__Adpqm .button_icon-after__0dy88,.button_c-button__tePGg.button_is-text-white__Adpqm .button_icon-before__uBhll{position:relative;transform:none;top:auto;right:auto;left:auto}.button_c-button__tePGg.button_is-text-white__Adpqm .button_icon-before__uBhll{margin-right:12px}.button_c-button__tePGg.button_is-text-white__Adpqm .button_icon-after__0dy88{margin-left:12px}.button_c-button__tePGg.button_is-text-white__Adpqm.button_is-small__E7eUv .button_icon-before__uBhll{margin-right:8px}.button_c-button__tePGg.button_is-text-white__Adpqm.button_is-small__E7eUv .button_icon-after__0dy88{margin-left:8px}@media (min-width:768px){.button_c-button__tePGg{opacity:1;transform:translateZ(0);transition:opacity .3s ease-out 0s}.button_c-button__tePGg:hover{opacity:.7;text-decoration:none}}.heading_c-heading__3n7sO{display:flex;align-items:center}@media (min-width:768px){.heading_c-heading__3n7sO a{opacity:1;transform:translateZ(0);transition:opacity .3s ease-out 0s}.heading_c-heading__3n7sO a:hover{opacity:.7;text-decoration:none}}.heading_c-heading__3n7sO .heading_title___cbqY{margin-top:0;font-size:2rem;font-weight:700;line-height:1.3;white-space:pre-line;color:#1e293b}.heading_c-heading__3n7sO .heading_text__TzyF_{margin-top:0;margin-left:16px;font-size:1.4rem;line-height:1.3;color:#64748b}.heading_c-heading__3n7sO.heading_is-defaultCol__UHLjy{display:block}.heading_c-heading__3n7sO.heading_is-defaultCol__UHLjy .heading_text__TzyF_{margin:16px 0 0}.heading_c-heading__3n7sO.heading_is-largeRow__szA5n{display:flex;align-items:center}@media (max-width:767px){.heading_c-heading__3n7sO.heading_is-largeRow__szA5n{display:block}}.heading_c-heading__3n7sO.heading_is-largeRow__szA5n .heading_title___cbqY{font-size:2.8rem}@media (max-width:767px){.heading_c-heading__3n7sO.heading_is-largeRow__szA5n .heading_text__TzyF_{margin:16px 0 0}}.heading_c-heading__3n7sO.heading_is-largeCol__NdJMz{display:block}.heading_c-heading__3n7sO.heading_is-largeCol__NdJMz .heading_title___cbqY{font-size:2.8rem}.heading_c-heading__3n7sO.heading_is-largeCol__NdJMz .heading_text__TzyF_{margin:16px 0 0}.heading_c-heading__3n7sO.heading_is-content__yrxbQ{display:block}.heading_c-heading__3n7sO.heading_is-content__yrxbQ .heading_title___cbqY{font-size:3.2rem}@media (max-width:767px){.heading_c-heading__3n7sO.heading_is-content__yrxbQ .heading_title___cbqY{font-size:2.8rem}}.heading_c-heading__3n7sO.heading_is-content__yrxbQ .heading_text__TzyF_{margin:32px 0 0;line-height:1.8}@media (max-width:767px){.heading_c-heading__3n7sO.heading_is-content__yrxbQ .heading_text__TzyF_{margin:24px 0 0}}.career-message_c-box-message__Wnt22{background:#efefef;position:relative;padding:48px calc(100vw*48/1440) 113px;margin-bottom:64px;font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;max-width:768px;margin-inline:auto}@media (min-width:1441px){.career-message_c-box-message__Wnt22{padding:48px 48px 113px}}@media (max-width:767px){.career-message_c-box-message__Wnt22{padding:20px 24px 40px;margin-bottom:64px}}.career-message_c-box-message__Wnt22:before{content:"";position:absolute;top:30px;right:30px;width:236px;height:320px;background:url(/images/common/logo_water_mark.svg) no-repeat 50%;background-size:cover;z-index:1}@media (max-width:767px){.career-message_c-box-message__Wnt22:before{top:24px;right:24px;width:177px;height:240px}}.career-message_c-box-message__Wnt22 .career-message_title__qU1ue{font-style:normal;font-weight:700;font-size:2.4rem;line-height:150%;font-feature-settings:"pkna" on;color:#1e293b;margin-bottom:64px}@media (max-width:767px){.career-message_c-box-message__Wnt22 .career-message_title__qU1ue{margin-bottom:40px}}.career-message_c-box-message__Wnt22 .career-message_text__X5pur{font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.8;font-feature-settings:"pkna" on;color:#1e293b;margin-top:40px}.career-message_c-box-message__Wnt22 .career-message_text__X5pur+.career-message_text__X5pur{margin-top:30px}.career-message_c-box-we-want__zmtT2{margin-top:64px;font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;border:1px solid #94a3b8;padding:calc(100vw*48/1440)}@media (min-width:1441px){.career-message_c-box-we-want__zmtT2{padding:48px}}@media (max-width:767px){.career-message_c-box-we-want__zmtT2{padding:24px;margin-top:40px}}.career-message_c-box-we-want__zmtT2 .career-message_title__qU1ue{font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;font-weight:700;font-size:1.4rem;line-height:150%;color:#94a3b8;margin-bottom:40px}.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr{display:flex;flex-wrap:wrap;justify-content:space-around;gap:40px}@media (max-width:767px){.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr{padding-inline:0}}.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr .career-message_item__hKa3S{width:100%;display:flex;align-items:center;column-gap:16px}@media (min-width:768px){.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr .career-message_item__hKa3S{flex-wrap:wrap}}.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr .career-message_item-no___KSK9{font-family:Inter,Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-weight:500;font-size:2.6rem;line-height:100%;color:#94a3b8}.career-message_c-box-we-want__zmtT2 .career-message_list__Vf0jr .career-message_item-text__x14RC{font-family:Noto Sans JP,YuGothic,Hiragino Kaku Gothic Pro;color:#1e293b;font-weight:700;font-size:1.8rem;line-height:150%}.label_c-label__UWS68{display:flex;align-items:center;justify-content:center;height:21px;padding:3px 6px 4px;background-color:#475569;border-radius:4px;font-size:1rem;font-weight:700;color:#fff;white-space:nowrap}.label_c-label__UWS68.label_is-default-outline__rXbSw{background-color:transparent;border:1px solid #1e293b;color:#1e293b}.label_c-label__UWS68.label_is-white__vizoL{background-color:#fff;border:1px solid #fff;color:#1e293b}.label_c-label__UWS68.label_is-white-outline__zG3Fo{background-color:transparent;border:1px solid #fff}.label_c-label__UWS68.label_is-blue_____OW{background-color:#00a0e9}.label-date_c-label-date__UGzFV{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;column-gap:16px}.label-date_c-label-date__UGzFV .label-date_date__246VR{font-size:1.2rem;color:#475569;line-height:1.3}.label-date_c-label-date__UGzFV.label-date_is-white-outline__mOKsv .label-date_date__246VR,.label-date_c-label-date__UGzFV.label-date_is-white__W8uez .label-date_date__246VR{color:#fff}.list_c-list__L1O9r .list_link__BzG_j{position:relative;display:block}@media (min-width:768px){.list_c-list__L1O9r .list_link__BzG_j{opacity:1;transform:translateZ(0);transition:opacity .3s ease-out 0s}.list_c-list__L1O9r .list_link__BzG_j:hover{opacity:.7;text-decoration:none}}.list_c-list__L1O9r .list_text__f3dKf{font-size:1.6rem;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:0}.list_c-list__L1O9r .list_label__LEuyi{margin-top:16px}.list_c-list__L1O9r .list_icon__36o_V{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:16px}.list_c-list__L1O9r .list_icon__36o_V>svg{width:16px;height:16px}.list_c-list__L1O9r.list_is-bordered__RV40J .list_link__BzG_j,.list_c-list__L1O9r.list_is-simple__C3GuR .list_link__BzG_j{padding:24px 0;border-bottom:1px solid #cbd5e1}.list_c-list__L1O9r .list_description__7Yr1z{margin-top:8px}@media (max-width:767px){.list_c-list__L1O9r .list_description__7Yr1z{margin-top:11px}}.list_c-list__L1O9r .list_description__7Yr1z .list_description-text__OjbCH{font-size:1.2rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:0}.panel_c-panel__8CJoF{width:100%}.panel_c-panel__8CJoF .panel_link__TzuPy{display:block}@media (min-width:768px){.panel_c-panel__8CJoF .panel_link__TzuPy .panel_image__BM5rm{transition:filter .2s ease-out 0s}.panel_c-panel__8CJoF .panel_link__TzuPy:hover .panel_image__BM5rm{filter:brightness(1.1)}}.panel_c-panel__8CJoF .panel_content___JsB3{margin-top:24px}.panel_c-panel__8CJoF .panel_subtitle__3jbRT{margin-bottom:8px;font-size:1.2rem;line-height:1.5;color:#475569}.panel_c-panel__8CJoF .panel_heading__JUmpQ{display:flex;flex-direction:column;height:100%}.panel_c-panel__8CJoF .panel_title__6AlEh{font-size:1.8rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.panel_c-panel__8CJoF .panel_text__L6MQa{margin-top:24px}@media (max-width:767px){.panel_c-panel__8CJoF .panel_text__L6MQa{display:none}}.panel_c-panel__8CJoF .panel_box-label__X1lUV{margin-top:24px}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_link__TzuPy{display:flex;align-items:flex-start}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_image__BM5rm{width:160px;flex:1 0 auto}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_content___JsB3{width:100%;margin:0 0 0 24px}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_title__6AlEh{-webkit-line-clamp:2;font-size:1.6rem}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_text__L6MQa{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.panel_c-panel__8CJoF.panel_is-small__yI_K4 .panel_box-label__X1lUV{margin-top:16px}.panel_c-panel__8CJoF.panel_is-large__v1i1B{max-width:1344px;width:100%}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_link__TzuPy{display:flex;align-items:flex-start;align-self:stretch}.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_image__BM5rm{max-width:880px;width:100%}}.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_content___JsB3{margin:0 0 0 48px}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_content___JsB3{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:1 1;min-width:280px}}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_content___JsB3{margin:24px 0 0}}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_title__6AlEh{font-size:3.6rem;text-overflow:inherit;-webkit-line-clamp:inherit}}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-large__v1i1B .panel_title__6AlEh{font-size:2.4rem}}.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm{max-width:1344px;width:100%}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_link__TzuPy{display:flex;align-items:flex-start;align-self:stretch}.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_image__BM5rm{max-width:880px;width:100%;order:2}}.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_content___JsB3{margin:0 48px 0 0}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_content___JsB3{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:1 1;min-width:280px;order:1}}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_content___JsB3{margin:24px 0 0}}@media (min-width:768px){.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_title__6AlEh{font-size:3.6rem;text-overflow:inherit;-webkit-line-clamp:inherit}}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-large-reverse__sKUBm .panel_title__6AlEh{font-size:2.4rem}.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_link__TzuPy{display:flex;align-items:flex-start}.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_image__BM5rm{width:160px;flex:1 0 auto}.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_content___JsB3{width:100%;margin:0 0 0 24px}}.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_title__6AlEh{font-size:1.6rem}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_title__6AlEh{-webkit-line-clamp:2}.panel_c-panel__8CJoF.panel_is-sp-small__O_SR8 .panel_boxLabel__yG3lL{margin-top:16px}}.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_link__TzuPy{display:grid;grid-template-columns:480px 1fr;grid-column-gap:24px;column-gap:24px}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_link__TzuPy{grid-template-columns:1fr}}.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_content___JsB3{margin-top:0}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_content___JsB3{margin-top:24px}}.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_content___JsB3 .panel_heading__JUmpQ{height:auto}.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_content___JsB3 .panel_title__6AlEh{margin-top:0;font-size:2rem}.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_box-label__X1lUV{margin-top:28px}@media (max-width:767px){.panel_c-panel__8CJoF.panel_is-recruit__y2Avb .panel_box-label__X1lUV{margin-top:24px}}.panel_c-panel-footer___Xej_{max-width:1440px;width:100%;margin:0 auto 144px;padding:0 calc(100vw*48/1440)}@media (max-width:767px){.panel_c-panel-footer___Xej_{margin-bottom:112px;padding:0 24px}}.panel_c-panel-footer___Xej_:has(~.panel_c-panel-footer___Xej_){margin-bottom:48px}.panel_c-panel-footer___Xej_ .panel_list__fjoMO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;margin:32px auto 48px}@media (max-width:767px){.panel_c-panel-footer___Xej_ .panel_list__fjoMO{grid-template-columns:repeat(1,1fr)}}.panel_c-panel-footer___Xej_ .panel_button__n_cpv{display:block;text-align:right}.panel_c-panel-article__iMbjz .panel_list__fjoMO{display:grid}@media (min-width:768px){.panel_c-panel-article__iMbjz .panel_list__fjoMO{grid-template-columns:repeat(3,1fr);grid-column-gap:48px;grid-row-gap:64px;margin-top:64px}}@media (max-width:767px){.panel_c-panel-article__iMbjz .panel_list__fjoMO{grid-gap:48px;margin-top:48px}}.panel_c-panel-article__iMbjz .panel_button__n_cpv{display:block;margin-top:64px}@media (max-width:767px){.panel_c-panel-article__iMbjz .panel_button__n_cpv{margin-top:48px}}