.component_container__i5eN9{display:flex;flex-direction:column;gap:var(--fds-spacing-900);align-items:center;width:100%;padding:var(--fds-spacing-700) var(--fds-spacing-400)}@media(max-width:calc(768px - 0.02px)){.component_container__i5eN9{gap:var(--fds-spacing-500);padding:var(--fds-spacing-700) var(--fds-spacing-400)}}.component_introductionImage__z5bM0{width:100%;max-width:1000px;height:auto}.component_overviewContainer__StCkR{width:100%;max-width:1200px;padding:var(--900,48px);text-align:center;background:#fff;border-radius:var(--400,16px)}@media(max-width:calc(768px - 0.02px)){.component_overviewContainer__StCkR{padding:var(--fds-spacing-400) var(--fds-spacing-300)}}[data-color=brandColor].text_component_text___xGaM{color:var(--fds-brandColor-main,#155aa8)}[data-color=white].text_component_text___xGaM{color:var(--fds-surface-primarySurface,#fff)}[data-color=onSurfaceHighEmphasis].text_component_text___xGaM{color:var(--fds-onSurface-highEmphasis,#1b2025)}[data-color=onSurfaceMediumEmphasis].text_component_text___xGaM{color:var(--fds-onSurface-mediumEmphasis,#474e54)}[data-color=onSurfaceLowEmphasis].text_component_text___xGaM{color:var(--fds-onSurface-lowEmphasis,#afb7bc)}[data-color=brandSoftMain].text_component_text___xGaM{color:var(--fds-brandColor-softMain,#569cea)}[data-color=danger].text_component_text___xGaM{color:var(--fds-danger-danger,#569cea)}[data-color=interactiveInteractive].text_component_text___xGaM{color:var(--fds-interactive-interactive,#3466ad)}[data-color=accentColorAccent].text_component_text___xGaM{color:var(--fds-accentColor-accent,#bf0615)}[data-font=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}[data-font=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font=label].text_component_text___xGaM{font:var(--fds-typography-label)}@media(min-width:0px){[data-font-responsive-xs=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-xs=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-xs=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-xs=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-xs=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-xs=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-xs=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-xs=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-xs=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-xs=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-xs=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-xs=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-xs=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-xs=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-xs=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-xs=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-xs=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-xs=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-xs=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-xs=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-xs=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-xs=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-xs=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-xs=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}@media(min-width:560px){[data-font-responsive-sm=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-sm=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-sm=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-sm=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-sm=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-sm=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-sm=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-sm=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-sm=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-sm=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-sm=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-sm=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-sm=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-sm=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-sm=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-sm=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-sm=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-sm=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-sm=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-sm=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-sm=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-sm=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-sm=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-sm=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}@media(min-width:768px){[data-font-responsive-md=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-md=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-md=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-md=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-md=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-md=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-md=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-md=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-md=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-md=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-md=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-md=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-md=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-md=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-md=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-md=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-md=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-md=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-md=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-md=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-md=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-md=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-md=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-md=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}@media(min-width:1140px){[data-font-responsive-lg=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-lg=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-lg=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-lg=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-lg=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-lg=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-lg=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-lg=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-lg=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-lg=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-lg=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-lg=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-lg=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-lg=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-lg=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-lg=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-lg=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-lg=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-lg=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-lg=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-lg=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-lg=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-lg=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-lg=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}@media(min-width:1360px){[data-font-responsive-xl=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-xl=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-xl=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-xl=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-xl=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-xl=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-xl=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-xl=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-xl=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-xl=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-xl=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-xl=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-xl=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-xl=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-xl=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-xl=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-xl=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-xl=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-xl=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-xl=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-xl=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-xl=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-xl=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-xl=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}@media(min-width:1440px){[data-font-responsive-xxl=heading1].text_component_text___xGaM{font:var(--fds-typography-heading1)}[data-font-responsive-xxl=heading2].text_component_text___xGaM{font:var(--fds-typography-heading2)}[data-font-responsive-xxl=heading3].text_component_text___xGaM{font:var(--fds-typography-heading3)}[data-font-responsive-xxl=heading4].text_component_text___xGaM{font:var(--fds-typography-heading4)}[data-font-responsive-xxl=heading5].text_component_text___xGaM{font:var(--fds-typography-heading5)}[data-font-responsive-xxl=body1].text_component_text___xGaM{font:var(--fds-typography-body1)}[data-font-responsive-xxl=body2].text_component_text___xGaM{font:var(--fds-typography-body2)}[data-font-responsive-xxl=body3].text_component_text___xGaM{font:var(--fds-typography-body3)}[data-font-responsive-xxl=body4].text_component_text___xGaM{font:var(--fds-typography-body4)}[data-font-responsive-xxl=caption].text_component_text___xGaM{font:var(--fds-typography-caption)}[data-font-responsive-xxl=badge].text_component_text___xGaM{font:var(--fds-typography-badge)}[data-font-responsive-xxl=button].text_component_text___xGaM{font:var(--fds-typography-button)}[data-font-responsive-xxl=label].text_component_text___xGaM{font:var(--fds-typography-label)}[data-font-responsive-xxl=heading-xs].text_component_text___xGaM{font:var(--fds-typography-heading-xs)}[data-font-responsive-xxl=heading-s].text_component_text___xGaM{font:var(--fds-typography-heading-s)}[data-font-responsive-xxl=heading-m].text_component_text___xGaM{font:var(--fds-typography-heading-m)}[data-font-responsive-xxl=heading-l].text_component_text___xGaM{font:var(--fds-typography-heading-l)}[data-font-responsive-xxl=heading-xl].text_component_text___xGaM{font:var(--fds-typography-heading-xl)}[data-font-responsive-xxl=heading-xxl].text_component_text___xGaM{font:var(--fds-typography-heading-xxl)}[data-font-responsive-xxl=control-m].text_component_text___xGaM{font:var(--fds-typography-control-m)}[data-font-responsive-xxl=body-s].text_component_text___xGaM{font:var(--fds-typography-body-s)}[data-font-responsive-xxl=body-m].text_component_text___xGaM{font:var(--fds-typography-body-m)}[data-font-responsive-xxl=caption-s].text_component_text___xGaM{font:var(--fds-typography-caption-s)}[data-font-responsive-xxl=caption-m].text_component_text___xGaM{font:var(--fds-typography-caption-m)}}[data-text-align=inherit].text_component_text___xGaM{text-align:inherit}[data-text-align=left].text_component_text___xGaM{text-align:left}[data-text-align=center].text_component_text___xGaM{text-align:center}[data-text-align=right].text_component_text___xGaM{text-align:right}.text_component_text___xGaM{margin-top:0}[data-mt="4"].text_component_text___xGaM{margin-top:var(--fds-spacing-100,4px)}[data-mt="8"].text_component_text___xGaM{margin-top:var(--fds-spacing-200,8px)}[data-mt="10"].text_component_text___xGaM{margin-top:var(--fds-spacing-xs,10px)}[data-mt="12"].text_component_text___xGaM{margin-top:var(--fds-spacing-300,12px)}[data-mt="16"].text_component_text___xGaM{margin-top:var(--fds-spacing-400,16px)}[data-mt="20"].text_component_text___xGaM{margin-top:var(--fds-spacing-500,20px)}[data-mt="24"].text_component_text___xGaM{margin-top:var(--fds-spacing-600,24px)}[data-mt="32"].text_component_text___xGaM{margin-top:var(--fds-spacing-700,32px)}.text_component_text___xGaM{margin-bottom:0}[data-mb="4"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-100,4px)}[data-mb="8"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-200,8px)}[data-mb="10"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-xs,10px)}[data-mb="12"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-300,12px)}[data-mb="16"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-400,16px)}[data-mb="20"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-500,20px)}[data-mb="24"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-600,24px)}[data-mb="32"].text_component_text___xGaM{margin-bottom:var(--fds-spacing-700,32px)}[data-inline-block=true].text_component_text___xGaM{display:inline-block}.career-match-job-description-section_component_section__2VxJ_{gap:50px!important;padding:80px 0;text-align:center;background:linear-gradient(180deg,#fafcff,#f2f9ff);background-color:#f5f7fa}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_section__2VxJ_{gap:32px!important;padding:40px 16px}}.career-match-job-description-section_component_heading__Loag9{font-family:Noto Sans JP,system-ui;font-size:48px;font-style:normal;font-weight:800;line-height:70px;color:var(--fds-black-900);text-align:center}.career-match-job-description-section_component_heading__Loag9>span{font-size:32px;line-height:1.6}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_heading__Loag9{margin:0 auto;font-size:24px;line-height:30px}.career-match-job-description-section_component_heading__Loag9>span{font-size:14px;line-height:138%}}.career-match-job-description-section_component_careerWrapper__HwxYF{display:flex;flex-direction:row;gap:82px!important}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_careerWrapper__HwxYF{gap:10px!important;width:100%;margin:0 auto}}.career-match-job-description-section_component_career__kshcg{max-width:200px}.career-match-job-description-section_component_career__kshcg>p{white-space:nowrap}@media(max-width:calc(1024px - 0.02px)){.career-match-job-description-section_component_career__kshcg>p{white-space:normal}}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_career__kshcg{max-width:100px}}.career-match-job-description-section_component_careerImage__hPu1n{width:200px;height:200px;background:#e5f2ff;border:10px solid #eff7ff;border-radius:122px}.career-match-job-description-section_component_careerImage__hPu1n>img{width:auto;max-width:120px;height:auto;max-height:120px;object-fit:contain}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_careerImage__hPu1n{width:100px;height:100px;border:3px solid #eff7ff}.career-match-job-description-section_component_careerImage__hPu1n>img{max-width:70px;max-height:70px;object-fit:contain}}.career-match-job-description-section_component_achievementImage__iyKvq{width:auto;max-width:230px;height:auto;max-height:110px}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_achievementImage__iyKvq{max-width:150px;max-height:70px}}.career-match-job-description-section_component_achievementCaption__2_49g{width:100%;margin-top:16px;font-family:Noto Sans JP,system-ui;font-size:12px;font-style:normal;font-weight:400;line-height:1.6;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_achievementCaption__2_49g{margin-top:12px;font-size:10px}}.career-match-job-description-section_component_descriptionWrapper__I1oXF{position:relative;max-width:526px;padding:94px 50px 42px;background:#fff;border-radius:5px;isolation:isolate}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_descriptionWrapper__I1oXF{max-width:343px;padding:50px 32px 20px}}.career-match-job-description-section_component_point__qSXaw{position:absolute;top:0;left:14px;width:50px;height:60px;padding:15px 8px;font-family:Rubik,system-ui;font-size:24px;font-style:normal;font-weight:700;line-height:1;color:var(--fds-white-900);text-align:center;background:#eb9b50}.career-match-job-description-section_component_point__qSXaw>span{font-size:12px}.career-match-job-description-section_component_point__qSXaw:after{position:absolute;top:100%;left:0;width:0;height:0;content:"";border-right:25px solid #eb9b50;border-bottom:10px solid rgba(0,0,0,0);border-left:25px solid #eb9b50}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_point__qSXaw{left:10px;width:32px;height:38px;padding:6px 4px;font-size:16px}.career-match-job-description-section_component_point__qSXaw>span{font-size:8px}.career-match-job-description-section_component_point__qSXaw:after{border-right:16px solid #eb9b50;border-bottom:6px solid rgba(0,0,0,0);border-left:16px solid #eb9b50}}.career-match-job-description-section_component_pointImage__2fzTi{width:100px;height:100px}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointImage__2fzTi{width:46px;height:46px}}.career-match-job-description-section_component_pointTitle__DaEjR{font-family:Noto Sans JP,system-ui;font-size:24px;font-style:normal;font-weight:800;line-height:1.25;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointTitle__DaEjR{font-size:16px;line-height:1.5}}.career-match-job-description-section_component_pointDescription__2Yjzw{margin-top:20px;font-family:Noto Sans JP,system-ui;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointDescription__2Yjzw{margin-top:12px;font-size:14px}}.cta-button_component_ctaButton__52GQo{width:100%;max-width:420px;height:80px;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-500)!important;font-style:normal;font-weight:800!important;background:linear-gradient(180deg,#eb9b50,#e87000);border:none!important;border-radius:70px!important}@media(max-width:calc(768px - 0.02px)){.cta-button_component_ctaButton__52GQo{height:64px;font-size:20px!important}}.cta-section_component_section__y5LoI{padding:var(--fds-spacing-800) 0;background:linear-gradient(97.17deg,#e3f2ff 5.61%,#cce6ff 100.84%)}.cta-section_component_section__y5LoI[data-is-brand-color=true]{background:var(--fds-brandColor-main)}@media(max-width:calc(768px - 0.02px)){.cta-section_component_section__y5LoI{padding:var(--fds-spacing-800) 17px}}.cta-section_component_text__ZOqGN{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:800;line-height:23px;color:var(--fds-black-900);text-align:center}.cta-section_component_text__ZOqGN[data-is-brand-color=true]{color:var(--fds-white-900)}.cta-section_component_text__ZOqGN>br:last-of-type{display:none}@media(max-width:calc(768px - 0.02px)){.cta-section_component_text__ZOqGN>br:last-of-type{display:initial}}.hero-section_component_sectionTop__0D6zM{padding:11.5px var(--fds-spacing-400) 43.5px;background-image:url(/_next/static/media/top.bf78657c.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.hero-section_component_sectionBottom__kYwT5{padding:var(--fds-spacing-800) var(--fds-spacing-400)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_sectionBottom__kYwT5{padding:var(--fds-spacing-700) var(--fds-spacing-400)}}.hero-section_component_logo__4Q5zi{width:auto;max-width:312px;height:auto;max-height:118px}@media(max-width:calc(768px - 0.02px)){.hero-section_component_logo__4Q5zi{max-width:263px;max-height:99px}}.hero-section_component_heading__7hZBj{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-900);font-style:normal;font-weight:800;line-height:70px;color:var(--fds-white-900);white-space:nowrap}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_heading__7hZBj{font-size:var(--fds-fontSize-800)}}@media(max-width:calc(768px - 0.02px)){.hero-section_component_heading__7hZBj{font-size:var(--fds-fontSize-500);line-height:35px}}.hero-section_component_companyLogoWrapper__VekTN{width:100%;max-width:932px;padding:18px 56px;background:hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.25)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_companyLogoWrapper__VekTN{padding:17px 11px}}.hero-section_component_companyLogo__rg1uF{width:170px;height:50px;background-color:var(--fds-white-900)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_companyLogo__rg1uF{height:30px}}.hero-section_component_kintoLogo__fe9oC{width:auto;max-width:100%;height:auto;max-height:70%}.hero-section_component_ctaDescription__OUc7c{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:800;line-height:23px;color:var(--fds-black-900);text-align:center;word-break:keep-all}.hero-section_component_ctaDescription__OUc7c>span{box-sizing:border-box;display:inline-block;height:21px;border-bottom:8px solid #ffc186}@media(max-width:calc(768px - 0.02px)){.hero-section_component_ctaDescription__OUc7c>span{border-bottom:5px solid #ffc186}}.hero-section_component_termOfUse__BdLg6{margin-top:var(--fds-spacing-300);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100);font-style:normal;font-weight:400;line-height:14px;color:var(--fds-black-900);text-align:center}.hero-section_component_termOfUse__BdLg6>a{color:var(--fds-black-900);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width:calc(768px - 0.02px)){.hero-section_component_termOfUse__BdLg6{margin-top:var(--fds-spacing-300);line-height:16px}}.job-description-section_component_section__oyozL{padding:40px 16px;background:linear-gradient(97.17deg,#e3f2ff 5.61%,#cce6ff 100.84%)}@media(max-width:calc(768px - 0.02px)){.job-description-section_component_section__oyozL{padding:40px 16px}}.job-description-section_component_heading__xmGTZ{display:flex;flex-direction:column;gap:var(--fds-spacing-400);align-items:center;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-700);font-style:normal;font-weight:800;line-height:46px;color:var(--fds-black-900);text-align:center}.job-description-section_component_heading__xmGTZ:after{display:inline-block;width:50px;height:5px;content:"";background-color:var(--fds-color-brand-primary)}@media(max-width:calc(768px - 0.02px)){.job-description-section_component_heading__xmGTZ{font-size:var(--fds-fontSize-500);line-height:35px}}.job-description-section_component_jdContainer__oMSQx{width:100%;max-width:344px;padding:30px;background:var(--fds-white-900);border-radius:5px;box-shadow:0 0 9px rgba(155,195,233,.7)}.job-description-section_component_companyLogo__wnkO5{width:100%;max-width:253px;height:75px;margin:0 auto;background-color:var(--fds-white-900)}.job-description-section_component_kintoLogo__jk1lB{width:auto;max-width:100%;height:auto;max-height:70%}.job-description-section_component_companyName__AlN9r{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:800;line-height:25px;color:var(--fds-black-900)}.job-description-section_component_jdInfoLabel__aokJI{display:flex;justify-content:center;width:40px;height:20px;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100);font-style:normal;font-weight:800;line-height:20px;color:var(--fds-white-900);background:#eb9b50}.job-description-section_component_jdInfo__4Bm6V{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:400;line-height:20px;color:var(--fds-black-900)}.job-description-section_component_jdDescription__wAt8b{font:var(--fds-typography-body3);color:var(--fds-black-900)}.career-match-job-description-section_component_section__gLTlu{position:relative;gap:50px!important;padding:80px 0;overflow:hidden;text-align:center;background:linear-gradient(180deg,#e7f3ff,#ecfbff);background-color:#f5f7fa}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_section__gLTlu{gap:32px!important;padding:40px 16px}}.career-match-job-description-section_component_section__gLTlu:after,.career-match-job-description-section_component_section__gLTlu:before{position:absolute;width:945px;height:454px;content:"";background-repeat:no-repeat;background-size:clamp(800px,60vw,100%)}.career-match-job-description-section_component_section__gLTlu:before{top:0;left:0;background-image:url(/_next/static/media/bg-top.a8225c0b.png);background-position:0 0}@media(max-width:calc(576px - 0.02px)){.career-match-job-description-section_component_section__gLTlu:before{right:-70%;left:auto}}.career-match-job-description-section_component_section__gLTlu:after{right:0;bottom:0;background-image:url(/_next/static/media/bg-bottom.6f7b0a74.png);background-position:100% 100%}@media(max-width:calc(576px - 0.02px)){.career-match-job-description-section_component_section__gLTlu:after{right:auto;left:-70%}}.career-match-job-description-section_component_heading__BRnjc{position:relative;z-index:1;font-family:Noto Sans JP,system-ui;font-size:48px;font-style:normal;font-weight:800;line-height:70px;color:var(--fds-black-900);text-align:center}.career-match-job-description-section_component_heading__BRnjc>span{font-size:32px;line-height:1.6}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_heading__BRnjc{margin:0 auto;font-size:24px;line-height:30px}.career-match-job-description-section_component_heading__BRnjc>span{font-size:14px;line-height:138%}}.career-match-job-description-section_component_careerWrapper__ENF5F{display:flex;flex-direction:row;gap:82px!important}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_careerWrapper__ENF5F{gap:10px!important;width:100%;margin:0 auto}}.career-match-job-description-section_component_career__BP7O0{max-width:200px}.career-match-job-description-section_component_career__BP7O0>p{white-space:nowrap}@media(max-width:calc(1024px - 0.02px)){.career-match-job-description-section_component_career__BP7O0>p{white-space:normal}}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_career__BP7O0{max-width:100px}}.career-match-job-description-section_component_careerImage__UaCNM{position:relative;z-index:1;width:200px;height:200px;background:#fff;border:10px solid hsla(0,0%,100%,.5);border-radius:122px}.career-match-job-description-section_component_careerImage__UaCNM>img{width:auto;max-width:120px;height:auto;max-height:120px;object-fit:contain}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_careerImage__UaCNM{width:100px;height:100px;border:3px solid #eff7ff}.career-match-job-description-section_component_careerImage__UaCNM>img{max-width:70px;max-height:70px;object-fit:contain}}.career-match-job-description-section_component_achievementImage___v_df{width:auto;max-width:230px;height:auto;max-height:110px}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_achievementImage___v_df{max-width:150px;max-height:70px}}.career-match-job-description-section_component_achievementCaption__VtYLp{width:100%;margin-top:16px;font-family:Noto Sans JP,system-ui;font-size:12px;font-style:normal;font-weight:400;line-height:1.6;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_achievementCaption__VtYLp{margin-top:12px;font-size:10px}}.career-match-job-description-section_component_descriptionWrapper__7bpeH{position:relative;z-index:1;max-width:526px;padding:94px 50px 42px;background:#fff;border-radius:5px;isolation:isolate}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_descriptionWrapper__7bpeH{max-width:343px;padding:50px 32px 20px}}.career-match-job-description-section_component_point__FZOEk{position:absolute;top:0;left:14px;width:50px;height:60px;padding:15px 8px;font-family:Rubik,system-ui;font-size:24px;font-style:normal;font-weight:700;line-height:1;color:var(--fds-white-900);text-align:center;background:#eb9b50}.career-match-job-description-section_component_point__FZOEk>span{font-size:12px}.career-match-job-description-section_component_point__FZOEk:after{position:absolute;top:100%;left:0;width:0;height:0;content:"";border-right:25px solid #eb9b50;border-bottom:10px solid rgba(0,0,0,0);border-left:25px solid #eb9b50}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_point__FZOEk{left:10px;width:32px;height:38px;padding:6px 4px;font-size:16px}.career-match-job-description-section_component_point__FZOEk>span{font-size:8px}.career-match-job-description-section_component_point__FZOEk:after{border-right:16px solid #eb9b50;border-bottom:6px solid rgba(0,0,0,0);border-left:16px solid #eb9b50}}.career-match-job-description-section_component_pointImage__jdPXK{width:100px;height:100px}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointImage__jdPXK{width:46px;height:46px}}.career-match-job-description-section_component_pointTitle__0vBbe{font-family:Noto Sans JP,system-ui;font-size:24px;font-style:normal;font-weight:800;line-height:1.25;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointTitle__0vBbe{font-size:16px;line-height:1.5}}.career-match-job-description-section_component_pointDescription__KJU_i{margin-top:20px;font-family:Noto Sans JP,system-ui;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:var(--fds-black-900);text-align:left}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_pointDescription__KJU_i{margin-top:12px;font-size:14px}}.career-match-job-description-section_component_mobileOnly__D1Roc{display:none}@media(max-width:calc(768px - 0.02px)){.career-match-job-description-section_component_mobileOnly__D1Roc{display:block}}.changed-job-voice-section_component_section__QGhum{padding:80px 16px;background:#fff}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_section__QGhum{padding:40px 16px}}.changed-job-voice-section_component_heading__SLVfv{display:flex;flex-direction:column;gap:11px;align-items:center;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-700);font-style:normal;font-weight:800;line-height:46px;color:var(--fds-black-900);text-align:center}.changed-job-voice-section_component_heading__SLVfv:after{display:inline-block;width:50px;height:5px;content:"";background-color:var(--fds-color-brand-primary)}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_heading__SLVfv{font-size:var(--fds-fontSize-600);line-height:41px}}.changed-job-voice-section_component_voiceContainer__wrGf7{box-sizing:border-box;width:100%;max-width:820px;padding:50px;margin:0 auto;background:#e7f3ff;border:1px solid #bcdaff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_voiceContainer__wrGf7{padding:32px 20px}}.changed-job-voice-section_component_profileImage__WcNGA{width:auto;max-width:134px;height:auto;max-height:134px}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_profileImage__WcNGA{max-width:64px;max-height:64px}}.changed-job-voice-section_component_title__86GaE{margin:0;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-500);font-style:normal;font-weight:800;line-height:1.25;color:var(--fds-black-900)}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_title__86GaE{font-size:var(--fds-fontSize-300);line-height:1.5}}.changed-job-voice-section_component_subTitle__Jiz_v{display:flex;gap:15px;font:var(--fds-typography-label);color:var(--fds-black-900)}.changed-job-voice-section_component_subTitle__Jiz_v:before{display:inline-block;align-self:stretch;width:5px;content:"";background-color:var(--fds-color-brand-primary)}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_subTitle__Jiz_v{font-size:var(--fds-fontSize-200)}}.changed-job-voice-section_component_paragraph__jMaba{margin-top:10px;font:var(--fds-typography-body4);line-height:1.42;color:var(--fds-black-900)}@media(max-width:calc(768px - 0.02px)){.changed-job-voice-section_component_paragraph__jMaba{margin-top:8px;font:var(--fds-typography-body3)}}.cta-button_component_ctaButton__yaM79{width:100%;max-width:420px;height:80px;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-500)!important;font-style:normal;font-weight:800!important;background:linear-gradient(180deg,#eb9b50,#e87000);border:none!important;border-radius:70px!important}@media(max-width:calc(768px - 0.02px)){.cta-button_component_ctaButton__yaM79{height:64px;font-size:20px!important}}.cta-section_component_section__f_58m{padding:var(--fds-spacing-800) 0;background:#bddfff}@media(max-width:calc(768px - 0.02px)){.cta-section_component_section__f_58m{padding:var(--fds-spacing-800) 17px}}.cta-section_component_text___Kkd7{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:800;line-height:23px;color:var(--fds-black-900);text-align:center}.cta-section_component_text___Kkd7>br:last-of-type{display:none}@media(max-width:calc(768px - 0.02px)){.cta-section_component_text___Kkd7>br:last-of-type{display:initial}}.fixed-cta-section_component_section__0Gj_Y{padding:var(--fds-spacing-400) 17px var(--fds-spacing-800);background:var(--cta_gradation,linear-gradient(97deg,#e3f2ff 5.61%,#cce6ff 100.84%));box-shadow:0 -7px 10px 0 rgba(4,33,104,.15)}.fixed-cta-section_component_text__2yt5W{margin:0;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-400);font-weight:700;line-height:55px;color:var(--fds-black-900);text-align:center}@media(max-width:calc(768px - 0.02px)){.fixed-cta-section_component_text__2yt5W{font-size:var(--fds-fontSize-200);line-height:31px}}.hero-section_component_sectionTop__65O8n{padding:32px 16px 0;background-image:url(/_next/static/media/bg.f67822e4.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width:calc(768px - 0.02px)){.hero-section_component_sectionTop__65O8n{padding:17px 16px 0;background-position:68% 0}}.hero-section_component_sectionBottom__brxEa{padding:var(--fds-spacing-600) var(--fds-spacing-400) var(--fds-spacing-800)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_sectionBottom__brxEa{padding:var(--fds-spacing-700) var(--fds-spacing-400)}}.hero-section_component_logo__bjUIE{width:auto;max-width:312px;height:auto}@media(max-width:calc(768px - 0.02px)){.hero-section_component_logo__bjUIE{max-width:265px}}.hero-section_component_mainVisual__0YzYw{display:none;width:100%;max-width:765px;height:auto;object-fit:cover}.hero-section_component_mainVisual__0YzYw.hero-section_component_mainVisualMobile__8129N{max-width:350px;transform:translateX(6px)}@media(min-width:768px){.hero-section_component_mainVisual__0YzYw.hero-section_component_mainVisualDesktop__O2Dcl{display:block}.hero-section_component_mainVisual__0YzYw.hero-section_component_mainVisualMobile__8129N{display:none}}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisual__0YzYw.hero-section_component_mainVisualMobile__8129N{display:block}.hero-section_component_mainVisual__0YzYw.hero-section_component_mainVisualDesktop__O2Dcl{display:none}}.hero-section_component_arrowWrapper__fH6fT{position:relative;height:80px;overflow:hidden}@media(max-width:calc(768px - 0.02px)){.hero-section_component_arrowWrapper__fH6fT{height:36px}}.hero-section_component_arrow__Q6KWY{position:absolute;top:0;right:-100px;left:-100px;width:858px;height:0;margin:0 auto;border-color:#184baf rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:80px 429px;border-bottom:0}@media(max-width:calc(768px - 0.02px)){.hero-section_component_arrow__Q6KWY{width:375px;height:36px;border-width:36px 188px;border-bottom:0}}.hero-section_component_heading__DEaK1{margin:0;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-900);font-style:normal;font-weight:800;line-height:70px;color:var(--fds-white-900);white-space:nowrap}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_heading__DEaK1{font-size:var(--fds-fontSize-800)}}@media(max-width:calc(768px - 0.02px)){.hero-section_component_heading__DEaK1{font-size:var(--fds-fontSize-500);line-height:35px}}.hero-section_component_ctaDescription__0clG1{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300);font-style:normal;font-weight:800;line-height:23px;color:var(--fds-black-900);text-align:center;word-break:keep-all}.hero-section_component_ctaDescription__0clG1>span{box-sizing:border-box;display:inline-block;height:21px;border-bottom:8px solid #ffc186}@media(max-width:calc(768px - 0.02px)){.hero-section_component_ctaDescription__0clG1>span{border-bottom:5px solid #ffc186}}.hero-section_component_buttonGroup__5dS9h{display:grid;grid-template-columns:minmax(0,420px) minmax(0,420px);grid-gap:12px;gap:12px}@media(max-width:calc(768px - 0.02px)){.hero-section_component_buttonGroup__5dS9h{grid-template-columns:1fr}}.hero-section_component_termOfUse__dxnwC{margin-top:var(--fds-spacing-300);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100);font-style:normal;font-weight:400;line-height:14px;color:var(--fds-black-900);text-align:center}.hero-section_component_termOfUse__dxnwC>a{color:var(--fds-black-900);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width:calc(768px - 0.02px)){.hero-section_component_termOfUse__dxnwC{margin-top:var(--fds-spacing-300);line-height:16px}}.scroll-reveal-wrapper_component_wrapper__BFaR2{position:fixed;right:0;bottom:0;left:0;z-index:100;transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal-wrapper_component_wrapper__BFaR2[data-visible=false]{pointer-events:none;opacity:0;transform:translateY(100%)}.scroll-reveal-wrapper_component_wrapper__BFaR2[data-visible=true]{pointer-events:auto;opacity:1;transform:translateY(0)}.content-wrapper_component_section___LyAw{position:relative;z-index:0;overflow:hidden;background:#0245aa}.content-wrapper_component_section___LyAw:after{position:absolute;top:-88px;left:calc(50vw - 512px - 62px);z-index:0;width:386px;height:386px;content:"";background-color:#7acfea;filter:blur(200px);transform:translateZ(0)}@media(max-width:375px){.content-wrapper_component_section___LyAw:after{top:24px;left:calc(50vw - 375px + 32px);width:314px;height:118px;filter:blur(105px)}}.footer_component_footer__5ysDA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:96px}.footer_component_linkBlock__Jz56z{font-size:12px;font-weight:400;line-height:24px}.footer_component_link__vAKSJ:-webkit-any-link{color:rgba(0,0,0,.6)}.footer_component_link__vAKSJ:any-link{color:rgba(0,0,0,.6)}.footer_component_copyright__vzMsR{font-size:12px;font-weight:400;line-height:24px;color:rgba(0,0,0,.6)}.header_component_header__lVeZ4{height:64px;padding:0 14px}.db-lp03-page-layout_component_main__nvNVr{margin:64px 0 0}.db-lp03-page-layout-footer_component_footer__AXt8q{padding:32px 16px}.component_container__5jhku{min-height:100vh;padding:var(--fds-spacing-900) 0;background-color:var(--fds-background-tertiaryBackground)}.component_wrapper__mLsFO{max-width:792px;margin:0 auto}.component_logo__6ucEi{text-align:center}.component_main____HEz{margin-top:var(--fds-spacing-600)}@media(max-width:calc(768px - 0.02px)){.component_wrapper__QBqVe{padding:0 var(--fds-spacing-400)}}.component_formWrapper__6_Tni{margin-top:var(--fds-spacing-500)}.component_container__beUE9{display:flex;flex-direction:column;gap:var(--fds-spacing-300);align-items:center;padding:var(--fds-spacing-900) 0;color:var(--fds-onSurface-highEmphasis);background-color:var(--fds-background-tertiaryBackground)}.component_formContainer__MZfJ7{display:flex;flex-direction:column;gap:var(--fds-spacing-700);width:100%}@media(min-width:768px){.component_formContainer__MZfJ7{max-width:792px}}@media(max-width:calc(768px - 0.02px)){.header_container__yQdAf{padding:0 var(--fds-spacing-400)}}.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionTitle__a2Ei9{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:0;background:none;border:none}.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionTitle__a2Ei9>h3{margin:0;font-family:Noto Sans,system-ui;font-size:20px;font-weight:700;line-height:1.3;color:#231e1e;text-align:justify}@media(max-width:calc(768px - 0.02px)){.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionTitle__a2Ei9>h3{font-size:16px;line-height:1.4}}.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionToggleIcon__CduNj{display:grid;place-items:center;height:24px;margin-right:8px;color:#d30000;transition:transform .3s ease-in-out}@media(max-width:calc(768px - 0.02px)){.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionToggleIcon__CduNj{margin:0}}.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionContent__9A6vj{box-sizing:border-box;max-height:0;overflow:hidden;text-align:justify;transition:max-height .3s ease-in-out}.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionContent__9A6vj p{padding-top:var(--fds-spacing-600);font-family:Inter,system-ui;font-size:19px;font-weight:400;line-height:30px;color:var(--fds-onBackground-highEmphasis);color:#231e1e}@media(max-width:calc(768px - 0.02px)){.faq-accordion-item_component_accordionWrapper__ACDRG .faq-accordion-item_component_accordionContent__9A6vj p{padding-top:10px;font-size:14px;line-height:1.6}}.faq-accordion-item_component_accordionWrapper__ACDRG[aria-expanded=true] .faq-accordion-item_component_accordionToggleIcon__CduNj{transform:rotate(180deg)}.faq-accordion-item_component_accordionWrapper__ACDRG[aria-expanded=true] .faq-accordion-item_component_accordionContent__9A6vj{max-height:1000px}.oreilly-program-tools-section-faq_component_section__XkDHY{padding:72px 120px 80px;text-align:center;background-color:#fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-faq_component_section__XkDHY{padding:32px 24px 24px}}.oreilly-program-tools-section-faq_component_heading__iLUr3{margin:0;font-size:36px;font-weight:700;line-height:1.3;color:#231e1e;text-align:center}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-faq_component_heading__iLUr3{font-size:24px}}.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R{width:100%;max-width:900px;padding:50px;background:#fff;border:1px solid #bec0c2;border-radius:20px}.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R>hr{margin:10px 0 16px;border-top:1px solid rgba(131,131,131,.25)}.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R>hr:last-of-type{margin-bottom:0}@media(min-width:768px){.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R>hr{margin:32px 0}.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R>hr:last-of-type{display:none}}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-faq_component_faqWrapper__VEt5R{padding:0;border:none;border-radius:unset}}.component_container__kk5Sc{min-height:100svh;overflow:hidden;color:var(--fds-surface-secondarySurface);background:linear-gradient(180deg,#030712,#101828 50%,#000)}.component_content__DcZA6{max-width:500px;padding:0 var(--fds-spacing-400);margin:0 auto}@media(min-width:768px){.component_content__DcZA6{max-width:768px}}@media(min-width:1024px){.component_content__DcZA6{max-width:1200px}}.component_container__OmCy4{display:grid;grid-template:"main" "subCards";grid-row-gap:var(--fds-spacing-700);row-gap:var(--fds-spacing-700)}@media(min-width:0px){.component_container__OmCy4{column-gap:var(--fds-spacing-600)}}@media(min-width:768px){.component_container__OmCy4{column-gap:var(--fds-spacing-600)}}@media(min-width:1140px){.component_container__OmCy4{column-gap:var(--fds-spacing-600)}}@media(min-width:1360px){.component_container__OmCy4{column-gap:var(--fds-spacing-600)}}@media(min-width:1440px){.component_container__OmCy4{column-gap:var(--fds-spacing-700)}}@media(min-width:768px){.component_container__OmCy4{grid-template-areas:"main main  subCards subCards subCards subCards";grid-template-columns:repeat(6,1fr);row-gap:0}}@media(min-width:1140px){.component_container__OmCy4{grid-template-areas:"main main main subCards subCards subCards subCards subCards subCards";grid-template-columns:repeat(9,1fr)}}@media(min-width:1360px){.component_container__OmCy4{grid-template-areas:"main main main subCards subCards subCards subCards subCards subCards subCards";grid-template-columns:repeat(10,1fr)}}.component_mainCard__CwmHj{grid-area:main}.component_subCards__5oi30{display:flex;flex-direction:column;grid-area:subCards;gap:var(--fds-spacing-500)}.component_errorMessageContainer__zdzub{display:grid;place-items:center;height:150px}.visually-hidden_component_visuallyHidden__rKsZ9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.login-banner_component_loginBanner__CWeov{position:fixed;bottom:0;left:0;z-index:1029;width:100%;padding:16px;background-color:#f2f7fd}.login-banner_component_loginBannerButtonLinksWrapper__5C2Pa{display:flex;gap:16px;justify-content:center;width:100%}@media(max-width:767px){.login-banner_component_loginBannerButtonLinksWrapper__5C2Pa{flex-direction:column}}.login-banner_component_loginBannerButtonLink__3Qqvz{display:flex;gap:12px;align-items:center;justify-content:center;height:40px;padding:8px 30px;font-size:14px;font-weight:600;letter-spacing:1px;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:0;border-radius:var(--fds-border-radius-s);transition:opacity .2s ease-in-out}.login-banner_component_loginBannerButtonLink__3Qqvz:hover{text-decoration:none;opacity:.8}.login-banner_component_loginBannerButtonLink__3Qqvz:focus{text-decoration:none}.login-banner_component_loginBannerButtonLink__3Qqvz[data-theme=github]{color:#fff;background-color:#24292f}.login-banner_component_loginBannerButtonLink__3Qqvz[data-theme=google]{color:#757575;background-color:#fff;border:var(--fds-border-width-s) solid #d7d7d7}@media(max-width:767px){.login-banner_component_loginBannerButtonLink__3Qqvz{width:100%;font-size:12px}}.login-banner_component_loginBannerTermsWrapper__NnRiX{margin-top:8px;text-align:center}.error_component_container__dtbcu{width:100%;max-width:720px;margin:0 auto}.error_component_container__dtbcu h1{font-size:var(--fds-fontSize-800,42px);font-weight:700;line-height:170%;color:var(--fds-brandColor-richMain,#26528c);text-align:center}.error_component_errorBody__E3vFp{font-size:var(--fds-fontSize-300,16px);line-height:170%}.error_component_actions__GRY90{display:flex;flex-direction:row-reverse;gap:var(--fds-spacing-200,8px);align-items:flex-start}.internal-server-error_component_topLink__oKnuP,.not-found-v2_component_topLink__l_bZN{text-align:center}.ai-tech-catalog-company-list_component_section__INn_G{width:100%;max-width:1140px;padding:18px 16px 52px;margin:0 auto}.pagination_component_pagination__h4ax6{display:inline-block;padding-left:0;margin:20px 0;border-radius:var(--fds-border-radius-s)}.pagination_component_pagination__h4ax6>li{display:inline}.pagination_component_pagination__h4ax6>li>a,.pagination_component_pagination__h4ax6>li>button,.pagination_component_pagination__h4ax6>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:var(--fds-border-width-s) solid #ddd}.pagination_component_pagination__h4ax6>li>button{cursor:pointer}.pagination_component_pagination__h4ax6>.disabled>a,.pagination_component_pagination__h4ax6>.disabled>button,.pagination_component_pagination__h4ax6>.disabled>span{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination_component_pagination__h4ax6>.active>a,.pagination_component_pagination__h4ax6>.active>button,.pagination_component_pagination__h4ax6>.active>span{color:#fff;cursor:default;background-color:#055ec1;border-color:#055ec1}.pagination_component_pagination__h4ax6>.pagination_component_break__gb0FW>span{color:#383838;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination_component_pagination__h4ax6>li>a:focus,.pagination_component_pagination__h4ax6>li>a:hover,.pagination_component_pagination__h4ax6>li>button:focus,.pagination_component_pagination__h4ax6>li>button:hover,.pagination_component_pagination__h4ax6>li>span:focus,.pagination_component_pagination__h4ax6>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination_component_pagination__h4ax6>li:first-of-type>a,.pagination_component_pagination__h4ax6>li:first-of-type>button,.pagination_component_pagination__h4ax6>li:first-of-type>span{margin-left:0;border-top-left-radius:var(--fds-border-radius-s);border-bottom-left-radius:var(--fds-border-radius-s)}.pagination_component_pagination__h4ax6>li:last-of-type>a,.pagination_component_pagination__h4ax6>li:last-of-type>button,.pagination_component_pagination__h4ax6>li:last-of-type>span{border-top-right-radius:var(--fds-border-radius-s);border-bottom-right-radius:var(--fds-border-radius-s)}.pagination_component_pagination__h4ax6>.active>a:focus,.pagination_component_pagination__h4ax6>.active>a:hover,.pagination_component_pagination__h4ax6>.active>button:focus,.pagination_component_pagination__h4ax6>.active>button:hover,.pagination_component_pagination__h4ax6>.active>span:focus,.pagination_component_pagination__h4ax6>.active>span:hover{color:#fff;cursor:default;background-color:#055ec1;border-color:#055ec1}.pagination_component_pagination__h4ax6>.disabled>a:focus,.pagination_component_pagination__h4ax6>.disabled>a:hover,.pagination_component_pagination__h4ax6>.disabled>button:focus,.pagination_component_pagination__h4ax6>.disabled>button:hover,.pagination_component_pagination__h4ax6>.disabled>span:focus,.pagination_component_pagination__h4ax6>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.ai-tech-catalog-company_component_container__mfOQB{width:100%;max-width:1140px;padding:0 var(--fds-spacing-400);margin:18px auto var(--fds-spacing-x5l)}@media(max-width:calc(768px - 0.02px)){.ai-tech-catalog-company_component_container__mfOQB{margin-bottom:var(--fds-spacing-900)}}.ai-tech-catalog-company_component_breadcrumbsWrapper__tmF7f{display:block;margin:var(--fds-spacing-400) 0}@media(max-width:calc(768px - 0.02px)){.ai-tech-catalog-company_component_breadcrumbsWrapper__tmF7f{display:none}}.company-ai-usage_component_aiUsageBoxContainer__vspc0{padding:var(--fds-spacing-300) var(--fds-spacing-400) 0 var(--fds-spacing-400);background:linear-gradient(90deg,#155aa8,#883da1,#d92f8c);border-radius:var(--fds-spacing-200)}.company-ai-usage_component_aiUsageInnerContainer__afH5u{overflow:hidden;background:#fff}.company-ai-usage_component_aiUsageContent__PWAeI{font-size:var(--fds-spacing-400);word-break:break-all}.company-ai-usage_component_aiUsageDescription__68L5V{margin-bottom:var(--fds-spacing-400);font-size:var(--fds-spacing-400)}.company-ai-usage_component_aiUsageHeading__2X9ln{margin-bottom:var(--fds-spacing-200);font-size:14px}.company-ai-usage_component_aiUsageSection__SndpS{width:100%;padding:var(--fds-spacing-300) var(--fds-spacing-400);border-bottom:var(--fds-spacing-300) solid;border-image:linear-gradient(90deg,#155aa8,#883da1,#d92f8c) 1}.content-wrapper_component_headingWrapper__VzL8_{padding-bottom:var(--fds-spacing-300);border-bottom:1px solid var(--fds-divider-divider)}.content-wrapper_component_heading__pWruv{display:flex;gap:var(--fds-spacing-500);font:var(--fds-typography-heading-l);line-height:36px;color:var(--fds-color-text-primary)}.content-wrapper_component_heading__pWruv:before{display:inline-block;align-self:stretch;width:6px;content:"";background-color:var(--fds-color-brand-primary)}.content-wrapper_component_buttonWrapper__XmaHS{text-align:center}.company-catalog-list_component_cardsWrapper__qZD8_{width:calc(100% + var(--fds-spacing-xs)*2);padding:var(--fds-spacing-xs);margin:calc(var(--fds-spacing-xs)*-1)}.company-catalog-list_component_cardsWrapper__qZD8_>div{min-width:unset}@media(min-width:576px){.company-catalog-list_component_cardsWrapper__qZD8_>div{width:calc(50% - var(--fds-spacing-xl)/2)}}@media(min-width:768px){.company-catalog-list_component_cardsWrapper__qZD8_>div{width:calc(25% - var(--fds-spacing-xl)/4*3)}}.company-tech-blog-entry-list_component_entryItemCard__W5E5l{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs);padding:var(--fds-spacing-m);background:var(--fds-color-layer-background-02);border:1px solid var(--border-border,#c5cdd1);border-radius:var(--fds-border-radius-m)}.company-tech-blog-entry-list_component_cardTitle__lyX9s{overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-tech-blog-entry-list_component_skillList__ocqB6{display:flex;flex-wrap:wrap;gap:var(--fds-spacing-xxs);margin:0}.company-tech-blog-entry-list_component_footer__G9sO9{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.company-title_component_jobCompanyLinkWrap__UK9yY{font-size:var(--fds-fontSize-100);color:#474e54;overflow-wrap:break-word}.company-title_component_companyImage__f8Ep9{display:grid;place-items:center}@media(max-width:calc(768px - 0.02px)){.company-title_component_companyImage__f8Ep9{display:none}}.company-title_component_companyTitleLogo__m4ATy{max-width:140px;max-height:60px}@media(min-width:560px){.company-title_component_companyTitleLogo__m4ATy{max-width:110px;max-height:47px}}@media(min-width:1140px){.company-title_component_companyTitleLogo__m4ATy{max-width:140px;max-height:60px}}.company-title_component_jobCompanyName__pKbld{color:#444;word-break:break-all}.company-title_component_companyDescription__Iz1zo{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;color:var(--fds-onSurface-mediumEmphasis);line-break:anywhere;-webkit-box-orient:vertical}@media(min-width:768px){.company-title_component_companyDescription__Iz1zo{display:block;overflow:visible;text-overflow:inherit;-webkit-line-clamp:unset;-webkit-box-orient:unset}}.company-title_component_jobCompanyLinkIcon__r6E2J{margin-right:var(--fds-spacing-100);vertical-align:middle}.company-title_component_employeeCountWrap__nYFZ2{font-size:var(--fds-fontSize-100);color:#474e54;overflow-wrap:break-word}.company-title_component_employeeCountIcon__hTRkn{margin-right:var(--fds-spacing-100);vertical-align:middle}.job-description-list_component_jdWrapper__LOD33>a{width:100%;min-width:unset}@media(min-width:576px){.job-description-list_component_jdWrapper__LOD33>a{width:calc(50% - var(--fds-spacing-l)/2)}}@media(min-width:768px){.job-description-list_component_jdWrapper__LOD33>a{width:calc(25% - var(--fds-spacing-xl)/4*3)}}.us-lp_component_usLp__buccz{overflow:hidden}.us-lp_component_usLpContentHeader__542j_{display:grid;grid-gap:8px;gap:8px;width:calc(100% - 32px);max-width:1200px;margin:0 auto}.us-lp_component_usLpContentTitleWrapper__funuB{font-family:Rubik,Noto Sans JP,system-ui}.us-lp_component_usLpContentTitle__kwOy5{display:block;margin:8px 16px 0 40px;font-size:40px;font-weight:700;line-height:1.4;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpContentTitle__kwOy5{margin:8px 16px 0;font-size:28px}}.us-lp_component_usLpContentTitleEn__aUQ7D{margin:0;font-family:Rubik,Noto Sans JP,system-ui;font-size:72px;font-weight:500;line-height:1.1;color:#a1bddc}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpContentTitleEn__aUQ7D{font-size:52px}}.us-lp_component_usLpContentText___CUy8{margin:0 16px 0 40px;font-size:24px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpContentText___CUy8{margin:0 16px;font-size:18px}}.us-lp_component_usLpMainVisualHeader__GAuo8{position:relative;width:calc(100% - 32px);max-width:1200px;padding-bottom:120px;margin:0 auto}.us-lp_component_usLpMainVisualHeader__GAuo8:before{position:absolute;bottom:75px;z-index:-1;display:block;width:120vw;height:247px;margin:0 calc(50% - 60vw);content:"";background:#fff;border-radius:50%}.us-lp_component_usLpMainVisualHeader__GAuo8:after{position:absolute;bottom:0;z-index:-2;display:block;width:100vw;height:163px;margin:0 calc(50% - 50vw);content:"";background:linear-gradient(-180deg,rgba(83,168,255,.988) .99%,#ffffff 98.97%)}.us-lp_component_usLpMainVisualLogo__4p1w7{display:flex;align-items:center;height:100px;margin:0}.us-lp_component_usLpMainVisualLogo__4p1w7 img{display:block}.us-lp_component_usLpMainVisualTitleWrapper__MXIGX{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:40px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualTitleWrapper__MXIGX{margin-bottom:20px}}@media(max-width:calc(1024px - 0.02px)){.us-lp_component_usLpMainVisualTitleWrapper__MXIGX{align-items:center;text-align:center}}.us-lp_component_usLpMainVisualTitle__nF4pP{display:flex;flex-direction:column;gap:8px;margin:0;font-size:64px;font-weight:700}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualTitle__nF4pP{font-size:40px}}@media(max-width:calc(1024px - 0.02px)){.us-lp_component_usLpMainVisualTitle__nF4pP{text-align:center}}.us-lp_component_usLpMainVisualTitle__nF4pP .main span{display:block;color:#055ec1;background:-webkit-linear-gradient(0deg,#00a7ff,#055ec1 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.us-lp_component_usLpMainVisualTitle__nF4pP .sub{display:block;font-size:24px;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualTitle__nF4pP .sub{font-size:15px}}.us-lp_component_usLpMainVisualBubble__b_RlK{position:relative;z-index:1;display:inline-block;padding:4px 20px;margin-bottom:-8px;font-size:20px;font-weight:700;color:#1b85ef;background:#fff;border:3px solid #1b85ef;border-radius:40px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualBubble__b_RlK{font-size:13px}}.us-lp_component_usLpMainVisualBubble__b_RlK:before{position:absolute;top:100%;left:50%;margin-left:-10px;content:"";border:7px solid rgba(0,0,0,0);border-top:12px solid #1b85ef}.us-lp_component_usLpMainVisualBubble__b_RlK:after{position:absolute;top:100%;left:50%;margin-top:-4px;margin-left:-10px;content:"";border:7px solid rgba(0,0,0,0);border-top:12px solid #fff}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualButtonWrapper__lO9mu{width:100%;max-width:500px}}.us-lp_component_usLpMainVisualImage__CK6nv{position:absolute;top:64px;right:0;z-index:-1;margin:0}@media(max-width:calc(1024px - 0.02px)){.us-lp_component_usLpMainVisualImage__CK6nv{display:none}}.us-lp_component_usLpMainVisualResult__igaKv p{display:flex;gap:42px;max-width:715px;margin:0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualResult__igaKv p{gap:14px}}.us-lp_component_usLpMainVisualResult__igaKv svg{width:50%;height:125px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualResult__igaKv svg{height:72px}}.us-lp_component_usLpMainVisualResultAnnotation__oAb7S{font-size:12px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpMainVisualResultAnnotation__oAb7S{margin:0 8px;font-size:9px}}.us-lp_component_usLpSupportSection__kmR1q{display:flex;flex-direction:column;gap:60px;padding:52px 0 80px;margin:0 auto}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSupportSection__kmR1q{gap:32px;padding:32px 0}}.us-lp_component_usLpSupportPointWrapper__B19GR{display:flex;flex-wrap:wrap;gap:28px;row-gap:40px;justify-content:center;width:calc(100% - 32px);max-width:1200px;margin:0 auto}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSupportPointWrapper__B19GR{row-gap:20px;white-space:normal}}.us-lp_component_usLpSupportPointItem__4D1Kg{position:relative;width:50%;max-width:584px;padding:20px 32px 24px;color:#242424;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}@media(max-width:calc(1024px - 0.02px)){.us-lp_component_usLpSupportPointItem__4D1Kg{width:100%}}.us-lp_component_usLpSupportPointItemPoint__nKeXz{position:absolute;top:-16px;padding:4px 24px;margin:0;font-size:22px;font-weight:700;color:#fff;background:#155aa8;border-radius:20px}.us-lp_component_usLpSupportPointItemPoint__nKeXz:after{position:absolute;bottom:-12px;left:25px;display:inline-block;content:"";border-color:#155aa8 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:12px 8px 0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSupportPointItemPoint__nKeXz:after{bottom:-10px;left:12px;border-width:10px 6px 0}.us-lp_component_usLpSupportPointItemPoint__nKeXz{top:-8px;padding:2px 12px;font-size:16px}}.us-lp_component_usLpSupportPointImage__8fo2v{margin:0;text-align:center}.us-lp_component_usLpSupportPointTitle__bB32c{margin:0;font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSupportPointTitle__bB32c{font-size:20px}}.us-lp_component_usLpSupportPointText___iMmG{margin:0;font-size:18px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSupportPointText___iMmG{font-size:16px}}.us-lp_component_usLpVoiceSection__Qfx1_{display:grid;grid-gap:60px;gap:60px;place-items:center;padding:80px 0;background:#eef6ff}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceSection__Qfx1_{gap:32px;padding:40px 0}}.us-lp_component_usLpVoiceEngineerWrapper__K6JqW{width:calc(100% - 32px);max-width:1000px;margin:0 auto}.us-lp_component_usLpVoiceEngineerItem__8xbIA{max-width:1000px;padding:32px 40px;line-height:1.7;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceEngineerItem__8xbIA{padding:24px 16px}}.us-lp_component_usLpVoiceEngineerUser__913Ty{display:flex;flex-direction:row-reverse;gap:40px;align-items:center}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceEngineerUser__913Ty{flex-direction:column-reverse;gap:16px}}.us-lp_component_usLpVoiceEngineerUserTitle__2C9sg{padding-bottom:20px;margin:0;font-size:32px;font-weight:700;line-height:1.5;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceEngineerUserTitle__2C9sg{padding-bottom:0;font-size:20px}}.us-lp_component_usLpVoiceEngineerUserImage__9UL5Y{display:grid;grid-gap:8px;gap:8px;margin:0}.us-lp_component_usLpVoiceEngineerUserImage__9UL5Y figcaption{font-size:16px;text-align:center}.us-lp_component_usLpVoiceContentBody__3xPHo{position:relative;display:grid;grid-gap:24px;gap:24px;height:90px;overflow:hidden;transition:all 1s ease-in-out}.us-lp_component_usLpVoiceContentBody__3xPHo:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";background:linear-gradient(0deg,rgb(255,255,255),rgba(255,255,255,0))}.open .us-lp_component_usLpVoiceContentBody__3xPHo{height:-moz-fit-content;height:fit-content}.open .us-lp_component_usLpVoiceContentBody__3xPHo:after{display:none}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceContentBody__3xPHo{gap:16px}}.us-lp_component_usLpVoiceContentText__XMUNU{display:grid;grid-gap:32px;gap:32px}.us-lp_component_usLpVoiceContentText__XMUNU p{margin:0;font-size:18px;font-weight:400;line-height:32px;line-height:1.75;letter-spacing:0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceContentText__XMUNU p{font-size:16px}}.us-lp_component_usLpVoiceContentStaffWrapper__JH4RN{display:flex;gap:30px;align-items:flex-end}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceContentStaffWrapper__JH4RN{flex-direction:column;gap:8px}}.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;background:#f5f5f5;border-radius:8px}.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi h4{margin:0;font-size:20px;font-weight:700;color:#155aa8}.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi p{margin:0;font-size:16px;font-weight:400;line-height:1.75;color:#242424}.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi:after{position:absolute;right:-8px;bottom:20px;display:inline-block;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f5f5f5;border-style:solid;border-width:7px 0 7px 8px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi p{font-size:14px}.us-lp_component_usLpVoiceContentStaffHeader__Q_0gi:after{position:absolute;right:26px;bottom:-8px;border-color:#f5f5f5 rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px 7px 0}}.us-lp_component_usLpVoiceEngineerMoreButton__3sbvY{display:flex;gap:8px;align-items:center;padding:6px 16px;margin:0;font-weight:700;line-height:1;color:#155aa8;cursor:pointer;border:1px solid #155aa8;border-radius:20px}.us-lp_component_usLpVoiceEngineerMoreButton__3sbvY:after{position:relative;top:-2px;display:inline-block;width:10px;height:10px;content:"";border-right:2px solid #155aa8;border-bottom:2px solid #155aa8;transform:rotate(45deg)}.open .us-lp_component_usLpVoiceEngineerMoreButton__3sbvY:after{position:relative;top:2px;border:2px solid #155aa8;border-right:none;border-bottom:none}.us-lp_component_usLpOnlineInterviewSection__Wm72G{align-items:center;padding:28px 16px;background:#155aa8}.us-lp_component_usLpOnlineInterviewText__s4yvn{font-size:28px;color:#fff;text-align:center}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpOnlineInterviewText__s4yvn{font-size:18px}}.us-lp_component_usLpOnlineInterviewButton__V5b0I{margin:0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpOnlineInterviewButton__V5b0I{width:100%}}.us-lp_component_usLpOnlineInterviewButton__V5b0I a{position:relative;display:block;padding:24px 80px;font-size:24px;line-height:28px;color:#fff;text-decoration:none;background:#f27127;border-radius:5px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpOnlineInterviewButton__V5b0I a{padding:16px 30px;font-size:16px;text-align:center}}.us-lp_component_usLpOnlineInterviewButton__V5b0I a:active,.us-lp_component_usLpOnlineInterviewButton__V5b0I a:hover{color:#fff;text-decoration:none;background:#f27127;opacity:.7}.us-lp_component_usLpOnlineInterviewButton__V5b0I a:after{position:absolute;top:0;right:20px;bottom:0;display:block;height:20px;aspect-ratio:1;margin:auto 0;content:"";background-color:#fff;-webkit-clip-path:polygon(0 7%,7% 0,57% 50%,7% 100%,0 93%,43% 50%,0 7%);clip-path:polygon(0 7%,7% 0,57% 50%,7% 100%,0 93%,43% 50%,0 7%)}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpOnlineInterviewButton__V5b0I a:after{right:10px;height:14px}}.us-lp_component_usLpUserSuccessTeamSection__DzuVm{display:flex;flex-direction:column;gap:80px;padding:96px 0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamSection__DzuVm{gap:32px;padding:40px 0}}.us-lp_component_usLpUserSuccessItemWrapper__H3sNO{display:flex;flex-wrap:wrap;gap:68px;justify-content:center;width:calc(100% - 32px);max-width:1036px;margin:0 auto}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessItemWrapper__H3sNO{gap:28px}}.us-lp_component_usLpUserSuccessItem__w3Hh8{width:calc(50% - 34px)}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessItem__w3Hh8{width:calc(50% - 14px)}}.us-lp_component_usLpUserSuccessItemName__gUbrq{display:flex;flex-direction:column;gap:16px;margin:0;font-size:32px;font-weight:700;text-align:center}.us-lp_component_usLpUserSuccessItemName__gUbrq span{font-size:20px;font-weight:400}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessItemName__gUbrq span{font-size:16px}.us-lp_component_usLpUserSuccessItemName__gUbrq{font-size:24px}}.us-lp_component_usLpUserSuccessItemImage__rsoYm{margin:0 0 4px}.us-lp_component_usLpUserSuccessItemImage__rsoYm img{width:100%;height:auto}.us-lp_component_usLpUserSuccessItemButton__HGCws{padding:8px 28px;margin:0;font-size:18px;font-weight:700;line-height:1;color:#155aa8;text-align:center;cursor:pointer;border:2px solid #155aa8;border-radius:5px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessItemButton__HGCws{padding:8px;font-size:14px}}.us-lp_component_usLpUserSuccessItemButton__HGCws:focus{opacity:.6}.us-lp_component_usLpUserSuccessTeamMemberDetailModal__bAiVv{z-index:999;display:grid;place-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.us-lp_component_usLpUserSuccessTeamMemberDetailModalContent__Y2weD{display:flex;flex-direction:column;gap:32px;align-items:center;width:calc(100% - 32px);max-width:876px;padding:36px 48px;overflow:auto;background-color:#fff}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalContent__Y2weD{gap:28px;max-height:calc(100vh - 32px);padding:28px 20px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileWrapper__Z7zEV{display:grid;grid-template:"image header" auto "image profile" auto/auto 1fr;grid-row-gap:20px;row-gap:20px;grid-column-gap:28px;column-gap:28px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileWrapper__Z7zEV>header{display:flex;grid-area:header;gap:20px;align-items:center;align-self:flex-end}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileWrapper__Z7zEV>p{grid-area:profile;align-self:flex-start}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileWrapper__Z7zEV{grid-template:"image header" auto "profile profile" auto/auto 1fr;column-gap:20px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileWrapper__Z7zEV>header{flex-direction:column;gap:12px;align-items:flex-start;align-self:center}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileImage__nJuGV{grid-area:image;margin:0}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileImage__nJuGV img{width:120px;height:120px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileName__VBzTh{display:flex;gap:20px;align-items:center;margin:0;font-size:32px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileName__VBzTh span{font-size:20px;font-weight:400}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileName__VBzTh span{font-size:16px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileName__VBzTh{flex-direction:column;gap:12px;align-items:flex-start;font-size:20px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileTwitter__bvYRU{display:flex;gap:8px;margin:0;font-size:15px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfileTwitter__bvYRU a{color:#000}.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfile__ySceI{margin:0;font-size:16px;font-weight:400;line-height:1.75;overflow-wrap:break-word;white-space:pre-wrap}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalProfile__ySceI{font-size:14px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalCommentWrapper__47ylH{display:grid;grid-gap:20px;gap:20px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalCommentTitle__UOopB{margin:0;font-size:32px;font-weight:700;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalCommentTitle__UOopB{font-size:20px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalCommentText__BIT4H{margin:0;font-size:18px;font-weight:400;line-height:1.75;color:#242424}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpUserSuccessTeamMemberDetailModalCommentText__BIT4H{font-size:16px}}.us-lp_component_usLpUserSuccessTeamMemberDetailModalClose__S_kX4{display:block;padding:8px 28px;margin:0;font-size:18px;font-weight:700;line-height:1;color:#155aa8;cursor:pointer;border:2px solid #155aa8;border-radius:5px}.us-lp_component_usLpUserSuccessTeamMemberDetailModalClose__S_kX4:focus{opacity:.6}.us-lp_component_usLpFooter__0xe4n{display:flex;align-items:center;justify-content:center;padding:12px 0;font-size:12px;font-weight:400;line-height:2;color:#888;background-color:#fafafa}.us-lp_component_usLpFooter__0xe4n.no-login{margin-bottom:170px}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpFooter__0xe4n{display:flex;flex-direction:column}.us-lp_component_usLpFooter__0xe4n.no-login{margin-bottom:150px}}.us-lp_component_usLpSignUpSection__RtYmd{position:fixed;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;gap:6px;column-gap:28px;place-items:center;width:100%;padding:20px 16px;background:#efefef}.us-lp_component_usLpSignUpText__dClTM{display:flex;gap:12px;align-items:center;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1;color:#155aa8;text-align:center}.us-lp_component_usLpSignUpText__dClTM br{display:none}.us-lp_component_usLpSignUpText__dClTM svg{height:20px}.us-lp_component_usLpSignUpText__dClTM svg:last-of-type{transform:scaleX(-1)}.us-lp_component_usLpSignUpText__dClTM svg path{stroke-width:4}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSignUpText__dClTM{font-size:15px;line-height:1.4}}.us-lp_component_usLpSignUpLink__XgRGn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:383px;min-height:74px;padding:0 8px 10px;font-size:20px;font-weight:700;color:#fff;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#155aa8;border-width:0;border-radius:8px;transition:opacity .2s ease-in-out}.us-lp_component_usLpSignUpLink__XgRGn:after{position:absolute;top:0;bottom:10px;left:0;width:100%;content:"";background:linear-gradient(90deg,#155aa8 1.17%,#1ba8ef);border-radius:8px}.us-lp_component_usLpSignUpLink__XgRGn:hover{text-decoration:none;opacity:.8}.us-lp_component_usLpSignUpLink__XgRGn:focus{color:#fff;text-decoration:none}@media(max-width:calc(768px - 0.02px)){.us-lp_component_usLpSignUpLink__XgRGn{min-height:50px;font-size:18px}}.us-lp_component_usLpSineUpNote__fCOpc{margin:0;font-size:10px;text-align:center}.db-lp01-page-layout_component_main__l0ZqE{margin:64px 0 0}.db-lp01-page-layout-footer_component_footer__zcmXI{padding:32px 16px}.db-lp01-page-layout-header_component_header__1bqbo{position:fixed;top:0;right:0;left:0;z-index:3;height:64px;padding:0 16px;background-color:#fff}.db-lp01-page-layout-header_component_hamburgerMenu___lOsK{display:none}@media(max-width:calc(1024px - 0.02px)){.db-lp01-page-layout-header_component_hamburgerMenu___lOsK{display:block}}.db-lp01-page-layout-header_component_logoLink__X_F_k{display:inline-flex;align-items:center;height:64px}@media(max-width:calc(1024px - 0.02px)){.db-lp01-page-layout-header_component_logoLink__X_F_k{position:absolute;left:50%;height:48px;translate:-50%}.db-lp01-page-layout-header_component_logoLink__X_F_k svg{height:24px}}.db-lp01-page-layout-header_component_navLayout__ZAoBr{display:flex;gap:24px;align-items:center;height:64px}.db-lp01-page-layout-header_component_link__9Zq4O{font-weight:700;line-height:1.45;color:#333;text-decoration:none}.db-lp01-page-layout-header_component_link__9Zq4O:focus,.db-lp01-page-layout-header_component_link__9Zq4O:hover{color:#333;text-decoration:none}@media(max-width:calc(1024px - 0.02px)){.db-lp01-page-layout-header_component_link__9Zq4O{display:none}}.db-lp01-page-layout-header_component_signUpLink__fPS79{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.db-lp01-page-layout-header_component_signUpLink__fPS79:focus,.db-lp01-page-layout-header_component_signUpLink__fPS79:hover{color:#333;text-decoration:none}.db-lp01-page-layout-header-menu_component_menu__UVyYs{margin:0}.db-lp01-page-layout-header-menu_component_menu__UVyYs>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.db-lp01-page-layout-header-menu_component_divider__YWsmK{width:100%;margin:0;border-color:var(--fds-divider-divider,#dce1e3);border-style:solid;border-width:0 0 1px;border-image:initial}.db-lp01-page-layout-header-menu_component_signUpLink__6wk7r{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.db-lp01-page-layout-header-menu_component_signUpLink__6wk7r:focus,.db-lp01-page-layout-header-menu_component_signUpLink__6wk7r:hover{color:#333;text-decoration:none}.db-lp01-section-hero_component_section__E8SL6{position:relative;width:100%;height:580px;background-color:#155aa8;background-image:url(/_next/static/media/db-lp01-bulma-01.c2f834d6.png);background-repeat:no-repeat;background-position:center right max(-158px,.5*(100vw - 1568px));background-size:contain}@media(max-width:calc(1200px - 0.02px)){.db-lp01-section-hero_component_section__E8SL6{background-position:center right -158px}}@media(max-width:calc(1024px - 0.02px)){.db-lp01-section-hero_component_section__E8SL6{height:380px;background-image:url(/_next/static/media/db-lp01-bulma-01-tab.5d2cc9eb.png);background-position:100%}}@media(max-width:calc(576px - 0.02px)){.db-lp01-section-hero_component_section__E8SL6{height:300px;background-image:url(/_next/static/media/db-lp01-bulma-01-sp.04e40584.png)}}.db-lp01-section-hero_component_layout__8sLqm{width:100%;max-width:1440px;height:100%;margin:0 auto}.db-lp01-section-hero_component_hero__CQDxp{height:100%;padding:80px}@media(max-width:calc(1200px - 0.02px)){.db-lp01-section-hero_component_hero__CQDxp{padding:48px 80px 144px 48px;font-size:48px!important}}@media(max-width:calc(1024px - 0.02px)){.db-lp01-section-hero_component_hero__CQDxp{padding:24px 80px 144px 48px}}@media(max-width:calc(768px - 0.02px))and (min-width:576px){.db-lp01-section-hero_component_hero__CQDxp{padding:24px 32px 16px}}@media(max-width:calc(576px - 0.02px)){.db-lp01-section-hero_component_hero__CQDxp{padding:24px 16px 16px}}.db-lp01-section-hero_component_heading__mDssO{font-size:56px!important}@media(max-width:1439.98px){.db-lp01-section-hero_component_heading__mDssO{font-size:52px!important}}@media(max-width:1279.98px){.db-lp01-section-hero_component_heading__mDssO{font-size:47px!important}}@media(max-width:calc(1200px - 0.02px)){.db-lp01-section-hero_component_heading__mDssO{font-size:38px!important}}@media(max-width:calc(1024px - 0.02px))and (min-width:576px){.db-lp01-section-hero_component_heading__mDssO{font-size:30px!important;line-height:56px!important}}@media(max-width:calc(1024px - 0.02px))and (min-width:960px){.db-lp01-section-hero_component_heading__mDssO{font-size:40px!important}}@media(max-width:calc(576px - 0.02px)){.db-lp01-section-hero_component_heading__mDssO{font-size:25px!important;line-height:40px!important}}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-hero_component_boxRegister__RVIuE{display:none}}.db-lp01-section-hero_component_register__x1eVg{margin-top:32px}@media(max-width:calc(1200px - 0.02px)){.db-lp01-section-hero_component_register__x1eVg{margin-top:16px}}.db-lp01-section-hero_component_registerText__y2SNv{font:var(--fds-typography-body-m);font-size:22px!important}@media(max-width:calc(1024px - 0.02px)){.db-lp01-section-hero_component_registerText__y2SNv{font:var(--fds-typography-body-m);font-size:18px!important}}.db-lp01-section-hero_component_registerLink__VBtju{position:relative;display:grid;grid-template-columns:auto 32px;grid-gap:8px;gap:8px;place-items:center;width:100%;max-width:410px;height:92px;padding:0 16px;font:var(--fds-typography-heading-xxl)!important;font-size:30px!important;color:#383838;background:linear-gradient(90deg,#ffe33f,#fbc63c);border-radius:5px;box-shadow:0 8px 6px 0 rgba(0,0,0,.25)}.db-lp01-section-hero_component_registerLink__VBtju:active,.db-lp01-section-hero_component_registerLink__VBtju:hover{color:#000;text-decoration:none}@media(max-width:1299.98px){.db-lp01-section-hero_component_registerLink__VBtju{max-width:310px;height:70px;font-size:22px!important}}@media(max-width:calc(1024px - 0.02px)){.db-lp01-section-hero_component_registerLink__VBtju{grid-template-columns:auto 24px;max-width:210px;height:48px;font:var(--fds-typography-heading-m)!important}}@media(min-width:960px){.db-lp01-section-hero_component_terms__Ro_0P br{display:none}}@media(min-width:1200px)and (max-width:1279.98px){.db-lp01-section-hero_component_terms__Ro_0P br{display:block}}.db-lp01-section-hero_component_terms__Ro_0P a{font-weight:700;color:var(--fds-color-text-on-color);text-decoration:underline}.db-lp01-section-hero_component_terms__Ro_0P a:active,.db-lp01-section-hero_component_terms__Ro_0P a:hover{color:var(--fds-color-text-on-color)}@media(min-width:768px){.db-lp01-section-hero_component_responsiveLineBreak__HCto_{display:none}}.db-lp01-section-hero-register_component_section__xJ7Z8{width:100%;height:240px;padding:24px 12px;background-color:#fff;background-image:url(/_next/static/media/db-lp01-hero-register-bg-sp.5fa8a0ef.svg);background-position:50%;background-size:cover}@media(min-width:768px){.db-lp01-section-hero-register_component_section__xJ7Z8{display:none!important}}.db-lp01-section-hero-register_component_registerText__svZ9E{font:var(--fds-typography-body-m);font-size:22px!important}.db-lp01-section-hero-register_component_registerLink__EFhz3{position:relative;display:grid;grid-template-columns:auto 24px;grid-gap:8px;gap:8px;place-items:center;width:100%;max-width:310px;height:70px;padding:0 16px;font:var(--fds-typography-heading-l)!important;font-size:20px!important;color:#383838;background:linear-gradient(90deg,#ffe33f,#fbc63c);border-radius:5px;box-shadow:0 8px 6px 0 rgba(0,0,0,.25)}.db-lp01-section-hero-register_component_registerLink__EFhz3:active,.db-lp01-section-hero-register_component_registerLink__EFhz3:hover{color:#000;text-decoration:none}.db-lp01-section-hero-register_component_terms__4G90T a{font-weight:700;color:var(--fds-color-text-primary);text-decoration:underline}.db-lp01-section-hero-register_component_terms__4G90T a:active,.db-lp01-section-hero-register_component_terms__4G90T a:hover{color:var(--fds-color-text-primary)}@media(min-width:768px){.db-lp01-section-hero-register_component_responsiveLineBreak__sds31{display:none}}.db-lp01-heading_component_layout__y6rgh{width:100%}@media(max-width:calc(768px - 0.02px)){.db-lp01-heading_component_heading__MRQ9Y h2{font-size:28px!important}}.db-lp01-heading_component_divider___VzMH{width:100%;height:8px;background-image:url(/_next/static/media/db-lp01-heading-divider.55c91dda.svg);background-repeat:no-repeat;background-position:50%}.db-lp01-section-intro_component_section__OBv6z{width:100%;padding:64px 16px 128px;background-color:#f7f4ef}.db-lp01-section-intro_component_layout__qlU_t{width:100%;max-width:1024px;margin:0 auto}.db-lp01-section-intro_component_heading__y_2S8{width:300px;padding:16px;background-color:#fff;border-radius:90px}.db-lp01-section-intro_component_card__7f1oZ{width:100%;max-width:512px;padding:16px}.db-lp01-section-intro_component_card__7f1oZ img{width:auto;height:300px}.db-lp01-section-intro_component_card__7f1oZ img.db-lp01-section-intro_component_userSuccessImage__fccNW{padding:32px 0}@media(max-width:1139.98px){.db-lp01-section-intro_component_card__7f1oZ img.db-lp01-section-intro_component_userSuccessImage__fccNW{height:240px;padding:0}}@media(min-width:768px){.db-lp01-section-intro_component_responsiveLineBreak__a19RK{display:none}}.db-lp01-section-job-description-popular-company_component_boxWrapper__Z0IHG{display:flex;width:100%;padding:8px 20px 24px 0;overflow-x:auto;scroll-snap-type:x proximity}.db-lp01-section-job-description-popular-company_component_boxWrapper__Z0IHG::-webkit-scrollbar{display:none}.db-lp01-section-job-description-popular-company_component_box__Bpa8m{padding:0 0 0 20px;scroll-snap-align:start}.db-lp01-section-job-description-popular-company_component_innerBox__JWe5Z{width:378px;height:630px;padding:24px;background:#fff;border-radius:8px 8px 40px 8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}.db-lp01-section-job-description-popular-company_component_companyName__Pzw7c{font-size:20px;font-weight:600;line-height:1.5;color:#2285ee;text-align:center}.db-lp01-section-job-description-popular-company_component_companyInfo__TncDn{display:grid;grid-template-columns:80px 1fr;grid-gap:12px;gap:12px;place-items:start;height:140px;margin:16px 0 0}.db-lp01-section-job-description-popular-company_component_companyInfoLabel__bBmZ_{display:flex;align-items:center;justify-content:center;width:80px;height:24px;padding:0 8px;font-size:14px;font-weight:300;line-height:1.5;color:#fff;text-align:center;background:#888;border-radius:12px}.db-lp01-section-job-description-popular-company_component_companyInfoData__gBSwY{padding:2px 0 0;font-size:14px;font-weight:300;line-height:1.5;color:#242424}.db-lp01-section-job-description-popular-company_component_jdButtonLink__w_Ndl{-webkit-appearance:none;-moz-appearance:none;appearance:none}.db-lp01-section-job-description-popular-company_component_jdButtonLink__w_Ndl:active,.db-lp01-section-job-description-popular-company_component_jdButtonLink__w_Ndl:hover,.db-lp01-section-job-description-popular-company_component_jdButtonLink__w_Ndl:link,.db-lp01-section-job-description-popular-company_component_jdButtonLink__w_Ndl:visited{display:flex;gap:8px;align-items:center;justify-content:center;height:48px;padding:0 20px;color:#fff;text-decoration:none;background:#155aa8;border-radius:4px}.db-lp01-section-job-description-popular-company_component_jdButtonWrapper__EgXNY{margin:16px 0 0;text-align:center}.db-lp01-section-job-description-popular-company_component_imageWrapper__9C0xv{position:relative;width:330px;height:240px;overflow:hidden;border-radius:4px}.db-lp01-section-job-description-popular-company_component_scrollButtonWrapper__kzX2V{display:flex;gap:50px;justify-content:center}.db-lp01-section-job-description-popular-company_component_scrollButton__hW82G{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:10px;color:#155aa8;background:var(--global-gray-0,#fff);border:1px solid var(--global-gray-100,#d6d6d6)}.db-lp01-section-job-description_component_section__9A3U2{width:100%;padding:64px 16px;background-color:#f7f4ef}@media(min-width:768px){.db-lp01-section-job-description_component_responsiveLineBreak__4H76i{display:none}}.db-lp01-section-job-description-image_component_section__ajE_a{width:100%}.db-lp01-section-job-description-image_component_sectionImage__5vqBs{width:100%;height:360px;padding:40px 0 0;overflow:hidden}.db-lp01-section-job-description-image_component_sectionImage__5vqBs img{width:auto;height:340px}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-job-description-image_component_sectionImage__5vqBs{height:300px;padding:60px 0 0 24px}.db-lp01-section-job-description-image_component_sectionImage__5vqBs img{width:auto;height:240px}}.db-lp01-section-recommended-job-description_component_section__wx3xy{width:100%;padding:64px 16px}.db-lp01-section-recommended-job-description_component_jobDescriptionList__kk_ke{width:100%;max-width:1200px;margin:0 auto}@media(min-width:1024px){.db-lp01-section-recommended-job-description_component_jobDescriptionList__kk_ke{padding:0 var(--fds-spacing-m)}}@media(min-width:768px){.db-lp01-section-recommended-job-description_component_responsiveLineBreak__gcm4Z{display:none}}.db-lp01-section-register_component_section__QXWRH{position:relative;z-index:2;width:100%;height:300px;padding:0 16px;overflow-x:clip;background-color:#155aa8}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_section__QXWRH{height:264px}}.db-lp01-section-register_component_card__eX4XG{z-index:2;width:100%;max-width:600px;padding:28px 40px;margin:0 auto;background-color:#fff;border-radius:20px}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_card__eX4XG{padding:32px 24px}}.db-lp01-section-register_component_text__xvy4D{color:#383838}.db-lp01-section-register_component_subtext__HEfk3{position:relative;color:#383838}.db-lp01-section-register_component_subtext__HEfk3:after,.db-lp01-section-register_component_subtext__HEfk3:before{position:absolute;top:-4px;width:1px;height:34px;content:"";background-color:#383838}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_subtext__HEfk3:after,.db-lp01-section-register_component_subtext__HEfk3:before{top:2px;height:24px}}.db-lp01-section-register_component_subtext__HEfk3:before{left:-16px;transform:rotate(-30deg)}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_subtext__HEfk3:before{left:-12px}}.db-lp01-section-register_component_subtext__HEfk3:after{right:-16px;transform:rotate(30deg)}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_subtext__HEfk3:after{right:-12px}}.db-lp01-section-register_component_layer1__WTTQ7,.db-lp01-section-register_component_layer2__85P46{position:absolute;width:calc(100% + 256px);height:128px;margin-right:-128px;margin-left:-128px;background-color:#155aa8;border-radius:50%}.db-lp01-section-register_component_layer1__WTTQ7{top:-64px}.db-lp01-section-register_component_layer2__85P46{bottom:-64px}.db-lp01-section-register_component_layer3__QFDlH{position:absolute;width:100%;height:430px;background-image:url(/_next/static/media/db-lp01-register-bg.85b41732.svg);background-position:50%;background-size:cover}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_layer3__QFDlH{height:368px}}@media(max-width:calc(576px - 0.02px)){.db-lp01-section-register_component_layer3__QFDlH{background-image:url(/_next/static/media/db-lp01-register-bg-sp.ceb682f1.svg)}}.db-lp01-section-register_component_registerLink__iFB6t{position:relative;display:grid;grid-template-columns:auto 24px;grid-gap:8px;gap:8px;place-items:center;width:100%;height:70px;padding:0 16px;font:var(--fds-typography-heading-xl)!important;font-size:22px!important;color:#383838;background:linear-gradient(90deg,#ffe33f,#fbc63c);border-radius:8px;box-shadow:0 8px 6px 0 rgba(0,0,0,.25)}.db-lp01-section-register_component_registerLink__iFB6t:active,.db-lp01-section-register_component_registerLink__iFB6t:hover{color:#383838;text-decoration:none}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-register_component_registerLink__iFB6t{max-width:360px;height:50px}}.db-lp01-section-register_component_terms__DvyCn a{font-weight:700;color:var(--fds-color-text-primary);text-decoration:underline}.db-lp01-section-register_component_terms__DvyCn a:active,.db-lp01-section-register_component_terms__DvyCn a:hover{color:var(--fds-color-text-primary)}@media(min-width:768px){.db-lp01-section-register_component_responsiveLineBreak__5ePkR{display:none}}.db-lp01-section-step_component_section__xBFgp{width:100%;padding:64px 16px 128px}.db-lp01-section-step_component_layout__t3ie1{width:100%;max-width:1024px;margin:0 auto}@media(max-width:1139.98px){.db-lp01-section-step_component_layout__t3ie1{max-width:375px}}.db-lp01-section-step_component_step__M01JW{width:200px}.db-lp01-section-step_component_step__M01JW img{width:auto;height:180px}@media(max-width:1139.98px){.db-lp01-section-step_component_step__M01JW{width:100%}.db-lp01-section-step_component_step__M01JW img{height:120px}}.db-lp01-section-step_component_stepHeading__eWpdo{display:flex;align-items:center;justify-content:center;height:48px;text-align:center}@media(max-width:1139.98px){.db-lp01-section-step_component_stepHeading__eWpdo{display:block;height:unset;text-align:unset}}.db-lp01-section-step_component_stepArrow__4iLcU{position:relative;align-self:center;transform:translateY(-100%)}.db-lp01-section-step_component_stepArrow__4iLcU:before{position:absolute;top:-88px;left:-8px;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #155aa8;border-style:solid;border-width:14px 0 14px 18px}@media(max-width:1139.98px){.db-lp01-section-step_component_stepArrow__4iLcU:before{top:-8px;left:-8px;border-color:#155aa8 rgba(0,0,0,0) rgba(0,0,0,0);border-width:12px 9px 0}}.db-lp01-section-user-success_component_section__Dsdrc{width:100%;padding:64px 16px 128px;background-color:#f7f4ef}.db-lp01-section-user-success_component_layout__tCl67{width:100%;max-width:1024px;margin:0 auto}@media(max-width:1139.98px){.db-lp01-section-user-success_component_layout__tCl67{max-width:375px}}.db-lp01-section-user-success_component_userSuccessImageWrapper__RqKdw img{width:auto;height:336px}@media(max-width:1139.98px){.db-lp01-section-user-success_component_userSuccessImageWrapper__RqKdw img{height:234px}}.db-lp01-section-user-success_component_userSuccessNote__R58l5{list-style:none;counter-reset:db-lp01-user-success-note-counter 0}.db-lp01-section-user-success_component_userSuccessNote__R58l5>li{display:flex}.db-lp01-section-user-success_component_userSuccessNote__R58l5>li:before{padding-right:8px;content:"※" counter(db-lp01-user-success-note-counter);counter-increment:db-lp01-user-success-note-counter 1}.db-lp01-section-user-success_component_step__yKY3T{position:relative;width:256px;padding:24px;background-color:#fff;border-radius:20px}.db-lp01-section-user-success_component_step__yKY3T img{width:auto;height:100px;padding-top:24px}@media(max-width:1139.98px){.db-lp01-section-user-success_component_step__yKY3T{width:100%}.db-lp01-section-user-success_component_step__yKY3T img{width:110px;height:auto;padding-top:32px}}.db-lp01-section-user-success_component_stepNumber___r2DQ{position:absolute;top:16px;left:24px}.db-lp01-section-user-success-image_component_section__w0MmX{width:100%;padding:64px 0 0}.db-lp01-section-user-success-image_component_sectionImage__ahg2a{width:100%;height:340px;overflow:hidden}.db-lp01-section-user-success-image_component_sectionImage__ahg2a img{width:auto;height:340px}@media(max-width:calc(768px - 0.02px)){.db-lp01-section-user-success-image_component_sectionImage__ahg2a{height:240px}.db-lp01-section-user-success-image_component_sectionImage__ahg2a img{width:auto;height:240px}}.not-found_component_notFound__XT5Aa{padding-top:18px;text-align:center}.not-found_component_notFound__XT5Aa p{text-align:center}
/*# sourceMappingURL=27e31a5cd2667ad8.css.map*/