{"id":459,"date":"2026-06-16T10:55:01","date_gmt":"2026-06-16T01:55:01","guid":{"rendered":"https:\/\/fukutax-souzoku.com\/homepage\/?page_id=459"},"modified":"2026-08-04T00:18:20","modified_gmt":"2026-08-03T15:18:20","slug":"inheritance-tax-estimate","status":"publish","type":"page","link":"https:\/\/fukutax-souzoku.com\/homepage\/inheritance-tax-estimate\/","title":{"rendered":"\u76f8\u7d9a\u7a0e\u8a66\u7b97"},"content":{"rendered":"\n<div class=\"inheritance-simulator\" id=\"fx1s-app\">\r\n    <div class=\"fx1-header\">\r\n        <p class=\"fx1-eyebrow\">\u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240<\/p>\r\n        <h2 class=\"fx1-title\">\u76f8\u7d9a\u7a0e\u8a66\u7b97\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc<\/h2>\r\n        <p class=\"intro-text\">\u76f8\u7d9a\u4eba\u306e\u69cb\u6210\u3068\u8ca1\u7523\u7dcf\u984d\u3001\u304a\u3088\u3073<strong>\u914d\u5076\u8005\u306e\u5b9f\u969b\u306e\u907a\u7523\u53d6\u5f97\u5272\u5408<\/strong>\u306b\u5fdc\u3058\u305f\u3001\u3088\u308a\u8a73\u7d30\u306a\u76f8\u7d9a\u7a0e\u984d\uff08\u76ee\u5b89\uff09\u3092\u8a66\u7b97\u3057\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"notice-box\">\r\n        <p class=\"notice-title\">\u3010\u8a66\u7b97\u306b\u3064\u3044\u3066\u306e\u91cd\u8981\u306a\u8aac\u660e\u3011<\/p>\r\n        <p>\u672c\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u306f\u3001\u3054\u6307\u5b9a\u3044\u305f\u3060\u3044\u305f\u300c\u914d\u5076\u8005\u306e\u907a\u7523\u53d6\u5f97\u5272\u5408\u300d\u306b\u57fa\u3065\u3044\u3066\u3001<strong>\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\uff08\u914d\u5076\u8005\u304c\u6cd5\u5b9a\u76f8\u7d9a\u5206\u307e\u305f\u306f1\u51046,000\u4e07\u5186\u306e\u3044\u305a\u308c\u304b\u591a\u3044\u91d1\u984d\u307e\u3067\u53d6\u5f97\u3057\u305f\u5834\u5408\u306f\u76f8\u7d9a\u7a0e\u304c\u304b\u304b\u3089\u306a\u3044\u5236\u5ea6\uff09\u3092\u9069\u7528\u3057\u305f\u5f8c\u306e\u7a0e\u984d<\/strong>\u3092\u8a66\u7b97\u3057\u3066\u3044\u307e\u3059\u3002\u914d\u5076\u8005\u4ee5\u5916\u306e\u76f8\u7d9a\u4eba\u306e\u7a0e\u984d\u306f\u3001\u6b8b\u308a\u306e\u8ca1\u7523\u3092\u6cd5\u5b9a\u76f8\u7d9a\u5206\u3067\u5206\u5272\u3057\u305f\u3082\u306e\u3068\u4eee\u5b9a\u3057\u3001\u5144\u5f1f\u59c9\u59b9\u304c\u76f8\u7d9a\u4eba\u306e\u5834\u5408\u306f\u300c2\u5272\u52a0\u7b97\u300d\u3092\u8003\u616e\u3057\u3066\u8a08\u7b97\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"simulator-form\">\r\n        <div class=\"fx1-step\">\r\n            <div class=\"fx1-rail\"><span class=\"fx1-badge\">1<\/span><\/div>\r\n            <div class=\"fx1-body\">\r\n                <p class=\"section-label\">\u914d\u5076\u8005\u306e\u6709\u7121<\/p>\r\n                <div class=\"fx1-segment\" id=\"fx1s-spouse-segment\" role=\"group\" aria-label=\"\u914d\u5076\u8005\u306e\u6709\u7121\">\r\n                    <button type=\"button\" data-fx1s=\"spouse\" data-value=\"yes\" class=\"is-active\">\u3042\u308a<\/button>\r\n                    <button type=\"button\" data-fx1s=\"spouse\" data-value=\"no\">\u306a\u3057<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"fx1-step\">\r\n            <div class=\"fx1-rail\"><span class=\"fx1-badge\">2<\/span><\/div>\r\n            <div class=\"fx1-body\">\r\n                <label class=\"section-label\" for=\"fx1s-heir-type\">\u305d\u306e\u4ed6\u306e\u76f8\u7d9a\u4eba\u306e\u7a2e\u985e<\/label>\r\n                <select id=\"fx1s-heir-type\">\r\n                    <option value=\"children\">\u7b2c\u4e00\u9806\u4f4d\uff1a\u5b50\uff08\u307e\u305f\u306f\u305d\u306e\u4ee3\u8972\u76f8\u7d9a\u4eba\uff09<\/option>\r\n                    <option value=\"parents\">\u7b2c\u4e8c\u9806\u4f4d\uff1a\u7236\u6bcd\u30fb\u7956\u7236\u6bcd\uff08\u76f4\u7cfb\u5c0a\u5c5e\uff09<\/option>\r\n                    <option value=\"siblings\">\u7b2c\u4e09\u9806\u4f4d\uff1a\u5144\u5f1f\u59c9\u59b9\uff08\u307e\u305f\u306f\u305d\u306e\u4ee3\u8972\u76f8\u7d9a\u4eba\uff09<\/option>\r\n                    <option value=\"none\">\u305d\u306e\u4ed6\u306e\u76f8\u7d9a\u4eba\u306f\u3044\u306a\u3044<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n        <div id=\"fx1s-heirs-count-group\" class=\"fx1-step\">\r\n            <div class=\"fx1-rail\"><span class=\"fx1-badge\">3<\/span><\/div>\r\n            <div class=\"fx1-body\">\r\n                <label class=\"section-label\" for=\"fx1s-heirs-count\">\u914d\u5076\u8005\u4ee5\u5916\u306e\u6cd5\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570<\/label>\r\n                <div class=\"fx1-stepper\">\r\n                    <button type=\"button\" class=\"fx1-stepper-btn\" data-fx1s=\"heirs-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"fx1s-heirs-count\" min=\"1\" max=\"20\" value=\"2\" inputmode=\"numeric\" aria-label=\"\u914d\u5076\u8005\u4ee5\u5916\u306e\u6cd5\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570\">\r\n                    <button type=\"button\" class=\"fx1-stepper-btn\" data-fx1s=\"heirs-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"unit\">\u4eba<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div id=\"fx1s-spouse-share-group\" class=\"fx1-step\">\r\n            <div class=\"fx1-rail\"><span class=\"fx1-badge\">4<\/span><\/div>\r\n            <div class=\"fx1-body\">\r\n                <label class=\"section-label\" for=\"fx1s-spouse-share\">\u914d\u5076\u8005\u306e\u907a\u7523\u53d6\u5f97\u5272\u5408<\/label>\r\n                <div class=\"fx1-range-row\">\r\n                    <input type=\"range\" id=\"fx1s-spouse-share\" min=\"0\" max=\"100\" step=\"5\" value=\"50\">\r\n                    <span class=\"fx1-range-value\"><span id=\"fx1s-share-display\">50<\/span>%<\/span>\r\n                <\/div>\r\n                <div class=\"fx1-range-scale\" aria-hidden=\"true\"><span>0%<\/span><span>25%<\/span><span>50%<\/span><span>75%<\/span><span>100%<\/span><\/div>\r\n                <div class=\"fx1-chip-row\" id=\"fx1s-share-chips\">\r\n                    <button type=\"button\" class=\"fx1-chip\" data-fx1s=\"share-chip\" data-value=\"0\">\u5f15\u304d\u7d99\u304c\u306a\u3044 (0%)<\/button>\r\n                    <button type=\"button\" class=\"fx1-chip is-active\" id=\"fx1s-legal-chip\" data-fx1s=\"share-chip\" data-value=\"50\">\u6cd5\u5b9a\u76f8\u7d9a\u5206 (50%)<\/button>\r\n                    <button type=\"button\" class=\"fx1-chip\" data-fx1s=\"share-chip\" data-value=\"100\">\u3059\u3079\u3066\u5f15\u304d\u7d99\u3050 (100%)<\/button>\r\n                <\/div>\r\n                <p class=\"help-block\" id=\"fx1s-legal-note\">\u203b\u304a\u5b50\u69d8\u304c\u76f8\u7d9a\u4eba\u306e\u5834\u5408\u3001\u914d\u5076\u8005\u306e\u6cd5\u5b9a\u76f8\u7d9a\u5206\u306f 1\/2\uff0850%\uff09\u3067\u3059\u3002<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"fx1-step is-last\">\r\n            <div class=\"fx1-rail\"><span class=\"fx1-badge\">5<\/span><\/div>\r\n            <div class=\"fx1-body\">\r\n                <label class=\"section-label\" for=\"fx1s-asset-amount\">\u76f8\u7d9a\u8ca1\u7523\u306e\u7dcf\u984d\uff08\u6982\u7b97\uff09<\/label>\r\n                <div class=\"input-container\">\r\n                    <input type=\"number\" id=\"fx1s-asset-amount\" min=\"0\" value=\"12000\" step=\"500\" inputmode=\"numeric\">\r\n                    <span class=\"unit\">\u4e07\u5186<\/span>\r\n                    <span class=\"fx1-reading\" id=\"fx1s-asset-reading\">\uff1d 1\u51042,000\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <div class=\"fx1-chip-row\" id=\"fx1s-asset-chips\">\r\n                    <button type=\"button\" class=\"fx1-chip\" data-fx1s=\"asset-chip\" data-value=\"5000\">5,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"fx1-chip\" data-fx1s=\"asset-chip\" data-value=\"8000\">8,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"fx1-chip is-active\" data-fx1s=\"asset-chip\" data-value=\"12000\">1\u51042,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"fx1-chip\" data-fx1s=\"asset-chip\" data-value=\"20000\">2\u5104\u5186<\/button>\r\n                <\/div>\r\n                <p class=\"help-block\">\u203b\u73fe\u91d1\u3001\u4e0d\u52d5\u7523\u3001\u6709\u4fa1\u8a3c\u5238\u306e\u5408\u8a08\u304b\u3089\u8ca0\u50b5\u3092\u5f15\u3044\u305f\u984d<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <button type=\"button\" id=\"fx1s-calc-btn\" data-fx1s=\"calc\">\u7a0e\u984d\u3092\u8a66\u7b97\u3059\u308b<\/button>\r\n        <p class=\"fx1-live-note\" id=\"fx1s-live-note\">&#x2713; \u6761\u4ef6\u3092\u5909\u3048\u308b\u3068\u7d50\u679c\u304c\u81ea\u52d5\u3067\u66f4\u65b0\u3055\u308c\u307e\u3059<\/p>\r\n        <p class=\"fx1-nojs\" id=\"fx1s-nojs\">&#x26a0;&#xfe0f; \u52d5\u4f5c\u30b9\u30af\u30ea\u30d7\u30c8\u304c\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u3053\u306e\u8868\u793a\u304c\u6d88\u3048\u306a\u3044\u5834\u5408\u306f\u3001\u8a2d\u7f6e\u65b9\u6cd5\u306e\u8abf\u6574\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div id=\"fx1s-result-area\" class=\"result-area\" style=\"display: none;\" aria-live=\"polite\">\r\n        <div class=\"fx1-hero\">\r\n            <p class=\"fx1-hero-eyebrow\">\u8a66\u7b97\u7d50\u679c<\/p>\r\n            <p class=\"fx1-hero-figure\" id=\"fx1s-hero-figure\"><span id=\"fx1s-hero-tax\">0<\/span><span class=\"fx1-hero-unit\">\u4e07\u5186<\/span><\/p>\r\n            <p class=\"fx1-hero-caption\" id=\"fx1s-hero-caption\">\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b \u9069\u7528\u5f8c\u306e\u5b9f\u8cea\u7d0d\u7a0e\u7dcf\u984d\uff08\u76ee\u5b89\uff09<\/p>\r\n        <\/div>\r\n        <p class=\"fx1-result-title\">\u8a08\u7b97\u306e\u5185\u8a33<\/p>\r\n        <table class=\"result-table\">\r\n            <tbody><tr>\r\n                <th>\u6cd5\u5b9a\u76f8\u7d9a\u4eba\u306e\u7dcf\u6570<\/th>\r\n                <td><span id=\"fx1s-res-total-heirs\">0<\/span> \u4eba<\/td>\r\n            <\/tr>\r\n            <tr>\r\n                <th>\u57fa\u790e\u63a7\u9664\u984d<\/th>\r\n                <td><span id=\"fx1s-res-deduction\">0<\/span> \u4e07\u5186<\/td>\r\n            <\/tr>\r\n            <tr>\r\n                <th>\u8ab2\u7a0e\u907a\u7523\u7dcf\u984d<\/th>\r\n                <td><span id=\"fx1s-res-taxable\">0<\/span> \u4e07\u5186<\/td>\r\n            <\/tr>\r\n            <tr class=\"sub-total\">\r\n                <th>\u914d\u5076\u8005\u8efd\u6e1b\u3010\u524d\u3011\u306e\u7a0e\u984d\u7dcf\u984d<\/th>\r\n                <td><span id=\"fx1s-res-tax-before\">0<\/span> \u4e07\u5186<\/td>\r\n            <\/tr>\r\n            <tr class=\"reduction-row\">\r\n                <th>\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u984d<\/th>\r\n                <td>- <span id=\"fx1s-res-spouse-credit\">0<\/span> \u4e07\u5186<\/td>\r\n            <\/tr>\r\n            <tr class=\"total-row\">\r\n                <th>\u8efd\u6e1b\u9069\u7528\u5f8c\u306e\u5b9f\u8cea\u7d0d\u7a0e\u7dcf\u984d<\/th>\r\n                <td><span id=\"fx1s-res-final-tax\">0<\/span> \u4e07\u5186<\/td>\r\n            <\/tr>\r\n        <\/tbody><\/table>\r\n        <p class=\"disclaimer\">\u203b\u300c\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u300d\u306b\u3088\u308a\u3001\u914d\u5076\u8005\u81ea\u8eab\u304c\u7d0d\u3081\u308b\u7a0e\u984d\u306f\u591a\u304f\u306e\u5834\u54080\u5186\uff08\u307e\u305f\u306f\u5927\u5e45\u306b\u8efd\u6e1b\uff09\u3068\u306a\u308a\u307e\u3059\u3002\u4e0a\u8a18\u300c\u5b9f\u8cea\u7d0d\u7a0e\u7dcf\u984d\u300d\u306f\u3001\u914d\u5076\u8005\u4ee5\u5916\u306e\u76f8\u7d9a\u4eba\u304c\u500b\u3005\u306e\u53d6\u5f97\u5272\u5408\uff08\u6b8b\u308a\u306e\u8ca1\u7523\u3092\u6cd5\u5b9a\u76f8\u7d9a\u5206\u3067\u5206\u3051\u305f\u3068\u4eee\u5b9a\uff09\u306b\u5fdc\u3058\u3066\u7d0d\u3081\u308b\u7a0e\u984d\u306e\u5408\u8a08\u3068\u306a\u308a\u307e\u3059\u3002\u306a\u304a\u3001\u5144\u5f1f\u59c9\u59b9\u304c\u76f8\u7d9a\u4eba\u306e\u5834\u5408\u306f\u3001\u5404\u4eba\u306e\u7a0e\u984d\u306b2\u5272\u52a0\u7b97\u304c\u9069\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n<\/div>\r\n<style>\r\n#fx1s-app.inheritance-simulator { background: #fbf9f3; border: 1px solid #dcd7c9; border-radius: 14px; padding: 30px; max-width: 680px; margin: 20px auto; font-family: \"Noto Sans JP\", \"Helvetica Neue\", Arial, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", Meiryo, sans-serif; color: #2b2b28; box-shadow: 0 10px 28px rgba(30,40,20,0.09); box-sizing: border-box; overflow: hidden; }\r\n#fx1s-app *, #fx1s-app *::before, #fx1s-app *::after { box-sizing: border-box; }\r\n#fx1s-app .fx1-header { text-align: center; background: #1e4620; margin: -30px -30px 22px -30px; padding: 26px 24px 22px; color: #ffffff; }\r\n#fx1s-app .fx1-eyebrow { margin: 0 0 8px; font-size: 0.72em; letter-spacing: 0.18em; color: #c39f62; font-weight: 700; }\r\n#fx1s-app h2.fx1-title { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif !important; font-size: 1.5em !important; color: #ffffff !important; background: none !important; background-color: transparent !important; background-image: none !important; border: none !important; box-shadow: none !important; margin: 0 0 12px !important; padding: 0 !important; font-weight: 700 !important; line-height: 1.5 !important; text-align: center !important; border-radius: 0 !important; text-shadow: none !important; }\r\n#fx1s-app h2.fx1-title::before, #fx1s-app h2.fx1-title::after { content: none !important; }\r\n#fx1s-app .intro-text { font-size: 0.9em; line-height: 1.7; color: rgba(255,255,255,0.88); margin: 0 auto; max-width: 500px; }\r\n#fx1s-app .notice-box { background: #eaf1e8; border-left: 4px solid #1e4620; padding: 14px 16px; border-radius: 4px; margin-bottom: 28px; font-size: 0.85em; line-height: 1.6; }\r\n#fx1s-app .notice-title { margin: 0 0 6px 0; font-weight: bold; color: #1e4620; }\r\n#fx1s-app .notice-box p { margin: 0; }\r\n#fx1s-app .fx1-step { display: flex; gap: 16px; padding-bottom: 26px; }\r\n#fx1s-app .fx1-step.is-last { padding-bottom: 4px; }\r\n#fx1s-app .fx1-rail { display: flex; flex-direction: column; align-items: center; flex-shrink: 0; }\r\n#fx1s-app .fx1-badge { width: 34px; height: 34px; min-height: 34px; border-radius: 50%; background: #1e4620; color: #ffffff; display: flex; align-items: center; justify-content: center; font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 0.95em; }\r\n#fx1s-app .fx1-step:not(.is-last) .fx1-rail::after { content: ''; flex: 1; width: 2px; min-height: 22px; background: #dcd7c9; margin-top: 6px; }\r\n#fx1s-app .fx1-body { flex: 1; min-width: 0; padding-top: 4px; }\r\n#fx1s-app .section-label { display: block; margin-bottom: 10px; font-weight: bold; color: #1e4620; font-size: 1.02em; }\r\n#fx1s-app .fx1-segment { display: flex; border: 1px solid #dcd7c9; border-radius: 8px; overflow: hidden; background: #fff; max-width: 260px; height: 48px; }\r\n#fx1s-app .fx1-segment button { appearance: none; border: none; flex: 1; background: #fff; color: #6c6a5f; font-size: 1em; font-family: inherit; cursor: pointer; border-left: 1px solid #dcd7c9; -webkit-tap-highlight-color: transparent; }\r\n#fx1s-app .fx1-segment button:first-child { border-left: none; }\r\n#fx1s-app .fx1-segment button:hover { color: #1e4620; }\r\n#fx1s-app .fx1-segment button.is-active { background: #1e4620; color: #fff; font-weight: 700; }\r\n#fx1s-app select, #fx1s-app input[type=\"number\"] { width: 100%; max-width: 420px; padding: 11px 14px; font-size: 1em; border: 1px solid #b5c4b1; border-radius: 6px; background: #ffffff; color: #2b2b28; font-family: inherit; appearance: none; -webkit-appearance: none; }\r\n#fx1s-app select { background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8'><path d='M1 1l5 5 5-5' stroke='%231e4620' stroke-width='1.6' fill='none'\/><\/svg>\"); background-repeat: no-repeat; background-position: right 14px center; padding-right: 36px; }\r\n#fx1s-app select:focus, #fx1s-app input[type=\"number\"]:focus { border-color: #1e4620; outline: none; box-shadow: 0 0 0 3px rgba(30,70,32,0.12); }\r\n#fx1s-app .input-container { display: flex; align-items: center; flex-wrap: wrap; gap: 4px 0; }\r\n#fx1s-app .input-container input { width: 160px !important; font-weight: 700; }\r\n#fx1s-app .unit { margin-left: 10px; font-weight: bold; color: #5c5c56; }\r\n#fx1s-app .fx1-reading { margin-left: 14px; font-size: 0.85em; color: #a88448; font-weight: bold; white-space: nowrap; }\r\n#fx1s-app .help-block { font-size: 0.8em; color: #6c6a5f; margin-top: 10px; line-height: 1.5; }\r\n#fx1s-app .fx1-stepper { display: flex; align-items: center; max-width: 230px; border: 1px solid #dcd7c9; border-radius: 8px; overflow: hidden; background: #ffffff; }\r\n#fx1s-app .fx1-stepper-btn { appearance: none; width: 46px; height: 46px; flex-shrink: 0; border: none; background: #eaf1e8; color: #1e4620; font-size: 1.3em; font-weight: bold; cursor: pointer; font-family: inherit; -webkit-tap-highlight-color: transparent; }\r\n#fx1s-app .fx1-stepper-btn:hover { background: #1e4620; color: #ffffff; }\r\n#fx1s-app .fx1-stepper input { flex: 1; width: auto !important; max-width: none !important; text-align: center; border: none !important; font-size: 1.05em; font-weight: 700; background: transparent; -moz-appearance: textfield; appearance: textfield; padding: 0 !important; box-shadow: none !important; }\r\n#fx1s-app .fx1-stepper input::-webkit-outer-spin-button, #fx1s-app .fx1-stepper input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }\r\n#fx1s-app .fx1-stepper .unit { padding-right: 14px; }\r\n#fx1s-app .fx1-range-row { display: flex; align-items: center; gap: 16px; max-width: 440px; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"] { -webkit-appearance: none; appearance: none; flex: 1; height: 8px; border-radius: 999px; background: linear-gradient(to right, #2d6630 0%, #2d6630 50%, #e3ddc9 50%, #e3ddc9 100%); outline: none; cursor: pointer; padding: 0; border: none; max-width: none; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"]::-webkit-slider-runnable-track { -webkit-appearance: none; background: transparent; height: 8px; border-radius: 999px; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"]::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; margin-top: -9px; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"]::-moz-range-track { background: transparent; height: 8px; border-radius: 999px; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"]::-moz-range-progress { background: #2d6630; height: 8px; border-radius: 999px; }\r\n#fx1s-app .fx1-range-row input[type=\"range\"]::-moz-range-thumb { width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n#fx1s-app .fx1-range-value { font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 1.3em; color: #1e4620; min-width: 60px; text-align: right; flex-shrink: 0; font-variant-numeric: tabular-nums; }\r\n#fx1s-app .fx1-range-scale { display: flex; justify-content: space-between; max-width: 364px; font-size: 0.68em; color: #6c6a5f; margin-top: 6px; padding: 0 4px; }\r\n#fx1s-app .fx1-chip-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\r\n#fx1s-app .fx1-chip { appearance: none; padding: 8px 15px; border-radius: 999px; border: 1px solid #dcd7c9; background: #ffffff; color: #6c6a5f; font-size: 0.8em; font-family: inherit; cursor: pointer; -webkit-tap-highlight-color: transparent; user-select: none; }\r\n#fx1s-app .fx1-chip:hover { border-color: #2d6630; color: #1e4620; }\r\n#fx1s-app .fx1-chip.is-active { background: #1e4620; border-color: #1e4620; color: #ffffff; font-weight: bold; }\r\n#fx1s-app #fx1s-calc-btn { display: block; width: 100%; padding: 18px; background: #1e4620; color: #ffffff; font-size: 1.15em; font-weight: bold; font-family: inherit; border: none; border-radius: 10px; cursor: pointer; margin-top: 26px; box-shadow: 0 4px 12px rgba(30,70,32,0.25); -webkit-tap-highlight-color: transparent; }\r\n#fx1s-app #fx1s-calc-btn:hover { background: #2d6630; }\r\n#fx1s-app .fx1-live-note { display: none; text-align: center; font-size: 0.8em; color: #1e4620; font-weight: bold; margin: 10px 0 0; }\r\n#fx1s-app .result-area { margin-top: 34px; background: #ffffff; border: 1px solid #dcd7c9; border-radius: 12px; padding: 24px; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }\r\n#fx1s-app .fx1-hero { text-align: center; padding: 4px 0 22px; border-bottom: 1px solid #dcd7c9; margin-bottom: 20px; }\r\n#fx1s-app .fx1-hero-eyebrow { font-size: 0.76em; letter-spacing: 0.14em; color: #a88448; font-weight: 700; margin: 0 0 8px; }\r\n#fx1s-app .fx1-hero-figure { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif; font-size: 2.6em; font-weight: 700; color: #b34433; margin: 0; line-height: 1.1; font-variant-numeric: tabular-nums; }\r\n#fx1s-app .fx1-hero-figure.is-zero { color: #1e4620; }\r\n#fx1s-app .fx1-hero-unit { font-size: 0.4em; margin-left: 5px; color: #5c5c56; font-weight: 500; }\r\n#fx1s-app .fx1-hero-caption { font-size: 0.85em; color: #6c6a5f; margin: 10px 0 0; }\r\n#fx1s-app .fx1-result-title { margin: 0 0 4px; font-size: 1em; color: #1e4620; font-weight: bold; }\r\n#fx1s-app .result-table { width: 100%; border-collapse: collapse; margin-bottom: 18px; }\r\n#fx1s-app .result-table th, #fx1s-app .result-table td { padding: 14px 10px; border-bottom: 1px solid #eeeeee; }\r\n#fx1s-app .result-table th { text-align: left; font-weight: normal; color: #555555; background: transparent; }\r\n#fx1s-app .result-table td { text-align: right; font-weight: bold; color: #222222; font-variant-numeric: tabular-nums; }\r\n#fx1s-app .sub-total th, #fx1s-app .sub-total td { color: #444444; }\r\n#fx1s-app .reduction-row th, #fx1s-app .reduction-row td { color: #2d6630; background: #eaf4ec; }\r\n#fx1s-app .total-row th, #fx1s-app .total-row td { border-bottom: none; color: #c83c3c; font-size: 1.25em; background: #fff5f5; }\r\n#fx1s-app .disclaimer { font-size: 0.8em; color: #555555; line-height: 1.7; background: #fdfcf9; padding: 14px 16px; border-radius: 6px; border: 1px solid #e8e5db; }\r\n#fx1s-app .fx1-nojs { display: block; text-align: center; font-size: 0.82em; color: #7a5c12; background: #fff8e6; border: 1px solid #e8c96a; border-radius: 6px; padding: 10px 12px; margin: 12px 0 0; line-height: 1.6; }\r\n#fx1s-app button:focus-visible, #fx1s-app input:focus-visible, #fx1s-app select:focus-visible { outline: 3px solid #c39f62; outline-offset: 2px; }\r\n@media (max-width: 600px) {\r\n#fx1s-app.inheritance-simulator { padding: 20px; margin: 20px 8px; }\r\n#fx1s-app .fx1-header { margin: -20px -20px 20px -20px; padding: 22px 18px 18px; }\r\n#fx1s-app h2.fx1-title { font-size: 1.22em !important; }\r\n#fx1s-app .fx1-step { gap: 12px; }\r\n#fx1s-app .fx1-reading { margin-left: 0; width: 100%; margin-top: 6px; }\r\n#fx1s-app .fx1-hero-figure { font-size: 2em; }\r\n#fx1s-app .result-table th, #fx1s-app .result-table td { padding: 12px 6px; font-size: 0.92em; }\r\n}\r\n<\/style>\n\n\n<div class=\"swell-block-balloon\"><div class=\"c-balloon -bln-left\" data-col=\"green\"><div class=\"c-balloon__icon -circle\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/fukutax-souzoku.com\/homepage\/wp-content\/uploads\/2024\/03\/7471.jpg\" alt=\"\" class=\"c-balloon__iconImg\" width=\"80px\" height=\"80px\"><\/div><div class=\"c-balloon__body -speaking -border-none\"><div class=\"c-balloon__text\">\n<p>\u57fa\u790e\u63a7\u9664\u3092\u8d85\u3048\u305d\u3046\u306a\u65b9\u3001\u8a08\u7b97\u306b\u4e0d\u5b89\u304c\u3042\u308b\u65b9\u306f\u3001\u307e\u305a\u306fLINE\u76f8\u8ac7\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002\u5f53\u4e8b\u52d9\u6240\u3067\u306f\u76f8\u7d9a\u8ca1\u75231\u5104\u5186\u307e\u3067\u306a\u3089\u5b9a\u984d358,000\u5186\u3067\u7533\u544a\u3092\u30b5\u30dd\u30fc\u30c8\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n<span class=\"c-balloon__shapes\"><span class=\"c-balloon__before\"><\/span><span class=\"c-balloon__after\"><\/span><\/span><\/div><\/div><\/div><\/div>\n\n\n<p class=\"u-mb-ctrl u-mb-0 wp-block-paragraph\">\u3000<span class=\"swl-inline-color has-swl-deep-01-color\">\uff3c 24\u6642\u9593365\u65e5\u76f8\u8ac7OK \uff0f<\/span><\/p>\n\n\n\n<a href=\"https:\/\/lin.ee\/vqP4ALb\"><img decoding=\"async\" src=\"https:\/\/scdn.line-apps.com\/n\/line_add_friends\/btn\/ja.png\" alt=\"\u53cb\u3060\u3061\u8ffd\u52a0\" height=\"36\" border=\"0\"><\/a>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"inheritance-simulator-v2\" role=\"region\" aria-label=\"1\u6b21\u30fb2\u6b21 \u76f8\u7d9a\u7a0e\u8a66\u7b97\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\">\r\n    <div class=\"sim-header\">\r\n        <p class=\"sim-eyebrow\">\u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240<\/p>\r\n        <h2>1\u6b21\u30fb2\u6b21 \u76f8\u7d9a\u7a0e\u8a66\u7b97\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc<\/h2>\r\n        <p class=\"intro-text\">\r\n            1\u6b21\u76f8\u7d9a\u3060\u3051\u3067\u306a\u304f\u3001\u5c06\u6765\u306e2\u6b21\u76f8\u7d9a\uff08\u914d\u5076\u8005\u69d8\u306e\u901d\u53bb\u306b\u4f34\u3046\u76f8\u7d9a\uff09\u307e\u3067\u898b\u636e\u3048\u305f\u3001<strong>\u5bb6\u65cf\u5168\u4f53\u306e\u30c8\u30fc\u30bf\u30eb\u76f8\u7d9a\u7a0e\u984d\uff08\u76ee\u5b89\uff09<\/strong>\u3092\u8a66\u7b97\u3057\u3001\u6700\u3082\u7bc0\u7a0e\u306b\u306a\u308b\u53d6\u5f97\u5272\u5408\u3092\u3054\u63d0\u6848\u3057\u307e\u3059\u3002\r\n        <\/p>\r\n    <\/div>\r\n    <!-- \u6ce8\u610f\u4e8b\u9805\u30fb\u8aac\u660e\u6587 -->\r\n    <div class=\"notice-box\">\r\n        <p class=\"notice-title\">\u30102\u6b21\u76f8\u7d9a\u8a66\u7b97\u306b\u3064\u3044\u3066\u306e\u91cd\u8981\u306a\u8aac\u660e\u3011<\/p>\r\n        <p>\u6700\u521d\u306e\u76f8\u7d9a\uff081\u6b21\uff09\u3067\u914d\u5076\u8005\u304c\u591a\u304f\u306e\u907a\u7523\u3092\u5f15\u304d\u7d99\u3050\u3068\u3001\u914d\u5076\u8005\u8efd\u6e1b\u306b\u3088\u308a1\u6b21\u76f8\u7d9a\u7a0e\u306f\u5b89\u304f\u306a\u308a\u307e\u3059\u3002\u3057\u304b\u3057\u3001\u5c06\u6765\u305d\u306e\u914d\u5076\u8005\u69d8\u304c\u4ea1\u304f\u306a\u3063\u305f\u6642\uff082\u6b21\uff09\u3001<strong>\u5f15\u304d\u7d99\u3044\u3060\u907a\u7523\u306b\u914d\u5076\u8005\u81ea\u8eab\u306e\u56fa\u6709\u8ca1\u7523\u304c\u5408\u7b97\u3055\u308c\u3001\u3055\u3089\u306b\u57fa\u790e\u63a7\u9664\u306e\u4eba\u6570\u30821\u4eba\u6e1b\u308b\u305f\u3081\u3001\u5b50\u4f9b\u305f\u3061\u306b\u83ab\u5927\u306a\u76f8\u7d9a\u7a0e\u304c\u304b\u304b\u308b\u300c\u4e8c\u6b21\u76f8\u7d9a\u306e\u843d\u3068\u3057\u7a74\u300d<\/strong>\u304c\u3042\u308a\u307e\u3059\u3002\u672c\u30c4\u30fc\u30eb\u3067\u306f\u30011\u6b21\u30fb2\u6b21\u306e\u30c8\u30fc\u30bf\u30eb\u304c\u6700\u3082\u5b89\u304f\u306a\u308b\u6700\u9069\u306a\u30d0\u30e9\u30f3\u30b9\u3092\u7b97\u51fa\u3057\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <!-- \u5165\u529b\u30d5\u30a9\u30fc\u30e0 -->\r\n    <form class=\"simulator-form\" onsubmit=\"return false;\">\r\n        <!-- STEP 1 -->\r\n        <div class=\"step-item\">\r\n            <div class=\"step-rail\"><span class=\"step-badge\">1<\/span><\/div>\r\n            <div class=\"step-body\">\r\n                <label class=\"section-label\" for=\"v2-asset-1\">\u4eca\u56de\u4ea1\u304f\u306a\u3089\u308c\u305f\u65b9\u306e\u8ca1\u7523\u7dcf\u984d<\/label>\r\n                <div class=\"input-container\">\r\n                    <input type=\"number\" id=\"v2-asset-1\" min=\"0\" value=\"15000\" step=\"500\" inputmode=\"numeric\">\r\n                    <span class=\"unit\">\u4e07\u5186<\/span>\r\n                    <span class=\"amount-reading\" id=\"reading-asset-1\">\uff1d 1\u51045,000\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <div class=\"chip-group\" data-target=\"v2-asset-1\">\r\n                    <button type=\"button\" class=\"chip\" data-value=\"5000\">5,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip is-active\" data-value=\"15000\">1\u51045,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip\" data-value=\"20000\">2\u5104\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip\" data-value=\"30000\">3\u5104\u5186<\/button>\r\n                <\/div>\r\n                <p class=\"help-block\">\u203b\u73fe\u91d1\u3001\u4e0d\u52d5\u7523\u3001\u6709\u4fa1\u8a3c\u5238\u306a\u3069\u306e\u5408\u8a08\u304b\u3089\u8ca0\u50b5\u3092\u5f15\u3044\u305f\u984d<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <!-- STEP 2 -->\r\n        <div class=\"step-item\">\r\n            <div class=\"step-rail\"><span class=\"step-badge\">2<\/span><\/div>\r\n            <div class=\"step-body\">\r\n                <label class=\"section-label\" for=\"v2-asset-spouse\">\u914d\u5076\u8005\u69d8\u3054\u81ea\u8eab\u306e\u56fa\u6709\u8ca1\u7523\uff08\u6982\u7b97\uff09<\/label>\r\n                <div class=\"input-container\">\r\n                    <input type=\"number\" id=\"v2-asset-spouse\" min=\"0\" value=\"3000\" step=\"500\" inputmode=\"numeric\">\r\n                    <span class=\"unit\">\u4e07\u5186<\/span>\r\n                    <span class=\"amount-reading\" id=\"reading-asset-spouse\">\uff1d 3,000\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <div class=\"chip-group\" data-target=\"v2-asset-spouse\">\r\n                    <button type=\"button\" class=\"chip\" data-value=\"0\">0\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip is-active\" data-value=\"3000\">3,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip\" data-value=\"5000\">5,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"chip\" data-value=\"10000\">1\u5104\u5186<\/button>\r\n                <\/div>\r\n                <p class=\"help-block\">\u203b\u914d\u5076\u8005\u69d8\u540d\u7fa9\u306e\u9810\u8caf\u91d1\u3084\u4e0d\u52d5\u7523\u306a\u3069\u3001\u73fe\u5728\u304a\u6301\u3061\u306e\u8ca1\u7523\u3002\u306a\u3044\u5834\u5408\u306f0\u3068\u5165\u529b<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <!-- STEP 3 -->\r\n        <div class=\"step-item\">\r\n            <div class=\"step-rail\"><span class=\"step-badge\">3<\/span><\/div>\r\n            <div class=\"step-body\">\r\n                <label class=\"section-label\" for=\"v2-children-count\">\u304a\u5b50\u69d8\u306e\u4eba\u6570<\/label>\r\n                <div class=\"stepper\">\r\n                    <button type=\"button\" class=\"stepper-btn\" id=\"v2-children-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"v2-children-count\" min=\"1\" max=\"20\" value=\"2\" inputmode=\"numeric\" aria-live=\"polite\">\r\n                    <button type=\"button\" class=\"stepper-btn\" id=\"v2-children-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"unit\">\u4eba<\/span>\r\n                <\/div>\r\n                <p class=\"help-block\">\u203b1\u6b21\u30fb2\u6b21\u3068\u3082\u306b\u5171\u901a\u306e\u76f8\u7d9a\u4eba\uff08\u5b50\u4f9b\uff09\u3068\u3057\u3066\u8a08\u7b97\u3057\u307e\u3059<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <!-- STEP 4 -->\r\n        <div class=\"step-item is-last\">\r\n            <div class=\"step-rail\"><span class=\"step-badge\">4<\/span><\/div>\r\n            <div class=\"step-body\">\r\n                <label class=\"section-label\" for=\"v2-spouse-share\">\u4eca\u56de\uff081\u6b21\u76f8\u7d9a\uff09\u306e\u914d\u5076\u8005\u306e\u907a\u7523\u53d6\u5f97\u5272\u5408<\/label>\r\n                <div class=\"range-container\">\r\n                    <input type=\"range\" id=\"v2-spouse-share\" min=\"0\" max=\"100\" step=\"5\" value=\"50\" aria-describedby=\"range-value-display\">\r\n                    <span class=\"range-value\"><span id=\"range-value-display\">50<\/span>%<\/span>\r\n                <\/div>\r\n                <div class=\"range-scale\" aria-hidden=\"true\">\r\n                    <span>0%<\/span><span>25%<\/span><span>50%<\/span><span>75%<\/span><span>100%<\/span>\r\n                <\/div>\r\n                <div class=\"chip-group\" id=\"share-chip-group\">\r\n                    <button type=\"button\" class=\"chip chip-share\" data-value=\"0\">\u914d\u5076\u8005\u306f\u5f15\u304d\u7d99\u304c\u306a\u3044 (0%)<\/button>\r\n                    <button type=\"button\" class=\"chip chip-share is-active\" data-value=\"50\">\u6cd5\u5b9a\u76f8\u7d9a\u5206 (50%)<\/button>\r\n                    <button type=\"button\" class=\"chip chip-share\" data-value=\"100\">\u914d\u5076\u8005\u304c\u3059\u3079\u3066\u5f15\u304d\u7d99\u3050 (100%)<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <button type=\"button\" id=\"v2-calc-btn\">\r\n            <span class=\"btn-spinner\" aria-hidden=\"true\"><\/span>\r\n            <span class=\"btn-label\">1\u6b21\u30fb2\u6b21\u30c8\u30fc\u30bf\u30eb\u7a0e\u984d\u3092\u8a66\u7b97\u3059\u308b<\/span>\r\n        <\/button>\r\n    <\/form>\r\n    <!-- \u7d50\u679c\u8868\u793a\u30a8\u30ea\u30a2 -->\r\n    <div id=\"v2-result-area\" class=\"result-area\" style=\"display: none;\" aria-live=\"polite\">\r\n        <!-- \u6761\u4ef6\u5909\u66f4\u6642\u306e\u518d\u8a66\u7b97\u30ea\u30de\u30a4\u30f3\u30c0\u30fc -->\r\n        <div id=\"stale-banner\" class=\"stale-banner\" style=\"display: none;\">\r\n            <span>&#x26a0;&#xfe0f; \u5165\u529b\u6761\u4ef6\u304c\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u6700\u65b0\u306e\u6761\u4ef6\u3067 <button type=\"button\" id=\"stale-recalc-btn\" class=\"stale-recalc-link\">\u518d\u8a66\u7b97\u3059\u308b<\/button><\/span>\r\n        <\/div>\r\n        <div class=\"result-hero\">\r\n            <p class=\"result-hero-eyebrow\">\u8a3a\u65ad\u7d50\u679c<\/p>\r\n            <p class=\"result-hero-figure\"><span id=\"hero-gap-amount\">0<\/span><span class=\"result-hero-unit\">\u4e07\u5186<\/span><\/p>\r\n            <p class=\"result-hero-caption\" id=\"hero-caption\">\u914d\u5206\u306e\u9078\u3073\u65b9\u306b\u3088\u3063\u3066\u751f\u307e\u308c\u308b\u3001\u5bb6\u65cf\u5168\u4f53\u30c8\u30fc\u30bf\u30eb\u7a0e\u984d\u306e\u5dee<\/p>\r\n        <\/div>\r\n        <!-- \u6700\u9069\u5272\u5408\u30a2\u30c9\u30d0\u30a4\u30b9\u544a\u77e5\u67a0 -->\r\n        <div id=\"v2-advice-box\" class=\"advice-box\">\r\n            <p class=\"advice-title\">&#x1f4a1; \u5f53\u4e8b\u52d9\u6240\u304b\u3089\u306e\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u8a3a\u65ad<\/p>\r\n            <p id=\"v2-advice-text\">\u8a08\u7b97\u4e2d...<\/p>\r\n        <\/div>\r\n        <!-- \u914d\u5206\u30d1\u30bf\u30fc\u30f3\u5225 \u6bd4\u8f03\u30c1\u30e3\u30fc\u30c8 -->\r\n        <div class=\"chart-section\">\r\n            <p class=\"chart-title\">\u914d\u5206\u30d1\u30bf\u30fc\u30f3\u5225\u30c8\u30fc\u30bf\u30eb\u7a0e\u984d\u306e\u6bd4\u8f03<\/p>\r\n            <div class=\"chart-grid\">\r\n                <div class=\"chart-col\" id=\"chart-col-current\">\r\n                    <span class=\"chart-badge chart-badge-placeholder\">&nbsp;<\/span>\r\n                    <span class=\"chart-total\" id=\"chart-total-current\">0 \u4e07\u5186<\/span>\r\n                    <div class=\"chart-bar-track\">\r\n                        <div class=\"chart-bar-fill\" id=\"chart-fill-current\">\r\n                            <div class=\"seg seg-2nd\" id=\"chart-seg2-current\" title=\"2\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                            <div class=\"seg seg-1st\" id=\"chart-seg1-current\" title=\"1\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <span class=\"chart-caption\">\u3054\u6307\u5b9a\u306e\u5272\u5408<br>(<span id=\"chart-label-current\">50<\/span>%)<\/span>\r\n                <\/div>\r\n                <div class=\"chart-col\">\r\n                    <span class=\"chart-badge chart-badge-placeholder\">&nbsp;<\/span>\r\n                    <span class=\"chart-total\" id=\"chart-total-legal\">0 \u4e07\u5186<\/span>\r\n                    <div class=\"chart-bar-track\">\r\n                        <div class=\"chart-bar-fill\" id=\"chart-fill-legal\">\r\n                            <div class=\"seg seg-2nd\" id=\"chart-seg2-legal\" title=\"2\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                            <div class=\"seg seg-1st\" id=\"chart-seg1-legal\" title=\"1\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <span class=\"chart-caption\">\u6cd5\u5b9a\u76f8\u7d9a\u5206<br>(50%)<\/span>\r\n                <\/div>\r\n                <div class=\"chart-col\">\r\n                    <span class=\"chart-badge chart-badge-best\">\u6700\u5c11<\/span>\r\n                    <span class=\"chart-total\" id=\"chart-total-best\">0 \u4e07\u5186<\/span>\r\n                    <div class=\"chart-bar-track\">\r\n                        <div class=\"chart-bar-fill\" id=\"chart-fill-best\">\r\n                            <div class=\"seg seg-2nd\" id=\"chart-seg2-best\" title=\"2\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                            <div class=\"seg seg-1st\" id=\"chart-seg1-best\" title=\"1\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <span class=\"chart-caption\">\u6700\u5c11\u7a0e\u984d\u306e\u5272\u5408<br>(<span id=\"chart-label-best\">--<\/span>%)<\/span>\r\n                <\/div>\r\n                <div class=\"chart-col\">\r\n                    <span class=\"chart-badge chart-badge-worst\">\u6700\u5927<\/span>\r\n                    <span class=\"chart-total\" id=\"chart-total-worst\">0 \u4e07\u5186<\/span>\r\n                    <div class=\"chart-bar-track\">\r\n                        <div class=\"chart-bar-fill\" id=\"chart-fill-worst\">\r\n                            <div class=\"seg seg-2nd\" id=\"chart-seg2-worst\" title=\"2\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                            <div class=\"seg seg-1st\" id=\"chart-seg1-worst\" title=\"1\u6b21\u76f8\u7d9a\u7a0e\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <span class=\"chart-caption\">\u6700\u5927\u7a0e\u984d\u306e\u5272\u5408<br>(<span id=\"chart-label-worst\">--<\/span>%)<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"chart-legend\">\r\n                <span class=\"legend-item\"><i class=\"legend-swatch swatch-1st\"><\/i>1\u6b21\u76f8\u7d9a\u7a0e<\/span>\r\n                <span class=\"legend-item\"><i class=\"legend-swatch swatch-2nd\"><\/i>2\u6b21\u76f8\u7d9a\u7a0e<\/span>\r\n            <\/div>\r\n        <\/div>\r\n        <!-- \u8a73\u7d30\u6bd4\u8f03\u30c6\u30fc\u30d6\u30eb -->\r\n        <div class=\"table-wrapper\">\r\n            <table class=\"result-table-v3\">\r\n                <thead>\r\n                    <tr>\r\n                        <th>\u7a0e\u984d\u306e\u5185\u8a33<\/th>\r\n                        <th class=\"col-current\">\u3054\u6307\u5b9a\u306e\u5272\u5408<br>(<span id=\"tab-current-share\">50<\/span>%)<\/th>\r\n                        <th class=\"col-legal\">\u6cd5\u5b9a\u76f8\u7d9a\u5206<br>(50%)<\/th>\r\n                        <th class=\"col-best\">\u6700\u5c11\u7a0e\u984d\u306e\u5272\u5408<br>(<span id=\"tab-best-share\">--<\/span>%)<\/th>\r\n                        <th class=\"col-worst\">\u6700\u5927\u7a0e\u984d\u306e\u5272\u5408<br>(<span id=\"tab-worst-share\">--<\/span>%)<\/th>\r\n                    <\/tr>\r\n                <\/thead>\r\n                <tbody>\r\n                    <tr>\r\n                        <th>1\u6b21\u76f8\u7d9a\u7a0e\uff08\u7dcf\u984d\uff09<\/th>\r\n                        <td class=\"col-current\" data-label=\"\u3054\u6307\u5b9a\u306e\u5272\u5408\"><span id=\"res-tax1-current\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-legal\" data-label=\"\u6cd5\u5b9a\u76f8\u7d9a\u5206 (50%)\"><span id=\"res-tax1-legal\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-best\" data-label=\"\u6700\u5c11\u7a0e\u984d\u306e\u5272\u5408\"><span id=\"res-tax1-best\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-worst\" data-label=\"\u6700\u5927\u7a0e\u984d\u306e\u5272\u5408\"><span id=\"res-tax1-worst\">0<\/span> \u4e07\u5186<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <th>2\u6b21\u76f8\u7d9a\u7a0e\uff08\u7dcf\u984d\uff09<\/th>\r\n                        <td class=\"col-current\" data-label=\"\u3054\u6307\u5b9a\u306e\u5272\u5408\">+ <span id=\"res-tax2-current\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-legal\" data-label=\"\u6cd5\u5b9a\u76f8\u7d9a\u5206 (50%)\">+ <span id=\"res-tax2-legal\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-best\" data-label=\"\u6700\u5c11\u7a0e\u984d\u306e\u5272\u5408\">+ <span id=\"res-tax2-best\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-worst\" data-label=\"\u6700\u5927\u7a0e\u984d\u306e\u5272\u5408\">+ <span id=\"res-tax2-worst\">0<\/span> \u4e07\u5186<\/td>\r\n                    <\/tr>\r\n                    <tr class=\"total-row-v3\">\r\n                        <th>\u5b9f\u8cea\u30c8\u30fc\u30bf\u30eb\u8ca0\u62c5\u984d<\/th>\r\n                        <td class=\"col-current\" data-label=\"\u3054\u6307\u5b9a\u306e\u5272\u5408\"><span id=\"res-total-current\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-legal\" data-label=\"\u6cd5\u5b9a\u76f8\u7d9a\u5206 (50%)\"><span id=\"res-total-legal\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-best\" data-label=\"\u6700\u5c11\u7a0e\u984d\u306e\u5272\u5408\"><span id=\"res-total-best\">0<\/span> \u4e07\u5186<\/td>\r\n                        <td class=\"col-worst\" data-label=\"\u6700\u5927\u7a0e\u984d\u306e\u5272\u5408\"><span id=\"res-total-worst\">0<\/span> \u4e07\u5186<\/td>\r\n                    <\/tr>\r\n                <\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <p class=\"disclaimer\">\r\n            \u203b\u672c\u8a66\u7b97\u306f\u30011\u6b21\u76f8\u7d9a\u6642\u306e\u6b8b\u308a\u306e\u8ca1\u7523\u3001\u304a\u3088\u30732\u6b21\u76f8\u7d9a\u6642\u306e\u5168\u3066\u306e\u8ca1\u7523\u3092\u5b50\u4f9b\u305f\u3061\u304c\u6cd5\u5b9a\u76f8\u7d9a\u5206\uff08\u5747\u7b49\uff09\u3067\u5206\u5272\u53d6\u5f97\u3057\u305f\u3082\u306e\u3068\u4eee\u5b9a\u3057\u3066\u8a08\u7b97\u3057\u3066\u3044\u307e\u3059\u3002\u5c06\u6765\u306e2\u6b21\u76f8\u7d9a\u307e\u3067\u306b\u914d\u5076\u8005\u69d8\u304c\u8ca1\u7523\u3092\u6d88\u8cbb\u3055\u308c\u308b\u30b1\u30fc\u30b9\u3084\u3001\u5c0f\u898f\u6a21\u5b85\u5730\u7b49\u306e\u7279\u4f8b\u3001\u4e0d\u52d5\u7523\u306e\u8a55\u4fa1\u5f15\u304d\u4e0b\u3052\u306a\u3069\u306f\u8003\u616e\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u4e8c\u6b21\u76f8\u7d9a\u3092\u8e0f\u307e\u3048\u305f\u6700\u9069\u306a\u907a\u7523\u5206\u5272\u306e\u8a2d\u8a08\u306f\u3001\u305c\u3072\u5f53\u4e8b\u52d9\u6240\u307e\u3067\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002\r\n        <\/p>\r\n    <\/div>\r\n<\/div>\r\n<style>\r\n\/* \u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240\u69d8 HP \u30c8\u30ec\u30f3\u30c9\u9069\u5408\u30c7\u30b6\u30a4\u30f3\uff08UI\u6539\u826f\u7248 v2.1\uff09 *\/\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+JP:wght@500;700&family=Noto+Sans+JP:wght@400;500;700&display=swap');\r\n.inheritance-simulator-v2 {\r\n    --forest-900: #163218;\r\n    --forest-800: #1e4620;\r\n    --forest-700: #2d6630;\r\n    --forest-100: #eaf1e8;\r\n    --cream-50: #fbf9f3;\r\n    --cream-100: #f4f1e6;\r\n    --gold-600: #a88448;\r\n    --gold-400: #c39f62;\r\n    --danger-600: #b83232;\r\n    --danger-100: #fdeaea;\r\n    --ink-900: #2b2b28;\r\n    --ink-600: #5c5c56;\r\n    --line: #ddd6c5;\r\n    --radius-lg: 14px;\r\n    --radius-md: 10px;\r\n    --radius-sm: 6px;\r\n    --shadow-md: 0 10px 28px rgba(30,40,20,0.09);\r\n    background: var(--cream-50);\r\n    border: 1px solid var(--line);\r\n    border-radius: var(--radius-lg);\r\n    padding: 32px;\r\n    max-width: 700px;\r\n    margin: 20px auto;\r\n    font-family: \"Noto Sans JP\", \"Helvetica Neue\", Arial, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", Meiryo, sans-serif;\r\n    color: var(--ink-900);\r\n    box-shadow: var(--shadow-md);\r\n    box-sizing: border-box;\r\n}\r\n.inheritance-simulator-v2 *, .inheritance-simulator-v2 *::before, .inheritance-simulator-v2 *::after {\r\n    box-sizing: border-box;\r\n}\r\n.inheritance-simulator-v2 .sim-header {\r\n    text-align: center;\r\n    margin: -32px -32px 22px -32px;\r\n    padding: 26px 24px 22px;\r\n    background: linear-gradient(160deg, var(--forest-800) 0%, var(--forest-900) 100%);\r\n    border-radius: var(--radius-lg) var(--radius-lg) 0 0;\r\n    color: #ffffff;\r\n}\r\n.inheritance-simulator-v2 .sim-eyebrow {\r\n    margin: 0 0 8px;\r\n    font-size: 0.72em;\r\n    letter-spacing: 0.18em;\r\n    color: var(--gold-400);\r\n    font-weight: 700;\r\n}\r\n.inheritance-simulator-v2 h2 {\r\n    font-family: \"Noto Serif JP\", serif;\r\n    font-size: 1.5em;\r\n    color: #ffffff;\r\n    margin: 0 0 12px;\r\n    font-weight: 700;\r\n    line-height: 1.5;\r\n    background: none;\r\n    padding: 0;\r\n}\r\n.inheritance-simulator-v2 .intro-text {\r\n    font-size: 0.9em;\r\n    line-height: 1.7;\r\n    color: rgba(255,255,255,0.88);\r\n    margin: 0 auto;\r\n    max-width: 520px;\r\n}\r\n.inheritance-simulator-v2 .notice-box {\r\n    background: var(--forest-100);\r\n    border-left: 4px solid var(--forest-800);\r\n    padding: 14px 16px;\r\n    border-radius: 4px;\r\n    margin-bottom: 30px;\r\n    font-size: 0.85em;\r\n    line-height: 1.6;\r\n}\r\n.notice-title { margin: 0 0 6px 0; font-weight: bold; color: var(--forest-800); }\r\n.notice-box p { margin: 0; }\r\n\/* ---- \u30b9\u30c6\u30c3\u30d7\u30fb\u30a6\u30a3\u30b6\u30fc\u30c9 ---- *\/\r\n.simulator-form { margin-bottom: 4px; }\r\n.inheritance-simulator-v2 .step-item {\r\n    display: flex;\r\n    gap: 16px;\r\n    position: relative;\r\n    padding-bottom: 26px;\r\n}\r\n.step-item.is-last { padding-bottom: 4px; }\r\n.step-rail { display: flex; flex-direction: column; align-items: center; flex-shrink: 0; }\r\n.inheritance-simulator-v2 .step-badge {\r\n    width: 34px; height: 34px; min-height: 34px;\r\n    border-radius: 50%;\r\n    background: var(--forest-800);\r\n    color: #ffffff;\r\n    display: flex; align-items: center; justify-content: center;\r\n    font-family: \"Noto Serif JP\", serif;\r\n    font-weight: 700; font-size: 0.95em;\r\n}\r\n.inheritance-simulator-v2 .step-item:not(.is-last) .step-rail::after {\r\n    content: '';\r\n    flex: 1; width: 2px; min-height: 24px;\r\n    background: var(--line);\r\n    margin-top: 6px;\r\n}\r\n.step-body { flex: 1; min-width: 0; padding-top: 3px; }\r\n.inheritance-simulator-v2 .section-label {\r\n    display: block;\r\n    margin-bottom: 10px;\r\n    font-weight: bold;\r\n    color: var(--forest-800);\r\n    font-size: 1.02em;\r\n}\r\n.inheritance-simulator-v2 input[type=\"number\"] {\r\n    width: 100%;\r\n    max-width: 320px;\r\n    padding: 11px 14px;\r\n    font-size: 1em;\r\n    border: 1px solid #b5c4b1;\r\n    border-radius: var(--radius-sm);\r\n    background: #ffffff;\r\n    color: var(--ink-900);\r\n    font-family: inherit;\r\n}\r\n.inheritance-simulator-v2 input[type=\"number\"]:focus {\r\n    border-color: var(--forest-800);\r\n    outline: none;\r\n    box-shadow: 0 0 0 3px rgba(30,70,32,0.12);\r\n}\r\n.input-container { display: flex; align-items: center; flex-wrap: wrap; gap: 4px 0; }\r\n.input-container input { width: 160px !important; font-weight: 700; }\r\n.unit { margin-left: 10px; font-weight: bold; color: var(--ink-600); }\r\n.inheritance-simulator-v2 .amount-reading {\r\n    margin-left: 14px;\r\n    font-size: 0.85em;\r\n    color: var(--gold-600);\r\n    font-weight: bold;\r\n    white-space: nowrap;\r\n}\r\n.help-block { font-size: 0.8em; color: var(--ink-600); margin-top: 10px; line-height: 1.5; }\r\n\/* \u30d7\u30ea\u30bb\u30c3\u30c8\u30c1\u30c3\u30d7 *\/\r\n.chip-group { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\r\n.inheritance-simulator-v2 .chip {\r\n    padding: 8px 15px;\r\n    border-radius: 999px;\r\n    border: 1px solid var(--line);\r\n    background: #ffffff;\r\n    color: var(--ink-600);\r\n    font-size: 0.8em;\r\n    font-family: inherit;\r\n    cursor: pointer;\r\n    transition: background .15s, color .15s, border-color .15s, transform .1s;\r\n    -webkit-tap-highlight-color: transparent;\r\n    user-select: none;\r\n}\r\n.chip:hover { border-color: var(--forest-700); color: var(--forest-800); }\r\n.chip:active { transform: scale(0.96); }\r\n.inheritance-simulator-v2 .chip.is-active {\r\n    background: var(--forest-800);\r\n    border-color: var(--forest-800);\r\n    color: #ffffff;\r\n    font-weight: bold;\r\n}\r\n\/* \u4eba\u6570\u30b9\u30c6\u30c3\u30d1\u30fc *\/\r\n.inheritance-simulator-v2 .stepper {\r\n    display: flex;\r\n    align-items: center;\r\n    max-width: 220px;\r\n    border: 1px solid var(--line);\r\n    border-radius: var(--radius-md);\r\n    overflow: hidden;\r\n    background: #ffffff;\r\n}\r\n.inheritance-simulator-v2 .stepper-btn {\r\n    width: 46px; height: 46px; flex-shrink: 0;\r\n    border: none;\r\n    background: var(--forest-100);\r\n    color: var(--forest-800);\r\n    font-size: 1.3em; font-weight: bold;\r\n    cursor: pointer;\r\n    font-family: inherit;\r\n    transition: background .15s, color .15s;\r\n    -webkit-tap-highlight-color: transparent;\r\n}\r\n.stepper-btn:hover { background: var(--forest-800); color: #ffffff; }\r\n.inheritance-simulator-v2 .stepper input {\r\n    flex: 1;\r\n    width: auto !important;\r\n    max-width: none !important;\r\n    text-align: center;\r\n    border: none !important;\r\n    font-size: 1.05em;\r\n    font-weight: 700;\r\n    color: var(--ink-900);\r\n    background: transparent;\r\n    -moz-appearance: textfield;\r\n    appearance: textfield;\r\n    padding: 0 !important;\r\n    box-shadow: none !important;\r\n}\r\n.stepper input::-webkit-outer-spin-button,\r\n.stepper input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }\r\n.stepper .unit { padding-right: 14px; }\r\n\/* \u5272\u5408\u30ec\u30f3\u30b8\u30b9\u30e9\u30a4\u30c0\u30fc *\/\r\n.range-container { display: flex; align-items: center; gap: 16px; max-width: 440px; }\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"] {\r\n    -webkit-appearance: none;\r\n    appearance: none;\r\n    flex: 1;\r\n    height: 8px;\r\n    border-radius: 999px;\r\n    background: linear-gradient(to right, var(--forest-700) 0%, var(--forest-700) 50%, #e3ddc9 50%, #e3ddc9 100%);\r\n    outline: none;\r\n    cursor: pointer;\r\n}\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"]::-webkit-slider-runnable-track {\r\n    -webkit-appearance: none; background: transparent; height: 8px; border-radius: 999px;\r\n}\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"]::-webkit-slider-thumb {\r\n    -webkit-appearance: none;\r\n    width: 26px; height: 26px;\r\n    border-radius: 50%;\r\n    background: #ffffff;\r\n    border: 3px solid var(--forest-800);\r\n    margin-top: -9px;\r\n    box-shadow: 0 2px 5px rgba(0,0,0,0.22);\r\n    cursor: pointer;\r\n}\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"]::-moz-range-track {\r\n    background: transparent; height: 8px; border-radius: 999px;\r\n}\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"]::-moz-range-progress {\r\n    background: var(--forest-700); height: 8px; border-radius: 999px;\r\n}\r\n.inheritance-simulator-v2 .range-container input[type=\"range\"]::-moz-range-thumb {\r\n    width: 26px; height: 26px; border-radius: 50%;\r\n    background: #ffffff; border: 3px solid var(--forest-800);\r\n    box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer;\r\n}\r\n.inheritance-simulator-v2 .range-value {\r\n    font-family: \"Noto Serif JP\", serif;\r\n    font-weight: 700;\r\n    font-size: 1.3em;\r\n    color: var(--forest-800);\r\n    min-width: 60px;\r\n    text-align: right;\r\n    flex-shrink: 0;\r\n    font-variant-numeric: tabular-nums;\r\n}\r\n.inheritance-simulator-v2 .range-scale {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    max-width: 364px; \/* \u30b9\u30e9\u30a4\u30c0\u30fc\u5e45\uff08440 - \u5024\u8868\u793a\u5206\uff09\u306b\u6982\u306d\u4e00\u81f4 *\/\r\n    font-size: 0.68em;\r\n    color: var(--ink-600);\r\n    margin-top: 6px;\r\n    padding: 0 4px;\r\n}\r\n.inheritance-simulator-v2 #v2-calc-btn {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    width: 100%;\r\n    padding: 18px;\r\n    background: var(--forest-800);\r\n    color: #ffffff;\r\n    font-size: 1.15em;\r\n    font-weight: bold;\r\n    font-family: inherit;\r\n    border: none;\r\n    border-radius: var(--radius-md);\r\n    cursor: pointer;\r\n    transition: background 0.25s, transform 0.1s;\r\n    margin-top: 28px;\r\n    box-shadow: 0 4px 12px rgba(30,70,32,0.25);\r\n    -webkit-tap-highlight-color: transparent;\r\n}\r\n#v2-calc-btn:hover { background: var(--forest-700); }\r\n#v2-calc-btn:active { transform: scale(0.99); }\r\n.inheritance-simulator-v2 #v2-calc-btn .btn-spinner {\r\n    display: none;\r\n    width: 18px; height: 18px;\r\n    border: 3px solid rgba(255,255,255,0.4);\r\n    border-top-color: #ffffff;\r\n    border-radius: 50%;\r\n}\r\n#v2-calc-btn.is-loading .btn-spinner { display: inline-block; animation: sim-spin 0.7s linear infinite; }\r\n#v2-calc-btn:disabled { cursor: default; opacity: 0.9; }\r\n@keyframes sim-spin { to { transform: rotate(360deg); } }\r\n.inheritance-simulator-v2 .result-area {\r\n    margin-top: 36px;\r\n    background: #ffffff;\r\n    border: 1px solid var(--line);\r\n    border-radius: var(--radius-lg);\r\n    padding: 26px;\r\n    box-shadow: var(--shadow-md);\r\n    opacity: 0;\r\n    transform: translateY(14px);\r\n    transition: opacity .5s ease, transform .5s ease;\r\n}\r\n.result-area.is-visible { opacity: 1; transform: none; }\r\n\/* \u6761\u4ef6\u5909\u66f4\u30ea\u30de\u30a4\u30f3\u30c0\u30fc *\/\r\n.inheritance-simulator-v2 .stale-banner {\r\n    background: #fff8e6;\r\n    border: 1px solid #e8c96a;\r\n    color: #7a5c12;\r\n    border-radius: var(--radius-sm);\r\n    padding: 10px 14px;\r\n    font-size: 0.85em;\r\n    margin-bottom: 20px;\r\n    line-height: 1.6;\r\n}\r\n.inheritance-simulator-v2 .stale-recalc-link {\r\n    border: none;\r\n    background: none;\r\n    color: var(--forest-800);\r\n    font-weight: bold;\r\n    text-decoration: underline;\r\n    cursor: pointer;\r\n    font-family: inherit;\r\n    font-size: 1em;\r\n    padding: 0;\r\n}\r\n.result-area.is-stale .result-hero,\r\n.result-area.is-stale .advice-box,\r\n.result-area.is-stale .chart-section,\r\n.result-area.is-stale .table-wrapper { opacity: 0.45; }\r\n\/* \u30d2\u30fc\u30ed\u30fc\u6570\u5024 *\/\r\n.inheritance-simulator-v2 .result-hero {\r\n    text-align: center;\r\n    padding: 4px 0 24px;\r\n    border-bottom: 1px solid var(--line);\r\n    margin-bottom: 22px;\r\n    transition: opacity .3s;\r\n}\r\n.inheritance-simulator-v2 .result-hero-eyebrow {\r\n    font-size: 0.76em;\r\n    letter-spacing: 0.14em;\r\n    color: var(--gold-600);\r\n    font-weight: 700;\r\n    margin: 0 0 8px;\r\n}\r\n.inheritance-simulator-v2 .result-hero-figure {\r\n    font-family: \"Noto Serif JP\", serif;\r\n    font-size: 2.6em;\r\n    font-weight: 700;\r\n    color: var(--forest-800);\r\n    margin: 0;\r\n    line-height: 1.1;\r\n    font-variant-numeric: tabular-nums;\r\n}\r\n.result-hero-unit { font-size: 0.4em; margin-left: 5px; color: var(--ink-600); font-weight: 500; }\r\n.result-hero-caption { font-size: 0.85em; color: var(--ink-600); margin: 10px 0 0; }\r\n.inheritance-simulator-v2 .advice-box {\r\n    background: var(--cream-100);\r\n    border: 1px dashed var(--gold-400);\r\n    padding: 16px 18px;\r\n    border-radius: var(--radius-md);\r\n    margin-bottom: 28px;\r\n    font-size: 0.95em;\r\n    line-height: 1.7;\r\n    transition: opacity .3s;\r\n}\r\n.advice-title { margin: 0 0 8px 0; font-weight: bold; color: var(--gold-600); }\r\n\/* \u6bd4\u8f03\u30c1\u30e3\u30fc\u30c8 *\/\r\n.chart-section { margin-bottom: 30px; transition: opacity .3s; }\r\n.inheritance-simulator-v2 .chart-title {\r\n    font-weight: bold;\r\n    color: var(--forest-800);\r\n    font-size: 0.95em;\r\n    margin-bottom: 16px;\r\n    text-align: center;\r\n}\r\n.inheritance-simulator-v2 .chart-grid {\r\n    display: flex;\r\n    justify-content: space-around;\r\n    align-items: flex-end;\r\n    gap: 8px;\r\n    background: var(--cream-100);\r\n    border-radius: var(--radius-md);\r\n    padding: 20px 8px 16px;\r\n}\r\n.chart-col { display: flex; flex-direction: column; align-items: center; flex: 1; min-width: 0; }\r\n.chart-col#chart-col-current .chart-bar-track { position: relative; }\r\n.inheritance-simulator-v2 .chart-badge {\r\n    font-size: 0.68em;\r\n    font-weight: bold;\r\n    padding: 2px 9px;\r\n    border-radius: 999px;\r\n    margin-bottom: 8px;\r\n    white-space: nowrap;\r\n}\r\n.chart-badge-placeholder { visibility: hidden; }\r\n.chart-badge-best { background: var(--forest-100); color: var(--forest-800); border: 1px solid var(--forest-700); }\r\n.chart-badge-worst { background: var(--danger-100); color: var(--danger-600); border: 1px solid var(--danger-600); }\r\n.inheritance-simulator-v2 .chart-total {\r\n    font-size: 0.78em; font-weight: bold; color: var(--ink-900);\r\n    margin-bottom: 8px; white-space: nowrap;\r\n    font-variant-numeric: tabular-nums;\r\n}\r\n.chart-bar-track { height: 180px; width: 100%; max-width: 58px; display: flex; align-items: flex-end; }\r\n.inheritance-simulator-v2 .chart-bar-fill {\r\n    width: 100%;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: flex-end;\r\n    border-radius: 5px 5px 0 0;\r\n    overflow: hidden;\r\n    transition: height .7s cubic-bezier(.22,.9,.35,1);\r\n    height: 0;\r\n}\r\n.seg { width: 100%; transition: height .7s cubic-bezier(.22,.9,.35,1); }\r\n.seg-1st { background: #6a994e; }\r\n.seg-2nd { background: #c65a6b; }\r\n.chart-caption { font-size: 0.72em; color: var(--ink-600); margin-top: 10px; text-align: center; line-height: 1.4; }\r\n.chart-legend { display: flex; justify-content: center; gap: 20px; margin-top: 16px; font-size: 0.78em; color: var(--ink-600); }\r\n.legend-swatch { display: inline-block; width: 10px; height: 10px; border-radius: 2px; margin-right: 5px; vertical-align: middle; }\r\n.swatch-1st { background: #6a994e; }\r\n.swatch-2nd { background: #c65a6b; }\r\n\/* \u8a73\u7d30\u6bd4\u8f03\u30c6\u30fc\u30d6\u30eb *\/\r\n.table-wrapper { overflow-x: auto; margin-bottom: 26px; transition: opacity .3s; }\r\n.result-table-v3 { width: 100%; min-width: 480px; border-collapse: collapse; font-size: 0.85em; }\r\n.inheritance-simulator-v2 .result-table-v3 th, .inheritance-simulator-v2 .result-table-v3 td {\r\n    padding: 13px 8px;\r\n    border-bottom: 1px solid #eeeeee;\r\n    text-align: right;\r\n}\r\n.result-table-v3 td { font-variant-numeric: tabular-nums; }\r\n.inheritance-simulator-v2 .result-table-v3 thead th {\r\n    background: var(--cream-100);\r\n    color: var(--forest-800);\r\n    font-weight: bold;\r\n    border-top: 1px solid var(--line);\r\n    border-bottom: 2px solid var(--forest-800);\r\n    line-height: 1.4;\r\n}\r\n.result-table-v3 thead th:first-child,\r\n.inheritance-simulator-v2 .result-table-v3 tbody th {\r\n    text-align: left;\r\n    color: var(--ink-900);\r\n    font-weight: normal;\r\n    background: #ffffff;\r\n}\r\n.result-table-v3 td { font-weight: bold; }\r\n.col-current { background: #ffffff; }\r\n.col-legal   { background: #fafafa; color: #555; }\r\n.col-best    { background: #f4faf4; color: var(--forest-800); }\r\n.col-worst   { background: #fffcfc; color: var(--danger-600); }\r\n.result-table-v3 tr.total-row-v3 th,\r\n.inheritance-simulator-v2 .result-table-v3 tr.total-row-v3 td {\r\n    border-bottom: none;\r\n    font-size: 1.1em;\r\n    padding: 17px 8px;\r\n    background: #fff5f5;\r\n}\r\n.result-table-v3 tr.total-row-v3 td.col-current { color: var(--ink-900); background: #fff5f5; }\r\n.result-table-v3 tr.total-row-v3 td.col-legal   { color: #555555; background: #fdf5f5; }\r\n.result-table-v3 tr.total-row-v3 td.col-best    { color: var(--forest-800); background: #edf7ed; }\r\n.result-table-v3 tr.total-row-v3 td.col-worst   { color: #d93838; background: #ffebeb; font-size: 1.2em; }\r\n.inheritance-simulator-v2 .disclaimer {\r\n    font-size: 0.8em;\r\n    color: var(--ink-600);\r\n    line-height: 1.7;\r\n    background: var(--cream-50);\r\n    padding: 14px 16px;\r\n    border-radius: var(--radius-sm);\r\n    border: 1px solid var(--line);\r\n}\r\n\/* \u30d5\u30a9\u30fc\u30ab\u30b9\u306e\u53ef\u8996\u5316 *\/\r\n.inheritance-simulator-v2 button:focus-visible,\r\n.inheritance-simulator-v2 input:focus-visible {\r\n    outline: 3px solid var(--gold-400);\r\n    outline-offset: 2px;\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n    .inheritance-simulator-v2 * { transition: none !important; animation: none !important; }\r\n}\r\n\/* ---- \u30e2\u30d0\u30a4\u30eb\u5bfe\u5fdc ---- *\/\r\n@media (max-width: 600px) {\r\n    .inheritance-simulator-v2 { padding: 20px; margin: 20px 8px; }\r\n    .sim-header { margin: -20px -20px 20px -20px; padding: 22px 18px 18px; }\r\n    .inheritance-simulator-v2 h2 { font-size: 1.22em; }\r\n    .step-item { gap: 12px; }\r\n    .amount-reading { margin-left: 0; width: 100%; margin-top: 6px; }\r\n    .chart-grid { padding: 16px 4px 12px; gap: 4px; }\r\n    .chart-bar-track { max-width: 40px; height: 140px; }\r\n    .chart-total { font-size: 0.66em; }\r\n    .chart-caption { font-size: 0.64em; }\r\n    .chart-badge { font-size: 0.6em; padding: 2px 6px; }\r\n    .result-hero-figure { font-size: 2em; }\r\n    .result-table-v3 { min-width: 0; }\r\n    .result-table-v3 thead { display: none; }\r\n    .result-table-v3, .result-table-v3 tbody, .result-table-v3 tr,\r\n    .result-table-v3 th, .result-table-v3 td { display: block; width: 100%; }\r\n    .inheritance-simulator-v2 .result-table-v3 tr {\r\n        margin-bottom: 12px;\r\n        border: 1px solid var(--line);\r\n        border-radius: var(--radius-md);\r\n        overflow: hidden;\r\n    }\r\n    .result-table-v3 tr.total-row-v3 { border: 2px solid var(--forest-700); }\r\n    .inheritance-simulator-v2 .result-table-v3 th, .inheritance-simulator-v2 .result-table-v3 td {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n        padding: 11px 14px;\r\n        border-bottom: 1px solid #f0efe8;\r\n        text-align: right;\r\n    }\r\n    .inheritance-simulator-v2 .result-table-v3 tbody th {\r\n        background: var(--forest-100);\r\n        font-weight: bold;\r\n        color: var(--forest-800);\r\n    }\r\n    .inheritance-simulator-v2 .result-table-v3 td::before {\r\n        content: attr(data-label);\r\n        font-weight: bold;\r\n        color: var(--ink-600);\r\n        font-size: 0.85em;\r\n        margin-right: auto;\r\n        padding-right: 10px;\r\n        text-align: left;\r\n    }\r\n}\r\n\/* \u7d50\u679c\u6b04\u306e\u900f\u660e\u5316\u30c8\u30e9\u30c3\u30d7\u3092\u7121\u52b9\u5316\uff08\u4ed6\u30d6\u30ed\u30c3\u30af\u3078\u306e\u5f71\u97ff\u9632\u6b62\u30fb\u5916\u90e8\u30b9\u30af\u30ea\u30d7\u30c8\u99c6\u52d5\u306e\u305f\u3081\u5e38\u6642\u8868\u793a\uff09 *\/\r\n.inheritance-simulator-v2 .result-area { opacity: 1 !important; transform: none !important; }\r\n<\/style>\n\n\n<div class=\"total-plan-v1\" id=\"fukuda-total-app\" data-total-v1=\"1\">\r\n    <div class=\"tp-header\">\r\n        <p class=\"tp-eyebrow\">\u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240<\/p>\r\n        <h2 class=\"tp-title\">1\u6b21\u30fb2\u6b21\u76f8\u7d9a \uff0b \u751f\u524d\u8d08\u4e0e \u7dcf\u5408\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3<\/h2>\r\n        <p class=\"tp-intro\">1\u6b21\u76f8\u7d9a\u3067\u306e\u914d\u5076\u8005\u306e\u53d6\u5f97\u5272\u5408\u3068\u3001\u305d\u306e\u5f8c\u306e\u751f\u524d\u8d08\u4e0e\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u3001\u3054\u5bb6\u65cf\u5168\u4f53\u306e\u7a0e\u8ca0\u62c5\uff081\u6b21\u76f8\u7d9a\u7a0e\u30fb2\u6b21\u76f8\u7d9a\u7a0e\u30fb\u8d08\u4e0e\u7a0e\u306e\u5408\u8a08\uff09\u304c\u6700\u3082\u8efd\u304f\u306a\u308b\u30d7\u30e9\u30f3\u3092\u8a66\u7b97\u3057\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"tp-notice\">\r\n        <p class=\"tp-notice-title\">\u3010\u3053\u306e\u30c4\u30fc\u30eb\u306e\u8003\u3048\u65b9\u3011<\/p>\r\n        <p>1\u6b21\u76f8\u7d9a\u3067\u914d\u5076\u8005\u304c\u591a\u304f\u53d6\u5f97\u3059\u308b\u3068<strong>\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u30671\u6b21\u76f8\u7d9a\u306e\u76f8\u7d9a\u7a0e\u984d\u306f\u4e0b\u304c\u308a\u307e\u3059<\/strong>\u304c\u3001\u305d\u306e\u8ca1\u7523\u306f2\u6b21\u76f8\u7d9a\u306e\u969b\u306b\u76f8\u7d9a\u7a0e\u304c\u8ab2\u7a0e\u3055\u308c\u307e\u3059\uff08\u4e8c\u6b21\u76f8\u7d9a\u306e\u843d\u3068\u3057\u7a74\uff09\u3002\u3055\u3089\u306b\u30011\u6b21\u76f8\u7d9a\u5f8c\u306b\u914d\u5076\u8005\u304b\u3089\u5b50\u3084\u5b6b\u3078\u751f\u524d\u8d08\u4e0e\u3092\u884c\u3048\u30702\u6b21\u76f8\u7d9a\u306e\u8ca1\u7523\u3092\u6e1b\u3089\u305b\u307e\u3059\u304c\u3001<strong>110\u4e07\u5186\u3092\u8d85\u3048\u308b\u8d08\u4e0e\u306f\u8d08\u4e0e\u7a0e\u306e\u8ca0\u62c5\u304c\u767a\u751f\u3057\u307e\u3059<\/strong>\u3002\u3053\u306e3\u3064\u306e\u7a0e\u91d1\u306e\u5408\u8a08\u3067\u6bd4\u8f03\u3059\u308b\u306e\u304c\u3001\u3053\u306e\u30c4\u30fc\u30eb\u306e\u76ee\u7684\u3067\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"tp-form\">\r\n        <p class=\"tp-form-head\">STEP 1\u3000\u8ca1\u7523\u3068\u5bb6\u65cf\u69cb\u6210<\/p>\r\n        <div class=\"tp-grid\">\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-asset1\">\u4eca\u56de\u4ea1\u304f\u306a\u3089\u308c\u305f\u65b9\u306e\u8ca1\u7523<\/label>\r\n                <div class=\"tp-inline\">\r\n                    <input type=\"number\" id=\"tp-asset1\" min=\"0\" step=\"100\" value=\"15000\" inputmode=\"numeric\">\r\n                    <span class=\"tp-unit\">\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <p class=\"tp-hint\" id=\"tp-asset1-yomi\">\uff1d 1\u51045,000\u4e07\u5186<\/p>\r\n            <\/div>\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-asset-spouse\">\u914d\u5076\u8005\u3054\u81ea\u8eab\u306e\u56fa\u6709\u8ca1\u7523<\/label>\r\n                <div class=\"tp-inline\">\r\n                    <input type=\"number\" id=\"tp-asset-spouse\" min=\"0\" step=\"100\" value=\"3000\" inputmode=\"numeric\">\r\n                    <span class=\"tp-unit\">\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <p class=\"tp-hint\" id=\"tp-asset-spouse-yomi\">\uff1d 3,000\u4e07\u5186<\/p>\r\n            <\/div>\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-kids\">\u304a\u5b50\u69d8\u306e\u4eba\u6570<\/label>\r\n                <div class=\"tp-stepper\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"kids-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"tp-kids\" min=\"1\" max=\"10\" step=\"1\" value=\"2\" inputmode=\"numeric\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"kids-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"tp-unit\">\u4eba<\/span>\r\n                <\/div>\r\n                <p class=\"tp-hint\" id=\"tp-kiso-yomi\">1\u6b21\u306e\u57fa\u790e\u63a7\u9664 4,800\u4e07\u5186 \uff0f 2\u6b21 4,200\u4e07\u5186<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <p class=\"tp-form-head tp-form-head-2\">STEP 2\u30001\u6b21\u76f8\u7d9a\u3067\u306e\u914d\u5076\u8005\u306e\u53d6\u5f97\u5272\u5408<\/p>\r\n        <div class=\"tp-share-row\">\r\n            <input type=\"range\" id=\"tp-share\" min=\"0\" max=\"100\" step=\"5\" value=\"50\">\r\n            <span class=\"tp-share-value\"><span id=\"tp-share-display\">50<\/span><span class=\"tp-share-unit\">\uff05<\/span><\/span>\r\n        <\/div>\r\n        <div class=\"tp-chip-row\">\r\n            <button type=\"button\" class=\"tp-chip\" data-total=\"share-chip\" data-value=\"0\">0\uff05<\/button>\r\n            <button type=\"button\" class=\"tp-chip is-active\" data-total=\"share-chip\" data-value=\"50\">\u6cd5\u5b9a\u76f8\u7d9a\u5206 50\uff05<\/button>\r\n            <button type=\"button\" class=\"tp-chip\" data-total=\"share-chip\" data-value=\"100\">100\uff05<\/button>\r\n        <\/div>\r\n        <p class=\"tp-form-head tp-form-head-2\">STEP 3\u30001\u6b21\u76f8\u7d9a\u5f8c\u306e\u751f\u524d\u8d08\u4e0e<\/p>\r\n        <div class=\"tp-grid\">\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-gift\">\u5e74\u9593\u306e\u8d08\u4e0e\u984d\uff081\u4eba\u3042\u305f\u308a\uff09<\/label>\r\n                <div class=\"tp-range-row\">\r\n                    <input type=\"range\" id=\"tp-gift\" min=\"0\" max=\"310\" step=\"10\" value=\"110\">\r\n                    <span class=\"tp-range-value\"><span id=\"tp-gift-display\">110<\/span><span class=\"tp-range-unit\">\u4e07\u5186<\/span><\/span>\r\n                <\/div>\r\n                <p class=\"tp-hint\" id=\"tp-gift-tax-yomi\">\u8d08\u4e0e\u7a0e 0\u5186\uff0f\u4eba\u30fb\u5e74\uff08110\u4e07\u5186\u307e\u3067\u306f\u975e\u8ab2\u7a0e\uff09<\/p>\r\n            <\/div>\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-recv\">\u8d08\u4e0e\u3059\u308b\u76f8\u624b\u306e\u4eba\u6570<\/label>\r\n                <div class=\"tp-stepper\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"recv-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"tp-recv\" min=\"0\" max=\"10\" step=\"1\" value=\"2\" inputmode=\"numeric\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"recv-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"tp-unit\">\u4eba<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tp-field\">\r\n                <label class=\"tp-label\" for=\"tp-years\">\u8d08\u4e0e\u3067\u304d\u308b\u5e74\u6570<\/label>\r\n                <div class=\"tp-stepper\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"years-minus\" aria-label=\"\u5e74\u6570\u30921\u5e74\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"tp-years\" min=\"0\" max=\"30\" step=\"1\" value=\"10\" inputmode=\"numeric\">\r\n                    <button type=\"button\" class=\"tp-stepper-btn\" data-total=\"years-plus\" aria-label=\"\u5e74\u6570\u30921\u5e74\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"tp-unit\">\u5e74<\/span>\r\n                <\/div>\r\n                <p class=\"tp-hint\" id=\"tp-gift-total-yomi\">\u8d08\u4e0e\u7dcf\u984d\u306e\u898b\u8fbc\u307f 2,200\u4e07\u5186<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <button type=\"button\" id=\"tp-calc-btn\">3\u3064\u306e\u30d1\u30bf\u30fc\u30f3\u3067\u6bd4\u8f03\u3059\u308b<\/button>\r\n        <p class=\"tp-live-note\" id=\"tp-live-note\">&#x2713; \u6761\u4ef6\u3092\u5909\u3048\u308b\u3068\u7d50\u679c\u304c\u81ea\u52d5\u3067\u66f4\u65b0\u3055\u308c\u307e\u3059<\/p>\r\n    <\/div>\r\n    <div id=\"tp-result\" class=\"tp-result\" style=\"display:none;\" aria-live=\"polite\">\r\n        <div class=\"tp-hero\">\r\n            <p class=\"tp-hero-eyebrow\">\u6700\u3082\u7a0e\u8ca0\u62c5\u304c\u8efd\u3044\u30d7\u30e9\u30f3\uff08\u30d1\u30bf\u30fc\u30f3\u2462\uff09<\/p>\r\n            <p class=\"tp-hero-figure\"><span id=\"tp-hero-total\">0<\/span><span class=\"tp-hero-unit\">\u4e07\u5186<\/span><\/p>\r\n            <p class=\"tp-hero-caption\" id=\"tp-hero-caption\">1\u6b21\u30fb2\u6b21\u76f8\u7d9a\u7a0e\u3068\u8d08\u4e0e\u7a0e\u306e\u5408\u8a08<\/p>\r\n            <p class=\"tp-hero-diff\" id=\"tp-hero-diff\"><\/p>\r\n        <\/div>\r\n        <div class=\"tp-cards\">\r\n            <div class=\"tp-card\" id=\"tp-card-a\">\r\n                <p class=\"tp-card-badge\">\u30d1\u30bf\u30fc\u30f3\u2460<\/p>\r\n                <p class=\"tp-card-title\">1\u6b21\u30fb2\u6b21\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u6700\u9069\u306a\u53d6\u5f97\u5272\u5408\uff08\u751f\u524d\u5bfe\u7b56\u304c\u51fa\u6765\u306a\u3044\u5834\u5408\uff09<br>\uff0b \u9078\u629e\u3057\u305f\u8d08\u4e0e\uff08\u91d1\u984d\u30fb\u4eba\u6570\u30fb\u5e74\u6570\uff09<\/p>\r\n                <div class=\"tp-card-spec\">\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u53d6\u5f97\u5272\u5408<\/span><strong class=\"tp-spec-v\" id=\"tp-a-share\">--<\/strong><\/p>\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u5e74\u9593\u8d08\u4e0e\u984d<\/span><strong class=\"tp-spec-v\" id=\"tp-a-gift-per\">--<\/strong><\/p>\r\n                <\/div>\r\n                <table class=\"tp-card-table\">\r\n                    <tbody>\r\n                        <tr><th>1\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-a-tax1\">--<\/td><\/tr>\r\n                        <tr><th>2\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-a-tax2\">--<\/td><\/tr>\r\n                        <tr><th>\u8d08\u4e0e\u7a0e<\/th><td id=\"tp-a-gift\">--<\/td><\/tr>\r\n                        <tr class=\"tp-card-total\"><th>\u5408\u8a08<\/th><td id=\"tp-a-total\">--<\/td><\/tr>\r\n                    <\/tbody>\r\n                <\/table>\r\n            <\/div>\r\n            <div class=\"tp-card\" id=\"tp-card-b\">\r\n                <p class=\"tp-card-badge\">\u30d1\u30bf\u30fc\u30f3\u2461\u3000\u73fe\u5728\u8003\u3048\u3066\u3044\u308b\u30d7\u30e9\u30f3<\/p>\r\n                <p class=\"tp-card-title\">\u9078\u629e\u3057\u305f\u53d6\u5f97\u5272\u5408<br>\uff0b \u9078\u629e\u3057\u305f\u8d08\u4e0e\uff08\u91d1\u984d\u30fb\u4eba\u6570\u30fb\u5e74\u6570\uff09<\/p>\r\n                <div class=\"tp-card-spec\">\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u53d6\u5f97\u5272\u5408<\/span><strong class=\"tp-spec-v\" id=\"tp-b-share\">--<\/strong><\/p>\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u5e74\u9593\u8d08\u4e0e\u984d<\/span><strong class=\"tp-spec-v\" id=\"tp-b-gift-per\">--<\/strong><\/p>\r\n                <\/div>\r\n                <table class=\"tp-card-table\">\r\n                    <tbody>\r\n                        <tr><th>1\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-b-tax1\">--<\/td><\/tr>\r\n                        <tr><th>2\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-b-tax2\">--<\/td><\/tr>\r\n                        <tr><th>\u8d08\u4e0e\u7a0e<\/th><td id=\"tp-b-gift\">--<\/td><\/tr>\r\n                        <tr class=\"tp-card-total\"><th>\u5408\u8a08<\/th><td id=\"tp-b-total\">--<\/td><\/tr>\r\n                    <\/tbody>\r\n                <\/table>\r\n            <\/div>\r\n            <div class=\"tp-card is-best\" id=\"tp-card-c\">\r\n                <p class=\"tp-card-badge tp-badge-best\">\u30d1\u30bf\u30fc\u30f3\u2462\u3000\u6700\u9069<\/p>\r\n                <p class=\"tp-card-title\">\u53d6\u5f97\u5272\u5408\u30fb\u8d08\u4e0e\u984d\u3068\u3082\u6700\u9069\u5316<br>\uff08\u8d08\u4e0e\u4eba\u6570\u30fb\u8d08\u4e0e\u5e74\u6570\u306f\u6307\u5b9a\u3055\u308c\u305f\u3082\u306e\u3067\u56fa\u5b9a\uff09<\/p>\r\n                <div class=\"tp-card-spec\">\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u53d6\u5f97\u5272\u5408<\/span><strong class=\"tp-spec-v\" id=\"tp-c-share\">--<\/strong><\/p>\r\n                    <p class=\"tp-spec-row\"><span class=\"tp-spec-k\">\u5e74\u9593\u8d08\u4e0e\u984d<\/span><strong class=\"tp-spec-v\" id=\"tp-c-gift-per\">--<\/strong><\/p>\r\n                <\/div>\r\n                <table class=\"tp-card-table\">\r\n                    <tbody>\r\n                        <tr><th>1\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-c-tax1\">--<\/td><\/tr>\r\n                        <tr><th>2\u6b21\u76f8\u7d9a\u7a0e<\/th><td id=\"tp-c-tax2\">--<\/td><\/tr>\r\n                        <tr><th>\u8d08\u4e0e\u7a0e<\/th><td id=\"tp-c-gift\">--<\/td><\/tr>\r\n                        <tr class=\"tp-card-total\"><th>\u5408\u8a08<\/th><td id=\"tp-c-total\">--<\/td><\/tr>\r\n                    <\/tbody>\r\n                <\/table>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"tp-chart\">\r\n            <p class=\"tp-chart-title\">3\u30d1\u30bf\u30fc\u30f3\u306e\u7a0e\u8ca0\u62c5\u6bd4\u8f03<\/p>\r\n            <div class=\"tp-bars\" id=\"tp-bars\"><\/div>\r\n            <div class=\"tp-legend\">\r\n                <span class=\"tp-legend-item\"><i class=\"tp-sw tp-sw1\"><\/i>1\u6b21\u76f8\u7d9a\u7a0e<\/span>\r\n                <span class=\"tp-legend-item\"><i class=\"tp-sw tp-sw2\"><\/i>2\u6b21\u76f8\u7d9a\u7a0e<\/span>\r\n                <span class=\"tp-legend-item\"><i class=\"tp-sw tp-sw3\"><\/i>\u8d08\u4e0e\u7a0e<\/span>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"tp-advice\">\r\n            <p class=\"tp-advice-title\">&#x1f4a1; \u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u8a3a\u65ad<\/p>\r\n            <p id=\"tp-advice-text\">--<\/p>\r\n        <\/div>\r\n        <div class=\"tp-warning\">\r\n            <p class=\"tp-warning-title\">\u3010\u91cd\u8981\u306a\u304a\u77e5\u3089\u305b\u30fb\u514d\u8cac\u4e8b\u9805\u3011<\/p>\r\n            <p>\u672c\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u6982\u7b97\u3067\u3059\u30021\u6b21\u76f8\u7d9a\u3067\u306f\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u3092\u9069\u7528\u3057\u3001\u6b8b\u308a\u3092\u304a\u5b50\u69d8\u304c\u6cd5\u5b9a\u76f8\u7d9a\u5206\u3067\u5747\u7b49\u53d6\u5f97\u30012\u6b21\u76f8\u7d9a\u3067\u306f\u304a\u5b50\u69d8\u304c\u5747\u7b49\u53d6\u5f97\u3059\u308b\u524d\u63d0\u3067\u8a08\u7b97\u3057\u3066\u3044\u307e\u3059\u3002\u8d08\u4e0e\u7a0e\u306f\u66a6\u5e74\u8ab2\u7a0e\u3067\u8a08\u7b97\u3057\u3001\u76f8\u7d9a\u958b\u59cb\u524d7\u5e74\u5185\u306e\u751f\u524d\u8d08\u4e0e\u52a0\u7b97\u3001\u5c0f\u898f\u6a21\u5b85\u5730\u7b49\u306e\u7279\u4f8b\u3001\u76f8\u7d9a\u6642\u7cbe\u7b97\u8ab2\u7a0e\u5236\u5ea6\u3001\u8ca1\u7523\u306e\u5024\u4e0a\u304c\u308a\u7b49\u306f\u8003\u616e\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u5b9f\u969b\u306e\u7a0e\u984d\u306f\u8ca1\u7523\u306e\u5185\u5bb9\u3084\u907a\u7523\u5206\u5272\u306e\u5185\u5bb9\u306b\u3088\u308a\u5927\u304d\u304f\u5909\u52d5\u3057\u307e\u3059\u3002\u5b9f\u884c\u306e\u969b\u306f\u5fc5\u305a\u7a0e\u7406\u58eb\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\r\n            <p class=\"tp-warning-add\"><strong>\u3010\u8d08\u4e0e\u984d\u306e\u4e0a\u9650\u306b\u3064\u3044\u3066\u3011<\/strong>\u672c\u30c4\u30fc\u30eb\u3067\u306f\u5e74\u9593\u306e\u8d08\u4e0e\u984d\u30921\u4eba\u3042\u305f\u308a310\u4e07\u5186\u307e\u3067\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u3053\u306e\u91d1\u984d\u307e\u3067\u3067\u3042\u308c\u3070\u8d08\u4e0e\u7a0e\u7387\u304c\u4e00\u5f8b10\uff05\u306b\u3068\u3069\u307e\u308a\u3001\u6bd4\u8f03\u7684\u53d6\u308a\u7d44\u307f\u3084\u3059\u3044\u7bc4\u56f2\u3067\u3042\u308b\u305f\u3081\u3067\u3059\u3002\u305f\u3060\u3057\u3001<strong>\u8ca1\u7523\u306e\u898f\u6a21\u304c\u5927\u304d\u304f\u76f8\u7d9a\u7a0e\u306e\u7a0e\u7387\u304c\u9ad8\u304f\u306a\u308b\u3054\u5bb6\u5ead\u3067\u306f\u3001310\u4e07\u5186\u3092\u8d85\u3048\u3066\u8d08\u4e0e\u3057\u305f\u307b\u3046\u304c\u3001\u8d08\u4e0e\u7a0e\u3092\u591a\u304f\u6255\u3063\u3066\u3067\u3082\u5bb6\u65cf\u5168\u4f53\u306e\u7a0e\u8ca0\u62c5\u304c\u5c0f\u3055\u304f\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059<\/strong>\u3002\u76f8\u7d9a\u7a0e\u306e\u7a0e\u7387\u304c\u8d08\u4e0e\u7a0e\u306e\u7a0e\u7387\u3092\u4e0a\u56de\u308b\u5834\u5408\u306b\u3001\u3053\u3046\u3057\u305f\u9006\u8ee2\u304c\u8d77\u3053\u308a\u307e\u3059\u3002\u3088\u308a\u8e0f\u307f\u8fbc\u3093\u3060\u8d08\u4e0e\u984d\u306e\u691c\u8a0e\u3092\u3054\u5e0c\u671b\u306e\u5834\u5408\u306f\u3001\u500b\u5225\u306b\u8a66\u7b97\u3044\u305f\u3057\u307e\u3059\u306e\u3067\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\r\n        <\/div>\r\n        <div class=\"tp-cta\">\r\n            <p class=\"tp-cta-lead\">\u6700\u9069\u306a\u5206\u3051\u65b9\u3068\u8d08\u4e0e\u306e\u9032\u3081\u65b9\u306f\u3001\u8ca1\u7523\u306e\u5185\u5bb9\u3084\u3054\u5bb6\u65cf\u306e\u72b6\u6cc1\u306b\u3088\u3063\u3066\u5909\u308f\u308a\u307e\u3059\u3002\u305c\u3072\u4e00\u5ea6\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\r\n            <div class=\"tp-cta-row\">\r\n                <a class=\"tp-cta-primary\" href=\"https:\/\/fukutax-souzoku.com\/homepage\/contact-us\/\">\u7121\u6599\u76f8\u8ac7\u3092\u4e88\u7d04\u3059\u308b<\/a>\r\n                <a class=\"tp-cta-tel\" href=\"tel:0120587128\">&#x1f4de; 0120-587-128<\/a>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<style>\r\n.total-plan-v1 { background: #fbf9f3; border: 1px solid #ddd6c5; border-radius: 14px; padding: 30px; max-width: 820px; margin: 20px auto; font-family: \"Noto Sans JP\", \"Helvetica Neue\", Arial, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", Meiryo, sans-serif; color: #2b2b28; font-size: 15px; line-height: 1.7; box-shadow: 0 10px 28px rgba(30,40,20,0.09); box-sizing: border-box; overflow: hidden; }\r\n.total-plan-v1 *, .total-plan-v1 *::before, .total-plan-v1 *::after { box-sizing: border-box; }\r\n.total-plan-v1 .tp-header { text-align: center; background: linear-gradient(160deg, #1e4620 0%, #163218 100%); margin: -30px -30px 22px -30px; padding: 26px 24px 22px; color: #ffffff; }\r\n.total-plan-v1 .tp-eyebrow { margin: 0 0 8px; font-size: 0.72em; letter-spacing: 0.18em; color: #c39f62; font-weight: 700; }\r\n.total-plan-v1 h2.tp-title { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif !important; font-size: 1.42em !important; color: #ffffff !important; background: none !important; border: none !important; box-shadow: none !important; margin: 0 0 12px !important; padding: 0 !important; font-weight: 700 !important; line-height: 1.55 !important; text-align: center !important; border-radius: 0 !important; text-shadow: none !important; }\r\n.total-plan-v1 h2.tp-title::before, .total-plan-v1 h2.tp-title::after { content: none !important; }\r\n.total-plan-v1 .tp-intro { font-size: 0.88em; line-height: 1.75; color: rgba(255,255,255,0.88); margin: 0 auto; max-width: 580px; }\r\n.total-plan-v1 .tp-notice { background: #eaf1e8; border-left: 4px solid #1e4620; padding: 14px 16px; border-radius: 4px; margin-bottom: 24px; font-size: 0.85em; line-height: 1.7; }\r\n.total-plan-v1 .tp-notice-title { margin: 0 0 6px; font-weight: bold; color: #1e4620; }\r\n.total-plan-v1 .tp-notice p { margin: 0; }\r\n.total-plan-v1 .tp-form { background: #ffffff; border: 1px solid #ddd6c5; border-radius: 10px; padding: 22px 24px 22px; margin-bottom: 26px; }\r\n.total-plan-v1 .tp-form-head { font-family: \"Noto Serif JP\", serif; font-size: 1em; letter-spacing: 0.08em; color: #1e4620; font-weight: 700; border-bottom: 1px solid #eeeae0; padding-bottom: 10px; margin: 0 0 20px; }\r\n.total-plan-v1 .tp-form-head-2 { margin-top: 26px; }\r\n.total-plan-v1 .tp-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 20px 24px; }\r\n.total-plan-v1 .tp-field { min-width: 0; }\r\n.total-plan-v1 .tp-label { display: block; margin-bottom: 8px; font-size: 0.86em; font-weight: bold; color: #1e4620; letter-spacing: 0.03em; }\r\n.total-plan-v1 .tp-hint { margin: 8px 0 0; font-size: 0.76em; color: #6c6a5f; line-height: 1.55; }\r\n.total-plan-v1 .tp-inline { display: flex; align-items: center; gap: 8px; }\r\n.total-plan-v1 .tp-inline input[type=\"number\"] { width: 100%; max-width: 180px; padding: 11px 14px; font-size: 1em; font-weight: 700; text-align: right; border: 1px solid #b5c4b1; border-radius: 8px; background: #ffffff; color: #2b2b28; font-family: inherit; font-variant-numeric: tabular-nums; -moz-appearance: textfield; appearance: textfield; }\r\n.total-plan-v1 .tp-inline input[type=\"number\"]:focus { border-color: #1e4620; outline: none; box-shadow: 0 0 0 3px rgba(30,70,32,0.12); }\r\n.total-plan-v1 input[type=\"number\"]::-webkit-outer-spin-button, .total-plan-v1 input[type=\"number\"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }\r\n.total-plan-v1 .tp-unit { font-weight: bold; color: #5c5c56; font-size: 0.88em; white-space: nowrap; }\r\n.total-plan-v1 .tp-stepper { display: flex; align-items: center; max-width: 200px; border: 1px solid #ddd6c5; border-radius: 8px; overflow: hidden; background: #ffffff; }\r\n.total-plan-v1 .tp-stepper-btn { appearance: none; width: 42px; height: 44px; flex-shrink: 0; border: none; background: #eaf1e8; color: #1e4620; font-size: 1.2em; font-weight: bold; cursor: pointer; font-family: inherit; -webkit-tap-highlight-color: transparent; }\r\n.total-plan-v1 .tp-stepper-btn:hover { background: #1e4620; color: #ffffff; }\r\n.total-plan-v1 .tp-stepper input { flex: 1; width: 100%; min-width: 0; text-align: center; border: none; font-size: 1em; font-weight: 700; color: #2b2b28; background: transparent; font-family: inherit; font-variant-numeric: tabular-nums; -moz-appearance: textfield; appearance: textfield; padding: 0; }\r\n.total-plan-v1 .tp-stepper input:focus { outline: none; }\r\n.total-plan-v1 .tp-stepper .tp-unit { padding-right: 12px; }\r\n.total-plan-v1 .tp-share-row, .total-plan-v1 .tp-range-row { display: flex; align-items: center; gap: 16px; max-width: 480px; }\r\n.total-plan-v1 input[type=\"range\"] { -webkit-appearance: none; appearance: none; flex: 1; height: 8px; border-radius: 999px; background: linear-gradient(to right, #2d6630 0%, #2d6630 50%, #e3ddc9 50%, #e3ddc9 100%); outline: none; cursor: pointer; padding: 0; border: none; }\r\n.total-plan-v1 input[type=\"range\"]::-webkit-slider-runnable-track { -webkit-appearance: none; background: transparent; height: 8px; border-radius: 999px; }\r\n.total-plan-v1 input[type=\"range\"]::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; margin-top: -9px; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.total-plan-v1 input[type=\"range\"]::-moz-range-track { background: transparent; height: 8px; border-radius: 999px; }\r\n.total-plan-v1 input[type=\"range\"]::-moz-range-progress { background: #2d6630; height: 8px; border-radius: 999px; }\r\n.total-plan-v1 input[type=\"range\"]::-moz-range-thumb { width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.total-plan-v1 .tp-share-value, .total-plan-v1 .tp-range-value { font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 1.3em; color: #1e4620; min-width: 96px; text-align: right; flex-shrink: 0; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.total-plan-v1 .tp-share-unit, .total-plan-v1 .tp-range-unit { font-size: 0.6em; margin-left: 3px; color: #5c5c56; font-weight: 500; }\r\n.total-plan-v1 .tp-chip-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\r\n.total-plan-v1 .tp-chip { appearance: none; padding: 8px 16px; border-radius: 999px; border: 1px solid #ddd6c5; background: #ffffff; color: #6c6a5f; font-size: 0.8em; font-family: inherit; cursor: pointer; -webkit-tap-highlight-color: transparent; user-select: none; }\r\n.total-plan-v1 .tp-chip:hover { border-color: #2d6630; color: #1e4620; }\r\n.total-plan-v1 .tp-chip.is-active { background: #1e4620; border-color: #1e4620; color: #ffffff; font-weight: bold; }\r\n.total-plan-v1 #tp-calc-btn { appearance: none; display: block; width: 100%; padding: 18px; margin-top: 26px; background: #1e4620; color: #ffffff; font-size: 1.12em; font-weight: bold; font-family: inherit; border: none; border-radius: 10px; cursor: pointer; box-shadow: 0 4px 12px rgba(30,70,32,0.25); transition: background .2s, transform .1s; -webkit-tap-highlight-color: transparent; }\r\n.total-plan-v1 #tp-calc-btn:hover { background: #2d6630; }\r\n.total-plan-v1 #tp-calc-btn:active { transform: scale(0.99); }\r\n.total-plan-v1 .tp-live-note { display: none; text-align: center; font-size: 0.8em; color: #1e4620; font-weight: bold; margin: 10px 0 0; }\r\n.total-plan-v1 .tp-result { background: #ffffff; border: 1px solid #ddd6c5; border-radius: 12px; padding: 24px; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }\r\n.total-plan-v1 .tp-hero { text-align: center; padding: 4px 0 22px; border-bottom: 1px solid #ddd6c5; margin-bottom: 24px; }\r\n.total-plan-v1 .tp-hero-eyebrow { font-size: 0.76em; letter-spacing: 0.12em; color: #a88448; font-weight: 700; margin: 0 0 8px; }\r\n.total-plan-v1 .tp-hero-figure { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif; font-size: 2.5em; font-weight: 700; color: #1e4620; margin: 0; line-height: 1.1; font-variant-numeric: tabular-nums; }\r\n.total-plan-v1 .tp-hero-unit { font-size: 0.4em; margin-left: 5px; color: #5c5c56; font-weight: 500; }\r\n.total-plan-v1 .tp-hero-caption { font-size: 0.84em; color: #6c6a5f; margin: 10px 0 0; }\r\n.total-plan-v1 .tp-hero-diff { font-size: 0.88em; font-weight: bold; color: #1e4620; margin: 8px 0 0; }\r\n.total-plan-v1 .tp-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(210px, 1fr)); gap: 12px; margin-bottom: 26px; align-items: stretch; }\r\n.total-plan-v1 .tp-card { background: #f9f8f2; border: 1px solid #ddd6c5; border-radius: 10px; padding: 16px 14px; display: flex; flex-direction: column; }\r\n.total-plan-v1 .tp-card.is-best { background: #f4faf4; border: 2px solid #1e4620; padding: 15px 13px; }\r\n.total-plan-v1 .tp-card-badge { margin: 0 0 8px; font-size: 0.72em; font-weight: bold; color: #6c6a5f; letter-spacing: 0.04em; min-height: 2.5em; display: flex; align-items: center; line-height: 1.4; }\r\n.total-plan-v1 .tp-badge-best { color: #ffffff; background: #1e4620; border-radius: 999px; padding: 4px 12px; display: inline-flex; align-items: center; align-self: flex-start; margin-top: 2px; }\r\n.total-plan-v1 .tp-card-title { margin: 0 0 10px; font-size: 0.8em; font-weight: bold; color: #1e4620; line-height: 1.5; min-height: 3.6em; display: flex; align-items: flex-start; flex: 1 0 auto; }\r\n.total-plan-v1 .tp-card-spec { margin: 0 0 12px; padding: 4px 10px; background: rgba(255,255,255,0.75); border: 1px solid #e6e0d0; border-radius: 6px; }\r\n.total-plan-v1 .tp-card.is-best .tp-card-spec { background: #ffffff; border-color: #cfe4cf; }\r\n.total-plan-v1 .tp-spec-row { display: flex; align-items: center; justify-content: space-between; gap: 4px; margin: 0; font-size: 0.72em; line-height: 1.4; height: 2.6em; box-sizing: border-box; overflow: hidden; }\r\n.total-plan-v1 .tp-spec-row + .tp-spec-row { border-top: 1px dotted #e0d9c6; }\r\n.total-plan-v1 .tp-spec-k { color: #6c6a5f; white-space: nowrap; flex: 0 0 auto; }\r\n.total-plan-v1 .tp-spec-v { color: #a88448; font-size: 1.12em; font-variant-numeric: tabular-nums; white-space: nowrap; flex: 0 1 auto; text-align: right; }\r\n.total-plan-v1 .tp-card-table { margin-top: auto; }\r\n.total-plan-v1 .tp-card-table { width: 100%; border-collapse: collapse; font-size: 0.8em; }\r\n.total-plan-v1 .tp-card-table th, .total-plan-v1 .tp-card-table td { padding: 7px 2px; border-bottom: 1px solid #eeeae0; }\r\n.total-plan-v1 .tp-card-table th { text-align: left; font-weight: normal; color: #6c6a5f; background: transparent; }\r\n.total-plan-v1 .tp-card-table td { text-align: right; font-weight: bold; color: #2b2b28; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.total-plan-v1 .tp-card-total th, .total-plan-v1 .tp-card-total td { border-bottom: none; border-top: 2px solid #1e4620; padding-top: 10px; color: #1e4620; font-size: 1.15em; }\r\n.total-plan-v1 .tp-card-total th { font-weight: bold; }\r\n.total-plan-v1 .tp-chart { margin-bottom: 24px; }\r\n.total-plan-v1 .tp-chart-title { text-align: center; font-weight: bold; color: #1e4620; font-size: 0.92em; margin: 0 0 14px; }\r\n.total-plan-v1 .tp-bars { display: flex; flex-direction: column; gap: 12px; }\r\n.total-plan-v1 .tp-bar-row { display: grid; grid-template-columns: 74px 1fr 104px; align-items: center; gap: 10px; }\r\n.total-plan-v1 .tp-bar-name { font-size: 0.8em; font-weight: bold; color: #2b2b28; line-height: 1.4; }\r\n.total-plan-v1 .tp-bar-track { height: 26px; background: #f1efe8; border-radius: 6px; overflow: hidden; display: flex; }\r\n.total-plan-v1 .tp-seg { height: 100%; transition: width .6s ease; }\r\n.total-plan-v1 .tp-seg1 { background: #2d6630; }\r\n.total-plan-v1 .tp-seg2 { background: #c65a6b; }\r\n.total-plan-v1 .tp-seg3 { background: #c39f62; }\r\n.total-plan-v1 .tp-bar-amt { font-size: 0.82em; text-align: right; font-weight: bold; font-variant-numeric: tabular-nums; white-space: nowrap; color: #1e4620; }\r\n.total-plan-v1 .tp-legend { display: flex; justify-content: center; gap: 18px; margin-top: 14px; font-size: 0.76em; color: #6c6a5f; flex-wrap: wrap; }\r\n.total-plan-v1 .tp-sw { display: inline-block; width: 10px; height: 10px; border-radius: 2px; margin-right: 5px; vertical-align: middle; }\r\n.total-plan-v1 .tp-sw1 { background: #2d6630; }\r\n.total-plan-v1 .tp-sw2 { background: #c65a6b; }\r\n.total-plan-v1 .tp-sw3 { background: #c39f62; }\r\n.total-plan-v1 .tp-advice { background: #f4f1e6; border: 1px dashed #c39f62; border-radius: 10px; padding: 16px 18px; margin-bottom: 22px; font-size: 0.88em; line-height: 1.8; }\r\n.total-plan-v1 .tp-advice-title { margin: 0 0 8px; font-weight: bold; color: #a88448; }\r\n.total-plan-v1 .tp-advice p { margin: 0; }\r\n.total-plan-v1 .tp-advice strong { color: #1e4620; }\r\n.total-plan-v1 .tp-warning { background: #fff3f3; border: 1px solid #ffcccc; border-radius: 8px; padding: 14px 16px; color: #a00; font-size: 0.78em; line-height: 1.75; margin-bottom: 20px; }\r\n.total-plan-v1 .tp-warning-title { margin: 0 0 6px; font-weight: bold; }\r\n.total-plan-v1 .tp-warning p { margin: 0; }\r\n.total-plan-v1 .tp-warning-add { margin-top: 10px !important; padding-top: 10px; border-top: 1px solid #f2c7c7; }\r\n.total-plan-v1 .tp-cta { background: #f4f1e6; border-radius: 10px; padding: 18px; text-align: center; }\r\n.total-plan-v1 .tp-cta-lead { margin: 0 0 14px; font-size: 0.88em; font-weight: bold; color: #2b2b28; line-height: 1.6; }\r\n.total-plan-v1 .tp-cta-row { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }\r\n.total-plan-v1 .tp-cta a { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 0.9em; font-weight: bold; padding: 13px 26px; border-radius: 8px; text-decoration: none !important; flex: 1 1 190px; min-height: 48px; transition: background .15s, transform .05s; }\r\n.total-plan-v1 .tp-cta a:active { transform: scale(0.98); }\r\n.total-plan-v1 a.tp-cta-primary { color: #ffffff !important; background: #1e4620; box-shadow: 0 4px 12px rgba(30,70,32,0.22); }\r\n.total-plan-v1 a.tp-cta-primary:hover { background: #2d6630; color: #ffffff !important; }\r\n.total-plan-v1 a.tp-cta-tel { color: #1e4620 !important; background: #ffffff; border: 2px solid #1e4620; }\r\n.total-plan-v1 a.tp-cta-tel:hover { background: #eaf1e8; }\r\n.total-plan-v1 button:focus-visible, .total-plan-v1 input:focus-visible, .total-plan-v1 a:focus-visible { outline: 3px solid #c39f62; outline-offset: 2px; }\r\n@media (prefers-reduced-motion: reduce) { .total-plan-v1 * { transition: none !important; } }\r\n@media (max-width: 600px) {\r\n.total-plan-v1 { padding: 20px; margin: 20px 8px; font-size: 14px; }\r\n.total-plan-v1 .tp-header { margin: -20px -20px 20px -20px; padding: 22px 18px 18px; }\r\n.total-plan-v1 h2.tp-title { font-size: 1.14em !important; }\r\n.total-plan-v1 .tp-form { padding: 18px 16px; }\r\n.total-plan-v1 .tp-grid { grid-template-columns: 1fr; gap: 18px; }\r\n.total-plan-v1 .tp-cards { grid-template-columns: 1fr; }\r\n.total-plan-v1 .tp-hero-figure { font-size: 2em; }\r\n.total-plan-v1 .tp-bar-row { grid-template-columns: 62px 1fr 88px; }\r\n.total-plan-v1 .tp-cta a { flex: 1 1 100%; }\r\n}\r\n<\/style>\n\n\n<div class=\"swell-block-balloon\"><div class=\"c-balloon -bln-left\" data-col=\"green\"><div class=\"c-balloon__icon -circle\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/fukutax-souzoku.com\/homepage\/wp-content\/uploads\/2024\/03\/7471.jpg\" alt=\"\" class=\"c-balloon__iconImg\" width=\"80px\" height=\"80px\"><\/div><div class=\"c-balloon__body -speaking -border-none\"><div class=\"c-balloon__text\">\n<p>\u5b9f\u969b\u306b\u306f1\u6b21\u76f8\u7d9a\u3067\u5c0f\u898f\u6a21\u5b85\u5730\u7b49\u306e\u7279\u4f8b\u3092\u9069\u7528\u304c\u3042\u308b\u5834\u5408\u3084\u751f\u547d\u4fdd\u967a\u91d1\u306e\u53d7\u53d6\u308a\u304c\u3042\u308b\u5834\u5408\u306a\u3069\u306b\u3088\u308a\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u7d50\u679c\u304c\u7570\u306a\u308b\u53ef\u80fd\u6027\u304c\u3054\u3056\u3044\u307e\u3059\u30021\u6b21\u30fb2\u6b21\u76f8\u7d9a\u306e\u7bc0\u7a0e\u3092\u8003\u616e\u3057\u305f\u5206\u5272\u6848\u3092\u8003\u3048\u3066\u3044\u308b\u65b9\u306f\u3001\u307e\u305a\u306fLINE\u76f8\u8ac7\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002<\/p>\n<span class=\"c-balloon__shapes\"><span class=\"c-balloon__before\"><\/span><span class=\"c-balloon__after\"><\/span><\/span><\/div><\/div><\/div><\/div>\n\n\n<p class=\"u-mb-ctrl u-mb-0 wp-block-paragraph\">\u3000<span class=\"swl-inline-color has-swl-deep-01-color\">\uff3c 24\u6642\u9593365\u65e5\u76f8\u8ac7OK \uff0f<\/span><\/p>\n\n\n\n<a href=\"https:\/\/lin.ee\/vqP4ALb\"><img decoding=\"async\" src=\"https:\/\/scdn.line-apps.com\/n\/line_add_friends\/btn\/ja.png\" alt=\"\u53cb\u3060\u3061\u8ffd\u52a0\" height=\"36\" border=\"0\"><\/a>\n\n\n\n<div class=\"ins-sim-v2\" id=\"fukuda-ins-app\" data-ins-v2=\"1\">\r\n    <div class=\"in-header\">\r\n        <p class=\"in-eyebrow\">\u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240<\/p>\r\n        <h2 class=\"in-title\">\u751f\u547d\u4fdd\u967a\u52a0\u5165 \u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3<\/h2>\r\n        <p class=\"in-intro\">\u751f\u547d\u4fdd\u967a\u306e\u975e\u8ab2\u7a0e\u67a0\uff08500\u4e07\u5186 \u00d7 \u6cd5\u5b9a\u76f8\u7d9a\u4eba\u6570\uff09\u3092\u6d3b\u7528\u3057\u305f\u5834\u5408\u3001\u76f8\u7d9a\u7a0e\u304c\u3069\u308c\u3060\u3051\u8efd\u304f\u306a\u308b\u304b\u3092\u8a66\u7b97\u3057\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"in-notice\">\r\n        <p class=\"in-notice-title\">\u3010\u751f\u547d\u4fdd\u967a\u306e\u975e\u8ab2\u7a0e\u67a0\u3068\u306f\u3011<\/p>\r\n        <p>\u76f8\u7d9a\u4eba\u304c\u53d7\u3051\u53d6\u308b\u6b7b\u4ea1\u4fdd\u967a\u91d1\u306b\u306f\u3001<strong>\u300c500\u4e07\u5186 \u00d7 \u6cd5\u5b9a\u76f8\u7d9a\u4eba\u306e\u6570\u300d\u307e\u3067\u76f8\u7d9a\u7a0e\u304c\u304b\u304b\u3089\u306a\u3044\u975e\u8ab2\u7a0e\u67a0<\/strong>\u304c\u3042\u308a\u307e\u3059\u3002\u9810\u8caf\u91d1\u3092\u305d\u306e\u307e\u307e\u907a\u3059\u3088\u308a\u3001\u4e00\u90e8\u3092\u4e00\u6642\u6255\u3044\u7d42\u8eab\u4fdd\u967a\u306a\u3069\u306b\u63db\u3048\u3066\u304a\u304f\u3060\u3051\u3067\u3001\u78ba\u5b9f\u306a\u7bc0\u7a0e\u52b9\u679c\u304c\u898b\u8fbc\u3081\u308b\u4ee3\u8868\u7684\u306a\u5bfe\u7b56\u3067\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"in-form\">\r\n        <div class=\"in-step\">\r\n            <div class=\"in-rail\"><span class=\"in-badge\">1<\/span><\/div>\r\n            <div class=\"in-body\">\r\n                <label class=\"in-label\" for=\"ins-asset\">\u73fe\u5728\u306e\u8ca1\u7523\u7dcf\u984d<\/label>\r\n                <div class=\"in-range-row\">\r\n                    <input type=\"range\" id=\"ins-asset\" min=\"3000\" max=\"30000\" step=\"100\" value=\"10000\">\r\n                    <span class=\"in-range-value\"><span id=\"val-ins-asset\">10,000<\/span><span class=\"in-range-unit\">\u4e07\u5186<\/span><\/span>\r\n                <\/div>\r\n                <p class=\"in-reading\" id=\"ins-asset-reading\">\uff1d 1\u5104\u5186<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"in-step\">\r\n            <div class=\"in-rail\"><span class=\"in-badge\">2<\/span><\/div>\r\n            <div class=\"in-body\">\r\n                <p class=\"in-label\">\u914d\u5076\u8005\u306e\u6709\u7121<\/p>\r\n                <div class=\"in-segment\" id=\"ins-spouse-segment\" role=\"group\" aria-label=\"\u914d\u5076\u8005\u306e\u6709\u7121\">\r\n                    <button type=\"button\" data-ins=\"spouse\" data-value=\"yes\" class=\"is-active\">\u3042\u308a<\/button>\r\n                    <button type=\"button\" data-ins=\"spouse\" data-value=\"no\">\u306a\u3057<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"in-step\">\r\n            <div class=\"in-rail\"><span class=\"in-badge\">3<\/span><\/div>\r\n            <div class=\"in-body\">\r\n                <label class=\"in-label\" for=\"ins-heirs\">\u63a8\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570\uff08\u914d\u5076\u8005\u30fb\u5b50\u306e\u5408\u8a08\uff09<\/label>\r\n                <div class=\"in-stepper\">\r\n                    <button type=\"button\" class=\"in-stepper-btn\" data-ins=\"heirs-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"ins-heirs\" value=\"2\" min=\"1\" max=\"20\" inputmode=\"numeric\" aria-label=\"\u63a8\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570\">\r\n                    <button type=\"button\" class=\"in-stepper-btn\" data-ins=\"heirs-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"in-unit\">\u4eba<\/span>\r\n                <\/div>\r\n                <p class=\"in-limit-preview\" id=\"ins-limit-preview\">\u73fe\u5728\u306e\u975e\u8ab2\u7a0e\u67a0\uff1a <strong>1,000\u4e07\u5186<\/strong>\uff08500\u4e07\u5186 \u00d7 2\u4eba\uff09<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"in-step is-last\">\r\n            <div class=\"in-rail\"><span class=\"in-badge\">4<\/span><\/div>\r\n            <div class=\"in-body\">\r\n                <label class=\"in-label\" for=\"ins-payout\">\u751f\u547d\u4fdd\u967a\u306e\u8ffd\u52a0\u52a0\u5165\u984d\uff08\u53d7\u53d6\u4fdd\u967a\u91d1\u984d\uff09<\/label>\r\n                <div class=\"in-input-row\">\r\n                    <input type=\"number\" id=\"ins-payout\" value=\"1000\" min=\"0\" step=\"100\" inputmode=\"numeric\">\r\n                    <span class=\"in-unit\">\u4e07\u5186<\/span>\r\n                <\/div>\r\n                <div class=\"in-chip-row\">\r\n                    <button type=\"button\" class=\"in-chip\" data-ins=\"payout-chip\" data-value=\"500\">500\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"in-chip is-active\" data-ins=\"payout-chip\" data-value=\"1000\">1,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"in-chip\" data-ins=\"payout-chip\" data-value=\"2000\">2,000\u4e07\u5186<\/button>\r\n                    <button type=\"button\" class=\"in-chip in-chip-max\" data-ins=\"payout-max\">\u975e\u8ab2\u7a0e\u67a0\u3044\u3063\u3071\u3044\u306b\u8a2d\u5b9a<\/button>\r\n                <\/div>\r\n                <p class=\"in-help\">\u203b\u652f\u6255\u4fdd\u967a\u6599\u3068\u53d7\u53d6\u4fdd\u967a\u91d1\u984d\u306f\u540c\u984d\u306e\u524d\u63d0\u3067\u8a66\u7b97\u3057\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <button type=\"button\" id=\"execute-ins-btn\">\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b<\/button>\r\n        <p class=\"in-live-note\" id=\"ins-live-note\">&#x2713; \u6761\u4ef6\u3092\u5909\u3048\u308b\u3068\u7d50\u679c\u304c\u81ea\u52d5\u3067\u66f4\u65b0\u3055\u308c\u307e\u3059<\/p>\r\n    <\/div>\r\n    <div id=\"ins-result-area\" class=\"in-result\" style=\"display:none;\" aria-live=\"polite\">\r\n        <div class=\"in-hero\">\r\n            <p class=\"in-hero-eyebrow\">\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u7d50\u679c<\/p>\r\n            <p class=\"in-hero-figure\"><span id=\"ins-save-hero\">0<\/span><span class=\"in-hero-unit\">\u4e07\u5186<\/span><\/p>\r\n            <p class=\"in-hero-caption\">\u751f\u547d\u4fdd\u967a\u306e\u975e\u8ab2\u7a0e\u67a0\u306b\u3088\u308b\u7bc0\u7a0e\u984d\uff08\u76ee\u5b89\uff09<\/p>\r\n        <\/div>\r\n        <div class=\"in-compare\">\r\n            <div class=\"in-compare-row\">\r\n                <span class=\"in-compare-name\">\u52a0\u5165\u524d<\/span>\r\n                <div class=\"in-compare-track\"><div class=\"in-compare-fill in-fill-no\" id=\"ins-bar-no\"><\/div><\/div>\r\n                <span class=\"in-compare-amt\" id=\"ins-amt-no\">--<\/span>\r\n            <\/div>\r\n            <div class=\"in-compare-row is-with\">\r\n                <span class=\"in-compare-name\">\u52a0\u5165\u5f8c<\/span>\r\n                <div class=\"in-compare-track\"><div class=\"in-compare-fill in-fill-with\" id=\"ins-bar-with\"><\/div><\/div>\r\n                <span class=\"in-compare-amt\" id=\"ins-amt-with\">--<\/span>\r\n            <\/div>\r\n        <\/div>\r\n        <table class=\"in-table\">\r\n            <tbody>\r\n                <tr><th>\u975e\u8ab2\u7a0e\u67a0\uff08\u9650\u5ea6\u984d\uff09<\/th><td id=\"res-ins-limit\">--<\/td><\/tr>\r\n                <tr><th>\u9069\u7528\u3055\u308c\u308b\u975e\u8ab2\u7a0e\u984d<\/th><td id=\"res-ins-applied\">--<\/td><\/tr>\r\n                <tr><th>\u4fdd\u967a\u52a0\u5165\u524d\u306e\u76f8\u7d9a\u7a0e<\/th><td id=\"res-ins-no\">--<\/td><\/tr>\r\n                <tr><th>\u4fdd\u967a\u52a0\u5165\u5f8c\u306e\u76f8\u7d9a\u7a0e<\/th><td id=\"res-ins-with\">--<\/td><\/tr>\r\n                <tr class=\"in-total-row\"><th>\u7bc0\u7a0e\u984d<\/th><td id=\"res-ins-save\">--<\/td><\/tr>\r\n            <\/tbody>\r\n        <\/table>\r\n        <div class=\"in-warning\">\r\n            <p class=\"in-warning-title\">\u3010\u91cd\u8981\u306a\u304a\u77e5\u3089\u305b\u30fb\u514d\u8cac\u4e8b\u9805\u3011<\/p>\r\n            <p>\u672c\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u300c\u751f\u547d\u4fdd\u967a\u306e\u975e\u8ab2\u7a0e\u67a0\uff08500\u4e07\u5186\u00d7\u6cd5\u5b9a\u76f8\u7d9a\u4eba\u6570\uff09\u300d\u3092\u6d3b\u7528\u3057\u305f\u5834\u5408\u306e\u6982\u7b97\u3067\u3059\u3002\u914d\u5076\u8005\u304c\u6cd5\u5b9a\u76f8\u7d9a\u5206\u3092\u53d6\u5f97\u3057\u3001\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u306e\u7279\u4f8b\u3092\u9069\u7528\u3057\u305f\u5834\u5408\u3092\u524d\u63d0\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u652f\u6255\u4fdd\u967a\u6599\u3068\u4fdd\u967a\u91d1\u984d\u306f\u540c\u984d\u306e\u524d\u63d0\u3067\u7b97\u51fa\u3057\u3066\u3044\u307e\u3059\u3002\u5b9f\u969b\u306e\u76f8\u7d9a\u7a0e\u984d\u306f\u3001\u4ed6\u306e\u7279\u4f8b\u9069\u7528\u3084\u907a\u7523\u5206\u5272\u72b6\u6cc1\u306b\u3088\u308a\u5909\u52d5\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\r\n        <\/div>\r\n        <div class=\"in-cta\">\r\n            <p class=\"in-cta-lead\">\u4fdd\u967a\u3092\u4f7f\u3063\u305f\u5bfe\u7b56\u306f\u3001\u3054\u5e74\u9f62\u3084\u5065\u5eb7\u72b6\u614b\u306b\u3088\u3063\u3066\u9078\u3079\u308b\u5546\u54c1\u304c\u5909\u308f\u308a\u307e\u3059\u3002\u307e\u305a\u306f\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\r\n            <div class=\"in-cta-row\">\r\n                <a class=\"in-cta-primary\" href=\"https:\/\/fukutax-souzoku.com\/homepage\/contact-us\/\">\u7121\u6599\u76f8\u8ac7\u3092\u4e88\u7d04\u3059\u308b<\/a>\r\n                <a class=\"in-cta-tel\" href=\"tel:0120587128\">&#x1f4de; 0120-587-128<\/a>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<style>\r\n.ins-sim-v2 { background: #fbf9f3; border: 1px solid #ddd6c5; border-radius: 14px; padding: 30px; max-width: 700px; margin: 20px auto; font-family: \"Noto Sans JP\", \"Helvetica Neue\", Arial, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", Meiryo, sans-serif; color: #2b2b28; box-shadow: 0 10px 28px rgba(30,40,20,0.09); box-sizing: border-box; overflow: hidden; }\r\n.ins-sim-v2 *, .ins-sim-v2 *::before, .ins-sim-v2 *::after { box-sizing: border-box; }\r\n.ins-sim-v2 .in-header { text-align: center; background: linear-gradient(160deg, #1e4620 0%, #163218 100%); margin: -30px -30px 22px -30px; padding: 26px 24px 22px; color: #ffffff; }\r\n.ins-sim-v2 .in-eyebrow { margin: 0 0 8px; font-size: 0.72em; letter-spacing: 0.18em; color: #c39f62; font-weight: 700; }\r\n.ins-sim-v2 h2.in-title { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif !important; font-size: 1.5em !important; color: #ffffff !important; background: none !important; border: none !important; box-shadow: none !important; margin: 0 0 12px !important; padding: 0 !important; font-weight: 700 !important; line-height: 1.5 !important; text-align: center !important; border-radius: 0 !important; text-shadow: none !important; }\r\n.ins-sim-v2 h2.in-title::before, .ins-sim-v2 h2.in-title::after { content: none !important; }\r\n.ins-sim-v2 .in-intro { font-size: 0.9em; line-height: 1.7; color: rgba(255,255,255,0.88); margin: 0 auto; max-width: 500px; }\r\n.ins-sim-v2 .in-notice { background: #eaf1e8; border-left: 4px solid #1e4620; padding: 14px 16px; border-radius: 4px; margin-bottom: 26px; font-size: 0.85em; line-height: 1.6; }\r\n.ins-sim-v2 .in-notice-title { margin: 0 0 6px; font-weight: bold; color: #1e4620; }\r\n.ins-sim-v2 .in-notice p { margin: 0; }\r\n.ins-sim-v2 .in-step { display: flex; gap: 16px; padding-bottom: 24px; }\r\n.ins-sim-v2 .in-step.is-last { padding-bottom: 8px; }\r\n.ins-sim-v2 .in-rail { display: flex; flex-direction: column; align-items: center; flex-shrink: 0; }\r\n.ins-sim-v2 .in-badge { width: 34px; height: 34px; min-height: 34px; border-radius: 50%; background: #1e4620; color: #ffffff; display: flex; align-items: center; justify-content: center; font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 0.95em; }\r\n.ins-sim-v2 .in-step:not(.is-last) .in-rail::after { content: ''; flex: 1; width: 2px; min-height: 20px; background: #ddd6c5; margin-top: 6px; }\r\n.ins-sim-v2 .in-body { flex: 1; min-width: 0; padding-top: 4px; }\r\n.ins-sim-v2 .in-label { display: block; margin-bottom: 10px; font-weight: bold; color: #1e4620; font-size: 1.02em; }\r\n.ins-sim-v2 .in-help { font-size: 0.8em; color: #6c6a5f; margin: 10px 0 0; line-height: 1.5; }\r\n.ins-sim-v2 .in-range-row { display: flex; align-items: center; gap: 16px; max-width: 460px; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"] { -webkit-appearance: none; appearance: none; flex: 1; height: 8px; border-radius: 999px; background: linear-gradient(to right, #2d6630 0%, #2d6630 26%, #e3ddc9 26%, #e3ddc9 100%); outline: none; cursor: pointer; padding: 0; border: none; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"]::-webkit-slider-runnable-track { -webkit-appearance: none; background: transparent; height: 8px; border-radius: 999px; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"]::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; margin-top: -9px; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"]::-moz-range-track { background: transparent; height: 8px; border-radius: 999px; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"]::-moz-range-progress { background: #2d6630; height: 8px; border-radius: 999px; }\r\n.ins-sim-v2 .in-range-row input[type=\"range\"]::-moz-range-thumb { width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.ins-sim-v2 .in-range-value { font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 1.3em; color: #1e4620; min-width: 108px; text-align: right; flex-shrink: 0; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.ins-sim-v2 .in-range-unit { font-size: 0.6em; margin-left: 3px; color: #5c5c56; font-weight: 500; }\r\n.ins-sim-v2 .in-reading { margin: 8px 0 0; font-size: 0.85em; color: #a88448; font-weight: bold; }\r\n.ins-sim-v2 .in-segment { display: flex; border: 1px solid #ddd6c5; border-radius: 8px; overflow: hidden; background: #fff; max-width: 260px; height: 48px; }\r\n.ins-sim-v2 .in-segment button { appearance: none; border: none; flex: 1; background: #fff; color: #6c6a5f; font-size: 1em; font-family: inherit; cursor: pointer; border-left: 1px solid #ddd6c5; -webkit-tap-highlight-color: transparent; }\r\n.ins-sim-v2 .in-segment button:first-child { border-left: none; }\r\n.ins-sim-v2 .in-segment button:hover { color: #1e4620; }\r\n.ins-sim-v2 .in-segment button.is-active { background: #1e4620; color: #fff; font-weight: 700; }\r\n.ins-sim-v2 .in-stepper { display: flex; align-items: center; max-width: 230px; border: 1px solid #ddd6c5; border-radius: 8px; overflow: hidden; background: #ffffff; }\r\n.ins-sim-v2 .in-stepper-btn { appearance: none; width: 46px; height: 46px; flex-shrink: 0; border: none; background: #eaf1e8; color: #1e4620; font-size: 1.3em; font-weight: bold; cursor: pointer; font-family: inherit; -webkit-tap-highlight-color: transparent; }\r\n.ins-sim-v2 .in-stepper-btn:hover { background: #1e4620; color: #ffffff; }\r\n.ins-sim-v2 .in-stepper input { flex: 1; width: 100%; min-width: 0; text-align: center; border: none; font-size: 1.05em; font-weight: 700; color: #2b2b28; background: transparent; font-family: inherit; -moz-appearance: textfield; appearance: textfield; padding: 0; }\r\n.ins-sim-v2 .in-stepper input:focus { outline: none; }\r\n.ins-sim-v2 .in-stepper input::-webkit-outer-spin-button, .ins-sim-v2 .in-stepper input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }\r\n.ins-sim-v2 .in-unit { padding-right: 14px; font-weight: bold; color: #5c5c56; }\r\n.ins-sim-v2 .in-limit-preview { margin: 10px 0 0; font-size: 0.85em; color: #2b2b28; background: #f4f1e6; border: 1px dashed #c39f62; border-radius: 8px; padding: 10px 14px; line-height: 1.6; }\r\n.ins-sim-v2 .in-limit-preview strong { color: #a88448; font-variant-numeric: tabular-nums; }\r\n.ins-sim-v2 .in-input-row { display: flex; align-items: center; gap: 10px; }\r\n.ins-sim-v2 .in-input-row input[type=\"number\"] { width: 170px; padding: 11px 14px; font-size: 1em; font-weight: 700; border: 1px solid #b5c4b1; border-radius: 8px; background: #ffffff; color: #2b2b28; font-family: inherit; }\r\n.ins-sim-v2 .in-input-row input[type=\"number\"]:focus { border-color: #1e4620; outline: none; box-shadow: 0 0 0 3px rgba(30,70,32,0.12); }\r\n.ins-sim-v2 .in-input-row .in-unit { padding-right: 0; }\r\n.ins-sim-v2 .in-chip-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\r\n.ins-sim-v2 .in-chip { appearance: none; padding: 8px 15px; border-radius: 999px; border: 1px solid #ddd6c5; background: #ffffff; color: #6c6a5f; font-size: 0.8em; font-family: inherit; cursor: pointer; -webkit-tap-highlight-color: transparent; user-select: none; }\r\n.ins-sim-v2 .in-chip:hover { border-color: #2d6630; color: #1e4620; }\r\n.ins-sim-v2 .in-chip.is-active { background: #1e4620; border-color: #1e4620; color: #ffffff; font-weight: bold; }\r\n.ins-sim-v2 .in-chip-max { border-color: #c39f62; color: #a88448; font-weight: bold; }\r\n.ins-sim-v2 .in-chip-max:hover { border-color: #a88448; color: #8a6d2f; }\r\n.ins-sim-v2 #execute-ins-btn { appearance: none; display: block; width: 100%; padding: 18px; background: #1e4620; color: #ffffff; font-size: 1.15em; font-weight: bold; font-family: inherit; border: none; border-radius: 10px; cursor: pointer; box-shadow: 0 4px 12px rgba(30,70,32,0.25); transition: background .2s, transform .1s; -webkit-tap-highlight-color: transparent; margin-top: 8px; }\r\n.ins-sim-v2 #execute-ins-btn:hover { background: #2d6630; }\r\n.ins-sim-v2 #execute-ins-btn:active { transform: scale(0.99); }\r\n.ins-sim-v2 .in-live-note { display: none; text-align: center; font-size: 0.8em; color: #1e4620; font-weight: bold; margin: 10px 0 0; }\r\n.ins-sim-v2 .in-result { margin-top: 30px; background: #ffffff; border: 1px solid #ddd6c5; border-radius: 12px; padding: 24px; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }\r\n.ins-sim-v2 .in-hero { text-align: center; padding: 4px 0 22px; border-bottom: 1px solid #ddd6c5; margin-bottom: 22px; }\r\n.ins-sim-v2 .in-hero-eyebrow { font-size: 0.76em; letter-spacing: 0.14em; color: #a88448; font-weight: 700; margin: 0 0 8px; }\r\n.ins-sim-v2 .in-hero-figure { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif; font-size: 2.6em; font-weight: 700; color: #1e4620; margin: 0; line-height: 1.1; font-variant-numeric: tabular-nums; }\r\n.ins-sim-v2 .in-hero-unit { font-size: 0.4em; margin-left: 5px; color: #5c5c56; font-weight: 500; }\r\n.ins-sim-v2 .in-hero-caption { font-size: 0.85em; color: #6c6a5f; margin: 10px 0 0; }\r\n.ins-sim-v2 .in-compare { display: flex; flex-direction: column; gap: 12px; margin-bottom: 22px; }\r\n.ins-sim-v2 .in-compare-row { display: grid; grid-template-columns: 64px 1fr 120px; align-items: center; gap: 10px; }\r\n.ins-sim-v2 .in-compare-name { font-size: 0.85em; font-weight: bold; color: #2b2b28; }\r\n.ins-sim-v2 .in-compare-row.is-with .in-compare-name { color: #1e4620; }\r\n.ins-sim-v2 .in-compare-track { height: 28px; background: #f1efe8; border-radius: 6px; overflow: hidden; }\r\n.ins-sim-v2 .in-compare-fill { height: 100%; width: 0%; border-radius: 6px; transition: width .6s ease; }\r\n.ins-sim-v2 .in-fill-no { background: #b8b6a9; }\r\n.ins-sim-v2 .in-fill-with { background: linear-gradient(90deg, #2d6630, #1e4620); }\r\n.ins-sim-v2 .in-compare-amt { font-size: 0.85em; text-align: right; font-weight: bold; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.ins-sim-v2 .in-compare-row.is-with .in-compare-amt { color: #1e4620; }\r\n.ins-sim-v2 .in-table { width: 100%; border-collapse: collapse; margin-bottom: 22px; font-size: 0.95em; }\r\n.ins-sim-v2 .in-table th, .ins-sim-v2 .in-table td { padding: 14px 10px; border-bottom: 1px solid #eeeae0; }\r\n.ins-sim-v2 .in-table th { text-align: left; font-weight: normal; color: #555555; background: transparent; }\r\n.ins-sim-v2 .in-table td { text-align: right; font-weight: bold; color: #2b2b28; font-variant-numeric: tabular-nums; }\r\n.ins-sim-v2 .in-total-row th, .ins-sim-v2 .in-total-row td { border-bottom: none; background: #edf7ed; color: #1e4620; font-size: 1.2em; padding: 16px 10px; }\r\n.ins-sim-v2 .in-warning { background: #fff3f3; border: 1px solid #ffcccc; border-radius: 8px; padding: 14px 16px; color: #a00; font-size: 0.82em; line-height: 1.7; margin-bottom: 22px; }\r\n.ins-sim-v2 .in-warning-title { margin: 0 0 6px; font-weight: bold; }\r\n.ins-sim-v2 .in-warning p { margin: 0; }\r\n.ins-sim-v2 .in-cta { background: #f4f1e6; border-radius: 10px; padding: 18px; text-align: center; }\r\n.ins-sim-v2 .in-cta-lead { margin: 0 0 14px; font-size: 0.9em; font-weight: bold; color: #2b2b28; line-height: 1.6; }\r\n.ins-sim-v2 .in-cta-row { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }\r\n.ins-sim-v2 .in-cta a { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 0.95em; font-weight: bold; padding: 13px 26px; border-radius: 8px; text-decoration: none !important; flex: 1 1 190px; min-height: 48px; transition: background .15s, transform .05s; }\r\n.ins-sim-v2 .in-cta a:active { transform: scale(0.98); }\r\n.ins-sim-v2 a.in-cta-primary { color: #ffffff !important; background: #1e4620; box-shadow: 0 4px 12px rgba(30,70,32,0.22); }\r\n.ins-sim-v2 a.in-cta-primary:hover { background: #2d6630; color: #ffffff !important; }\r\n.ins-sim-v2 a.in-cta-tel { color: #1e4620 !important; background: #ffffff; border: 2px solid #1e4620; }\r\n.ins-sim-v2 a.in-cta-tel:hover { background: #eaf1e8; }\r\n.ins-sim-v2 button:focus-visible, .ins-sim-v2 input:focus-visible, .ins-sim-v2 a:focus-visible { outline: 3px solid #c39f62; outline-offset: 2px; }\r\n@media (max-width: 600px) {\r\n.ins-sim-v2 { padding: 20px; margin: 20px 8px; }\r\n.ins-sim-v2 .in-header { margin: -20px -20px 20px -20px; padding: 22px 18px 18px; }\r\n.ins-sim-v2 h2.in-title { font-size: 1.22em !important; }\r\n.ins-sim-v2 .in-step { gap: 12px; }\r\n.ins-sim-v2 .in-hero-figure { font-size: 2em; }\r\n.ins-sim-v2 .in-compare-row { grid-template-columns: 56px 1fr 100px; }\r\n.ins-sim-v2 .in-cta a { flex: 1 1 100%; }\r\n}\r\n<\/style>\n\n\n\n<div class=\"gift-sim-v2\" id=\"fukuda-gift-app\" data-gift-v2=\"1\">\r\n    <div class=\"gf-header\">\r\n        <p class=\"gf-eyebrow\">\u798f\u7530\u3072\u3055\u3068\u7a0e\u7406\u58eb\u4e8b\u52d9\u6240<\/p>\r\n        <h2 class=\"gf-title\">\u751f\u524d\u8d08\u4e0e \u7c21\u6613\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3<\/h2>\r\n        <p class=\"gf-intro\">\u6bce\u5e74\u306e\u8d08\u4e0e\uff08\u66a6\u5e74\u8d08\u4e0e\uff09\u3092\u30b3\u30c4\u30b3\u30c4\u7d9a\u3051\u305f\u5834\u5408\u3001\u5c06\u6765\u306e\u76f8\u7d9a\u7a0e\u304c\u3069\u308c\u3060\u3051\u8efd\u304f\u306a\u308b\u304b\u3092\u8a66\u7b97\u3057\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"gf-notice\">\r\n        <p class=\"gf-notice-title\">\u3010\u66a6\u5e74\u8d08\u4e0e\u306e\u30dd\u30a4\u30f3\u30c8\u3011<\/p>\r\n        <p>\u8d08\u4e0e\u7a0e\u306b\u306f<strong>\u5e74\u9593110\u4e07\u5186\u306e\u57fa\u790e\u63a7\u9664<\/strong>\u304c\u3042\u308a\u30011\u4eba\u3042\u305f\u308a\u5e74\u9593110\u4e07\u5186\u307e\u3067\u306e\u8d08\u4e0e\u306b\u306f\u8d08\u4e0e\u7a0e\u304c\u304b\u304b\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u975e\u8ab2\u7a0e\u67a0\u3092\u6bce\u5e74\u30fb\u8907\u6570\u4eba\u306b\u6d3b\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u76f8\u7d9a\u8ca1\u7523\u3092\u8a08\u753b\u7684\u306b\u6e1b\u3089\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\r\n    <\/div>\r\n    <div class=\"gf-form\">\r\n        <div class=\"gf-step\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">1<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <label class=\"gf-label\" for=\"gift-asset\">\u73fe\u5728\u306e\u8ca1\u7523\u7dcf\u984d<\/label>\r\n                <div class=\"gf-range-row\">\r\n                    <input type=\"range\" id=\"gift-asset\" min=\"3000\" max=\"30000\" step=\"100\" value=\"10000\">\r\n                    <span class=\"gf-range-value\"><span id=\"val-asset\">10,000<\/span><span class=\"gf-range-unit\">\u4e07\u5186<\/span><\/span>\r\n                <\/div>\r\n                <p class=\"gf-reading\" id=\"gift-asset-reading\">\uff1d 1\u5104\u5186<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-step\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">2<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <p class=\"gf-label\">\u914d\u5076\u8005\u306e\u6709\u7121<\/p>\r\n                <div class=\"gf-segment\" id=\"gift-spouse-segment\" role=\"group\" aria-label=\"\u914d\u5076\u8005\u306e\u6709\u7121\">\r\n                    <button type=\"button\" data-gift=\"spouse\" data-value=\"yes\" class=\"is-active\">\u3042\u308a<\/button>\r\n                    <button type=\"button\" data-gift=\"spouse\" data-value=\"no\">\u306a\u3057<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-step\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">3<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <label class=\"gf-label\" for=\"gift-heirs\">\u63a8\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570\uff08\u914d\u5076\u8005\u30fb\u5b50\u306e\u5408\u8a08\uff09<\/label>\r\n                <div class=\"gf-stepper\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"heirs-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"gift-heirs\" value=\"2\" min=\"1\" max=\"20\" inputmode=\"numeric\" aria-label=\"\u63a8\u5b9a\u76f8\u7d9a\u4eba\u306e\u4eba\u6570\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"heirs-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"gf-unit\">\u4eba<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-step\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">4<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <label class=\"gf-label\" for=\"gift-receivers\">\u8d08\u4e0e\u3059\u308b\u76f8\u624b\u306e\u4eba\u6570<\/label>\r\n                <div class=\"gf-stepper\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"recv-minus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"gift-receivers\" value=\"1\" min=\"1\" max=\"20\" inputmode=\"numeric\" aria-label=\"\u8d08\u4e0e\u3059\u308b\u76f8\u624b\u306e\u4eba\u6570\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"recv-plus\" aria-label=\"\u4eba\u6570\u30921\u4eba\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"gf-unit\">\u4eba<\/span>\r\n                <\/div>\r\n                <p class=\"gf-help\">\u203b\u304a\u5b50\u69d8\u3084\u304a\u5b6b\u69d8\u306a\u3069\u3001\u6bce\u5e74\u8d08\u4e0e\u3092\u884c\u3046\u76f8\u624b\u306e\u4eba\u6570\u3067\u3059\u3002<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-step\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">5<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <label class=\"gf-label\" for=\"gift-amount\">\u5e74\u9593\u306e\u8d08\u4e0e\u984d\uff081\u4eba\u3042\u305f\u308a\uff09<\/label>\r\n                <div class=\"gf-range-row\">\r\n                    <input type=\"range\" id=\"gift-amount\" min=\"0\" max=\"110\" step=\"10\" value=\"110\">\r\n                    <span class=\"gf-range-value\"><span id=\"val-gift-amount\">110<\/span><span class=\"gf-range-unit\">\u4e07\u5186<\/span><\/span>\r\n                <\/div>\r\n                <p class=\"gf-help\">\u203b110\u4e07\u5186\u4ee5\u4e0b\u306a\u3089\u8d08\u4e0e\u7a0e\u306f\u304b\u304b\u308a\u307e\u305b\u3093\uff08\u66a6\u5e74\u8ab2\u7a0e\u306e\u57fa\u790e\u63a7\u9664\u5185\uff09\u3002<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-step is-last\">\r\n            <div class=\"gf-rail\"><span class=\"gf-badge\">6<\/span><\/div>\r\n            <div class=\"gf-body\">\r\n                <label class=\"gf-label\" for=\"gift-years\">\u7d99\u7d9a\u3059\u308b\u671f\u9593<\/label>\r\n                <div class=\"gf-stepper\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"years-minus\" aria-label=\"\u671f\u9593\u30921\u5e74\u6e1b\u3089\u3059\">\u2212<\/button>\r\n                    <input type=\"number\" id=\"gift-years\" value=\"10\" min=\"1\" max=\"30\" inputmode=\"numeric\" aria-label=\"\u7d99\u7d9a\u3059\u308b\u671f\u9593\">\r\n                    <button type=\"button\" class=\"gf-stepper-btn\" data-gift=\"years-plus\" aria-label=\"\u671f\u9593\u30921\u5e74\u5897\u3084\u3059\">\uff0b<\/button>\r\n                    <span class=\"gf-unit\">\u5e74<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gf-total-preview\">\u8d08\u4e0e\u7dcf\u984d\u306e\u898b\u8fbc\u307f\uff1a <strong id=\"gift-total-preview\">1,100\u4e07\u5186<\/strong>\uff08\u5e74\u9593110\u4e07\u5186 \u00d7 1\u4eba \u00d7 10\u5e74\uff09<\/div>\r\n        <button type=\"button\" id=\"execute-btn\">\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b<\/button>\r\n        <p class=\"gf-live-note\" id=\"gift-live-note\">&#x2713; \u6761\u4ef6\u3092\u5909\u3048\u308b\u3068\u7d50\u679c\u304c\u81ea\u52d5\u3067\u66f4\u65b0\u3055\u308c\u307e\u3059<\/p>\r\n    <\/div>\r\n    <div id=\"gift-result-area\" class=\"gf-result\" style=\"display:none;\" aria-live=\"polite\">\r\n        <div class=\"gf-hero\">\r\n            <p class=\"gf-hero-eyebrow\">\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u7d50\u679c<\/p>\r\n            <p class=\"gf-hero-figure\"><span id=\"gift-save-hero\">0<\/span><span class=\"gf-hero-unit\">\u4e07\u5186<\/span><\/p>\r\n            <p class=\"gf-hero-caption\">\u751f\u524d\u8d08\u4e0e\u306b\u3088\u308b\u76f8\u7d9a\u7a0e\u306e\u7bc0\u7a0e\u984d\uff08\u76ee\u5b89\uff09<\/p>\r\n        <\/div>\r\n        <div class=\"gf-compare\">\r\n            <div class=\"gf-compare-row\">\r\n                <span class=\"gf-compare-name\">\u8d08\u4e0e\u306a\u3057<\/span>\r\n                <div class=\"gf-compare-track\"><div class=\"gf-compare-fill gf-fill-no\" id=\"gift-bar-no\"><\/div><\/div>\r\n                <span class=\"gf-compare-amt\" id=\"gift-amt-no\">--<\/span>\r\n            <\/div>\r\n            <div class=\"gf-compare-row is-with\">\r\n                <span class=\"gf-compare-name\">\u8d08\u4e0e\u3042\u308a<\/span>\r\n                <div class=\"gf-compare-track\"><div class=\"gf-compare-fill gf-fill-with\" id=\"gift-bar-with\"><\/div><\/div>\r\n                <span class=\"gf-compare-amt\" id=\"gift-amt-with\">--<\/span>\r\n            <\/div>\r\n        <\/div>\r\n        <table class=\"gf-table\">\r\n            <tbody>\r\n                <tr><th>\u8d08\u4e0e\u306a\u3057\u306e\u5834\u5408\u306e\u76f8\u7d9a\u7a0e<\/th><td id=\"res-no\">--<\/td><\/tr>\r\n                <tr><th>\u8d08\u4e0e\u3042\u308a\u306e\u5834\u5408\u306e\u76f8\u7d9a\u7a0e<\/th><td id=\"res-with\">--<\/td><\/tr>\r\n                <tr class=\"gf-total-row\"><th>\u7bc0\u7a0e\u984d<\/th><td id=\"res-save\">--<\/td><\/tr>\r\n            <\/tbody>\r\n        <\/table>\r\n        <div class=\"gf-warning\">\r\n            <p class=\"gf-warning-title\">\u3010\u91cd\u8981\u306a\u304a\u77e5\u3089\u305b\u30fb\u514d\u8cac\u4e8b\u9805\u3011<\/p>\r\n            <p>\u672c\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u6982\u7b97\u3067\u3059\u3002\u914d\u5076\u8005\u304c\u300c\u6cd5\u5b9a\u76f8\u7d9a\u5206\u300d\u3067\u53d6\u5f97\u3057\u3001\u300c\u914d\u5076\u8005\u306e\u7a0e\u984d\u8efd\u6e1b\u306e\u7279\u4f8b\u300d\u3092\u9069\u7528\u3057\u305f\u5834\u5408\u3092\u524d\u63d0\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u76f8\u7d9a\u958b\u59cb\u524d3\u5e74\u4ee5\u5185\uff08\u6cd5\u6539\u6b63\u306b\u3088\u308a\u671f\u9593\u5ef6\u9577\u3042\u308a\uff09\u306e\u8d08\u4e0e\u8ca1\u7523\u306f\u3001\u76f8\u7d9a\u7a0e\u306e\u8ab2\u7a0e\u5bfe\u8c61\u306b\u6301\u3061\u623b\u3055\u308c\u308b\u300c\u751f\u524d\u8d08\u4e0e\u52a0\u7b97\u300d\u306e\u5bfe\u8c61\u3068\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u5b9f\u969b\u306e\u76f8\u7d9a\u7a0e\u984d\u306f\u3001\u8ca1\u7523\u306e\u69cb\u6210\u3084\u7279\u4f8b\u306e\u9069\u7528\u72b6\u6cc1\u306b\u3088\u308a\u5927\u304d\u304f\u5909\u52d5\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\r\n        <\/div>\r\n        <div class=\"gf-cta\">\r\n            <p class=\"gf-cta-lead\">\u8d08\u4e0e\u306e\u59cb\u3081\u65b9\u30fb\u9032\u3081\u65b9\u306f\u3001\u8ca1\u7523\u306e\u5185\u5bb9\u306b\u3088\u3063\u3066\u6700\u9069\u89e3\u304c\u5909\u308f\u308a\u307e\u3059\u3002\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\r\n            <div class=\"gf-cta-row\">\r\n                <a class=\"gf-cta-primary\" href=\"https:\/\/fukutax-souzoku.com\/homepage\/contact-us\/\">\u7121\u6599\u76f8\u8ac7\u3092\u4e88\u7d04\u3059\u308b<\/a>\r\n                <a class=\"gf-cta-tel\" href=\"tel:0120587128\">&#x1f4de; 0120-587-128<\/a>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<style>\r\n.gift-sim-v2 { background: #fbf9f3; border: 1px solid #ddd6c5; border-radius: 14px; padding: 30px; max-width: 700px; margin: 20px auto; font-family: \"Noto Sans JP\", \"Helvetica Neue\", Arial, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", Meiryo, sans-serif; color: #2b2b28; box-shadow: 0 10px 28px rgba(30,40,20,0.09); box-sizing: border-box; overflow: hidden; }\r\n.gift-sim-v2 *, .gift-sim-v2 *::before, .gift-sim-v2 *::after { box-sizing: border-box; }\r\n.gift-sim-v2 .gf-header { text-align: center; background: linear-gradient(160deg, #1e4620 0%, #163218 100%); margin: -30px -30px 22px -30px; padding: 26px 24px 22px; color: #ffffff; }\r\n.gift-sim-v2 .gf-eyebrow { margin: 0 0 8px; font-size: 0.72em; letter-spacing: 0.18em; color: #c39f62; font-weight: 700; }\r\n.gift-sim-v2 h2.gf-title { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif !important; font-size: 1.5em !important; color: #ffffff !important; background: none !important; border: none !important; box-shadow: none !important; margin: 0 0 12px !important; padding: 0 !important; font-weight: 700 !important; line-height: 1.5 !important; text-align: center !important; border-radius: 0 !important; text-shadow: none !important; }\r\n.gift-sim-v2 h2.gf-title::before, .gift-sim-v2 h2.gf-title::after { content: none !important; }\r\n.gift-sim-v2 .gf-intro { font-size: 0.9em; line-height: 1.7; color: rgba(255,255,255,0.88); margin: 0 auto; max-width: 500px; }\r\n.gift-sim-v2 .gf-notice { background: #eaf1e8; border-left: 4px solid #1e4620; padding: 14px 16px; border-radius: 4px; margin-bottom: 26px; font-size: 0.85em; line-height: 1.6; }\r\n.gift-sim-v2 .gf-notice-title { margin: 0 0 6px; font-weight: bold; color: #1e4620; }\r\n.gift-sim-v2 .gf-notice p { margin: 0; }\r\n.gift-sim-v2 .gf-step { display: flex; gap: 16px; padding-bottom: 24px; }\r\n.gift-sim-v2 .gf-step.is-last { padding-bottom: 8px; }\r\n.gift-sim-v2 .gf-rail { display: flex; flex-direction: column; align-items: center; flex-shrink: 0; }\r\n.gift-sim-v2 .gf-badge { width: 34px; height: 34px; min-height: 34px; border-radius: 50%; background: #1e4620; color: #ffffff; display: flex; align-items: center; justify-content: center; font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 0.95em; }\r\n.gift-sim-v2 .gf-step:not(.is-last) .gf-rail::after { content: ''; flex: 1; width: 2px; min-height: 20px; background: #ddd6c5; margin-top: 6px; }\r\n.gift-sim-v2 .gf-body { flex: 1; min-width: 0; padding-top: 4px; }\r\n.gift-sim-v2 .gf-label { display: block; margin-bottom: 10px; font-weight: bold; color: #1e4620; font-size: 1.02em; }\r\n.gift-sim-v2 .gf-help { font-size: 0.8em; color: #6c6a5f; margin: 10px 0 0; line-height: 1.5; }\r\n.gift-sim-v2 .gf-range-row { display: flex; align-items: center; gap: 16px; max-width: 460px; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"] { -webkit-appearance: none; appearance: none; flex: 1; height: 8px; border-radius: 999px; background: linear-gradient(to right, #2d6630 0%, #2d6630 26%, #e3ddc9 26%, #e3ddc9 100%); outline: none; cursor: pointer; padding: 0; border: none; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"]::-webkit-slider-runnable-track { -webkit-appearance: none; background: transparent; height: 8px; border-radius: 999px; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"]::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; margin-top: -9px; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"]::-moz-range-track { background: transparent; height: 8px; border-radius: 999px; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"]::-moz-range-progress { background: #2d6630; height: 8px; border-radius: 999px; }\r\n.gift-sim-v2 .gf-range-row input[type=\"range\"]::-moz-range-thumb { width: 26px; height: 26px; border-radius: 50%; background: #ffffff; border: 3px solid #1e4620; box-shadow: 0 2px 5px rgba(0,0,0,0.22); cursor: pointer; }\r\n.gift-sim-v2 .gf-range-value { font-family: \"Noto Serif JP\", serif; font-weight: 700; font-size: 1.3em; color: #1e4620; min-width: 108px; text-align: right; flex-shrink: 0; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.gift-sim-v2 .gf-range-unit { font-size: 0.6em; margin-left: 3px; color: #5c5c56; font-weight: 500; }\r\n.gift-sim-v2 .gf-reading { margin: 8px 0 0; font-size: 0.85em; color: #a88448; font-weight: bold; }\r\n.gift-sim-v2 .gf-segment { display: flex; border: 1px solid #ddd6c5; border-radius: 8px; overflow: hidden; background: #fff; max-width: 260px; height: 48px; }\r\n.gift-sim-v2 .gf-segment button { appearance: none; border: none; flex: 1; background: #fff; color: #6c6a5f; font-size: 1em; font-family: inherit; cursor: pointer; border-left: 1px solid #ddd6c5; -webkit-tap-highlight-color: transparent; }\r\n.gift-sim-v2 .gf-segment button:first-child { border-left: none; }\r\n.gift-sim-v2 .gf-segment button:hover { color: #1e4620; }\r\n.gift-sim-v2 .gf-segment button.is-active { background: #1e4620; color: #fff; font-weight: 700; }\r\n.gift-sim-v2 .gf-stepper { display: flex; align-items: center; max-width: 230px; border: 1px solid #ddd6c5; border-radius: 8px; overflow: hidden; background: #ffffff; }\r\n.gift-sim-v2 .gf-stepper-btn { appearance: none; width: 46px; height: 46px; flex-shrink: 0; border: none; background: #eaf1e8; color: #1e4620; font-size: 1.3em; font-weight: bold; cursor: pointer; font-family: inherit; -webkit-tap-highlight-color: transparent; }\r\n.gift-sim-v2 .gf-stepper-btn:hover { background: #1e4620; color: #ffffff; }\r\n.gift-sim-v2 .gf-stepper input { flex: 1; width: 100%; min-width: 0; text-align: center; border: none; font-size: 1.05em; font-weight: 700; color: #2b2b28; background: transparent; font-family: inherit; -moz-appearance: textfield; appearance: textfield; padding: 0; }\r\n.gift-sim-v2 .gf-stepper input:focus { outline: none; }\r\n.gift-sim-v2 .gf-stepper input::-webkit-outer-spin-button, .gift-sim-v2 .gf-stepper input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }\r\n.gift-sim-v2 .gf-unit { padding-right: 14px; font-weight: bold; color: #5c5c56; }\r\n.gift-sim-v2 .gf-total-preview { background: #f4f1e6; border: 1px dashed #c39f62; border-radius: 8px; padding: 12px 16px; font-size: 0.9em; color: #2b2b28; margin-bottom: 20px; line-height: 1.6; }\r\n.gift-sim-v2 .gf-total-preview strong { color: #a88448; font-size: 1.15em; font-variant-numeric: tabular-nums; }\r\n.gift-sim-v2 #execute-btn { appearance: none; display: block; width: 100%; padding: 18px; background: #1e4620; color: #ffffff; font-size: 1.15em; font-weight: bold; font-family: inherit; border: none; border-radius: 10px; cursor: pointer; box-shadow: 0 4px 12px rgba(30,70,32,0.25); transition: background .2s, transform .1s; -webkit-tap-highlight-color: transparent; }\r\n.gift-sim-v2 #execute-btn:hover { background: #2d6630; }\r\n.gift-sim-v2 #execute-btn:active { transform: scale(0.99); }\r\n.gift-sim-v2 .gf-live-note { display: none; text-align: center; font-size: 0.8em; color: #1e4620; font-weight: bold; margin: 10px 0 0; }\r\n.gift-sim-v2 .gf-result { margin-top: 30px; background: #ffffff; border: 1px solid #ddd6c5; border-radius: 12px; padding: 24px; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }\r\n.gift-sim-v2 .gf-hero { text-align: center; padding: 4px 0 22px; border-bottom: 1px solid #ddd6c5; margin-bottom: 22px; }\r\n.gift-sim-v2 .gf-hero-eyebrow { font-size: 0.76em; letter-spacing: 0.14em; color: #a88448; font-weight: 700; margin: 0 0 8px; }\r\n.gift-sim-v2 .gf-hero-figure { font-family: \"Noto Serif JP\", \"Hiragino Mincho ProN\", \"Yu Mincho\", serif; font-size: 2.6em; font-weight: 700; color: #1e4620; margin: 0; line-height: 1.1; font-variant-numeric: tabular-nums; }\r\n.gift-sim-v2 .gf-hero-unit { font-size: 0.4em; margin-left: 5px; color: #5c5c56; font-weight: 500; }\r\n.gift-sim-v2 .gf-hero-caption { font-size: 0.85em; color: #6c6a5f; margin: 10px 0 0; }\r\n.gift-sim-v2 .gf-compare { display: flex; flex-direction: column; gap: 12px; margin-bottom: 22px; }\r\n.gift-sim-v2 .gf-compare-row { display: grid; grid-template-columns: 76px 1fr 120px; align-items: center; gap: 10px; }\r\n.gift-sim-v2 .gf-compare-name { font-size: 0.85em; font-weight: bold; color: #2b2b28; }\r\n.gift-sim-v2 .gf-compare-row.is-with .gf-compare-name { color: #1e4620; }\r\n.gift-sim-v2 .gf-compare-track { height: 28px; background: #f1efe8; border-radius: 6px; overflow: hidden; }\r\n.gift-sim-v2 .gf-compare-fill { height: 100%; width: 0%; border-radius: 6px; transition: width .6s ease; }\r\n.gift-sim-v2 .gf-fill-no { background: #b8b6a9; }\r\n.gift-sim-v2 .gf-fill-with { background: linear-gradient(90deg, #2d6630, #1e4620); }\r\n.gift-sim-v2 .gf-compare-amt { font-size: 0.85em; text-align: right; font-weight: bold; font-variant-numeric: tabular-nums; white-space: nowrap; }\r\n.gift-sim-v2 .gf-compare-row.is-with .gf-compare-amt { color: #1e4620; }\r\n.gift-sim-v2 .gf-table { width: 100%; border-collapse: collapse; margin-bottom: 22px; font-size: 0.95em; }\r\n.gift-sim-v2 .gf-table th, .gift-sim-v2 .gf-table td { padding: 14px 10px; border-bottom: 1px solid #eeeae0; }\r\n.gift-sim-v2 .gf-table th { text-align: left; font-weight: normal; color: #555555; background: transparent; }\r\n.gift-sim-v2 .gf-table td { text-align: right; font-weight: bold; color: #2b2b28; font-variant-numeric: tabular-nums; }\r\n.gift-sim-v2 .gf-total-row th, .gift-sim-v2 .gf-total-row td { border-bottom: none; background: #edf7ed; color: #1e4620; font-size: 1.2em; padding: 16px 10px; }\r\n.gift-sim-v2 .gf-warning { background: #fff3f3; border: 1px solid #ffcccc; border-radius: 8px; padding: 14px 16px; color: #a00; font-size: 0.82em; line-height: 1.7; margin-bottom: 22px; }\r\n.gift-sim-v2 .gf-warning-title { margin: 0 0 6px; font-weight: bold; }\r\n.gift-sim-v2 .gf-warning p { margin: 0; }\r\n.gift-sim-v2 .gf-cta { background: #f4f1e6; border-radius: 10px; padding: 18px; text-align: center; }\r\n.gift-sim-v2 .gf-cta-lead { margin: 0 0 14px; font-size: 0.9em; font-weight: bold; color: #2b2b28; line-height: 1.6; }\r\n.gift-sim-v2 .gf-cta-row { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }\r\n.gift-sim-v2 .gf-cta a { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 0.95em; font-weight: bold; padding: 13px 26px; border-radius: 8px; text-decoration: none !important; flex: 1 1 190px; min-height: 48px; transition: background .15s, transform .05s; }\r\n.gift-sim-v2 .gf-cta a:active { transform: scale(0.98); }\r\n.gift-sim-v2 a.gf-cta-primary { color: #ffffff !important; background: #1e4620; box-shadow: 0 4px 12px rgba(30,70,32,0.22); }\r\n.gift-sim-v2 a.gf-cta-primary:hover { background: #2d6630; color: #ffffff !important; }\r\n.gift-sim-v2 a.gf-cta-tel { color: #1e4620 !important; background: #ffffff; border: 2px solid #1e4620; }\r\n.gift-sim-v2 a.gf-cta-tel:hover { background: #eaf1e8; }\r\n.gift-sim-v2 button:focus-visible, .gift-sim-v2 input:focus-visible, .gift-sim-v2 a:focus-visible { outline: 3px solid #c39f62; outline-offset: 2px; }\r\n@media (max-width: 600px) {\r\n.gift-sim-v2 { padding: 20px; margin: 20px 8px; }\r\n.gift-sim-v2 .gf-header { margin: -20px -20px 20px -20px; padding: 22px 18px 18px; }\r\n.gift-sim-v2 h2.gf-title { font-size: 1.22em !important; }\r\n.gift-sim-v2 .gf-step { gap: 12px; }\r\n.gift-sim-v2 .gf-hero-figure { font-size: 2em; }\r\n.gift-sim-v2 .gf-compare-row { grid-template-columns: 64px 1fr 100px; }\r\n.gift-sim-v2 .gf-cta a { flex: 1 1 100%; }\r\n}\r\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\uff3c 24\u6642\u9593365\u65e5\u76f8\u8ac7OK \uff0f \u3000\uff3c 24\u6642\u9593365\u65e5\u76f8\u8ac7OK \uff0f<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"swell_btn_cv_data":"","footnotes":""},"class_list":["post-459","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/pages\/459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/comments?post=459"}],"version-history":[{"count":17,"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/pages\/459\/revisions"}],"predecessor-version":[{"id":1201,"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/pages\/459\/revisions\/1201"}],"wp:attachment":[{"href":"https:\/\/fukutax-souzoku.com\/homepage\/wp-json\/wp\/v2\/media?parent=459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}