.agent-signup-complete-component-module-scss-module__LY320q__wrapper{background-color:var(--fds-grey-100,#f1f4f5)}.agent-signup-complete-component-module-scss-module__LY320q__circleCheckIconWrapper{background-color:#155aa8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.agent-signup-complete-component-module-scss-module__LY320q__mainContent{width:100%;max-width:732px}.agent-signup-complete-component-module-scss-module__LY320q__divider{background-color:var(--fds-border-border,#c5cdd1);height:2px;margin-top:8px}@media (max-width:767.98px){.agent-signup-complete-component-module-scss-module__LY320q__divider{margin-top:0}}.agent-signup-complete-component-module-scss-module__LY320q__inquiryLink{color:#155aae;text-decoration:none}
.footer-component-module-scss-module__skUala__wrapper{gap:var(--fds-spacing-xxl,32px);max-width:1156px;padding:var(--fds-spacing-x4l,48px)var(--fds-spacing-xl,24px);border-top:var(--fds-border-width-s,1px)solid #e7e7e7;justify-content:space-between;margin:0 auto;display:flex}@media (max-width:1087.98px){.footer-component-module-scss-module__skUala__wrapper{gap:var(--fds-spacing-xxl,32px);flex-direction:column;align-items:flex-start}}.footer-component-module-scss-module__skUala__content{justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media (max-width:1087.98px){.footer-component-module-scss-module__skUala__content{flex-direction:column;gap:16px}}.footer-component-module-scss-module__skUala__logo{width:178px;height:41px}@media (max-width:1087.98px){.footer-component-module-scss-module__skUala__logo{text-align:center}}.footer-component-module-scss-module__skUala__footerNav{align-items:center;gap:24px;margin:0;display:flex}@media (max-width:1087.98px){.footer-component-module-scss-module__skUala__footerNav{flex-wrap:wrap;gap:10px}}.footer-component-module-scss-module__skUala__footerNavItemLink{color:#3f3f41;letter-spacing:.5px;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}
.header-component-module-scss-module__vhMwOW__wrapper{border-bottom:var(--fds-border-width-s,1px)solid #e7e7e7;width:100%;height:51px;padding:0 15px}.header-component-module-scss-module__vhMwOW__content{align-items:center;height:100%;margin:0 auto;display:flex}
.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section{text-align:center;background:#f5f7fa linear-gradient(#e7f3ff 0%,#ecfbff 100%);padding:80px 0;position:relative;overflow:hidden;gap:50px!important}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section{padding:40px 16px;gap:32px!important}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:before,.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:after{content:"";background-repeat:no-repeat;background-size:clamp(800px,60vw,100%);width:945px;height:454px;position:absolute}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:before{background-image:url(../media/bg-top.3bb7baa4.png);background-position:0 0;top:0;left:0}@media (max-width:575.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:before{left:auto;right:-70%}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:after{background-image:url(../media/bg-bottom.5d29c743.png);background-position:100% 100%;bottom:0;right:0}@media (max-width:575.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__section:after{left:-70%;right:auto}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__heading{z-index:1;color:var(--fds-black-900,#000);text-align:center;font-family:Noto Sans JP,system-ui;font-size:48px;font-style:normal;font-weight:800;line-height:70px;position:relative}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__heading>span{font-size:32px;line-height:1.6}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__heading{margin:0 auto;font-size:24px;line-height:30px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__heading>span{font-size:14px;line-height:138%}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerWrapper{flex-direction:row;display:flex;gap:82px!important}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerWrapper{width:100%;margin:0 auto;gap:10px!important}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__career{max-width:200px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__career>p{white-space:nowrap}@media (max-width:1023.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__career>p{white-space:normal}}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__career{max-width:100px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerImage{z-index:1;background:#fff;border:10px solid #ffffff80;border-radius:122px;width:200px;height:200px;position:relative}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerImage>img{object-fit:contain;width:auto;max-width:120px;height:auto;max-height:120px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerImage{border:3px solid #eff7ff;width:100px;height:100px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__careerImage>img{object-fit:contain;max-width:70px;max-height:70px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__achievementImage{width:auto;max-width:230px;height:auto;max-height:110px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__achievementImage{max-width:150px;max-height:70px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__achievementCaption{width:100%;color:var(--fds-black-900,#000);text-align:left;margin-top:16px;font-family:Noto Sans JP,system-ui;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__achievementCaption{margin-top:12px;font-size:10px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__descriptionWrapper{z-index:1;isolation:isolate;background:#fff;border-radius:5px;max-width:526px;padding:94px 50px 42px;position:relative}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__descriptionWrapper{max-width:343px;padding:50px 32px 20px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point{width:50px;height:60px;color:var(--fds-white-900,#fff);text-align:center;background:#eb9b50;padding:15px 8px;font-family:Rubik,system-ui;font-size:24px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:0;left:14px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point>span{font-size:12px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point:after{content:"";border-bottom:10px solid #0000;border-left:25px solid #eb9b50;border-right:25px solid #eb9b50;width:0;height:0;position:absolute;top:100%;left:0}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point{width:32px;height:38px;padding:6px 4px;font-size:16px;left:10px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point>span{font-size:8px}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__point:after{border-bottom:6px solid #0000;border-left:16px solid #eb9b50;border-right:16px solid #eb9b50}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointImage{width:100px;height:100px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointImage{width:46px;height:46px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointTitle{color:var(--fds-black-900,#000);text-align:left;margin:0 0 10px;font-family:Noto Sans JP,system-ui;font-size:24px;font-style:normal;font-weight:800;line-height:1.25}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointTitle{font-size:16px;line-height:1.5}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointDescription{color:var(--fds-black-900,#000);text-align:left;margin:20px 0 10px;font-family:Noto Sans JP,system-ui;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__pointDescription{margin-top:12px;font-size:14px}}.career-match-job-description-section-component-module-scss-module__OmJ6Fq__mobileOnly{display:none}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__OmJ6Fq__mobileOnly{display:block}}
.changed-job-voice-section-component-module-scss-module__tjH-gW__section{background:#fff;padding:80px 16px}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__section{padding:40px 16px}}.changed-job-voice-section-component-module-scss-module__tjH-gW__heading{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-700,32px);color:var(--fds-black-900,#000);text-align:center;flex-direction:column;align-items:center;gap:11px;font-style:normal;font-weight:800;line-height:46px;display:flex}.changed-job-voice-section-component-module-scss-module__tjH-gW__heading:after{content:"";background-color:var(--fds-color-brand-primary,#155aa8);width:50px;height:5px;display:inline-block}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__heading{font-size:var(--fds-fontSize-600,28px);line-height:41px}}.changed-job-voice-section-component-module-scss-module__tjH-gW__voiceContainer{box-sizing:border-box;background:#e7f3ff;border:1px solid #bcdaff;border-radius:5px;width:100%;max-width:820px;margin:0 auto;padding:50px;box-shadow:0 0 10px #0000001a}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__voiceContainer{padding:32px 20px}}.changed-job-voice-section-component-module-scss-module__tjH-gW__profileImage{width:auto;max-width:134px;height:auto;max-height:134px}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__profileImage{max-width:64px;max-height:64px}}.changed-job-voice-section-component-module-scss-module__tjH-gW__title{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-500,24px);color:var(--fds-black-900,#000);margin:0;font-style:normal;font-weight:800;line-height:1.25}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__title{font-size:var(--fds-fontSize-300,16px);line-height:1.5}}.changed-job-voice-section-component-module-scss-module__tjH-gW__subTitle{font:var(--fds-typography-label);color:var(--fds-black-900,#000);gap:15px;display:flex}.changed-job-voice-section-component-module-scss-module__tjH-gW__subTitle:before{content:"";background-color:var(--fds-color-brand-primary,#155aa8);align-self:stretch;width:5px;display:inline-block}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__subTitle{font-size:var(--fds-fontSize-200,14px)}}.changed-job-voice-section-component-module-scss-module__tjH-gW__paragraph{font:var(--fds-typography-body4);color:var(--fds-black-900,#000);margin-top:10px;line-height:1.42}.changed-job-voice-section-component-module-scss-module__tjH-gW__paragraph>p{margin:0 0 10px}@media (max-width:767.98px){.changed-job-voice-section-component-module-scss-module__tjH-gW__paragraph{font:var(--fds-typography-body3);margin-top:8px}}
.cta-button-component-module-scss-module__rNNv8G__ctaButton{background:linear-gradient(#eb9b50 0%,#e87000 100%);width:100%;max-width:420px;height:80px;font-family:Noto Sans JP,system-ui;font-style:normal;font-size:var(--fds-fontSize-500,24px)!important;border:none!important;border-radius:70px!important;font-weight:800!important}@media (max-width:767.98px){.cta-button-component-module-scss-module__rNNv8G__ctaButton{height:64px;font-size:20px!important}}
.cta-section-component-module-scss-module__m0gSUW__section{padding:var(--fds-spacing-800,40px)0px;background:#bddfff}@media (max-width:767.98px){.cta-section-component-module-scss-module__m0gSUW__section{padding:var(--fds-spacing-800,40px)17px}}.cta-section-component-module-scss-module__m0gSUW__text{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);text-align:center;margin:0 0 10px;font-style:normal;font-weight:800;line-height:23px}.cta-section-component-module-scss-module__m0gSUW__text>br:last-of-type{display:none}@media (max-width:767.98px){.cta-section-component-module-scss-module__m0gSUW__text>br:last-of-type{display:initial}}
.career-match-job-description-section-component-module-scss-module__8rUAia__section{text-align:center;background:#f5f7fa linear-gradient(#fafcff 0%,#f2f9ff 100%);padding:80px 0;gap:50px!important}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__section{padding:40px 16px;gap:32px!important}}.career-match-job-description-section-component-module-scss-module__8rUAia__heading{color:var(--fds-black-900,#000);text-align:center;font-family:Noto Sans JP,system-ui;font-size:48px;font-style:normal;font-weight:800;line-height:70px}.career-match-job-description-section-component-module-scss-module__8rUAia__heading>span{font-size:32px;line-height:1.6}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__heading{margin:0 auto;font-size:24px;line-height:30px}.career-match-job-description-section-component-module-scss-module__8rUAia__heading>span{font-size:14px;line-height:138%}}.career-match-job-description-section-component-module-scss-module__8rUAia__careerWrapper{flex-direction:row;display:flex;gap:82px!important}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__careerWrapper{width:100%;margin:0 auto;gap:10px!important}}.career-match-job-description-section-component-module-scss-module__8rUAia__career{max-width:200px}.career-match-job-description-section-component-module-scss-module__8rUAia__career>p{white-space:nowrap}@media (max-width:1023.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__career>p{white-space:normal}}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__career{max-width:100px}}.career-match-job-description-section-component-module-scss-module__8rUAia__careerImage{background:#e5f2ff;border:10px solid #eff7ff;border-radius:122px;width:200px;height:200px}.career-match-job-description-section-component-module-scss-module__8rUAia__careerImage>img{object-fit:contain;width:auto;max-width:120px;height:auto;max-height:120px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__careerImage{border:3px solid #eff7ff;width:100px;height:100px}.career-match-job-description-section-component-module-scss-module__8rUAia__careerImage>img{object-fit:contain;max-width:70px;max-height:70px}}.career-match-job-description-section-component-module-scss-module__8rUAia__achievementImage{width:auto;max-width:230px;height:auto;max-height:110px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__achievementImage{max-width:150px;max-height:70px}}.career-match-job-description-section-component-module-scss-module__8rUAia__achievementCaption{width:100%;color:var(--fds-black-900,#000);text-align:left;margin-top:16px;font-family:Noto Sans JP,system-ui;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__achievementCaption{margin-top:12px;font-size:10px}}.career-match-job-description-section-component-module-scss-module__8rUAia__descriptionWrapper{isolation:isolate;background:#fff;border-radius:5px;max-width:526px;padding:94px 50px 42px;position:relative}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__descriptionWrapper{max-width:343px;padding:50px 32px 20px}}.career-match-job-description-section-component-module-scss-module__8rUAia__point{width:50px;height:60px;color:var(--fds-white-900,#fff);text-align:center;background:#eb9b50;padding:15px 8px;font-family:Rubik,system-ui;font-size:24px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:0;left:14px}.career-match-job-description-section-component-module-scss-module__8rUAia__point>span{font-size:12px}.career-match-job-description-section-component-module-scss-module__8rUAia__point:after{content:"";border-bottom:10px solid #0000;border-left:25px solid #eb9b50;border-right:25px solid #eb9b50;width:0;height:0;position:absolute;top:100%;left:0}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__point{width:32px;height:38px;padding:6px 4px;font-size:16px;left:10px}.career-match-job-description-section-component-module-scss-module__8rUAia__point>span{font-size:8px}.career-match-job-description-section-component-module-scss-module__8rUAia__point:after{border-bottom:6px solid #0000;border-left:16px solid #eb9b50;border-right:16px solid #eb9b50}}.career-match-job-description-section-component-module-scss-module__8rUAia__pointImage{width:100px;height:100px}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__pointImage{width:46px;height:46px}}.career-match-job-description-section-component-module-scss-module__8rUAia__pointTitle{color:var(--fds-black-900,#000);text-align:left;margin:0 0 10px;font-family:Noto Sans JP,system-ui;font-size:24px;font-style:normal;font-weight:800;line-height:1.25}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__pointTitle{font-size:16px;line-height:1.5}}.career-match-job-description-section-component-module-scss-module__8rUAia__pointDescription{color:var(--fds-black-900,#000);text-align:left;margin:20px 0 10px;font-family:Noto Sans JP,system-ui;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:767.98px){.career-match-job-description-section-component-module-scss-module__8rUAia__pointDescription{margin-top:12px;font-size:14px}}
.fixed-cta-section-component-module-scss-module__mbVkDG__section{padding:var(--fds-spacing-400,16px)17px var(--fds-spacing-800,40px);background:var(--cta_gradation,linear-gradient(97deg,#e3f2ff 5.61%,#cce6ff 100.84%));box-shadow:0 -7px 10px #04216826}.fixed-cta-section-component-module-scss-module__mbVkDG__text{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-400,18px);color:var(--fds-black-900,#000);text-align:center;margin:0;font-weight:700;line-height:55px}@media (max-width:767.98px){.fixed-cta-section-component-module-scss-module__mbVkDG__text{font-size:var(--fds-fontSize-200,14px);line-height:31px}}
.cta-button-component-module-scss-module__bFNToa__ctaButton{background:linear-gradient(#eb9b50 0%,#e87000 100%);width:100%;max-width:420px;height:80px;font-family:Noto Sans JP,system-ui;font-style:normal;font-size:var(--fds-fontSize-500,24px)!important;border:none!important;border-radius:70px!important;font-weight:800!important}@media (max-width:767.98px){.cta-button-component-module-scss-module__bFNToa__ctaButton{height:64px;font-size:20px!important}}
.hero-section-component-module-scss-module__isAKgW__sectionTop{background-image:url(../media/bg.59a4808b.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:32px 16px 0}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__sectionTop{background-position:68% 0;padding:17px 16px 0}}.hero-section-component-module-scss-module__isAKgW__sectionBottom{padding:var(--fds-spacing-600,24px)var(--fds-spacing-400,16px)var(--fds-spacing-800,40px)}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__sectionBottom{padding:var(--fds-spacing-700,32px)var(--fds-spacing-400,16px)}}.hero-section-component-module-scss-module__isAKgW__logo{width:auto;max-width:312px;height:auto}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__logo{max-width:265px}}.hero-section-component-module-scss-module__isAKgW__mainVisual{object-fit:cover;width:100%;max-width:765px;height:auto;display:none}.hero-section-component-module-scss-module__isAKgW__mainVisual.hero-section-component-module-scss-module__isAKgW__mainVisualMobile{max-width:350px;transform:translate(6px)}@media (min-width:768px){.hero-section-component-module-scss-module__isAKgW__mainVisual.hero-section-component-module-scss-module__isAKgW__mainVisualDesktop{display:block}.hero-section-component-module-scss-module__isAKgW__mainVisual.hero-section-component-module-scss-module__isAKgW__mainVisualMobile{display:none}}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__mainVisual.hero-section-component-module-scss-module__isAKgW__mainVisualMobile{display:block}.hero-section-component-module-scss-module__isAKgW__mainVisual.hero-section-component-module-scss-module__isAKgW__mainVisualDesktop{display:none}}.hero-section-component-module-scss-module__isAKgW__arrowWrapper{height:80px;position:relative;overflow:hidden}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__arrowWrapper{height:36px}}.hero-section-component-module-scss-module__isAKgW__arrow{border:429px solid #0000;border-top:80px solid #184baf;border-bottom:0;width:858px;height:0;margin:0 auto;position:absolute;top:0;left:-100px;right:-100px}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__arrow{border-width:36px 188px 0;border-bottom-style:none;border-bottom-color:currentColor;width:375px;height:36px}}.hero-section-component-module-scss-module__isAKgW__heading{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-900,48px);color:var(--fds-white-900,#fff);white-space:nowrap;margin:0;font-style:normal;font-weight:800;line-height:70px}@media (max-width:1023.98px){.hero-section-component-module-scss-module__isAKgW__heading{font-size:var(--fds-fontSize-800,42px)}}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__heading{font-size:var(--fds-fontSize-500,24px);line-height:35px}}.hero-section-component-module-scss-module__isAKgW__ctaDescription{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);text-align:center;word-break:keep-all;margin:0 0 10px;font-style:normal;font-weight:800;line-height:23px}.hero-section-component-module-scss-module__isAKgW__ctaDescription>span{box-sizing:border-box;border-bottom:8px solid #ffc186;height:21px;display:inline-block}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__ctaDescription>span{border-bottom:5px solid #ffc186}}.hero-section-component-module-scss-module__isAKgW__buttonGroup{grid-template-columns:minmax(0,420px) minmax(0,420px);gap:12px;display:grid}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__buttonGroup{grid-template-columns:1fr}}.hero-section-component-module-scss-module__isAKgW__termOfUse{margin:0 0 10px;margin-top:var(--fds-spacing-300,12px);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100,12px);color:var(--fds-black-900,#000);text-align:center;font-style:normal;font-weight:400;line-height:14px}.hero-section-component-module-scss-module__isAKgW__termOfUse>a{color:var(--fds-black-900,#000);text-decoration-line:underline}@media (max-width:767.98px){.hero-section-component-module-scss-module__isAKgW__termOfUse{margin-top:var(--fds-spacing-300,12px);line-height:16px}}
.cta-section-component-module-scss-module__QZmEHa__section{padding:var(--fds-spacing-800,40px)0px;background:linear-gradient(97.17deg,#e3f2ff 5.61%,#cce6ff 100.84%)}.cta-section-component-module-scss-module__QZmEHa__section[data-is-brand-color=true]{background:var(--fds-brandColor-main,#155aa8)}@media (max-width:767.98px){.cta-section-component-module-scss-module__QZmEHa__section{padding:var(--fds-spacing-800,40px)17px}}.cta-section-component-module-scss-module__QZmEHa__text{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);text-align:center;margin:0 0 10px;font-style:normal;font-weight:800;line-height:23px}.cta-section-component-module-scss-module__QZmEHa__text[data-is-brand-color=true]{color:var(--fds-white-900,#fff)}.cta-section-component-module-scss-module__QZmEHa__text>br:last-of-type{display:none}@media (max-width:767.98px){.cta-section-component-module-scss-module__QZmEHa__text>br:last-of-type{display:initial}}
.job-description-section-component-module-scss-module__2raNPW__section{background:linear-gradient(187deg,#f6f6f6 5.26%,#fff 92.32%);padding:40px 16px}@media (max-width:767.98px){.job-description-section-component-module-scss-module__2raNPW__section{padding:40px 16px}}.job-description-section-component-module-scss-module__2raNPW__heading{gap:var(--fds-spacing-400,16px);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-700,32px);color:var(--fds-black-900,#000);text-align:center;flex-direction:column;align-items:center;font-style:normal;font-weight:800;line-height:46px;display:flex}.job-description-section-component-module-scss-module__2raNPW__heading:after{content:"";background-color:var(--fds-color-brand-primary,#155aa8);width:50px;height:5px;display:inline-block}@media (max-width:767.98px){.job-description-section-component-module-scss-module__2raNPW__heading{font-size:var(--fds-fontSize-500,24px);line-height:35px}}.job-description-section-component-module-scss-module__2raNPW__jdContainerWrapper{width:100%}.job-description-section-component-module-scss-module__2raNPW__jdContainer{background:var(--fds-white-900,#fff);border-radius:5px;width:100%;max-width:344px;padding:30px;box-shadow:0 0 9px #dbdbdbb3}.job-description-section-component-module-scss-module__2raNPW__companyLogo{background-color:var(--fds-white-900,#fff);width:100%;max-width:253px;height:75px;margin:0 auto}.job-description-section-component-module-scss-module__2raNPW__kintoLogo{width:auto;max-width:100%;height:auto;max-height:70%}.job-description-section-component-module-scss-module__2raNPW__companyName{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);margin:0 0 10px;font-style:normal;font-weight:800;line-height:25px}.job-description-section-component-module-scss-module__2raNPW__jdInfoLabel{width:40px;height:20px;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100,12px);color:var(--fds-white-900,#fff);background:#eb9b50;justify-content:center;font-style:normal;font-weight:800;line-height:20px;display:flex}.job-description-section-component-module-scss-module__2raNPW__jdInfo{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);font-style:normal;font-weight:400;line-height:20px}.job-description-section-component-module-scss-module__2raNPW__jdDescription{font:var(--fds-typography-body3);color:var(--fds-black-900,#000)}
.hero-section-component-module-scss-module__N2wqwq__sectionTop{padding:11.5px var(--fds-spacing-400,16px)43.5px;background-image:url(../media/top.68e303d7.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-section-component-module-scss-module__N2wqwq__sectionBottom{padding:var(--fds-spacing-800,40px)var(--fds-spacing-400,16px)}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__sectionBottom{padding:var(--fds-spacing-700,32px)var(--fds-spacing-400,16px)}}.hero-section-component-module-scss-module__N2wqwq__logo{width:auto;max-width:312px;height:auto;max-height:118px}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__logo{max-width:263px;max-height:99px}}.hero-section-component-module-scss-module__N2wqwq__heading{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-900,48px);color:var(--fds-white-900,#fff);white-space:nowrap;font-style:normal;font-weight:800;line-height:70px}@media (max-width:1023.98px){.hero-section-component-module-scss-module__N2wqwq__heading{font-size:var(--fds-fontSize-800,42px)}}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__heading{font-size:var(--fds-fontSize-500,24px);line-height:35px}}.hero-section-component-module-scss-module__N2wqwq__companyLogoWrapper{background:#ffffff1a;border-radius:10px;width:100%;max-width:932px;padding:18px 56px;box-shadow:0 0 20px #00000040}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__companyLogoWrapper{padding:17px 11px}}.hero-section-component-module-scss-module__N2wqwq__companyLogo{background-color:var(--fds-white-900,#fff);width:170px;height:50px}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__companyLogo{height:30px}}.hero-section-component-module-scss-module__N2wqwq__kintoLogo{width:auto;max-width:100%;height:auto;max-height:70%}.hero-section-component-module-scss-module__N2wqwq__ctaDescription{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);text-align:center;word-break:keep-all;margin:0 0 10px;font-style:normal;font-weight:800;line-height:23px}.hero-section-component-module-scss-module__N2wqwq__ctaDescription>span{box-sizing:border-box;border-bottom:8px solid #ffc186;height:21px;display:inline-block}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__ctaDescription>span{border-bottom:5px solid #ffc186}}.hero-section-component-module-scss-module__N2wqwq__termOfUse{margin:0 0 10px;margin-top:var(--fds-spacing-300,12px);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100,12px);color:var(--fds-black-900,#000);text-align:center;font-style:normal;font-weight:400;line-height:14px}.hero-section-component-module-scss-module__N2wqwq__termOfUse>a{color:var(--fds-black-900,#000);text-decoration-line:underline}@media (max-width:767.98px){.hero-section-component-module-scss-module__N2wqwq__termOfUse{margin-top:var(--fds-spacing-300,12px);line-height:16px}}
.page-layout-module-scss-module__vTRcPW__container{padding-bottom:151px}@media (min-width:1024px){.page-layout-module-scss-module__vTRcPW__container{padding-bottom:191px}}
.job-description-section-component-module-scss-module__Ar_X3G__section{background:linear-gradient(97.17deg,#e3f2ff 5.61%,#cce6ff 100.84%);padding:40px 16px}@media (max-width:767.98px){.job-description-section-component-module-scss-module__Ar_X3G__section{padding:40px 16px}}.job-description-section-component-module-scss-module__Ar_X3G__heading{gap:var(--fds-spacing-400,16px);font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-700,32px);color:var(--fds-black-900,#000);text-align:center;flex-direction:column;align-items:center;font-style:normal;font-weight:800;line-height:46px;display:flex}.job-description-section-component-module-scss-module__Ar_X3G__heading:after{content:"";background-color:var(--fds-color-brand-primary,#155aa8);width:50px;height:5px;display:inline-block}@media (max-width:767.98px){.job-description-section-component-module-scss-module__Ar_X3G__heading{font-size:var(--fds-fontSize-500,24px);line-height:35px}}.job-description-section-component-module-scss-module__Ar_X3G__jdContainer{background:var(--fds-white-900,#fff);border-radius:5px;width:100%;max-width:344px;padding:30px;box-shadow:0 0 9px #9bc3e9b3}.job-description-section-component-module-scss-module__Ar_X3G__companyLogo{background-color:var(--fds-white-900,#fff);width:100%;max-width:253px;height:75px;margin:0 auto}.job-description-section-component-module-scss-module__Ar_X3G__kintoLogo{width:auto;max-width:100%;height:auto;max-height:70%}.job-description-section-component-module-scss-module__Ar_X3G__companyName{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);margin:0 0 10px;font-style:normal;font-weight:800;line-height:25px}.job-description-section-component-module-scss-module__Ar_X3G__jdInfoLabel{width:40px;height:20px;font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-100,12px);color:var(--fds-white-900,#fff);background:#eb9b50;justify-content:center;font-style:normal;font-weight:800;line-height:20px;display:flex}.job-description-section-component-module-scss-module__Ar_X3G__jdInfo{font-family:Noto Sans JP,system-ui;font-size:var(--fds-fontSize-300,16px);color:var(--fds-black-900,#000);font-style:normal;font-weight:400;line-height:20px}.job-description-section-component-module-scss-module__Ar_X3G__jdDescription{font:var(--fds-typography-body3);color:var(--fds-black-900,#000);margin:0 0 10px}
.scroll-reveal-wrapper-component-module-scss-module__vA8sxG__wrapper{z-index:100;transition:opacity .6s ease-out,transform .6s ease-out;position:fixed;bottom:0;left:0;right:0}.scroll-reveal-wrapper-component-module-scss-module__vA8sxG__wrapper[data-visible=false]{pointer-events:none;opacity:0;transform:translateY(100%)}.scroll-reveal-wrapper-component-module-scss-module__vA8sxG__wrapper[data-visible=true]{pointer-events:auto;opacity:1;transform:translateY(0)}
/*# sourceMappingURL=c60c0749a854363f.css.map*/