.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(--fds-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:1px solid #d6d6d6;border-top:8px solid #056dc1;border-radius:8px;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:1px solid #155aa8;border-radius:4px;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(--fds-button-color-text-primary-default,#fff);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--fds-border-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(--fds-button-color-text-primary-default,#fff);opacity:.9;text-decoration:none}.register-cta-component-module-scss-module__ppG57G__loginWithGithubLink:focus{color:var(--fds-button-color-text-primary-default,#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(--fds-border-radius-m,8px);background:#f2f1f1;max-width:672px;margin:16px auto 0;padding:20px}.register-cta-component-module-scss-module__ppG57G__registerCtaLink{color:var(--fds-color-text-primary,#333);font-weight:600;text-decoration:underline}.register-cta-component-module-scss-module__ppG57G__registerCtaLink:hover{color:var(--fds-color-text-primary,#333)}.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(--fds-spacing-xxl,32px) 0}}.companies-section-component-module-scss-module__a-TF-G__companies{padding:0 var(--fds-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{background:#f5f5f5;border-radius:8px;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;background:#dbecff;border-radius:4px;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: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: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{background:#fff;border-radius:8px;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(--fds-button-color-text-primary-default,#fff);letter-spacing:1px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--fds-border-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(--fds-button-color-text-primary-default,#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(--fds-button-color-text-primary-default,#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;background-color:#fff9eb;border-radius:4px;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(--fds-spacing-xxl,32px) 0}}.how-to-use-module-scss-module__-rpQua__howToUse{padding:0 var(--fds-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: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;background:#155aa8;border-radius:4px;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: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;background-color:#056dc1;border-radius:4px;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{background:#fff;border-radius:8px;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{background:#155aa8;border-radius:4px;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:#afb7bc;--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;--fds-radius-100:4px;--fds-radius-200:8px;--fds-radius-400:16px;--fds-radius-full:9999px;--fds-spacing-50:2px;--fds-spacing-100:4px;--fds-spacing-200:8px;--fds-spacing-300:12px;--fds-spacing-400:16px;--fds-spacing-500:20px;--fds-spacing-600:24px;--fds-spacing-700:32px;--fds-spacing-800:40px;--fds-spacing-900:48px;--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-xl:700 24px/1.5 "Noto Sans JP", system-ui;--fds-typography-heading-s:700 14px/1.42857 "Noto Sans JP", system-ui;--fds-typography-heading-xxl:700 32px/1.5 "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-s:400 14px/1.42857 "Noto Sans JP", system-ui;--fds-typography-body-m:400 16px/1.5 "Noto Sans JP", system-ui;--fds-typography-caption-s:400 10px/1.6 "Noto Sans JP", system-ui;--fds-typography-caption-m:400 12px/1.66667 "Noto Sans JP", system-ui}
: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}
.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%}
.job-description-list-layout-component-module-scss-module__oC2fwG__wrapper{height:100%}.job-description-list-layout-component-module-scss-module__oC2fwG__headWrapper{justify-content:space-between;align-items:center;display:flex}.job-description-list-layout-component-module-scss-module__oC2fwG__recommendLinkWrapper{margin-top:var(--fds-spacing-x3l,40px);text-align:center}
.job-description-list-skeleton-component-module-scss-module__nDJysq__ContentLoader{aspect-ratio:1;width:280px}@media (max-width:767.98px){.job-description-list-skeleton-component-module-scss-module__nDJysq__ContentLoader{flex-shrink:0}}.job-description-list-skeleton-component-module-scss-module__nDJysq__listWrapper{gap:var(--fds-spacing-m,16px);display:flex}@media (max-width:767.98px){.job-description-list-skeleton-component-module-scss-module__nDJysq__listWrapper{overflow-x:scroll}}
.poll-card-wrapper-module-scss-module__zrjtAq__pollCardsWrapper{gap:var(--fds-spacing-xl,24px);grid-template-columns:repeat(4,minmax(170px,1fr));width:100%;display:grid}@media (max-width:767.98px){.poll-card-wrapper-module-scss-module__zrjtAq__pollCardsWrapper{column-gap:var(--fds-spacing-xxs,8px);grid-template-columns:repeat(2,minmax(170px,1fr))}}
.poll-error-boundary-fallback-component-module-scss-module__BswBLa__wrapper{text-align:center;width:100%}
.poll-form-skeleton-component-module-scss-module__seoliq__pollFormSkeletonWrapper{height:620px;display:flex}
.poll-card-component-module-scss-module__073lMG__pollCardWrapperLink{gap:var(--fds-spacing-xxs,8px);flex-direction:column;align-items:flex-start;display:flex}.poll-card-component-module-scss-module__073lMG__imageWrapper{aspect-ratio:119/62;border-radius:var(--fds-border-radius-m,8px);width:100%;overflow:hidden}.poll-card-component-module-scss-module__073lMG__imageWrapper>img{width:100%;height:auto}
.poll-list-layout-module-scss-module__GhuwoG__pollListSection>h2{font:var(--fds-typography-heading-xl)}
.blurred-image-background-component-module-scss-module__Ivz5oG__container{width:100%;position:relative;overflow:hidden}.blurred-image-background-component-module-scss-module__Ivz5oG__container:before{z-index:0;content:"";background-image:var(--bg-image-url);background-position:50%;background-size:cover;position:absolute;inset:0}.blurred-image-background-component-module-scss-module__Ivz5oG__overlay{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff40 0% 100%);position:absolute;inset:0}.blurred-image-background-component-module-scss-module__Ivz5oG__thumbnailWrapper{z-index:2;width:100%;max-width:782px;margin:0 auto;position:relative}
.poll-top-thumbnail-component-module-scss-module__Pu-7Uq__imageWrapperMobile{aspect-ratio:19/10}.poll-top-thumbnail-component-module-scss-module__Pu-7Uq__imageWrapperMobile>img{width:100%;height:auto}.poll-top-thumbnail-component-module-scss-module__Pu-7Uq__pollPeriod{float:right;margin-top:var(--fds-spacing-xxs,8px);color:var(--color-text-primary,#333)}
.vote-count-component-module-scss-module__Yo4tnW__voteWrapper{font:var(--fds-typography-body-s);text-align:center}.vote-count-component-module-scss-module__Yo4tnW__voteWrapper>div{gap:var(--fds-spacing-xs,10px);align-items:baseline;display:flex}.vote-count-component-module-scss-module__Yo4tnW__voteWrapper>div>span:first-of-type{font-size:88px}@media (max-width:767.98px){.vote-count-component-module-scss-module__Yo4tnW__voteWrapper>div>span:first-of-type{font-size:64px}}.vote-count-component-module-scss-module__Yo4tnW__voteWrapper>div>span:nth-of-type(2){font-size:34px;font-style:normal;font-weight:400;line-height:20px}
.auth-buttons-component-module-scss-module__VC4QLG__pollAuthButtonsWrapper{align-items:center;gap:64px;display:flex}@media (max-width:767.98px){.auth-buttons-component-module-scss-module__VC4QLG__pollAuthButtonsWrapper{gap:var(--fds-spacing-m,16px);flex-direction:column}}
.blur-with-content-component-module-scss-module__y1OxgG__grid{display:grid}.blur-with-content-component-module-scss-module__y1OxgG__grid>div{grid-area:1/1}.blur-with-content-component-module-scss-module__y1OxgG__blur{text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;align-items:center;margin:-2px;padding-bottom:88px;display:flex}
.vote-period-notification-component-module-scss-module__vvSD3W__wrapper{color:var(--fds-color-text-primary,#333)}
.layout-component-module-scss-module__ExTK6q__content{z-index:2;background:linear-gradient(90deg,#fa9da566 0%,#ffffffe6 45% 55%,#28a53d66 100%);min-height:100vh;padding:80px 0;position:relative}
.poll-form-component-module-scss-module__10WmwW__pollOptionsWrapper{max-width:342px}
.index-page-module-scss-module__6dswlG__thumbnailsWrapper{margin-top:var(--fds-spacing-xl,24px)}.index-page-module-scss-module__6dswlG__xShareButtonWrapper{margin-top:var(--fds-spacing-x3l,40px)}
.component-module-scss-module__Wl0NeW__container{width:100%;padding:var(--fds-spacing-xxl,32px) 0;flex-direction:column;align-items:center;display:flex}@media (max-width:1087.98px){.component-module-scss-module__Wl0NeW__container{padding:var(--fds-spacing-xxl,32px) var(--fds-spacing-m,16px)}}.component-module-scss-module__Wl0NeW__content{width:100%;max-width:919px}
.component-module-scss-module__63zgsa__container{width:100%;padding:var(--fds-spacing-l,20px);background-color:var(--fds-color-surface-primary,#fff);border-radius:var(--fds-border-radius-s,4px);scroll-margin-top:64px}@media (max-width:1087.98px){.component-module-scss-module__63zgsa__container{padding:var(--fds-spacing-m,16px)}}.component-module-scss-module__63zgsa__header{height:48px;padding-bottom:var(--fds-spacing-xxs,8px);border-bottom:1px solid var(--fds-color-border-divider,#eaeaea);justify-content:space-between;align-items:center;display:flex}.component-module-scss-module__63zgsa__title{font:var(--fds-typography-heading-m);color:var(--fds-color-surface-on-surface-high-emphasis,#353a3f);margin:0}.component-module-scss-module__63zgsa__incompleteIndicator{width:10px;height:10px;margin-left:var(--fds-spacing-xs,10px);vertical-align:middle;background-color:var(--fds-color-status-error,#bf0615);border-radius:50%;display:inline-block}.component-module-scss-module__63zgsa__content{padding-top:var(--fds-spacing-s,12px)}@media (max-width:1087.98px){.component-module-scss-module__63zgsa__content{padding-top:var(--fds-spacing-xs,10px)}}
.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=red]{--poll-selectable-button-color:var(--fds-red-400,#cc3844);--poll-selectable-button-color-hover:var(--fds-red-50,#f8e6e7)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=orange]{--poll-selectable-button-color:#f58d52;--poll-selectable-button-color-hover:var(--orange-50,#fef1e9)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=purple]{--poll-selectable-button-color:var(--fds-purple-400,#7859a3);--poll-selectable-button-color-hover:var(--fds-purple-50,#eeeaf3)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=green]{--poll-selectable-button-color:var(--fds-green-400,#33ceb9);--poll-selectable-button-color-hover:var(--fds-green-50,#e5f9f6)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=blue]{--poll-selectable-button-color:var(--fds-blue-400,#569cea);--poll-selectable-button-color-hover:var(--fds-blue50,#f4f7fc)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton[data-color=findy_blue]{--poll-selectable-button-color:var(--fds-color-action-background-primary-default,#155aa8);--poll-selectable-button-color-hover:#d0deee}.selectable-button-component-module-scss-module__UZFxCa__selectableButton{width:100%;display:inline-block}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>div{width:100%;height:100%;min-height:48px;padding:var(--fds-spacing-xxs,8px) var(--fds-spacing-l,20px);border:2px solid var(--poll-selectable-button-color);background-color:#fff;border-radius:40px;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>div>div{align-items:center;display:flex}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>div>div>span{color:#333}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>div:hover{background:var(--poll-selectable-button-color-hover)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:checked+div{background-color:var(--poll-selectable-button-color)}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:checked+div>div{color:var(--color-text-onColor,#fff);margin:0}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:checked+div>div>svg{fill:currentColor;width:20px;height:20px}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:checked+div>div>span{margin-left:var(--fds-spacing-xxs,8px);color:currentColor}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:not(:checked)+div>div{background:0 0;margin:0 14px}.selectable-button-component-module-scss-module__UZFxCa__selectableButton>input:not(:checked)+div>div>svg{display:none}
.layout-module-scss-module__X0M--G__layout{max-width:1200px;margin:0 auto;padding-bottom:40px}@media (max-width:1087.98px){.layout-module-scss-module__X0M--G__layout{padding-bottom:28px}}
.component-module-scss-module__nLd3cq__label{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:12px;font-weight:700;line-height:20px}.component-module-scss-module__nLd3cq__selectWrapper{max-width:300px}@media (max-width:767.98px){.component-module-scss-module__nLd3cq__selectWrapper{max-width:100%}}.component-module-scss-module__nLd3cq__value{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:14px;line-height:20px}.component-module-scss-module__nLd3cq__editAction{gap:var(--fds-spacing-s,12px);margin-top:var(--fds-spacing-s,12px);justify-content:flex-end;display:flex}
.poll-result-component-module-scss-module__Fv_pBW__greeting{margin-bottom:var(--fds-spacing-xxl,32px);color:#155aa8;text-align:center;display:block}.poll-result-component-module-scss-module__Fv_pBW__resultWrapper{padding:var(--fds-spacing-l,20px);border-radius:var(--fds-border-radius-m,8px);background:#fff}.poll-result-component-module-scss-module__Fv_pBW__timeWrapper{width:100%;color:var(--color-text-primary,#333);justify-content:space-between;align-items:center;display:flex}.poll-result-component-module-scss-module__Fv_pBW__resultBarWrapper{width:100%}
.component-module-scss-module__In0xvW__table{border-spacing:0;border-collapse:collapse;width:100%}.component-module-scss-module__In0xvW__table tr{gap:var(--fds-spacing-s,12px);padding:var(--fds-spacing-s,12px) 0;align-items:center;display:flex}.component-module-scss-module__In0xvW__table th{width:120px;font:var(--fds-typography-heading-xs);text-align:left;flex-shrink:0;align-self:flex-start}.component-module-scss-module__In0xvW__table td{font:var(--fds-typography-body-s);flex:1;align-self:center}@media (max-width:767.98px){.component-module-scss-module__In0xvW__table tr{gap:var(--fds-spacing-s,12px);padding:var(--fds-spacing-s,12px) 0;flex-direction:column;align-items:flex-start}.component-module-scss-module__In0xvW__table th,.component-module-scss-module__In0xvW__table td{width:100%}}.component-module-scss-module__In0xvW__editTable{}@media (min-width:768px){.component-module-scss-module__In0xvW__editTable tr{align-items:flex-start}.component-module-scss-module__In0xvW__editTable th{align-self:auto;align-items:center;min-height:40px;padding-top:8px;display:flex}.component-module-scss-module__In0xvW__editTable td{align-self:auto}}@media (max-width:767.98px){.component-module-scss-module__In0xvW__editFormLabel{margin-bottom:0}}.component-module-scss-module__In0xvW__labelIcon{margin-left:var(--fds-spacing-xs,10px);color:#155aa8}.component-module-scss-module__In0xvW__birthdayWrapper{gap:var(--fds-spacing-xs,10px);align-items:center;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__birthdayWrapper{flex-direction:column;align-items:flex-start}}.component-module-scss-module__In0xvW__postalCodeInput{width:200px}@media (max-width:767.98px){.component-module-scss-module__In0xvW__postalCodeInput{width:100%}}.component-module-scss-module__In0xvW__addressWrapper{gap:var(--fds-spacing-xs,10px);align-items:center;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__addressWrapper{flex-direction:column;align-items:flex-start;width:100%}}.component-module-scss-module__In0xvW__prefectureSelectWrapper{max-width:120px}.component-module-scss-module__In0xvW__addressInputWrapper{flex:1;width:100%}.component-module-scss-module__In0xvW__actions{gap:var(--fds-spacing-s,12px);margin-top:var(--fds-spacing-s,12px);justify-content:flex-end;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__companyTD{flex-direction:column;align-items:flex-start!important}}
.component-module-scss-module__p6oP3G__description{color:var(--fds-color-surface-on-surface-high-emphasis,#333);margin:0;font-size:14px;line-height:20px}.component-module-scss-module__p6oP3G__label{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:12px;font-weight:700;line-height:20px}.component-module-scss-module__p6oP3G__value{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:14px;line-height:20px}.component-module-scss-module__p6oP3G__editForm{gap:var(--fds-spacing-l,20px);flex-direction:column;width:100%;display:flex}.component-module-scss-module__p6oP3G__table{border-spacing:0;border-collapse:collapse;width:100%}@media (max-width:1087.98px){.component-module-scss-module__p6oP3G__table th,.component-module-scss-module__p6oP3G__table td{width:100%;display:block}}.component-module-scss-module__p6oP3G__table th{width:200px;padding-bottom:var(--fds-spacing-s,12px);font:var(--fds-typography-heading-xs);vertical-align:top;text-align:left}@media (max-width:1087.98px){.component-module-scss-module__p6oP3G__table th{padding-bottom:var(--fds-spacing-xs,10px)}}.component-module-scss-module__p6oP3G__table td{font:var(--fds-typography-body-s)}.component-module-scss-module__p6oP3G__fileInputWrapper{gap:var(--fds-spacing-xxs,8px);align-items:center;display:flex}.component-module-scss-module__p6oP3G__fileInputText{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:14px;line-height:20px}.component-module-scss-module__p6oP3G__existingFileWrapper{gap:var(--fds-spacing-xxs,8px);margin-top:var(--fds-spacing-xs,10px);align-items:center;display:flex}.component-module-scss-module__p6oP3G__editAction{gap:var(--fds-spacing-s,12px);justify-content:flex-end;display:flex}
.poll-result-bar-component-module-scss-module__VVWlsa__graph{--poll-result-bar-bg-color:"initial"}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=red]{--poll-result-bar-bg-color:var(--fds-red-50,#f8e6e7)}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=orange]{--poll-result-bar-bg-color:var(--fds-orange-50,#fef1e9)}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=purple]{--poll-result-bar-bg-color:var(--fds-purple-50,#eeeaf3)}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=green]{--poll-result-bar-bg-color:var(--fds-green-50,#e5f9f6)}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=blue]{--poll-result-bar-bg-color:var(--fds-blue-50,#f4f7fc)}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-bg-color=findy_blue]{--poll-result-bar-bg-color:#d0deee}.poll-result-bar-component-module-scss-module__VVWlsa__graph{height:64px;padding:var(--fds-spacing-l,20px);background-size:200% 100%;flex:1;align-items:center;display:flex}.poll-result-bar-component-module-scss-module__VVWlsa__graph[data-is-in-view=true]{background-image:linear-gradient(90deg, var(--poll-result-bar-bg-color) 10px, var(--poll-result-bar-bg-color) var(--liner-calc-rate), white var(--liner-calc-rate), white 100%);animation:2s forwards poll-result-bar-component-module-scss-module__VVWlsa__expand}@keyframes poll-result-bar-component-module-scss-module__VVWlsa__expand{0%{background-position:100% 0}to{background-position:0 0}}.poll-result-bar-component-module-scss-module__VVWlsa__resultBar{display:flex}.poll-result-bar-component-module-scss-module__VVWlsa__resultBar span{color:var(--color-text-primary,#333)}.poll-result-bar-component-module-scss-module__VVWlsa__resultBar>span{margin:auto 0 auto var(--fds-spacing-m,16px)}.poll-result-bar-component-module-scss-module__VVWlsa__resultBar svg{margin-left:var(--fds-spacing-xs,10px)}
.component-module-scss-module__zK0qGa__itemSection{width:100%;max-width:656px}.component-module-scss-module__zK0qGa__paginationWrap{margin-top:50px}
.component-module-scss-module__qn7WDa__fab{right:var(--fds-spacing-800,40px);bottom:var(--fds-spacing-800,40px);z-index:1029;position:fixed;box-shadow:0 4px 4px #0003}.component-module-scss-module__qn7WDa__fab[data-is-icon]{border-radius:var(--fds-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}}
.component-module-scss-module__Q857gW__description{color:var(--fds-color-surface-on-surface-high-emphasis,#333);margin:0;font-size:14px;line-height:20px}.component-module-scss-module__Q857gW__contentWrapper{width:100%}.component-module-scss-module__Q857gW__fieldLabel{font:var(--fds-typography-heading-xs);color:var(--fds-color-surface-on-surface-high-emphasis,#1b2025)}.component-module-scss-module__Q857gW__fieldValue{font:var(--fds-typography-body-s);color:var(--fds-color-surface-on-surface-high-emphasis,#1b2025)}@media (max-width:1087.98px){.component-module-scss-module__Q857gW__desktopOnly{display:none}}.component-module-scss-module__Q857gW__editForm{gap:var(--fds-spacing-l,20px);flex-direction:column;width:100%;display:flex}.component-module-scss-module__Q857gW__table{border-spacing:0;border-collapse:collapse;width:100%}@media (max-width:1087.98px){.component-module-scss-module__Q857gW__table th,.component-module-scss-module__Q857gW__table td{width:100%;display:block}}.component-module-scss-module__Q857gW__table th{width:200px;padding-bottom:var(--fds-spacing-s,12px);font:var(--fds-typography-heading-xs);vertical-align:top;text-align:left}@media (max-width:1087.98px){.component-module-scss-module__Q857gW__table th{padding-bottom:var(--fds-spacing-xs,10px)}}.component-module-scss-module__Q857gW__table td{padding-bottom:var(--fds-spacing-l,20px);font:var(--fds-typography-body-s)}@media (max-width:1087.98px){.component-module-scss-module__Q857gW__table td{padding-bottom:var(--fds-spacing-l,20px)}}.component-module-scss-module__Q857gW__table tr:last-of-type td{padding-bottom:0}.component-module-scss-module__Q857gW__fileInputWrapper{gap:var(--fds-spacing-xxs,8px);align-items:center;display:flex}.component-module-scss-module__Q857gW__fileInputText{color:var(--fds-color-surface-on-surface-high-emphasis,#333);font-size:14px;line-height:20px}.component-module-scss-module__Q857gW__existingFileWrapper{gap:var(--fds-spacing-xxs,8px);margin-top:var(--fds-spacing-xs,10px);align-items:center;display:flex}.component-module-scss-module__Q857gW__editAction{gap:var(--fds-spacing-s,12px);justify-content:flex-end;display:flex}
.poll-x-share-component-module-scss-module__S8DN_q__campaignWord{max-width:544px;margin:0 var(--fds-spacing-l,20px);text-align:center}.poll-x-share-component-module-scss-module__S8DN_q__contentWrapper[data-is-campaigning=false]{justify-content:center;align-items:center;display:flex}.poll-x-share-component-module-scss-module__S8DN_q__contentWrapper{background:url(/images/polls/desktop_cracker_3x.png) 50%/contain no-repeat;width:100%;min-height:400px}@media (max-width:767.98px){.poll-x-share-component-module-scss-module__S8DN_q__contentWrapper{background-repeat:unset}}@media (max-width:575.98px){.poll-x-share-component-module-scss-module__S8DN_q__contentWrapper{background-image:url(/images/polls/sp_cracker.png);background-size:auto}}.poll-x-share-component-module-scss-module__S8DN_q__campaignLink{width:fit-content;margin:0 auto var(--fds-spacing-l,20px) auto;font:var(--fds-typography-body-m);color:var(--fds-color-notifications-text-information,#155aa8);display:block}.poll-x-share-component-module-scss-module__S8DN_q__xPostWrapper a{gap:var(--fds-spacing-m,16px);width:328px;max-width:328px;padding:var(--fds-spacing-l,20px);border:1px solid var(--fds-color-border-divider,#eaeaea);border-radius:var(--fds-border-radius-m,8px);background-color:#fff;flex-direction:column;margin:0 auto;display:flex;box-shadow:0 0 4px #0003}@media (max-width:767.98px){.poll-x-share-component-module-scss-module__S8DN_q__xPostWrapper a{width:100%}}.poll-x-share-component-module-scss-module__S8DN_q__xPostWrapper a:hover{text-decoration:none}.poll-x-share-component-module-scss-module__S8DN_q__xUserSection{gap:var(--fds-spacing-xxs,8px);font:var(--fds-typography-body-s);justify-self:start;align-items:center;display:flex}.poll-x-share-component-module-scss-module__S8DN_q__xIconWrapper{background:#000;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.poll-x-share-component-module-scss-module__S8DN_q__xPost{font:var(--fds-typography-body-m)}.poll-x-share-component-module-scss-module__S8DN_q__linkColor{color:#1c9bef}
.recommend-breadcrumbs-component-module-scss-module__ZDtmXq__breadcrumbs{padding-bottom:var(--fds-spacing-500,20px)}
.poll-x-share-skeleton-component-module-scss-module__JTrzGa__pollXShareSkeletonWrapper{height:328px;display:flex}
.internal-server-error-component-module-scss-module__NBjqEW__topLink{text-align:center;margin:0}
/*# sourceMappingURL=0wzrgc9gs~qsr.css.map*/