イシンホーム沖縄店|50年生涯収支シミュレーション
お客様のご条件をお聞かせください
現在ご検討中の内容をそのまま入力します。初期価格だけでなく、沖縄で暮らす50年間のすべての出費を同じ土俵で比較する準備です。
入力はいつでも戻って変更できます。すべての画面が即座に再計算されます。
ご入力いただいた条件で、50年間の生涯コストを試算しました。
初期価格の差だけでは、見えないものがあります。
— 50年間で、その差は —
0万円
イシンホームの住まいが、生涯でおトクになります。
他社住宅(35年返済)
0 円/月
住宅ローンのみ
イシンホーム 当初10年間
0 円/月
住宅ローン+ZEROセッチ
イシンホーム 11年目以降
0 円/月
住宅ローンのみ(リース終了・機器は無償譲渡)
なぜ、これほどの差がつくのか
出費は年々積み上がります。初期価格で先行しても、沖縄特有の維持費と電気代がじわじわと逆転させます。その瞬間をご覧ください。
50年間の累積コスト推移
他社一般仕様
イシンホーム(選択中の構成)
イシンホーム(太陽光なしの場合)
初期負担ゼロ
理由 一
ZEROセッチ — 10年後、太陽光がわが家のものに
太陽光8.6kWを月2.0万円の10年リースで搭載。満了後は一式が無償譲渡され、11年目からのリース料は0円。発電というインフラを初期費用なしで手に入れます。
電気代の防衛
理由 二
上がり続ける電気代を、屋根が受け止める
日中の自己消費で電気代を削減し、売電収入はFIT期間で月8,000円、卒FIT後も月3,000円。50年間の売電還元は240万円。蓄電池を加えれば買電はほぼゼロになります。
塩害・台風・紫外線
理由 三
40年耐久の外壁が、塗り替え3回を1回に
一般的な外壁は12〜15年ごとの全面塗装が必要ですが、イシンの超高耐候外壁は50年で1回。50年の維持費は他社約970万円に対し、イシンは約580万円に抑えられます。
制度のちがい
理由 四
長期優良住宅と省令準耐火の「見えない差」
固定資産税の新築軽減が5年間(一般は3年間)。さらに省令準耐火構造で火災保険料が約半額——50年で200万円の差。建物の品質が、制度の優遇として返ってきます。
維持費・税・保険の内訳
沖縄のマイホーム維持は「塩害」「台風」「強い紫外線」との闘いです。50年間に実際に発生する費用を、項目ごとに正直に積み上げています。
① 外壁塗装(50年間)
他社 約450万円イシン 150万円
一般住宅は12〜15年ごとに全面塗装(計3回)。イシンは超高耐候40年耐久外壁のため、50年でわずか1回で済みます。
② 目地シーリング補修(台風時の雨水浸入対策)
他社 約90万円イシン 30万円
目地の割れは台風時に雨水をダイレクトに通します。イシンは30年高耐久のため、50年で1回に回数を減らせます。
③ 屋根補修・点検(塩害・紫外線劣化)
他社 約100万円イシン 20万円
一般のコロニアル等は20年ごとの塗装補修。イシンで太陽光を設置した場合、パネルが日傘のように屋根材を保護するため、屋根塗装がほぼ不要になります。
④ 水回り設備の交換(25年目目安)
両社共通 150万円
キッチン・システムバス・洗面台・トイレ等の大規模一括交換費。どちらの会社でも同じく発生します。
⑤ エコキュート給湯器の交換(15年ごと・計3回)
両社共通 180万円
1回あたり約60万円の交換費用を、50年間の耐久サイクル(計3回)に基づいて両社に加算しています。
⑥ 太陽光・蓄電池の機器更新
イシン パワコン交換2回 50万円
パワーコンディショナ(20年・40年)や蓄電池ユニットの交換費用を、寿命サイクル通りに正直に計上しています。
イシンホームの50年維持費 合計
約 580 万円
税制固定資産税(50年累積・新築軽減込み)
※入力価格に完全連動して算出(建物評価65%・土地評価70%・税率1.4%・経年減価適用)。イシンホームは長期優良住宅が標準のため、新築時の1/2軽減が2年間長く受けられます。
保険火災保険料(省令準耐火・50年総額)
※台風の多い沖縄では火災・風災保険が必須です。イシンホームは火災に強い「省令準耐火構造」に標準適合し、保険料が一般木造の約半額になります。
50年生涯収支の全体まとめ
ここまでの内容を1枚に集約しました。この内容をそのままA4資料として印刷し、お持ち帰りいただけます。
| 項目(50年累積) |
他社一般仕様 |
イシンホーム |
差額メリット |
月々の「実質住居コスト」比較
ローン返済に、毎月の光熱費、そして将来の修繕・税・保険に本来備えておくべき積立額(50年総額÷600ヶ月)をすべて足した、暮らしの本当の月額です。
この試算結果をお渡しします
お客様のお名前・本日の日付・担当連絡先入りのA4資料(2枚)を印刷します。
ご自宅でゆっくりご確認いただけます。
01 / 05 条件ヒアリング
50年生涯収支シミュレーション 結果報告書
お客様 様
50年間の生涯コスト差
0万円
イシンホームの住まいが、生涯でおトクになります
50年間の累積コスト推移
月々のお支払い
50年生涯収支の内訳
| 項目(50年累積) |
他社一般仕様 |
イシンホーム |
差額メリット |
月々の「実質住居コスト」比較(ローン+光熱費+修繕・税・保険の積立換算)
沖縄仕様・50年維持費のポイント
| 外壁塗装 一般は12〜15年ごと計3回/イシンは40年耐久外壁で1回
|
約450万円 |
150万円 |
▲300万円 |
| 目地シーリング補修 台風時の雨水浸入対策/イシンは30年高耐久
|
約90万円 |
30万円 |
▲60万円 |
| 屋根補修・点検 太陽光パネルが屋根材を保護
|
約100万円 |
20万円 |
▲80万円 |
| 水回り設備交換(25年目)・エコキュート交換(計3回) |
330万円 |
330万円 |
共通 |
| 太陽光・蓄電池の機器更新 パワコン20年・40年交換
|
— |
50万円 |
|
| 50年維持費 合計 |
約970万円 |
約580万円 |
▲390万円 |
※本シミュレーションは入力条件に基づく概算であり、実際の金額を保証するものではありません。固定資産税は建物評価65%・土地評価70%・税率1.4%・経年減価を適用し、イシンホームは長期優良住宅として新築軽減5年(一般は3年)で計算。火災保険は省令準耐火構造により一般木造の約半額(50年で400万円→200万円)で計算しています。太陽光の売電はFIT期間 月8,000円・卒FIT後 月3,000円、電気料金は年1.5%の上昇を想定。金利・電気料金・修繕費等は将来変動する可能性があります。
住宅ローン${fmt(oLoanM)} 円
光熱費(50年平均)${fmt(oUtilM)} 円
修繕・税・保険の積立${fmt(oMaintM)} 円
イシンホーム(50年平均)${fmt(uLoanM+uUtilM+uMaintM)} 円/月
住宅ローン+リース(平均)${fmt(uLoanM)} 円
光熱費(50年平均)${fmt(uUtilM)} 円
修繕・税・保険の積立(売電差引)${fmt(uMaintM)} 円
`;
document.getElementById('rm-grid').innerHTML = rmHtml;
/* charts */
renderChart('chart-screen', false);
renderChart('chart-print', true);
/* print report */
renderReport(oLoanM, oUtilM, oMaintM, uLoanM, uUtilM, uMaintM);
}
/* ---------- 50-year accumulation series ---------- */
function buildSeries(){
const r = lastResult;
const pts = {years:[], other:[], ours:[], oursNoSolar:[]};
const noSolarPrincipal = Math.max(0, (parseFloat(document.getElementById('in-building').value)||0)*10000*1.1
+ (parseFloat(document.getElementById('in-land').value)||0)*10000
+ (parseFloat(document.getElementById('in-fees').value)||0)*10000
+ (parseFloat(document.getElementById('in-exterior').value)||0)*10000
- (parseFloat(document.getElementById('in-down').value)||0)*10000);
const noSolarMonthly = monthlyPayment(noSolarPrincipal, r.years, r.rate);
const noSolarTax50 = r.ourTax50; // 建物同一のため同税額(従来踏襲)
for(let y=0; y padL + (W-padL-padR) * i/(s.years.length-1);
const y = v => padT + (H-padT-padB) * (1 - v/maxVal);
const path = arr => arr.map((v,i)=>(i?'L':'M')+x(i).toFixed(1)+' '+y(v).toFixed(1)).join('');
/* grid */
let grid = '';
const step = niceStep(maxVal/5);
for(let v=0; v
${v.toLocaleString()}万`;
}
let xticks = '';
s.years.forEach((yr,i)=>{ if(yr%10===0)
xticks += `
${yr}年`; });
/* crossover marker */
let cross = '';
for(let i=1;i
= s.other[i-1] && s.ours[i]
ここで逆転
`;
break;
}
}
const animAttr = (!isPrint && !REDUCED) ? 'pathLength="1" stroke-dasharray="1" stroke-dashoffset="1"' : '';
const svg = ``;
document.getElementById(targetId).innerHTML = svg;
}
function niceStep(raw){
const p = Math.pow(10, Math.floor(Math.log10(raw)));
for(const m of [1,2,2.5,5,10]) if(raw {
ln.style.transition = 'none';
ln.setAttribute('stroke-dashoffset','1');
requestAnimationFrame(()=>requestAnimationFrame(()=>{
ln.style.transition = `stroke-dashoffset ${1.4+i*0.25}s cubic-bezier(.4,0,.2,1) ${i*0.18}s`;
ln.setAttribute('stroke-dashoffset','0');
}));
});
// 破線の参照線はアニメ後に破線化
const ref = svg.querySelector('.cl1');
if(ref) setTimeout(()=>{ ref.removeAttribute('pathLength'); ref.setAttribute('stroke-dasharray','6 5'); ref.style.transition='none'; ref.removeAttribute('stroke-dashoffset'); }, 1900);
if(cross){ setTimeout(()=>{ cross.style.transition='opacity .6s'; cross.style.opacity=1; }, 2100); }
}
/* ---------- reveal choreography ---------- */
let revealTimers = [];
function playReveal(){
revealTimers.forEach(t=>clearTimeout(t)); revealTimers = [];
revealPlayed = true;
const ids = ['rv-numwrap','rv-keyline','rv-sub','rv-cards','rv-replay'];
document.querySelectorAll('#stage .ln').forEach(el=>el.classList.remove('in'));
ids.forEach(id=>document.getElementById(id).classList.remove('in'));
document.getElementById('rv-num').textContent = '0';
void document.getElementById('stage').offsetWidth; // reflow
const target = man(lastResult.profit50);
if (REDUCED){
document.querySelectorAll('#stage .ln').forEach(el=>el.classList.add('in'));
ids.forEach(id=>document.getElementById(id).classList.add('in'));
document.getElementById('rv-num').textContent = fmt(target);
return;
}
const t = (fn, ms)=>revealTimers.push(setTimeout(fn, ms));
t(()=>document.querySelector('#stage .ln1').classList.add('in'), 100);
t(()=>document.querySelector('#stage .ln2').classList.add('in'), 1100);
t(()=>{
document.getElementById('rv-numwrap').classList.add('in');
countUp(target, 2200);
}, 2300);
t(()=>document.getElementById('rv-keyline').classList.add('in'), 2500);
t(()=>document.getElementById('rv-sub').classList.add('in'), 3300);
t(()=>document.getElementById('rv-cards').classList.add('in'), 4700);
t(()=>document.getElementById('rv-replay').classList.add('in'), 5300);
}
function countUp(target, dur){
const el = document.getElementById('rv-num');
const start = performance.now();
function frame(now){
const p = Math.min(1, (now-start)/dur);
const e = 1 - Math.pow(1-p, 4); // easeOutQuart
el.textContent = fmt(target*e);
if (p
他社住宅(${r.years}年返済)${fmt(r.otherMonthly)} 円/月
住宅ローンのみ
イシン 当初10年間${fmt(r.ourMonthly + r.leaseMonthly)} 円/月
${r.leaseMonthly>0 ? 'ローン+ZEROセッチ 月'+(r.leaseMonthly/10000).toFixed(1)+'万円' : 'ローンのみ'}
イシン 11年目以降${fmt(r.ourMonthly)} 円/月
ローンのみ(機器は無償譲渡)
`;
const rows = [
['ローン返済額+ZEROセッチ','借入元金+利息+10年分リース料', r.otherLoan50, r.ourLoan50],
['光熱費 総額','電気料金 年1.5%上昇を想定', r.otherUtil50, r.ourUtil50],
['沖縄耐久メンテナンス費','外壁・シーリング・屋根・水回り・給湯 他', r.otherMaint50, r.ourMaint50],
['固定資産税・火災保険料','長期優良5年軽減・省令準耐火半額', r.otherTax50, r.ourTax50],
];
let html = rows.map(([t,s,o,u])=>
`
| ${t}${s}
|
${fmt(man(o))} 万円 |
${fmt(man(u))} 万円 |
${o-u>=0?'▲':'+'}${fmt(Math.abs(man(o-u)))} 万円 |
`).join('');
html += `
| 売電収入(還元額)FIT10年+卒FIT40年の期待値
|
なし |
${r.hasSolar?'+'+fmt(man(r.solarBenefit50))+' 万円':'なし'} |
${r.hasSolar?'▲'+fmt(man(r.solarBenefit50))+' 万円':'—'} |
`;
html += `
| 50年 総合計コスト |
${fmt(man(r.otherTotal50))} 万円 |
${fmt(man(r.ourTotal50))} 万円 |
▲ ${fmt(man(r.profit50))} 万円 |
`;
document.getElementById('rp-lcc-body').innerHTML = html;
document.getElementById('rp-monthly-real').innerHTML = `
他社一般住宅(50年平均)${fmt(oLoanM+oUtilM+oMaintM)} 円/月
住宅ローン${fmt(oLoanM)} 円
光熱費(50年平均)${fmt(oUtilM)} 円
修繕・税・保険の積立${fmt(oMaintM)} 円
イシンホーム(50年平均)${fmt(uLoanM+uUtilM+uMaintM)} 円/月
住宅ローン+リース(平均)${fmt(uLoanM)} 円
光熱費(50年平均)${fmt(uUtilM)} 円
修繕・税・保険の積立(売電差引)${fmt(uMaintM)} 円
`;
/* maintenance rows in report */
document.getElementById('rp-roof-sub').textContent = r.hasSolar ? '太陽光パネルが屋根材を保護' : '通常仕様の屋根塗装費を計上';
document.getElementById('rp-roof-ours').innerHTML = r.hasSolar ? '20万円' : '100万円';
document.getElementById('rp-roof-diff').innerHTML = r.hasSolar ? '▲80万円' : '—';
document.getElementById('rp-equip-sub').textContent = r.hasBattery ? 'パワコン+蓄電池ユニット交換' : (r.hasSolar ? 'パワコン20年・40年交換' : '太陽光なしのため該当なし');
document.getElementById('rp-equip-ours').innerHTML = r.hasBattery ? '230万円' : (r.hasSolar ? '50万円' : '—');
document.getElementById('rp-maint-total').innerHTML = '約' + man(r.ourMaint50) + '万円';
document.getElementById('rp-maint-diff').innerHTML = '▲' + man(r.otherMaint50 - r.ourMaint50) + '万円';
}
/* ---------- step navigation ---------- */
const STEP_NAMES = {1:'条件ヒアリング',2:'50年生涯収支',3:'逆転の理由',4:'維持費・税の裏付け',5:'まとめ・お渡し'};
function goStep(n){
if (n 5) return;
currentStep = n;
document.querySelectorAll('.step').forEach(s=>s.classList.remove('show'));
const sec = document.getElementById('step-'+n);
sec.classList.remove('show'); void sec.offsetWidth; sec.classList.add('show');
document.querySelectorAll('#stepnav button').forEach(b=>{
const bs = +b.dataset.step;
b.classList.toggle('active', bs===n);
b.classList.toggle('done', bs{
const b = e.target.closest('button'); if(b) goStep(+b.dataset.step);
});
document.addEventListener('keydown', e=>{
if (e.target.tagName === 'INPUT') return;
if (e.key === 'ArrowRight') goStep(currentStep+1);
if (e.key === 'ArrowLeft') goStep(currentStep-1);
});
/* ---------- init ---------- */
calc();
goStep(1);