.solarResult_page__3b4O6{font-family:Noto Sans JP,sans-serif;color:#2d2d2d;margin-top:88px}.solarResult_sectionLight__IfHUe{background:#fafafa}.solarResult_sectionLight__IfHUe,.solarResult_sectionWide__3p_ED{padding:6rem 1.25rem;text-align:center}.solarResult_hero__PiK7l{position:relative;height:60vh;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.solarResult_hero__PiK7l:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.solarResult_heroInner__XsOxO{position:relative;z-index:2;background:rgb(255,255,255);padding:3rem 2rem;border-radius:1.5rem;max-width:460px;text-align:center}.solarResult_heroTitle__PEuD_{font-size:clamp(1rem,4vw,1.5rem);font-weight:700;color:#000;margin-bottom:1rem}.solarResult_heroPrice__ITBf1{font-size:clamp(2.4rem,6vw,3.8rem);font-weight:800;color:orangered;margin-bottom:1.5rem}.solarResult_unit__A_6J4{font-size:.5em}.solarResult_h2__AQ0TK{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;margin-bottom:.75rem}.solarResult_h3__8PH0j{font-size:clamp(1.4rem,3.4vw,1.8rem);font-weight:600;margin-bottom:1rem;text-align:left}.solarResult_h3Center__KKdN4{text-align:center}.solarResult_lead__nZxby{font-size:1rem;color:#666}.solarResult_bigNumber__K1mfd{font-size:clamp(2.2rem,6vw,3.2rem);font-weight:700;color:orangered;margin-bottom:.5rem}.solarResult_small__8aFmy{font-size:.4em;font-weight:400}.solarResult_note__Cycfs{font-size:.75rem;color:#9a9a9a}.solarResult_noteCenter__sIKvW{text-align:center}.solarResult_twoCol__5CuMQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:3rem;gap:3rem;align-items:center}.solarResult_grid4__Iw4LL{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1000px;margin:0 auto}.solarResult_btnPrimary__A3Wj4,.solarResult_btnSecondary__VwDXE{display:inline-block;padding:.9rem 2.4rem;border-radius:2rem;font-weight:600;text-decoration:none;transition:background .25s ease,color .25s ease}.solarResult_btnPrimary__A3Wj4{background:orangered;color:#fff}.solarResult_btnPrimary__A3Wj4:hover{background:rgb(255,102,47)}.solarResult_btnSecondary__VwDXE{background:transparent;border:2px solid #0c8ce9;color:#0c8ce9}.solarResult_btnSecondary__VwDXE:hover{background:#0c8ce9;color:#fff}.solarResult_card__irSSB{padding:2rem 1.5rem;border:1px solid #e5e5e5;border-radius:1rem;background:#ffffff;text-align:left}.solarResult_card__irSSB h4{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.solarResult_card__irSSB p{font-size:.9rem;line-height:1.6}.solarResult_cardImage__v0_Ju{overflow:hidden;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.solarResult_cardImage__v0_Ju img{width:100%;height:14rem;object-fit:cover;display:block}.solarResult_illustration__jo2Cg{width:100%;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.solarResult_cta__ragFk{background:#9ab2c3;color:#fff;padding:5rem 1.25rem;text-align:center}.solarResult_ctaTitle__7q7_p{font-size:clamp(1.8rem,4.8vw,2.6rem);font-weight:700;margin-bottom:1rem}.solarResult_ctaLead__t2zQs{margin:0 auto 2rem;font-weight:700;font-size:.95rem;line-height:1.6}.solarResult_simulation__FFmfU{padding:24px}.solarResult_simulation__FFmfU .solarResult_inner__nCVB0{display:flex;flex-direction:column;border:1px solid #ddd;max-width:600px;margin:0 auto}.solarResult_inner__nCVB0 .solarResult_title__wn0Gt{background-color:orangered;color:#fff;padding:12px;font-size:14px;text-align:center}.solarResult_list__8KJ_V{padding:20px 12px}.solarResult_list__8KJ_V ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:20px}.solarResult_list__8KJ_V ul li{font-size:16px}.solarResult_list__8KJ_V ul li span{color:orangered;font-weight:700}.solarResult_list__8KJ_V p{font-size:14px;color:#2d2d2d}