{"id":14827,"date":"2025-12-11T13:04:56","date_gmt":"2025-12-11T04:04:56","guid":{"rendered":"https:\/\/chois2080.mycafe24.com\/?page_id=14827"},"modified":"2025-12-11T13:05:35","modified_gmt":"2025-12-11T04:05:35","slug":"%ec%b7%a8%eb%93%9d%ec%84%b8_%ec%a3%bc%ed%83%9d-%ec%88%98-%ec%82%b0%ec%a0%95","status":"publish","type":"page","link":"https:\/\/chois2080.mycafe24.com\/?page_id=14827","title":{"rendered":"\ucde8\ub4dd\uc138_\uc8fc\ud0dd \uc218 \uc0b0\uc815"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14827\" class=\"elementor elementor-14827\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b80259f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b80259f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7612961\" data-id=\"7612961\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2ef80cb elementor-widget elementor-widget-html\" data-id=\"2ef80cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- \uc6cc\ub4dc\ud504\ub808\uc2a4 Hestia \ud14c\ub9c8\uc6a9 \uc8fc\ud0dd \uc218 \uc0b0\uc815 \uacc4\uc0b0\uae30 -->\r\n<!-- \uc0ac\uc6a9\ubc95: \uc6cc\ub4dc\ud504\ub808\uc2a4 \ud398\uc774\uc9c0\/\ud3ec\uc2a4\ud2b8 \ud3b8\uc9d1 \uc2dc HTML \ube14\ub85d\uc5d0 \uc774 \ucf54\ub4dc\ub97c \ubd99\uc5ec\ub123\uc73c\uc138\uc694 -->\r\n\r\n<div id=\"house-calc-wrapper\" class=\"house-calc-isolated\">\r\n    <style>\r\n        \/* CSS Reset & Isolation for House Count Calculator *\/\r\n        #house-calc-wrapper.house-calc-isolated {\r\n            all: initial;\r\n            display: block;\r\n            font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif;\r\n            line-height: 1.6;\r\n            color: #333;\r\n            background-color: transparent;\r\n            margin: 0 auto;\r\n            padding: 20px;\r\n            max-width: 100%;\r\n            box-sizing: border-box;\r\n            font-size: 18px;\r\n        }\r\n\r\n        #house-calc-wrapper.house-calc-isolated * {\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        #house-calc-wrapper.house-calc-isolated {\r\n            --hc-primary-color: #2c3e50;\r\n            --hc-accent-color: #2980b9;\r\n            --hc-danger-color: #c0392b;\r\n            --hc-success-color: #27ae60;\r\n            --hc-purple-color: #8e44ad;\r\n            --hc-warning-color: #f39c12;\r\n            --hc-light-bg: #f8f9fa;\r\n            --hc-guide-bg: #e3f2fd;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-container {\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            background: white;\r\n            padding: 30px;\r\n            border-radius: 15px;\r\n            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-h1 {\r\n            text-align: center;\r\n            color: var(--hc-primary-color);\r\n            border-bottom: 3px solid var(--hc-accent-color);\r\n            padding-bottom: 15px;\r\n            margin: 0 0 30px 0;\r\n            font-size: 1.8em;\r\n            font-weight: 700;\r\n        }\r\n\r\n        \/* Accordion Guide Style *\/\r\n        #house-calc-wrapper .hc-accordion-wrapper {\r\n            margin-bottom: 25px;\r\n            border-radius: 8px;\r\n            overflow: hidden;\r\n            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);\r\n            border: 1px solid #d6eaf8;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-accordion-header {\r\n            width: 100%;\r\n            padding: 15px 20px;\r\n            background-color: var(--hc-guide-bg);\r\n            color: var(--hc-primary-color);\r\n            font-weight: bold;\r\n            font-size: 1em;\r\n            border: none;\r\n            cursor: pointer;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            transition: background 0.2s;\r\n            font-family: inherit;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-accordion-header:hover {\r\n            background-color: #d1e9fc;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-accordion-content {\r\n            display: none;\r\n            padding: 20px;\r\n            background-color: #fff;\r\n            font-size: 0.95em;\r\n            border-top: 1px solid #d6eaf8;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-accordion-content.hc-active {\r\n            display: block;\r\n            animation: hcSlideDown 0.3s ease-out;\r\n        }\r\n\r\n        @keyframes hcSlideDown {\r\n            from {\r\n                opacity: 0;\r\n                transform: translateY(-10px);\r\n            }\r\n\r\n            to {\r\n                opacity: 1;\r\n                transform: translateY(0);\r\n            }\r\n        }\r\n\r\n        \/* Guide Content Styling *\/\r\n        #house-calc-wrapper .hc-guide-section {\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-guide-section:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-guide-title {\r\n            color: var(--hc-accent-color);\r\n            font-weight: bold;\r\n            display: block;\r\n            margin-bottom: 5px;\r\n            border-left: 3px solid var(--hc-accent-color);\r\n            padding-left: 8px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-guide-list {\r\n            margin: 0;\r\n            padding-left: 20px;\r\n            color: #555;\r\n            font-size: 0.9em;\r\n            list-style: disc;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-guide-list li {\r\n            margin-bottom: 3px;\r\n        }\r\n\r\n        \/* Form Section *\/\r\n        #house-calc-wrapper .hc-input-section {\r\n            background-color: var(--hc-light-bg);\r\n            padding: 25px;\r\n            border-radius: 12px;\r\n            border: 1px solid #dee2e6;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-form-group {\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-form-group label {\r\n            display: block;\r\n            margin-bottom: 8px;\r\n            font-weight: 700;\r\n            color: #495057;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-form-group select,\r\n        #house-calc-wrapper .hc-form-group input[type=\"date\"] {\r\n            width: 100%;\r\n            padding: 12px;\r\n            border: 1px solid #ced4da;\r\n            border-radius: 6px;\r\n            font-size: 1em;\r\n            transition: border-color 0.2s;\r\n            font-family: inherit;\r\n            background-color: #fff;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-form-group select:focus,\r\n        #house-calc-wrapper .hc-form-group input[type=\"date\"]:focus {\r\n            outline: none;\r\n            border-color: var(--hc-accent-color);\r\n        }\r\n\r\n        \/* Checkbox Group *\/\r\n        #house-calc-wrapper .hc-checkbox-group {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 12px;\r\n            margin-top: 15px;\r\n            background: white;\r\n            padding: 15px;\r\n            border-radius: 8px;\r\n            border: 1px solid #e9ecef;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-checkbox-item {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            font-size: 0.95em;\r\n            padding: 8px;\r\n            border-radius: 6px;\r\n            transition: background 0.2s;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-checkbox-item:hover {\r\n            background-color: #f1f3f5;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-checkbox-item input {\r\n            margin-right: 12px;\r\n            margin-top: 6px;\r\n            transform: scale(1.2);\r\n            cursor: pointer;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-checkbox-item label {\r\n            margin: 0;\r\n            cursor: pointer;\r\n        }\r\n\r\n        \/* Special Options *\/\r\n        #house-calc-wrapper .hc-sub-option {\r\n            margin-left: 20px;\r\n            background-color: #fff3e0;\r\n            border-left: 4px solid var(--hc-warning-color);\r\n            padding: 10px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-sub-option-danger {\r\n            margin-left: 20px;\r\n            background-color: #ffebee;\r\n            border-left: 4px solid var(--hc-danger-color);\r\n            padding: 10px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-special-option {\r\n            background-color: #f3e5f5;\r\n            border: 1px solid #d1c4e9;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-special-label {\r\n            color: var(--hc-purple-color);\r\n            font-weight: bold;\r\n        }\r\n\r\n        \/* Button *\/\r\n        #house-calc-wrapper .hc-add-btn {\r\n            width: 100%;\r\n            padding: 14px;\r\n            background-color: var(--hc-accent-color);\r\n            color: white;\r\n            border: none;\r\n            border-radius: 8px;\r\n            font-size: 1.1em;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: background 0.3s;\r\n            font-family: inherit;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-add-btn:hover {\r\n            background-color: #1f6391;\r\n        }\r\n\r\n        \/* List & Result Section *\/\r\n        #house-calc-wrapper .hc-list-section {\r\n            margin-top: 35px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-list-section h3 {\r\n            border-bottom: 2px solid #eee;\r\n            padding-bottom: 10px;\r\n            margin: 0 0 15px 0;\r\n            font-size: 1.2em;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-asset-item {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            padding: 18px;\r\n            border-radius: 8px;\r\n            background: white;\r\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n            margin-bottom: 10px;\r\n            border-left: 5px solid transparent;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-asset-item.hc-included {\r\n            border-left-color: var(--hc-danger-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-asset-item.hc-excluded {\r\n            border-left-color: var(--hc-success-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-asset-badge {\r\n            padding: 6px 12px;\r\n            border-radius: 20px;\r\n            font-size: 0.85em;\r\n            font-weight: bold;\r\n            color: white;\r\n            min-width: 50px;\r\n            text-align: center;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-badge-include {\r\n            background-color: var(--hc-danger-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-badge-exclude {\r\n            background-color: var(--hc-success-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-badge-special {\r\n            background-color: var(--hc-purple-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-delete-btn {\r\n            background: none;\r\n            border: none;\r\n            color: #adb5bd;\r\n            cursor: pointer;\r\n            font-size: 1.5em;\r\n            margin-left: 15px;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-delete-btn:hover {\r\n            color: var(--hc-danger-color);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-result-section {\r\n            margin-top: 40px;\r\n            padding: 25px;\r\n            background: linear-gradient(135deg, #2c3e50 0%, #3498db 100%);\r\n            color: white;\r\n            border-radius: 12px;\r\n            text-align: center;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-result-section p {\r\n            margin: 5px 0;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-total-count {\r\n            font-size: 3em;\r\n            font-weight: 800;\r\n            color: #f1c40f;\r\n            margin: 10px 0;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-tip-text {\r\n            font-size: 0.9em;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            padding: 10px;\r\n            border-radius: 6px;\r\n            margin-top: 15px;\r\n            text-align: left;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-reset-btn {\r\n            margin-top: 20px;\r\n            background: transparent;\r\n            border: 1px solid rgba(255, 255, 255, 0.5);\r\n            color: white;\r\n            padding: 8px 20px;\r\n            border-radius: 20px;\r\n            cursor: pointer;\r\n            font-family: inherit;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-reset-btn:hover {\r\n            background: rgba(255, 255, 255, 0.1);\r\n        }\r\n\r\n        #house-calc-wrapper .hc-tooltip {\r\n            font-size: 0.85em;\r\n            color: #666;\r\n            margin-top: 4px;\r\n            display: block;\r\n        }\r\n\r\n        #house-calc-wrapper .hc-tooltip-warn {\r\n            color: #c0392b;\r\n            font-weight: bold;\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"hc-container\">\r\n        <h1 class=\"hc-h1\">\ud83c\udfe1 \ucde8\ub4dd\uc138_\uc8fc\ud0dd \uc218 \uc0b0\uc815<\/h1>\r\n\r\n        <!-- \uc544\ucf54\ub514\uc5b8 \uac00\uc774\ub4dc -->\r\n        <div class=\"hc-accordion-wrapper\">\r\n            <button class=\"hc-accordion-header\" onclick=\"hcToggleGuide()\">\r\n                <span>\ud83d\udca1 \uc138\ub300 \uae30\uc900 & \uc81c\uc678 \ud2b9\ub840 \uc694\uc57d \ubcf4\uae30<\/span>\r\n                <span id=\"hc-accordion-icon\">\u25bc<\/span>\r\n            <\/button>\r\n            <div class=\"hc-accordion-content\" id=\"hc-guideContent\">\r\n                <div class=\"hc-guide-section\">\r\n                    <span class=\"hc-guide-title\">1. \uc138\ub300\ubcc4 \uc0b0\uc815 \uae30\uc900 (\ud569\uc0b0 \uc6d0\uce59)<\/span>\r\n                    <ul class=\"hc-guide-list\">\r\n                        <li><strong>\ud569\uc0b0:<\/strong> \ubcf8\uc778 + \ubc30\uc6b0\uc790(\ubb34\uc870\uac74) + \ubbf8\ud63c 30\uc138 \ubbf8\ub9cc \uc790\ub140<\/li>\r\n                        <li><strong>\ubcc4\ub3c4 \uc778\uc815:<\/strong>\r\n                            <br>\u2460 \ubbf8\ud63c 30\uc138 \ubbf8\ub9cc\uc774\uba74\uc11c \uc6d4 \uc18c\ub4dd 90\ub9cc\uc6d0\u2191 (\uc911\uc704 40%)\r\n                            <br>\u2461 65\uc138 \uc774\uc0c1 \ubd80\ubaa8 \ub3d9\uac70\ubd09\uc591 \ud569\uac00 (\ubd80\ubaa8\/\uc790\ub140 \uac01\uac01 \ubcc4\ub3c4)\r\n                        <\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n\r\n                <div class=\"hc-guide-section\">\r\n                    <span class=\"hc-guide-title\">2. \uc8fc\ud0dd \uc218 \uc81c\uc678 (\ud2b9\ub840)<\/span>\r\n                    <ul class=\"hc-guide-list\">\r\n                        <li><strong>1\uc5b5 \uc774\ud558:<\/strong> \uacf5\uc2dc\uac00\uaca9 1\uc5b5 \uc774\ud558 \uc8fc\ud0dd (\ub2e8, \uc815\ube44\uad6c\uc5ed\uc740 \ud3ec\ud568)<\/li>\r\n                        <li><strong>24.1.10 \ub300\ucc45:<\/strong>\r\n                            <br>\u2460 \uc18c\ud615 \uc2e0\ucd95\/\uae30\ucd95 (\uc804\uc6a960\u33a1\u2193, 6\uc5b5\/\uc9c0\ubc293\uc5b5\u2193, \ube44\uc544\ud30c\ud2b8)\r\n                            <br>\u2461 \uc9c0\ubc29 \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8 (\uc804\uc6a985\u33a1\u2193, 6\uc5b5\u2193, \uc900\uacf5\ud6c4 \ubbf8\ubd84\uc591)\r\n                        <\/li>\r\n                        <li><strong>\uc0c1\uc18d:<\/strong> 5\ub144 \uc774\ub0b4 \ubb34\uc870\uac74 \uc81c\uc678 (5\ub144 \ud6c4\uc5d4 \uc8fc\ub41c \uc0c1\uc18d\uc778 \ud3ec\ud568)<\/li>\r\n                        <li><strong>20.8.12 \uc804<\/strong> \ucde8\ub4dd\ud55c \uc785\uc8fc\uad8c\/\ubd84\uc591\uad8c\/\uc624\ud53c\uc2a4\ud154\uc740 \uc81c\uc678<\/li>\r\n                        <li><strong>\uc911\uacfc\uc81c\uc678\uc8fc\ud0dd<\/strong> \uac00\uc815\uc5b4\ub9b0\uc774\uc9d1, \uc0ac\uc6d0\uc784\ub300\uc8fc\ud0dd \ub4f1\uc740 \ubcc4\ub3c4\ub85c \ud655\uc778 \uaf2d~<\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- \uc785\ub825 \uc139\uc158 -->\r\n        <div class=\"hc-input-section\">\r\n            <div class=\"hc-form-group\">\r\n                <label>\uc790\uc0b0 \uc885\ub958<\/label>\r\n                <select id=\"hc-assetType\" onchange=\"hcToggleOptions()\">\r\n                    <option value=\"apt\">\uc544\ud30c\ud2b8<\/option>\r\n                    <option value=\"house\">\uc77c\ubc18 \uc8fc\ud0dd (\ube4c\ub77c, \ub2e4\uc138\ub300, \ub2e8\ub3c5 \ub4f1)<\/option>\r\n                    <option value=\"ipjugwon\">\uc870\ud569\uc6d0 \uc785\uc8fc\uad8c<\/option>\r\n                    <option value=\"bunyangwon\">\uc8fc\ud0dd \ubd84\uc591\uad8c<\/option>\r\n                    <option value=\"officetel\">\uc8fc\uac70\uc6a9 \uc624\ud53c\uc2a4\ud154<\/option>\r\n                <\/select>\r\n            <\/div>\r\n\r\n            <div class=\"hc-form-group\">\r\n                <label id=\"hc-dateLabel\">\ucde8\ub4dd\uc77c (\uc794\uae08\uc77c)<\/label>\r\n                <input type=\"date\" id=\"hc-acqDate\" onchange=\"hcToggleOptions()\">\r\n                <div class=\"hc-tooltip\" id=\"hc-date-tooltip\">* \ub9e4\ub9e4\/\ubd84\uc591\uc740 \uc794\uae08\uc77c, \uc0c1\uc18d\uc740 \uc0ac\ub9dd\uc77c \uae30\uc900<\/div>\r\n            <\/div>\r\n\r\n            <div class=\"hc-form-group hc-checkbox-group\">\r\n                <label style=\"margin-bottom:0;\">\ud83d\udd0d \uc81c\uc678\/\ud2b9\ub840 \uc870\uac74 \ud655\uc778<\/label>\r\n\r\n                <!-- 1. \uc9c0\ubc29 \uc800\uac00\uc8fc\ud0dd -->\r\n                <div class=\"hc-checkbox-item\" id=\"hc-opt-lowprice\">\r\n                    <input type=\"checkbox\" id=\"hc-isLowPrice\" onchange=\"hcToggleSubOptions()\">\r\n                    <label for=\"hc-isLowPrice\">\r\n                        \uacf5\uc2dc\uac00\uaca9(\uc2dc\uac00\ud45c\uc900\uc561) 1\uc5b5 \uc6d0 \uc774\ud558\r\n                        <span class=\"hc-tooltip\">* \uc9c0\ubd84 \uc18c\uc720, \ubd80\uc18d\ud1a0\uc9c0 \uc18c\uc720 \ud3ec\ud568<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n                <!-- (\ud558\uc704) \uc815\ube44\uad6c\uc5ed \uc5ec\ubd80 -->\r\n                <div class=\"hc-checkbox-item hc-sub-option-danger\" id=\"hc-opt-redev\" style=\"display:none;\">\r\n                    <input type=\"checkbox\" id=\"hc-isRedevelopment\">\r\n                    <label for=\"hc-isRedevelopment\">\r\n                        \u26a0\ufe0f \ud574\ub2f9 \uc8fc\ud0dd\uc774 \uc7ac\uac1c\ubc1c\u00b7\uc7ac\uac74\ucd95 \uad6c\uc5ed\uc785\ub2c8\uae4c?\r\n                        <span class=\"hc-tooltip-warn\">\uccb4\ud06c \uc2dc \uc8fc\ud0dd \uc218\uc5d0 \ud3ec\ud568\ub429\ub2c8\ub2e4.<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <!-- 2. \ub18d\uc5b4\ucd0c \uc8fc\ud0dd -->\r\n                <div class=\"hc-checkbox-item\" id=\"hc-opt-rural\">\r\n                    <input type=\"checkbox\" id=\"hc-isRuralHouse\">\r\n                    <label for=\"hc-isRuralHouse\">\r\n                        \uc9c0\ubc29\uc138\ubc95\uc0c1 '\ub18d\uc5b4\ucd0c\uc8fc\ud0dd' \uc694\uac74 \ucda9\uc871\r\n                        <span class=\"hc-tooltip\">* \uba74 \uc9c0\uc5ed + \uac74\ubb3c 6,500\ub9cc \uc6d0 \uc774\ub0b4 \ub4f1<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <!-- 3. \uc0c1\uc18d -->\r\n                <div class=\"hc-checkbox-item\">\r\n                    <input type=\"checkbox\" id=\"hc-isInherited\" onchange=\"hcToggleInheritance()\">\r\n                    <label for=\"hc-isInherited\">\uc0c1\uc18d\uc73c\ub85c \ucde8\ub4dd\ud55c \uc790\uc0b0<\/label>\r\n                <\/div>\r\n                <div class=\"hc-checkbox-item hc-sub-option\" id=\"hc-opt-principal\" style=\"display:none;\">\r\n                    <input type=\"checkbox\" id=\"hc-isPrincipal\">\r\n                    <label for=\"hc-isPrincipal\">\r\n                        (5\ub144 \uacbd\uacfc \uc2dc) \ubcf8\uc778\uc774 <strong>\uc8fc\ub41c \uc0c1\uc18d\uc778<\/strong>\uc785\ub2c8\uae4c?\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <!-- 4. [1.10 \ub300\ucc45] \uc18c\ud615 \uc2e0\ucd95\/\uae30\ucd95 -->\r\n                <div class=\"hc-checkbox-item hc-special-option\" id=\"hc-opt-110-nonapt\" style=\"display:none;\">\r\n                    <input type=\"checkbox\" id=\"hc-is110NonApt\">\r\n                    <label for=\"hc-is110NonApt\" class=\"hc-special-label\">\r\n                        [1.10 \ub300\ucc45] \uc18c\ud615 \uc2e0\ucd95\/\uae30\ucd95 \uc8fc\ud0dd (\ube44\uc544\ud30c\ud2b8)\r\n                        <span class=\"hc-tooltip\" style=\"color:#6a1b9a;\">* \uc804\uc6a960\u33a1\u2193 & 6\uc5b5(\uc9c0\ubc293\uc5b5)\u2193 & '24-'25\ub144 \ucde8\ub4dd<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <!-- 5. [1.10 \ub300\ucc45] \uc9c0\ubc29 \uc900\uacf5\ud6c4 \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8 -->\r\n                <div class=\"hc-checkbox-item hc-special-option\" id=\"hc-opt-110-apt\" style=\"display:none;\">\r\n                    <input type=\"checkbox\" id=\"hc-is110Apt\">\r\n                    <label for=\"hc-is110Apt\" class=\"hc-special-label\">\r\n                        [1.10 \ub300\ucc45] \ube44\uc218\ub3c4\uad8c \uc900\uacf5 \ud6c4 \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8\r\n                        <span class=\"hc-tooltip\" style=\"color:#6a1b9a;\">* \uc218\ub3c4\uad8c\u5916 & 85\u33a1\u2193 & 6\uc5b5\u2193 & '24.1.10~'25.12.31\r\n                            \ucd5c\ucd08\ucde8\ub4dd<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <!-- 6. \uc624\ud53c\uc2a4\ud154 -->\r\n                <div class=\"hc-checkbox-item\" id=\"hc-opt-officetel\" style=\"display:none;\">\r\n                    <input type=\"checkbox\" id=\"hc-isTaxedAsHouse\">\r\n                    <label for=\"hc-isTaxedAsHouse\">\r\n                        \uc8fc\ud0dd\ubd84 \uc7ac\uc0b0\uc138 \uacfc\uc138 \ub300\uc0c1 (\uc8fc\uac70\uc6a9)\r\n                    <\/label>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <button class=\"hc-add-btn\" onclick=\"hcAddAsset()\">\uc790\uc0b0 \ubaa9\ub85d\uc5d0 \ucd94\uac00<\/button>\r\n        <\/div>\r\n\r\n        <!-- \ub9ac\uc2a4\ud2b8 \uc139\uc158 -->\r\n        <div class=\"hc-list-section\">\r\n            <h3>\ud83d\udccb \uc138\ub300 \ubcf4\uc720 \uc790\uc0b0 \ubaa9\ub85d<\/h3>\r\n            <div id=\"hc-asset-list\">\r\n                <div style=\"text-align: center; color: #999; padding: 20px;\">\r\n                    \uc138\ub300\uc6d0 \uc804\uccb4\uc758 \uc790\uc0b0\uc744 \uc785\ub825\ud574\uc8fc\uc138\uc694.\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- \uacb0\uacfc \uc139\uc158 -->\r\n        <div class=\"hc-result-section\">\r\n            <p style=\"margin:0; font-size:1.1em;\">\ucde8\ub4dd\uc138\uc728 \uacb0\uc815 \uae30\uc900<\/p>\r\n            <p style=\"margin:5px 0 0 0;\">\ubcf4\uc720 \uc8fc\ud0dd \uc218<\/p>\r\n            <div class=\"hc-total-count\" id=\"hc-total-count\">0\ucc44<\/div>\r\n\r\n            <div class=\"hc-tip-text\">\r\n                <strong>\ud83d\udca1 \ud574\uc11d \uac00\uc774\ub4dc:<\/strong><br>\r\n                \u2022 \uc704 \uc22b\uc790\ub294 <strong>\ub2e4\ub978 \uc8fc\ud0dd\uc744 \uc0b4 \ub54c<\/strong> \uc801\uc6a9\ub418\ub294 '\uae30\uc874 \uc8fc\ud0dd \uc218'\uc785\ub2c8\ub2e4.<br>\r\n                \u2022 <strong>[24.1.10 \ub300\ucc45]<\/strong>\uc5d0 \ud574\ub2f9\ud558\ub294 \uc8fc\ud0dd \ubc0f \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8\ub294 \uc704 \uce74\uc6b4\ud2b8\uc5d0\uc11c \uc81c\uc678\ub418\uba70,\r\n                \ud574\ub2f9 \uc8fc\ud0dd \uc790\uccb4\ub97c \ucde8\ub4dd\ud560 \ub54c\ub3c4 <strong>\uc911\uacfc\uc138\uc728 \uc5c6\uc774 \uae30\ubcf8\uc138\uc728<\/strong>\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.\r\n            <\/div>\r\n            <button class=\"hc-reset-btn\" onclick=\"hcResetAll()\">\ucc98\uc74c\ubd80\ud130 \ub2e4\uc2dc\ud558\uae30<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ \uac00\uc774\ub4dc \uc811\uae30\/\ud3bc\uce58\uae30 \uae30\ub2a5\r\n        function hcToggleGuide() {\r\n            const content = document.getElementById('hc-guideContent');\r\n            const icon = document.getElementById('hc-accordion-icon');\r\n\r\n            if (content.classList.contains('hc-active')) {\r\n                content.classList.remove('hc-active');\r\n                icon.innerText = \"\u25bc\";\r\n            } else {\r\n                content.classList.add('hc-active');\r\n                icon.innerText = \"\u25b2\";\r\n            }\r\n        }\r\n\r\n        const HC_DATE_2020_08_12 = new Date('2020-08-12');\r\n        const HC_DATE_110_START = new Date('2024-01-10');\r\n        const HC_DATE_110_END = new Date('2025-12-31');\r\n\r\n        let hcAssets = [];\r\n\r\n        \/\/ UI: \uc0c1\uc18d \ud558\uc704 \uc635\uc158 \ud1a0\uae00\r\n        function hcToggleInheritance() {\r\n            const isInherited = document.getElementById('hc-isInherited').checked;\r\n            const optPrincipal = document.getElementById('hc-opt-principal');\r\n            const dateLabel = document.getElementById('hc-dateLabel');\r\n\r\n            if (isInherited) {\r\n                optPrincipal.style.display = 'flex';\r\n                dateLabel.innerText = \"\uc0c1\uc18d\uac1c\uc2dc\uc77c (\uc0ac\ub9dd\uc77c)\";\r\n            } else {\r\n                optPrincipal.style.display = 'none';\r\n                document.getElementById('hc-isPrincipal').checked = false;\r\n                dateLabel.innerText = \"\ucde8\ub4dd\uc77c (\uc794\uae08\uc77c)\";\r\n            }\r\n        }\r\n\r\n        \/\/ UI: \uc800\uac00\uc8fc\ud0dd \ud558\uc704 \uc635\uc158(\uc7ac\uac1c\ubc1c) \ud1a0\uae00\r\n        function hcToggleSubOptions() {\r\n            const isLowPrice = document.getElementById('hc-isLowPrice').checked;\r\n            const optRedev = document.getElementById('hc-opt-redev');\r\n\r\n            if (isLowPrice) {\r\n                optRedev.style.display = 'flex';\r\n            } else {\r\n                optRedev.style.display = 'none';\r\n                document.getElementById('hc-isRedevelopment').checked = false;\r\n            }\r\n        }\r\n\r\n        \/\/ UI: \uc804\uccb4 \uc635\uc158 \ud45c\uc2dc\/\uc228\uae40 \uad00\ub9ac\r\n        function hcToggleOptions() {\r\n            const type = document.getElementById('hc-assetType').value;\r\n            const dateVal = document.getElementById('hc-acqDate').value;\r\n            const acqDate = dateVal ? new Date(dateVal) : null;\r\n\r\n            const optOfficetel = document.getElementById('hc-opt-officetel');\r\n            const opt110NonApt = document.getElementById('hc-opt-110-nonapt');\r\n            const opt110Apt = document.getElementById('hc-opt-110-apt');\r\n            const dateTooltip = document.getElementById('hc-date-tooltip');\r\n\r\n            \/\/ 1. \uc624\ud53c\uc2a4\ud154 \uad00\ub828\r\n            if (type === 'officetel') {\r\n                optOfficetel.style.display = 'flex';\r\n            } else {\r\n                optOfficetel.style.display = 'none';\r\n                document.getElementById('hc-isTaxedAsHouse').checked = false;\r\n            }\r\n\r\n            \/\/ 2. 1.10 \ub300\ucc45 (\uae30\uac04 \ud655\uc778)\r\n            const is110Period = acqDate && acqDate >= HC_DATE_110_START && acqDate <= HC_DATE_110_END;\r\n\r\n            \/\/ 2-1. \ube44\uc544\ud30c\ud2b8 \uc18c\ud615\uc8fc\ud0dd\r\n            if (is110Period && (type === 'house' || type === 'officetel')) {\r\n                opt110NonApt.style.display = 'flex';\r\n            } else {\r\n                opt110NonApt.style.display = 'none';\r\n                document.getElementById('hc-is110NonApt').checked = false;\r\n            }\r\n\r\n            \/\/ 2-2. \ube44\uc218\ub3c4\uad8c \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8\r\n            if (is110Period && type === 'apt') {\r\n                opt110Apt.style.display = 'flex';\r\n            } else {\r\n                opt110Apt.style.display = 'none';\r\n                document.getElementById('hc-is110Apt').checked = false;\r\n            }\r\n\r\n            \/\/ 3. \ud234\ud301 \ud14d\uc2a4\ud2b8\r\n            if (type === 'bunyangwon' || type === 'ipjugwon') {\r\n                dateTooltip.innerText = \"* \uacc4\uc57d\uc77c \ub610\ub294 \uad8c\ub9ac \uc2b9\uacc4\uc77c \uae30\uc900\";\r\n            } else if (document.getElementById('hc-isInherited').checked) {\r\n                dateTooltip.innerText = \"* \ud53c\uc0c1\uc18d\uc778\uc758 \uc0ac\ub9dd\uc77c \uae30\uc900\";\r\n            } else {\r\n                dateTooltip.innerText = \"* \uc794\uae08\uc77c \ub610\ub294 \ub4f1\uae30\uc77c \uc911 \ube60\ub978 \ub0a0\";\r\n            }\r\n        }\r\n\r\n        function hcAddAsset() {\r\n            const type = document.getElementById('hc-assetType').value;\r\n            const dateVal = document.getElementById('hc-acqDate').value;\r\n\r\n            if (!dateVal) {\r\n                alert(\"\ub0a0\uc9dc\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694.\");\r\n                return;\r\n            }\r\n\r\n            const acquireDate = new Date(dateVal);\r\n            const today = new Date();\r\n\r\n            \/\/ Checkbox States\r\n            const isInherited = document.getElementById('hc-isInherited').checked;\r\n            const isPrincipal = document.getElementById('hc-isPrincipal').checked;\r\n\r\n            const isLowPrice = document.getElementById('hc-isLowPrice').checked;\r\n            const isRedevelopment = document.getElementById('hc-isRedevelopment').checked;\r\n            const isRuralHouse = document.getElementById('hc-isRuralHouse').checked;\r\n\r\n            const is110NonApt = document.getElementById('hc-is110NonApt').checked;\r\n            const is110Apt = document.getElementById('hc-is110Apt').checked;\r\n            const isTaxedAsHouse = document.getElementById('hc-isTaxedAsHouse').checked;\r\n\r\n            let isCounted = true;\r\n            let reason = \"\";\r\n            let isSpecial110 = false;\r\n\r\n            \/\/ 1. \uc0c1\uc18d\r\n            if (isInherited) {\r\n                const fiveYearsAfter = new Date(acquireDate);\r\n                fiveYearsAfter.setFullYear(fiveYearsAfter.getFullYear() + 5);\r\n\r\n                if (today < fiveYearsAfter) {\r\n                    isCounted = false;\r\n                    reason = \"\uc81c\uc678 (\uc0c1\uc18d 5\ub144 \uc774\ub0b4)\";\r\n                } else {\r\n                    if (isPrincipal) {\r\n                        reason = \"\ud3ec\ud568 (\uc0c1\uc18d 5\ub144 \uacbd\uacfc, \uc8fc\ub41c \uc0c1\uc18d\uc778)\";\r\n                    } else {\r\n                        isCounted = false;\r\n                        reason = \"\uc81c\uc678 (\uc0c1\uc18d 5\ub144 \uacbd\uacfc, \uc18c\uc218\uc9c0\ubd84)\";\r\n                        hcPushAsset(type, dateVal, isCounted, isSpecial110, reason);\r\n                        return;\r\n                    }\r\n                }\r\n            }\r\n\r\n            if (isCounted) {\r\n                \/\/ 2. 1.10 \ub300\ucc45\r\n                if (is110NonApt) {\r\n                    isCounted = false;\r\n                    isSpecial110 = true;\r\n                    reason = \"\uc81c\uc678 (1.10 \uc18c\ud615\uc8fc\ud0dd \ud2b9\ub840)\";\r\n                }\r\n                else if (is110Apt) {\r\n                    isCounted = false;\r\n                    isSpecial110 = true;\r\n                    reason = \"\uc81c\uc678 (1.10 \uc9c0\ubc29 \ubbf8\ubd84\uc591 \uc544\ud30c\ud2b8)\";\r\n                }\r\n                \/\/ 3. \ub18d\uc5b4\ucd0c \uc8fc\ud0dd\r\n                else if (isRuralHouse) {\r\n                    isCounted = false;\r\n                    reason = \"\uc81c\uc678 (\ub18d\uc5b4\ucd0c\uc8fc\ud0dd \uc694\uac74 \ucda9\uc871)\";\r\n                }\r\n                \/\/ 4. \uacf5\uc2dc\uac00 1\uc5b5 \uc774\ud558\r\n                else if (isLowPrice) {\r\n                    if (isRedevelopment) {\r\n                        isCounted = true;\r\n                        reason = \"\ud3ec\ud568 (1\uc5b5 \uc774\ud558\uc774\ub098 \uc815\ube44\uad6c\uc5ed)\";\r\n                    } else {\r\n                        isCounted = false;\r\n                        reason = \"\uc81c\uc678 (\uacf5\uc2dc\uac00 1\uc5b5 \uc774\ud558)\";\r\n                    }\r\n                }\r\n            }\r\n\r\n            \/\/ 5. \ub0a0\uc9dc\/\uc790\uc0b0 \uc720\ud615\ubcc4 \uae30\ubcf8\r\n            if (isCounted) {\r\n                if (type === 'ipjugwon' || type === 'bunyangwon') {\r\n                    if (acquireDate < HC_DATE_2020_08_12) {\r\n                        isCounted = false;\r\n                        reason = \"\uc81c\uc678 (20.8.12 \uc774\uc804 \ucde8\ub4dd)\";\r\n                    } else {\r\n                        if (!reason.startsWith(\"\ud3ec\ud568\")) reason = `\ud3ec\ud568 (${hcGetTypeName(type)})`;\r\n                    }\r\n                } else if (type === 'officetel') {\r\n                    if (acquireDate < HC_DATE_2020_08_12) {\r\n                        isCounted = false;\r\n                        reason = \"\uc81c\uc678 (20.8.12 \uc774\uc804 \ucde8\ub4dd)\";\r\n                    } else if (!isTaxedAsHouse) {\r\n                        isCounted = false;\r\n                        reason = \"\uc81c\uc678 (\uc5c5\ubb34\uc6a9)\";\r\n                    } else {\r\n                        if (!reason) reason = \"\ud3ec\ud568 (\uc8fc\uac70\uc6a9 \uc624\ud53c\uc2a4\ud154)\";\r\n                    }\r\n                } else {\r\n                    if (!reason) reason = `\ud3ec\ud568 (${hcGetTypeName(type)})`;\r\n                }\r\n            }\r\n\r\n            hcPushAsset(type, dateVal, isCounted, isSpecial110, reason);\r\n        }\r\n\r\n        function hcPushAsset(type, date, isCounted, isSpecial110, reason) {\r\n            hcAssets.push({\r\n                id: Date.now(),\r\n                typeStr: hcGetTypeName(type),\r\n                date: date,\r\n                isCounted: isCounted,\r\n                isSpecial110: isSpecial110,\r\n                reason: reason\r\n            });\r\n            hcRenderList();\r\n        }\r\n\r\n        function hcGetTypeName(type) {\r\n            switch (type) {\r\n                case 'house': return '\uc77c\ubc18 \uc8fc\ud0dd';\r\n                case 'apt': return '\uc544\ud30c\ud2b8';\r\n                case 'ipjugwon': return '\uc785\uc8fc\uad8c';\r\n                case 'bunyangwon': return '\ubd84\uc591\uad8c';\r\n                case 'officetel': return '\uc624\ud53c\uc2a4\ud154';\r\n                default: return '\uae30\ud0c0';\r\n            }\r\n        }\r\n\r\n        function hcRenderList() {\r\n            const listEl = document.getElementById('hc-asset-list');\r\n            listEl.innerHTML = '';\r\n\r\n            if (hcAssets.length === 0) {\r\n                listEl.innerHTML = '<div style=\"text-align: center; color: #999; padding: 20px;\">\uc790\uc0b0\uc744 \ucd94\uac00\ud574\uc8fc\uc138\uc694.<\/div>';\r\n                hcUpdateTotal();\r\n                return;\r\n            }\r\n\r\n            hcAssets.forEach(asset => {\r\n                let badgeClass = 'hc-badge-exclude';\r\n                let itemClass = 'hc-excluded';\r\n                if (asset.isCounted) {\r\n                    badgeClass = 'hc-badge-include';\r\n                    itemClass = 'hc-included';\r\n                } else if (asset.isSpecial110) {\r\n                    badgeClass = 'hc-badge-special';\r\n                }\r\n\r\n                listEl.innerHTML += `\r\n                <div class=\"hc-asset-item ${itemClass}\">\r\n                    <div class=\"hc-asset-info\">\r\n                        <strong>${asset.typeStr}<\/strong> \r\n                        <span style=\"font-size:0.85em; color:#666;\">(${asset.date})<\/span><br>\r\n                        <span style=\"font-size:0.9em; color:${asset.isCounted ? '#c0392b' : '#27ae60'}\">\r\n                            ${asset.reason}\r\n                        <\/span>\r\n                    <\/div>\r\n                    <div class=\"hc-asset-badge ${badgeClass}\">\r\n                        ${asset.isCounted ? '1\ucc44' : '0\ucc44'}\r\n                    <\/div>\r\n                    <button class=\"hc-delete-btn\" onclick=\"hcRemoveAsset(${asset.id})\">&times;<\/button>\r\n                <\/div>\r\n            `;\r\n            });\r\n            hcUpdateTotal();\r\n        }\r\n\r\n        function hcRemoveAsset(id) {\r\n            hcAssets = hcAssets.filter(a => a.id !== id);\r\n            hcRenderList();\r\n        }\r\n\r\n        function hcUpdateTotal() {\r\n            const count = hcAssets.filter(a => a.isCounted).length;\r\n            document.getElementById('hc-total-count').innerText = count + \"\ucc44\";\r\n        }\r\n\r\n        function hcResetAll() {\r\n            if (confirm(\"\ubaa8\ub4e0 \uc785\ub825\uc744 \ucd08\uae30\ud654 \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?\")) {\r\n                hcAssets = [];\r\n                hcRenderList();\r\n                document.getElementById('hc-acqDate').value = '';\r\n                document.querySelectorAll('#house-calc-wrapper input[type=\"checkbox\"]').forEach(el => el.checked = false);\r\n                hcToggleOptions();\r\n            }\r\n        }\r\n    <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfe1 \ucde8\ub4dd\uc138_\uc8fc\ud0dd \uc218 \uc0b0\uc815 \ud83d\udca1 \uc138\ub300 \uae30\uc900 &#038; \uc81c\uc678 \ud2b9\ub840 \uc694\uc57d \ubcf4\uae30 \u25bc 1. \uc138\ub300\ubcc4 \uc0b0\uc815 \uae30\uc900 (\ud569\uc0b0 \uc6d0\uce59) \ud569\uc0b0: \ubcf8\uc778 + \ubc30\uc6b0\uc790(\ubb34\uc870\uac74) + \ubbf8\ud63c 30\uc138 \ubbf8\ub9cc \uc790\ub140 \ubcc4\ub3c4 \uc778\uc815: \u2460 \ubbf8\ud63c 30\uc138 \ubbf8\ub9cc\uc774\uba74\uc11c \uc6d4 \uc18c\ub4dd 90\ub9cc\uc6d0\u2191 (\uc911\uc704 40%) \u2461 65\uc138 \uc774\uc0c1 \ubd80\ubaa8 \ub3d9\uac70\ubd09\uc591 \ud569\uac00 (\ubd80\ubaa8\/\uc790\ub140 \uac01\uac01 \ubcc4\ub3c4) 2. \uc8fc\ud0dd [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/template-pagebuilder-full-width.php","meta":{"footnotes":""},"class_list":["post-14827","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/pages\/14827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14827"}],"version-history":[{"count":3,"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/pages\/14827\/revisions"}],"predecessor-version":[{"id":14830,"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=\/wp\/v2\/pages\/14827\/revisions\/14830"}],"wp:attachment":[{"href":"https:\/\/chois2080.mycafe24.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}