.styles_pcErrorContent__JtRGQ{min-height:calc(100vh - var(--pc-simple-header-height) - var(--pc-basic-footer-height))}.styles_moduleExpired__P5848{display:flex;flex-direction:column;align-items:center;padding:80px 0 120px;gap:48px}.styles_moduleExpired__P5848 .styles_title__NC0HI{color:var(--Text-Normal-Hight-Emphasis)}.styles_button__QkMSO{border:1px solid var(--Border-Secondary);padding:10px 20px}.styles_isPC__rpTxS:before{width:24px;height:24px;padding-right:32px;-webkit-mask:url(/n/_next/static/media/close.5e611e09.svg) no-repeat center;mask:url(/n/_next/static/media/close.5e611e09.svg) no-repeat center;background-color:var(--neutral-300);display:inline-block;content:""}.styles_placeHolder__A1h8j{height:100dvh}@media screen and (max-width:873px){.styles_spErrorContent___JSZp{min-height:calc(100vh - var(--sp-basic-header-height) - var(--sp-basic-footer-height))}.styles_moduleExpired__P5848{display:flex;flex-direction:column;align-items:center;padding:120px 16px;gap:40px}.styles_button__QkMSO{padding:10px 22px}}.styles_alertWrapper__OlMnz{display:flex;justify-content:center;align-items:center;background-color:var(--Background-Status-Alert);padding:8px 0;gap:8px}.styles_alertFrame__izJZy{width:980px;display:flex;flex-direction:row;align-items:flex-start;gap:16px}.styles_emptyParagraph__hlqQL[data-size=Body-L]{color:var(--Text-Status-alert)}.styles_itemContent__c_DJP{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.styles_viewJobItemTypoBody__aHRnU{white-space:pre-line}.styles_heading__HYeXO[data-size=Headline-M]{display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--Text-Normal-Hight-Emphasis)}.styles_icon__51tpR{width:24px;height:24px;background-color:var(--Icon-Primary)}.styles_jobDescriptionSegment__4ktwK{-webkit-mask:url(/n/_next/static/media/tag.d3bcebfe.svg) no-repeat center center;mask:url(/n/_next/static/media/tag.d3bcebfe.svg) no-repeat center center}.styles_workLocation__eg5EO{-webkit-mask:url(/n/_next/static/media/location.9d507143.svg) no-repeat center center;mask:url(/n/_next/static/media/location.9d507143.svg) no-repeat center center}.styles_qualificationSegment__UuYmR{-webkit-mask:url(/n/_next/static/media/account.a7d9cf9e.svg) no-repeat center center;mask:url(/n/_next/static/media/account.a7d9cf9e.svg) no-repeat center center}.styles_paySegment__Q_Mc5{-webkit-mask:url(/n/_next/static/media/yen.bd9516f5.svg) no-repeat center center;mask:url(/n/_next/static/media/yen.bd9516f5.svg) no-repeat center center}.styles_applyInfoSegment__thX_2{-webkit-mask:url(/n/_next/static/media/doc.1c906635.svg) no-repeat center center;mask:url(/n/_next/static/media/doc.1c906635.svg) no-repeat center center}.styles_aboutUs__rv1VW{-webkit-mask:url(/n/_next/static/media/building.e34875cb.svg) no-repeat center center;mask:url(/n/_next/static/media/building.e34875cb.svg) no-repeat center center}.styles_sliderWrapper__Iewhc{position:relative;width:100%;padding-top:32px}.styles_carousel__SXKf5{overflow:hidden;position:relative;aspect-ratio:4/3;height:auto;border-radius:16px}.styles_carouselSlider__eOgrX{display:flex;white-space:nowrap}.styles_carouselItemOneImage__uuOae,.styles_carouselItem__E_yGE{position:relative;display:flex;flex:1 0 100%;align-items:center;justify-content:center;aspect-ratio:4/3;height:auto;background:#d3d3d3 -4.643px -341.39px/101.714% 237.576% no-repeat}.styles_carouselItemOneImage__uuOae{border-radius:16px}.styles_sliderWrapper__Iewhc .styles_arrow__rDk2R{display:flex;justify-content:center;align-items:center;padding:0;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);opacity:0;transition:opacity .15s ease-out;pointer-events:none}.styles_sliderWrapper__Iewhc .styles_arrowLeft__R_O2j{transform:translateY(-50%) rotate(180deg)}.styles_arrow__rDk2R>span{height:24px}.styles_sliderWrapper__Iewhc .styles_arrow__rDk2R span{display:flex;align-items:center}.styles_sliderWrapper__Iewhc:hover .styles_arrow__rDk2R{opacity:1;pointer-events:auto;height:40px;width:40px}.styles_arrowLeft__R_O2j{left:8px}.styles_arrowRight__3l6Pl{right:8px}.styles_dotsContainer__f3die{display:flex;justify-content:center;gap:8px;position:absolute;left:50%;bottom:12px;transform:translateX(-50%)}.styles_colLeft__8Uuyk,.styles_colRight__D8A_3{border:1px solid var(--Border-Secondary);padding:17px 7px 14px}.styles_colLeft__8Uuyk{width:143px;text-align:left;background:var(--Background-Basic-Secondary)}.styles_colRight__D8A_3{background:var(--Background-Basic-Primary)}.styles_content__wPJiu{overflow-wrap:anywhere;word-break:break-word}.styles_table__WF2ZT{border-collapse:collapse;width:399px}.styles_table__WF2ZT .styles_homepageLink__w3MBx{color:var(--Text-LinkAndButton-Brand)}.styles_table__WF2ZT a{border-radius:2px}.styles_jobContentLeftWrapper__8_3oD{width:648px;display:flex;flex-direction:column;align-items:flex-start;background:var(--Background-Basic-Primary);gap:16px}.styles_wrapDescriptionContent__nvCcl{display:flex;flex-direction:column;gap:48px;width:100%}.styles_sectionContent__rxbl_{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:48px}.styles_headerTab__78Rf_{display:flex;width:100%;justify-content:center;align-items:flex-end;padding-top:32px;cursor:pointer;position:sticky;position:-webkit-sticky;top:0;background:var(--Background-Basic-Primary);z-index:2}.styles_desCompanyOverview__gqlKU{line-height:150%;color:var(--Base-Solid-700);letter-spacing:0}.styles_textWrap__E8S4f{white-space:pre-wrap;word-break:break-word}.styles_btnChangeTab__dZvI3{width:50%;text-align:center;padding:8px 0 14px;display:flex;justify-content:center;align-items:center;color:var(--Base-Solid-700);line-height:150%;border-bottom:2px solid;border-color:var(--Base-Solid-50);letter-spacing:0}.styles_highlightBtn__EQvv1{border-bottom:2px solid;border-color:var(--Primary-Blue-700)}.styles_highlightBtn__EQvv1 .styles_colorActive__SkTlm{color:var(--Primary-Blue-700)}.styles_aboutUsContent__8e1HD{display:flex;flex-direction:column;gap:48px}.styles_matchedPointTag__k6gs8{height:24px;border-radius:6px;padding:4px 8px;display:inline-flex;align-items:center}.styles_bgMatched__5yHNd{background-color:var(--Secondary-Blue-50)}.styles_colorMatched__MkHQL{color:var(--Secondary-Blue-750)}.styles_bgNotMatched__VHy52{background-color:var(--Base-Solid-50)}.styles_colorNotMatched__KMhQ6{color:var(--Base-Solid-750)}.styles_buttonDefault__d0tVN{font-weight:600;border-radius:8px;padding:12px;display:flex;justify-content:center;align-items:center;position:relative}.styles_buttonDefault__d0tVN:after{content:"";display:block;position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-style:solid;border-width:4px;border-radius:8px;opacity:0;visibility:hidden}.styles_buttonDefault__d0tVN:focus:after{opacity:1;visibility:visible}.styles_buttonDefault__d0tVN[data-theme=primary]{background:var(--Primary-400);color:var(--neutral-white)}.styles_buttonDefault__d0tVN[data-theme=primary]:active{background:var(--Primary-500)}@media (hover:hover){.styles_buttonDefault__d0tVN[data-theme=primary]:hover{background:var(--Primary-500)}.styles_buttonDefault__d0tVN[data-theme=secondary]:hover{background:var(--Secondary-500)}}.styles_buttonDefault__d0tVN[data-theme=primary]:focus:after{border-color:var(--Primary-200)}.styles_buttonDefault__d0tVN[data-theme=secondary]{background:var(--Secondary-400);color:var(--neutral-white)}.styles_buttonDefault__d0tVN[data-theme=secondary]:active{background:var(--Secondary-500)}.styles_buttonDefault__d0tVN[data-theme=secondary]:focus:after{border-color:var(--Secondary-200)}.styles_buttonDefault__d0tVN[data-size=medium]{font-size:28px;line-height:42px}.styles_buttonDefault__d0tVN[data-size=small]{font-size:20px;line-height:30px}.styles_buttonDefault__d0tVN[data-size=xsmall]{font-size:12px;line-height:18px}.styles_buttonDefault__d0tVN[data-size=SP]{font-size:16px;line-height:20px}.styles_buttonDefaultBadgeText___ouB5{display:block;padding:2px 5px;border-radius:4px;margin-left:4px}.styles_buttonDefaultBadgeText___ouB5[data-theme=primary]{background:var(--neutral-white);color:var(--Primary-400)}.styles_buttonDefaultBadgeText___ouB5[data-theme=secondary]{background:var(--neutral-white);color:var(--Secondary-400)}.styles_buttonDefaultBadgeText___ouB5[data-size=medium]{font-size:24px;line-height:36px}.styles_buttonDefaultBadgeText___ouB5[data-size=small]{font-size:16px;line-height:24px}.styles_buttonDefaultBadgeText___ouB5[data-size=xsmall]{font-size:10px;line-height:15px}.styles_buttonDefaultBadgeText___ouB5[data-size=SP]{font-size:12px;line-height:18px}.styles_overlay__CoAtC{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;display:grid;place-items:center;overflow-y:auto;z-index:100}.styles_content____xSV{min-width:328px;background:var(--neutral-50)}.styles_header__t8H9o{position:relative}.styles_header__t8H9o.styles_hasTitle__l6rAY{display:flex;justify-content:flex-end;align-items:center;padding:16px 24px;justify-content:center;background:var(--neutral-white)}.styles_title__MudzZ{flex-grow:1;text-align:center;font-size:1.6rem}.styles_close__vbKlc{width:16px;height:16px;position:absolute;top:16px;right:16px;background:url(/n/_next/static/media/close.5e611e09.svg) no-repeat 50%;background-size:16px 16px;display:flex}.styles_header__t8H9o.styles_hasTitle__l6rAY .styles_close__vbKlc{position:inherit;top:inherit;right:inherit}.styles_footer__K_gQf{padding:16px 24px;background:var(--neutral-white)}.styles_loginModalContainer__qghLX{min-width:40rem}.styles_loginModalBtn__8kU07{padding:2rem 2.4rem 2.4rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.styles_btnLogin__B1mw1,.styles_btnRegister__1xJuc{display:flex;width:22rem;height:3.2rem;justify-content:center;align-items:center;border-radius:1.6rem}.styles_btnLogin__B1mw1{padding:0}.styles_btnLoginText___9Axj:not(.styles_bodyTextCaption__UMMVk){color:var(--neutral-white)}.styles_btnRegister__1xJuc:focus:after{border-radius:1.6rem}.styles_btnRegister__1xJuc[data-size=xsmall]{font-size:1.4rem}.styles_btnRegisterBadge__w5sXE[data-size=xsmall]{font-size:1.1rem;font-weight:600}.styles_header__1_q_k{height:4.8rem}.styles_closeIcon__CnfQn{right:2.4rem}.styles_loginModalBtnItem__9P78L .styles_btnLogin__B1mw1:disabled{color:var(--neutral-white);background-color:var(--Primary-400);border-color:var(--Primary-400)}.styles_attentionWrapper__BkgPR{width:100%;height:24px;display:flex;flex-direction:column;justify-content:center;gap:4px}.styles_blue__JwUPR,.styles_red__koKqd{display:flex;align-items:center}.styles_blue__JwUPR{color:var(--Primary-500)}.styles_gray__aHjPX{display:flex;align-items:center;color:var(--neutral-300)}.styles_balloon__RXrH4:before{display:inline-block;content:"";background-position:50% 50%;width:24px;height:24px;margin-right:5px}.styles_balloon__RXrH4[data-beforeType=red]:before{background-image:url(/n/_next/static/media/BiMessageErrorRed.dff40275.svg)}.styles_balloon__RXrH4[data-beforeType=blue]:before{background-image:url(/n/_next/static/media/BiMessageErrorBlue.efbab612.svg)}.styles_colorP-red__hQVob:not(.styles_bodyText___4TNA){color:var(--Text-Status-alert)}.styles_colorP-blue__x0Lqz:not(.styles_bodyText___4TNA){color:var(--Text-Status-Information)}.styles_colorP-gray___Uut2:not(.styles_bodyText___4TNA){color:var(--Text-Normal-Low-Emphasis)}.styles_limitAlertDialogContent___embX{max-width:400px;height:180px}.styles_limitAlertDialogDescription__MYxyJ{max-width:calc(100% - 32px * 2);margin-inline:auto}.styles_cancelBtnProps__9hrWJ{padding:10px 14px}.styles_btnApply__UxB9E{width:220px}.styles_btnFavorite__5InEp{height:40px;width:40px}.styles_jobContentRightWrap__rTtfx{display:flex;flex-direction:column;align-items:center;gap:8px;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:var(--Background-Basic-Primary)}.styles_jobContentApplicationDueDate__GZ1xA{align-items:center}.styles_jobContentRightButtonArea__4aCdi{display:flex;align-items:center;gap:8px}.styles_jobContentBottomArea__pS4bP{gap:16px}.styles_jobContentBottom__K1ZZQ{gap:8px}.styles_isOverDeadline__6QQUu[data-size=Caption-L]{color:var(--Text-Normal-Low-Emphasis)}.styles_jobSummaryInfoWrapper__t5_Vx{display:flex;gap:8px;align-items:center}.styles_icon__IejjC{min-width:24px;min-height:24px;background-color:var(--Background-Status-Information)}.styles_venueTopImage__LrYyC{background:url(/n/_next/static/media/icon_venueTop.c78f6a2d.svg) no-repeat 50%}.styles_startMonthImage__k981J{background:url(/n/_next/static/media/icon_startMonth.4c3be5bc.svg) no-repeat 50%}.styles_periodImage__NZPdh{background:url(/n/_next/static/media/icon_period.bc36d47f.svg) no-repeat 50%}.styles_contentGraduationYearImage__hqEuO{background:url(/n/_next/static/media/icon_contentGraduationYear.67830403.svg) no-repeat 50%}.styles_jobContentRightWrapper__qYTCx{position:-webkit-sticky;position:sticky;top:0;width:316px;height:100%;display:flex;flex-direction:column;padding-top:32px;padding-bottom:32px}.styles_jobContentRight__sax5_{position:relative;background:var(--Background-Basic-Primary);border:1px solid var(--Border-Secondary);border-radius:16px}.styles_jobContentRight__sax5_::-webkit-scrollbar{display:none}.styles_jobContentRightSection__Cc6yT{display:flex;flex-direction:column;gap:16px;padding:24px 24px 16px}.styles_jobContentRightSection__Cc6yT .styles_textColor__tl91m{color:var(--Primary-Blue-1300)}.styles_jobContentRightDetailInfoWrapper__AW70c{display:flex;flex-direction:column;gap:8px}.styles_jobContentRightMatchPoint__8dk57{border-top:1px solid var(--Border-Tertiary);border-radius:16px 16px 0 0;display:flex;flex-direction:column;padding:0 24px}.styles_matchPointTitle__UgDnT{display:flex;flex-direction:row;align-items:center;padding-top:16px;position:relative;bottom:0}.styles_matchPointTitle__UgDnT .styles_textColorMatchPointTitle__YcrL_{color:var(--Primary-Blue-1300)}.styles_matchPointTag__vHA8W{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;overflow-y:scroll;min-height:88px;padding:16px 0;gap:8px}.styles_matchPointTag__vHA8W::-webkit-scrollbar{display:none}.styles_jobContentRightButtonWrapper__Ua_DT{display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;gap:8px;border-top:none;background:var(--Background-Basic-Primary);position:-webkit-sticky;position:sticky;bottom:0;z-index:1;width:100%}.styles_jobContentRightButtonShadow__dzrI5{position:absolute;top:-16px;left:0;z-index:2;width:316px;height:16px;background:linear-gradient(hsla(0,0%,100%,0),#fff 99.5%)}.styles_jobContentRightButtonShadowTop__8qKTC{position:absolute;top:32px;z-index:2;left:0;width:266px;height:16px;background:linear-gradient(1turn,hsla(0,0%,100%,0),#fff 99.5%)}.styles_detailFavorite__NU73L{display:flex;flex-direction:column;align-items:center;padding:32px 0 64px;margin:0 auto;gap:8px;max-width:980px;border-top:1px solid var(--Base-Solid-50)}.styles_paragraphColor__M7lqP[data-size=Body-S]{color:var(--Text-Normal-Low-Emphasis)}.styles_indeedAreaText__Co5SY,.styles_indeedArea__VCTO0{display:flex;flex-direction:column;align-items:center;gap:8px}.styles_jobContentFirstWrapper__t43nN{padding-top:32px}.styles_jobContentFirstHeading__rjhg2{display:flex;flex-direction:column;gap:8px;max-width:980px;margin:0 auto}.styles_jobContentHeadingLg__Hpgk9[data-size=Headline-L]{color:var(--Text-Normal-Hight-Emphasis)}.styles_jobContentFirstSection__2ATY8{display:flex;align-items:flex-start;padding-bottom:48px;gap:16px;max-width:980px;margin:0 auto;background:var(--Background-Basic-Primary)}.styles_linkArea__R0cJf{display:flex;gap:24px;width:980px}.styles_linkLeft__PcniW,.styles_linkRight__owdxz{width:50%;display:flex;flex-direction:column;gap:16px}.styles_linkTextList__D1N9u{display:flex;flex-direction:column;gap:8px}.styles_emptyParagraph__YfV4W{width:100%;display:flex;align-items:center;gap:4px;background-color:var(--Pink-50);padding:4px 16px}.styles_emptyParagraphText__vfCtC{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.styles_emptyParagraph__YfV4W:before{content:url(/n/_next/static/media/icon-caution.02abf9ea.svg);width:16px;height:16px}.styles_emptyParagraphText__vfCtC:not(.styles_bodyTextCaption__SI6ie){color:var(--Red-600)}.styles_button__f_2pn{display:flex;justify-content:center;align-items:center;gap:4px;height:32px;border-radius:24px;padding:8px 16px;background-color:var(--Button-Neutral-Default)}.styles_button__f_2pn:disabled{pointer-events:none}.styles_icon__GGH1Y{display:flex;width:16px;height:16px;position:relative;justify-content:center;align-items:center;box-sizing:border-box}.styles_icon__GGH1Y:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;display:inline-block;background-position:50%;-webkit-mask:url(/n/_next/static/media/icon-no-fill.3d1fe07a.svg) no-repeat center center;mask:url(/n/_next/static/media/icon-no-fill.3d1fe07a.svg) no-repeat center center;background-color:var(--Icon-Default);-webkit-mask-size:16px;mask-size:16px}.styles_bodyText__FoJqq:not(.styles_bodyTextCaption__dFQxB){color:var(--Text-Normal-Low-Emphasis)}@media (hover:hover){.styles_button__f_2pn:hover{background-color:var(--Button-Neutral-Hover);transition:background-color .15s ease-out}}.styles_preload__Gg_wK{position:absolute;top:-9999px;left:-9999px;width:0;height:0;background-image:url(/n/_next/static/media/icon-animate-state-0.c5f0bed8.png),url(/n/_next/static/media/icon-animate-state-1.e151165e.png),url(/n/_next/static/media/icon-animate-state-2.d0f0a3e3.png),url(/n/_next/static/media/icon-animate-state-3.e0c22b9f.png),url(/n/_next/static/media/icon-animate-state-4.895877a6.png),url(/n/_next/static/media/icon-animate-state-5.18a4c916.png),url(/n/_next/static/media/icon-animate-state-6.18a4c916.png),url(/n/_next/static/media/icon-animate-state-7.43ad6f4d.png),url(/n/_next/static/media/icon-animate-state-8.6ea26362.png)}@keyframes styles_boundIn__Cs5aL{0%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-0.c5f0bed8.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-0.c5f0bed8.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}30%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-1.e151165e.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-1.e151165e.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}50%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-2.d0f0a3e3.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-2.d0f0a3e3.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}60%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-3.e0c22b9f.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-3.e0c22b9f.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}65%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-4.895877a6.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-4.895877a6.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}70%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-5.18a4c916.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-5.18a4c916.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}80%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-6.18a4c916.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-6.18a4c916.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}90%{-webkit-mask:url(/n/_next/static/media/icon-animate-state-7.43ad6f4d.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-7.43ad6f4d.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}to{-webkit-mask:url(/n/_next/static/media/icon-animate-state-8.6ea26362.png) no-repeat center center;mask:url(/n/_next/static/media/icon-animate-state-8.6ea26362.png) no-repeat center center;background-color:var(--Icon-Brand);width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px}}.styles_button__f_2pn[data-is-selected=false]:active .styles_icon__GGH1Y:before{top:50%;left:50%}.styles_button__f_2pn[data-is-selected=true] .styles_bodyText__FoJqq{color:var(--Text-LinkAndButton-Brand);transition:color .15s ease-out}.styles_button__f_2pn[data-is-selected=true] .styles_icon__GGH1Y:before{animation:styles_boundIn__Cs5aL .3s}.styles_button__f_2pn[data-is-selected=true]{background-color:var(--Button-Neutral-Active);transition:background-color .15s ease-out}.styles_button__f_2pn[data-is-selected=true] .styles_icon__GGH1Y:before{-webkit-mask:url(/n/_next/static/media/icon-fill.7b5574b3.svg) no-repeat center center;mask:url(/n/_next/static/media/icon-fill.7b5574b3.svg) no-repeat center center;background-color:var(--Icon-Brand);width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px}.styles_button__f_2pn:focus-visible{outline:2px solid var(--Border-Focus);outline-offset:2px}.styles_button__f_2pn:focus-visible:active{outline:none}.styles_loginModalContainer__od7GR{width:32.7rem}.styles_loginModalBtn__GrzNO{padding:2.4rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.styles_btnLogin__OCcsl,.styles_btnRegister__KBKES{display:flex;width:24.8rem;height:4.4rem;padding:1.2rem;justify-content:center;align-items:center}.styles_btnLogin__OCcsl{padding:0;border-radius:2.4rem}.styles_btnRegister__KBKES{border-radius:2.2rem}.styles_btnLoginText__SHtRQ:not(.styles_bodyTextCaption__nYKAt){color:var(--neutral-white);font-size:1.6rem}.styles_btnRegister__KBKES:focus:after{border-radius:2.4rem}.styles_btnRegister__KBKES[data-size=xsmall]{font-size:1.6rem}.styles_btnRegisterBadge__SUsZm{font-size:1.1rem}.styles_header__UQfWk{height:4.8rem}.styles_closeIcon__l2oW_{right:2.4rem}.styles_loginModalBtnItem__YW_nK .styles_btnLogin__OCcsl:disabled{color:var(--neutral-white);background-color:var(--Primary-400);border-color:var(--Primary-400)}.styles_card__HLhwa{display:block;min-width:233px;max-width:233px;border-radius:16px;cursor:pointer;background:var(--Base-Solid-0);box-shadow:0 2px 16px 0 rgba(1,14,46,.08);position:relative;overflow:hidden}.styles_card__HLhwa[aria-disabled=true]{pointer-events:none}.styles_card__HLhwa:focus-visible{outline:2px solid var(--Secondary-Blue-300);border-radius:18px;outline-offset:4px}.styles_cardFigure__wdk1t{position:relative;overflow:hidden;max-height:174.75px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--Background-Images-Default);border-radius:16px 16px 0 0}.styles_cardFigureImg__9A52l,.styles_cardFigureNoImg__NPr0h{width:100%;object-fit:scale-down}.styles_cardContainer__JsYh0{height:219px;display:flex;flex-direction:column;gap:16px;padding:16px 16px 24px}.styles_cardInfo___F2Oc{display:flex;flex-direction:column;gap:8px}.styles_errorMessages__AGTCa{position:absolute;left:0;top:148.75px}.styles_cardContainerEmployer__0cSOL,.styles_cardContainerSector__ygkQ7,.styles_cardContainerTitle__tBAvJ{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.styles_cardContainerEmployer__0cSOL:not(.styles_bodyTextCaption__XBDCu),.styles_cardContainerTitle__tBAvJ{color:var(--Primary-Blue-1300);-webkit-line-clamp:2}.styles_cardContainerSector__ygkQ7{color:var(--Base-Solid-700);-webkit-line-clamp:1}.styles_cardContainerTool__b78yc{max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere;word-break:break-word;overflow:hidden;line-height:1}.styles_cardContainerTool__b78yc span:first-child{padding-right:8px}.styles_cardFigureBtn__wZrK1{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex:1 0}.styles_recommendCardArea__kWTXh{width:980px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.styles_recommendCardAreaCol__FBOOJ{display:flex;flex-wrap:wrap;gap:48px 16px}.styles_header__SboS0{display:flex;justify-content:space-between;align-items:center}.styles_PcRecommendCardArea__aMLf1{gap:24px}.styles_card__adEkD{display:block;min-width:233px;max-width:233px;border-radius:16px;cursor:pointer;background:var(--Base-Solid-0);box-shadow:0 2px 16px 0 rgba(1,14,46,.08);position:relative;overflow:hidden}.styles_cardLink__f16oV{height:100%}.styles_card__adEkD:focus-visible{outline:2px solid var(--Secondary-Blue-300);border-radius:18px;outline-offset:4px}.styles_cardInfoJobsByCompany__iQvut{width:100%;height:100%;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px 16px 24px;align-items:center}.styles_wrapViewAllBtn__Jwxvl{display:flex;justify-content:center}.styles_cardTitleCompanyByJobs__3Agzr{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:1}.styles_bodyButtonClassName__wjT3v{padding:0 24px;height:40px;width:-moz-fit-content;width:fit-content}.styles_bodyButtonClassName__wjT3v .styles_bodyTextClassName__lSsRX{line-height:150%}.styles_wrapBtnBottom__6a6QY{width:100%;display:flex;justify-content:center}.styles_jobsByCompanyArea__bdscj{width:1012px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.styles_jobsByCompanyAreaCol__hV4Wl{display:flex;gap:48px 16px}.styles_jobsByCompanyAreaCol__hV4Wl .styles_disablePointerEvent__aeTRI{pointer-events:none}.styles_header__HPK65{display:flex;align-items:center;gap:24px;padding-left:16px}.styles_bodyButtonClassName__gWxOU{padding:0 16px;height:32px}.styles_bodyButtonClassName__gWxOU .styles_bodyTextClassName__IWso_{line-height:150%;font-size:12px}.styles_slideContainer__2erOx{position:relative}.styles_siledList__0EZug{display:flex;overflow-x:hidden;padding:8px 16px 16px;cursor:pointer}.styles_scrollingBtnDiv__W5vzL{position:absolute;bottom:51%;z-index:9;height:40px;width:40px}.styles_prevDiv__worYU{left:22px}.styles_nextDiv__A_q1M{right:-40px}.styles_scrollBtn__CHZho{position:absolute;background-color:var(--neutral-white);border-radius:50%;box-shadow:0 2px 16px 0 rgba(0,0,0,.08)}.styles_scrollBtn__CHZho:after{content:"";-webkit-mask:url(/n/_next/static/media/arrow.459591a1.svg) no-repeat center center;mask:url(/n/_next/static/media/arrow.459591a1.svg) no-repeat center center;background-color:var(--Primary-Blue-700);height:40px;width:40px;display:block}.styles_prevBtn__XdDTc{left:-38px;transform:rotate(180deg)}.styles_nextBtn__lu4Kp{right:26px}.styles_recommendCardAreaColItem___F0R6{min-height:394px}.styles_shadowItemBoundedLeft__tpMWV{transform:rotate(-180deg);left:-6px;order:2;z-index:2}.styles_shadowItemBoundedLeft__tpMWV,.styles_shadowItemBoundedRight__wf44_{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--neutral-white) 80%);position:absolute;height:100%;width:56px;flex:none;flex-grow:0}.styles_shadowItemBoundedRight__wf44_{right:-6px;order:1;z-index:1}.styles_PcJobsByCompanyArea__WArh3{gap:8px;padding-block:48px}.styles_jobContentSecond__htKBX{display:flex;flex-direction:column;background:var(--Background-Basic-Primary);border:4px solid var(--Background-Basic-Secondary);border-radius:32px 32px 0 0}.styles_recommendAndLinkArea__ZcNb6{display:flex;flex-direction:column;align-items:center;padding:48px 0 80px;gap:48px;background:var(--Background-Basic-Secondary);border-radius:32px 32px 0 0}.styles_recommendAndTopLink__Y_Uj9{display:flex;flex-direction:column;align-items:center;padding:0;gap:48px}.styles_btnTop__U6TZ9{border:1px solid var(--Border-Secondary)}.styles_alertWrapper__uVvXF{display:flex;flex-direction:row;align-items:flex-start;padding:8px 16px;gap:16px;background-color:var(--Background-Status-Alert)}.styles_emptyParagraph__nYm6f[data-size=Body-M]{color:var(--Text-Status-alert)}.styles_limitAlertDialogDescription__kJfsQ{max-width:calc(100% - 16px * 2);margin-inline:auto}.styles_cancelButton__U5Gvz{line-height:150%}.styles_btnApply__J0Zrx{width:100%}.styles_btnFavorite__zOURo{width:44px}.styles_jobContentWrapper__ez49n{display:flex;flex-direction:column;gap:8px}.styles_jobContentRightWrap__ozyEv{display:flex;flex-direction:column;gap:4px;padding-top:8px}.styles_jobContentApplicationDueDate__69IDq{align-items:center}.styles_jobContentRightButtonArea__9rM5E{display:flex;align-items:center;gap:16px;height:40px}.styles_jobContentRightButtonArea__9rM5E>button:first-child{width:40px;height:40px}.styles_isOverDeadline__JT0ob{color:var(--Text-Normal-Low-Emphasis)}.styles_jobContact__EiCQJ{display:flex;flex-direction:column;gap:32px;width:100%;padding:0 16px}.styles_indeedJobKeyParagraph__7oMIz[data-size=Body-S]{color:var(--Text-Normal-Low-Emphasis)}.styles_indeedArea__g9pqS{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.styles_itemContent__fnfQT{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px;gap:16px;width:100%}.styles_viewJobItemTypoBody__40sHd{white-space:pre-line}.styles_itemContent__fnfQT .styles_heading__0zkmG{display:flex;flex-direction:row;align-items:center;padding:0;gap:4px;color:var(--Text-Normal-Hight-Emphasis)}.styles_icon__9g4mT{width:24px;height:24px;background-color:var(--Icon-Primary)}.styles_jobDescriptionSegment__yER_F{-webkit-mask:url(/n/_next/static/media/tag.d3bcebfe.svg) no-repeat center center;mask:url(/n/_next/static/media/tag.d3bcebfe.svg) no-repeat center center}.styles_workLocation__r2L3J{-webkit-mask:url(/n/_next/static/media/location.9d507143.svg) no-repeat center center;mask:url(/n/_next/static/media/location.9d507143.svg) no-repeat center center}.styles_qualificationSegment__ZMzJv{-webkit-mask:url(/n/_next/static/media/account.a7d9cf9e.svg) no-repeat center center;mask:url(/n/_next/static/media/account.a7d9cf9e.svg) no-repeat center center}.styles_paySegment__hOYm2{-webkit-mask:url(/n/_next/static/media/yen.bd9516f5.svg) no-repeat center center;mask:url(/n/_next/static/media/yen.bd9516f5.svg) no-repeat center center}.styles_applyInfoSegment__616XT{-webkit-mask:url(/n/_next/static/media/doc.1c906635.svg) no-repeat center center;mask:url(/n/_next/static/media/doc.1c906635.svg) no-repeat center center}.styles_aboutUs__aBF2j{-webkit-mask:url(/n/_next/static/media/building.e34875cb.svg) no-repeat center center;mask:url(/n/_next/static/media/building.e34875cb.svg) no-repeat center center}.styles_colLeft__Mtt4T,.styles_colRight__RT2HA{padding:17px 7px 14px;border:1px solid var(--Border-Secondary)}.styles_colLeft__Mtt4T{text-align:left;width:100px;background:var(--Background-Basic-Secondary)}.styles_colRight__RT2HA{background:var(--Background-Basic-Primary)}.styles_content__HoDl1{overflow-wrap:anywhere;word-break:break-word}.styles_table__jiaar{border-collapse:collapse;width:100%}.styles_table__jiaar .styles_homepageLink__C94nu{color:var(--Text-LinkAndButton-Brand)}.styles_table__jiaar a{border-radius:2px}.styles_moduleDescription__WeTZp{display:flex;flex-direction:column;align-items:center;padding:0 0 48px;gap:32px}.styles_headerTab__r5kpP{display:flex;width:100%;justify-content:center;align-items:flex-end;position:sticky;position:-webkit-sticky;top:0;z-index:2;background:var(--Background-Basic-Primary)}.styles_sectionContent__hnNfp{display:flex;flex-direction:column;gap:32px;width:100%}.styles_desCompanyOverview__pe4vK{line-height:150%;color:var(--Base-Solid-700);letter-spacing:0}.styles_textWrap__4K1Yq{white-space:pre-wrap;word-break:break-word}.styles_btnChangeTab__zDfX0{width:50%;text-align:center;padding:8px 0 16px;display:flex;justify-content:center;align-items:center;color:var(--Base-Solid-700);line-height:150%;border-bottom:2px solid;border-color:var(--Base-Solid-50);letter-spacing:0}.styles_highlightBtn__PbxDS{border-bottom:2px solid;border-color:var(--Primary-Blue-700)}.styles_highlightBtn__PbxDS .styles_colorActive__CA69p{color:var(--Primary-Blue-700)}.styles_aboutUsContent__kit6m{display:flex;flex-direction:column;gap:32px;width:100%}.styles_jobSummaryInfoWrapper__V5kBP{display:flex;gap:8px;align-items:center}.styles_icon__9OwvA{min-width:24px;min-height:24px;background-color:var(--Icon-Primary)}.styles_venueTopImage__FTXiR{background:url(/n/_next/static/media/icon_venueTop.6199550d.svg) no-repeat 50%}.styles_startMonthImage__NRBkN{background:url(/n/_next/static/media/icon_startMonth.4600f740.svg) no-repeat 50%}.styles_periodImage__IPtDD{background:url(/n/_next/static/media/icon_period.db578955.svg) no-repeat 50%}.styles_contentGraduationYearImage__0XSo8{background:url(/n/_next/static/media/icon_contentGraduationYear.2eb9b35c.svg) no-repeat 50%}.styles_jobContentHeadingWrapper__PO_oe{display:flex;flex-direction:column;gap:16px;padding:16px 16px 32px}.styles_jobContentHeadingInner__Me68Q{align-items:flex-start}.styles_jobContentHeadingInner__Me68Q,.styles_jobContentHeading__Tz4yu{display:flex;flex-direction:column;gap:8px}.styles_jobContentHeading__Tz4yu .styles_jobContentHead__lgqOG{color:var(--Text-Normal-Hight-Emphasis)}.styles_jobContentHeading__Tz4yu .styles_jobContentSubHead__iEtaX{color:var(--Text-Normal-Medium-Emphasis)}.styles_jobContentDetail__gIq_e{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.styles_jobContentDetailFirst__7vUrz{display:flex;gap:4px 16px;flex-wrap:wrap}.styles_jobContentDetailSecond__frrog{display:flex;flex-direction:column;gap:4px}.styles_jobContentHeadingMatchPointWrapper__s5Gp2{display:flex;flex-direction:column;align-items:flex-start;padding:16px 0 16px 16px;gap:16px;border:1.5px solid var(--Base-Solid-50);border-radius:16px;position:relative;overflow:hidden}.styles_jobContentShadowRight__HqjwM{position:absolute;top:60px;height:calc(100% - 100px);width:16px;right:-16px;background-color:var(--Background-Basic-Primary);border-left:1.5px solid var(--Base-Solid-50)}.styles_matchPointTitle__lEb65 .styles_textColorMatchPointTitle__GAbYm{color:var(--Primary-Blue-1300)}.styles_matchPointTag__kMAAy{width:100%;max-height:56px;display:flex;flex-wrap:wrap;gap:8px;overflow:hidden}.styles_hiddenAttributeTags__kfi_k{min-width:340px}.styles_jobAttributeBtnShow__yo5JA{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:8px}.styles_link__uEIYQ{display:flex;flex-direction:row;align-items:center;gap:2px}.styles_link__uEIYQ:before{-webkit-mask:url(/n/_next/static/media/arrowDown.57c6e6b3.svg) no-repeat center center;mask:url(/n/_next/static/media/arrowDown.57c6e6b3.svg) no-repeat center center}.styles_jobAttributeBtnArrowUp__ean1o:before,.styles_link__uEIYQ:before{content:"";display:inline-block;width:16px;height:17px;background-color:var(--Icon-Default)}.styles_jobAttributeBtnArrowUp__ean1o:before{-webkit-mask:url(/n/_next/static/media/arrowUp.4c585355.svg) no-repeat center center;mask:url(/n/_next/static/media/arrowUp.4c585355.svg) no-repeat center center}.styles_jobAttributeBtnShow__yo5JA .styles_showingColor___MpTe{color:var(--Text-Normal-Low-Emphasis)}.styles_jobContentShadowTag__BRdHR{position:absolute;width:22.5px;height:calc(100% - 65px);right:0;top:50px;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 75.5%)}.styles_sliderWrapper__b5SOH{position:relative}.styles_carousel__mhBU7{overflow:hidden;position:relative;aspect-ratio:4/3;height:auto}.styles_carouselSlider__8TTve{display:flex;white-space:nowrap}.styles_carouselItem___AFa8{position:relative;display:flex;flex:1 0 100%;align-items:center;justify-content:center;aspect-ratio:4/3;height:auto;background-color:var(--neutral-50)}.styles_dotContainer__2K45j{position:absolute;left:50%;transform:translateX(-50%);bottom:3px;display:flex;justify-content:center;align-items:center;gap:5px}.styles_jobContentHeadingWrapper__VPMv_{display:flex;flex-direction:column;gap:8px;padding:24px 16px}.styles_jobContentHeadingWrapper__VPMv_ .styles_jobContentHeading__P1niG{color:var(--Text-Normal-Hight-Emphasis)}.styles_linkTextArea__W5XX_{display:flex;flex-direction:column;padding:0 16px;gap:32px}.styles_linkArea__s6cs_{display:flex;flex-direction:column;gap:16px}.styles_linkAreaList__8_Awi{display:flex;flex-direction:column;gap:8px}.styles_title__hzFWn{padding-left:16px}.styles_titleJobsByCompany__C4run{display:flex;padding-right:11px;justify-content:space-between;align-items:center}.styles_coverSmallCard__5ry13{height:100%}.styles_coverSmallCardNoData__vntOk{height:394px}.styles_recommendCardArea__uytcF{width:100%;display:flex;flex-direction:column}.styles_recommendCardAreaCol__NO7N7{display:flex;gap:16px;overflow-x:auto;padding-bottom:10px}.styles_recommendCardAreaCol__NO7N7::-webkit-scrollbar{display:none}.styles_recommendCardAreaColItem__sAU2v{min-height:265px}.styles_recommendCardAreaColItem__sAU2v:first-child{padding-left:16px}.styles_recommendCardAreaColItem__sAU2v:last-child{padding-right:10px}.styles_bodyButtonClassName__ga9e_{padding:0 16px;height:32px}.styles_bodyButtonClassName__ga9e_ .styles_bodyTextClassName__DARry{line-height:150%;font-size:12px}.styles_recommendCardAreaColItem__sAU2v:has(.styles_actionBtn__9lnFQ:hover){-webkit-tap-highlight-color:transparent}.styles_spRecommendCardArea__IuscN{gap:12px}.styles_spRecommendCardArea__IuscN>ul{padding-top:0}.styles_recommendJobsByCompany__BO7ng>ul{padding-top:10px}.styles_jobContentSecond__cd5NJ{display:flex;flex-direction:column}.styles_jobsByCompany__MRI5w{padding:32px 0;border-top:2px solid;border-right:2px solid;border-left:2px solid;border-color:var(--Base-Solid-50);border-radius:32px 32px 0 0}.styles_wrapJobRecommendJobLink__Tkb6I{background:var(--Background-Basic-Secondary);padding:32px 0 64px;border-radius:32px 32px 0 0;display:flex;flex-direction:column;gap:32px}.styles_jobRecommendCard___YSgf{display:flex;flex-direction:column;align-items:center;gap:16px}.styles_pageFooter__N4CaZ{display:flex;flex-direction:column;padding:8px 16px;z-index:2;opacity:0;position:fixed;background:var(--Background-Basic-Primary-60);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:0;width:100%}.styles_jobFooterLockArea__eoZxS{padding:0}