.PrimeBenefit_container__sk86E{background:#f5f5f7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0}.PrimeBenefit_inner__AUwMl{width:100%;max-width:1380px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.PrimeBenefit_cardContainer__BopF6{position:relative;width:440px;height:280px;flex-shrink:0;border-radius:10px;background:#fff;padding:80px 75px 45px 115px}.PrimeBenefit_cardNumber__DMFOA{position:absolute;top:25px;left:25px;color:#4589d1;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.PrimeBenefit_cardContent__QKf6z{display:flex;flex-direction:column;gap:30px}.PrimeBenefit_cardTitle__5w_FQ{color:#4589d1;text-align:center;font-family:Noto Sans JP;font-size:60.8px;font-style:normal;font-weight:700;line-height:120%}.PrimeBenefit_cardDescription__yYkzo{color:#343434;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.PrimeBenefit_title___77p3{position:relative;width:440px;height:280px}.PrimeBenefit_titleText__BzMCS{position:absolute;top:110px;left:118px;color:#343434;font-family:Noto Sans JP;font-size:40px;font-style:normal;font-weight:700;line-height:119.988%}.PerfectForSection_container__vgBpx{width:100%;padding:60px 0 80px;background-color:#fff}.PerfectForSection_inner__zP08z{max-width:375px;margin:0 auto;padding:0 8px;display:flex;flex-direction:column;gap:40px}.PerfectForSection_title__7KZXF{font-family:Noto Sans JP;font-size:24px;font-weight:700;color:#343434;margin:0;line-height:1;text-align:center}.PerfectForSection_itemsList__Eerf5{display:flex;flex-direction:column;gap:50px}.PerfectForSection_item__uDNFz{display:flex;flex-direction:column;gap:25px;padding:0 20px}.PerfectForSection_imageWrapper__j0GHi{position:relative;width:100%}.PerfectForSection_imageMask__5q6x8{position:relative;width:319px;height:193px;overflow:hidden;border-radius:10px;margin:0 auto}.PerfectForSection_image__FUjDH{object-fit:cover;object-position:center}.PerfectForSection_textContent__x8Cms{display:flex;flex-direction:column;gap:12px}.PerfectForSection_itemTitle__FEwN9{font-family:Noto Sans JP;font-size:16px;font-weight:700;color:#343434;margin:0;line-height:normal}.PerfectForSection_itemDescription__TAzVL{font-family:Noto Sans JP;font-size:14px;font-weight:400;color:#343434;line-height:1.6;margin:0;max-width:230px}.RegistrationSection_container__Yfzk8{width:100%;padding:60px 0 80px;background-color:#fff}.RegistrationSection_inner__kIyeq{display:flex;flex-direction:column;padding:0 8px}.RegistrationSection_title__wyDDR{font-family:Noto Sans JP;font-size:24px;font-weight:700;color:#343434;margin:0;line-height:1;text-align:center}.RegistrationSection_stepsList__fiMdk{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:40px}.RegistrationSection_stepItem__vFnSk{display:flex;align-items:center;gap:20px;padding:30px 20px;background-color:#f5f5f7;width:100%}.RegistrationSection_stepNumber__EsXRQ{font-family:Noto Sans JP;font-size:18px;font-weight:700;color:#717171;line-height:1;flex-shrink:0}.RegistrationSection_stepText__fgleC{font-family:Noto Sans JP;font-size:14px;font-weight:400;color:#343434;line-height:1.6;margin:0;flex:1 1}.RegistrationSection_stepLink__btloy{color:#2e84df;text-decoration:underline}.RegistrationSection_featuresSection__d1473{display:flex;flex-direction:column;gap:50px;width:100%;margin-top:40px}.RegistrationSection_featureItem__bj6ox{display:flex;flex-direction:column;gap:16px}.RegistrationSection_featureTitle__BQ3pZ{font-family:Noto Sans JP;font-size:18px;font-weight:700;color:#2e84df;margin:0;line-height:1.3}.RegistrationSection_featureDescription__me82k{font-family:Noto Sans JP;font-size:14px;font-weight:400;color:#343434;line-height:1.8;margin:0}.RegistrationSection_featureLink__G9KW_{font-family:Noto Sans JP;font-size:14px;font-weight:400;color:#2e84df;text-decoration:underline;line-height:1.6;align-self:flex-start}.RegistrationSection_bottomText__fydEB{font-family:Noto Sans JP;font-size:14px;font-weight:400;color:#343434;line-height:1.6;text-align:left;margin:20px 0 0}.RegistrationSection_guideLink__PUN7F{color:#2e84df;text-decoration:underline}