{"id":1966,"date":"2025-06-15T14:26:24","date_gmt":"2025-06-15T14:26:24","guid":{"rendered":"https:\/\/hstc.treecare.co.kr\/?p=1966"},"modified":"2025-06-15T14:30:51","modified_gmt":"2025-06-15T14:30:51","slug":"%ec%98%a4%eb%a6%ac%eb%82%98%eb%ac%b4%ec%a2%80","status":"publish","type":"post","link":"https:\/\/hstc.treecare.co.kr\/?p=1966","title":{"rendered":"\ubc24\ub098\ubb34\ub97c \uac00\ud574\ud558\ub294 \uc624\ub9ac\ub098\ubb34\uc880"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"ko\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>\uc624\ub9ac\ub098\ubb34\uc880 \ub300\ud654\ud615 \uac00\uc774\ub4dc<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+KR:wght@300;400;500;700&#038;display=swap\" rel=\"stylesheet\">\n    <!-- Chosen Palette: Earthy Neutrals -->\n    <!-- Application Structure Plan: The SPA is structured into four thematic sections: '\uac1c\uc694' (Overview), '\uc0dd\ud0dc\uc640 \ud53c\ud574' (Ecology & Damage), '\uc0dd\uc560 \uc8fc\uae30' (Lifecycle), and '\ubc29\uc81c \ubc29\ubc95' (Control Methods). This structure is ideal for an insect pest, guiding the user from general information to specific, actionable knowledge. The 'Ecology & Damage' section is interactive, allowing users to explore different signs of infestation. The 'Lifecycle' provides a clear visual flow, and the 'Control Methods' section uses a chart to highlight the critical timing for management actions, making the information highly practical. -->\n    <!-- Visualization & Content Choices: \n        1. Report Info: Pest Damage Signs (Entrance holes, frass toothpicks, wood staining) -> Goal: Organize & Inform -> Viz\/Method: Interactive component with images and text -> Interaction: Click buttons for '\uce68\uc785\uacf5 \ubc0f \ubaa9\ubd84', '\ubaa9\uc7ac \ubcc0\uc0c9' to update content -> Justification: Provides a clear, visual guide to identifying pest damage, which is more effective than static text. -> Library\/Method: Vanilla JS DOM manipulation.\n        2. Report Info: Pest Lifecycle (Egg, Larva, Pupa, Adult) -> Goal: Organize & Show Change -> Viz\/Method: HTML\/CSS vertical flowchart -> Interaction: Static visual aid -> Justification: Simplifies the biological lifecycle into an easily digestible diagram, crucial for understanding control timing. -> Library\/Method: HTML\/Tailwind CSS.\n        3. Report Info: Control Timing (Adult flight period vs. treatment window) -> Goal: Inform & Compare -> Viz\/Method: Bar Chart with annotations -> Interaction: Hover tooltips -> Justification: Visually correlates the pest's most active period with the most effective window for chemical control, making the strategy intuitive. -> Library\/Method: Chart.js\/Canvas.\n    -->\n    <!-- CONFIRMATION: NO SVG graphics used. NO Mermaid JS used. -->\n    <style>\n        body {\n            font-family: 'Noto Sans KR', sans-serif;\n        }\n        .chart-container {\n            position: relative;\n            width: 100%;\n            max-width: 600px;\n            margin-left: auto;\n            margin-right: auto;\n            height: 300px;\n            max-height: 400px;\n        }\n        @media (min-width: 768px) {\n            .chart-container {\n                height: 350px;\n            }\n        }\n        .nav-btn {\n            transition: all 0.3s ease;\n        }\n        .nav-btn.active {\n            background-color: #4a5568; \/* gray-700 *\/\n            color: #f7fafc; \/* gray-100 *\/\n            font-weight: 700;\n        }\n        .content-section {\n            display: none;\n        }\n        .content-section.active {\n            display: block;\n        }\n        .damage-btn.active {\n            background-color: #9a3412; \/* rust *\/\n            color: white;\n            transform: scale(1.05);\n        }\n    <\/style>\n<\/head>\n<body class=\"bg-stone-50 text-stone-800\">\n\n    <div class=\"container mx-auto p-4 md:p-8\">\n        \n        <header class=\"text-center mb-8\">\n            <h1 class=\"text-4xl md:text-5xl font-bold text-gray-800 mb-2\">\uc624\ub9ac\ub098\ubb34\uc880<\/h1>\n            <p class=\"text-lg text-stone-600\">\ub300\ud654\ud615 \uc0dd\ud0dc \ubc0f \uad00\ub9ac \uac00\uc774\ub4dc<\/p>\n        <\/header>\n\n        <nav class=\"flex justify-center bg-stone-200 rounded-lg p-2 mb-8 shadow-sm\">\n            <button data-tab=\"overview\" class=\"nav-btn active flex-1 md:flex-none text-center py-2 px-4 rounded-md text-stone-700 hover:bg-gray-300\">\uac1c\uc694<\/button>\n            <button data-tab=\"damage\" class=\"nav-btn flex-1 md:flex-none text-center py-2 px-4 rounded-md text-stone-700 hover:bg-gray-300\">\uc0dd\ud0dc\uc640 \ud53c\ud574<\/button>\n            <button data-tab=\"lifecycle\" class=\"nav-btn flex-1 md:flex-none text-center py-2 px-4 rounded-md text-stone-700 hover:bg-gray-300\">\uc0dd\uc560 \uc8fc\uae30<\/button>\n            <button data-tab=\"control\" class=\"nav-btn flex-1 md:flex-none text-center py-2 px-4 rounded-md text-stone-700 hover:bg-gray-300\">\ubc29\uc81c \ubc29\ubc95<\/button>\n        <\/nav>\n\n        <main id=\"app-content\">\n            \n            <!-- \uac1c\uc694 Section -->\n            <section id=\"overview\" class=\"content-section active space-y-6\">\n                <div class=\"p-6 bg-white rounded-lg shadow\">\n                    <h2 class=\"text-2xl font-bold text-gray-800 mb-4\">\uc624\ub9ac\ub098\ubb34\uc880\uc774\ub780?<\/h2>\n                    <p class=\"text-stone-700 leading-relaxed\">\n                        \uc624\ub9ac\ub098\ubb34\uc880(Xylosandrus germanus)\uc740 &#8216;\uc570\ube0c\ub85c\uc2dc\uc544 \ube44\ud2c0&#8217;\uc758 \uc77c\uc885\uc73c\ub85c, \ub098\ubb34\ub97c \uc9c1\uc811 \uac09\uc544\uba39\ub294 \ub300\uc2e0 \ub0b4\ubd80\uc5d0 \ud130\ub110\uc744 \ud30c\uace0 &#8216;\uc570\ube0c\ub85c\uc2dc\uc544 \uade0&#8217;\uc774\ub77c\ub294 \uacf0\ud321\uc774\ub97c \uae38\ub7ec \uba39\uace0 \uc0ac\ub294 \ud574\ucda9\uc785\ub2c8\ub2e4. \uc774 \uacfc\uc815\uc5d0\uc11c \ub098\ubb34\uc758 \uc218\ubd84 \ud1b5\ub85c\ub97c \ub9c9\uace0 \ubaa9\uc7ac\ub97c \ubcc0\uc0c9\uc2dc\ucf1c \ub098\ubb34\ub97c \uc1e0\uc57d\ud558\uac8c \ub9cc\ub4e4\uace0, \uc2ec\ud558\uba74 \ub9d0\ub77c\uc8fd\uac8c \ub9cc\ub4ed\ub2c8\ub2e4. \uc8fc\ub85c \uc1e0\uc57d\ud55c \ub098\ubb34\ub098 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ubc1b\uc740 \ub098\ubb34\ub97c \uacf5\uaca9\ud569\ub2c8\ub2e4.\n                    <\/p>\n                <\/div>\n                <div class=\"grid md:grid-cols-2 gap-6\">\n                    <div class=\"p-6 bg-white rounded-lg shadow\">\n                        <h3 class=\"text-xl font-semibold text-gray-800 mb-3\">\uc8fc\uc694 \ud2b9\uc9d5<\/h3>\n                        <p class=\"text-stone-700\">\uc131\ucda9\uc740 2mm \ub0b4\uc678\uc758 \uc791\uc740 \uc554\uac08\uc0c9 \ub531\uc815\ubc8c\ub808\uc785\ub2c8\ub2e4. \ub098\ubb34\uc5d0 \uce68\uc785\ud560 \ub54c \uad6d\uc218 \uac00\ub77d\ucc98\ub7fc \uc0dd\uae34 \ud558\uc580 \ubaa9\ubd84(frass)\uc744 \ubc00\uc5b4\ub0b4\ub294 \uac83\uc774 \uac00\uc7a5 \ud070 \ud2b9\uc9d5\uc785\ub2c8\ub2e4.<\/p>\n                    <\/div>\n                    <div class=\"p-6 bg-white rounded-lg shadow\">\n                         <h3 class=\"text-xl font-semibold text-gray-800 mb-3\">\uc8fc\uc694 \uacf5\uaca9 \uc218\uc885<\/h3>\n                         <p class=\"text-stone-700\">\uc774\ub984\ucc98\ub7fc \uc624\ub9ac\ub098\ubb34\ub958\ub97c \uc120\ud638\ud558\uc9c0\ub9cc, \uc2e4\uc81c\ub85c\ub294 \ub2e8\ud48d\ub098\ubb34, \uc790\uc791\ub098\ubb34, \ucc38\ub098\ubb34 \ub4f1 200\uc885 \uc774\uc0c1\uc758 \ub2e4\uc591\ud55c \ud65c\uc5fd\uc218\ub97c \uacf5\uaca9\ud558\ub294 \uac83\uc73c\ub85c \uc54c\ub824\uc838 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n                    <\/div>\n                <\/div>\n            <\/section>\n\n            <!-- \uc0dd\ud0dc\uc640 \ud53c\ud574 Section -->\n            <section id=\"damage\" class=\"content-section space-y-6\">\n                <div class=\"p-6 bg-white rounded-lg shadow\">\n                    <h2 class=\"text-2xl font-bold text-gray-800 mb-4\">\ud53c\ud574 \ud754\uc801 \uc9c4\ub2e8<\/h2>\n                    <p class=\"text-stone-700 leading-relaxed mb-6\">\n                        \uc624\ub9ac\ub098\ubb34\uc880\uc758 \ud53c\ud574\ub294 \ub3c5\ud2b9\ud55c \ud754\uc801\uc744 \ub0a8\uae41\ub2c8\ub2e4. \uc544\ub798 \ubc84\ud2bc\uc744 \ub20c\ub7ec \ud53c\ud574 \uc720\ud615\ubcc4 \ud2b9\uc9d5\uc744 \ud655\uc778\ud558\uace0 \ub098\ubb34\uc758 \uc0c1\ud0dc\ub97c \uc9c4\ub2e8\ud574 \ubcf4\uc138\uc694.\n                    <\/p>\n                    <div class=\"flex justify-center space-x-2 md:space-x-4 mb-6\">\n                        <button data-damage=\"entry\" class=\"damage-btn active text-sm md:text-base py-2 px-4 bg-stone-200 rounded-full font-semibold shadow-sm transition-transform duration-200\">\uce68\uc785\uacf5 \ubc0f \ubaa9\ubd84<\/button>\n                        <button data-damage=\"stain\" class=\"damage-btn text-sm md:text-base py-2 px-4 bg-stone-200 rounded-full font-semibold shadow-sm transition-transform duration-200\">\ubaa9\uc7ac \ubcc0\uc0c9<\/button>\n                    <\/div>\n                    <div id=\"damage-content\" class=\"md:flex md:items-center md:space-x-6 p-4 border border-stone-200 rounded-lg\">\n                        <img decoding=\"async\" id=\"damage-image\" src=\"https:\/\/placehold.co\/400x300\/e2e8f0\/334155?text=\ud53c\ud574+\uc774\ubbf8\uc9c0\" alt=\"\uc624\ub9ac\ub098\ubb34\uc880 \ud53c\ud574 \uc774\ubbf8\uc9c0\" class=\"w-full md:w-1\/2 rounded-lg shadow-md mb-4 md:mb-0\">\n                        <div id=\"damage-text\" class=\"md:w-1\/2\">\n                            <h3 id=\"damage-title\" class=\"text-xl font-semibold text-amber-800 mb-2\"><\/h3>\n                            <p id=\"damage-description\" class=\"text-stone-700\"><\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n\n            <!-- \uc0dd\uc560 \uc8fc\uae30 Section -->\n            <section id=\"lifecycle\" class=\"content-section space-y-6\">\n                 <div class=\"p-6 bg-white rounded-lg shadow\">\n                    <h2 class=\"text-2xl font-bold text-gray-800 mb-4\">\uc624\ub9ac\ub098\ubb34\uc880\uc758 \ud55c\uc0b4\uc774<\/h2>\n                     <p class=\"text-stone-700 leading-relaxed mb-6\">\n                        \uc624\ub9ac\ub098\ubb34\uc880\uc758 \uc0dd\uc560 \uc8fc\uae30\ub97c \uc774\ud574\ud558\ub294 \uac83\uc740 \ubc29\uc81c \uc2dc\uae30\ub97c \uacb0\uc815\ud558\ub294 \ub370 \ub9e4\uc6b0 \uc911\uc694\ud569\ub2c8\ub2e4. \uc131\ucda9\uc73c\ub85c \uc6d4\ub3d9\ud55c \ud6c4 \ubd04\uc5d0 \ud65c\ub3d9\uc744 \uc2dc\uc791\ud558\uc5ec \ubc88\uc2dd\ud569\ub2c8\ub2e4.\n                    <\/p>\n                     <div class=\"flex flex-col items-center space-y-4\">\n                        <div class=\"w-full max-w-sm text-center p-3 bg-stone-100 rounded-lg shadow-sm\">\n                            <p class=\"font-semibold text-lg\">1. \uc6d4\ub3d9<\/p>\n                            <p class=\"text-sm text-stone-600\">\uc131\ucda9 \uc0c1\ud0dc\ub85c \ud53c\ud574 \uc785\uc740 \ub098\ubb34\uc758 \ud130\ub110 \uc548\uc5d0\uc11c \uaca8\uc6b8\uc744 \ubcf4\ub0c5\ub2c8\ub2e4.<\/p>\n                        <\/div>\n                        <div class=\"text-3xl text-stone-400\">\u2193<\/div>\n                        <div class=\"w-full max-w-sm text-center p-3 bg-orange-100 rounded-lg shadow-sm\">\n                            <p class=\"font-semibold text-lg\">2. \uc6b0\ud654 \ubc0f \ud0c8\ucd9c (4\uc6d4~5\uc6d4)<\/p>\n                            <p class=\"text-sm text-stone-600\">\ubd04\uc774 \ub418\uc5b4 \uae30\uc628\uc774 \uc624\ub974\uba74(\uc57d 20\u00b0C \uc774\uc0c1) \uc0c8\ub85c\uc6b4 \ub098\ubb34\ub97c \ucc3e\uc544 \ub0a0\uc544\uac11\ub2c8\ub2e4.<\/p>\n                        <\/div>\n                        <div class=\"text-3xl text-stone-400\">\u2193<\/div>\n                        <div class=\"w-full max-w-sm text-center p-3 bg-yellow-100 rounded-lg shadow-sm\">\n                            <p class=\"font-semibold text-lg\">3. \uce68\uc785 \ubc0f \uc0b0\ub780<\/p>\n                            <p class=\"text-sm text-stone-600\">\uc0c8\ub85c\uc6b4 \ub098\ubb34\uc5d0 \uce68\uc785\ud558\uc5ec \ud130\ub110\uc744 \ub9cc\ub4e4\uace0 \uacf0\ud321\uc774\ub97c \ud0a4\uc6b0\uba70 \uc54c\uc744 \ub0b3\uc2b5\ub2c8\ub2e4.<\/p>\n                        <\/div>\n                         <div class=\"text-3xl text-stone-400\">\u2193<\/div>\n                         <div class=\"w-full max-w-sm text-center p-3 bg-green-100 rounded-lg shadow-sm\">\n                            <p class=\"font-semibold text-lg\">4. \uc131\uc7a5 (\uc54c \u2192 \uc560\ubc8c\ub808 \u2192 \ubc88\ub370\uae30 \u2192 \uc131\ucda9)<\/p>\n                            <p class=\"text-sm text-stone-600\">\uc54c\uc5d0\uc11c \uae68\uc5b4\ub09c \uc560\ubc8c\ub808\ub294 \uacf0\ud321\uc774\ub97c \uba39\uace0 \uc790\ub77c\uba70, \uc5f0 2~3\uc138\ub300\uae4c\uc9c0 \ubc1c\uc0dd \uac00\ub2a5\ud569\ub2c8\ub2e4.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n\n            <!-- \ubc29\uc81c \ubc29\ubc95 Section -->\n            <section id=\"control\" class=\"content-section space-y-6\">\n                <div class=\"p-6 bg-white rounded-lg shadow\">\n                    <h2 class=\"text-2xl font-bold text-gray-800 mb-4\">\ud6a8\uacfc\uc801\uc778 \ubc29\uc81c \uc804\ub7b5<\/h2>\n                    <p class=\"text-stone-700 leading-relaxed mb-6\">\n                        \uc624\ub9ac\ub098\ubb34\uc880\uc740 \ud55c\ubc88 \ub098\ubb34\uc5d0 \uce68\uc785\ud558\uba74 \ubc29\uc81c\uac00 \ub9e4\uc6b0 \uc5b4\ub835\uae30 \ub54c\ubb38\uc5d0 \uc608\ubc29\uc774 \ubb34\uc5c7\ubcf4\ub2e4 \uc911\uc694\ud569\ub2c8\ub2e4. \uc608\ucc30, \ubb3c\ub9ac\uc801\/\ud654\ud559\uc801 \ubc29\uc81c\ub97c \uc885\ud569\uc801\uc73c\ub85c \uace0\ub824\ud574\uc57c \ud569\ub2c8\ub2e4.\n                    <\/p>\n                    <div class=\"grid md:grid-cols-2 gap-6\">\n                        <div class=\"p-4 border border-green-200 bg-green-50 rounded-lg\">\n                             <h3 class=\"text-xl font-semibold text-green-800 mb-2\">\u2460 \uc608\ubc29 \ubc0f \uc608\ucc30<\/h3>\n                            <p class=\"text-stone-700\">\ub098\ubb34\ub97c \uac74\uac15\ud558\uac8c \uad00\ub9ac\ud558\uc5ec \uc2a4\ud2b8\ub808\uc2a4\ub97c \uc904\uc774\ub294 \uac83\uc774 \ucd5c\uc120\uc785\ub2c8\ub2e4. \uc54c\ucf54\uc62c \ud2b8\ub7a9 \ub4f1\uc744 \uc774\uc6a9\ud574 \uc131\ucda9\uc758 \ud65c\ub3d9 \uc2dc\uae30\ub97c \ubbf8\ub9ac \ud30c\uc545(\uc608\ucc30)\ud558\ub294 \uac83\uc774 \uc911\uc694\ud569\ub2c8\ub2e4.<\/p>\n                        <\/div>\n                        <div class=\"p-4 border border-blue-200 bg-blue-50 rounded-lg\">\n                             <h3 class=\"text-xl font-semibold text-blue-800 mb-2\">\u2461 \ud654\ud559\uc801 \ubc29\uc81c<\/h3>\n                            <p class=\"text-stone-700\">\uc131\ucda9\uc774 \ub098\ubb34\ub85c \ub0a0\uc544\uc640 \uce68\uc785\uc744 \uc2dc\ub3c4\ud558\ub294 \uc2dc\uae30\uc5d0 \ub9de\ucdb0 \ub098\ubb34 \uc904\uae30\uc5d0 \uc57d\uc81c\ub97c \uc0b4\ud3ec\ud574\uc57c \ud6a8\uacfc\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798 \ucc28\ud2b8\ub97c \ucc38\uace0\ud558\uc5ec \ucd5c\uc801\uc758 \ubc29\uc81c \uc2dc\uae30\ub97c \ud30c\uc545\ud558\uc138\uc694.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"p-6 bg-white rounded-lg shadow\">\n                    <h3 class=\"text-xl font-semibold text-gray-800 mb-4 text-center\">\uc624\ub9ac\ub098\ubb34\uc880 \ud65c\ub3d9 \ubc0f \ubc29\uc81c \ucd5c\uc801\uae30<\/h3>\n                    <div class=\"chart-container\">\n                        <canvas id=\"controlChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n            <\/section>\n        <\/main>\n\n        <footer class=\"text-center mt-12 pt-4 border-t border-stone-200\">\n            <p class=\"text-sm text-stone-500\">\uc815\ubcf4 \ucd9c\ucc98: \uc0b0\ub9bc\uccad \ubc0f \uad00\ub828 \uc5f0\uad6c \uc790\ub8cc<\/p>\n            <p class=\"text-xs text-stone-400 mt-1\">\ubcf8 \uc790\ub8cc\ub294 \uad50\uc721 \ubc0f \uc815\ubcf4 \uc81c\uacf5 \ubaa9\uc801\uc73c\ub85c \uc81c\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n        <\/footer>\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', () => {\n            const tabs = document.querySelectorAll('.nav-btn');\n            const sections = document.querySelectorAll('.content-section');\n\n            const damageData = {\n                entry: {\n                    title: '\uce68\uc785\uacf5 \ubc0f \ubaa9\ubd84',\n                    description: '\uc9c1\uacbd 1mm \uc815\ub3c4\uc758 \uc791\uc740 \uad6c\uba4d(\uce68\uc785\uacf5)\uc774 \uc0dd\uae30\uace0, \uc774 \uad6c\uba4d\uc5d0\uc11c \uc774\uc464\uc2dc\uac1c\ub098 \uad6d\uc218 \uac00\ub77d\ucc98\ub7fc \uc0dd\uae34 \ud558\uc580 \ud1b1\ubc25(\ubaa9\ubd84)\uc774 \ub098\uc635\ub2c8\ub2e4. \uc774\uac83\uc774 \uc624\ub9ac\ub098\ubb34\uc880 \ud53c\ud574\uc758 \uac00\uc7a5 \ud655\uc2e4\ud55c \uc99d\uac70\uc785\ub2c8\ub2e4.',\n                    image: 'https:\/\/i.imgur.com\/uGqjT5p.jpg'\n                },\n                stain: {\n                    title: '\ubaa9\uc7ac \ubcc0\uc0c9',\n                    description: '\ub098\ubb34\ub97c \uc798\ub77c\ubcf4\uba74 \uc624\ub9ac\ub098\ubb34\uc880\uc774 \ud37c\ub728\ub9b0 \uc570\ube0c\ub85c\uc2dc\uc544\uade0\uc5d0 \uc758\ud574 \ubaa9\uc7ac \ub0b4\ubd80\uac00 \ud751\uac08\uc0c9\uc73c\ub85c \ubcc0\uc0c9\ub41c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub294 \ub098\ubb34\uc758 \uc218\ubd84 \uc774\ub3d9\uc744 \ubc29\ud574\ud558\uc5ec \ub098\ubb34\ub97c \uc8fd\uac8c \ud558\ub294 \uc9c1\uc811\uc801\uc778 \uc6d0\uc778\uc774 \ub429\ub2c8\ub2e4.',\n                    image: 'https:\/\/i.imgur.com\/9v4J2RL.jpg'\n                }\n            };\n            \n            const setupImageFallback = (imgElement) => {\n                imgElement.onerror = () => {\n                    const altText = imgElement.alt || '\uc774\ubbf8\uc9c0 \ub85c\ub529 \uc2e4\ud328';\n                    imgElement.src = `https:\/\/placehold.co\/400x300\/fecaca\/991b1b?text=${encodeURIComponent(altText)}`;\n                    imgElement.onerror = null; \n                };\n            };\n            \n            const damageImage = document.getElementById('damage-image');\n            setupImageFallback(damageImage);\n\n            tabs.forEach(tab => {\n                tab.addEventListener('click', () => {\n                    tabs.forEach(t => t.classList.remove('active'));\n                    tab.classList.add('active');\n                    sections.forEach(section => {\n                        section.classList.remove('active');\n                        if (section.id === tab.dataset.tab) {\n                            section.classList.add('active');\n                        }\n                    });\n                });\n            });\n\n            const damageButtons = document.querySelectorAll('.damage-btn');\n            const damageTitle = document.getElementById('damage-title');\n            const damageDescription = document.getElementById('damage-description');\n\n            function updateDamageContent(type) {\n                damageButtons.forEach(btn => btn.classList.remove('active'));\n                document.querySelector(`.damage-btn[data-damage=\"${type}\"]`).classList.add('active');\n                \n                const data = damageData[type];\n                damageTitle.textContent = data.title;\n                damageDescription.textContent = data.description;\n                damageImage.src = data.image;\n                damageImage.alt = `${data.title} \uc774\ubbf8\uc9c0`;\n            }\n\n            damageButtons.forEach(button => {\n                button.addEventListener('click', () => {\n                    updateDamageContent(button.dataset.damage);\n                });\n            });\n            updateDamageContent('entry');\n\n            const ctx = document.getElementById('controlChart').getContext('2d');\n            new Chart(ctx, {\n                type: 'bar',\n                data: {\n                    labels: ['3\uc6d4', '4\uc6d4', '5\uc6d4', '6\uc6d4', '7\uc6d4', '8\uc6d4', '9\uc6d4'],\n                    datasets: [{\n                        label: '\uc624\ub9ac\ub098\ubb34\uc880 \ud65c\ub3d9\uae30',\n                        data: [0, 8, 10, 9, 6, 4, 2],\n                        backgroundColor: 'rgba(154, 52, 18, 0.6)',\n                        borderColor: 'rgba(154, 52, 18, 1)',\n                        borderWidth: 1,\n                        yAxisID: 'y'\n                    }, {\n                        label: '\uad8c\uc7a5 \ubc29\uc81c \uc2dc\uae30',\n                        data: [0, 9, 9, 0, 0, 0, 0],\n                        backgroundColor: 'rgba(54, 162, 235, 0.5)',\n                        borderColor: 'rgba(54, 162, 235, 1)',\n                        type: 'line',\n                        fill: true,\n                        yAxisID: 'y1'\n                    }]\n                },\n                options: {\n                    responsive: true,\n                    maintainAspectRatio: false,\n                    plugins: {\n                        legend: {\n                            position: 'top',\n                        },\n                        tooltip: {\n                            mode: 'index',\n                            intersect: false,\n                        },\n                         title: {\n                            display: true,\n                            text: '\uc6d4\ubcc4 \uc624\ub9ac\ub098\ubb34\uc880 \ud65c\ub3d9 \uac15\ub3c4 \ubc0f \ubc29\uc81c \ucd94\ucc9c \uc2dc\uae30'\n                        }\n                    },\n                    scales: {\n                        y: {\n                            type: 'linear',\n                            display: true,\n                            position: 'left',\n                            title: {\n                                display: true,\n                                text: '\ud65c\ub3d9 \uac15\ub3c4'\n                            }\n                        },\n                        y1: {\n                            type: 'linear',\n                            display: false,\n                            position: 'right',\n                            grid: {\n                                drawOnChartArea: false,\n                            }\n                        }\n                    }\n                }\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>\uc624\ub9ac\ub098\ubb34\uc880 \ub300\ud654\ud615 \uac00\uc774\ub4dc \uc624\ub9ac\ub098\ubb34\uc880 \ub300\ud654\ud615 \uc0dd\ud0dc \ubc0f \uad00\ub9ac \uac00\uc774\ub4dc \uac1c\uc694 \uc0dd\ud0dc\uc640 \ud53c\ud574 \uc0dd\uc560 \uc8fc\uae30 \ubc29\uc81c \ubc29\ubc95 \uc624\ub9ac\ub098\ubb34\uc880\uc774\ub780? \uc624\ub9ac\ub098\ubb34\uc880(Xylosandrus germanus)\uc740 &#8216;\uc570\ube0c\ub85c\uc2dc\uc544 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[21,67],"tags":[],"class_list":["post-1966","post","type-post","status-publish","format-standard","hentry","category-21","category-67"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"darius","author_link":"https:\/\/hstc.treecare.co.kr\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"\uc624\ub9ac\ub098\ubb34\uc880 \ub300\ud654\ud615 \uac00\uc774\ub4dc \uc624\ub9ac\ub098\ubb34\uc880 \ub300\ud654\ud615 \uc0dd\ud0dc \ubc0f \uad00\ub9ac \uac00\uc774\ub4dc \uac1c\uc694 \uc0dd\ud0dc\uc640 \ud53c\ud574 \uc0dd\uc560 \uc8fc\uae30 \ubc29\uc81c \ubc29\ubc95 \uc624\ub9ac\ub098\ubb34\uc880\uc774\ub780? \uc624\ub9ac\ub098\ubb34\uc880(Xylosandrus germanus)\uc740 &#8216;\uc570\ube0c\ub85c\uc2dc\uc544 [&hellip;]","_links":{"self":[{"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1966"}],"version-history":[{"count":5,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1966\/revisions"}],"predecessor-version":[{"id":1972,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1966\/revisions\/1972"}],"wp:attachment":[{"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hstc.treecare.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}