.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceSection__i2GCU{padding:68px 0;background:#eef6ff}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceSection__i2GCU{padding:var(--fds-spacing-xxs) 0 var(--fds-spacing-xxl)}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceHeader__DR6YI{width:calc(100% - 32px);max-width:1120px;margin:0 auto}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceTitle__B9Ltp{display:block;margin:0;font-size:40px;font-weight:700;line-height:1.4;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceTitle__B9Ltp{font-size:28px}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceTitle__B9Ltp br{display:none}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceTitle__B9Ltp br{display:block}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceItemsWrapper__5PJz2{width:calc(100% - 32px);max-width:1000px;margin:0 auto}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceItem__sKniN{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)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceItem__sKniN{padding:24px 16px}}.changed-jobs-engineer-voice_component_changedJobsEngineerUser__45vyi{display:flex;flex-direction:row-reverse;gap:40px;align-items:center}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerUser__45vyi{flex-direction:column-reverse;gap:16px}}.changed-jobs-engineer-voice_component_changedJobsEngineerUserTitle__E9PaS{padding-bottom:20px;margin:0;font-size:32px;font-weight:700;line-height:1.5;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerUserTitle__E9PaS{padding-bottom:0;font-size:20px}}.changed-jobs-engineer-voice_component_changedJobsEngineerUserImage__5MuA_{display:grid;grid-gap:8px;gap:8px;margin:0}.changed-jobs-engineer-voice_component_changedJobsEngineerUserImage__5MuA_ figcaption{font-size:16px;text-align:center}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentBody__YmSZu{position:relative;display:grid;grid-gap:24px;gap:24px;height:90px;overflow:hidden;transition:all 1s ease-in-out}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentBody__YmSZu: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 .changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentBody__YmSZu{height:-moz-fit-content;height:fit-content}.open .changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentBody__YmSZu:after{display:none}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentBody__YmSZu{gap:16px}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentText__N_lK_{display:grid;grid-gap:32px;gap:32px}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentText__N_lK_ 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)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentText__N_lK_ p{font-size:16px}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffWrapper__LkQ4S{display:flex;gap:30px;align-items:flex-end}@media(max-width:calc(768px - 0.02px)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffWrapper__LkQ4S{flex-direction:column;gap:8px}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;background:#f5f5f5;border-radius:8px}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE h4{margin:0;font-size:20px;font-weight:700;color:#155aa8}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE p{margin:0;font-size:16px;font-weight:400;line-height:1.75;color:#242424}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE: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)){.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE p{font-size:14px}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceContentStaffHeader__rO0ZE: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}}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceMoreButton__4J3KN{display:flex;gap:8px;align-items:center;padding:6px 16px;margin:0;font-weight:700;line-height:1;color:#155aa8;background-color:#fff;border:1px solid #155aa8;border-radius:20px}.changed-jobs-engineer-voice_component_changedJobsEngineerVoiceMoreButton__4J3KN: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 .changed-jobs-engineer-voice_component_changedJobsEngineerVoiceMoreButton__4J3KN:after{position:relative;top:2px;border:2px solid #155aa8;border-right:none;border-bottom:none}.modal-wrapper_modal__x0PYx{position:absolute;background-color:var(--fds-grey-900)!important}.modal-wrapper_modal__x0PYx:focus{outline:none}@media(max-width:calc(576px - 0.02px)){.modal-wrapper_positionTop__E0_Zv{top:0!important;transform:translate(-50%)!important}}.modal-wrapper_overlay__VhjVn{position:fixed;inset:0;opacity:0;transition:opacity .2s ease-in-out}.modal-wrapper_overlay--after-open__p2oQZ{opacity:1}.modal-wrapper_overlay--before-close__N0jKi{opacity:0}.modal-wrapper_container__pEo92{width:calc(100vw - var(--fds-spacing-600));padding:var(--fds-spacing-500);overflow:auto;color:var(--fds-brandColor-onMain)}@media(max-width:calc(576px - 0.02px)){.modal-wrapper_container__pEo92{display:flex;flex-direction:column;width:100vw;max-height:100svh}}@media(min-width:576px){.modal-wrapper_container__pEo92{max-width:500px;max-height:90svh}}.modal-wrapper_header__UoYuq{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:56px}:where(.modal-wrapper_circleCloseButton__wT40w){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:var(--fds-spacing-100)!important;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:1px solid hsla(0,0%,100%,0);border-radius:var(--fds-radius-full)}:where(.modal-wrapper_circleCloseButton__wT40w):focus,:where(.modal-wrapper_circleCloseButton__wT40w):focus-visible{text-decoration:none;outline:2px solid var(--fds-grey-700)}:where(.modal-wrapper_circleCloseButton__wT40w):hover{text-decoration:none;background-color:var(--fds-grey-800)}:where(.modal-wrapper_circleCloseButton__wT40w)>svg{width:20px;height:20px}.modal-wrapper_leftButton__u9bPU{position:absolute;top:-10px;left:-10px;z-index:1}.modal-wrapper_rightButton__jj5Li{position:absolute;top:-10px;right:-10px;z-index:1}.toast_component_toastContent__n4zeE{position:absolute;top:0;left:0;z-index:9999;display:flex;justify-content:center;width:100vw;height:auto;opacity:0;transition:all .5s ease-in-out}.toast_component_toastContent__n4zeE[data-toast-visible]{opacity:1}.toast_component_toastText__1Gh0c{display:flex;align-items:center;font-size:14px;font-weight:700}.toast_component_toastMessage__eGMEQ{flex:1 1;margin-right:8px}.toast_component_toastCloseButton__aMCWR{display:flex;align-items:center;padding:8px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-radius:50%}.toast_component_toastCloseButton__aMCWR:hover{background-color:rgba(0,0,0,.05)}@media(min-width:768px){.component_container__lILes{max-width:944px;margin:0 auto}}.image_component_img__zxbfS:not([data-disable-height-auto=true]){height:auto}.image_component_img__zxbfS[data-full-width=true]{width:100%}.image_component_img__zxbfS:not([data-is-intrinsic-aspect-ratio=true]){aspect-ratio:40/21}.hero-section_component_mainVisualHeader__QBAgn{position:relative;width:calc(100% - 32px);max-width:1120px;padding-bottom:74px;margin:0 auto}@media(min-width:768px){.hero-section_component_mainVisualHeader__QBAgn{padding-bottom:28px}}.hero-section_component_mainVisualHeader__QBAgn:before{position:absolute;bottom:44px;z-index:-1;display:block;width:114vw;height:96px;margin:0 calc(50% - 57vw);content:"";background:#fff;border-radius:50%}@media(min-width:768px){.hero-section_component_mainVisualHeader__QBAgn:before{display:none}}.hero-section_component_mainVisualHeader__QBAgn:after{position:absolute;bottom:0;z-index:-2;display:block;width:100vw;height:99px;margin:0 calc(50% - 50vw);content:"";background:linear-gradient(181.2deg,#53a8ff .99%,#eef6ff 89.55%)}@media(min-width:768px){.hero-section_component_mainVisualHeader__QBAgn:after{display:none}}.hero-section_component_mainVisualLogo__tvoLs{display:flex;align-items:center;height:100px;margin:0}.hero-section_component_mainVisualLogo__tvoLs img{display:block}.hero-section_component_mainVisualLogo__tvoLs svg{height:30px}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualLogo__tvoLs svg{height:25px}.hero-section_component_mainVisualLogo__tvoLs{height:52px}}.hero-section_component_mainVisualTitleWrapper__7pktt{display:flex;flex-direction:column;gap:var(--fds-spacing-m);align-items:flex-start;margin-bottom:var(--fds-spacing-x3l)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualTitleWrapper__7pktt{margin-bottom:var(--fds-spacing-l)}}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_mainVisualTitleWrapper__7pktt{align-items:center;text-align:center}}.hero-section_component_mainVisualTitle___jkLO{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs);margin:0;font-size:64px;font-weight:700}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualTitle___jkLO{font-size:40px}}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_mainVisualTitle___jkLO{text-align:center}}.hero-section_component_mainVisualTitle___jkLO span{font-size:64px;font-weight:700;line-height:120%;color:#055ec1;letter-spacing:-.02em;background:-webkit-linear-gradient(135deg,#055ec1,#00a7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero-section_component_mainVisualTitle___jkLO span .findy{font-size:66px;background:rgba(0,0,0,0)}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualTitle___jkLO span{font-size:45px}.hero-section_component_mainVisualTitle___jkLO span .findy{font-size:47px;background:rgba(0,0,0,0)}}@media(min-width:576px){.hero-section_component_mainVisualTitle___jkLO br{display:none}}.hero-section_component_mainVisualImage__r4awM{position:absolute;top:64px;right:0;z-index:-1;margin:0}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_mainVisualImage__r4awM{display:none}}.hero-section_component_mainVisualResultLinks__DCPb9{display:flex;flex-direction:column;gap:70px}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_mainVisualResultLinks__DCPb9{gap:var(--fds-spacing-m)}}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualResultLinks__DCPb9{flex-direction:column-reverse}}.hero-section_component_mainVisualResult__pse2h{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:calc(1024px - 0.02px)){.hero-section_component_mainVisualResult__pse2h{align-items:center}}.hero-section_component_mainVisualResult__pse2h p{display:flex;gap:42px;max-width:715px;margin:0}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualResult__pse2h p{gap:14px}}.hero-section_component_mainVisualResult__pse2h svg{width:50%;height:125px}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualResult__pse2h svg{height:72px}}.hero-section_component_mainVisualResultAnnotation__ihJd_{margin:0 var(--fds-spacing-s);font-size:12px;line-height:15px;color:#000}@media(max-width:calc(768px - 0.02px)){.hero-section_component_mainVisualResultAnnotation__ihJd_{margin:0 var(--fds-spacing-xxs);font-size:8px;line-height:1.4;color:#666}}.inflow-links_component_inflowLinkButtonsWrapper__aDFGs{width:100%}.inflow-links_component_inflowLinkButtonWrapper__DrOVj{flex:1 1;width:100%;max-width:480px}.inflow-links_component_inflowLinkButtonBubble__uzBIP{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)){.inflow-links_component_inflowLinkButtonBubble__uzBIP{font-size:13px}}.inflow-links_component_inflowLinkButtonBubble__uzBIP:before{position:absolute;top:100%;left:50%;margin-left:-10px;content:"";border:7px solid rgba(0,0,0,0);border-top:12px solid #1b85ef}.inflow-links_component_inflowLinkButtonBubble__uzBIP: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}.inflow-links_component_inflowLinkButton__IvnHi{width:100%;margin:0}.inflow-links_component_inflowLinkButton__IvnHi a{position:relative;display:block;min-width:480px;max-width:480px;padding:24px 0;font-size:24px;font-weight:700;line-height:28px;color:#fff;text-align:center;text-decoration:none;background:#f27127;border-radius:5px}@media(max-width:calc(768px - 0.02px)){.inflow-links_component_inflowLinkButton__IvnHi a{min-width:unset;padding:16px 30px;font-size:16px}}.inflow-links_component_inflowLinkButton__IvnHi a:active,.inflow-links_component_inflowLinkButton__IvnHi a:hover{color:#fff;text-decoration:none;background:#f27127;opacity:.7}.inflow-links_component_inflowLinkButton__IvnHi 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)){.inflow-links_component_inflowLinkButton__IvnHi a:after{right:10px;height:14px}}.inflow-links-section_component_inflowLinksSection__R0v8w{align-items:center;padding:28px 16px;background:#155aa8}@media(max-width:calc(768px - 0.02px)){.inflow-links-section_component_inflowLinksSection__R0v8w{padding:24px 16px}}.inflow-links-section_component_inflowLinksSectionText__r67kO{font-size:28px;font-weight:700;line-height:1.6;color:#fff;text-align:center}@media(max-width:calc(768px - 0.02px)){.inflow-links-section_component_inflowLinksSectionText__r67kO{display:none}}.job-change-support_component_jobChangeSupportHeader__2KZH1{width:calc(100% - 32px);max-width:1120px;margin:0 auto}.job-change-support_component_jobChangeSupportTitle__yiexo{display:block;margin:0;font-size:40px;font-weight:700;line-height:1.4;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportTitle__yiexo{font-size:28px}}.job-change-support_component_jobChangeSupportTitle__yiexo br{display:none}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportTitle__yiexo br{display:block}}.job-change-support_component_jobChangeSupportSection__aqEwP{padding:68px 0}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportSection__aqEwP{padding:var(--fds-spacing-xxl) 0}}.job-change-support_component_jobChangeSupportDescription__YhljG{margin-top:32px;font-size:24px;font-weight:400;line-height:1.8;color:#242424;letter-spacing:-.01em}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportDescription__YhljG{margin-top:12px;font-size:16px;line-height:1.6}.job-change-support_component_jobChangeSupportDescription__YhljG p{margin:0}}.job-change-support_component_jobChangeSupportPointWrapper__ASWpH{display:flex;flex-wrap:wrap;gap:12px;row-gap:40px;justify-content:center;width:calc(100% - 32px);max-width:1120px;margin:0 auto}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportPointWrapper__ASWpH{gap:20px;white-space:normal}}.job-change-support_component_jobChangeSupportPointItem__vdxVS{position:relative;width:50%;max-width:365px;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)){.job-change-support_component_jobChangeSupportPointItem__vdxVS{width:100%}}.job-change-support_component_jobChangeSupportPointItemPoint__ygBD0{position:absolute;top:-16px;padding:4px 24px;margin:0;font-size:22px;font-weight:700;color:#fff;background:#155aa8;border-radius:20px}.job-change-support_component_jobChangeSupportPointItemPoint__ygBD0: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)){.job-change-support_component_jobChangeSupportPointItemPoint__ygBD0:after{bottom:-10px;left:12px;border-width:10px 6px 0}.job-change-support_component_jobChangeSupportPointItemPoint__ygBD0{top:-8px;padding:2px 12px;font-size:16px}}.job-change-support_component_jobChangeSupportPointImage__FlqZi{margin:0;text-align:center}.job-change-support_component_jobChangeSupportPointTitle__GhuZ8{margin:0;font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportPointTitle__GhuZ8{font-size:20px}}.job-change-support_component_jobChangeSupportPointText__ecTBk{margin:0;font-size:18px}@media(max-width:calc(768px - 0.02px)){.job-change-support_component_jobChangeSupportPointText__ecTBk{font-size:16px}}.user-success-team_component_userSuccessTeamSection__lzKhB{padding:68px 0}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamSection__lzKhB{padding:var(--fds-spacing-xxl) 0}}.user-success-team_component_userSuccessTeamHeader__BjryN{width:calc(100% - 32px);max-width:1120px;margin:0 auto}.user-success-team_component_userSuccessTeamTitle__crIDk{display:block;margin:0;font-size:40px;font-weight:700;line-height:1.4;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamTitle__crIDk{font-size:28px}}.user-success-team_component_userSuccessTeamTitle__crIDk br{display:none}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamTitle__crIDk br{display:block}}.user-success-team_component_userSuccessTeamDescription__CteCX{margin-top:32px;font-size:24px;font-weight:400;line-height:1.8;color:#242424;letter-spacing:-.01em}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamDescription__CteCX{margin-top:12px;font-size:16px;line-height:1.6}.user-success-team_component_userSuccessTeamDescription__CteCX br{display:none}.user-success-team_component_userSuccessTeamDescription__CteCX p{margin:0}}.user-success-team_component_userSuccessItemWrapper__Vaurg{display:flex;flex-wrap:wrap;gap:120px;row-gap:68px;justify-content:center;width:calc(100% - 32px);max-width:720px;margin:0 auto}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessItemWrapper__Vaurg{gap:20px;row-gap:28px}}.user-success-team_component_userSuccessTeamItem__fCwMD{width:calc(50% - 60px);max-width:300px}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamItem__fCwMD{width:calc(50% - 10px)}}.user-success-team_component_userSuccessTeamItemName__8pr3v{display:flex;flex-direction:column;gap:12px;margin:0;font-size:32px;font-weight:700;text-align:center}.user-success-team_component_userSuccessTeamItemName__8pr3v span{font-size:20px;font-weight:400}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamItemName__8pr3v span{font-size:16px}.user-success-team_component_userSuccessTeamItemName__8pr3v{font-size:24px}}.user-success-team_component_userSuccessTeamItemImage__gdwAa{margin:0 0 4px}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamItemImage__gdwAa{margin:0}}.user-success-team_component_userSuccessTeamItemImage__gdwAa img{width:100%;height:auto}.user-success-team_component_userSuccessTeamItemButton__h_mu2{padding:8px 28px;margin:0;font-size:18px;font-weight:700;line-height:1;color:#155aa8;text-align:center;cursor:pointer;background-color:#fff;border:2px solid #155aa8;border-radius:5px}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamItemButton__h_mu2{padding:8px;font-size:14px}}.user-success-team_component_userSuccessTeamItemButton__h_mu2:focus{opacity:.6}.user-success-team_component_userSuccessTeamMemberDetailModal__roY_T{z-index:999;display:grid;place-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.user-success-team_component_userSuccessTeamMemberDetailModalContent__c4RAn{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)){.user-success-team_component_userSuccessTeamMemberDetailModalContent__c4RAn{gap:28px;max-height:calc(100vh - 32px);padding:28px 20px}}.user-success-team_component_userSuccessTeamMemberDetailModalProfileWrapper__gxQUF{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}.user-success-team_component_userSuccessTeamMemberDetailModalProfileWrapper__gxQUF>header{display:flex;grid-area:header;gap:20px;align-items:center;align-self:flex-end}.user-success-team_component_userSuccessTeamMemberDetailModalProfileWrapper__gxQUF>p{grid-area:profile;align-self:flex-start}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamMemberDetailModalProfileWrapper__gxQUF{grid-template:"image header" auto "profile profile" auto/auto 1fr;column-gap:20px}.user-success-team_component_userSuccessTeamMemberDetailModalProfileWrapper__gxQUF>header{flex-direction:column;gap:12px;align-items:flex-start;align-self:center}}.user-success-team_component_userSuccessTeamMemberDetailModalProfileImage__nVqWy{grid-area:image;max-width:200px;margin:0}.user-success-team_component_userSuccessTeamMemberDetailModalProfileImage__nVqWy img{width:100%;height:auto}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamMemberDetailModalProfileImage__nVqWy{max-width:120px}}.user-success-team_component_userSuccessTeamMemberDetailModalProfileName__J18ca{display:flex;gap:20px;align-items:center;margin:0;font-size:32px}.user-success-team_component_userSuccessTeamMemberDetailModalProfileName__J18ca span{font-size:20px;font-weight:400}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamMemberDetailModalProfileName__J18ca span{font-size:16px}.user-success-team_component_userSuccessTeamMemberDetailModalProfileName__J18ca{flex-direction:column;gap:12px;align-items:flex-start;font-size:20px}}.user-success-team_component_userSuccessTeamMemberDetailModalProfileTwitter__XKiIk{display:flex;gap:8px;margin:0;font-size:15px}.user-success-team_component_userSuccessTeamMemberDetailModalProfileTwitter__XKiIk a{color:#000}.user-success-team_component_userSuccessTeamMemberDetailModalProfile__O3LFN{margin:0;font-size:16px;font-weight:400;line-height:1.75;overflow-wrap:break-word;white-space:pre-wrap}.user-success-team_component_userSuccessTeamMemberDetailModalCommentWrapper__nqNE6{display:grid;grid-gap:20px;gap:20px}.user-success-team_component_userSuccessTeamMemberDetailModalCommentTitle__6yUhY{margin:0;font-size:32px;font-weight:700;color:#155aa8}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamMemberDetailModalCommentTitle__6yUhY{font-size:20px}}.user-success-team_component_userSuccessTeamMemberDetailModalCommentText__UG__f{margin:0;font-size:18px;font-weight:400;line-height:1.75;color:#242424}@media(max-width:calc(768px - 0.02px)){.user-success-team_component_userSuccessTeamMemberDetailModalCommentText__UG__f{font-size:16px}}.user-success-team_component_userSuccessTeamMemberDetailModalCloseButton__2dmH0{display:block;padding:8px 28px;margin:0;font-size:18px;font-weight:700;line-height:1;color:#155aa8;cursor:pointer;background-color:#fff;border:2px solid #155aa8;border-radius:5px}.user-success-team_component_userSuccessTeamMemberDetailModalCloseButton__2dmH0:focus{opacity:.6}.us-lp-affiliate01_component_usLpAffiliate01__MOdMp{overflow:hidden}.us-lp-affiliate01_component_usLpAffiliate01Footer__AR9QJ{display:flex;align-items:center;justify-content:center;height:51px;font-size:12px;font-weight:400;line-height:2;color:#888;background-color:#fafafa}.image-modal_modal__weqa_{position:fixed;inset:0;z-index:1031;display:flex;align-items:center;justify-content:center;pointer-events:none}.image-modal_modal__weqa_:focus{outline:none}.image-modal_overlay__i5V4V{position:fixed;inset:0;z-index:1031;background-color:rgba(0,0,0,.9);opacity:0;transition:opacity .2s ease-in-out}.image-modal_overlay--after-open__KY8vj{opacity:1}.image-modal_overlay--before-close___kVzu{opacity:0}.image-modal_closeButton__6BLya{position:fixed;top:16px;right:16px;z-index:1032;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;color:var(--fds-brandColor-onMain);pointer-events:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--fds-radius-full)}.image-modal_closeButton__6BLya:focus,.image-modal_closeButton__6BLya:focus-visible{outline:2px solid var(--fds-brandColor-onMain)}.image-modal_closeButton__6BLya:hover{background-color:rgba(0,0,0,.7)}.image-modal_closeButton__6BLya>svg{width:20px;height:20px}@media(min-width:576px){.image-modal_closeButton__6BLya{width:40px;height:40px}}.image-modal_image__OHGnG{width:auto;max-width:95vw;height:auto;max-height:90svh;pointer-events:auto;object-fit:contain}.post-card_container__95R1t{position:relative;display:flex;flex-direction:column;gap:var(--fds-spacing-400);padding:var(--fds-spacing-400);padding-bottom:var(--fds-spacing-200);background:#1e293b;border:1px solid #334155;border-radius:var(--fds-radius-200)}.post-card_container__95R1t[data-size=small]{height:100%}.post-card_text__yhkRt{font:var(--fds-typography-body-m);color:var(--fds-onSurface-lowEmphasis);overflow-wrap:anywhere;white-space:pre-wrap}.post-card_text__yhkRt[data-size=small]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-card_icon__J0_1T{overflow:hidden;border-radius:var(--fds-radius-full)}.post-card_heartContainer__Gp3Mp{position:relative;width:28px;height:28px}.post-card_heartBase__6i_IC,.post-card_heartOverlay__s8eS7{overflow:hidden;border-radius:var(--fds-radius-full)}.post-card_heartOverlay__s8eS7{position:absolute;top:0;left:0}.post-card_likeCounterContainer___Pphq{margin-top:auto}.post-card_likeCounterGroup__3yshK{transform-origin:center}.post-card_likeCounterGroupAnimated__JEmNm{animation:post-card_likeCounterPop__oh2ZK .25s ease-out}.post-card_likeCounter__bs85u{font:var(--fds-typography-body-s);color:var(--fds-grey-50)}.post-card_likeCounter__bs85u[data-large=true]{font:var(--fds-typography-heading-s)}@keyframes post-card_likeCounterPop__oh2ZK{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.post-card_mask__KOhu_{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--fds-radius-200);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.post-card_maskText__SpMQV{display:inline-flex;flex-direction:column;gap:var(--fds-spacing-100);align-items:center;font:var(--fds-typography-heading-s);color:var(--fds-brandColor-onMain)}.post-card_image__gVN7_{width:100%;max-height:400px;margin:0 auto;object-fit:contain;transition:opacity .2s ease-in-out}.post-card_image__gVN7_[data-size=small]{max-height:150px;object-fit:cover}.post-card_imageButton__waTod{all:unset;display:block;width:100%;cursor:pointer}.post-card_imageButton__waTod:focus-visible{outline:2px solid var(--fds-brandColor-main);outline-offset:2px;border-radius:var(--fds-radius-100)}.post-card_imageButton__waTod:hover .post-card_image__gVN7_{opacity:.8}.card-list_grid___4MM8{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--fds-spacing-400);gap:var(--fds-spacing-400);justify-content:center}@media(min-width:768px){.card-list_grid___4MM8{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.card-list_grid___4MM8{grid-template-columns:repeat(4,1fr)}}@media(max-width:calc(1024px - 0.02px)){.card-list_gridLoggedOut__PK7rr>:nth-child(n+5):nth-child(-n+8){display:none}}.card-list_link__jZsya{text-decoration:none}.card-list_link__jZsya:focus,.card-list_link__jZsya:hover{color:inherit;text-decoration:none}@media(hover:none)and (pointer:coarse){.card-list_link__jZsya:hover{opacity:inherit}}.card-list_button__X85En{padding:0;text-align:start;background:none;border:none}.card-list_motionDiv__wF4v7{height:100%}.error-message_message__Vj__1{padding:2rem;font-size:1.5rem;font-weight:500;text-align:center}.error-message_errorMessage__5F2UM{color:#d32f2f}.error-message_noPostMessage__iWOG9{color:var(--fds-brandColor-onMain)}.list-controls_container__9APDQ{display:flex;gap:var(--fds-spacing-200);align-items:center;justify-content:space-between}.list-controls_filterButton__OMM3W{display:flex;align-items:center;justify-content:center;height:44px;padding:var(--fds-spacing-100) var(--fds-spacing-200);font:var(--fds-typography-heading-s);color:var(--fds-brandColor-onMain);cursor:pointer;background:#1e293b;border:1px dashed #a7a7a7;border-radius:var(--fds-radius-full)}.list-controls_filterButton__OMM3W:disabled{cursor:not-allowed}.list-controls_filterButton__OMM3W[aria-pressed=true]{background:#c24700;border:1px solid #fff}.list-controls_buttons__90_kC{display:flex;gap:var(--fds-spacing-100);align-items:center;padding:var(--fds-spacing-200);margin-left:auto;background:#1e293b;border:1px solid #334155;border-radius:var(--fds-radius-full)}.list-controls_button__X2lKk{position:relative;display:flex;gap:var(--fds-spacing-200);align-items:center;justify-content:center;padding:var(--fds-spacing-100) var(--fds-spacing-200);font:var(--fds-typography-heading-s);color:var(--fds-brandColor-onMain);cursor:pointer;background:none;border:none;border-radius:var(--fds-radius-full);isolation:isolate}.list-controls_button__X2lKk:before{position:absolute;inset:0;z-index:-1;content:"";background-color:#3750e4;border-radius:var(--fds-radius-full);opacity:0;transition:opacity .3s ease}.list-controls_button__X2lKk[aria-checked=true]:before{opacity:1}.list-controls_srOnly__cIsnE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border-width:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.list-heading_container__jOYL_,.loading-message_container__n2Jtj{display:flex;justify-content:center}.loading-message_container__n2Jtj{gap:var(--fds-spacing-200);align-items:center;margin-top:var(--fds-spacing-600)}.loading-message_text__qsJPp{font:var(--fds-typography-body-m);color:var(--fds-onSurface-lowEmphasis)}.loading-message_spinnerContainer__nX7dp{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.loading-message_spinnerContainer__nX7dp .loading-message_spinner__r8l1j{color:var(--fds-onSurface-lowEmphasis);animation:loading-message_spin__nSrZI 1s linear infinite}@keyframes loading-message_spin__nSrZI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.post-detail_container__LrpQj{display:flex;flex-direction:column;gap:var(--fds-spacing-400)}@media(max-width:calc(576px - 0.02px)){.post-detail_container__LrpQj{flex-grow:1;justify-content:center}}.post-detail_buttons__rZakw{display:flex;flex-direction:column;gap:var(--fds-spacing-400);align-self:center}.post-detail-not-found_button__sIaSe{width:210px;height:44px;margin-top:var(--fds-spacing-200);background-color:var(--fds-green-700)!important;border:none}.findy-logo-link_component_wrapper__zVfDV[data-align=left]{padding:0 15px}.findy-logo-link_component_wrapper__zVfDV[data-align=center]{position:absolute;left:50%;translate:-50%}.header-skeleton_component_desktopWrapper__hB6KB,.header-skeleton_component_mobileWrapper__Qxpkx{display:flex;align-items:center;justify-content:space-between}.header-skeleton_component_mobileWrapper__Qxpkx{position:relative}.dropdown-menu_component_dropdownMenu__0cD4_{margin:0 2px 0 0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--fds-border-radius-s);border-bottom-left-radius:var(--fds-border-radius-s)}@media(min-width:768px){.dropdown-menu_component_dropdownMenu__0cD4_{right:0;left:auto}}.dropdown-menu_dropdownMenu__k8u3i{position:absolute;top:100%;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:var(--fds-border-width-s) solid rgba(0,0,0,.15);border-radius:var(--fds-border-width-s);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu_dropdownMenu__k8u3i>li>a{clear:both;display:block;padding:10px 15px;font-weight:400;line-height:1.42857143;color:#242424;white-space:nowrap}.dropdown-menu_dropdownMenu__k8u3i>li>a:focus,.dropdown-menu_dropdownMenu__k8u3i>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.open .dropdown-menu_dropdownMenu__k8u3i{display:block}.toggle-menu-list_component_logoutButton__vDPwr{clear:both;display:block;width:100%;padding:10px 15px;font-weight:400;line-height:1.42857143;color:#242424;text-align:left;white-space:nowrap;background-color:rgba(0,0,0,0);border:none}.toggle-menu-list_component_logoutButton__vDPwr:focus,.toggle-menu-list_component_logoutButton__vDPwr:hover{color:#777;text-decoration:none;background-color:#f5f5f5}@media(max-width:1279px){.toggle-menu-list_component_logoutButton__vDPwr{font-weight:700}.toggle-menu-list_component_logoutButton__vDPwr:focus,.toggle-menu-list_component_logoutButton__vDPwr:hover{background-color:rgba(0,0,0,0)!important}}.toggle-menu-list_component_profileIncompletionMark__W9igI{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:rgba(0,0,0,0);background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.user-name-dropdown-menu_component_userName__IDOHi{display:inline-block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;font-weight:700;white-space:nowrap}.dropdown-trigger-button_dropdownTriggerButton__lmjVj{display:inline-flex;align-items:center;justify-content:flex-start;padding:15px;line-height:20px;cursor:pointer;background-color:rgba(0,0,0,0);border:none}.dropdown-menu-caret_dropdownMenuCaret__04qeR{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.dropdown-wrapper_dropdownWrapper__nzNZm{position:relative}.incomplete-profile-desktop-content_component_wrapper__f_mj0{display:flex;align-items:center;justify-content:space-between}.incomplete-profile-hamburger-menu-list_component_menu__YoGsA{margin:0}.incomplete-profile-hamburger-menu-list_component_menu__YoGsA>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}:where(.plain-button_component_buttonBase__oCquq){display:inline-flex;column-gap:.25em;align-items:center;justify-content:center;padding:5px;font-size:12px;line-height:1.15;color:var(--fds-color-text-primary);letter-spacing:.05em;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:0;border-radius:var(--fds-button-border-radius);transition:all .2s ease-in-out 0s}:where(.plain-button_component_buttonBase__oCquq):active,:where(.plain-button_component_buttonBase__oCquq):hover{text-decoration:none}:where(.plain-button_component_buttonBase__oCquq):focus,:where(.plain-button_component_buttonBase__oCquq):focus-visible{text-decoration:none;outline:2px solid var(--fds-color-control-border-focus);outline-offset:3px;transition:none}:where(.plain-button_component_buttonBase__oCquq):disabled{cursor:not-allowed}.plain-button_component_iconBox__8STzM{font-size:inherit}.oreilly-program-tools-section-hero_component_section__pZTe0{padding:60px 24px 56px;background-color:#fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_section__pZTe0{padding:0 24px 32px}}.oreilly-program-tools-section-hero_component_contentWrapper__DLsIr{position:relative;width:100%;max-width:1200px}.oreilly-program-tools-section-hero_component_logoWrapper___uKoO{position:relative;width:100%;max-width:50%}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_logoWrapper___uKoO{max-width:327px}}.oreilly-program-tools-section-hero_component_heading__rPpI1{position:relative;z-index:1;margin:0;font-family:Noto Sans JP,system-ui;font-size:72px;font-weight:700;line-height:1.2;color:#231e1e;text-align:left;letter-spacing:-.1rem}.oreilly-program-tools-section-hero_component_heading__rPpI1>span{font-size:80px;vertical-align:text-bottom}@media(max-width:calc(1024px - 0.02px)){.oreilly-program-tools-section-hero_component_heading__rPpI1{font-size:54px}.oreilly-program-tools-section-hero_component_heading__rPpI1>span{font-size:60px}}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_heading__rPpI1{font-size:44px;text-align:center}.oreilly-program-tools-section-hero_component_heading__rPpI1>span{font-size:52px}}.oreilly-program-tools-section-hero_component_program__0j_4q{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin:0;font-family:Arial,system-ui;font-size:44px;font-weight:700;line-height:1.2;color:#d30000;background:hsla(0,0%,100%,.5);border-radius:20px}@media(max-width:calc(1024px - 0.02px)){.oreilly-program-tools-section-hero_component_program__0j_4q{font-size:32px}}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_program__0j_4q{width:100%;margin-top:16px;font-size:24px;text-align:center;background:unset;border-radius:unset}}.oreilly-program-tools-section-hero_component_imagePosition__lORky{position:absolute;top:38px;right:0;max-width:50%}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_imagePosition__lORky{position:relative;top:20px;max-width:100%}}.oreilly-program-tools-section-hero_component_imageWrapper__ebK_m{position:relative;width:100%;max-width:684px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_imageWrapper__ebK_m{max-width:348px;margin:0 auto}}.oreilly-program-tools-section-hero_component_importanceWrapper__1RTvr{position:absolute;right:0;bottom:-10px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_importanceWrapper__1RTvr{right:-14px}}.oreilly-program-tools-section-hero_component_importance__arMY_{width:160px;height:160px;font-family:Noto Sans JP,system-ui;font-size:24px;font-weight:700;line-height:100%;color:#fff;letter-spacing:.1em;background:#155aa8;border-radius:50%}.oreilly-program-tools-section-hero_component_importance__arMY_:last-of-type{margin-left:-25px}.oreilly-program-tools-section-hero_component_importance__arMY_ b{font-family:DIN Alternate,system-ui;font-size:52px;line-height:100%}@media(max-width:calc(1024px - 0.02px)){.oreilly-program-tools-section-hero_component_importance__arMY_{width:120px;height:120px;font-size:20px}.oreilly-program-tools-section-hero_component_importance__arMY_:last-of-type{margin-left:-12px}.oreilly-program-tools-section-hero_component_importance__arMY_ b{font-size:36px}}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_importance__arMY_{width:98px;height:98px;font-size:15px}.oreilly-program-tools-section-hero_component_importance__arMY_:last-of-type{margin-left:-15px}.oreilly-program-tools-section-hero_component_importance__arMY_ b{font-size:32px}}.oreilly-program-tools-section-hero_component_description__eJRyP{margin:64px 0 0;font-family:Noto Sans,system-ui;font-size:22px;font-weight:600;line-height:1.8;color:#231e1e}@media(max-width:calc(1024px - 0.02px)){.oreilly-program-tools-section-hero_component_description__eJRyP{margin-top:44px;font-size:20px;line-height:1.7}}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-hero_component_description__eJRyP{font-size:16px}}.oreilly-program-tools-section-how-to-participate_component_section__fj9NU{padding:72px 120px 80px;text-align:center;background-color:#ffe3e3}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-how-to-participate_component_section__fj9NU{padding:32px 24px 24px}}.oreilly-program-tools-section-how-to-participate_component_heading__j1kMd{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-how-to-participate_component_heading__j1kMd{font-size:24px}}.oreilly-program-tools-section-how-to-participate_component_participateStepsWrapper__n_oDF{width:100%;max-width:900px}.oreilly-program-tools-section-how-to-participate_component_participateStepBox__0OpW9{position:relative;display:flex;flex-direction:row;gap:10px;align-items:center;width:100%;padding:32px 23px;background:#fff;border-radius:20px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-how-to-participate_component_participateStepBox__0OpW9{padding:14px 23px 23px}}.oreilly-program-tools-section-how-to-participate_component_participateStepBox__0OpW9:after{position:absolute;right:0;bottom:-20px;left:0;width:0;height:0;margin:auto;content:"";border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:20px 25px 0}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-how-to-participate_component_participateStepBox__0OpW9:after{bottom:-15px;border-width:15px 18px 0}}.oreilly-program-tools-section-how-to-participate_component_participateStepBox__0OpW9:last-of-type:after{content:none}.oreilly-program-tools-section-how-to-participate_component_participateStepNumber__msDAv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:85px;height:85px;font-family:Rubik,system-ui;font-size:40px;font-weight:500;line-height:1;color:#fff;text-align:center;background:#d30000;border-radius:50%}.oreilly-program-tools-section-how-to-participate_component_participateStepNumber__msDAv>span{font-family:Noto Sans,system-ui;font-size:20px;font-style:normal;font-weight:700}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-how-to-participate_component_participateStepNumber__msDAv{flex-direction:row;gap:4px;align-items:baseline;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-family:Noto Sans,system-ui;font-size:16px;font-weight:700;line-height:1.3;color:#d30000;text-align:center;background:#fff;border-bottom:1px solid #d30000;border-radius:0}.oreilly-program-tools-section-how-to-participate_component_participateStepNumber__msDAv>span{font-size:12px}}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_{flex:1 1;width:100%;font-family:Noto Sans,system-ui;font-size:0;line-height:1.3;color:#231e1e;text-align:justify}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>h3{margin:0 0 20px;font-size:24px;font-weight:700;white-space-collapse:collapse}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>h3>br{display:none}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>p{margin:0;font-size:24px;font-weight:500}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>p:has(+span){margin-bottom:10px}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>span{font-size:14px;font-weight:500}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>h3{margin:0 0 16px;font-size:16px;font-weight:700;text-align:center}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>h3>br{display:block}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>p{margin:0;font-size:14px;font-weight:500}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>p:has(+span){margin-bottom:12px}.oreilly-program-tools-section-how-to-participate_component_participateStepContent__d1Qf_>span{font-size:12px;font-weight:500;color:#706d6d}}.oreilly-program-tools-section-introduction_component_nextSliderButton__b9avf{position:absolute;top:50%;right:-82px;width:65px;height:65px}.oreilly-program-tools-section-introduction_component_nextSliderButton__b9avf>button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-right:0;background:#868383;border:none;border-radius:50%;box-shadow:0 3px 5px rgba(0,0,0,.2)}.oreilly-program-tools-section-introduction_component_nextSliderButton__b9avf>button>svg{width:24px;height:38px;fill:#fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_nextSliderButton__b9avf{display:none}}.oreilly-program-tools-section-introduction_component_nextSliderButton__b9avf[data-disabled=true]{display:none!important}.oreilly-program-tools-section-introduction_component_prevSliderButton__P5ZTu{position:absolute;top:50%;left:-82px;width:65px;height:65px}.oreilly-program-tools-section-introduction_component_prevSliderButton__P5ZTu>button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:0;background:#868383;border:none;border-radius:50%;box-shadow:0 3px 5px rgba(0,0,0,.2)}.oreilly-program-tools-section-introduction_component_prevSliderButton__P5ZTu>button>svg{width:24px;height:38px;fill:#fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_prevSliderButton__P5ZTu{display:none}}.oreilly-program-tools-section-introduction_component_prevSliderButton__P5ZTu[data-disabled=true]{display:none!important}.oreilly-program-tools-section-introduction_component_section__wq2tl{padding:48px 96px 56px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_section__wq2tl{padding:24px 0 0}}.oreilly-program-tools-section-introduction_component_sliderWrapper__7yaIv{width:100%;max-width:948px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_sliderWrapper__7yaIv{display:none}}.oreilly-program-tools-section-introduction_component_sectionContent__pfdOa{padding:24px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_sectionContent__pfdOa{padding:8px 24px 24px}}.oreilly-program-tools-section-introduction_component_mobileContentWrapper__tDUt6{display:none}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_mobileContentWrapper__tDUt6{display:block}}.oreilly-program-tools-section-introduction_component_mobileOnly__xo1jT{display:none}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_mobileOnly__xo1jT{display:block}}.oreilly-program-tools-section-introduction_component_introduction__nfAWs{width:100%;max-width:900px;overflow:hidden;border-radius:20px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15)}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_introduction__nfAWs{box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.oreilly-program-tools-section-introduction_component_introduction__nfAWs:has(+div){box-shadow:none}}.oreilly-program-tools-section-introduction_component_iframe__WOw7Q{aspect-ratio:16/9;overflow:hidden;vertical-align:top}.oreilly-program-tools-section-introduction_component_gridLayout__DLC_9{display:grid;grid-template-columns:50px 1fr}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_gridLayout__DLC_9{grid-template-columns:30px 1fr}}.oreilly-program-tools-section-introduction_component_gridLayout__DLC_9:first-of-type>div:nth-child(-n+2){border-top:none}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_gridLayout__DLC_9.accordion{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.oreilly-program-tools-section-introduction_component_gridLayout__DLC_9.accordion[aria-expanded=true]{max-height:1000px}}.oreilly-program-tools-section-introduction_component_gridHead__HGTBI{display:flex;align-items:center;justify-content:center;font-family:Arial,system-ui;font-size:24px;font-weight:700;line-height:1.3;color:#fff;text-align:center;background:#d30000;border-top:1px solid #fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_gridHead__HGTBI{width:30px;padding:0;font-size:26px;color:#d30000;background:#fff;border-top:1px solid #868383}}.oreilly-program-tools-section-introduction_component_gridBody__3Zufs{padding:14px 28px;font-family:Noto Sans JP,system-ui;font-size:18px;font-weight:700;line-height:1.3;border-top:1px solid #a5a5a4}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_gridBody__3Zufs{padding:16px 0 16px 8px;font-size:12px;border-top:1px solid #868383}}.oreilly-program-tools-section-introduction_component_readMoreButton__ai6xM{width:140px;height:33px;padding:6px 20px;font-family:Noto Sans JP,system-ui;font-size:16px;font-weight:700;line-height:1.3;color:#d30000;border:1px solid #d30000;border-radius:20px}.oreilly-program-tools-section-introduction_component_heading__3L5Em{margin:0;font-family:Arial,system-ui;font-size:36px;font-weight:700;line-height:1.5;color:#231e1e;text-align:center}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-introduction_component_heading__3L5Em{font-family:Noto Sans,system-ui;font-size:24px;font-weight:600;line-height:1.2;white-space-collapse:collapse}.oreilly-program-tools-section-introduction_component_heading__3L5Em>span{font-size:14px}}.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%)}.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}}.hamburger-menu-button_component_hamburgerMenuButton__lIGfD{display:inline-flex;align-items:center;justify-content:center;padding:var(--fds-spacing-xxs,8px);color:var(--fds-onSurface-lowEmphasis,#afb7bc);background-color:rgba(0,0,0,0);border:0;border-radius:var(--fds-radius-100,4px);transition:all .2s ease-in-out 0s}.hamburger-menu-button_component_hamburgerMenuButton__lIGfD:hover{background:rgba(0,0,0,.05)}.hamburger-menu-item_component_item__j_gBN{padding:var(--fds-spacing-200,8px) var(--fds-spacing-300,12px)}.hamburger-menu-item_component_item__j_gBN[data-is-current-page=true]{background-color:#ecf2fb;border-radius:var(--fds-radius-100,4px)}.hamburger-menu-item_component_item__j_gBN[data-is-current-page=true]:has(a:focus),.hamburger-menu-item_component_item__j_gBN[data-is-current-page=true]:has(a:hover){background-color:rgba(0,0,0,0)}.hamburger-menu-item_component_link__Pl_Kb{display:block;font:var(--fds-typography-heading-s);color:#000}.hamburger-menu-item_component_link__Pl_Kb:focus,.hamburger-menu-item_component_link__Pl_Kb:hover{color:#333;text-decoration:none;background-color:rgba(0,0,0,0)}.hamburger-menu-item_component_link__Pl_Kb[data-is-current-page=true]{color:var(--fds-brandColor-main,#155aa8)}.hamburger-menu-item_component_link__Pl_Kb[data-with-icon=true]{display:inline-flex;gap:var(--fds-spacing-xxs,4px);align-items:center}.hamburger-menu-item_component_button__l4h4q{display:block;padding:0;font:var(--fds-typography-heading-s);color:#000;background-color:rgba(0,0,0,0);border:0}.hamburger-menu-item_component_button__l4h4q:focus,.hamburger-menu-item_component_button__l4h4q:hover{color:#333;text-decoration:none;background-color:rgba(0,0,0,0);opacity:.7}.incomplete-profile-mobile-content_component_wrapper__1XDka{position:relative;display:flex;align-items:center}.incomplete-profile-mobile-content_component_companyLogoWrapper__wng9K{position:absolute;left:50%;translate:-50%}.hamburger-menu-drawer_component_container___52rd{position:relative}.hamburger-menu-drawer_component_overlay__xWv93{inset:0;z-index:1030;background-color:var(--fds-color-background-overlay,rgba(0,0,0,.8));opacity:0;transition:opacity .4s ease-in-out}.hamburger-menu-drawer_component_overlay__xWv93[data-is-open=true]{position:fixed;opacity:1}.hamburger-menu-drawer_component_drawer__tv2XQ{position:fixed;top:0;left:0;z-index:1030;width:300px;height:100%;background-color:var(--fds-background-primaryBackground,#fff);transform:translateX(-100%);transition:transform .3s ease-in-out}.hamburger-menu-drawer_component_drawer__tv2XQ[data-is-open=true]{transform:translateX(0)}.hamburger-menu-drawer_component_drawerContentWrapper__xiTaC{height:100%;padding:0 var(--fds-spacing-300,12px) var(--fds-spacing-400,16px);overflow-y:auto}.hamburger-menu-drawer_component_noScroll__Z14K1{overflow:hidden}.job-description-tags_component_wrapper__AS6zM{display:flex;flex-direction:column;gap:var(--fds-spacing-s)}.job-description-tags_component_wrapper__AS6zM ul{margin-bottom:0}.job-description-tags_component_characteristicTagList__Arupu{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.job-description-tags_component_personalityTagCountButton__fxEGC{padding:0;color:var(--fds-color-text-primary,#333);background-color:rgba(0,0,0,0);border:none}.career-motivation-button_component_button__tXaX8{min-height:28px;padding:5px var(--fds-spacing-xxs);font-weight:700;color:#333;background-color:var(--fds-color-action-background-secondary-default);border:var(--fds-border-width-s) solid #333;transition:none}.career-motivation-button_component_button__tXaX8[data-key-color=high]{color:#eb296c;border:var(--fds-border-width-s) solid #eb296c}.career-motivation-button_component_button__tXaX8[data-key-color=middle]{color:#f27127;border:var(--fds-border-width-s) solid #f27127}.career-motivation-button_component_button__tXaX8[data-key-color=mild]{color:#155aa8;border:var(--fds-border-width-s) solid #155aa8}.career-motivation-button_component_button__tXaX8[data-key-color=low]{color:#333;border:var(--fds-border-width-s) solid #333}.career-motivation-button_component_button__tXaX8:focus{outline:0}.career-motivation-button_component_button__tXaX8:focus-visible{outline:2px solid var(--fds-color-control-border-focus)}.career-motivation-button_component_button__tXaX8.career-motivation-button_component_small__juad7{font-size:9px}.career-motivation-button_component_button__tXaX8 svg{transform:translateY(.075em)}.button-like-radio_component_iconBox__Iq7ME{display:inline-flex;width:12px;height:12px;font-size:12px}.button-like-radio_component_radioView__1Xace{display:inline-flex;gap:var(--fds-spacing-x3s);align-items:center;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font:var(--fds-typography-heading-xs);color:var(--fds-checkbox-color-border-focus);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--fds-border-width-s) solid var(--fds-button-color-border-secondary-default);border-radius:100px;transition:background-color .2s ease-in-out}.button-like-radio_component_radioView__1Xace span{color:inherit}.button-like-radio_component_radioView__1Xace:hover{background-color:#fff}.button-like-radio_component_radioView__1Xace:disabled:hover{background-color:inherit}.button-like-radio_component_radio__Kqoiu{display:inline-flex;height:36px}.button-like-radio_component_radio__Kqoiu input{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%)}.button-like-radio_component_radio__Kqoiu input:checked+.button-like-radio_component_radioView__1Xace{background-color:var(--fds-color-chips-action-background-selected);border-color:var(--fds-color-chips-action-background-selected)}.button-like-radio_component_radio__Kqoiu input:not(:checked)+.button-like-radio_component_radioView__1Xace>.button-like-radio_component_iconBox__Iq7ME{display:none}.button-like-radio_component_radio__Kqoiu input:disabled+.button-like-radio_component_radioView__1Xace{color:var(--fds-color-chips-action-text-disabled);cursor:not-allowed;border:var(--fds-border-width-s) solid var(--fds-color-chips-action-border-disabled)}.button-like-radio_component_radio__Kqoiu input:focus-visible+.button-like-radio_component_radioView__1Xace{outline:2px auto var(--fds-color-control-border-focus);outline-offset:5px}:where(.button-like-radio-group_component_buttonLikeRadioGroup__Y_NwC){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--fds-spacing-xxs)}@media(min-width:576px){:where(.button-like-radio-group_component_buttonLikeRadioGroup__Y_NwC){width:calc(100% - 4ch)}}.user-success-modal_component_userSuccessModalContent__E01ed{display:grid;grid-gap:var(--fds-spacing-m);gap:var(--fds-spacing-m)}.nav-item_link__Wc_BQ{display:block;padding:14px 15px;font:var(--fds-typography-heading-xs);color:#000}.nav-item_link__Wc_BQ:focus,.nav-item_link__Wc_BQ:hover{color:#333;text-decoration:none;background-color:rgba(0,0,0,0)}.nav-item_link__Wc_BQ[data-is-current-page=true]{color:#055ec1;border-bottom:3px solid #055ec1}.count-badge_component_badge__omJPW,.count-badge_component_inlineBadge__UDzhG{min-width:15.66px;height:17.6px;padding:3.7px 4.683px 4.3px 5px;font-size:9.6px;font-weight:700;line-height:9.6px;color:#fff;background:#e41e3f;border-radius:10px}.count-badge_component_badge__omJPW{position:absolute;top:.2px;right:.34px;display:flex;align-items:center;justify-content:center}.main-desktop-content_component_menu__gcCYp{display:flex;min-height:51px;margin:0}.main-desktop-content_component_profileIncompletionMark__llN9D{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:rgba(0,0,0,0);background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.main-hamburger-menu-list_component_menu__brF__{margin:0}.main-hamburger-menu-list_component_menu__brF__>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.main-hamburger-menu-list_component_profileIncompletionMark__4WJfR{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:rgba(0,0,0,0);background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.main-hamburger-menu-list_component_divider__XxHHM{width:100%;margin:0;border-color:var(--fds-divider-divider,#dce1e3);border-style:solid;border-width:0 0 1px;border-image:initial}.main-mobile-content_component_mobileLoginContent__8gLTb{position:relative}.notification-link_component_mobileLoginNotificationLink__gn056{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--fds-spacing-xxs,8px);background-color:rgba(0,0,0,0);border:0;border-radius:var(--fds-radius-100,4px);transition:all .2s ease-in-out 0s}.notification-link_component_mobileLoginNotificationLink__gn056:hover{background:rgba(0,0,0,.05);opacity:1}.mobile-navigation_component_mobileNav__J4FKu{margin:9px -16px -10px;border-top:var(--fds-border-width-s) solid #e7e7e7}@media(min-width:768px){.mobile-navigation_component_mobileNav__J4FKu{display:none}}.mobile-navigation_component_mobileNavBar__ezTLB{display:flex;width:100%;height:65px;margin:0;background-color:#fff}.mobile-navigation_component_mobileNavItem__5Hwcm{position:relative;flex:1 1;flex-direction:column-reverse;gap:var(--fds-spacing-100,4px);cursor:pointer}.mobile-navigation_component_mobileNavItem__5Hwcm a{display:flex;flex-direction:column-reverse;align-items:center;padding:14px 10px 10px}.mobile-navigation_component_mobileNavItem__5Hwcm a:focus,.mobile-navigation_component_mobileNavItem__5Hwcm a:hover{text-decoration:none}.mobile-navigation_component_mobileNavItemActive__8rYYb:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background:var(--color-primitive-blue-500,#155aa8);border-radius:1px 1px 0 0}.mobile-navigation_component_icon__KVQQK{color:var(--fds-brandColor-main,#155aa8)}.mobile-navigation_component_badge___semB{position:relative}.mobile-navigation_component_badge___semB>span{position:absolute;top:2px;right:-9px;width:8px;height:8px;background:#bf0615;border-radius:10px}.sign-up-link_component_signUpLink__ZVsXu{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.sign-up-link_component_signUpLink__ZVsXu:focus,.sign-up-link_component_signUpLink__ZVsXu:hover{color:#333;text-decoration:none}.public-desktop-content_component_menu__avwke{display:flex;height:51px;margin:0}.public-desktop-content_component_profileIncompletionMark__TzDwh{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:rgba(0,0,0,0);background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.public-hamburger-menu-list_component_menu__TMi2z{margin:0}.public-hamburger-menu-list_component_menu__TMi2z>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.public-hamburger-menu-list_component_profileIncompletionMark__ZG6Ap{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:rgba(0,0,0,0);background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.public-hamburger-menu-list_component_divider__ICf1r{width:100%;margin:0;border-color:var(--fds-divider-divider,#dce1e3);border-style:solid;border-width:0 0 1px;border-image:initial}.public-mobile-content_component_wrapper__cKXCi{position:relative}.public-mobile-content_component_signUpButton__3QKvX{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.layout_container_accountEditBlock__t2XzQ{background:#f6f7f8!important}.layout_container_stepsProfileBlock__Pv_zg{min-height:100vh;background:#f6f7f8!important}.layout_container_main__aquJr{min-height:100vh}.layout_container_footerWithBottomMargin__WEK6a{padding:25px 0 120px;text-align:center}@media(max-width:767px){.layout_container_footerWithBottomMargin__WEK6a{padding:25px 0 160px}}.layout_container_hasBottomPadding__giklz{padding-bottom:95px}@media(max-width:767px){.layout_container_hasBottomPadding__giklz{padding-bottom:160px}}.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}:where(.tag_component_tag__De9We){display:inline-flex;gap:var(--fds-spacing-x3s,4px);align-items:center;justify-content:center;padding:var(--fds-spacing-x3s,4px) var(--fds-spacing-xxs,8px);font:var(--fds-typography-heading-xs);white-space:nowrap;border-radius:var(--fds-border-radius-s,4px)}.tag_component_tag__De9We[data-color=grey]{font:var(--fds-typography-caption-m);color:var(--fds-tag-color-text-grey,#333);background:var(--fds-tag-color-background-grey,#d6d6d6)}.tag_component_tag__De9We[data-color=grey][data-bold=true]{font:var(--fds-typography-heading-xs)}.tag_component_tag__De9We[data-color=blue]{color:var(--fds-tag-color-text-blue,#155aa8);background:var(--fds-tag-color-background-blue,#d0deee)}.tag_component_tag__De9We[data-color=orange]{color:var(--fds-orange-500,#f27127);background:var(--fds-orange-100,#fce3d4)}.tag_component_tag__De9We[data-color=yellow]{color:var(--fds-yellow-600,#c2a204);background:var(--fds-yellow-100,#fcf5cd)}.tag_component_tag__De9We[data-color=green]{color:var(--fds-green-500,#00c2a8);background:var(--fds-green-100,#ccf3ee)}.tag_component_tag__De9We>svg{width:1em;height:1em;fill:currentColor}.tag_component_tag__De9We>*{color:currentColor}.tag_component_tag__De9We[data-disable-icon-style]>svg{width:unset;height:unset;color:unset;fill:unset}.breadcrumbs_component_breadcrumbList__Ajmj8{margin:0;list-style:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8){display:flex;flex-wrap:nowrap;row-gap:var(--fds-spacing-100);column-gap:var(--fds-spacing-200);font:var(--fds-typography-caption-m);border-radius:var(--fds-border-radius-s)}@media(max-width:calc(768px - 0.02px)){:where(.breadcrumbs_component_breadcrumbList__Ajmj8){flex-wrap:wrap;padding:var(--fds-spacing-300) 0}}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li{display:inline-block;flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li a{color:var(--fds-interactive-interactive)}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7{padding:0;font:inherit;color:var(--fds-interactive-interactive);text-align:left;cursor:pointer;background:none;border:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7:hover{text-decoration:underline;opacity:.7}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li+li:before{padding-right:var(--fds-spacing-200);color:var(--fds-divider-richDivider);content:"/ "}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>.breadcrumbs_component_active__IMnft{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fds-onSurface-mediumEmphasis);white-space:nowrap}.related-articles_component_aside__uq3d4{margin-top:var(--fds-spacing-700)}.related-articles_component_sameSeriesArticlesContainer__MFoox{padding:var(--fds-spacing-400)}.related-articles_component_articleLists__D6Y9x{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:var(--fds-spacing-300);row-gap:var(--fds-spacing-300);grid-column-gap:var(--fds-spacing-600);column-gap:var(--fds-spacing-600);margin:0}@media(max-width:calc(768px - 0.02px)){.related-articles_component_articleLists__D6Y9x{grid-template-columns:1fr}}.related-articles_component_linkItem__WIlUZ:hover{text-decoration:none}.related-articles_component_listItem__kDFz1{width:100%;padding-bottom:var(--fds-spacing-300);border-bottom:1px solid var(--fds-divider-divider)}.related-articles_component_articleTitle__en1aU{display:-webkit-box;height:60px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.related-articles_component_authorIcon__mCvSm{width:24px;height:24px;overflow:hidden;background-color:var(--fds-background-primaryBackground);border-radius:var(--fds-radius-full)}.table-of-contents_component_aside__tvKrR{position:-webkit-sticky;position:sticky;top:67px;background:var(--surface-primarySurface,#fff);border-radius:var(--200,8px)}.table-of-contents_component_tableOfContents__LPuRJ{padding:var(--fds-spacing-m);background-color:var(--fds-surface-primarySurface);border-radius:var(--fds-border-radius-m)}.table-of-contents_component_tableOfContentsHeader__Xo_NG{margin-bottom:var(--fds-spacing-m)}.table-of-contents_component_tableOfContentsList__xMbYM{max-height:50svh;margin:0;overflow-y:auto;list-style-position:inside;list-style-type:none}.table-of-contents_component_tableOfContentsList__xMbYM li{display:flex;column-gap:var(--fds-spacing-xxs);font:var(--fds-typography-body-s);counter-increment:toc-counter}.table-of-contents_component_tableOfContentsList__xMbYM li:before{content:counter(toc-counter)}.table-of-contents_component_tableOfContentsList__xMbYM li+li{margin-top:var(--fds-spacing-s)}.table-of-contents_component_tableOfContentsList__xMbYM a{color:var(--fds-onSurface-mediumEmphasis)}.table-of-contents_component_menuBar__gtS9I{position:relative}.table-of-contents_component_menuBarContainer__syvXY{display:flex;flex-direction:row;width:100%;padding:var(--fds-spacing-x3s) var(--fds-spacing-m);background:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider)}.table-of-contents_component_menuBarMenuContainer__b6n14{margin-left:auto}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=false]+[data-menu-content]{display:none}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=true]>svg{transform:rotate(180deg)}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=true]+[data-menu-content]{display:block}.table-of-contents_component_menuBarCard__so2Mc{position:absolute;top:calc(100% + var(--fds-spacing-xxs));right:var(--fds-spacing-m);z-index:100;width:calc(100% - var(--fds-spacing-m)*2);max-width:343px;padding:var(--fds-spacing-m);background:var(--fds-background-primaryBackground);border-radius:var(--fds-border-radius-m);box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}.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}.ai-tech-catalog-company-list_component_section__INn_G{width:100%;max-width:1140px;padding:18px 16px 52px;margin:0 auto}.ai-tech-catalog-card_component_wrapper__fFo6L{position:relative;width:100%;overflow:hidden;border-radius:12px;box-shadow:0 3px 6px rgba(44,40,40,.11)}@media(max-width:calc(768px - 0.02px)){.ai-tech-catalog-card_component_wrapper__fFo6L{min-width:260px}}.ai-tech-catalog-card_component_wrapper__fFo6L .ai-tech-catalog-card_component_textLink__hWG9i{color:inherit;text-decoration:none}.ai-tech-catalog-card_component_wrapper__fFo6L .ai-tech-catalog-card_component_textLink__hWG9i:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:""}.ai-tech-catalog-card_component_content__JAgJo{width:100%;padding:16px 12px}.ai-tech-catalog-card_component_cardImage__aowoK{width:100%;height:100%;object-fit:cover;object-position:center}.ai-tech-catalog-card_component_title__NXOd_{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;color:#1b2025;-webkit-box-orient:vertical}.ai-tech-catalog-card_component_time__Kbs9v{margin-top:6px;font:var(--fds-typography-caption-m);color:var(--fds-grey-700)}.ai-tech-catalog-company-articles-list_component_wrapper__PUxXD{height:100%}.ai-tech-catalog-company-articles-list_component_breadcrumbs__d3q7o{margin-bottom:var(--fds-spacing-l)}.ai-tech-catalog-company-articles-list_component_cardsContainer__3sVg1{width:calc(100% + var(--fds-spacing-xs)*2);padding:var(--fds-spacing-xs);margin:calc(var(--fds-spacing-xs)*-1);margin-top:6px}.ai-tech-catalog-company-articles-list_component_cardsContainer__3sVg1>div{min-width:unset}@media(min-width:576px){.ai-tech-catalog-company-articles-list_component_cardsContainer__3sVg1>div{width:calc(50% - var(--fds-spacing-xl)/2)}}@media(min-width:768px){.ai-tech-catalog-company-articles-list_component_cardsContainer__3sVg1>div{width:calc(33.3333333333% - var(--fds-spacing-xl)/3*2)}}@media(min-width:1024px){.ai-tech-catalog-company-articles-list_component_cardsContainer__3sVg1>div{width:calc(25% - var(--fds-spacing-xl)/4*3)}}.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)}}.layout_container__cbJbE{min-height:100svh;padding:var(--fds-spacing-800) 0;background-image:url(/images/omikuji/2026/result-page/background/pc.png);background-repeat:repeat-y;background-position:top;background-size:max(100%,1460px) auto}@media(max-width:calc(768px - 0.02px)){.layout_container__cbJbE{background-image:url(/images/omikuji/2026/result-page/background/sp.png)}}
/*# sourceMappingURL=f7ee63e744c267be.css.map*/