@charset "UTF-8";:root{--color-primary: #eb5402;--color-secondary: #429a66;--color-secondary-light: #c2e5e3;--color-accent: #f0e262;--color-warning: #db0000;--color-link: #2680eb}[v-cloak]{display:none}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.c-inner{width:100%;max-width:600px;margin-inline:auto;padding-right:5.1282051282vw;padding-left:5.1282051282vw}@media screen and (min-width: 769px){.c-inner{padding-right:20px;padding-left:20px}}.c-notes{line-height:1.3;font-size:1rem;color:#0009}.c-select{display:inline-block;width:100%;height:47px;padding:12px 36px 12px 17px;border:none;border-radius:9px;font-size:1.6rem;font-weight:fw(m);background-image:url(/energy/denki/option/ssp/cmn/images/simulation/icon_select.png)!important;background-repeat:no-repeat!important;background-size:11px 17px!important;background-position:right 14px center!important;background-color:#f8f8f8;color:inherit;cursor:pointer;appearance:none}.c-select::-ms-expand{display:none}.l-header__inner{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:600px;margin-inline:auto;padding-right:8.7179487179vw;padding-left:8.7179487179vw}@media screen and (min-width: 769px){.l-header__inner{padding-right:34px;padding-left:34px}}.l-header__logoSsp{width:min(33.8461538462vw,264px);padding-top:min(1.0256410256vw,4px)}.l-header__logoAu{width:min(20.7692307692vw,162px)}.p-button{display:grid;place-content:center;appearance:none;max-width:339px;width:100%;height:61px;margin:0 auto;padding:0;box-shadow:none;border:none;border-radius:30.5px;background:#f35735;color:#fff;font-size:1.8rem;font-weight:700;text-decoration:none;cursor:pointer}.p-button.is-disabled,.p-button :disabled{background-color:#aaa;cursor:not-allowed}.p-simulation{padding:23px 0 9px}.p-simulation__title{width:fit-content;margin-inline:auto;margin-bottom:12px;border-bottom:1px solid var(--color-secondary);white-space:nowrap;text-align:center;font-size:1.6rem;font-weight:500;line-height:1.875}@media screen and (min-width: 769px){.p-simulation__title{font-size:2rem}}.p-simulation-input__footer{margin-top:15px}.p-calc-input{margin-top:12px}.p-calc-result{position:relative;margin-top:38px;padding:28px 16px 31px;border-radius:16px;background:url(/energy/denki/option/ssp/cmn/images/simulation/bg_result.png) no-repeat center top;background-size:cover}.p-calc-result__title{display:grid;place-content:center;position:relative;width:fit-content;min-height:41px;margin:0 auto 22px;padding:0 16px 0 47px;white-space:nowrap;color:#000;font-size:1.6rem;text-align:center}.p-calc-result__title:before{display:block;position:absolute;left:0;top:0;width:41px;height:41px;border-radius:50%;background:url(/energy/denki/option/ssp/cmn/images/simulation/icon_calc.png) no-repeat center center #fff;background-size:22px 29px;content:""}.p-calc-result__box{padding:23px 33px 17px;border-radius:16px;background:#fff}.p-calc-result__box-title{margin-bottom:16px;color:#000;font-size:1.4rem;letter-spacing:.06em;line-height:1;text-align:center}.p-calc-result__attention{position:relative;margin-top:6px;padding:16px 14px;border-radius:14px;background:#fff;border:1px solid var(--color-secondary);font-size:1.2rem;color:#070707;line-height:1.5}.p-calc-result__attention:before,.p-calc-result__attention:after{display:block;position:absolute;content:""}.p-calc-result__attention:before{left:25px;top:-15px;width:1px;height:24px;border-left:1px solid var(--color-secondary);transform:rotate(35deg)}.p-calc-result__attention:after{left:24.8px;top:-1px;width:16.59px;height:8.29px;background:#fff}.p-calc-result__attention p{width:fit-content;margin-inline:auto}.p-calc-result__notes{margin:12px 0 26px}.p-calc-result__notes p:not(:first-child),.p-calc-result__notes ul:not(:first-child),.p-calc-result__notes dl:not(:first-child){margin-top:1em}.p-calc-result__notes .list{display:flex;flex-direction:column}.p-calc-result__notes .list li{padding-left:1em;text-indent:-1em}.p-calc-result__notes .list li:before{content:"・"}.p-calc-result__notes dl dd{margin-left:1em}.p-calc-result__notes dl dd+dt{margin-top:.5em}.p-calc-result__notes .mt0{margin-top:0!important}.p-calc-result__catch{position:relative;width:fit-content;min-width:215px;margin:0 auto 15px;padding:6px 15px 7px;border-radius:16px;background:#fff;color:#000;white-space:nowrap;font-size:1.4rem;font-weight:500;text-align:center}.p-calc-result__catch:before{display:block;position:absolute;left:50%;bottom:-10px;width:27px;height:14px;background:url(/energy/denki/option/ssp/cmn/images/simulation/balloon_arrow.png) no-repeat center center;background-size:contain;transform:translate(-50%);content:""}.p-calc-result__catch sup{display:inline-block;transform:scale(.7)}.p-calc-result__catch-text{display:block;position:relative;z-index:1}.p-calc-result__catch-free{display:block;position:relative;width:fit-content;margin:0 auto;white-space:nowrap;background-color:transparent;color:inherit}.p-calc-result__catch-free:before{display:block;position:absolute;left:0;bottom:1px;width:100%;height:5px;border-radius:2px;background:#f0e262;z-index:0;content:""}.p-calc-result__notes-anchor{margin-bottom:11px;text-align:center}.p-calc-result__notes-anchor a{display:inline-block;position:relative;min-height:13px;color:#000;font-size:1.2rem;line-height:1.417}.p-calc-result__notes-anchor a:after{display:inline-block;position:relative;width:13px;height:13px;margin-bottom:-2px;margin-left:6px;background:url(/energy/denki/option/ssp/cmn/images/simulation/icon_anchor.png) no-repeat center center;background-size:contain;content:""}.p-calc-result-cost{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;justify-content:center;align-items:flex-end;column-gap:4px;margin-bottom:11px;padding-bottom:12px;border-bottom:1px solid rgba(7,7,7,.12);color:var(--color-primary);line-height:1.14}.p-calc-result-cost__number{font-family:Jost,sans-serif;font-size:4.3rem;font-weight:700;text-align:center;letter-spacing:-.03em}.p-calc-result-cost__unit{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;align-items:flex-end;column-gap:4px;width:fit-content;padding-bottom:5px;white-space:nowrap;font-size:1.7rem;font-weight:900;line-height:1.176;letter-spacing:.06em}.p-calc-result-cost__yen,.p-calc-result-cost__year{display:block}.p-calc-result-cost__rate{display:grid;grid-template-columns:auto;grid-template-rows:auto;row-gap:3px}.p-calc-result-cost__tax{font-size:.9rem;font-weight:500;line-height:1.111;text-align:center;letter-spacing:.06em}.p-calc-result-energy{display:flex;justify-content:space-between;align-items:center}.p-calc-result-energy__title{color:#000;font-size:1.2rem;line-height:1.083;text-align:center;letter-spacing:.06em}.p-calc-result-energy__data{color:var(--color-primary);font-weight:700;line-height:1.158;text-align:center;letter-spacing:-.03em}.p-calc-result-energy__number{margin-right:4px;font-family:Jost,sans-serif;font-size:1.9rem}.p-calc-result-energy__kwh{font-size:.8rem;font-weight:900;letter-spacing:.06em;line-height:1.125}.p-lpNotes{background:transparent}.p-notes-mt10{margin-top:10px}.p-notes-center{display:table;margin-inline:auto}.p-input-box{padding:20px 24px;background:#fff}.p-input-box__title{margin-bottom:9px;font-size:1.4rem;font-weight:400;letter-spacing:.06em}.p-input-box__title:not(:first-child){margin-top:15px}.p-input-box__desc{margin-bottom:20px;letter-spacing:.06em;font-size:1.1rem;font-weight:500}.p-input-box__desc.textPrimary{font-size:1.2rem}.p-input-box__desc .textSmall{font-size:1rem}.p-input-box__number{display:inline-block;margin-right:9px;color:var(--color-secondary);font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.06em;text-align:center}.p-input-box__hours{display:grid;grid-template-columns:1fr 123px;grid-template-rows:auto;align-items:center;gap:6px 10px}.p-input-box .c-notes{margin-top:6px}.inputWrap{position:relative}.inputWrap_unit{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:#07070769;font-size:1.3rem;font-weight:fw(m)}input+.inputWrap_unit{right:11px}select+.inputWrap_unit{right:34px}.inputWrap input{padding-right:35px}.inputWrap select{padding-right:50px}
