.influence-score-component-module-scss-module__jzXvzq__numberingSvg{z-index:1;position:relative}.influence-score-component-module-scss-module__jzXvzq__influenceLevelImageWrap{width:calc(100% + 50px);margin-left:-6vw}@media screen and (min-width:770px){.influence-score-component-module-scss-module__jzXvzq__influenceLevelImageWrap{margin-left:-2vw}}
.about-module-scss-module__vNpuTa__homeAboutSection{padding:0 0 60px}@media (max-width:767.98px){.about-module-scss-module__vNpuTa__homeAboutSection{padding:0 0 40px}}.about-module-scss-module__vNpuTa__aboutIntro{padding:40px var(--fcds-spacing-m,16px);background:#ebf1f8;margin:0 0 80px;position:relative}@media (max-width:767.98px){.about-module-scss-module__vNpuTa__aboutIntro{margin:0 0 62px}}.about-module-scss-module__vNpuTa__aboutIntro:after{content:"";border:60px solid #0000;border-top:40px solid #ebf1f8;border-bottom-width:0;width:0;height:0;margin:0 auto;position:absolute;top:100%;left:0;right:0}@media (max-width:61.24em){.about-module-scss-module__vNpuTa__aboutIntro:after{border-width:30px 40px 0}}@media (max-width:46.24em){.about-module-scss-module__vNpuTa__aboutIntro:after{border-width:30px 30px 0}}.about-module-scss-module__vNpuTa__aboutContent{width:100%;max-width:660px;margin:0 auto;overflow:auto}.about-module-scss-module__vNpuTa__aboutContent h2,.about-module-scss-module__vNpuTa__aboutContent p{float:right;width:480px;max-width:calc(100% - 160px)}.about-module-scss-module__vNpuTa__aboutContent h2{margin:20px 0 0;font-size:28px;font-weight:700;line-height:1.4}.about-module-scss-module__vNpuTa__aboutContent p{margin:0}.about-module-scss-module__vNpuTa__aboutContent h2 strong{color:#056dc1;font-size:1.4em}.about-module-scss-module__vNpuTa__aboutContent svg{float:left;width:130px}@media (max-width:46.24em){.about-module-scss-module__vNpuTa__aboutContent h2,.about-module-scss-module__vNpuTa__aboutContent p{width:auto}.about-module-scss-module__vNpuTa__aboutContent h2{float:none;text-align:center;max-width:none;margin:0 0 20px;font-size:4.8vw}.about-module-scss-module__vNpuTa__aboutContent svg{width:100px}.about-module-scss-module__vNpuTa__aboutContent p{max-width:calc(100% - 120px)}}.about-module-scss-module__vNpuTa__detailContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;width:calc(100% - 32px);max-width:1072px;margin:0 auto;display:flex}@media (max-width:1023.98px){.about-module-scss-module__vNpuTa__detailContainer{flex-direction:column;gap:16px}}.about-module-scss-module__vNpuTa__detailBlock{border-radius:var(--fcds-radius-m,8px);border:1px solid #d6d6d6;border-top:8px solid #056dc1;width:100%;max-width:520px;padding:20px}.about-module-scss-module__vNpuTa__aboutTitle{color:#333;text-align:center;flex-direction:column;align-items:center;gap:20px;margin:0;font-size:24px;line-height:1.5;display:flex}.about-module-scss-module__vNpuTa__aboutTitle:after{content:"";background:#1b85ef;width:48px;height:4px;display:block}@media (max-width:767.98px){.about-module-scss-module__vNpuTa__aboutTitle{font-size:18px}}.about-module-scss-module__vNpuTa__transmissionImages{margin:0}.about-module-scss-module__vNpuTa__transmissionImages img{width:100%}.about-module-scss-module__vNpuTa__checkList{width:100%;margin:0;list-style:none}.about-module-scss-module__vNpuTa__checkItem{align-items:center;line-height:1.5;display:flex}.about-module-scss-module__vNpuTa__checkItem:not(:first-of-type){margin-top:9px}.about-module-scss-module__vNpuTa__checkItem:before{content:"";background:url(/images/icon-checkbox.svg) 50%/contain no-repeat;flex:none;width:24px;height:24px;margin-right:8px;display:block}.about-module-scss-module__vNpuTa__aboutLinkButton{margin:-3px 0 0}.about-module-scss-module__vNpuTa__aboutLinkButton a{color:#155aa8;border-radius:var(--fcds-radius-s,4px);border:1px solid #155aa8;padding:8px 16px;font-size:16px;font-weight:700;line-height:1.4;display:inline-block}
.logo-marquee-module-scss-module__AkDrua__logoMarquee{padding:8px 0;display:flex;position:relative;overflow:hidden}.logo-marquee-module-scss-module__AkDrua__logoMarquee .logo-list{column-gap:20px;animation:120s linear infinite logo-marquee-module-scss-module__AkDrua__scrollLogo;display:flex}@media (max-width:46.24em){.logo-marquee-module-scss-module__AkDrua__logoMarquee .logo-list{column-gap:10px}}.logo-marquee-module-scss-module__AkDrua__logoMarquee li{width:160px}@media (max-width:46.24em){.logo-marquee-module-scss-module__AkDrua__logoMarquee li{width:120px}}.logo-marquee-module-scss-module__AkDrua__logoMarquee:after,.logo-marquee-module-scss-module__AkDrua__logoMarquee:before{z-index:1;content:"";width:2rem;height:100%;position:absolute;top:0}.logo-marquee-module-scss-module__AkDrua__logoMarquee:after{background:linear-gradient(270deg,#f1f5f9,#0000);right:0}.logo-marquee-module-scss-module__AkDrua__logoMarquee:before{background:linear-gradient(90deg,#f1f5f9,#0000);left:0}@keyframes logo-marquee-module-scss-module__AkDrua__scrollLogo{0%{transform:translate(0)}to{transform:translate(-100%)}}
.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink{color:var(--fcds-color-text-white,#fff);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--fcds-radius-s,4px);border-width:0;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-weight:600;text-decoration:none;transition:opacity .2s ease-in-out;display:flex}.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink:hover{color:var(--fcds-color-text-white,#fff);opacity:.9;text-decoration:none}.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink:focus{color:var(--fcds-color-text-white,#fff);text-decoration:none}.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink{color:#383838;background-color:#fbc53b}.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink:hover,.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink:focus{color:#383838}.register-cta-component-module-scss-module__ppG57G__registerCtaWrapper{border-radius:var(--fcds-radius-m,8px);background:#f2f1f1;max-width:672px;margin:16px auto 0;padding:20px}.register-cta-component-module-scss-module__ppG57G__registerCtaLink{color:var(--fcds-color-text-black,#1b2025);font-weight:600;text-decoration:underline}.register-cta-component-module-scss-module__ppG57G__registerCtaLink:hover{color:var(--fcds-color-text-black,#1b2025)}.register-cta-component-module-scss-module__ppG57G__registerCtaNotice{text-align:center;font-size:12px}
.companies-section-component-module-scss-module__a-TF-G__section{padding:var(--fds-spacing-x5l,52px) 0}@media (max-width:46.24em){.companies-section-component-module-scss-module__a-TF-G__section{padding:var(--fcds-spacing-xxl,32px) 0}}.companies-section-component-module-scss-module__a-TF-G__companies{padding:0 var(--fcds-spacing-m,16px);margin:0 auto}@media (min-width:768px){.companies-section-component-module-scss-module__a-TF-G__companies{width:750px}}@media (min-width:992px){.companies-section-component-module-scss-module__a-TF-G__companies{width:970px}}@media (min-width:1200px){.companies-section-component-module-scss-module__a-TF-G__companies{width:1170px}}.companies-section-component-module-scss-module__a-TF-G__companiesContent{width:100%;max-width:1024px;margin:0 auto}.companies-section-component-module-scss-module__a-TF-G__companiesHeader{text-align:center;margin:0 0 20px;font-size:26px;line-height:1.8}@media (max-width:61.24em){.companies-section-component-module-scss-module__a-TF-G__companiesHeader{font-size:20px}}@media (max-width:46.24em){.companies-section-component-module-scss-module__a-TF-G__companiesHeader{font-size:18px}}.companies-section-component-module-scss-module__a-TF-G__companiesLogoGrid{margin:32px 0}.companies-section-component-module-scss-module__a-TF-G__companiesLogoGrid .logo-list{flex-flow:wrap;justify-content:center;gap:20px;display:flex}.companies-section-component-module-scss-module__a-TF-G__companiesLogoGrid .logo-list li img{width:100%;max-width:160px;margin:0 auto;display:block}@media (max-width:46.24em){.companies-section-component-module-scss-module__a-TF-G__companiesLogoGrid .logo-list li img{max-width:140px}}
.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesContainer{padding:60px 16px 0}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategories{border-radius:var(--fcds-radius-m,8px);background:#f5f5f5;max-width:1024px;margin:0 auto;padding:40px 16px;box-shadow:0 4px 8px #00000029}@media (max-width:767.98px){.company-categories-section-component-module-scss-module__zSH9Xq__companyCategories{box-shadow:none;background:#fff;padding:0}}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesTitle{color:#155aa8;text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;font-size:32px;line-height:1.5;display:flex}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesTitle:after{content:"";background:#1b85ef;width:48px;height:4px;margin-top:16px;display:block}@media (max-width:767.98px){.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesTitle{font-size:24px}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesTitle:after{margin-top:10px}}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoryTitle{color:#000;border-radius:var(--fcds-radius-s,4px);background:#dbecff;justify-content:center;align-self:stretch;align-items:center;gap:8px;margin:0;padding:8px 0;font-size:20px;font-style:normal;font-weight:600;line-height:1.5;display:flex}@media (max-width:767.98px){.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoryTitle{background:#eee}}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoriesBody{width:100%;max-width:896px;margin:0 auto}.company-categories-section-component-module-scss-module__zSH9Xq__companyCategoryLists{flex-wrap:wrap;gap:8px;display:flex}.company-categories-section-component-module-scss-module__zSH9Xq__companyLink a{color:var(--LOGO-Black,#3f3f41);background:var(--Findy-White,#fff);border-radius:var(--fcds-radius-s,4px);align-items:center;gap:4px;padding:8px 16px;font-size:16px;font-style:normal;display:flex}.company-categories-section-component-module-scss-module__zSH9Xq__companyLink a svg{fill:#ccc}@media (max-width:767.98px){.company-categories-section-component-module-scss-module__zSH9Xq__companyLink a{color:var(--Findy-Blue,#155aa8);background:var(--Findy-White,#fff);border:1px solid var(--Findy-Blue,#155aa8);border-radius:var(--fcds-radius-s,4px);padding:6px 12px;font-size:12px}.company-categories-section-component-module-scss-module__zSH9Xq__companyLink a svg{display:none}}
.examples-section-module-scss-module__UHBK7q__headerBlock{color:var(--findy-blue,#155aa8);text-align:center;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5}@media (max-width:767.98px){.examples-section-module-scss-module__UHBK7q__headerBlock{font-size:24px}}.examples-section-module-scss-module__UHBK7q__headerDescription{color:#000;text-align:center;font-size:16px;font-weight:300;line-height:1.5}.examples-section-module-scss-module__UHBK7q__section{padding:40px 16px}@media (min-width:1024px){.examples-section-module-scss-module__UHBK7q__section{padding:60px 0}}.examples-section-module-scss-module__UHBK7q__headerHr{background:#1b85ef;border:none;width:48px;height:3px;margin:32px auto}.examples-section-module-scss-module__UHBK7q__boxWrapper{grid-template-columns:1fr;gap:20px;width:max-content;margin:0 auto;display:grid}@media (min-width:1024px){.examples-section-module-scss-module__UHBK7q__boxWrapper{grid-template-columns:repeat(2,1fr);gap:32px}}.examples-section-module-scss-module__UHBK7q__box{border-radius:var(--fcds-radius-m,8px);background:#fff;flex:1 0 0;align-self:stretch;width:496px;max-width:calc(100vw - 36px);padding:16px;box-shadow:0 4px 8px #00000029}@media (min-width:1024px){.examples-section-module-scss-module__UHBK7q__box{width:496px;padding:24px}}.examples-section-module-scss-module__UHBK7q__user{align-items:center;gap:16px;display:flex}.examples-section-module-scss-module__UHBK7q__userRole{color:#000;margin:0;font-size:18px;font-weight:600;line-height:1.5}.examples-section-module-scss-module__UHBK7q__userDescription{color:#000;font-size:14px;font-weight:300;line-height:1.5}.examples-section-module-scss-module__UHBK7q__image{aspect-ratio:448/141;width:100%;height:auto}
.hero-module-scss-module__e33RSW__sectionMainBanner{color:#fff;background:#056dc1;overflow:hidden}.hero-module-scss-module__e33RSW__mainBanner{width:100%;max-width:1064px;margin:0 auto;padding:44px 20px 40px;position:relative}@media (max-width:1023.98px){.hero-module-scss-module__e33RSW__mainBanner{padding:0 0 48px}}.hero-module-scss-module__e33RSW__mainBannerImg{justify-content:flex-end;align-items:center;width:calc(100% + 270px);height:100%;margin:0;padding:0;display:flex;position:absolute;top:0;left:-135px;right:-135px;overflow:hidden}.hero-module-scss-module__e33RSW__mainBannerImg>div{z-index:1;flex-direction:column;align-items:center;gap:8px;width:574px;display:flex;position:relative;right:88px}.hero-module-scss-module__e33RSW__mainBannerImg p{text-align:center;margin:0;font-size:12px}.hero-module-scss-module__e33RSW__mainBannerImg img{z-index:1;max-width:448px;height:252px;position:relative}@media (max-width:767.98px){.hero-module-scss-module__e33RSW__mainBannerImg img{max-width:254px}}.hero-module-scss-module__e33RSW__mainBannerImg:before{content:"";background:url(/images/main-banner-bg-desktop.png) 100% 0/contain no-repeat;width:100%;height:100%;position:absolute;top:0;right:0}@media (max-width:1199.98px){.hero-module-scss-module__e33RSW__mainBannerImg{width:calc(100% + 480px);left:-240px;right:-240px}}@media (max-width:1023.98px){.hero-module-scss-module__e33RSW__mainBannerImg{width:100%;margin-bottom:-700px;padding:62px 0 722px;position:relative;left:0;right:0}.hero-module-scss-module__e33RSW__mainBannerImg>div{flex-direction:column;width:100%;position:static}.hero-module-scss-module__e33RSW__mainBannerImg:before{background:url(/images/main-banner-bg-mobile.png) top/contain no-repeat;left:0;right:0}}.hero-module-scss-module__e33RSW__mainBannerContent{z-index:1;flex-direction:column;align-items:center;gap:32px;width:calc(100% - 32px);max-width:555px;display:flex;position:relative}@media (max-width:1023.98px){.hero-module-scss-module__e33RSW__mainBannerContent{gap:18px;margin:0 auto}}.hero-module-scss-module__e33RSW__mainText{gap:12px}.hero-module-scss-module__e33RSW__mainText h1{margin:0;font-size:56px;line-height:1.14}.hero-module-scss-module__e33RSW__mainText p{margin:0;font-size:16px;line-height:1.5}.hero-module-scss-module__e33RSW__mainText p br{display:none}@media (max-width:1023.98px){.hero-module-scss-module__e33RSW__mainText h1{font-size:36px}}.hero-module-scss-module__e33RSW__loginWithQiitaLink,.hero-module-scss-module__e33RSW__loginWithGoogleLink,.hero-module-scss-module__e33RSW__loginWithGithubLink{height:48px;color:var(--fcds-color-text-white,#fff);letter-spacing:1px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--fcds-radius-s,4px);border-width:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .2s ease-in-out;display:flex}.hero-module-scss-module__e33RSW__loginWithQiitaLink:hover,.hero-module-scss-module__e33RSW__loginWithGoogleLink:hover,.hero-module-scss-module__e33RSW__loginWithGithubLink:hover{color:var(--fcds-color-text-white,#fff);opacity:.9;text-decoration:none}.hero-module-scss-module__e33RSW__loginWithQiitaLink:focus,.hero-module-scss-module__e33RSW__loginWithGoogleLink:focus,.hero-module-scss-module__e33RSW__loginWithGithubLink:focus{color:var(--fcds-color-text-white,#fff);text-decoration:none}@media (max-width:767.98px){.hero-module-scss-module__e33RSW__loginWithQiitaLink,.hero-module-scss-module__e33RSW__loginWithGoogleLink,.hero-module-scss-module__e33RSW__loginWithGithubLink{width:100%!important}}.hero-module-scss-module__e33RSW__githubIcon{margin-right:12px}.hero-module-scss-module__e33RSW__loginWithGithubLink{color:#383838;background-color:#fbc53b;width:100%}.hero-module-scss-module__e33RSW__loginWithGithubLink:hover,.hero-module-scss-module__e33RSW__loginWithGithubLink:focus{color:#383838}.hero-module-scss-module__e33RSW__googleIcon{width:18px;margin-right:12px}.hero-module-scss-module__e33RSW__loginWithGoogleLink{color:#757575;border:var(--fds-border-width-s,1px) solid #d7d7d7;background-color:#fff;width:calc(50% - 6px);height:40px}.hero-module-scss-module__e33RSW__loginWithGoogleLink:hover,.hero-module-scss-module__e33RSW__loginWithGoogleLink:focus{color:#757575}.hero-module-scss-module__e33RSW__qiitaIcon{width:18px;margin-right:12px}.hero-module-scss-module__e33RSW__loginWithQiitaLink{color:#55c500;border:var(--fds-border-width-s,1px) solid #d7d7d7;background-color:#fff;width:calc(50% - 6px);height:40px}.hero-module-scss-module__e33RSW__loginWithQiitaLink:hover,.hero-module-scss-module__e33RSW__loginWithQiitaLink:focus{color:#55c500}.hero-module-scss-module__e33RSW__registerCtaWrapper{flex-wrap:wrap;justify-content:center;gap:12px;max-width:412px;display:flex}@media (max-width:767.98px){.hero-module-scss-module__e33RSW__registerCtaWrapper{max-width:298px}}.hero-module-scss-module__e33RSW__registerCtaLink{color:#fff;font-weight:600;text-decoration:underline}.hero-module-scss-module__e33RSW__registerCtaLink:hover{color:#fff}.hero-module-scss-module__e33RSW__registerCtaNotice{width:100%;margin:8px 0 0;font-size:12px}.hero-module-scss-module__e33RSW__accountLoginNotice{width:100%;margin:0;font-size:16px}.hero-module-scss-module__e33RSW__speechBubble{color:#333;border-radius:var(--fcds-radius-s,4px);background-color:#fff9eb;margin:0;padding:4px 8px;font-size:12px;font-weight:700;line-height:20px;position:relative}.hero-module-scss-module__e33RSW__aSpeechBubbleArrowBottom{margin:0 auto;position:absolute;bottom:-7px;left:0;right:0}
.how-to-use-module-scss-module__-rpQua__section{padding:var(--fds-spacing-x5l,52px) 0;background-color:#ebf1f8}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__section{padding:var(--fcds-spacing-xxl,32px) 0}}.how-to-use-module-scss-module__-rpQua__howToUse{padding:0 var(--fcds-spacing-m,16px);margin:0 auto}@media (min-width:768px){.how-to-use-module-scss-module__-rpQua__howToUse{width:750px}}@media (min-width:992px){.how-to-use-module-scss-module__-rpQua__howToUse{width:970px}}@media (min-width:1200px){.how-to-use-module-scss-module__-rpQua__howToUse{width:1170px}}.how-to-use-module-scss-module__-rpQua__header{text-align:center}.how-to-use-module-scss-module__-rpQua__header:after{content:"";background:#1b85ef;width:48px;height:4px;margin-top:16px;display:block}.how-to-use-module-scss-module__-rpQua__header h2{color:#155aa8;margin:0;font-size:32px;line-height:48px}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__header h2{font-size:24px}}.how-to-use-module-scss-module__-rpQua__header p{color:#383838;margin:0 16px;font-size:16px}.how-to-use-module-scss-module__-rpQua__steps{justify-content:space-between;margin:60px 0 0;display:flex}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__steps{margin:32px 0 0;display:block}}.how-to-use-module-scss-module__-rpQua__step{text-align:center;width:210px;font-size:14px}@media (max-width:61.24em){.how-to-use-module-scss-module__-rpQua__step{width:140px}}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__step{text-align:left;align-items:center;width:auto;display:flex}.how-to-use-module-scss-module__-rpQua__step:not(:first-of-type){margin-top:40px}}.how-to-use-module-scss-module__-rpQua__stepImg{background:#fff;border-radius:300px;width:100%;padding-top:100%;position:relative}.how-to-use-module-scss-module__-rpQua__stepImg svg{max-height:60%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__stepImg{border-radius:120px;flex:none;width:120px;height:120px;padding:0}.how-to-use-module-scss-module__-rpQua__stepImg .arrow{width:18px;height:16px;position:absolute;top:130px;left:60px;transform:translate(-50%)}.how-to-use-module-scss-module__-rpQua__stepImg .arrow:after{z-index:1;content:"";border:9px solid #0000;border-top:12px solid #f26c4e;border-bottom-width:0;width:0;height:0;display:block;position:absolute;top:4px;left:0}.how-to-use-module-scss-module__-rpQua__stepImg .arrow:before{z-index:2;content:"";border:9px solid #0000;border-top:12px solid #fb0;border-bottom-width:0;width:0;height:0;display:block;position:absolute;top:0;left:0}}@media (max-width:23.375em){.how-to-use-module-scss-module__-rpQua__stepImg{border-radius:90px;width:90px;height:90px}.how-to-use-module-scss-module__-rpQua__stepImg .arrow{top:100px;left:50%}}.how-to-use-module-scss-module__-rpQua__stepBadge{color:#fff;text-align:center;background:#178bc9;border-radius:48px;flex-flow:column;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.how-to-use-module-scss-module__-rpQua__stepBadge:before{text-transform:uppercase;content:"step";width:100%;font-size:10px;font-weight:400;display:block}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__stepBadge{width:36px;height:36px;font-size:16px;top:0;left:0;transform:none}.how-to-use-module-scss-module__-rpQua__stepBadge:before{font-size:8px}}.how-to-use-module-scss-module__-rpQua__stepOneSvgWrap svg{max-width:80%}.how-to-use-module-scss-module__-rpQua__stepFourSvgWrap svg{max-width:90%}.how-to-use-module-scss-module__-rpQua__stepContent{margin-top:-30px;position:relative}.how-to-use-module-scss-module__-rpQua__stepContent .title{margin:0 0 15px;font-size:18px;line-height:1.4}@media (max-width:64em){.how-to-use-module-scss-module__-rpQua__stepContent{margin-top:-20px}.how-to-use-module-scss-module__-rpQua__stepContent .title{font-size:16px}.how-to-use-module-scss-module__-rpQua__stepContent br{display:none}}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__stepContent{flex:auto;margin:0;padding-left:20px}.how-to-use-module-scss-module__-rpQua__stepContent .title{margin:0 0 10px;font-size:14px}}.how-to-use-module-scss-module__-rpQua__stepArrow{align-self:center;width:24px;height:28px;position:relative;transform:translateY(-100%)}.how-to-use-module-scss-module__-rpQua__stepArrow:after{z-index:1;content:"";border:14px solid #0000;border-left:18px solid #f26c4e;border-right-width:0;width:0;height:0;position:absolute;top:0;left:6px}.how-to-use-module-scss-module__-rpQua__stepArrow:before{z-index:2;content:"";border:14px solid #0000;border-left:18px solid #fb0;border-right-width:0;width:0;height:0;position:absolute;top:0;left:0}@media (max-width:61.24em){.how-to-use-module-scss-module__-rpQua__stepArrow{transform:translateY(-200%)}}@media (max-width:46.24em){.how-to-use-module-scss-module__-rpQua__stepArrow{display:none}}
.more-contents-section-module-scss-module__lmmajG__headerBlock{color:var(--findy-blue,#155aa8);text-align:center;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5}@media (max-width:767.98px){.more-contents-section-module-scss-module__lmmajG__headerBlock{font-size:24px}}.more-contents-section-module-scss-module__lmmajG__headerDescription{color:#000;text-align:center;font-size:16px;font-weight:300;line-height:1.5}.more-contents-section-module-scss-module__lmmajG__section{padding:40px 16px}@media (min-width:1024px){.more-contents-section-module-scss-module__lmmajG__section{padding:60px 0}}.more-contents-section-module-scss-module__lmmajG__headerHr{background:#1b85ef;border:none;width:48px;height:3px;margin:32px auto}.more-contents-section-module-scss-module__lmmajG__contents{grid-template-columns:1fr;gap:20px;width:max-content;margin:0 auto;display:grid}@media (min-width:1024px){.more-contents-section-module-scss-module__lmmajG__contents{grid-template-columns:repeat(2,1fr);gap:32px}}.more-contents-section-module-scss-module__lmmajG__contentItem{aspect-ratio:496/279;border-radius:var(--fcds-radius-l,16px);width:496px;max-width:calc(100vw - 36px);height:auto;position:relative;overflow:hidden}.more-contents-section-module-scss-module__lmmajG__contentItemLink{position:absolute;inset:0}
.popular-companies-section-module-scss-module__08QvjG__headerBlock{color:var(--findy-blue,#155aa8);text-align:center;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5}@media (max-width:767.98px){.popular-companies-section-module-scss-module__08QvjG__headerBlock{font-size:24px}}.popular-companies-section-module-scss-module__08QvjG__companiesSection{padding:40px 16px}@media (min-width:1024px){.popular-companies-section-module-scss-module__08QvjG__companiesSection{padding:60px 0}}.popular-companies-section-module-scss-module__08QvjG__headerHr{background:#1b85ef;border:none;width:48px;height:3px;margin:32px auto}.popular-companies-section-module-scss-module__08QvjG__boxWrapper{scroll-snap-type:x proximity;width:100%;padding:8px 20px 24px 0;display:flex;overflow-x:auto}.popular-companies-section-module-scss-module__08QvjG__boxWrapper::-webkit-scrollbar{display:none}.popular-companies-section-module-scss-module__08QvjG__box{scroll-snap-align:start;padding:0 0 0 20px}.popular-companies-section-module-scss-module__08QvjG__innerBox{background:#fff;border-radius:8px 8px 40px;width:378px;height:630px;padding:24px;box-shadow:0 4px 8px #00000029}.popular-companies-section-module-scss-module__08QvjG__companyName{color:#2285ee;text-align:center;margin:0;font-size:20px;font-weight:600;line-height:1.5}.popular-companies-section-module-scss-module__08QvjG__companyInfo{grid-template-columns:80px 1fr;place-items:start;gap:12px;height:140px;margin:16px 0 0;display:grid}.popular-companies-section-module-scss-module__08QvjG__companyInfoLabel{color:#fff;text-align:center;background:#888;border-radius:12px;justify-content:center;align-items:center;width:80px;height:24px;padding:0 8px;font-size:14px;font-weight:300;line-height:1.5;display:flex}.popular-companies-section-module-scss-module__08QvjG__companyInfoData{color:#242424;padding:2px 0 0;font-size:14px;font-weight:300;line-height:1.5}.popular-companies-section-module-scss-module__08QvjG__jdButtonLink{appearance:none}.popular-companies-section-module-scss-module__08QvjG__jdButtonLink:link,.popular-companies-section-module-scss-module__08QvjG__jdButtonLink:visited,.popular-companies-section-module-scss-module__08QvjG__jdButtonLink:hover,.popular-companies-section-module-scss-module__08QvjG__jdButtonLink:active{color:#fff;border-radius:var(--fcds-radius-s,4px);background:#155aa8;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;text-decoration:none;display:flex}.popular-companies-section-module-scss-module__08QvjG__jdButtonWrapper{text-align:center;margin:16px 0 0}.popular-companies-section-module-scss-module__08QvjG__imageWrapper{border-radius:var(--fcds-radius-s,4px);width:330px;height:240px;position:relative;overflow:hidden}.popular-companies-section-module-scss-module__08QvjG__companiesSection{background-image:linear-gradient(#fff 0%,#eee 100%);background-position:bottom;background-repeat:no-repeat;background-size:100% 600px}.popular-companies-section-module-scss-module__08QvjG__scrollButtonWrapper{justify-content:center;gap:50px;display:flex}.popular-companies-section-module-scss-module__08QvjG__scrollButton{color:#155aa8;background:var(--global-gray-0,#fff);border:1px solid var(--global-gray-100,#d6d6d6);justify-content:center;align-items:center;width:60px;height:60px;padding:10px;display:flex}
.reason-module-scss-module__2xwTyG__sectionReason{background:#ececec;padding:52px 0}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__sectionReason{padding:26px 0 32px}}.reason-module-scss-module__2xwTyG__reasonTopTitle{color:#155aa8;text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;font-size:32px;line-height:48px;display:flex}.reason-module-scss-module__2xwTyG__reasonTopTitle:after{content:"";background:#1b85ef;width:48px;height:4px;margin-top:16px;display:block}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonTopTitle{font-size:24px}.reason-module-scss-module__2xwTyG__reasonTopTitle:after{margin-top:10px}}.reason-module-scss-module__2xwTyG__reasonHeader{flex-direction:column;align-items:center;gap:8px;display:flex}.reason-module-scss-module__2xwTyG__reasonContainer{width:calc(100% - 32px);max-width:1024px;margin:0 auto}.reason-module-scss-module__2xwTyG__reasonContents{gap:32px;width:100%;display:flex}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonContents{flex-direction:column;gap:16px}}.reason-module-scss-module__2xwTyG__reasonPcImg{flex-direction:column;align-items:flex-end;gap:8px;width:50%;max-width:496px;margin:0;display:flex}.reason-module-scss-module__2xwTyG__reasonPcImg img{max-width:400px}.reason-module-scss-module__2xwTyG__reasonPcImg p{text-align:center;width:100%;max-width:400px;margin:0;font-size:12px}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonPcImg{align-items:center;width:100%;max-width:none}.reason-module-scss-module__2xwTyG__reasonPcImg img{max-width:280px}}.reason-module-scss-module__2xwTyG__reasonTitle{color:#fff;text-align:center;border-radius:var(--fcds-radius-s,4px);background-color:#056dc1;margin:0;padding:4px 16px;font-size:24px;line-height:1.5}.reason-module-scss-module__2xwTyG__reasonTitle br{display:none}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonTitle{font-size:18px}.reason-module-scss-module__2xwTyG__reasonTitle br{display:block}}.reason-module-scss-module__2xwTyG__reasonDescription{text-align:center;margin:0;font-size:18px;font-weight:700}.reason-module-scss-module__2xwTyG__reasonText{line-break:strict;flex-direction:column;gap:8px;margin:0;font-size:16px;line-height:1.5;display:flex}.reason-module-scss-module__2xwTyG__reasonAnnotation{text-indent:-16px;margin-left:30px;font-size:12px;display:block}.reason-module-scss-module__2xwTyG__reasonAnnotation span{margin-right:8px;display:inline-block}.reason-module-scss-module__2xwTyG__reasonTextContainer{width:50%;max-width:496px}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonTextContainer{width:100%;max-width:none}}.reason-module-scss-module__2xwTyG__reasonImageContainer{gap:20px;display:flex}@media (max-width:767.98px){.reason-module-scss-module__2xwTyG__reasonImageContainer{justify-content:center}.reason-module-scss-module__2xwTyG__reasonImageContainer svg:first-child{width:53%}.reason-module-scss-module__2xwTyG__reasonImageContainer svg:nth-child(2){width:47%}}.reason-module-scss-module__2xwTyG__reasonImageContainerCenter{justify-content:center;display:flex}
.user-interview-section-module-scss-module__Pyg5oq__headerBlock{color:var(--findy-blue,#155aa8);text-align:center;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5}@media (max-width:767.98px){.user-interview-section-module-scss-module__Pyg5oq__headerBlock{font-size:24px}}.user-interview-section-module-scss-module__Pyg5oq__headerDescription{color:#000;text-align:center;font-size:16px;font-weight:300;line-height:1.5}.user-interview-section-module-scss-module__Pyg5oq__section{padding:40px 16px}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__section{padding:60px 0}}.user-interview-section-module-scss-module__Pyg5oq__headerHr{background:#1b85ef;border:none;width:48px;height:3px;margin:32px auto}.user-interview-section-module-scss-module__Pyg5oq__boxWrapper{flex-direction:column;gap:32px;width:100%;margin:0 auto;display:flex}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__boxWrapper{flex-direction:row;width:max-content}}.user-interview-section-module-scss-module__Pyg5oq__box{border-radius:var(--fcds-radius-m,8px);background:#fff;padding:16px;box-shadow:0 4px 8px #00000029}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__box{width:496px;padding:20px}}.user-interview-section-module-scss-module__Pyg5oq__boxHeader{color:#155aa8;text-align:center;margin:0;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__boxHeader{font-size:24px}}.user-interview-section-module-scss-module__Pyg5oq__paragraphWrapper{box-sizing:border-box;background-color:#f5f5f5;padding:10px}div+.user-interview-section-module-scss-module__Pyg5oq__paragraphWrapper{flex:1}.user-interview-section-module-scss-module__Pyg5oq__paragraph{color:#242424;margin:0;font-size:16px;font-weight:300;line-height:1.5}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__paragraph{font-size:16px}}.user-interview-section-module-scss-module__Pyg5oq__paragraph:not(:last-of-type){margin-bottom:24px}.user-interview-section-module-scss-module__Pyg5oq__userInterviewImage{border-radius:50%;width:100px;height:100px}.user-interview-section-module-scss-module__Pyg5oq__userBlock{align-items:center;gap:20px;display:flex}.user-interview-section-module-scss-module__Pyg5oq__userName{color:#000;font-size:18px;font-weight:600;line-height:1.5}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__userName{font-size:24px}}.user-interview-section-module-scss-module__Pyg5oq__userNameSuffix{font-size:13px;font-weight:600}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__userNameSuffix{font-size:16px}}.user-interview-section-module-scss-module__Pyg5oq__subHeaderText{color:#155aa8;text-align:center;margin:0;font-size:20px;font-weight:600;line-height:1.5}.user-interview-section-module-scss-module__Pyg5oq__buttonLink{border-radius:var(--fcds-radius-s,4px);background:#155aa8;justify-content:center;align-items:center;gap:8px;width:100%;height:60px;padding:12px 20px;font-size:18px;font-style:normal;font-weight:300;line-height:1.5;display:flex}.user-interview-section-module-scss-module__Pyg5oq__buttonLink,.user-interview-section-module-scss-module__Pyg5oq__buttonLink:link,.user-interview-section-module-scss-module__Pyg5oq__buttonLink:visited,.user-interview-section-module-scss-module__Pyg5oq__buttonLink:hover{color:#fff;text-decoration:none}@media (min-width:1024px){.user-interview-section-module-scss-module__Pyg5oq__buttonLink{width:auto}}.user-interview-section-module-scss-module__Pyg5oq__strong{color:#1e7ed5;font-weight:600}
:root{--fcds-color-blue-50:#f4f7fc;--fcds-color-blue-100:#dbe8f8;--fcds-color-blue-200:#b7d3f3;--fcds-color-blue-300:#88b7ee;--fcds-color-blue-400:#569cea;--fcds-color-blue-500:#4076c9;--fcds-color-blue-600:#3466ad;--fcds-color-blue-700:#26528c;--fcds-color-blue-800:#1d406c;--fcds-color-blue-900:#112a4a;--fcds-color-alphaBlue-50:#cbd9f138;--fcds-color-alphaBlue-100:#a1c4f066;--fcds-color-alphaBlue-200:#81b2eb91;--fcds-color-alphaBlue-300:#3e8ae39c;--fcds-color-alphaBlue-400:#0067daa7;--fcds-color-alphaBlue-500:#0047b4be;--fcds-color-alphaBlue-600:#003f98cc;--fcds-color-alphaBlue-700:#00357adb;--fcds-color-alphaBlue-800:#052b5be5;--fcds-color-alphaBlue-900:#021c3df0;--fcds-color-red-50:#f8e6e7;--fcds-color-red-100:#f2cdd0;--fcds-color-red-200:#e59ba1;--fcds-color-red-300:#d96a73;--fcds-color-red-400:#cc3844;--fcds-color-red-500:#bf0615;--fcds-color-red-600:#990511;--fcds-color-red-700:#73040d;--fcds-color-red-800:#4c0208;--fcds-color-red-900:#260104;--fcds-color-orange-50:#fef1e9;--fcds-color-orange-100:#fce3d4;--fcds-color-orange-200:#fac6a9;--fcds-color-orange-300:#f7aa7d;--fcds-color-orange-400:#f58d52;--fcds-color-orange-500:#f27127;--fcds-color-orange-600:#c25a1f;--fcds-color-orange-700:#914417;--fcds-color-orange-800:#612d10;--fcds-color-orange-900:#301708;--fcds-color-yellow-50:#fefae6;--fcds-color-yellow-100:#fcf5cd;--fcds-color-yellow-200:#faea9b;--fcds-color-yellow-300:#f7e069;--fcds-color-yellow-400:#f5d537;--fcds-color-yellow-500:#f2cb05;--fcds-color-yellow-600:#c2a204;--fcds-color-yellow-700:#917a03;--fcds-color-yellow-800:#615102;--fcds-color-yellow-900:#302901;--fcds-color-green-50:#e5f9f6;--fcds-color-green-100:#ccf3ee;--fcds-color-green-200:#99e7dc;--fcds-color-green-300:#66dacb;--fcds-color-green-400:#33ceb9;--fcds-color-green-500:#00c2a8;--fcds-color-green-600:#009b86;--fcds-color-green-700:#007465;--fcds-color-green-800:#004e43;--fcds-color-green-900:#002722;--fcds-color-purple-50:#eeeaf3;--fcds-color-purple-100:#ddd6e8;--fcds-color-purple-200:#bbacd1;--fcds-color-purple-300:#9a83ba;--fcds-color-purple-400:#7859a3;--fcds-color-purple-500:#56308c;--fcds-color-purple-600:#452670;--fcds-color-purple-700:#341d54;--fcds-color-purple-800:#221338;--fcds-color-purple-900:#110a1c;--fcds-color-grey-50:#f8fafa;--fcds-color-grey-100:#f1f4f5;--fcds-color-grey-200:#dce1e3;--fcds-color-grey-300:#c5cdd1;--fcds-color-grey-400:#afb7bc;--fcds-color-grey-500:#8b9195;--fcds-color-grey-600:#636b71;--fcds-color-grey-700:#474e54;--fcds-color-grey-800:#353a3f;--fcds-color-grey-900:#1b2025;--fcds-color-alphaGrey-50:#70939e0d;--fcds-color-alphaGrey-100:#70939e1a;--fcds-color-alphaGrey-200:#5a6f7736;--fcds-color-alphaGrey-300:#425e6c4f;--fcds-color-alphaGrey-400:#3e54626b;--fcds-color-alphaGrey-500:#28323b8a;--fcds-color-alphaGrey-600:#081521a1;--fcds-color-alphaGrey-700:#030c12ba;--fcds-color-alphaGrey-800:#03070cc9;--fcds-color-alphaGrey-900:#040910e8;--fcds-color-white-0:#fff0;--fcds-color-white-50:#ffffff1a;--fcds-color-white-100:#ffffff2e;--fcds-color-white-200:#ffffff47;--fcds-color-white-300:#ffffff59;--fcds-color-white-400:#ffffff73;--fcds-color-white-500:#ffffff94;--fcds-color-white-600:#ffffffab;--fcds-color-white-700:#ffffffc2;--fcds-color-white-800:#ffffffe8;--fcds-color-white-900:#fff;--fcds-color-black-0:#0000;--fcds-color-black-50:#0000000d;--fcds-color-black-100:#0000001f;--fcds-color-black-200:#0000003b;--fcds-color-black-300:#0000004f;--fcds-color-black-400:#00000073;--fcds-color-black-500:#00000087;--fcds-color-black-600:#000000a6;--fcds-color-black-700:#000000c2;--fcds-color-black-800:#000000de;--fcds-color-black-900:#000;--fcds-color-main:#155aa8;--fcds-color-text-black:#1b2025;--fcds-color-text-grey:#636b71;--fcds-color-text-white:#fff;--fcds-color-text-blue:#155aa8;--fcds-color-text-link:#155aa8;--fcds-color-text-placeholder:#8b9195;--fcds-color-text-disabled:#c5cdd1;--fcds-color-background-white:#fff;--fcds-color-background-grey:#f1f4f5;--fcds-color-surface-white:#fff;--fcds-color-surface-grey:#f1f4f5;--fcds-color-surface-blue:#f4f7fc;--fcds-color-border:#c5cdd1;--fcds-color-accent-danger:#bf0615;--fcds-color-accent-success:#00c2a8;--fcds-color-accent-backgroundDanger:#f8e6e7;--fcds-color-accent-backgroundSuccess:#e5f9f6;--fcds-color-tag-blue:#4076c9;--fcds-color-tag-green:#00c2a8;--fcds-color-tag-yellow:#f2cb05;--fcds-color-tag-orange:#f27127;--fcds-color-tag-grey:#8b9195;--fcds-color-tag-backgroundBlue:#dbe8f8;--fcds-color-tag-backgroundGreen:#ccf3ee;--fcds-color-tag-backgroundYellow:#fcf5cd;--fcds-color-tag-backgroundOrange:#fce3d4;--fcds-color-tag-backgroundGrey:#f1f4f5;--fcds-radius-s:4px;--fcds-radius-m:8px;--fcds-radius-l:16px;--fcds-radius-full:9999px;--fcds-spacing-4xs:2px;--fcds-spacing-3xs:4px;--fcds-spacing-xxs:8px;--fcds-spacing-xs:12px;--fcds-spacing-m:16px;--fcds-spacing-l:20px;--fcds-spacing-xl:24px;--fcds-spacing-xxl:32px;--fcds-spacing-3xl:40px;--fcds-spacing-4xl:48px;--fcds-spacing-5xl:64px;--fcds-font-family-sans-serif:"Noto Sans JP", sans-serif;--fcds-font-weight-400:400;--fcds-font-weight-700:700;--fcds-font-size-10:10px;--fcds-font-size-12:12px;--fcds-font-size-14:14px;--fcds-font-size-16:16px;--fcds-font-size-18:18px;--fcds-font-size-24:24px;--fcds-font-size-32:32px;--fcds-font-size-40:40px;--fcds-font-size-64:64px;--fcds-line-height-100:1;--fcds-line-height-125:1.25;--fcds-line-height-150:1.5;--fcds-line-height-175:1.75;--fcds-typography-heading-4xl:700 64px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-heading-3xl:700 40px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-heading-xxl:700 32px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-xl:700 24px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-l:700 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-m:700 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-l-regular:400 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-l-bold:700 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-m-regular:400 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-m-bold:700 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-s-regular:400 14px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-s-bold:700 14px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xs-regular:400 12px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xs-bold:700 12px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xxs-regular:400 10px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xxs-bold:700 10px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-text-article-l-regular:400 18px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-l-bold:700 18px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-m-regular:400 16px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-m-bold:700 16px/1.75 "Noto Sans JP", sans-serif}
:root{--fds-typography-heading1:700 42px/1.2 "Noto Sans JP", system-ui;--fds-typography-heading2:700 32px/1.2 "Noto Sans JP", system-ui;--fds-typography-heading3:700 28px/1.4 "Noto Sans JP", system-ui;--fds-typography-heading4:700 24px/1.4 "Noto Sans JP", system-ui;--fds-typography-heading5:700 18px/1.7 "Noto Sans JP", system-ui;--fds-typography-body1:400 16px/1.7 "Noto Sans JP", system-ui;--fds-typography-body2:400 16px/1.4 "Noto Sans JP", system-ui;--fds-typography-body3:400 14px/1.7 "Noto Sans JP", system-ui;--fds-typography-body4:400 14px/1.4 "Noto Sans JP", system-ui;--fds-typography-caption:400 12px/1.7 "Noto Sans JP", system-ui;--fds-typography-badge:400 12px/1.2 "Noto Sans JP", system-ui;--fds-typography-button:700 14px/1.4 "Noto Sans JP", system-ui;--fds-typography-label:700 16px/1.4 "Noto Sans JP", system-ui;--fds-typography-heading-xxl:700 32px/1.5 "Noto Sans JP", system-ui;--fds-typography-heading-xl:700 24px/1.5 "Noto Sans JP", system-ui;--fds-typography-heading-l:700 18px/1.55556 "Noto Sans JP", system-ui;--fds-typography-heading-m:700 16px/1.5 "Noto Sans JP", system-ui;--fds-typography-heading-s:700 14px/1.42857 "Noto Sans JP", system-ui;--fds-typography-heading-xs:700 12px/1.66667 "Noto Sans JP", system-ui;--fds-typography-control-m:400 16px/1.5 "Noto Sans JP", system-ui;--fds-typography-body-m:400 16px/1.5 "Noto Sans JP", system-ui;--fds-typography-body-s:400 14px/1.42857 "Noto Sans JP", system-ui;--fds-typography-caption-m:400 12px/1.66667 "Noto Sans JP", system-ui;--fds-typography-caption-s:400 10px/1.6 "Noto Sans JP", system-ui}
:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__container{max-width:1108px;margin:0 auto;padding:48px 16px}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{row-gap:var(--fcds-spacing-xxl,32px);column-gap:var(--fcds-spacing-xl,24px);grid-template-columns:1fr;grid-template-areas:"logo""jdSearch""media""event""relatedService""bottomLinks";display:grid}@media (min-width:560px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{grid-template-columns:1fr 1fr;grid-template-areas:"logo.""jdSearch media""event relatedService""bottomLinks bottomLinks"}}@media (min-width:768px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{grid-template-columns:repeat(4,1fr);grid-template-areas:"logo jdSearch media event"".relatedService relatedService relatedService"".bottomLinks bottomLinks bottomLinks"}}@media (min-width:1440px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{column-gap:var(--fcds-spacing-xxl,32px)}}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__logo{grid-area:logo;width:178px;margin-right:81px}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__jdSearch{grid-area:jdSearch}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__media{grid-area:media}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__event{grid-area:event}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__relatedService{grid-area:relatedService}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__bottomLinks{grid-area:bottomLinks;width:100%}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__link{gap:var(--fcds-spacing-4xs,2px);width:fit-content;color:var(--fcds-color-text-grey,#636b71);align-items:center;transition:opacity .2s;display:inline-flex}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__link:hover{opacity:.7}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__externalIcon{width:14px;height:14px;color:var(--fcds-color-text-disabled,#c5cdd1);flex-shrink:0;align-items:center;display:inline-flex}.footer-component-module-scss-module__PwlYWq__withBorder{border-top:1px solid var(--fcds-color-border,#c5cdd1)}.footer-component-module-scss-module__PwlYWq__withoutBorder{border-top:none}
.dropdown-trigger-button-module-scss-module__eZvQva__dropdownTriggerButton{cursor:pointer;background-color:#0000;border:none;justify-content:flex-start;align-items:center;padding:15px;line-height:20px;display:inline-flex}
.incomplete-profile-mobile-content-component-module-scss-module__I2_QBG__wrapper{align-items:center;display:flex;position:relative}.incomplete-profile-mobile-content-component-module-scss-module__I2_QBG__companyLogoWrapper{position:absolute;left:50%;translate:-50%}
.component-module-scss-module__qn7WDa__fab{right:var(--fcds-spacing-3xl,40px);bottom:var(--fcds-spacing-3xl,40px);z-index:1029;position:fixed;box-shadow:0 4px 4px #0003}.component-module-scss-module__qn7WDa__fab[data-is-icon]{border-radius:var(--fcds-radius-full,9999px)}.component-module-scss-module__qn7WDa__fab[data-is-icon][data-size=l]{font-size:20px}@media (max-width:1023.98px){.component-module-scss-module__qn7WDa__fab[data-is-icon]{display:none}}
/*# sourceMappingURL=1flljjbx2d84m.css.map*/