.BenefitItem_item__JYLHV{margin-bottom:24px}.BenefitItem_item__JYLHV:last-of-type{margin-bottom:0}.BenefitItem_item__header__1oaoD{display:flex;align-items:center;gap:8px;margin-bottom:12px}.BenefitItem_item__icon__3GSv0 svg{width:24px;height:24px;color:var(--brand-color)}.BenefitItem_item__title__1Hh9b{font-size:16px;font-weight:600}.BenefitItem_item__body__zMSXb{display:flex;gap:16px;align-items:flex-start}.BenefitItem_item__illustration__SFYvQ{width:80px;min-width:80px;height:80px;flex-shrink:0;background-color:var(--gray-color);border-radius:8px}.BenefitItem_item__description__jDqB1{font-size:14px;line-height:1.6;color:var(--text-color)}.MemberBenefitAbout_about__LiRmB{background-color:var(--gray-color);padding:16px}.MemberBenefitAbout_about__logo__rwFYJ{margin-bottom:16px}.MemberBenefitAbout_about__logo__rwFYJ img{display:block;margin:0 auto}.MemberBenefitAbout_about__text__fN2VT{font-size:14px;line-height:1.6;color:var(--text-color);margin-bottom:24px}.MemberBenefitAbout_about__link__7HIC8{text-align:center}.MemberBenefitIntro_intro__headline__cMly4{font-size:18px;font-weight:600;margin-bottom:8px}.MemberBenefitIntro_intro__note__e_EVA{font-size:12px;color:var(--text-color);margin-bottom:24px}.MemberBenefitConditionFlow_flow__UIXqr{background-color:var(--background-color,#fff);border:1px solid var(--disabled-color);border-radius:8px;padding:24px;margin-bottom:24px;position:relative}.MemberBenefitConditionFlow_flow__title___BnIT{font-size:16px;font-weight:600;line-height:1.5;text-align:left;background-color:var(--white-color);padding:0 12px;display:inline-block;position:absolute;top:-12px;left:16px}.MemberBenefitConditionFlow_flow__steps__UCzpH{list-style:none;margin:0;padding:0}.MemberBenefitConditionFlow_flow__step__wNF8E{text-align:left;margin-bottom:24px}.MemberBenefitConditionFlow_flow__step__wNF8E:last-child{margin-bottom:0}.MemberBenefitConditionFlow_flow__stepTitle__pvGcO{font-size:14px;font-weight:600;margin-bottom:8px;line-height:1.5}.MemberBenefitConditionFlow_flow__stepNumber__uGUHe{display:block;color:var(--brand-color)}.MemberBenefitConditionFlow_flow__stepNote__sKaGC{font-size:12px;color:var(--text-color);margin-bottom:12px;line-height:1.5}.MemberBenefitConditionFlow_flow__stepNote__sKaGC a{font-size:12px}.MemberBenefitConditionFlow_flow__stepImage__ftHDq{display:flex;justify-content:center;align-items:center}.MemberBenefitConditionFlow_flow__stepImage__ftHDq img{max-width:70%;height:auto}