.-_uqQq_content{flex:1;width:100%;margin:0 auto;overflow-y:auto}.-_uqQq_period{padding-top:35px}@media (min-width:768px){.-_uqQq_period{padding-top:45px}}.-_uqQq_period{padding-bottom:35px}@media (min-width:768px){.-_uqQq_period{padding-bottom:45px}}.-_uqQq_period{border-bottom:1px solid #d9d9d9}.-_uqQq_periodHeader{margin-bottom:28px}@media (min-width:768px){.-_uqQq_periodHeader{margin-bottom:36px}}.-_uqQq_periodHeader>span{margin-top:14px}@media (min-width:768px){.-_uqQq_periodHeader>span{margin-top:18px}}.-_uqQq_periodHeading{flex-direction:column;gap:7px;display:flex}@media (min-width:768px){.-_uqQq_periodHeading{gap:9px}}.-_uqQq_periodHeading h2{letter-spacing:.03em;color:#004098;font-size:18px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_periodHeading h2{font-size:20px}}.-_uqQq_periodHeading h2{color:#181a24a6}.-_uqQq_periodValue{flex-direction:column;gap:7px;display:flex}@media (min-width:768px){.-_uqQq_periodValue{gap:9px}}.-_uqQq_periodValue{letter-spacing:.05em;font-size:14px;font-weight:500;line-height:1.6}@media (min-width:768px){.-_uqQq_periodValue{flex-direction:row;align-items:baseline;font-size:18px}}.-_uqQq_periodValue p{letter-spacing:.03em;color:#004098;font-size:34px;font-weight:700;line-height:1.3}@media (min-width:768px){.-_uqQq_periodValue p{font-size:56px}}.-_uqQq_periodHeaderNote>span{color:#181a24;font-weight:600}.-_uqQq_periodDetails{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.-_uqQq_periodDetails{gap:18px}}.-_uqQq_periodDetails{background:#fafafa;border-radius:16px}@media (min-width:768px){.-_uqQq_periodDetails{border-radius:24px}}.-_uqQq_periodDetails{padding-bottom:28px}@media (min-width:768px){.-_uqQq_periodDetails{flex-direction:row;align-items:center;padding-bottom:0}}.-_uqQq_periodImageWrapper{aspect-ratio:1;width:100%;position:relative}.-_uqQq_periodImageWrapper picture,.-_uqQq_periodImageWrapper img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:768px){.-_uqQq_periodImageWrapper{max-width:330px}}.-_uqQq_periodNote{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_periodNote{font-size:16px}}.-_uqQq_periodNote{margin-inline:auto;display:block}.-_uqQq_installation{padding-top:35px}@media (min-width:768px){.-_uqQq_installation{padding-top:45px}}.-_uqQq_installation{padding-bottom:35px}@media (min-width:768px){.-_uqQq_installation{padding-bottom:45px}}.-_uqQq_installation{border-bottom:1px solid #d9d9d9}.-_uqQq_installationHeader{justify-content:space-between;margin-bottom:28px;display:flex}@media (min-width:768px){.-_uqQq_installationHeader{margin-bottom:36px}}.-_uqQq_installationHeader h2{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_installationHeader h2{font-size:24px}}.-_uqQq_installationHeader h2{color:#181a24}.-_uqQq_installationHeader p{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_installationHeader p{font-size:24px}}.-_uqQq_installationHeader p{color:#181a24}.-_uqQq_installationHeader p span{letter-spacing:.05em;font-size:14px;font-weight:500;line-height:1.6}@media (min-width:768px){.-_uqQq_installationHeader p span{font-size:18px}}.-_uqQq_installationHeader p span{color:#181a24}.-_uqQq_installationDetails{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.-_uqQq_installationDetails{gap:18px}}.-_uqQq_installationDetails h3{letter-spacing:.03em;color:#004098;font-size:18px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_installationDetails h3{font-size:20px}}.-_uqQq_subsidy{padding-top:35px}@media (min-width:768px){.-_uqQq_subsidy{padding-top:45px}}.-_uqQq_subsidy{padding-bottom:35px}@media (min-width:768px){.-_uqQq_subsidy{padding-bottom:45px}}.-_uqQq_subsidy{border-bottom:1px solid #d9d9d9}.-_uqQq_subsidyHeader{letter-spacing:.03em;color:#004098;justify-content:space-between;font-size:20px;font-weight:600;line-height:1.5;display:flex}@media (min-width:768px){.-_uqQq_subsidyHeader{font-size:24px}}.-_uqQq_subsidyHeader{color:#e6002d;margin-bottom:28px}@media (min-width:768px){.-_uqQq_subsidyHeader{margin-bottom:36px}}.-_uqQq_subsidyHeader h2{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_subsidyHeader h2{font-size:24px}}.-_uqQq_subsidyHeader h2{color:#e6002d}.-_uqQq_subsidyHeader h2 span{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_subsidyHeader h2 span{font-size:16px}}.-_uqQq_subsidyHeader h2 span{color:#e6002d;vertical-align:super}.-_uqQq_subsidyDetails{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.-_uqQq_subsidyDetails{gap:18px}}.-_uqQq_subsidyDetails{margin-bottom:28px}@media (min-width:768px){.-_uqQq_subsidyDetails{margin-bottom:36px}}.-_uqQq_accordion>li{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.-_uqQq_accordion .bullet{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_accordion .bullet{font-size:16px}}.-_uqQq_accordion .bullet{gap:0!important}.-_uqQq_accordion .bullet :before{padding-inline:.75em}.-_uqQq_accordionButton{padding-top:14px}@media (min-width:768px){.-_uqQq_accordionButton{padding-top:18px}}.-_uqQq_accordionButton{padding-bottom:14px}@media (min-width:768px){.-_uqQq_accordionButton{padding-bottom:18px}}.-_uqQq_accordionButton{color:#181a24}.-_uqQq_accordionButton svg path{fill:#181a24}.-_uqQq_accordionContent{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_accordionContent{font-size:16px}}.-_uqQq_accordionContent{padding-bottom:14px}@media (min-width:768px){.-_uqQq_accordionContent{padding-bottom:18px}}.-_uqQq_accordionContent a{color:#004098;text-decoration:underline}.-_uqQq_estimates{padding-top:35px}@media (min-width:768px){.-_uqQq_estimates{padding-top:45px}}.-_uqQq_estimates{padding-bottom:35px}@media (min-width:768px){.-_uqQq_estimates{padding-bottom:45px}}.-_uqQq_estimatesHeader{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.-_uqQq_estimatesHeader{gap:18px}}.-_uqQq_estimatesHeader{margin-bottom:28px}@media (min-width:768px){.-_uqQq_estimatesHeader{margin-bottom:36px}}.-_uqQq_estimatesHeading{justify-content:space-between;display:flex}.-_uqQq_estimatesHeading h2{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_estimatesHeading h2{font-size:24px}}.-_uqQq_estimatesHeading h2{color:#181a24}.-_uqQq_estimatesHeading p{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_estimatesHeading p{font-size:24px}}.-_uqQq_estimatesHeading p{color:#181a24}.-_uqQq_estimatesHeading p span{letter-spacing:.05em;font-size:14px;font-weight:500;line-height:1.6}@media (min-width:768px){.-_uqQq_estimatesHeading p span{font-size:18px}}.-_uqQq_estimatesHeading p span{color:#181a24}.-_uqQq_conditions{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.-_uqQq_conditions{gap:18px}}.-_uqQq_conditions h3{letter-spacing:.03em;color:#004098;font-size:18px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_conditions h3{font-size:20px}}.-_uqQq_conditions h3 span{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_conditions h3 span{font-size:16px}}.-_uqQq_conditions h3 span{color:#004098;vertical-align:super}.-_uqQq_conditionsNote{padding:14px}@media (min-width:768px){.-_uqQq_conditionsNote{padding:18px}}.-_uqQq_conditionsNote{background:#fafafa;border-radius:12px}@media (min-width:768px){.-_uqQq_conditionsNote{border-radius:16px}}.-_uqQq_conditionsNote{margin-bottom:28px}@media (min-width:768px){.-_uqQq_conditionsNote{margin-bottom:36px}}.-_uqQq_backButton{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.-_uqQq_backButton{font-size:24px}}.-_uqQq_backButton{color:#004098;background:#fff;border:1px solid #004098;border-radius:12px;justify-content:center;align-items:center;width:57px;height:57px;display:flex}@media (min-width:768px){.-_uqQq_backButton{border-radius:16px}}.-_uqQq_backButton{cursor:pointer;gap:4px;transition:opacity .3s;overflow:hidden}.-_uqQq_backButton svg{fill:#004098}@media (min-width:768px){.-_uqQq_backButton svg{width:36px;height:36px;position:relative;top:2px}}@media (hover:hover){.-_uqQq_backButton:hover{opacity:.65}}@media (min-width:768px){.-_uqQq_backButton{border-color:#fff;width:auto;height:auto;padding:12px 36px}}.-_uqQq_consultLink{color:#004098;letter-spacing:.03em;background:#f0bc12;border:1px solid #f0bc12;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}@media (min-width:768px){.-_uqQq_consultLink{font-size:24px}}.-_uqQq_consultLink{cursor:pointer;border-radius:12px;gap:4px;width:100%;max-width:230px;padding:12px 24px;transition:opacity .3s}.-_uqQq_consultLink svg{fill:currentColor}@media (hover:hover){.-_uqQq_consultLink:hover{opacity:.65}}@media (min-width:768px){.-_uqQq_consultLink{max-width:100%;padding:12px 36px}}
.HDNQ5q_content{flex:1;width:100%;margin:0 auto;overflow-y:auto}.HDNQ5q_questionHeader{padding-top:21px}@media (min-width:768px){.HDNQ5q_questionHeader{padding-top:27px}}.HDNQ5q_questionHeader{padding-bottom:21px}@media (min-width:768px){.HDNQ5q_questionHeader{padding-bottom:27px}}.HDNQ5q_questionHeader{border-bottom:1px solid #d9d9d9}.HDNQ5q_progress{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.HDNQ5q_progress{font-size:24px}}.HDNQ5q_progress{color:#181a24a6}@media (min-width:768px){.HDNQ5q_progress{font-weight:800}}.HDNQ5q_progressStep{color:#f0bc12}.HDNQ5q_questionTitle{letter-spacing:.03em;color:#004098;font-size:28px;font-weight:700;line-height:1.5}@media (min-width:768px){.HDNQ5q_questionTitle{font-size:36px}}.HDNQ5q_question{color:#181a24;flex:1;margin:0;font-size:18px;font-weight:700;line-height:1.4;transition:opacity .2s}@media (min-width:768px){.HDNQ5q_question{font-size:24px}}.HDNQ5q_answersWrapper.HDNQ5q_noAnimation{animation:none}.HDNQ5q_slideIn{animation:.7s ease-out HDNQ5q_fadeSlideIn}@keyframes HDNQ5q_fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HDNQ5q_answers{padding-top:21px}@media (min-width:768px){.HDNQ5q_answers{padding-top:27px}}.HDNQ5q_answers{padding-bottom:21px}@media (min-width:768px){.HDNQ5q_answers{padding-bottom:27px}}.HDNQ5q_answersInner{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.HDNQ5q_answersInner{gap:18px}}.HDNQ5q_answersCards{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:768px){.HDNQ5q_answersCards{grid-template-columns:repeat(3,1fr);gap:18px}.HDNQ5q_answersCardsQ3{grid-template-columns:repeat(2,1fr)}}.HDNQ5q_note{letter-spacing:.05em;color:#181a24a6;font-size:12px;font-weight:600;line-height:1.5}@media (min-width:768px){.HDNQ5q_note{font-size:16px}}.HDNQ5q_note{flex-direction:row;gap:7px;display:flex}@media (min-width:768px){.HDNQ5q_note{gap:9px}}.HDNQ5q_note:before{content:"※";font-family:var(--font-notojp);display:block}.HDNQ5q_backButton,.HDNQ5q_nextButton{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.HDNQ5q_backButton,.HDNQ5q_nextButton{font-size:24px}}.HDNQ5q_backButton,.HDNQ5q_nextButton{color:#fff;border:1px solid #004098;border-radius:12px;flex-direction:row;align-items:center;gap:4px;display:flex}@media (min-width:768px){.HDNQ5q_backButton,.HDNQ5q_nextButton{border-radius:16px}}.HDNQ5q_backButton,.HDNQ5q_nextButton{cursor:pointer;transition:opacity .3s;overflow:hidden}@media (hover:hover){.HDNQ5q_backButton:hover:not(:disabled),.HDNQ5q_nextButton:hover:not(:disabled){opacity:.65}}.HDNQ5q_backButton:disabled,.HDNQ5q_nextButton:disabled{opacity:.65;cursor:not-allowed}.HDNQ5q_backButton{color:#004098;background:#fff;justify-content:center;align-items:center;width:57px;height:57px;display:flex}.HDNQ5q_backButton svg{fill:#004098}@media (min-width:768px){.HDNQ5q_backButton{border-color:#fff;width:auto;height:auto;padding:12px 36px}}.HDNQ5q_nextButton{letter-spacing:.03em;color:#004098;background:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.HDNQ5q_nextButton{font-size:24px}}.HDNQ5q_nextButton{color:#fff;background:#004098;justify-content:center;align-items:center;gap:4px;width:100%;max-width:230px;padding:12px 24px;display:flex}.HDNQ5q_nextButton svg{fill:currentColor}@media (min-width:768px){.HDNQ5q_nextButton{max-width:100%;padding:12px 36px}}
.xTwmPa_simulationMain{padding-bottom:98px}@media (min-width:768px){.xTwmPa_simulationMain{padding-bottom:126px}}.xTwmPa_simulationContent{flex-direction:column;align-items:center;gap:49px;display:flex}@media (min-width:768px){.xTwmPa_simulationContent{gap:63px}}.xTwmPa_imageWrapper{border-radius:16px}@media (min-width:768px){.xTwmPa_imageWrapper{border-radius:24px}}.xTwmPa_imageWrapper{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.xTwmPa_imageWrapper{max-width:790px}}.xTwmPa_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.PLZyBW_simulationPage .PLZyBW_hero{padding-top:49px}@media (min-width:768px){.PLZyBW_simulationPage .PLZyBW_hero{padding-top:63px}}.PLZyBW_simulationPage .PLZyBW_hero{padding-bottom:49px}@media (min-width:768px){.PLZyBW_simulationPage .PLZyBW_hero{padding-bottom:63px}}.PLZyBW_simulationPage .PLZyBW_heroHeader{text-align:center;align-items:center}.PLZyBW_simulationPage .PLZyBW_heroHeader>p{text-align:center}.PLZyBW_simulationPage .PLZyBW_tokyoOnly{letter-spacing:.03em;color:#004098;font-size:20px;font-weight:600;line-height:1.5}@media (min-width:768px){.PLZyBW_simulationPage .PLZyBW_tokyoOnly{font-size:24px}}.PLZyBW_simulationPage .PLZyBW_tokyoOnly{margin-top:14px}@media (min-width:768px){.PLZyBW_simulationPage .PLZyBW_tokyoOnly{margin-top:18px}}
