{"id":20276,"date":"2024-09-05T13:59:43","date_gmt":"2024-09-05T13:59:43","guid":{"rendered":"https:\/\/beststringer.com\/essential-racquet-stringing-tools-guide\/"},"modified":"2026-05-21T04:43:12","modified_gmt":"2026-05-21T04:43:12","slug":"essential-racquet-stringing-tools-guide","status":"publish","type":"post","link":"https:\/\/beststringer.com\/ko\/essential-racquet-stringing-tools-guide\/","title":{"rendered":"\uc804\ubb38 \uc2a4\ud2b8\ub9c1\uac70\ub97c \uc704\ud55c \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c"},"content":{"rendered":"<div class=\"gb-container gb-container-c65b0277\"><div class=\"gb-inside-container\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-46b9ae1c\">\n<div class=\"gb-grid-column gb-grid-column-ee22cad4\"><div class=\"gb-container gb-container-ee22cad4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-49b92206\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Essential-tools-for-professional-racquet-stringing.jpg\" alt=\"\uc804\ubb38\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc744 \uc704\ud55c \ud544\uc218 \ub3c4\uad6c\" class=\"wp-image-70320\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Essential-tools-for-professional-racquet-stringing.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Essential-tools-for-professional-racquet-stringing-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Essential-tools-for-professional-racquet-stringing-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Essential-tools-for-professional-racquet-stringing-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-a117e04f\"><div class=\"gb-container gb-container-a117e04f\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-1\"><strong>1.1 \uc11c\ub860<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-d6be2288 gb-headline-text\"><strong>\uc804\ubb38\uc801\uc778 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5<\/mark>\uc744 \uc704\ud55c <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud544\uc218 \ub3c4\uad6c<\/mark><\/strong><\/h2>\n\n\n\n<p>\uc804\ubb38\uc801\uc778 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc740 \uc815\ubc00\ud55c \uc2a4\ud2b8\ub9c1 \uba38\uc2e0\ubfd0\ub9cc \uc544\ub2c8\ub77c \ud2b9\uc815 \uc218\uacf5\uad6c \uc138\ud2b8\uc5d0 \ud06c\uac8c \uc758\uc874\ud569\ub2c8\ub2e4. \ubc30\ub4dc\ubbfc\ud134 \uc2a4\ud2b8\ub9c1\uc5b4\ub4e0 \ud14c\ub2c8\uc2a4 \uc2a4\ud2b8\ub9c1\uc5b4\ub4e0, \uc62c\ubc14\ub978 \ub3c4\uad6c\ub97c \uac16\ucd94\ub294 \uac83\uc740 \uc870\uc791\uc131\uc744 \ud5a5\uc0c1\ud558\uace0, \ub77c\ucf13\uc758 \uc548\uc804\uc744 \ubcf4\uc7a5\ud558\uba70, \uc791\uc5c5 \ud6a8\uc728\uc131\uc744 \ub192\uc774\uace0 \ucd5c\uc885 \uacb0\uacfc\ubb3c\uc758 \uc644\uc131\ub3c4\ub97c \ub192\uc5ec\uc90d\ub2c8\ub2e4.<br><br>\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\ub294 \uc2a4\ud2b8\ub9c1\uc5b4\uac00 \ud150\uc158\uc744 \uc870\uc808\ud558\uace0, \ub9e4\ub4ed\uc744 \ub2e8\ub2e8\ud788 \ubb36\uc73c\uba70, \ub9c9\ud78c \ud640\uc744 \ub6ab\uace0, \uc190\uc73c\ub85c \ud558\uae30 \ud798\ub4e0 \ubcf5\uc7a1\ud55c \uc2a4\ud2b8\ub9c1 \ubc30\uc5f4\uc744 \uad00\ub9ac\ud560 \uc218 \uc788\uac8c \ud574\uc8fc\ub294 \ud575\uc2ec \uc7a5\ube44\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\ub294 \uc1a1\uacf3, \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504, \ub300\uac01\uc120 \ucee4\ud130(\ub2c8\ud37c), \uadf8\ub9ac\uace0 \ub2e4\uc591\ud55c \ud2b9\uc218 \ud50c\ub77c\uc774\uc5b4\uac00 \ud3ec\ud568\ub429\ub2c8\ub2e4. \uac01 \ub3c4\uad6c\uc758 \uae30\ub2a5\uc744 \uc774\ud574\ud558\uace0 \uc801\uc808\ud55c \ud0c0\uc774\ubc0d\uc5d0 \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \ud504\ub808\uc784 \uc190\uc0c1\uacfc \uc2a4\ud2b8\ub9c1 \ub04a\uc5b4\uc9d0\uc744 \uc608\ubc29\ud558\ub294 \ud575\uc2ec\uc785\ub2c8\ub2e4.<br><br>1\ub2e8\uacc4: \ub9e4\uc77c \uc0ac\uc6a9\ud558\ub294 \ud544\uc218 \ub3c4\uad6c\uc640 \ud2b9\uc218 \uc0c1\ud669\uc6a9 \ub3c4\uad6c\uc758 \ucc28\uc774\ub97c \uc774\ud574\ud558\uc138\uc694. 2\ub2e8\uacc4: \uc1a1\uacf3\uc774\ub098 \ub300\uac01\uc120 \ucee4\ud130\uc640 \uac19\uc740 \ub0a0\uce74\ub85c\uc6b4 \ub3c4\uad6c\ub97c \uc548\uc804\ud558\uace0 \uc62c\ubc14\ub974\uac8c \ub2e4\ub8e8\ub294 \uae30\uc220\uc744 \ubc30\uc6b0\uc138\uc694. 3\ub2e8\uacc4: \uc804\ubb38 \uc2a4\ud2b8\ub9c1\uc5b4 \uc778\uc99d \uacfc\uc815\uc758 \uae30\ucd08\uc778 \uc62c\ubc14\ub978 \ub3c4\uad6c \uc120\ud0dd\uc774 \uc65c \uc911\uc694\ud55c\uc9c0 \uc54c\uc544\ubcf4\uc138\uc694.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-766d33ad\">\n<div class=\"gb-grid-column gb-grid-column-8ee01b48\"><div class=\"gb-container gb-container-8ee01b48\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-ffbffbf3\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Awl-pliers-cutters-and-starting-clamp-for-racquet-stringing.jpg\" alt=\"\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc744 \uc704\ud55c \uc1a1\uacf3, \ud50c\ub77c\uc774\uc5b4, \ucee4\ud130 \ubc0f \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\" class=\"wp-image-70336\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Awl-pliers-cutters-and-starting-clamp-for-racquet-stringing.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Awl-pliers-cutters-and-starting-clamp-for-racquet-stringing-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Awl-pliers-cutters-and-starting-clamp-for-racquet-stringing-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Awl-pliers-cutters-and-starting-clamp-for-racquet-stringing-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-18e64276\"><div class=\"gb-container gb-container-18e64276\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-2\"><strong>1.2 \ud488\uc9c8\uc774 \uc911\uc694\ud55c \uc774\uc720<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-fe4314d9 gb-headline-text\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud488\uc9c8 \uc88b\uc740 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c<\/mark>\uc758 \uc911\uc694\uc131<\/strong><\/h2>\n\n\n\n<p>\uace0\ud488\uc9c8\uc758 \uc218\uacf5\uad6c\ub294 \uc791\uc5c5 \uc2dc\uac04\uc744 \ub2e8\ucd95\ud558\uace0 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \uc911 \ubc1c\uc0dd\ud560 \uc218 \uc788\ub294 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ud06c\uac8c \uc904\uc5ec\uc90d\ub2c8\ub2e4. \uc804\ubb38\uac00\uc6a9 \ub3c4\uad6c\ub294 \uc77c\uc0c1\uc801\uc778 \uc6cc\ud06c\uc0f5 \uc0ac\uc6a9 \ud658\uacbd\uc5d0\uc11c\ub3c4 \ub0b4\uad6c\uc131\uc744 \uc720\uc9c0\ud558\uba70, \ub0a0\uce74\ub85c\uc6b4 \uc808\uc0ad\ub825\uacfc \uc548\uc815\uc801\uc778 \ud50c\ub77c\uc774\uc5b4 \uadf8\ub9bd\uc744 \uc624\ub79c \uae30\uac04 \uc81c\uacf5\ud569\ub2c8\ub2e4.<br><br>\ub9ce\uc740 \ucd08\ubcf4\uc790\uc6a9 \uba38\uc2e0\uc5d0 \ud3ec\ud568\ub41c \uae30\ubcf8 \ub3c4\uad6c \uc138\ud2b8\ub294 \uc885\uc885 \uc804\ubb38\uac00\uae09 \uc7a5\ube44\uc758 \ud488\uc9c8\uc5d0 \ubbf8\uce58\uc9c0 \ubabb\ud569\ub2c8\ub2e4. \uac00\uacf5\uc774 \uc815\ubc00\ud558\uc9c0 \uc54a\uc740 \uc1a1\uacf3\uc740 \ud0c4\uc18c \uc12c\uc720 \ud504\ub808\uc784\uc5d0 \ud760\uc9d1\uc744 \ub0bc \uc218 \uc788\uace0, \ub05d\ubd80\ubd84\uc774 \ub0a0\uce74\ub86d\uc9c0 \uc54a\uc740 \uc800\uac00\ud615 \ud50c\ub77c\uc774\uc5b4\ub294 \uc12c\uc138\ud55c \ubc30\ub4dc\ubbfc\ud134 \uc2a4\ud2b8\ub9c1\uc744 \uc791\uc5c5 \uc911\uc5d0 \uc9d3\ub204\ub974\uac70\ub098 \ub04a\uc5b4\ub728\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc2e0\ub8b0\ud560 \uc218 \uc788\ub294 \ud234\ud0b7\uc740 \ubbf8\ub044\ub7ec\uc9d0\uc73c\ub85c \uc778\ud55c \uce58\uba85\uc801\uc778 \ud504\ub808\uc784 \uc190\uc0c1 \uc704\ud5d8\uc744 \ucd5c\uc18c\ud654\ud569\ub2c8\ub2e4.<br><br>\uc88b\uc740 \ub3c4\uad6c\uc5d0 \ud22c\uc790\ud558\ub294 \uac83\uc740 \ud5c8\uc138\uac00 \uc544\ub2c8\ub77c \uc548\uc804\uacfc \ud6a8\uc728\uc744 \uc704\ud55c \uc120\ud0dd\uc785\ub2c8\ub2e4. \uc885\ud569\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \uacfc\uc815\uc5d0\uc11c, \uae30\uc220\uc790\ub4e4\uc740 \uace0\ud488\uc9c8 \ub3c4\uad6c\uac00 \ub9e4\ub4ed\uc744 \uae54\ub054\ud558\uac8c \ub9c8\ubb34\ub9ac\ud558\uace0, \uc2a4\ud2b8\ub9c1 \uc870\uc791\uc744 \uc548\uc804\ud558\uac8c \ud558\uba70, \uc804\uccb4\uc801\uc778 \uc77c\uad00\uc131\uc744 \ub192\uc5ec \uc2a4\ud2b8\ub9c1\uc5b4\uc758 \uc219\ub828\ub41c \uae30\uc220\uc744 \ud55c \ub2e8\uacc4 \ub354 \ubc1c\ud718\ud560 \uc218 \uc788\uac8c \ub3d5\ub294\ub2e4\ub294 \uac83\uc744 \ubc30\uc6c1\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-30382c81\">\n<div class=\"gb-grid-column gb-grid-column-485232c8\"><div class=\"gb-container gb-container-485232c8\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1f4c453\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Badminton-and-tennis-stringer-toolkit.jpg\" alt=\"\ubc30\ub4dc\ubbfc\ud134 \ubc0f \ud14c\ub2c8\uc2a4 \uc2a4\ud2b8\ub9c1\uc5b4 \ud234\ud0b7\" class=\"wp-image-70352\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Badminton-and-tennis-stringer-toolkit.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Badminton-and-tennis-stringer-toolkit-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Badminton-and-tennis-stringer-toolkit-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Badminton-and-tennis-stringer-toolkit-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-c7c79a46\"><div class=\"gb-container gb-container-c7c79a46\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-3\"><strong>1.3 \ud575\uc2ec \ud234\ud0b7<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-1eb77145 gb-headline-text\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud544\uc218 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c<\/mark><\/strong><\/h2>\n\n\n\n<p>\ucd08\ubcf4\uc790\ubd80\ud130 \ub178\ub828\ud55c \uc804\ubb38\uac00\uae4c\uc9c0, \ubaa8\ub4e0 \uc2a4\ud2b8\ub9c1\uc5b4\ub294 \uc2e0\ub8b0\ud560 \uc218 \uc788\ub294 \uc218\uacf5\uad6c \uc138\ud2b8\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. \uc774 \ud544\uc218 \ud234\ud0b7\uc740 \ubaa8\ub4e0 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc758 \uadfc\uac04\uc744 \uc774\ub8f9\ub2c8\ub2e4.<br><br>\ubc18\ub4dc\uc2dc \uac16\ucdb0\uc57c \ud560 \ub3c4\uad6c\uc5d0\ub294 \uc1a1\uacf3, \ub2c8\ub4e4 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4, \ubca4\ud2b8 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4, \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504, \ub300\uac01\uc120 \ucee4\ud130(\ub2c8\ud37c), \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\uac00 \ud3ec\ud568\ub429\ub2c8\ub2e4. \uc774\ub4e4\uc740 \ub2e8\uc21c\ud788 \ubd80\uc18d\ud488\uc774 \uc544\ub2c8\ub77c \uadf8\ub85c\uba67 \ud640 \uad00\ud1b5, \uc548\uc804\ud55c \uc2a4\ud2b8\ub9c1 \uc808\ub2e8, \uadf8\ub9ac\uace0 \uc815\ud655\ud55c \ub9c8\ubb34\ub9ac \uc791\uc5c5\uc5d0 \ub9e4\uc77c \ud544\uc694\ud55c \ub3c4\uad6c\ub4e4\uc785\ub2c8\ub2e4.<br><br>\uad6d\uc81c \uc778\uc99d \uc2a4\ud2b8\ub9c1\uc5b4 \uad50\uc721 \uacfc\uc815\uc5d0\uc11c\ub294 \uc774\ub7ec\ud55c \ud2b9\uc218 \ub3c4\uad6c\ub4e4\uc744 \ub2e4\ub8e8\ub294 \ubc95\uc744 \ub9c8\uc2a4\ud130\ud558\ub294 \uac83\uc744 \uc2ec\ud654 \uc2a4\ud2b8\ub9c1 \ud328\ud134\uc73c\ub85c \ub118\uc5b4\uac00\uae30 \uc704\ud55c \ud544\uc218 \uacfc\uc815\uc73c\ub85c \uac00\ub974\uce69\ub2c8\ub2e4. \uc5b4\ub5a4 \ud50c\ub77c\uc774\uc5b4\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294\uc9c0 \uc544\ub294 \uac83\ub9cc\uc73c\ub85c\ub3c4 \uc791\uc5c5 \ud6a8\uc728\uc131\uacfc \uacb0\uacfc\ubb3c\uc758 \ud488\uc9c8\uc5d0\uc11c \uc219\ub828\ub41c \uc804\ubb38\uac00\uc640 \uc900\ube44\ub418\uc9c0 \uc54a\uc740 \ucd08\ubcf4\uc790\uc758 \ucc28\uc774\uac00 \uadf9\uba85\ud558\uac8c \ub4dc\ub7ec\ub0a9\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-923b3bea\">\n<div class=\"gb-grid-column gb-grid-column-ad288eac\"><div class=\"gb-container gb-container-ad288eac\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c3f772bd\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-learning-racquet-stringing-tools.jpg\" alt=\"\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\ub97c \ud559\uc2b5 \uc911\uc778 \uad6d\uc81c \uc778\uc99d \uc2a4\ud2b8\ub9c1\uc5b4\" class=\"wp-image-70368\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-learning-racquet-stringing-tools.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-learning-racquet-stringing-tools-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-learning-racquet-stringing-tools-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-learning-racquet-stringing-tools-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-ea4295da\"><div class=\"gb-container gb-container-ea4295da\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-4\"><strong>1.4 \ud640 \uc811\uadfc<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-e3988e70 gb-headline-text\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc1a1\uacf3<\/mark> &amp; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud50c\ub77c\uc774\uc5b4<\/mark><\/strong><\/h2>\n\n\n\n<p><strong>1. \uc1a1\uacf3 (Awl).<\/strong> \uc1a1\uacf3\uc740 \uc8fc\ub85c \ub9c9\ud78c \uadf8\ub85c\uba67 \ud640\uc744 \ub113\ud788\uac70\ub098 \uc815\ub82c\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. \ud301\uc774 \ub9e4\uc6b0 \ubbf8\uc138\ud558\uae30 \ub54c\ubb38\uc5d0, \uc5b5\uc9c0\ub85c \ud798\uc744 \uc8fc\uac70\ub098 \ubb34\ub9ac\ud558\uac8c \uc9c0\ub81b\ub300\ucc98\ub7fc \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \ud504\ub808\uc784 \uc790\uccb4\ub97c \uae68\ub728\ub9ac\uac70\ub098 \uc1a1\uacf3 \ub05d\uc744 \ubd80\ub7ec\ub728\ub9b4 \uc218 \uc788\ub294 \ub098\uc05c \uc2b5\uad00\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>2. \ub2c8\ub4e4 \ub178\uc988 \ubc0f \ubca4\ud2b8 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4.<\/strong> \ud50c\ub77c\uc774\uc5b4\ub294 \uc190\uac00\ub77d\uc774 \ub2ff\uc9c0 \uc54a\ub294 \uacf3\uae4c\uc9c0 \uc815\ubc00\ud55c \uc791\uc5c5\uc744 \uac00\ub2a5\ud558\uac8c \ud569\ub2c8\ub2e4. \ub2c8\ub4e4 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4\ub294 \ucd18\ucd18\ud558\uac8c \ub9c9\ud78c \uacf5\uc720 \ud640 \ubc16\uc73c\ub85c \ub098\uc628 \uc2a4\ud2b8\ub9c1\uc744 \uc7a1\ub294 \ub370 \uc720\uc6a9\ud558\uba70, \ubca4\ud2b8 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4\ub294 \ub77c\ucf13\uc758 \uc2a4\ub85c\ud2b8 \ubd80\uadfc\ucc98\ub7fc \ubcf5\uc7a1\ud55c \uac01\ub3c4\uc5d0\uc11c \uc2a4\ud2b8\ub9c1\uc744 \uc720\ub3c4\ud560 \ub54c \ud544\uc218\uc801\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>3. \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4 (Knot-Tying Pliers).<\/strong> \uc77c\ubc18 \uac00\uc815\uc6a9 \ud50c\ub77c\uc774\uc5b4\uc640 \ub2ec\ub9ac \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\ub294 \ud131 \ubd80\ubd84\uc774 \ub9e4\ub044\ub7fd\uac70\ub098 \ud2b9\ubcc4\ud558\uac8c \uc124\uacc4\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc2a4\ud2b8\ub9c1\uc758 \ucf54\ud305\uc744 \uc190\uc0c1\uc2dc\ud0a4\uac70\ub098 \ub20c\ub7ec \uc9d3\uc774\uae30\uc9c0 \uc54a\uc73c\uba74\uc11c\ub3c4 \uc2a4\ud2b8\ub9c1\uc744 \uc548\uc804\ud558\uac8c \uc7a1\uc544 \ub9e4\ub4ed\uc744 \ub2e8\ub2e8\ud788 \uc870\uc77c \uc218 \uc788\uac8c \ud574\uc90d\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-0113e3c9\">\n<div class=\"gb-grid-column gb-grid-column-5aedb366\"><div class=\"gb-container gb-container-5aedb366\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-6f736e8d\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Starting-clamp-for-racquet-stringing.jpg\" alt=\"\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc744 \uc704\ud55c \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\" class=\"wp-image-70384\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Starting-clamp-for-racquet-stringing.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Starting-clamp-for-racquet-stringing-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Starting-clamp-for-racquet-stringing-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Starting-clamp-for-racquet-stringing-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-8a92c288\"><div class=\"gb-container gb-container-8a92c288\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-2-1\"><strong>1.5 \ucee4\ud305 &#038; \uace0\uc815<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-b56bd481 gb-headline-text\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ub300\uac01\uc120 \ucee4\ud130<\/mark> &amp; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504<\/mark><\/strong><\/h2>\n\n\n\n<p><strong>4. \ub300\uac01\uc120 \ucee4\ud130 (\ub2c8\ud37c).<\/strong> \ud488\uc9c8 \uc88b\uc740 \ub300\uac01\uc120 \ucee4\ud130\ub294 \ub9e4\ub4ed \ud6c4 \ub0a8\uc740 \uc2a4\ud2b8\ub9c1\uc744 \ud504\ub808\uc784\uc5d0 \ub9de\ucdb0 \uae54\ub054\ud558\uac8c \uc798\ub77c\ub0b4\ub294 \ub370 \ud544\uc218\uc801\uc785\ub2c8\ub2e4. \ub0a0\uce74\ub85c\uc6b4 \ucee4\ud130\ub294 \uc2a4\ud2b8\ub9c1 \ub05d\uc744 \uc9d3\uc774\uaca8\uc9c4 \uc794\uc5ec\ubb3c \uc5c6\uc774 \uc644\ubcbd\ud558\uac8c \uc798\ub77c\ub0b4\uba70, \uc2a4\ud2b8\ub9c1 \ub05d\ubd80\ubd84\uc744 \uc0ac\uc120\uc73c\ub85c \uc798\ub77c \uc881\uc740 \uadf8\ub85c\uba67 \ud640\uc5d0 \uc27d\uac8c \ud1b5\uacfc\ud560 \uc218 \uc788\ub294 \ubfb0\uc871\ud55c \ub05d\uc744 \ub9cc\ub4dc\ub294 \ub370\uc5d0\ub3c4 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>5. \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504.<\/strong> \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub294 \ub9ce\uc740 \uc804\ubb38\uac00\uac00 \uac00\uc7a5 \ub2e4\uc7ac\ub2e4\ub2a5\ud558\uace0 \uac00\uce58 \uc788\ub294 \ub3c4\uad6c\ub85c \uaf3d\uc2b5\ub2c8\ub2e4. \uc774 \ub3c4\uad6c\ub294 \uba54\uc778 \uc2a4\ud2b8\ub9c1\uc744 \uc2dc\uc791\ud558\uac70\ub098 \ud558\uc774\ube0c\ub9ac\ub4dc \uc791\uc5c5\uc744 \ud560 \ub54c \ud504\ub808\uc784 \uc678\ubd80\uc5d0\uc11c \uc784\uc2dc \ud150\uc158\uc744 \uace0\uc815\ud574 \uc8fc\ub294 \uc544\uc8fc \ub4e0\ub4e0\ud55c \uc575\ucee4 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ubb34\uc5c7\ubcf4\ub2e4 \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub294 \uc2a4\ud2b8\ub9c1\uc774 \uc9e7\uc544\uc838 \uba38\uc2e0\uc758 \ud150\uc158 \ud5e4\ub4dc\uae4c\uc9c0 \ub2ff\uc9c0 \uc54a\uc744 \ub54c, \uae30\uc874 \uc2a4\ud2b8\ub9c1\uacfc \uc5f0\uacb0\ud558\uc5ec \ud150\uc158\uc744 \uc720\uc9c0\ud574 \uc8fc\ub294 &#8216;\uac00\uad50&#8217; \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4. \uac15\ub825\ud558\uace0 \uc2a4\ud2b8\ub9c1 \uc190\uc0c1\uc774 \uc801\uc740 \uace0\ud488\uc9c8\uc758 \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\uc5d0 \ud22c\uc790\ud558\ub294 \uac83\uc740 \ubaa8\ub4e0 \uc804\ubb38 \uc2a4\ud2b8\ub9c1\uc5b4\uac00 \uc791\uc5c5 \ud6a8\uc728\uc744 \ub192\uc774\uace0 \uc2e4\uc218\ub97c \ubc29\uc9c0\ud558\uae30 \uc704\ud574 \ud544\uc218\uc801\uc73c\ub85c \uac16\ucdb0\uc57c \ud560 \ud56d\ubaa9\uc785\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-add9ca71\">\n<div class=\"gb-grid-column gb-grid-column-27109b4c\"><div class=\"gb-container gb-container-27109b4c\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1b3baff\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Grommet-insertion-and-stringing-support-tools.jpg\" alt=\"\uadf8\ub85c\uba67 \uc0bd\uc785 \ubc0f \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ubcf4\uc870 \ub3c4\uad6c\" class=\"wp-image-70400\" title=\"\uc62c\ubc14\ub978 \uc7a5\ube44\ub97c \ucc3e\uae30 \uc704\ud55c \uc120\ud0dd \ud504\ub808\uc784\uc6cc\ud06c \uc0ac\uc6a9.\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Grommet-insertion-and-stringing-support-tools.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Grommet-insertion-and-stringing-support-tools-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Grommet-insertion-and-stringing-support-tools-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Grommet-insertion-and-stringing-support-tools-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-d0b536c0\"><div class=\"gb-container gb-container-d0b536c0\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-6\"><strong>1.6 \ud234\ud0b7 \ud655\uc7a5\ud558\uae30<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-33090c3c gb-headline-text\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud2b9\uc218<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c<\/mark><\/strong><\/h2>\n\n\n\n<p>\uc2a4\ud2b8\ub9c1\uc5b4\uc758 \uc11c\ube44\uc2a4 \ubc94\uc704\uac00 \ub113\uc5b4\uc9d0\uc5d0 \ub530\ub77c, \ud2b9\uc218 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\ub4e4\uc740 \ub2e8\uc21c\ud55c \ud638\uc0ac\ud488\uc744 \ub118\uc5b4 \uc77c\uc0c1\uc758 \ud544\uc218\ud488\uc774 \ub429\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ub3c4\uad6c\ub4e4\uc740 \uae4c\ub2e4\ub85c\uc6b4 \uc791\uc5c5\uc744 \ub354 \ube60\ub974\uace0 \uc548\uc815\uc801\uc73c\ub85c \uc218\ud589\ud560 \uc218 \uc788\uac8c \ub3c4\uc640\uc90d\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ucea0 \ub808\ubc84 \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4.<\/strong> \uae30\uacc4\uc801 \ub808\ubc84 \uc2dc\uc2a4\ud15c\uc744 \uac16\ucd98 \uc774 \ud50c\ub77c\uc774\uc5b4\ub294 \uc801\uc740 \ud798\uc73c\ub85c\ub3c4 \uc5c4\uccad\ub09c \ub2f9\uae30\ub294 \ud798\uc744 \ubc1c\ud718\ud569\ub2c8\ub2e4. \ub9e4\ub4ed\uc744 \ub9e4\uc6b0 \ub2e8\ub2e8\ud788 \ubb36\uace0 \uc2f6\uc5b4 \ud558\ub294 \uc2a4\ud2b8\ub9c1\uc5b4\ub4e4\uc5d0\uac8c \uac15\ub825\ud55c \ub3c4\uad6c\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\uadf8\ub85c\uba67 \uc0bd\uc785 \ub3c4\uad6c.<\/strong> \ub9c8\ubaa8\ub41c \uadf8\ub85c\uba67\uc740 \uc2a4\ud2b8\ub9c1\uc744 \uc870\uae30\uc5d0 \ub04a\uc5b4\uc9c0\uac8c \ud558\ub294 \uc8fc\ubc94\uc785\ub2c8\ub2e4. \uadf8\ub85c\uba67 \uc0bd\uc785 \ub3c4\uad6c(\uc885\uc885 \uadf8\ub77c\uc778\ub354\uc640 \ud568\uaed8 \uc0ac\uc6a9)\ub294 \uc804\uccb4 \ubc94\ud37c \uad50\uccb4 \uc5c6\uc774\ub3c4 \uc190\uc0c1\ub41c \uac1c\ubcc4 \uadf8\ub85c\uba67\ub9cc\uc744 \ube60\ub974\uac8c \uc81c\uac70\ud558\uace0 \uc0c8\ub85c \uc7a5\ucc29\ud560 \uc218 \uc788\uac8c \ud558\uc5ec \uc2dc\uac04\uacfc \ube44\uc6a9\uc744 \uc808\uc57d\ud574 \uc90d\ub2c8\ub2e4.<\/p>\n\n\n\n<p><strong>\ud50c\ub77c\uc789 \ud074\ub7a8\ud504.<\/strong> \uba38\uc2e0 \ubcf8\uccb4\uc5d0 \uace0\uc815\ub41c \uc77c\ubc18 \ud074\ub7a8\ud504\uc640 \ub2ec\ub9ac, \ud50c\ub77c\uc789 \ud074\ub7a8\ud504\ub294 \uc2a4\ud2b8\ub9c1\ubca0\ub4dc \ub0b4\ubd80\uc5d0\uc11c \ub3c5\ub9bd\uc801\uc73c\ub85c \uc2a4\ud2b8\ub9c1 \ub450 \uac00\ub2e5\uc744 \uc7a1\uc544\uc90d\ub2c8\ub2e4. \uc0c1\ud669\uc5d0 \ub530\ub77c \ub2e4\ub974\uc9c0\ub9cc, \ubc30\ub4dc\ubbfc\ud134 \ub77c\ucf13\uc758 \uc881\uace0 \ubcf5\uc7a1\ud55c \ucf54\ub108\uc5d0\uc11c \uace0\uc815\ub41c \ud074\ub7a8\ud504\uac00 \ub2ff\uc9c0 \uc54a\ub294 \uacf3\uc5d0 \ud150\uc158\uc744 \uc720\uc9c0\ud560 \ub54c \ub9e4\uc6b0 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-7aa6d643\">\n<div class=\"gb-grid-column gb-grid-column-094255c4\"><div class=\"gb-container gb-container-094255c4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c73b6bc4\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-stringer-tools-and-flying-clamps.jpg\" alt=\"\uc804\ubb38 \uc2a4\ud2b8\ub9c1\uc5b4 \ub3c4\uad6c \ubc0f \ud50c\ub77c\uc789 \ud074\ub7a8\ud504\" class=\"wp-image-70416\" title=\"\uc804\ubb38\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \uc0c1\ub2f4 \ucca0\ud559.\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-stringer-tools-and-flying-clamps.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-stringer-tools-and-flying-clamps-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-stringer-tools-and-flying-clamps-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-stringer-tools-and-flying-clamps-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-11c64c35\"><div class=\"gb-container gb-container-11c64c35\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-7\"><strong>1.7 \uc804\ubb38\uc131 \ud5a5\uc0c1<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-2bc688f2 gb-headline-text\"><strong>\ud604\uba85\ud558\uac8c <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud234\ud0b7 \uad6c\uc131\ud558\uae30<\/mark><\/strong><\/h2>\n\n\n\n<p>\uc804\ubb38\uc801\uc778 \ud234\ud0b7\uc744 \uad6c\uc131\ud558\ub294 \uac83\uc740 \ud604\uc2e4\uc801\uc774\uace0 \uc2e4\uc6a9\uc801\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4. \ucee4\ud130, \ud50c\ub77c\uc774\uc5b4, \uc1a1\uacf3\uacfc \uac19\uc740 \uc808\ub300\uc801\uc778 \ud544\uc218 \ub3c4\uad6c\ub4e4\ub85c \uc2dc\uc791\ud558\uace0, \uc77c\uc0c1\uc801\uc778 \uc791\uc5c5 \uc911 \ubc18\ubcf5\ud574\uc11c \ub9c8\uc8fc\uce58\ub294 \uae4c\ub2e4\ub85c\uc6b4 \uc0c1\ud669\uc744 \ud574\uacb0\ud558\uae30 \uc704\ud574 \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub098 \uadf8\ub85c\uba67 \ub3c4\uad6c \uac19\uc740 \uace0\ud488\uc9c8 \ud2b9\uc218 \ub3c4\uad6c\ub97c \uc2dc\uc2a4\ud15c\uc801\uc73c\ub85c \ucd94\uac00\ud574 \ub098\uac00\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc790\uc2e0\uc758 \uc8fc\uc694 \uc791\uc5c5 \uc601\uc5ed(\ubc30\ub4dc\ubbfc\ud134 \ub610\ub294 \ud14c\ub2c8\uc2a4)\uc5d0 \ub9de\ub294 \ub3c4\uad6c\ub97c \uc120\ud0dd\ud558\uace0, \uc7a5\uae30\uac04 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc801\uc808\ud788 \uad00\ub9ac\ud558\ub294 \uac83\uc774 \uc911\uc694\ud569\ub2c8\ub2e4. \uc0c8\ub85c\uc6b4 \uc7a5\ube44 \uc815\ubcf4\ub294 \ud56d\uc0c1 \ud655\uc778\ud558\ub418, \uadf8 \uae30\ub2a5\uc744 \uc815\ud655\ud788 \uc774\ud574\ud558\uc9c0 \ubabb\ud55c \ucc44 \uc720\ud589\ud558\ub294 \ub3c4\uad6c\ub4e4\uc744 \ubb34\ubd84\ubcc4\ud558\uac8c \uad6c\ub9e4\ud558\ub294 \uac83\uc740 \ud53c\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc62c\ubc14\ub978 \ub3c4\uad6c\ub294 \uc11c\ube44\uc2a4 \ubc94\uc704\ub97c \ub113\ud788\uace0 \uc791\uc5c5\uc758 \uc77c\uad00\uc131\uc744 \uc9c0\uc6d0\ud558\uc9c0\ub9cc, \uacb0\uad6d \uc9c4\uc815\uc73c\ub85c \uc911\uc694\ud55c \uac83\uc740 \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\ub294 \uae30\uc220\uc785\ub2c8\ub2e4. \uc804\ubb38\uc801\uc778 \ubc30\ub4dc\ubbfc\ud134 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \uac15\uc88c\ub098 \uc2a4\ud2b8\ub9c1\uc5b4 \uc778\uc99d \uacfc\uc815\uc744 \ud1b5\ud574, \uae30\uc220\uc790\ub4e4\uc740 \ub3c4\uad6c\ub9cc\ud07c\uc774\ub098 \ud310\ub2e8\ub825\uacfc \uc190\uae30\uc220\uc774 \uc791\uc5c5\uc758 \ud488\uc9c8\uc744 \uacb0\uc815\ud55c\ub2e4\ub294 \uac83\uc744 \ubc30\uc6b0\uac8c \ub429\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-e043c359 gbp-section\">\n<div class=\"gb-container gb-container-57db8dd3 gbp-section__inner\">\n<div class=\"gb-container gb-container-f1216be5\">\n\n<h2 class=\"gb-headline gb-headline-941000e3 gb-headline-text gbp-section__headline\">\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ube60\ub978 FAQ<\/mark><\/h2>\n\n\n\n<p>\uc804\ubb38\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc5d0 \uc0ac\uc6a9\ub418\ub294 \uc218\uacf5\uad6c\uc5d0 \ub300\ud55c \uba85\ud655\ud558\uace0 \uc9c1\uc811\uc801\uc778 \ub2f5\ubcc0\uc785\ub2c8\ub2e4.<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-b997057e\">\n<div class=\"gb-grid-column gb-grid-column-9eb55f9d\"><div class=\"gb-container gb-container-9eb55f9d gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-906120f3 gb-headline-text gbp-card__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ucd08\ubcf4 \uc2a4\ud2b8\ub9c1\uc5b4<\/mark>\uac00 \uba3c\uc800 \uac16\ucdb0\uc57c \ud560 \ub3c4\uad6c\ub294?<\/h3>\n\n\n\n<p>\ucd08\ubcf4 \uc2a4\ud2b8\ub9c1\uc5b4\ub294 \uc2e0\ub8b0\ud560 \uc218 \uc788\ub294 \uc1a1\uacf3, \ub0a0\uce74\ub85c\uc6b4 \ub300\uac01\uc120 \ucee4\ud130(\ub2c8\ud37c), \ub2c8\ub4e4 \ub178\uc988 \ud50c\ub77c\uc774\uc5b4\ub97c \uba3c\uc800 \uac16\ucdb0\uc57c \ud569\ub2c8\ub2e4. \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504 \uc5ed\uc2dc \ud150\uc158 \uc720\uc9c0\uc640 \ub9e4\ub4ed \uc791\uc5c5\uc744 \ud6e8\uc52c \uc27d\uace0 \uc548\uc804\ud558\uac8c \ub9cc\ub4e4\uc5b4 \uc8fc\ubbc0\ub85c \ube60\ub978 \uc2dc\uc77c \ub0b4\uc5d0 \ucd94\uac00\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-7143cf45\"><div class=\"gb-container gb-container-7143cf45 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-0560b3f6 gb-headline-text gbp-card__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504<\/mark>\uac00 \uc65c \uc911\uc694\ud55c\uac00\uc694?<\/h3>\n\n\n\n<p>\uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub294 \ub9e4\uc6b0 \ub2e4\uc7ac\ub2e4\ub2a5\ud569\ub2c8\ub2e4. \uba54\uc778 \uc2a4\ud2b8\ub9c1\uc744 \uc2dc\uc791\ud560 \ub54c \uc784\uc2dc \uace0\uc815\uc6a9\uc73c\ub85c \uc0ac\uc6a9\ud558\uac70\ub098, \uc2a4\ud2b8\ub9c1\uc774 \uc9e7\uc544 \uba38\uc2e0 \ud5e4\ub4dc\uae4c\uc9c0 \ub2ff\uc9c0 \uc54a\uc744 \ub54c \ud150\uc158\uc744 \uc774\uc5b4\uc8fc\ub294 &#8216;\uac00\uad50&#8217; \uc5ed\ud560\uc744 \ud558\uc5ec \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc744 \ud6e8\uc52c \uc720\uc5f0\ud558\uace0 \ud3b8\ub9ac\ud558\uac8c \ub9cc\ub4ed\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-6cb11780\"><div class=\"gb-container gb-container-6cb11780 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-ac75dd50 gb-headline-text gbp-card__title\">\uc1a1\uacf3\uc740 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc5b4\ub5bb\uac8c \uc870\uc2ec\ud788<\/mark> \uc0ac\uc6a9\ud574\uc57c \ud558\ub098\uc694?<\/h3>\n\n\n\n<p>\uc1a1\uacf3\uc740 \ub9c9\ud78c \uadf8\ub85c\uba67 \ud640\uc744 \uc815\ub9ac\ud558\uac70\ub098 \uc2a4\ud2b8\ub9c1 \uae38\uc744 \uc548\ub0b4\ud558\ub294 \uc6a9\ub3c4\ub85c\ub9cc \ubd80\ub4dc\ub7fd\uac8c \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4. \ud798\uc73c\ub85c \uac15\ud558\uac8c \ubc00\uc5b4 \ub123\uac70\ub098 \uc9c0\ub81b\ub300\ucc98\ub7fc \ud718\ub450\ub974\uba74 \ud504\ub808\uc784\uc5d0 \uae08\uc774 \uac00\uac70\ub098 \uc1a1\uacf3 \ub05d\uc774 \ubd80\ub7ec\uc838 \ud504\ub808\uc784 \ub0b4\ubd80\uc5d0 \ubc15\ud790 \uc704\ud5d8\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cc214565\"><div class=\"gb-container gb-container-cc214565 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a3b096e1 gb-headline-text gbp-card__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud50c\ub77c\uc789 \ud074\ub7a8\ud504<\/mark>\ub294 \ubc30\ub4dc\ubbfc\ud134 \uc804\uc6a9\uc778\uac00\uc694?<\/h3>\n\n\n\n<p>\ud14c\ub2c8\uc2a4\uc5d0\uc11c\ub3c4 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc9c0\ub9cc, \ud50c\ub77c\uc789 \ud074\ub7a8\ud504\ub294 \ubc30\ub4dc\ubbfc\ud134 \ub77c\ucf13\uc5d0\uc11c \ud2b9\ud788 \uc720\uc6a9\ud569\ub2c8\ub2e4. \ubc30\ub4dc\ubbfc\ud134 \ub77c\ucf13\uc740 \uc2a4\ud2b8\ub9c1 \uac04\uaca9\uc774 \uc881\uace0 \uace0\uc815\ub41c \ud074\ub7a8\ud504\uac00 \uc811\uadfc\ud558\uae30 \uc5b4\ub824\uc6b4 \uc881\uc740 \ucf54\ub108\uac00 \ub9ce\uc544 \ud50c\ub77c\uc789 \ud074\ub7a8\ud504\uc758 \ud65c\uc6a9\ub3c4\uac00 \ub9e4\uc6b0 \ub192\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-75aa8713\"><div class=\"gb-container gb-container-75aa8713 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-cf70a8af gb-headline-text gbp-card__title\">\ube44\uc2fc \ub3c4\uad6c\uac00 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ub354 \uc88b\uc740 \uacb0\uacfc<\/mark>\ub97c \ub9cc\ub4dc\ub098\uc694?<\/h3>\n\n\n\n<p>\uaf2d \uadf8\ub807\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4. \uace0\uac00\uc758 \ub3c4\uad6c\ub294 \ub354 \ub0b4\uad6c\uc131\uc774 \uc88b\uace0 \ud3b8\ub9ac\ud560 \uc218 \uc788\uc9c0\ub9cc, \ucd5c\uc885 \ud488\uc9c8\uc740 \uc2a4\ud2b8\ub9c1\uc5b4\uc758 \uae30\uc220\uacfc \uc62c\ubc14\ub978 \ud310\ub2e8\ub825\uc5d0 \ub2ec\ub824 \uc788\uc2b5\ub2c8\ub2e4. \uae30\uc220\uc774 \ubd80\uc871\ud55c \ucd08\ubcf4\uc790\uac00 \ube44\uc2fc \ub3c4\uad6c\ub97c \uc4f4\ub2e4\uace0 \ud574\uc11c \uacb0\uacfc\ubb3c\uc774 \ubc14\ub85c \uc88b\uc544\uc9c0\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cb7d9591\"><div class=\"gb-container gb-container-cb7d9591 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-35072c1b gb-headline-text gbp-card__title\">\uc65c \uc804\uc6a9 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4<\/mark>\uac00 \ud544\uc694\ud55c\uac00\uc694?<\/h3>\n\n\n\n<p>\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\uc758 \ud131\uc740 \uc77c\ubc18 \ud50c\ub77c\uc774\uc5b4\uc640 \ub2ec\ub9ac \uc2a4\ud2b8\ub9c1\uc744 \uc9d3\ub204\ub974\uc9c0 \uc54a\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\ub97c \ud1b5\ud574 \uc2a4\ud2b8\ub9c1 \ucf54\ud305\uc744 \ubcf4\ud638\ud558\uba74\uc11c\ub3c4 \ub9e4\ub4ed\uc744 \ub2e8\ub2e8\ud788 \uace0\uc815\ud558\uc5ec \ud150\uc158 \ud480\ub9bc\uc744 \ubc29\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-14e9a9cd\"><div class=\"gb-container gb-container-14e9a9cd gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-6ab9a22f gb-headline-text gbp-card__title\">\uc774\uac83\uc774 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc778\uc99d \uacfc\uc815<\/mark>\uc5d0\uc11c \uc65c \uc911\uc694\ud55c\uac00\uc694?<\/h3>\n\n\n\n<p>\uc2a4\ud2b8\ub9c1\uc5b4 \uc778\uc99d \uc2dc\ud5d8\uc740 \uc548\uc804\uc131\uacfc \uc77c\uad00\uc131\uc744 \ud3c9\uac00\ud569\ub2c8\ub2e4. \uc62c\ubc14\ub978 \ub3c4\uad6c \uc0ac\uc6a9\ubc95\uc744 \uc775\ud788\ub294 \uac83\uc740 \ud504\ub808\uc784 \uc190\uc0c1\uc744 \uc608\ubc29\ud558\uace0, \uc2a4\ud2b8\ub9c1\uc758 \ubb34\uacb0\uc131\uc744 \uc9c0\ud0a4\uba70, \uc5b4\ub5a4 \ub77c\ucf13\uc774\ub4e0 \uc804\ubb38\uc801\uc778 \uc218\uc900\uc73c\ub85c \uc644\uc131\ud560 \uc218 \uc788\ub294 \uae30\ubcf8 \ub2a5\ub825\uc744 \uac16\ucd94\uc5c8\uc74c\uc744 \uc99d\uba85\ud558\ub294 \uacfc\uc815\uc785\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-220e6e85\"><div class=\"gb-container gb-container-220e6e85 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-18399ecf gb-headline-text gbp-card__title\">\uc5b4\ub5bb\uac8c <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ud234\ud0b7\uc744 \uad6c\uc131<\/mark>\ud558\ub294 \uac83\uc774 \uc88b\uc740\uac00\uc694?<\/h3>\n\n\n\n<p>\uba38\uc2e0\uc5d0 \ud3ec\ud568\ub41c \uae30\ubcf8 \ub3c4\uad6c\ub4e4\ub85c \uc2dc\uc791\ud558\uc138\uc694. \uc791\uc5c5 \ud6a8\uc728\uc744 \ub192\uc774\uae30 \uc704\ud574 \ud544\uc694\ud55c \uac83\uc774 \ubb34\uc5c7\uc778\uc9c0 \ud30c\uc545\ud558\uace0, \uc219\ub828\ub3c4\uac00 \uc313\uc784\uc5d0 \ub530\ub77c \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub098 \uadf8\ub85c\uba67 \ub3c4\uad6c \ub4f1 \uace0\ud488\uc9c8\uc758 \ud2b9\uc218 \ub3c4\uad6c\ub4e4\uc744 \ud558\ub098\uc529 \ucd94\uac00\ud574 \ub098\uac00\ub294 \uac83\uc774 \ud604\uba85\ud55c \ubc29\ubc95\uc785\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-new12345\"><div class=\"gb-container gb-container-new12345 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-new54321 gb-headline-text gbp-card__title\">\ub3c4\uad6c\uac00 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc2a4\ud2b8\ub9c1\uc5b4\uc758 \uae30\uc220<\/mark>\uc744 \ub300\uc2e0\ud560 \uc218 \uc788\ub098\uc694?<\/h3>\n\n\n\n<p>\uc808\ub300 \uc544\ub2d9\ub2c8\ub2e4. \ud2b9\uc218 \ud50c\ub77c\uc774\uc5b4\ub098 \ud074\ub7a8\ud504\ub294 \uc911\uc694\ud55c \uae30\ub2a5\uc744 \uc218\ud589\ud558\uc9c0\ub9cc, \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc758 \uadfc\ubcf8\uc740 \uc62c\ubc14\ub978 \ub9e4\ub4ed\ubc95, \ud150\uc158 \uc720\uc9c0, \uadf8\ub9ac\uace0 \uac01 \ub3c4\uad6c\ub97c \uc0c1\ud669\uc5d0 \ub9de\uac8c \uc548\uc804\ud558\uac8c \uc0ac\uc6a9\ud558\ub294 \uc2a4\ud2b8\ub9c1\uc5b4\uc758 \uc815\ud655\ud55c \ud310\ub2e8\ub825\uacfc \uc218\uc791\uc5c5 \uae30\uc220\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-96a56784 gbp-section\">\n\n<h2 class=\"gb-headline gb-headline-eee1030b gb-headline-text gbp-section__headline\">\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc120\ud0dd: \uc791\uc5c5 vs <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc7a5\ube44<\/mark><\/h2>\n\n\n\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>\uc804\ubb38\uac00\uc6a9 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc778\ud130\ub799\ud2f0\ube0c<\/title>\n    <style>\n        \/* Scoped Container Variables *\/\n        #bsw-tools-module {\n            --bsw-primary: #0B2447;\n            --bsw-secondary: #19376D;\n            --bsw-accent: #FFD700;\n            --bsw-accent-light: #fef08a;\n            --bsw-bg-light: #f8fafc;\n            --bsw-text-main: #334155;\n            --bsw-text-muted: #64748b;\n            --bsw-border: #e2e8f0;\n            --bsw-frame-color: #1e293b;\n            --bsw-string-color: #94a3b8;\n            --bsw-string-active: #38bdf8;\n            \n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif !important;\n            background: #ffffff !important;\n            color: var(--bsw-text-main) !important;\n            width: 100% !important;\n            max-width: 1000px !important;\n            margin: 2rem auto !important;\n            border-radius: 16px !important;\n            box-shadow: 0 12px 36px rgba(11, 36, 71, 0.08) !important;\n            border: 1px solid var(--bsw-border) !important;\n            box-sizing: border-box !important;\n            overflow: hidden !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n\n        #bsw-tools-module * {\n            box-sizing: border-box !important;\n            margin: 0;\n            padding: 0;\n        }\n\n        \/* Header Area *\/\n        .bsw-tm-header {\n            background: linear-gradient(135deg, var(--bsw-primary), var(--bsw-secondary)) !important;\n            padding: 1.5rem 2rem !important;\n            color: white !important;\n            display: flex !important;\n            justify-content: space-between !important;\n            align-items: center !important;\n            border-bottom: 4px solid var(--bsw-accent) !important;\n        }\n\n        .bsw-tm-header h2 {\n            font-size: 1.5rem !important;\n            font-weight: 700 !important;\n            margin-bottom: 0.25rem !important;\n            color: white !important;\n        }\n\n        .bsw-tm-header p {\n            font-size: 0.9rem !important;\n            opacity: 0.85 !important;\n            color: #e2e8f0 !important;\n        }\n\n        .bsw-tm-badge {\n            background: rgba(255, 255, 255, 0.1) !important;\n            padding: 0.5rem 1rem !important;\n            border-radius: 20px !important;\n            font-size: 0.75rem !important;\n            font-weight: 700 !important;\n            letter-spacing: 1px !important;\n            text-transform: uppercase !important;\n            border: 1px solid rgba(255, 215, 0, 0.3) !important;\n            color: var(--bsw-accent) !important;\n        }\n\n        \/* Layout *\/\n        .bsw-tm-content {\n            display: flex !important;\n            flex-direction: row !important;\n            width: 100% !important;\n        }\n\n        @media (max-width: 768px) {\n            .bsw-tm-content {\n                flex-direction: column !important;\n            }\n        }\n\n        \/* Left: Visualizer *\/\n        .bsw-tm-visualizer {\n            flex: 1 1 50% !important;\n            background-color: var(--bsw-bg-light) !important;\n            background-image: radial-gradient(circle at 20px 20px, var(--bsw-border) 2px, transparent 0) !important;\n            background-size: 40px 40px !important;\n            position: relative !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            padding: 2rem !important;\n            border-right: 1px solid var(--bsw-border) !important;\n            min-height: 400px !important;\n        }\n\n        .bsw-tm-svg-container {\n            width: 100% !important;\n            max-width: 400px !important;\n            height: auto !important;\n            filter: drop-shadow(0 10px 15px rgba(0,0,0,0.05)) !important;\n        }\n\n        \/* Right: Inspector Panel *\/\n        .bsw-tm-inspector {\n            flex: 1 1 50% !important;\n            padding: 2rem !important;\n            display: flex !important;\n            flex-direction: column !important;\n            background: #ffffff !important;\n        }\n\n        \/* Tool Selectors *\/\n        .bsw-tm-tabs {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 0.75rem !important;\n            margin-bottom: 2rem !important;\n        }\n\n        .bsw-tm-tab-btn {\n            background: #ffffff !important;\n            border: 2px solid var(--bsw-border) !important;\n            border-radius: 8px !important;\n            padding: 0.75rem 1rem !important;\n            text-align: left !important;\n            font-size: 0.9rem !important;\n            font-weight: 600 !important;\n            color: var(--bsw-text-main) !important;\n            cursor: pointer !important;\n            transition: all 0.2s ease !important;\n            display: flex !important;\n            align-items: center !important;\n            gap: 0.5rem !important;\n        }\n\n        .bsw-tm-tab-btn:hover {\n            border-color: var(--bsw-secondary) !important;\n            background: var(--bsw-bg-light) !important;\n        }\n\n        .bsw-tm-tab-btn.active {\n            border-color: var(--bsw-primary) !important;\n            background: var(--bsw-primary) !important;\n            color: white !important;\n            box-shadow: 0 4px 10px rgba(11, 36, 71, 0.2) !important;\n        }\n\n        .bsw-tm-tab-icon {\n            width: 20px !important;\n            height: 20px !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background: var(--bsw-bg-light) !important;\n            border-radius: 4px !important;\n            font-size: 12px !important;\n        }\n        \n        .bsw-tm-tab-btn.active .bsw-tm-tab-icon {\n            background: rgba(255,255,255,0.2) !important;\n        }\n\n        \/* Information Panel *\/\n        .bsw-tm-info-panel {\n            background: var(--bsw-bg-light) !important;\n            border-radius: 12px !important;\n            padding: 1.5rem !important;\n            border: 1px solid var(--bsw-border) !important;\n            flex-grow: 1 !important;\n            animation: fadeIn 0.3s ease !important;\n        }\n\n        @keyframes fadeIn {\n            from { opacity: 0; transform: translateY(5px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n\n        .bsw-tm-info-title {\n            font-size: 1.25rem !important;\n            font-weight: 800 !important;\n            color: var(--bsw-primary) !important;\n            margin-bottom: 0.5rem !important;\n            display: flex !important;\n            align-items: center !important;\n            gap: 0.5rem !important;\n        }\n\n        .bsw-tm-info-desc {\n            font-size: 0.95rem !important;\n            line-height: 1.6 !important;\n            color: var(--bsw-text-muted) !important;\n            margin-bottom: 1.5rem !important;\n        }\n\n        .bsw-tm-pro-tip {\n            background: rgba(255, 215, 0, 0.1) !important;\n            border-left: 4px solid var(--bsw-accent) !important;\n            padding: 1rem !important;\n            border-radius: 0 8px 8px 0 !important;\n            font-size: 0.85rem !important;\n            line-height: 1.5 !important;\n            color: var(--bsw-primary) !important;\n        }\n\n        .bsw-tm-pro-tip strong {\n            display: block !important;\n            font-size: 0.75rem !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            color: #b45309 !important;\n            margin-bottom: 0.25rem !important;\n        }\n\n        \/* SVG Animations & Display States *\/\n        .bsw-tool-group {\n            display: none;\n            opacity: 0;\n            transition: opacity 0.3s ease;\n        }\n        \n        .bsw-tool-group.active {\n            display: block;\n            opacity: 1;\n        }\n\n        \/* Specific Tool Animations *\/\n        \n        \/* Awl Animation (Outside pushing down) *\/\n        .bsw-tool-group.active #anim-awl {\n            animation: awlPoke 3s infinite ease-in-out;\n            transform-origin: center top;\n        }\n        .bsw-tool-group.active #anim-awl-highlight {\n            animation: pulseGlow 3s infinite ease-in-out;\n        }\n\n        @keyframes awlPoke {\n            0%, 100% { transform: translateY(-15px); }\n            30%, 70% { transform: translateY(0); }\n        }\n\n        \/* Clamp Animation (Outside clamping down) *\/\n        .bsw-tool-group.active #anim-clamp {\n            animation: clampAttach 4s infinite cubic-bezier(0.25, 1, 0.5, 1);\n        }\n        .bsw-tool-group.active #anim-clamp-jaws {\n            animation: clampSqueeze 4s infinite cubic-bezier(0.25, 1, 0.5, 1);\n            transform-origin: center;\n        }\n\n        @keyframes clampAttach {\n            0%, 15% { transform: translateY(-20px); opacity: 0; }\n            25%, 85% { transform: translateY(0); opacity: 1; }\n            95%, 100% { transform: translateY(-20px); opacity: 0; }\n        }\n        @keyframes clampSqueeze {\n            0%, 25% { transform: scaleY(1.3); }\n            30%, 75% { transform: scaleY(1); }\n            80%, 100% { transform: scaleY(1.3); }\n        }\n\n        \/* Pliers Animation (Outside pulling up) *\/\n        .bsw-tool-group.active #anim-pliers {\n            animation: pliersPull 3s infinite ease-in-out;\n            transform-origin: 280px 65px;\n        }\n        .bsw-tool-group.active #anim-knot {\n            animation: knotCinch 3s infinite ease-in-out;\n            transform-origin: 280px 135px;\n        }\n\n        @keyframes pliersPull {\n            0%, 100% { transform: translateY(10px); }\n            30%, 70% { transform: translateY(0); }\n        }\n        @keyframes knotCinch {\n            0%, 20% { transform: scale(1.4) translateY(3px); opacity: 0.6; }\n            30%, 70% { transform: scale(1) translateY(0); opacity: 1; }\n            80%, 100% { transform: scale(1.4) translateY(3px); opacity: 0.6; }\n        }\n\n        \/* Cutters Animation (Inside snipping tip) *\/\n        .bsw-tool-group.active #anim-cutters {\n            animation: cuttersClip 3s infinite ease-in-out;\n            transform-origin: 200px 270px;\n        }\n        .bsw-tool-group.active #anim-string-tail {\n            animation: tailFall 3s infinite ease-in-out;\n            transform-origin: 200px 240px;\n        }\n\n        @keyframes cuttersClip {\n            0%, 20% { transform: translateY(10px) rotate(5deg) scale(1.05); }\n            30%, 60% { transform: translateY(0) rotate(0deg) scale(1); }\n            70%, 100% { transform: translateY(10px) rotate(5deg) scale(1.05); }\n        }\n        @keyframes tailFall {\n            0%, 30% { transform: translate(0, 0) rotate(0deg); opacity: 1; }\n            40%, 100% { transform: translate(-10px, 20px) rotate(-45deg); opacity: 0; }\n        }\n\n        @keyframes pulseGlow {\n            0%, 100% { opacity: 0.2; r: 8; }\n            50% { opacity: 0.8; r: 12; }\n        }\n\n    <\/style>\n<\/head>\n<body>\n\n<div id=\"bsw-tools-module\" data-active-tool=\"awl\">\n    <!-- Header -->\n    <div class=\"bsw-tm-header\">\n        <div>\n            <h2>\uc804\ubb38\uac00\uc6a9 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc778\uc2a4\ud399\ud130<\/h2>\n            <p>\ub3c4\uad6c\ub97c \uc120\ud0dd\ud558\uc5ec \uc2e4\uc81c \ud65c\uc6a9 \ubc29\uc2dd\uc744 \ud655\uc778\ud574\ubcf4\uc138\uc694<\/p>\n        <\/div>\n        <div class=\"bsw-tm-badge\">\uc804\ubb38\uac00\uc6a9 \ud234\ud0b7<\/div>\n    <\/div>\n\n    <!-- Content Area -->\n    <div class=\"bsw-tm-content\">\n        <!-- Visualizer -->\n        <div class=\"bsw-tm-visualizer\">\n            <div class=\"bsw-tm-svg-container\">\n                <svg viewBox=\"0 0 400 400\" width=\"100%\" height=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    \n                    <!-- Background Labels indicating INSIDE vs OUTSIDE -->\n                    <rect x=\"0\" y=\"0\" width=\"400\" height=\"150\" fill=\"rgba(255,255,255,0.5)\" \/>\n                    <text x=\"200\" y=\"40\" fill=\"#94a3b8\" font-size=\"12\" text-anchor=\"middle\" font-weight=\"800\" letter-spacing=\"2\">\uc678\ubd80 (\ud504\ub808\uc784 &#038; \ub9e4\ub4ed)<\/text>\n                    <text x=\"200\" y=\"380\" fill=\"#94a3b8\" font-size=\"12\" text-anchor=\"middle\" font-weight=\"800\" letter-spacing=\"2\">\ub0b4\ubd80 (\uc2a4\ud2b8\ub9c1\ubca0\ub4dc)<\/text>\n                    \n                    <!-- Dotted division lines -->\n                    <path d=\"M 0 150 Q 200 150 400 150\" stroke=\"rgba(148, 163, 184, 0.3)\" stroke-width=\"2\" stroke-dasharray=\"4 4\"\/>\n                    <path d=\"M 0 190 Q 200 190 400 190\" stroke=\"rgba(148, 163, 184, 0.3)\" stroke-width=\"2\" stroke-dasharray=\"4 4\"\/>\n\n                    <!-- Base Racquet Cross-Section -->\n                    <g id=\"bsw-base-racquet\">\n                        <!-- Frame Body -->\n                        <path d=\"M 20 150 Q 200 120 380 150 L 360 190 Q 200 160 40 190 Z\" fill=\"var(--bsw-frame-color)\" stroke=\"#0f172a\" stroke-width=\"2\"\/>\n                        \n                        <!-- Grommet Tubes passing THROUGH the frame -->\n                        <g stroke=\"#0f172a\" stroke-width=\"12\" stroke-linecap=\"round\">\n                            <line x1=\"120\" y1=\"139\" x2=\"120\" y2=\"178\"\/>\n                            <line x1=\"200\" y1=\"135\" x2=\"200\" y2=\"175\"\/>\n                            <line x1=\"280\" y1=\"139\" x2=\"280\" y2=\"178\"\/>\n                        <\/g>\n                        <!-- Outer Grommet Flares (Outside Frame) -->\n                        <g fill=\"#64748b\">\n                            <rect x=\"113\" y=\"135\" width=\"14\" height=\"4\" rx=\"2\"\/>\n                            <rect x=\"193\" y=\"131\" width=\"14\" height=\"4\" rx=\"2\"\/>\n                            <rect x=\"273\" y=\"135\" width=\"14\" height=\"4\" rx=\"2\"\/>\n                        <\/g>\n                        <!-- Inner Grommet Holes (Inside Frame) -->\n                        <g fill=\"#64748b\">\n                            <circle cx=\"120\" cy=\"178\" r=\"4\"\/>\n                            <circle cx=\"200\" cy=\"175\" r=\"4\"\/>\n                            <circle cx=\"280\" cy=\"178\" r=\"4\"\/>\n                        <\/g>\n\n                        <!-- Stringbed Strings (Inside Frame) -->\n                        <g stroke=\"var(--bsw-string-color)\" stroke-width=\"2\">\n                            <!-- Mains -->\n                            <line x1=\"120\" y1=\"178\" x2=\"120\" y2=\"350\"\/>\n                            <line x1=\"200\" y1=\"175\" x2=\"200\" y2=\"350\"\/>\n                            <line x1=\"280\" y1=\"178\" x2=\"280\" y2=\"350\"\/>\n                            <!-- Crosses -->\n                            <line x1=\"40\" y1=\"220\" x2=\"360\" y2=\"220\"\/>\n                            <line x1=\"30\" y1=\"260\" x2=\"370\" y2=\"260\"\/>\n                            <line x1=\"20\" y1=\"300\" x2=\"380\" y2=\"300\"\/>\n                        <\/g>\n                    <\/g>\n\n                    <!-- TOOL 1: AWL (Outside Frame, pushing DOWN into outer grommet) -->\n                    <g id=\"tool-awl\" class=\"bsw-tool-group active\">\n                        <circle id=\"anim-awl-highlight\" cx=\"200\" cy=\"133\" r=\"10\" fill=\"none\" stroke=\"var(--bsw-accent)\" stroke-width=\"3\"\/>\n                        <g id=\"anim-awl\">\n                            <polygon points=\"200,133 195,98 205,98\" fill=\"#cbd5e1\" stroke=\"#334155\" stroke-width=\"1\"\/>\n                            <rect x=\"190\" y=\"53\" width=\"20\" height=\"45\" rx=\"5\" fill=\"#b45309\" stroke=\"#78350f\" stroke-width=\"2\"\/>\n                            <rect x=\"190\" y=\"93\" width=\"20\" height=\"5\" fill=\"#e2e8f0\"\/>\n                        <\/g>\n                    <\/g>\n\n                    <!-- TOOL 2: STARTING CLAMP (Outside frame, grabbing string anchor) -->\n                    <g id=\"tool-clamp\" class=\"bsw-tool-group\">\n                        <line x1=\"120\" y1=\"135\" x2=\"120\" y2=\"80\" stroke=\"var(--bsw-string-active)\" stroke-width=\"3\" stroke-dasharray=\"4 2\"\/>\n                        <g id=\"anim-clamp\">\n                            <g id=\"anim-clamp-jaws\">\n                                <rect x=\"100\" y=\"80\" width=\"40\" height=\"15\" rx=\"3\" fill=\"#64748b\" stroke=\"#334155\" stroke-width=\"2\"\/>\n                                <rect x=\"100\" y=\"95\" width=\"40\" height=\"15\" rx=\"3\" fill=\"#94a3b8\" stroke=\"#334155\" stroke-width=\"2\"\/>\n                                <line x1=\"105\" y1=\"95\" x2=\"135\" y2=\"95\" stroke=\"#0f172a\" stroke-width=\"3\"\/>\n                            <\/g>\n                            <!-- Handles -->\n                            <circle cx=\"105\" cy=\"65\" r=\"12\" fill=\"#0f172a\"\/>\n                            <circle cx=\"135\" cy=\"65\" r=\"12\" fill=\"#0f172a\"\/>\n                            <path d=\"M 105 65 Q 120 40 120 30\" fill=\"none\" stroke=\"#cbd5e1\" stroke-width=\"4\"\/>\n                        <\/g>\n                    <\/g>\n\n                    <!-- TOOL 3: PLIERS (Outside frame, pulling knot tight) -->\n                    <g id=\"tool-pliers\" class=\"bsw-tool-group\">\n                        <line x1=\"280\" y1=\"135\" x2=\"280\" y2=\"90\" stroke=\"var(--bsw-string-active)\" stroke-width=\"3\"\/>\n                        <circle id=\"anim-knot\" cx=\"280\" cy=\"135\" r=\"6\" fill=\"var(--bsw-accent)\" stroke=\"#0f172a\" stroke-width=\"2\"\/>\n                        <g id=\"anim-pliers\">\n                            <path d=\"M 280 90 L 265 60\" stroke=\"#cbd5e1\" stroke-width=\"10\" stroke-linecap=\"round\"\/>\n                            <path d=\"M 280 90 L 295 60\" stroke=\"#94a3b8\" stroke-width=\"10\" stroke-linecap=\"round\"\/>\n                            <circle cx=\"280\" cy=\"65\" r=\"4\" fill=\"#334155\"\/>\n                            <path d=\"M 265 60 L 250 20\" stroke=\"#ef4444\" stroke-width=\"12\" stroke-linecap=\"round\"\/>\n                            <path d=\"M 295 60 L 310 20\" stroke=\"#ef4444\" stroke-width=\"12\" stroke-linecap=\"round\"\/>\n                        <\/g>\n                    <\/g>\n\n                    <!-- TOOL 4: CUTTERS (Inside stringbed, cutting sharp tip on active string) -->\n                    <g id=\"tool-cutters\" class=\"bsw-tool-group\">\n                        <!-- Loose active string inside stringbed -->\n                        <path d=\"M 240 350 Q 240 280 200 240\" fill=\"none\" stroke=\"var(--bsw-string-active)\" stroke-width=\"3\"\/>\n                        <!-- Tip that gets snipped off -->\n                        <line id=\"anim-string-tail\" x1=\"200\" y1=\"240\" x2=\"185\" y2=\"225\" stroke=\"var(--bsw-string-active)\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n                        \n                        <g id=\"anim-cutters\">\n                            <!-- Jaws inside stringbed -->\n                            <polygon points=\"200,240 180,265 195,275\" fill=\"#94a3b8\" stroke=\"#334155\" stroke-width=\"2\"\/>\n                            <polygon points=\"200,240 215,265 205,275\" fill=\"#cbd5e1\" stroke=\"#334155\" stroke-width=\"2\"\/>\n                            <line x1=\"200\" y1=\"240\" x2=\"200\" y2=\"270\" stroke=\"#0f172a\" stroke-width=\"2\"\/>\n                            <circle cx=\"200\" cy=\"270\" r=\"3\" fill=\"#334155\"\/>\n                            <!-- Handles -->\n                            <path d=\"M 190 270 L 160 320\" stroke=\"#0ea5e9\" stroke-width=\"14\" stroke-linecap=\"round\"\/>\n                            <path d=\"M 210 270 L 240 320\" stroke=\"#0ea5e9\" stroke-width=\"14\" stroke-linecap=\"round\"\/>\n                        <\/g>\n                    <\/g>\n\n                <\/svg>\n            <\/div>\n        <\/div>\n\n        <!-- Inspector Panel -->\n        <div class=\"bsw-tm-inspector\">\n            \n            <div class=\"bsw-tm-tabs\">\n                <button class=\"bsw-tm-tab-btn active\" data-target=\"awl\">\n                    <div class=\"bsw-tm-tab-icon\">\ud83d\udccc<\/div> \uc1a1\uacf3\n                <\/button>\n                <button class=\"bsw-tm-tab-btn\" data-target=\"clamp\">\n                    <div class=\"bsw-tm-tab-icon\">\ud83d\udddc\ufe0f<\/div> \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\n                <\/button>\n                <button class=\"bsw-tm-tab-btn\" data-target=\"pliers\">\n                    <div class=\"bsw-tm-tab-icon\">\ud83d\udd27<\/div> \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\n                <\/button>\n                <button class=\"bsw-tm-tab-btn\" data-target=\"cutters\">\n                    <div class=\"bsw-tm-tab-icon\">\u2702\ufe0f<\/div> \ub300\uac01\uc120 \ucee4\ud130\n                <\/button>\n            <\/div>\n\n            <div id=\"bsw-tm-info-container\" class=\"bsw-tm-info-panel\">\n                <!-- Dynamic Content Injected Here -->\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const toolData = {\n            awl: {\n                title: \"\uc1a1\uacf3 (Awl)\",\n                desc: \"\uc8fc\ub85c \ub9c9\ud78c \uadf8\ub85c\uba67 \ud640\uc744 \uc815\ub9ac\ud558\uac70\ub098 \uc2a4\ud2b8\ub9c1 \uae38\uc744 \uc548\ub0b4\ud560 \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <strong>\uc678\ubd80 \uadf8\ub85c\uba67 \ud50c\ub808\uc5b4<\/strong>\uc5d0\uc11c \ubc14\uae65\ucabd\uc73c\ub85c \uc1a1\uacf3\uc744 \ubc00\uc5b4 \ub123\uc5b4 \ud1b5\ub85c\ub97c \ud655\ubcf4\ud558\uba74 \ud6e8\uc52c \uc27d\uac8c \uc2a4\ud2b8\ub9c1\uc744 \uaff8 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\",\n                proTip: \"\uc1a1\uacf3\uc744 \uc5b5\uc9c0\ub85c \ud798\uc8fc\uc5b4 \uc0ac\uc6a9\ud558\uc9c0 \ub9c8\uc138\uc694. \ud504\ub808\uc784\uc5d0 \uae08\uc774 \uac00\uac70\ub098 \uc1a1\uacf3 \ub05d\uc774 \uadf8\ub85c\uba67 \uc548\uc5d0 \ubd80\ub7ec\uc838 \ubc15\ud790 \uc704\ud5d8\uc774 \uc788\uc2b5\ub2c8\ub2e4.\"\n            },\n            clamp: {\n                title: \"\uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\",\n                desc: \"\uba54\uc778 \uc2a4\ud2b8\ub9c1\uc744 \uc2dc\uc791\ud558\uac70\ub098 \ud558\uc774\ube0c\ub9ac\ub4dc \uc791\uc5c5 \uc2dc <strong>\ud504\ub808\uc784 \uc678\ubd80<\/strong>\uc5d0\uc11c \uc784\uc2dc \ud150\uc158\uc744 \uace0\uc815\ud574 \uc8fc\ub294 \uc544\uc8fc \ub2e4\uc7ac\ub2e4\ub2a5\ud558\uace0 \uac15\ub825\ud55c \ub3c4\uad6c\uc785\ub2c8\ub2e4.\",\n                proTip: \"\uace0\ud488\uc9c8\uc758 \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\ub294 \uc2a4\ud2b8\ub9c1\uc774 \ubbf8\ub044\ub7ec\uc9c0\uc9c0 \uc54a\uac8c \uc7a1\uc544\uc8fc\uba70, \ud150\uc158 \uc720\uc9c0\uc640 \uc9e7\uc740 \uc2a4\ud2b8\ub9c1 \uace0\uc815\uc5d0 \ud544\uc218\uc801\uc785\ub2c8\ub2e4.\"\n            },\n            pliers: {\n                title: \"\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\",\n                desc: \"\ud2b9\ubcc4\ud788 \uc124\uacc4\ub41c \ud131(Jaw)\uc73c\ub85c \uc2a4\ud2b8\ub9c1\uc744 \ub2e8\ub2e8\ud788 \uc7a1\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <strong>\ud504\ub808\uc784 \uc678\ubd80<\/strong>\uc5d0\uc11c \uc2a4\ud2b8\ub9c1 \ub05d\uc744 \ub2f9\uaca8 \ub9e4\ub4ed\uc744 \ub2e8\ub2e8\ud788 \uc870\uc77c \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.\",\n                proTip: \"\ud504\ub808\uc784\uc5d0 \ubb34\ub9ac\ub97c \uc8fc\uc9c0 \uc54a\uc73c\uba74\uc11c \uc77c\uc815\ud55c \ud798\uc73c\ub85c \ub9e4\ub4ed\uc744 \uc870\uc774\uba74 \uc2a4\ud2b8\ub9c1 \ucf54\ud305 \uc190\uc0c1\uc744 \uc904\uc774\uace0 \ub9e4\ub4ed \ud480\ub9bc\uc744 \ubc29\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\"\n            },\n            cutters: {\n                title: \"\ub300\uac01\uc120 \ucee4\ud130 (\ub2c8\ud37c)\",\n                desc: \"\ub9e4\ub4ed \ub9c8\ubb34\ub9ac \ud6c4 \ub0a8\uc740 \uc2a4\ud2b8\ub9c1 \ub05d\uc744 \uae54\ub054\ud558\uac8c \uc798\ub77c\ub0bc \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ub610\ud55c <strong>\uc2a4\ud2b8\ub9c1\ubca0\ub4dc \ub0b4\ubd80<\/strong>\uc5d0\uc11c \uc791\uc5c5 \uc2dc \uc2a4\ud2b8\ub9c1 \ub05d\uc744 \ub0a0\uce74\ub86d\uac8c \uc798\ub77c \uadf8\ub85c\uba67 \ud640\uc5d0 \uc27d\uac8c \ub4e4\uc5b4\uac08 \uc218 \uc788\ub3c4\ub85d \ub3d5\uc2b5\ub2c8\ub2e4.\",\n                proTip: \"\ud56d\uc0c1 \ud504\ub808\uc784\uacfc \ud3c9\ud589\ud558\uac8c \uae54\ub054\ud788 \uc798\ub77c\ub0b4\uc57c \ubcf4\uae30\uc5d0 \uc88b\uace0, \uc2a4\ud2b8\ub9c1 \ub05d\uc774 \ub0a0\uce74\ub85c\uc6cc \uc190\uc744 \ub2e4\uce58\ub294 \uc77c\ub3c4 \ubc29\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\"\n            }\n        };\n\n        const container = document.getElementById('bsw-tools-module');\n        const tabs = document.querySelectorAll('.bsw-tm-tab-btn');\n        const toolGroups = document.querySelectorAll('.bsw-tool-group');\n        const infoContainer = document.getElementById('bsw-tm-info-container');\n\n        function updatePanel(toolId) {\n            \/\/ Update Data\n            const data = toolData[toolId];\n            infoContainer.innerHTML = `\n                <div class=\"bsw-tm-info-title\">${data.title}<\/div>\n                <div class=\"bsw-tm-info-desc\">${data.desc}<\/div>\n                <div class=\"bsw-tm-pro-tip\">\n                    <strong>\uc2a4\ud2b8\ub9c1\uc5b4 \uc548\uc804 \uc218\uce59<\/strong>\n                    ${data.proTip}\n                <\/div>\n            `;\n            \n            \/\/ Re-trigger animation\n            infoContainer.style.animation = 'none';\n            infoContainer.offsetHeight; \/\/ trigger reflow\n            infoContainer.style.animation = 'fadeIn 0.3s ease';\n        }\n\n        \/\/ Initialize First Panel\n        updatePanel('awl');\n        container.setAttribute('data-active-tool', 'awl');\n\n        tabs.forEach(tab => {\n            tab.addEventListener('click', function() {\n                const targetId = this.getAttribute('data-target');\n\n                \/\/ 1. Update Tabs\n                tabs.forEach(t => t.classList.remove('active'));\n                this.classList.add('active');\n\n                \/\/ 2. Update SVG Groups\n                toolGroups.forEach(group => group.classList.remove('active'));\n                document.getElementById(`tool-${targetId}`).classList.add('active');\n                \n                \/\/ 3. Update active layer data for CSS handling\n                container.setAttribute('data-active-tool', targetId);\n\n                \/\/ 4. Update Info Panel\n                updatePanel(targetId);\n            });\n        });\n    });\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/div>\n<\/div>\n<\/div><\/div>\n<!-- \/wp:post-content -->\n\n<!-- wp:generateblocks\/container {\"uniqueId\":\"e4ec421e\",\"isDynamic\":true,\"blockVersion\":4,\"blockLabel\":\"inner container max width\",\"display\":\"flex\",\"flexDirection\":\"row\",\"flexDirectionTablet\":\"column\",\"alignItemsTablet\":\"flex-start\",\"justifyContent\":\"flex-start\",\"columnGap\":\"5rem\",\"useGlobalMaxWidth\":true,\"spacing\":{\"paddingBottom\":\"38px\"},\"className\":\"\",\"globalClasses\":[\"gbp-section__inner\"]} -->\n<!-- wp:generateblocks\/container {\"uniqueId\":\"4a0c4bf4\",\"isDynamic\":true,\"blockVersion\":4,\"blockLabel\":\"content container\",\"flexBasis\":\"50%\",\"flexBasisTablet\":\"100%\",\"sizing\":{\"width\":\"\",\"height\":\"\",\"minWidth\":\"\",\"minHeight\":\"\",\"maxWidth\":\"\",\"maxHeight\":\"\"},\"spacing\":{\"paddingLeft\":\"0px\",\"paddingRight\":\"0px\",\"marginLeft\":\"0px\",\"marginRight\":\"0px\"}} -->\n<!-- wp:html -->\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>\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \ud655\uc778<\/title>\n    <style>\n        #bsw-quiz-widget {\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            padding: 20px 0;\n            margin: 0;\n            background-color: transparent;\n        }\n\n        #bsw-quiz-widget * {\n            box-sizing: border-box;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-container {\n            width: 100%;\n            max-width: 500px;\n            background: #fff;\n            border-radius: 12px;\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n            overflow: hidden;\n            border: 1px solid #eee;\n            margin: 0 auto;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-header {\n            background: linear-gradient(135deg, #0B2447, #19376D);\n            color: #fff;\n            padding: 24px 20px;\n            text-align: center;\n            position: relative;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-header-accent {\n            position: absolute;\n            top: 0; left: 0; right: 0;\n            height: 4px;\n            background: linear-gradient(90deg, #FFD700, #FDB931, #FFD700);\n        }\n\n        #bsw-quiz-widget .bsw-score-badge {\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            background: #fff;\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-weight: 700;\n            font-size: 14px;\n            color: #0B2447;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card {\n            padding: 14px 16px;\n            border-radius: 10px;\n            cursor: pointer;\n            border: 2px solid #eee;\n            background: #fff;\n            transition: all 0.2s ease;\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card:hover {\n            border-color: #19376D;\n            background: #F8FAFF;\n            transform: translateY(-1px);\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected {\n            border-color: #0B2447;\n            background: #F0F4F8;\n        }\n\n        #bsw-quiz-widget .bsw-radio-circle {\n            width: 22px;\n            height: 22px;\n            border-radius: 50%;\n            border: 2px solid #ccc;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            flex-shrink: 0;\n            transition: all 0.2s ease;\n            margin: 0;\n            padding: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected .bsw-radio-circle {\n            border-color: #0B2447;\n            background: #0B2447;\n        }\n\n        #bsw-quiz-widget .bsw-radio-dot {\n            width: 8px;\n            height: 8px;\n            background: #FFD700;\n            border-radius: 50%;\n            opacity: 0;\n            transform: scale(0);\n            transition: all 0.2s ease;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected .bsw-radio-dot {\n            opacity: 1;\n            transform: scale(1);\n        }\n\n        #bsw-quiz-widget .bsw-nav-btn {\n            flex: 1;\n            padding: 14px;\n            border: none;\n            border-radius: 8px;\n            font-weight: 700;\n            font-size: 15px;\n            cursor: pointer;\n            transition: all 0.2s;\n            margin: 0;\n            text-align: center;\n            line-height: normal;\n            font-family: inherit;\n            appearance: none;\n        }\n\n        #bsw-quiz-widget .bsw-btn-prev {\n            background: #F0F4F8;\n            color: #0B2447;\n            border: 1px solid rgba(11,36,71,0.2);\n        }\n\n        #bsw-quiz-widget .bsw-btn-prev:not(:disabled):hover {\n            background: #E2E8F0;\n        }\n\n        #bsw-quiz-widget .bsw-btn-next {\n            background: linear-gradient(135deg, #0B2447, #19376D);\n            color: #fff;\n        }\n\n        #bsw-quiz-widget .bsw-btn-next:not(:disabled):hover {\n            box-shadow: 0 4px 12px rgba(11,36,71,0.3);\n            transform: translateY(-1px);\n        }\n\n        #bsw-quiz-widget .bsw-btn-next:disabled, \n        #bsw-quiz-widget .bsw-btn-prev:disabled {\n            opacity: 0.5;\n            cursor: not-allowed;\n            transform: none;\n            box-shadow: none;\n        }\n        \n        #bsw-quiz-widget a {\n            text-decoration: none;\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div id=\"bsw-quiz-widget\">\n    <div class=\"bsw-quiz-container\">\n        <div class=\"bsw-quiz-header\">\n            <div class=\"bsw-quiz-header-accent\"><\/div>\n            <div style=\"font-size: 22px; font-weight: 800; margin-bottom: 6px; letter-spacing: -0.5px; line-height: 1.2;\">\ud83c\udff8 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \ub3c4\uad6c \ud655\uc778<\/div>\n            <div style=\"font-size: 14px; opacity: 0.9; line-height: 1.4; margin-bottom: 16px;\">\n                <strong>\uc804\ubb38\uc801\uc778 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc5d0 \ud544\uc694\ud55c \ub3c4\uad6c\ub4e4\uc744 \uc774\ud574\ud558\uace0 \uacc4\uc2e0\uac00\uc694?<\/strong>\n            <\/div>\n            <div class=\"bsw-score-badge\">\n                <span id=\"bsw-current-score-top\">0<\/span> \/ <span id=\"bsw-total-score-top\">8<\/span>\n            <\/div>\n        <\/div>\n\n        <div id=\"bsw-quiz-main\" style=\"padding: 24px;\">\n            <div style=\"display: flex; flex-direction: column; gap: 8px; margin-bottom: 24px; padding: 14px; background: #F0F4F8; border-radius: 10px; border: 1px solid rgba(11,36,71,0.15);\">\n                <div style=\"display: flex; justify-content: space-between; align-items: center;\">\n                    <div style=\"display: flex; align-items: center; gap: 12px;\">\n                        <div id=\"bsw-progress-circle\" style=\"width: 40px; height: 40px; border-radius: 50%; background: conic-gradient(#0B2447 0deg 0deg, #F0F4F8 0deg 360deg); display: flex; align-items: center; justify-content: center; font-weight: 800; color: #0B2447; font-size: 14px; border: 3px solid #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.08); margin: 0; padding: 0;\">1<\/div>\n                        <div style=\"margin: 0; padding: 0;\">\n                            <div style=\"font-size: 14px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.2;\">\uc9c8\ubb38 <span id=\"bsw-current-step\">1<\/span> \/ 8<\/div>\n                            <div id=\"bsw-skill-label\" style=\"font-size: 11px; color: #19376D; font-weight: 800; text-transform: uppercase; letter-spacing: 0.8px; margin: 0; line-height: 1.2;\">\uc6cc\ud06c\uc0f5<\/div>\n                        <\/div>\n                    <\/div>\n                    <div id=\"bsw-question-tag\" style=\"font-size: 10px; color: #0B2447; background: #FFD700; padding: 5px 12px; border-radius: 12px; font-weight: 800; letter-spacing: 0.5px; margin: 0;\">\ub3c4\uad6c<\/div>\n                <\/div>\n            <\/div>\n\n            <div id=\"bsw-quiz-card\" style=\"min-height: 250px;\">\n                <div id=\"bsw-question-content\"><\/div>\n            <\/div>\n\n            <div style=\"display: flex; gap: 12px; margin-top: 28px;\">\n                <button id=\"bsw-prev-btn\" class=\"bsw-nav-btn bsw-btn-prev\" disabled>\u2190 \uc774\uc804<\/button>\n                <button id=\"bsw-next-btn\" class=\"bsw-nav-btn bsw-btn-next\" disabled>\ub2e4\uc74c \uc9c8\ubb38<\/button>\n            <\/div>\n        <\/div>\n\n        <div id=\"bsw-result-screen\" style=\"text-align: center; padding: 40px 24px; display: none;\">\n            <div id=\"bsw-result-emoji\" style=\"font-size: 56px; margin-bottom: 12px; animation: bounce 1s ease infinite; line-height: 1;\">\ud83c\udf89<\/div>\n            <div id=\"bsw-result-title\" style=\"font-size: 24px; font-weight: 800; color: #1a1a1a; margin-bottom: 8px; line-height: 1.2;\">\ud655\uc778 \uc644\ub8cc!<\/div>\n            <div id=\"bsw-final-score\" style=\"font-size: 48px; font-weight: 900; background: linear-gradient(135deg, #0B2447, #19376D); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 24px; line-height: 1;\">\uc900\ube44\ub428<\/div>\n            \n            <div style=\"background: #F8FAFF; border-radius: 12px; padding: 20px; border: 1px solid #EEF2FF; margin-bottom: 28px; box-shadow: inset 0 2px 4px rgba(0,0,0,0.02);\">\n                 <p style=\"color:#444; font-size:15px; line-height:1.6; margin: 0;\">\ud6cc\ub96d\ud569\ub2c8\ub2e4! \uc804\ubb38\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\uc758 \uc62c\ubc14\ub978 \uc0ac\uc6a9\ubc95\uacfc \uc6cc\ud06c\ud50c\ub85c\uc6b0\ub97c \uc774\ud574\ud558\uc168\uc73c\ub2c8, \uc2e4\ubb34 \ub9c8\uc2a4\ud130\ub97c \uc704\ud55c \ub2e4\uc74c \ub2e8\uacc4\ub97c \ubc1f\uc744 \uc900\ube44\uac00 \ub418\uc168\ub098\uc694?<\/p>\n            <\/div>\n\n            <a id=\"bsw-apply-btn\" href=\"https:\/\/beststringer.com\/ko\/stringing-course-application\/\" target=\"_blank\" style=\"display: block; padding: 18px; border-radius: 10px; font-weight: 800; font-size: 16px; background: linear-gradient(135deg, #0B2447, #19376D); color: #FFD700; text-decoration: none; box-shadow: 0 6px 20px rgba(11,36,71,0.25); border: 2px solid #FFD700; transition: all 0.3s ease;\">\n                \ud83c\udf93 BSW \uc778\uc99d \uacfc\uc815 \uc2e0\uccad\ud558\uae30\n            <\/a>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    'use strict';\n\n    const DRILLS = [\n        {q:\"\ub9c9\ud78c \uadf8\ub85c\uba67 \ud640\uc744 \ub6ab\uac70\ub098 \uc815\ub82c\ud560 \ub54c \uac00\uc7a5 \uc720\uc6a9\ud55c \ub3c4\uad6c\ub294 \ubb34\uc5c7\uc778\uac00\uc694?\", opts:[\"\uc1a1\uacf3\", \"\ub300\uac01\uc120 \ucee4\ud130\", \"\uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\", \"\ud150\uc158 \uad50\uc815\uae30\"], correct:0, skill:\"\uad6c\uc870\", label:\"\uc1a1\uacf3\"},\n        {q:\"\uc2e4\ubb34\uc5d0\uc11c \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504\uac00 \ud2b9\ud788 \uc720\uc6a9\ud55c \uc774\uc720\ub294 \ubb34\uc5c7\uc778\uac00\uc694?\", opts:[\"\uc2a4\ud2b8\ub9c1\uc744 \uc790\ub3d9\uc73c\ub85c \uc798\ub77c\uc8fc\uae30 \ub54c\ubb38\", \"\uc2a4\ud2b8\ub9c1 anchoring \ubc0f \uc9e7\uc740 \uc2a4\ud2b8\ub9c1 \uace0\uc815\uc5d0 \ub2e4\uc7ac\ub2e4\ub2a5\ud558\uac8c \uc4f0\uc774\uae30 \ub54c\ubb38\", \"\uc2a4\ud2b8\ub9c1\ubca0\ub4dc \uac15\uc131\uc744 \uce21\uc815\ud558\uae30 \ub54c\ubb38\", \"\uc2a4\ud2b8\ub9c1 \uba38\uc2e0\uc744 \uc644\uc804\ud788 \ub300\uccb4\ud558\uae30 \ub54c\ubb38\"], correct:1, skill:\"\uc6cc\ud06c\ud50c\ub85c\uc6b0\", label:\"\ud074\ub7a8\ud504\"},\n        {q:\"\uc77c\ubc18 \uac00\uc815\uc6a9 \ud50c\ub77c\uc774\uc5b4\uc640 \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\uac00 \ub2e4\ub978 \uc810\uc740 \ubb34\uc5c7\uc778\uac00\uc694?\", opts:[\"\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\ub294 \uc0c9\uc0c1\uc774 \ub2e4\ub984\", \"\ud131(Jaw)\uc774 \ud2b9\uc218 \uc124\uacc4\ub418\uc5b4 \uc2a4\ud2b8\ub9c1 \uc190\uc0c1 \uc5c6\uc774 \ub2e8\ub2e8\ud788 \uc7a1\uc544\uc90c\", \"\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\uac00 \ud6e8\uc52c \ubb34\uac70\uc6c0\", \"\ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4\uac00 \uc790\ub3d9\uc73c\ub85c \ub9e4\ub4ed\uc744 \ubb36\uc5b4\uc90c\"], correct:1, skill:\"\uc9d1\uc911\", label:\"\ud50c\ub77c\uc774\uc5b4\"},\n        {q:\"\uc2a4\ud2b8\ub9c1\uc5b4\uac00 \ub300\uac01\uc120 \ucee4\ud130(\ub2c8\ud37c)\ub97c \uc0ac\uc6a9\ud558\ub294 \uc8fc\ub41c \uc774\uc720\ub294?\", opts:[\"\uc2a4\ud2b8\ub9c1 \ub450\uaed8 \uce21\uc815\", \"\ub9e4\ub4ed \ud6c4 \uc2a4\ud2b8\ub9c1 \ub05d\uc744 \uae54\ub054\ud558\uace0 flush\ud558\uac8c \uc798\ub77c\ub0b4\uae30 \uc704\ud574\", \"\uc2a4\ud2b8\ub9c1\uc744 \ub2f9\uae30\uae30 \uc804 \ub298\ub9ac\uae30 \uc704\ud574\", \"\uadf8\ub85c\uba67 \uad6c\uba4d \ub113\ud788\uae30\"], correct:1, skill:\"\ud6a8\uc728\uc131\", label:\"\ucee4\ud130\"},\n        {q:\"\uadf8\ub85c\uba67 \uc0bd\uc785 \ub3c4\uad6c\ub294 \uc5b8\uc81c \ud2b9\ud788 \uc720\uc6a9\ud560\uae4c\uc694?\", opts:[\"\uc804\uccb4 \ubc94\ud37c \uad50\uccb4 \uc5c6\uc774 \uc190\uc0c1\ub41c \uac1c\ubcc4 \uadf8\ub85c\uba67\ub9cc \uad50\uccb4\ud558\uc5ec \uc2a4\ud2b8\ub9c1\uc744 \ubcf4\ud638\ud560 \ub54c\", \"\uc2a4\ud2b8\ub9c1 \ud30c\uc6b4\ub4dc \uc218\ub97c \ub192\uc774\uace0 \uc2f6\uc744 \ub54c\", \"\uc2a4\uc719\uc6e8\uc774\ud2b8\ub97c \uacc4\uc0b0\ud560 \ub54c\", \"\ub77c\ucf13\uc744 \ub2e6\uc744 \ub54c\"], correct:0, skill:\"\ud488\uc9c8\", label:\"\uadf8\ub85c\uba67\"},\n        {q:\"\ubc30\ub4dc\ubbfc\ud134 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \uc2dc \ud50c\ub77c\uc789 \ud074\ub7a8\ud504\uac00 \uc790\uc8fc \uc0ac\uc6a9\ub418\ub294 \uc774\uc720\ub294?\", opts:[\"\ubc30\ub4dc\ubbfc\ud134 \uc2a4\ud2b8\ub9c1\uc774 \ub108\ubb34 \ub450\uaecd\uae30 \ub54c\ubb38\", \"\ub77c\ucf13 \ud504\ub808\uc784\uc758 \uc881\uc740 \ucf54\ub108 \ub4f1 \uc77c\ubc18 \ud074\ub7a8\ud504\uac00 \ub2ff\uae30 \uc5b4\ub824\uc6b4 \uacf3\uc5d0 \uc720\uc6a9\ud558\uae30 \ub54c\ubb38\", \"\ub77c\ucf13 \ubb34\uac8c\ub97c \ub298\ub9ac\uae30 \uc704\ud574\", \"\uc2a4\ud2b8\ub9c1\ubcf4\ub2e4 \uac00\uaca9\uc774 \uc800\ub834\ud558\uae30 \ub54c\ubb38\"], correct:1, skill:\"\ub290\ub08c\", label:\"\ud50c\ub77c\uc789 \ud074\ub7a8\ud504\"},\n        {q:\"\uc1a1\uacf3\uc744 \ud0c0\uc774\ud2b8\ud55c \uad6c\uba4d\uc5d0 \uc5b5\uc9c0\ub85c \ubc00\uc5b4 \ub123\uc5b4\ub3c4 \ub420\uae4c\uc694?\", opts:[\"\ub124, \uc2dc\uac04\uc744 \uc808\uc57d\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4\", \"\uc544\ub2c8\uc694, \ubb34\ub9ac\ud558\uac8c \ud798\uc744 \uc8fc\uba74 \ud504\ub808\uc784\uc774 \uae68\uc9c0\uac70\ub098 \uc1a1\uacf3 \ub05d\uc774 \ubd80\ub7ec\uc9c8 \uc218 \uc788\uc2b5\ub2c8\ub2e4\", \"\ub124, \uae08\uc18d \uc1a1\uacf3\uc774\ub77c\uba74 \uad1c\ucc2e\uc2b5\ub2c8\ub2e4\", \"\ud14c\ub2c8\uc2a4 \ub77c\ucf13\uc5d0\uc11c\ub9cc \uac00\ub2a5\ud569\ub2c8\ub2e4\"], correct:1, skill:\"\uc778\uc2dd\", label:\"\uc548\uc804\"},\n        {q:\"\uad6d\uc81c \uc778\uc99d \uc2a4\ud2b8\ub9c1\uc5b4\uac00 \uc62c\ubc14\ub978 \ub3c4\uad6c \uc120\ud0dd\uc744 \ubc30\uc6b0\ub294 \uc774\uc720\ub294 \ubb34\uc5c7\uc778\uac00\uc694?\", opts:[\"\uacf5\uad6c \ube0c\ub79c\ub4dc \uc554\uae30\", \"\uc548\uc804\ud55c \ucde8\uae09, \ud6a8\uc728\uc801\uc778 \uc6cc\ud06c\ud50c\ub85c\uc6b0, \uc804\ubb38\uc801\uc778 \uacb0\uacfc\ubb3c\uc744 \ubcf4\uc7a5\ud558\uae30 \uc704\ud574\", \"\ub3c4\uad6c \uc0ac\uc6a9\uc744 \ucd5c\uc18c\ud654\ud558\uae30 \uc704\ud574\", \"\uac00\uc7a5 \ube44\uc2fc \ub3c4\uad6c\ub9cc \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\"], correct:1, skill:\"\uad50\uc721\", label:\"\uad50\uc721\"}\n    ];\n\n    let current = 0;\n    let answers = {};\n\n    const el = {\n        quizMain: document.getElementById('bsw-quiz-main'),\n        resultScreen: document.getElementById('bsw-result-screen'),\n        currentScoreTop: document.getElementById('bsw-current-score-top'),\n        totalScoreTop: document.getElementById('bsw-total-score-top'),\n        currentStep: document.getElementById('bsw-current-step'),\n        progressCircle: document.getElementById('bsw-progress-circle'),\n        skillLabel: document.getElementById('bsw-skill-label'),\n        questionTag: document.getElementById('bsw-question-tag'),\n        questionContent: document.getElementById('bsw-question-content'),\n        prevBtn: document.getElementById('bsw-prev-btn'),\n        nextBtn: document.getElementById('bsw-next-btn'),\n        finalScore: document.getElementById('bsw-final-score'),\n        resultEmoji: document.getElementById('bsw-result-emoji'),\n        resultTitle: document.getElementById('bsw-result-title')\n    };\n\n    function updateProgress() {\n        el.currentStep.textContent = current + 1;\n        el.totalScoreTop.textContent = DRILLS.length;\n        const answeredCount = Object.keys(answers).length;\n        el.currentScoreTop.textContent = answeredCount;\n        \n        const progress = ((current + 1) \/ DRILLS.length) * 360;\n        el.progressCircle.style.background = `conic-gradient(#0B2447 0deg ${progress}deg, #F0F4F8 ${progress}deg 360deg)`;\n        el.progressCircle.textContent = current + 1;\n    }\n\n    function renderQuestion() {\n        const drill = DRILLS[current];\n        const answeredIndex = answers[current];\n        let html = `<div style=\"font-size: 18px; font-weight: 700; color: #1a1a1a; line-height: 1.5; margin-bottom: 24px; margin-top: 0;\">${drill.q}<\/div><div style=\"display: grid; gap: 12px; margin: 0; padding: 0;\">`;\n        \n        drill.opts.forEach((opt, i) => {\n            const isSelected = answeredIndex === i;\n            html += `\n            <div class=\"bsw-opt-card ${isSelected ? 'selected' : ''}\" data-index=\"${i}\">\n                <div class=\"bsw-radio-circle\">\n                    <div class=\"bsw-radio-dot\"><\/div>\n                <\/div>\n                <div style=\"font-weight: 600; font-size: 15px; color: ${isSelected ? '#0B2447' : '#444'}; margin: 0; padding: 0; line-height: 1.4;\">${opt}<\/div>\n            <\/div>`;\n        });\n        \n        html += '<\/div>';\n        el.questionContent.innerHTML = html;\n        el.skillLabel.textContent = drill.skill;\n        el.questionTag.textContent = drill.label;\n\n        document.querySelectorAll('.bsw-opt-card').forEach(card => {\n            card.addEventListener('click', function() {\n                const idx = parseInt(this.getAttribute('data-index'));\n                answers[current] = idx;\n                renderQuestion();\n            });\n        });\n\n        el.prevBtn.disabled = current === 0;\n        el.nextBtn.textContent = current === DRILLS.length - 1 ? '\uacb0\uacfc \ud655\uc778\ud558\uae30 \ud83c\udf89' : '\ub2e4\uc74c \uc9c8\ubb38';\n        \n        const isAnswered = answers[current] !== undefined;\n        el.nextBtn.disabled = !isAnswered;\n        \n        updateProgress();\n    }\n\n    function calculateResults() {\n        let score = 0;\n        DRILLS.forEach((d, i) => {\n            if (answers[i] === d.correct) {\n                score++;\n            }\n        });\n\n        el.quizMain.style.display = 'none';\n        el.resultScreen.style.display = 'block';\n        const percent = Math.round((score \/ DRILLS.length) * 100);\n        \n        el.finalScore.textContent = percent + '%';\n        \n        const emoji = percent >= 80 ? '\ud83c\udfc6' : '\ud83d\udc4d';\n        const title = percent >= 80 ? '\ud6cc\ub96d\ud55c \uc774\ud574\ub3c4\uc785\ub2c8\ub2e4!' : '\uc88b\uc740 \uc2dc\uc791\uc785\ub2c8\ub2e4';\n        \n        el.resultEmoji.textContent = emoji;\n        el.resultTitle.textContent = title;\n    }\n\n    el.nextBtn.addEventListener('click', () => {\n        if (current < DRILLS.length - 1) {\n            current++;\n            renderQuestion();\n        } else {\n            calculateResults();\n        }\n    });\n\n    el.prevBtn.addEventListener('click', () => {\n        if (current > 0) {\n            current--;\n            renderQuestion();\n        }\n    });\n\n    \/\/ Initial render\n    renderQuestion();\n});\n<\/script>\n\n<\/body>\n<\/html>\n<!-- \/wp:html -->\n<!-- \/wp:generateblocks\/container -->\n\n<!-- wp:generateblocks\/container {\"uniqueId\":\"5b3bc5e8\",\"isDynamic\":true,\"blockVersion\":4,\"blockLabel\":\"content container\",\"flexBasis\":\"50%\",\"flexBasisTablet\":\"100%\"} -->\n<!-- wp:generateblocks\/headline {\"uniqueId\":\"2f04cb32\",\"element\":\"div\",\"blockVersion\":3,\"className\":\"\",\"globalClasses\":[\"gbp-section__tagline\"]} -->\n<div class=\"gb-headline gb-headline-2f04cb32 gb-headline-text gbp-section__tagline\">\uc2a4\ud2b8\ub9c1\uc5b4 \uad50\uc721<\/div>\n<!-- \/wp:generateblocks\/headline -->\n\n<!-- wp:generateblocks\/headline {\"uniqueId\":\"bba2ffc2\",\"blockVersion\":3,\"className\":\"\",\"globalClasses\":[\"gbp-section__headline\"]} -->\n<h2 class=\"gb-headline gb-headline-bba2ffc2 gb-headline-text gbp-section__headline\">Best Stringer Worldwide\uc640 \ud568\uaed8 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">\ub9c8\uc2a4\ud130\ud558\uae30<\/mark><\/h2>\n<!-- \/wp:generateblocks\/headline -->\n\n<!-- wp:paragraph -->\n<p><br>\ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc758 \uc804\ubb38\uc131\uc744 \ub192\uc77c \uc900\ube44\uac00 \ub418\uc168\ub098\uc694? Best Stringer Worldwide\ub294 \uc62c\ubc14\ub978 \ub3c4\uad6c \uc0ac\uc6a9\ubc95, \ud6a8\uc728\uc801\uc778 \uc6cc\ud06c\ud50c\ub85c\uc6b0, \uadf8\ub9ac\uace0 \uc548\uc804\ud55c \ub77c\ucf13 \uad00\ub9ac \uad50\uc721\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \uc2f1\uac00\ud3ec\ub974, \ud64d\ucf69, \ub9d0\ub808\uc774\uc2dc\uc544, \uc778\ub3c4\ub124\uc2dc\uc544, \uc601\uad6d \ubc0f \uc720\ub7fd\uc744 \ud3ec\ud568\ud55c \uc804 \uc138\uacc4\uc758 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1\uc5b4\ub4e4\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. \uad6d\uc81c \uc778\uc99d \uc2a4\ud2b8\ub9c1\uc5b4 \uc790\uaca9\uc744 \ucde8\ub4dd\ud558\uc5ec \ud544\uc218 \ub3c4\uad6c\ub4e4\uc744 \uc790\uc2e0 \uc788\uac8c \ud65c\uc6a9\ud558\uace0 \uc804\ubb38\uc801\uc778 \uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud574\ubcf4\uc138\uc694.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:generateblocks\/container {\"uniqueId\":\"4aa6efd2\",\"isDynamic\":true,\"blockVersion\":4,\"blockLabel\":\"buttons container\",\"display\":\"flex\",\"columnGap\":\"1rem\",\"spacing\":{\"marginTop\":\"2rem\"}} -->\n<!-- wp:generateblocks\/button {\"uniqueId\":\"1b494854\",\"hasUrl\":true,\"blockVersion\":4,\"className\":\"\",\"globalClasses\":[\"gbp-button\\u002d\\u002dsecondary\"]} -->\n<a class=\"gb-button gb-button-1b494854 gb-button-text gbp-button--secondary\" href=\"https:\/\/beststringer.com\/ko\/stringing-course-application\/\">\uacfc\uc815 \uc2e0\uccad<\/a>\n<!-- \/wp:generateblocks\/button -->\n<!-- \/wp:generateblocks\/container -->\n<!-- \/wp:generateblocks\/container -->\n\n<!-- wp:generateblocks\/container {\"uniqueId\":\"ef62c7ce\",\"isDynamic\":true,\"blockVersion\":4,\"blockLabel\":\"content container\",\"flexBasis\":\"50%\",\"flexBasisTablet\":\"100%\",\"spacing\":{\"paddingLeftMobile\":\"0px\",\"paddingRightMobile\":\"0px\"}} -->\n<!-- wp:html -->\n<iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3983.512110481107!2d101.72853037497148!3d3.22182909675331!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc3940e852d0e3%3A0xe7b0509976b40fd3!2sBest%20Stringer%20Worldwide%20(BSW)!5e0!3m2!1sen!2smy!4v1771591572052!5m2!1sen!2smy\" width=\"600\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n<!-- \/wp:html -->\n<!-- \/wp:generateblocks\/container -->\n<!-- \/wp:generateblocks\/container -->\n<!-- \/wp:generateblocks\/container -->\n<!-- \/wp:generateblocks\/container -->","protected":false},"excerpt":{"rendered":"<p>\uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \ube60\ub978 FAQ \uc804\ubb38\uc801\uc778 \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5\uc5d0 \uc0ac\uc6a9\ub418\ub294 \uc218\uacf5\uad6c\uc5d0 \ub300\ud55c \uba85\ud655\ud558\uace0 \uc9c1\uc811\uc801\uc778 \ub2f5\ubcc0\uc785\ub2c8\ub2e4. \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc120\ud0dd: \uc791\uc5c5 vs \uc7a5\ube44 \uc804\ubb38\uac00\uc6a9 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc778\ud130\ub799\ud2f0\ube0c \uc804\ubb38\uac00\uc6a9 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c \uc778\uc2a4\ud399\ud130 \ub3c4\uad6c\ub97c \uc120\ud0dd\ud558\uc5ec \uc2e4\uc81c \ud65c\uc6a9 \ubc29\uc2dd\uc744 \ud655\uc778\ud574\ubcf4\uc138\uc694 \uc804\ubb38\uac00\uc6a9 \ud234\ud0b7 \uc678\ubd80 (\ud504\ub808\uc784 &#038; \ub9e4\ub4ed) \ub0b4\ubd80 (\uc2a4\ud2b8\ub9c1\ubca0\ub4dc) \ud83d\udccc \uc1a1\uacf3 \ud83d\udddc\ufe0f \uc2a4\ud0c0\ud305 \ud074\ub7a8\ud504 \ud83d\udd27 \ub9e4\ub4ed\uc6a9 \ud50c\ub77c\uc774\uc5b4 \u2702\ufe0f &#8230; <a title=\"\uc804\ubb38 \uc2a4\ud2b8\ub9c1\uac70\ub97c \uc704\ud55c \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\" class=\"read-more\" href=\"https:\/\/beststringer.com\/ko\/essential-racquet-stringing-tools-guide\/\" aria-label=\"\uc804\ubb38 \uc2a4\ud2b8\ub9c1\uac70\ub97c \uc704\ud55c \ub77c\ucf13 \uc2a4\ud2b8\ub9c1 \uc791\uc5c5 \ub3c4\uad6c\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":14384,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[99],"tags":[],"class_list":["post-20276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general-stringing-knowledge-ko","infinite-scroll-item"],"_links":{"self":[{"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/posts\/20276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/comments?post=20276"}],"version-history":[{"count":0,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/posts\/20276\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/media\/14384"}],"wp:attachment":[{"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/media?parent=20276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/categories?post=20276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beststringer.com\/ko\/wp-json\/wp\/v2\/tags?post=20276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}