.LandingButton_link__MmtRz{position:relative;display:flex;align-items:center;justify-content:center;width:343px;height:60px;margin:0 auto;background-color:#d90447;border:1px solid #d90447;border-radius:40px;box-shadow:0 6px 24px 0 rgba(38,48,59,.15);font-size:16px;font-weight:700;line-height:1;color:#fff;transition:.15s ease-in-out}@media(min-width:1280px){.LandingButton_link__MmtRz{margin:0}.LandingButton_link__MmtRz.LandingButton_isCenter__fYWpr{margin:0 auto}}.LandingButton_link__MmtRz.LandingButton_isBlue__zXrnj{background:#32cfd7;border:none}.LandingButton_link__MmtRz.LandingButton_isBlue__zXrnj:hover{background:#25b4bc;color:#fff}.LandingButton_link__MmtRz.LandingButton_isBlue__zXrnj:hover:before{background-color:#fff}.LandingButton_link__MmtRz.LandingButton_isBlue__zXrnj:hover:after{border-color:#fff}@media(min-width:1280px){.LandingButton_link__MmtRz.LandingButton_isLarge__wj5Lu{width:400px;height:70px;font-size:20px}}.LandingButton_link__MmtRz:hover{background-color:#fff;color:#d90447}.LandingButton_link__MmtRz:hover:before{background-color:#d90447}.LandingButton_link__MmtRz:hover:after{border-color:#d90447}.LandingButton_link__MmtRz:before{position:absolute;top:50%;right:18px;width:20px;height:2px;background-color:#fff;content:"";transition:.15s ease-in-out;transform:translate(-50%,-50%)}.LandingButton_link__MmtRz:after{position:absolute;top:50%;right:28px;display:block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;content:"";transition:.15s ease-in-out;transform:translateY(-50%) rotate(45deg)}.LandingStickyEntry_stickyEntry__tSwGm{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:32px 0 0;text-align:center;gap:4px}@media(min-width:1280px){.LandingStickyEntry_stickyEntry__tSwGm{display:flex;align-items:flex-start;border-top:1px solid rgba(0,0,0,.2)}}.LandingStickyEntry_stickyEntryText__lgepH{padding-left:1em;margin-top:32px;font-size:14px;text-align:left;text-indent:-1em}.LandingStickyEntry_stickyEntryTextSp__3Jfse{padding-left:1em;margin-top:32px;font-size:14px;text-align:center;text-indent:-1em}@media(min-width:768px){.LandingStickyEntry_stickyEntryTextSp__3Jfse{display:none}}.LandingStickyEntry_link__uNb_8{color:#d90447}.LandingStickyEntry_link__uNb_8:link,.LandingStickyEntry_link__uNb_8:visited{text-decoration:underline}.LandingStickyEntry_link__uNb_8:hover{text-decoration:none}.LandingHowToEntry_wrapper__yAY9l{position:relative;z-index:1}.LandingHowToEntry_inner__oooOA{width:100%;margin:0 auto;background-color:#fff}@media(min-width:1280px){.LandingHowToEntry_inner__oooOA{display:flex;align-items:flex-start;justify-content:center}}.LandingHowToEntry_sticky___ndgw{padding:34px 16px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2025/bg_how_to_entry.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(min-width:768px){.LandingHowToEntry_sticky___ndgw{background-position:center -80px}}@media(min-width:1280px){.LandingHowToEntry_sticky___ndgw{position:sticky;top:0;display:flex;flex:0 0 44.5%;justify-content:flex-end;min-height:100vh;padding:72px 32px 136px 72px;background-position:left 42.5% top;background-size:cover}.LandingHowToEntry_stickyInner__gR9L4{width:456px}.LandingHowToEntry_stickyTitle__4KIP3{margin-bottom:32px}}.LandingHowToEntry_stickyTitleText__U8yGu{font-size:28px;font-weight:700;line-height:1;color:#3f2f34;letter-spacing:5.8px}@media(min-width:1280px){.LandingHowToEntry_stickyTitleText__U8yGu{font-size:38px;letter-spacing:7.6px}}.LandingHowToEntry_stickyEntryPcContent__qkJZ0{display:none}@media(min-width:1280px){.LandingHowToEntry_stickyEntryPcContent__qkJZ0{display:block}}.LandingHowToEntry_stickyEntrySpContent__NZUgI{display:block}@media(min-width:1280px){.LandingHowToEntry_stickyEntrySpContent__NZUgI{display:none}}.LandingHowToEntry_stickyImgContainer__UhOyi{margin-bottom:8px}@media(min-width:1280px){.LandingHowToEntry_stickyImgContainer__UhOyi{margin-bottom:24px}}.LandingHowToEntry_stickyImg__uhYOp{width:219px;height:auto}@media(min-width:1280px){.LandingHowToEntry_stickyTexts__e1qOM{margin-bottom:32px}}.LandingHowToEntry_stickyText__GNGKL{font-size:16px;line-height:1.6}.LandingHowToEntry_stickyText__GNGKL:not(:last-of-type){margin-bottom:28px}@media(min-width:1280px){.LandingHowToEntry_stickyText__GNGKL:not(:last-of-type){margin-bottom:24px}}.LandingHowToEntry_stickyLink__TMTF2{display:none}@media(min-width:1280px){.LandingHowToEntry_stickyLink__TMTF2{position:relative;display:flex;align-items:center;justify-content:center;width:420px;height:70px;margin-bottom:32px;background-color:#d90447;border-radius:40px;box-shadow:0 6px 24px 0 rgba(38,48,59,.15);font-size:18px;font-weight:700;color:#fff;transition:.15s ease-in-out}}.LandingHowToEntry_stickyLink__TMTF2:hover{background-color:#fff;border:1px solid #d90447;color:#d90447}.LandingHowToEntry_stickyLink__TMTF2:hover:before{background-color:#d90447}.LandingHowToEntry_stickyLink__TMTF2:hover:after{border-top:2px solid #d90447;border-right:2px solid #d90447}.LandingHowToEntry_stickyLink__TMTF2:active{opacity:.5}.LandingHowToEntry_stickyAnnotation__6pSmT{display:none}@media(min-width:1280px){.LandingHowToEntry_stickyAnnotation__6pSmT{position:relative;display:block;padding-right:37px;padding-left:18px;font-size:14px;font-weight:700;line-height:1.6}}.LandingHowToEntry_stickyAnnotation__6pSmT:after{position:absolute;top:0;left:0;font-weight:400;content:"※"}.LandingHowToEntry_stickyAnnotationLink__9e_qb{color:#d90447}.LandingHowToEntry_stickyAnnotationLink__9e_qb:active{opacity:.5}.LandingHowToEntry_stickyAnnotationLink__9e_qb:link,.LandingHowToEntry_stickyAnnotationLink__9e_qb:visited{-webkit-text-decoration-line:underline;text-decoration-line:underline}.LandingHowToEntry_stickyAnnotationLink__9e_qb:hover{text-decoration:none}.LandingHowToEntry_steps__E2Ml3{position:relative;padding:40px 16px;background-color:#fcf3dd}@media(min-width:1280px){.LandingHowToEntry_steps__E2Ml3{flex:1 1;padding:88px 72px 71px 56px}.LandingHowToEntry_step__2BNPC{width:605px}}.LandingHowToEntry_step__2BNPC:not(:last-of-type){position:relative;margin-bottom:110px}@media(min-width:1280px){.LandingHowToEntry_step__2BNPC:not(:last-of-type){margin-bottom:142px}}.LandingHowToEntry_step__2BNPC:not(:last-of-type):after{position:absolute;bottom:-80px;left:50%;width:90px;height:35px;background-color:#f2e1ba;content:"";transform:translateX(-50%);-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0)}@media(min-width:1280px){.LandingHowToEntry_step__2BNPC:not(:last-of-type):after{bottom:-95px}}.LandingHowToEntry_stepHeader__i_fQb{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}@media(min-width:768px){.LandingHowToEntry_stepHeader__i_fQb{flex-direction:row;justify-content:center}}@media(min-width:1280px){.LandingHowToEntry_stepHeader__i_fQb{justify-content:flex-start}}.LandingHowToEntry_stepHeaderLabel__i_wOi{display:flex;align-items:center;justify-content:center;width:94px;height:32px;margin-bottom:8px;background-color:#ecbf48;border-radius:100px;font-size:18px;font-weight:700;color:#fff}@media(min-width:768px){.LandingHowToEntry_stepHeaderLabel__i_wOi{margin:0 8px 0 0}}@media(min-width:1280px){.LandingHowToEntry_stepHeaderLabel__i_wOi{font-size:20px}}.LandingHowToEntry_stepHeaderTitle__fHWSX{font-size:22px;font-weight:700;text-align:center}.LandingHowToEntry_stepInner__qxigb:not(:last-of-type){position:relative;padding-bottom:32px;margin-bottom:32px}.LandingHowToEntry_stepInner__qxigb:not(:last-of-type):after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(0,0,0,.2);content:""}.LandingHowToEntry_stepTopText__oybY8{font-size:16px;font-weight:700;line-height:1.6}.LandingHowToEntry_stepLinkText__ewxJP{color:#d90447}.LandingHowToEntry_stepLinkText__ewxJP:link,.LandingHowToEntry_stepLinkText__ewxJP:visited{-webkit-text-decoration-line:underline;text-decoration-line:underline}.LandingHowToEntry_stepLinkText__ewxJP:hover{text-decoration:none}.LandingHowToEntry_stepItem__xFJNw{display:flex;font-size:16px;font-weight:700;line-height:1.8}.LandingHowToEntry_stepItem__xFJNw:not(:last-of-type){margin-bottom:8px}.LandingHowToEntry_stepItem__xFJNw:before{flex:0 0 auto;width:16px;height:16px;margin:6px 6px 0 0;background-color:#ecbf48;content:"";-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.LandingHowToEntry_stepBottomText__w3kuA{margin-bottom:16px;font-size:16px;line-height:1.6}.LandingHowToEntry_stepRedBottomText__1JmhI{color:#d90447}.LandingHowToEntry_stepBenefitList__pXlBn{margin:0 0 8px 22px;list-style-type:none}@media(min-width:1280px){.LandingHowToEntry_stepBenefitList__pXlBn{margin:0 0 16px 22px}}.LandingHowToEntry_stepBenefitItem__wSqYh{font-size:16px;font-weight:700;line-height:1.6}.LandingHowToEntry_stepBenefitItem__wSqYh:not(:last-of-type){margin-bottom:8px}.LandingHowToEntry_stepBenefitItem__wSqYh:before{display:inline-block;width:8px;height:8px;margin-right:8px;background-color:#d90447;border-radius:50%;content:""}.LandingHowToEntry_stepOrderList__3XZ_g{margin:0 0 8px 22px;list-style-type:decimal}.LandingHowToEntry_stepOrderItem__8eGD_{font-size:16px;font-weight:700;line-height:1.6}.LandingHowToEntry_stepOrderItem__8eGD_:not(:last-of-type){margin-bottom:8px}.LandingHowToEntry_stepAnnotations__6bgxn{margin-bottom:16px}.LandingHowToEntry_stepAnnotation__YdDb9{display:flex;font-size:13px;line-height:1.6}.LandingHowToEntry_stepAnnotation__YdDb9:not(:last-of-type){margin-bottom:8px}.LandingHowToEntry_stepAnnotation__YdDb9:before{margin-right:4px;content:"※"}.LandingHowToEntry_stepSchedule__I9iW6{font-size:16px;line-height:1.6}.LandingHowToEntry_stepDate__NkLie{margin-left:16px;font-weight:700;color:#d90447}.LandingHowToEntry_step2TopTexts__5bVKr{margin-bottom:16px}.LandingHowToEntry_step2TopText__G3uT5{font-size:16px;line-height:1.6}.LandingHowToEntry_step2TopText__G3uT5:first-of-type{margin-bottom:32px}.LandingHowToEntry_step2TopLeadText__wxOJg{margin-bottom:16px;font-weight:700}.LandingHowToEntry_step2Annotation__yMKUU{display:flex;margin-bottom:16px;font-size:13px;line-height:1.6}.LandingHowToEntry_step2Annotation__yMKUU:before{margin-right:4px;content:"※"}.LandingHowToEntry_stepScheduleTitle__8qVkg{margin-bottom:24px;font-size:22px;font-weight:700;line-height:1.5}.LandingHowToEntry_stepScheduleImgPC__mkKgU{display:none}@media(min-width:768px){.LandingHowToEntry_stepScheduleImgPC__mkKgU{display:block;width:100%;height:auto}}.LandingHowToEntry_stepScheduleImgSP__qbRDK{display:block;width:100%;height:auto}@media(min-width:768px){.LandingHowToEntry_stepScheduleImgSP__qbRDK{display:none}}.LandingHowToEntry_step2MiddleTitle__F5q0p{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.6}.LandingHowToEntry_step2MiddleText__oCKij{margin-bottom:16px;font-size:16px;line-height:1.6}.LandingHowToEntry_stepLink__cuCPD{display:flex;align-items:center;justify-content:center;width:100%;height:60px;background-color:#32cfd7;border-radius:40px;box-shadow:0 6px 24px 0 rgba(38,48,59,.15);font-size:16px;font-weight:700;color:#fff;transition:.15s ease-in-out}@media(min-width:768px){.LandingHowToEntry_stepLink__cuCPD{width:420px;margin:0 auto}}@media(min-width:1280px){.LandingHowToEntry_stepLink__cuCPD{width:300px;margin:0}}.LandingHowToEntry_stepLink__cuCPD:hover{background-color:#daa675}.LandingHowToEntry_stepLink__cuCPD:active{opacity:.5}.LandingHowToEntry_step2BottomText__MhWzU{margin-bottom:24px;font-size:16px;line-height:1.6}.LandingHowToEntry_step3TopTitle__JaCtO{margin-bottom:16px;font-size:18px;font-weight:700}.LandingHowToEntry_step3OrderList__NjRQT{margin-left:22px;list-style-type:decimal}.LandingHowToEntry_step3TopAnnotation__YEbsK{display:flex;margin-left:22px;font-size:13px;line-height:1.6}.LandingHowToEntry_step3TopAnnotation__YEbsK:before{content:"※"}.LandingHowToEntry_step3BottomTitle__q_Qm1{margin-bottom:8px;font-size:18px;font-weight:700}.LandingHowToEntry_step3Text__2VKw7{font-size:16px}.LandingHowToEntry_step3BottomAnnotation__LqwhV{display:flex;margin-bottom:16px;font-size:13px;line-height:1.6}.LandingHowToEntry_step3BottomAnnotation__LqwhV:before{content:"※"}.LandingHowToEntry_step3ListInner__tkoZl{margin-bottom:8px}.LandingHowToEntry_step3ListInner__tkoZl:last-child{margin-bottom:0}.LandingHowToEntry_step3Term__okitx{font-weight:700}.LandingHowToEntry_step3Description__lQGrh,.LandingHowToEntry_step3Term__okitx{display:inline;font-size:16px;line-height:1.6}.LandingParticipated_wrapper__ARDO_{position:relative;background-color:#d90447}.LandingParticipated_inner__Rit5z{padding:40px 16px}.LandingParticipated_contents__NoDOg{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:663px;margin:0 auto;gap:20px}.LandingParticipated_text__tq4c_{font-size:20px;font-weight:700;color:#fff;text-align:center}@media(min-width:1280px){.LandingParticipated_text__tq4c_{font-size:24px}}.LandingParticipated_mark__YT1xi{position:relative;top:-7px;font-size:12px}@media(min-width:1280px){.LandingParticipated_mark__YT1xi{font-size:16px}}.LandingParticipated_rubi__qISZD{margin-top:8px;font-size:14px;font-weight:700;color:#fff;text-align:center}@media(min-width:1280px){.LandingParticipated_rubi__qISZD{font-size:16px}}.LandingParticipated_appeal__akhaf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}@media(min-width:1280px){.LandingParticipated_appeal__akhaf{flex-direction:row}}.LandingParticipated_caution__V32st{width:100%;max-width:1136px;margin-top:20px;margin-right:auto;margin-left:auto;font-size:12px;color:#fff;text-align:center}@media(min-width:768px){.LandingParticipated_caution__V32st{text-align:right}}@media(min-width:1280px){.LandingParticipated_caution__V32st{margin-top:32px;font-size:12px;text-align:right}}.LandingParticipated_logo__WT66X{width:233px;height:112px}@media(min-width:1280px){.LandingParticipated_logo__WT66X{width:256px;height:124px}}.LandingParticipated_result__XLfPD{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:16px}.LandingParticipated_resultItem__1_zUl{display:flex;flex-direction:column;align-items:center;justify-content:center;width:152px;height:152px;background-color:#fff;border-radius:50%;font-size:18px;font-style:normal;line-height:1.5;color:#d90447;text-align:center;letter-spacing:3.6px}.LandingParticipated_resultItemNumberText__vN13b{font-size:34px;letter-spacing:3.4px}.LandingParticipated_resultItemNumberFirstCharacter__YrUjh{letter-spacing:-3.4px}.LandingParticipated_resultNumberText__Ui46i{font-size:34px;letter-spacing:3.4px}.LandingParticipated_resultNumberText__Ui46i .LandingParticipated_firstCharacter__Kcr0P{letter-spacing:-3.4px}.LandingMainVisual_stickyWrapper__XPTee{position:sticky;top:0;z-index:-1;display:flex;justify-content:center;width:100%;height:100vh;margin-top:-100vh;overflow:hidden;background-color:#4b383e}.LandingMainVisual_stickyInner__YpBUz{display:flex;flex-direction:column}.LandingMainVisual_stickyInner__YpBUz:last-of-type{display:none}@media(min-width:768px){.LandingMainVisual_stickyInner__YpBUz:last-of-type{display:flex}}.LandingMainVisual_stickyList01__ES7fJ{animation:LandingMainVisual_stickyListDownstroke__JzkgK 200s linear infinite both,LandingMainVisual_stickyListBrightly__Wct5F 2s linear both;will-change:translate,opacity;backface-visibility:hidden}.LandingMainVisual_stickyList02__G42bv{animation:LandingMainVisual_stickyListUpstroke__Ww3Fg 200s linear -20s infinite both,LandingMainVisual_stickyListBrightly__Wct5F 2s linear both;will-change:translate,opacity;backface-visibility:hidden}.LandingMainVisual_stickyList03__mkkUV{animation:LandingMainVisual_stickyListDownstroke__JzkgK 200s linear -10s infinite both,LandingMainVisual_stickyListBrightly__Wct5F 2s linear both;will-change:translate,opacity;backface-visibility:hidden}.LandingMainVisual_stickyList04__TbOem{animation:LandingMainVisual_stickyListUpstroke__Ww3Fg 200s linear -30s infinite both,LandingMainVisual_stickyListBrightly__Wct5F 2s linear both;will-change:translate,opacity;backface-visibility:hidden}@keyframes LandingMainVisual_stickyListUpstroke__Ww3Fg{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes LandingMainVisual_stickyListDownstroke__JzkgK{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes LandingMainVisual_stickyListBrightly__Wct5F{0%{opacity:0}to{opacity:1}}.LandingMainVisual_stickyItem__tz7cE{padding:.5333333333vw}@media(min-width:768px){.LandingMainVisual_stickyItem__tz7cE{padding:.390625vw}}@media(min-width:1280px){.LandingMainVisual_stickyItem__tz7cE{padding:.3125vw}}.LandingMainVisual_stickyImg__OMEJs{position:relative;display:inline-block;width:46.4vw;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(min-width:768px){.LandingMainVisual_stickyImg__OMEJs{width:28.90625vw}}@media(min-width:1280px){.LandingMainVisual_stickyImg__OMEJs{width:24.6875vw}}.LandingMainVisual_inner__KM6xO{position:relative;width:100%;height:100vh}.LandingMainVisual_awardLogoContainer__Hfkw8{position:absolute;top:0;left:16px;display:flex;align-items:center;justify-content:center;width:111px;height:140px;background-color:#fff;opacity:.95}@media(min-width:768px){.LandingMainVisual_awardLogoContainer__Hfkw8{width:142px;height:174px}}@media(min-width:1280px){.LandingMainVisual_awardLogoContainer__Hfkw8{left:40px;width:190px;height:232px;visibility:hidden}.LandingMainVisual_awardLogoContainer__Hfkw8.LandingMainVisual_resizeSPToPC__ICInb{opacity:1;visibility:visible}}.LandingMainVisual_awardLogoContainer__Hfkw8.LandingMainVisual_active__jVWNC{animation:LandingMainVisual_awardLogoContainer__Hfkw8 1s ease-in-out forwards}@keyframes LandingMainVisual_awardLogoContainer__Hfkw8{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.LandingMainVisual_awardLogo__de61c{width:67px;height:auto}@media(min-width:768px){.LandingMainVisual_awardLogo__de61c{width:85px}}@media(min-width:1280px){.LandingMainVisual_awardLogo__de61c{width:112px}.LandingMainVisual_menuSP__gLpid{display:none}}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPButton__sKTmM{top:39px;right:28px;display:block;width:36px;height:36px;background-color:transparent;box-shadow:none;transform:translateX(0)}@media(min-width:768px){.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPButton__sKTmM{right:31px;width:40px;height:40px}}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G,.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{top:50%;width:35px;height:4px}@media(min-width:768px){.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G,.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{width:38px}}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{transform:rotate(-45deg) translate(-50%,-50%)}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G{transform:rotate(45deg) translate(-50%,-50%)}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_center__Dw4jU{opacity:0}.LandingMainVisual_menuSP__gLpid.LandingMainVisual_open__0Xkt_ .LandingMainVisual_menuSPBox__iSHWe{opacity:.9;visibility:visible}.LandingMainVisual_menuSPButton__sKTmM{position:fixed;top:24px;right:16px;z-index:3;display:block;width:60px;height:60px;background-color:#fff;border-radius:50%;box-shadow:0 2px 25px #000;cursor:pointer;transition:.15s ease-in-out}@media(min-width:768px){.LandingMainVisual_menuSPButton__sKTmM{width:70px;height:70px}}.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G,.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_center__Dw4jU,.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{position:absolute;left:50%;width:32px;height:3px;background-color:#3f2f34;transition:.2s;transform:translate(-50%,-50%);transform-origin:0 0}@media(min-width:768px){.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G,.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_center__Dw4jU,.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{width:38px}}.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_top__luo_D{top:33%}.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_center__Dw4jU{top:50%}.LandingMainVisual_menuSPBorder__hqm7h.LandingMainVisual_bottom__3qT6G{top:67%}.LandingMainVisual_menuSPBox__iSHWe{position:fixed;top:0;left:0;z-index:2;width:100%;height:100vh;padding:101px 20px 72px;overflow-x:scroll;background-color:#fff;opacity:0;visibility:hidden;transition:.15s ease-in-out}.LandingMainVisual_menuSPList__rGh4H{margin-bottom:80px;font-size:16px;font-weight:700;text-align:center}.LandingMainVisual_menuSPItem__f6aJ_{margin-bottom:47px}.LandingMainVisual_menuSPLink__tvlq_{display:inline-block;font-size:18px;font-weight:700;color:#3f2f34;cursor:pointer}@media(min-width:768px){.LandingMainVisual_menuSPLink__tvlq_{font-size:20px}}.LandingMainVisual_menuSPLink__tvlq_:hover{text-decoration:underline}.LandingMainVisual_header__PKQXn{display:none}@media(min-width:1280px){.LandingMainVisual_header__PKQXn{position:relative;z-index:100;display:flex;align-items:center;justify-content:flex-end;padding:32px 40px 0 0;opacity:0;visibility:hidden}.LandingMainVisual_header__PKQXn.LandingMainVisual_resizeSPToPC__ICInb{opacity:1;visibility:visible}}.LandingMainVisual_header__PKQXn.LandingMainVisual_active__jVWNC{animation:LandingMainVisual_header__PKQXn 1s ease-in-out forwards}@keyframes LandingMainVisual_header__PKQXn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.LandingMainVisual_headerList__LYTFG{display:flex;align-items:center;justify-content:center}.LandingMainVisual_headerItem__hnEDZ{margin-right:40px}.LandingMainVisual_headerItem__hnEDZ:last-child{margin-right:0}.LandingMainVisual_headerLink__sXZ5p{font-size:16px;font-weight:700;line-height:1;color:#fff;cursor:pointer}.LandingMainVisual_headerLink__sXZ5p:hover{text-decoration:underline}.LandingMainVisual_animationText__lhV8y{display:none}@media(min-width:1280px){.LandingMainVisual_animationText__lhV8y{position:absolute;bottom:86px;left:40px;display:block;width:800px;height:150px;opacity:0;font-size:50px;font-weight:700;color:#fff;letter-spacing:10px;visibility:hidden}.LandingMainVisual_animationText__lhV8y.LandingMainVisual_resizeSPToPC__ICInb{opacity:1;visibility:visible}}.LandingMainVisual_animationText__lhV8y.LandingMainVisual_active__jVWNC{opacity:1;visibility:visible}.LandingMainVisual_animationText__lhV8y.LandingMainVisual_active__jVWNC span{animation:LandingMainVisual_animationText-active__pXS1f .5s linear both}@keyframes LandingMainVisual_animationText-active__pXS1f{0%{opacity:0}to{opacity:1}}.LandingMainVisual_animationTextSP__ugBVC{position:absolute;top:50%;left:50%;width:339px;height:66px;font-size:22px;font-weight:700;color:#fff;letter-spacing:4px;transform:translate(-50%,-50%)}@media(min-width:768px){.LandingMainVisual_animationTextSP__ugBVC{top:auto;bottom:109px;left:8px;width:596px;height:114px;font-size:38px;line-height:1.4;letter-spacing:7.5px;transform:none}}@media(min-width:1280px){.LandingMainVisual_animationTextSP__ugBVC{display:none}}.LandingMainVisual_awardBadgeContainer__qNzRw{display:none}@media(min-width:1280px){.LandingMainVisual_awardBadgeContainer__qNzRw{position:absolute;right:40px;bottom:24px;display:flex;align-items:center;justify-content:center;width:136px;height:136px;border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,.15);opacity:0;visibility:hidden}}.LandingMainVisual_awardBadgeContainer__qNzRw:after{position:absolute;top:50%;left:50%;width:136px;height:136px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2025/img_main_visual_first_award_text.svg) no-repeat 50%/contain;content:"";animation:LandingMainVisual_MainVisualBadge_ContainerAfter__P4OW8 100s linear infinite both}@keyframes LandingMainVisual_MainVisualBadge_ContainerAfter__P4OW8{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media(min-width:1280px){.LandingMainVisual_awardBadgeContainer__qNzRw.LandingMainVisual_resizeSPToPC__ICInb{opacity:1;visibility:visible}}.LandingMainVisual_awardBadgeContainer__qNzRw.LandingMainVisual_active__jVWNC{animation:LandingMainVisual_MainVisualBadge_Container__u9_1u 1s ease-in-out forwards}@keyframes LandingMainVisual_MainVisualBadge_Container__u9_1u{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.LandingMainVisual_awardBadgeImg__Jxv1e{width:136px;height:136px}.LandingMainVisual_stickyBannerContainer__GnWXa{display:none}@media(min-width:1280px){.LandingMainVisual_stickyBannerContainer__GnWXa{position:fixed;right:56px;bottom:22px;z-index:10;display:block;opacity:0;visibility:hidden}.LandingMainVisual_stickyBannerContainer__GnWXa.LandingMainVisual_resizeSPToPC__ICInb{opacity:1;visibility:visible}}.LandingMainVisual_stickyBannerContainer__GnWXa.LandingMainVisual_active__jVWNC{animation:LandingMainVisual_stickyBannerActive__nRXeH .3s ease-in-out forwards}@keyframes LandingMainVisual_stickyBannerActive__nRXeH{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.LandingMainVisual_stickyBannerContainer__GnWXa.LandingMainVisual_hidden__mdbC3{pointer-events:none}.LandingMessage_wrapper__nrRMD{overflow-x:hidden}.LandingMessage_inner__2Hqbc{position:relative;width:100%;max-width:768px;padding:40px 0 48px;margin:0 auto}@media(min-width:768px){.LandingMessage_inner__2Hqbc{padding:40px 0}}@media(min-width:1280px){.LandingMessage_inner__2Hqbc{display:flex;flex-direction:row-reverse;justify-content:flex-end;max-width:1200px;padding:92px 0 92px 32px}}.LandingMessage_inner__2Hqbc:after{position:absolute;top:595px;left:0;z-index:-1;width:375px;height:194px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/img_message_text_respect_each_and_every_worker.png) no-repeat 50%/contain;content:""}@media(min-width:768px){.LandingMessage_inner__2Hqbc:after{top:562px;right:0;left:-20px;width:540px;height:280px;margin:0 auto}}@media(min-width:1280px){.LandingMessage_inner__2Hqbc:after{top:auto;right:-43px;bottom:350px;left:auto;width:1069px;height:555px}}.LandingMessage_imgContainer__TLHk7{padding-bottom:40px}@media(min-width:768px){.LandingMessage_imgContainer__TLHk7{width:550px;margin:0 auto}}@media(min-width:1280px){.LandingMessage_imgContainer__TLHk7{position:absolute;top:98px;left:700px;width:auto;padding-bottom:0;margin:0}}.LandingMessage_imgPC__eDUgr{display:none;margin-bottom:16px}@media(min-width:768px){.LandingMessage_imgPC__eDUgr{position:static;display:block;width:550px;height:366px}}@media(min-width:1280px){.LandingMessage_imgPC__eDUgr{display:block;width:671px;height:447px}}.LandingMessage_imgSP__P00mi{display:block;width:100%;height:auto;margin-bottom:16px}@media(min-width:768px){.LandingMessage_imgSP__P00mi{display:none}}.LandingMessage_name__RYHks{padding:0 16px;margin-bottom:4px;font-size:18px;font-weight:700;letter-spacing:3.5px}@media(min-width:768px){.LandingMessage_name__RYHks{padding:0}}.LandingMessage_companyName__uhROt{padding:0 16px;font-size:14px}@media(min-width:768px){.LandingMessage_companyName__uhROt{padding:0}}.LandingMessage_sentense__1hh41{padding:0 16px}@media(min-width:1280px){.LandingMessage_sentense__1hh41{width:601px;padding:0}}.LandingMessage_title__VpWia{margin-bottom:24px;font-size:22px;font-weight:700;letter-spacing:4px}@media(min-width:768px){.LandingMessage_title__VpWia{font-size:32px;letter-spacing:6px}}@media(min-width:1280px){.LandingMessage_title__VpWia{margin-bottom:48px;font-size:36px;letter-spacing:7px}}.LandingMessage_text__NmpzJ{font-size:14px;font-weight:700;line-height:1.9;letter-spacing:3px}@media(min-width:768px){.LandingMessage_text__NmpzJ{font-size:16px}}@media(min-width:1280px){.LandingMessage_text__NmpzJ{font-size:18px;letter-spacing:3.5px}}.LandingMessage_text__NmpzJ:not(:last-of-type){margin-bottom:28px}@media(min-width:768px){.LandingMessage_text__NmpzJ:not(:last-of-type){margin-bottom:29px}}@media(min-width:1280px){.LandingMessage_text__NmpzJ:not(:last-of-type){margin-bottom:32px}}.LandingCompanyComment_wrapper__063_3{position:relative;background:#4b383e}.LandingCompanyComment_wrapper__063_3:before{position:absolute;top:182px;left:0;width:100%;height:375px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/bg_award_winning_companies.jpg) no-repeat top/cover;content:""}.LandingCompanyComment_inner__YmdJF{display:flex;flex-direction:column;align-items:center;padding:80px 16px}@media(min-width:1280px){.LandingCompanyComment_inner__YmdJF{padding:80px 0}}.LandingCompanyComment_participatingCompanyComment__zkUG5,.LandingCompanyComment_winningCompanyComment__Tcd4g{width:100%;margin-bottom:48px}@media(min-width:768px){.LandingCompanyComment_participatingCompanyComment__zkUG5,.LandingCompanyComment_winningCompanyComment__Tcd4g{max-width:1136px}}.LandingCompanyComment_title__qadKG{z-index:1;margin-bottom:20px;font-size:22px;font-weight:700;color:#fff;text-align:center;letter-spacing:4.4px}@media(min-width:1280px){.LandingCompanyComment_title__qadKG{font-size:36px;letter-spacing:7.2px}}.LandingCompanyComment_text__qDB_1{z-index:1;margin-bottom:20px;font-size:16px;color:#fff;text-align:center;letter-spacing:3.2px}.LandingCompanyComment_list__waP5a{display:flex;flex-direction:column;margin-top:259px;gap:40px}@media(min-width:768px){.LandingCompanyComment_list__waP5a{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width:1280px){.LandingCompanyComment_list__waP5a{max-width:1136px}}.LandingCompanyComment_item__g1nnO{position:relative;display:flex;flex-direction:column}@media(min-width:768px){.LandingCompanyComment_item__g1nnO{flex-direction:row;max-width:348px}}@media(min-width:1280px){.LandingCompanyComment_item__g1nnO{max-width:352px}}.LandingCompanyComment_itemInner__qMN4t{display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:#fff;border-radius:8px}.LandingCompanyComment_header__s_yKv{position:relative;display:flex;justify-content:flex-end}@media(min-width:1280px){.LandingCompanyComment_header__s_yKv{width:auto}}.LandingCompanyComment_medalImg__NFewH{position:absolute;top:-19px;left:-16px;z-index:1;width:80px;height:auto}.LandingCompanyComment_img__l_Wjx{width:100%;-o-object-fit:cover;object-fit:cover;height:248px}.LandingCompanyComment_body__RGT38{display:flex;flex:1 1;flex-direction:column;padding:16px}@media(min-width:1280px){.LandingCompanyComment_body__RGT38{margin:0 0 0 auto}}.LandingCompanyComment_rankingContainer__yxb_3{display:flex;gap:8px;font-family:poppinsBold,sans-serif;font-size:20px;color:#fdd34e}.LandingCompanyComment_rankingMedal__dMNO8{letter-spacing:1.6px}@media(min-width:1280px){.LandingCompanyComment_rankingMedal__dMNO8{letter-spacing:2.8px}}.LandingCompanyComment_name__3VuL3{margin-bottom:4px;font-size:16px;font-weight:700;color:#3f2f34;letter-spacing:3.2px}.LandingCompanyComment_comment__zrCFf{flex-grow:1;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.5;color:#3f2f34}.LandingCompanyComment_link__j_2IX{position:relative;padding-right:24px;font-size:16px;line-height:1.5;color:#3f2f34;text-align:right}.LandingCompanyComment_link__j_2IX:after{position:absolute;top:50%;right:8px;display:block;width:9px;height:9px;border-top:3px solid #d90447;border-right:3px solid #d90447;content:"";transition:.15s ease-in-out;transform:translateY(-50%) rotate(45deg)}.LandingCompanyComment_linkText__qhZzo{color:#d90447}.LandingCompanyComment_linkText__qhZzo:link,.LandingCompanyComment_linkText__qhZzo:visited{text-decoration:underline}.LandingCompanyComment_linkText__qhZzo:hover{text-decoration:none}.LandingCompanyComment_participateComments__EFqWC{width:100%;padding:32px;background-color:#fff;border-radius:8px}.LandingCompanyComment_participateCommentsInner__4bQzO{margin:0 auto}@media(min-width:1280px){.LandingCompanyComment_participateCommentsInner__4bQzO{width:893px}}.LandingCompanyComment_participateCommentItem__ZEnwM{position:relative;display:flex;align-items:center;padding-top:7px;padding-bottom:7px;padding-left:62px;font-size:16px;line-height:1.5;color:#3f2f34}.LandingCompanyComment_participateCommentItem__ZEnwM:not(:last-of-type){margin-bottom:16px}.LandingCompanyComment_participateCommentItem__ZEnwM:before{position:absolute;left:0;display:block;width:42px;height:38px;background-image:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/shared/img_comment_balloon.svg);background-repeat:no-repeat;background-size:cover;content:""}.LandingCompanyComment_message__4ovQE{margin-bottom:48px;font-size:16px;font-weight:700;line-height:1.5;color:#fff;text-align:center}@media(min-width:1280px){.LandingCompanyComment_message__4ovQE{font-size:20px}}.LandingCompanyComment_youtubeContainer__1zJK_{margin-bottom:48px}.LandingCompanyComment_youtube__Ctoua{max-width:100%}.LandingCompanyComment_linkLeadText__VWdUo{margin-bottom:20px;font-size:16px;line-height:1.5;color:#fff;text-align:center;letter-spacing:3.2px}.LandingCompanyComment_screenButton__R3BxG{position:relative;top:0;left:0;width:100%;background:#4b383e;cursor:pointer}.LandingCompanyComment_screenButton__R3BxG:hover .LandingCompanyComment_screenMovieImg__dYGER,.LandingCompanyComment_screenButton__R3BxG:hover .LandingCompanyComment_screenText__68bcx,.LandingCompanyComment_screenButton__R3BxG:hover:after{filter:brightness(1)}.LandingCompanyComment_screenButton__R3BxG:active .LandingCompanyComment_screenMovieImg__dYGER,.LandingCompanyComment_screenButton__R3BxG:active .LandingCompanyComment_screenText__68bcx,.LandingCompanyComment_screenButton__R3BxG:active:after{filter:brightness(.5)}.LandingCompanyComment_screenButton__R3BxG .LandingCompanyComment_screenText__68bcx{position:absolute;top:23%;right:0;left:0;filter:brightness(.75);font-size:14px;font-weight:700;color:#fff;letter-spacing:2.8px;transition:filter .15s}@media(min-width:768px){.LandingCompanyComment_screenButton__R3BxG .LandingCompanyComment_screenText__68bcx{top:36%}}@media(min-width:1280px){.LandingCompanyComment_screenButton__R3BxG .LandingCompanyComment_screenText__68bcx{top:32%;font-size:20px;letter-spacing:4px}}.LandingCompanyComment_screenButton__R3BxG:after{position:absolute;top:50%;right:0;left:0;display:block;width:40px;height:44px;margin:0 auto;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/shared/img_movie_play.svg) no-repeat;filter:brightness(.75);background-size:100%;content:"";transition:filter .15s;transform:translateY(-50%)}@media(min-width:1280px){.LandingCompanyComment_screenButton__R3BxG:after{width:60px;height:67px}}.LandingCompanyComment_screenMovieImg__dYGER{width:100%;height:auto;filter:brightness(.75);border-radius:11.6px;transition:filter .15s}@media(min-width:768px){.LandingCompanyComment_screenMovieImg__dYGER{max-width:800px}}.LandingResults_wrapper__Xs2sZ{display:flex;flex-direction:column;align-items:center;padding:34px 16px;margin:0 auto;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/bg_results.jpg) no-repeat 50%/cover}@media(min-width:1280px){.LandingResults_wrapper__Xs2sZ{padding:52px 0}}.LandingResults_img__XQpNs{width:30px;height:auto;margin-bottom:8px}@media(min-width:1280px){.LandingResults_img__XQpNs{width:70px;height:50px}}.LandingResults_title__kFtZ7{font-size:24px;font-weight:700;color:#fff}@media(min-width:1280px){.LandingResults_title__kFtZ7{font-size:46px}}.LandingResults_text__ZMNHp{margin-bottom:32px;font-size:14px;color:#fff;text-align:center}@media(min-width:1280px){.LandingResults_text__ZMNHp{font-size:18px}}.LandingEntry_wrapper___024D{background-color:#d90447}.LandingEntry_inner__NsYkB{position:relative;display:flex;align-items:center;height:266px;overflow-y:hidden}@media(min-width:768px){.LandingEntry_inner__NsYkB{height:250px}}@media(min-width:1280px){.LandingEntry_inner__NsYkB{height:360px}}.LandingEntry_inner__NsYkB:before{position:absolute;top:-1px;left:0;width:274px;height:50px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2025/img_entry_text.svg) no-repeat 50%/contain;content:""}@media(min-width:768px){.LandingEntry_inner__NsYkB:before{left:14px;width:330px;height:60px}}@media(min-width:1280px){.LandingEntry_inner__NsYkB:before{left:40px;width:528px;height:95px}}.LandingEntry_inner__NsYkB:after{position:absolute;right:0;bottom:0;display:block;width:240px;height:208px;background:url(https://cdn-corp.miidas.jp/next/assets/next/img/landing/hatarakuhito_first_award/2024/shared/logo_first_award_without_crown.svg) no-repeat 50%/contain;opacity:.5;content:""}@media(min-width:768px){.LandingEntry_inner__NsYkB:after{right:16px;width:242px;height:210px}}@media(min-width:1280px){.LandingEntry_inner__NsYkB:after{width:415px;height:100%}}@media(min-width:768px){.LandingEntry_brSP__Phlpk{display:none}}.LandingEntry_link__CpExw{display:flex;flex-direction:column;align-items:center;margin:32px auto 0;background-color:#d90447}@media(min-width:768px){.LandingEntry_link__CpExw{flex-direction:row;justify-content:center;padding-top:0;margin:0 auto}}.LandingEntry_link__CpExw:hover .LandingEntry_button__8t816{background-color:#fff;transform:scale(1.1)}.LandingEntry_link__CpExw:hover .LandingEntry_button__8t816:before{background-color:#d90447}.LandingEntry_link__CpExw:hover .LandingEntry_button__8t816:after{border-top:1px solid #d90447;border-right:1px solid #d90447}@media(min-width:1280px){.LandingEntry_link__CpExw:hover .LandingEntry_button__8t816:after{border-top-width:2px;border-right-width:2px}}.LandingEntry_text__i9QqM{position:relative;z-index:1;margin-bottom:16px;font-size:24px;font-weight:700;color:#fff;text-align:center;transition:.15s ease-in-out}@media(min-width:768px){.LandingEntry_text__i9QqM{margin:0 16px 0 0;font-size:24px}}@media(min-width:1280px){.LandingEntry_text__i9QqM{margin:0 32px 0 0;font-size:32px}}.LandingEntry_button__8t816{position:relative;z-index:1;width:60px;height:60px;border:2px solid #fff;border-radius:50%;transition:.15s ease-in-out}@media(min-width:1280px){.LandingEntry_button__8t816{width:80px;height:80px}}.LandingEntry_button__8t816:before{position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#fff;content:"";transition:.15s ease-in-out;transform:translate(-50%,-50%)}@media(min-width:768px){.LandingEntry_button__8t816:before{width:16px;height:1px}}@media(min-width:1280px){.LandingEntry_button__8t816:before{width:20px;height:2px}}.LandingEntry_button__8t816:after{position:absolute;top:50%;right:20px;display:block;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;content:"";transition:.15s ease-in-out;transform:translateY(-50%) rotate(45deg)}@media(min-width:1280px){.LandingEntry_button__8t816:after{right:29px;width:10px;height:10px;border-top-width:2px;border-right-width:2px}}