1<!DOCTYPE html> 2<html lang="ko"> 3 <head> 4 <!-- CSS ìºì¤ì¼ì´ë ë ì´ì´ ìì â ì´ë¤ ì¤íì¼ìí¸ë³´ë¤ 먼ì ì ì¸ë¼ì¼ íë¤(ë ì´ì´ ì°ì ììë ìµì´ ì ì¸ ì). 5 íë¡ëì ë¹ëë CSS 를 ì²í¬ë³ë¡ ëë edsn-css(ê³µì ì²í¬)ê° ìí¸ë¦¬ CSS ë³´ë¤ ë¨¼ì ë¡ëëë¯ë¡, src/styles/layers.css ë§ì¼ë¡ë 6 legacy-reboot ê° edsn ë ì´ì´ ë¤ì ì ì¸ë¼ 구 리ì ì´ edsn ì ë®ëë¤(2026-09-04 Amplify ë°°í¬ìì ì¤ì¸¡). docs/edsn-migration-plan.md R8 --> 7 <style>@layer legacy-reboot, eds.reset, eds.tokens, eds.base, eds.components, eds.utilities;</style> 8<meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 11 <link rel='icon' href="/favicon.ico"> 12 <link rel="mask-icon" href="/favicon.ico"> 13 14 <link rel="preconnect" href="https://cdn.8percent.kr" /> 15 <link rel="dns-prefetch" href="https://core-api.8percent.kr" /> 16 <link rel="dns-prefetch" href="https://events.8percent.kr" /> 17 <link rel="dns-prefetch" href="https://cdn.channel.io" /> 18 <link rel="dns-prefetch" href="https://banner.appsflyer.com" /> 19 <link rel="dns-prefetch" href="https://www.googletagmanager.com" /> 20 <link rel="dns-prefetch" href="https://websdk.appsflyer.com" /> 21 22 <title>ììí¼ì¼í¸</title> 23 <meta property="og:title" content="ììí¼ì¼í¸"> 24 <meta name="twitter:title" content="ììí¼ì¼í¸"> 25 <meta itemprop="name" content="ììí¼ì¼í¸"> 26 <meta name="description" content="ë§ë¿ì í¼ì³ì§ ê¸ìµ ê°ë¥ì±. AI ê¸°ë° ì ì© ìì° íê° ì루ì ì¼ë¡ ëì¶ììê² í©ë¦¬ì ëì°ë¥¼, í¬ìììê² ìì ì ììµì ì ê³µí©ëë¤."> 27 <meta property="og:description" content="ë§ë¿ì í¼ì³ì§ ê¸ìµ ê°ë¥ì±. AI ê¸°ë° ì ì© ìì° íê° ì루ì ì¼ë¡ ëì¶ììê² í©ë¦¬ì ëì°ë¥¼, í¬ìììê² ìì ì ììµì ì ê³µí©ëë¤."> 28 <meta name="twitter:description" content="ë§ë¿ì í¼ì³ì§ ê¸ìµ ê°ë¥ì±. AI ê¸°ë° ì ì© ìì° íê° ì루ì ì¼ë¡ ëì¶ììê² í©ë¦¬ì ëì°ë¥¼, í¬ìììê² ìì ì ììµì ì ê³µí©ëë¤."> 29 <meta itemprop="description" content="ë§ë¿ì í¼ì³ì§ ê¸ìµ ê°ë¥ì±. AI ê¸°ë° ì ì© ìì° íê° ì루ì ì¼ë¡ ëì¶ììê² í©ë¦¬ì ëì°ë¥¼, í¬ìììê² ìì ì ììµì ì ê³µí©ëë¤."> 30 <meta name="keywords" content="ììí¼ì¼í¸, 8percent, 8í¼ì¼í¸, íí¼ì¼í¸,8PERCENT,ì¨ë¼ì¸í¬ìì°ê³ê¸ìµì ,ì¨í¬ì ,ì¨í¬ê¸ìµ,ì¤ê¸ë¦¬ëì¶,ì¤ììµí¬ì,P2Pëì¶,P2Pí¬ì'"> 31 <meta property="og:type" content="website" /> 32 <meta itemprop="name" content="ììí¼ì¼í¸"> 33 <meta property="og:url" content="https://8percent.kr"> 34 <meta name="author" content="ììí¼ì¼í¸"> 35 <meta property="og:site_name" content="ììí¼ì¼í¸"> 36 <meta name="twitter:creator" content="ììí¼ì¼í¸"> 37 <meta property="og:image" content="https://cdn-media.8percent.kr/meta/8percent-meta.png"> 38 <meta name="twitter:image" content="https://cdn-media.8percent.kr/meta/8percent-meta.png"> 39 <meta itemprop="image" content="https://cdn-media.8percent.kr/meta/8percent-meta.png"> 40 <meta property="fb:app_id" content="1527133284178258"/> 41 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> 42 <meta name="apple-mobile-web-app-title" content="ììí¼ì¼í¸"> 43 <meta name="google-site-verification" content="9jc_fyPDhlVwmyOxLVkDYoPkS8XEQMR6qPuR4MneGkw"/> 44 <meta name="naver-site-verification" content="509eda64be84043c81722c0a5ab71e726f862bd0" /> 45 <meta name="facebook-domain-verification" content="ricykt02y6hc3djqi10r54e15364t3" /> 46 47 <!-- Google Tag Manager --> 48
48<script> 49 window.dataLayer = window.dataLayer || []; 50 </script>
50 51
51<script>
vendor: 358 bytes, lines 51-56
51 52 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 53 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 54 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 55 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 56 })(window,document,'script','dataLayer','
56GTM-NJ8GVZN
vendor: 8 bytes, lines 56-57
56'); 57
57</script>
57 58 <!-- End Google Tag Manager --> 59 <!-- Appsflyer --> 60
60<script> 61 try { 62 if (navigator.cookieEnabled) { 63 !function(t,e,n,s,a,c,i,o,p){t.AppsFlyerSdkObject=a,t.AF=t.AF||function(){(t.AF.q=t.AF.q||[]).push([Date.now()].concat(Array.prototype.slice.call(arguments)))},t.AF.id=t.AF.id||i,t.AF.plugins={},o=e.createElement(n),p=e.getElementsByTagName(n)[0],o.async=1,o.src="https://websdk.appsflyer.com?"+(c.length>0?"st="+c.split(",").sort().join(",")+"&":"")+(i.length>0?"af_id="+i:""),p.parentNode.insertBefore(o,p)}(window,document,"script",0,"AF","banners",{banners: {key: "5a644d2c-e798-4021-a9b0-32f3c95df26e"}}) 64 AF('banners', 'showBanner') 65 } 66 } catch { 67 console.log('Appsflyer error') 68 } 69 70 </script>
70 71 <!-- End Appsflyer --> 72
72<script type="module" crossorigin src="/assets/index-D8WNhMHl.js"></script>
72 73 <link rel="modulepreload" crossorigin href="/assets/classPrivateMethodInitSpec-CxsCrgWE.js"> 74 <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-DCAwe4B0.js"> 75 <link rel="modulepreload" crossorigin href="/assets/defineProperty-CFNHu9_4.js"> 76 <link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-Dj7bbeIy.js"> 77 <link rel="modulepreload" crossorigin href="/assets/eight-BPSe2Km0.js"> 78 <link rel="modulepreload" crossorigin href="/assets/storage-DkjrkYuN.js"> 79 <link rel="modulepreload" crossorigin href="/assets/amplitude-XFpKxuOU.js"> 80 <link rel="modulepreload" crossorigin href="/assets/date-Dwpoctn3.js"> 81 <link rel="modulepreload" crossorigin href="/assets/hub-C-gRuBCk.js"> 82 <link rel="modulepreload" crossorigin href="/assets/infiniteQueryBehavior-BzBk_3TJ.js"> 83 <link rel="modulepreload" crossorigin href="/assets/useQueryClient-A7RnQovz.js"> 84 <link rel="modulepreload" crossorigin href="/assets/useQuery-CMWoGXQs.js"> 85 <link rel="modulepreload" crossorigin href="/assets/useInfiniteQuery-DF4hHh3X.js"> 86 <link rel="modulepreload" crossorigin href="/assets/mutation-D9411jqu.js"> 87 <link rel="modulepreload" crossorigin href="/assets/query-BRwVA3YX.js"> 88 <link rel="modulepreload" crossorigin href="/assets/useMutation-CgTyhVR3.js"> 89 <link rel="modulepreload" crossorigin href="/assets/useQueries-ChEwJKkI.js"> 90 <link rel="modulepreload" crossorigin href="/assets/runtime-dom.esm-bundler-B2yL6KSS.js"> 91 <link rel="modulepreload" crossorigin href="/assets/dateTimeUtil-DIXX3AqQ.js"> 92 <link rel="modulepreload" crossorigin href="/assets/jwt-CDBbln1U.js"> 93 <link rel="modulepreload" crossorigin href="/assets/axios-Bc8KHsC-.js"> 94 <link rel="modulepreload" crossorigin href="/assets/finnqUserAgent-B8b6S7q0.js"> 95 <link rel="modulepreload" crossorigin href="/assets/api_v1-Cu5FT1EU.js"> 96 <link rel="modulepreload" crossorigin href="/assets/vue-vendor-BlOUo4PZ.js"> 97 <link rel="modulepreload" crossorigin href="/assets/login-BMNvxoib.js"> 98 <link rel="modulepreload" crossorigin href="/assets/keys-DVLc8kYa.js"> 99 <link rel="modulepreload" crossorigin href="/assets/gnb-W0CZ_4cl.js"> 100 <link rel="modulepreload" crossorigin href="/assets/cart-Bk7_TlUP.js"> 101 <link rel="modulepreload" crossorigin href="/assets/api_events_with_token-DqWlpua3.js"> 102 <link rel="modulepreload" crossorigin href="/assets/deals-DT3Teheq.js"> 103 <link rel="modulepreload" crossorigin href="/assets/investor-SOXL5XN1.js"> 104 <link rel="modulepreload" crossorigin href="/assets/registration-Ce1eowfH.js"> 105 <link rel="modulepreload" crossorigin href="/assets/Loan-BA2Dm24e.js"> 106 <link rel="modulepreload" crossorigin href="/assets/object-BWn7zywQ.js"> 107 <link rel="modulepreload" crossorigin href="/assets/loanProductName-B_dQtsos.js"> 108 <link rel="modulepreload" crossorigin href="/assets/profile-hlnshbhg.js"> 109 <link rel="modulepreload" crossorigin href="/assets/slotText-BE8Qi1lo.js"> 110 <link rel="modulepreload" crossorigin href="/assets/warnOnce-DmHXwONk.js"> 111 <link rel="modulepreload" crossorigin href="/assets/EdsDropdownBase-DTmkh11Z.js"> 112 <link rel="modulepreload" crossorigin href="/assets/EdsFooter-B51RFL4p.js"> 113 <link rel="modulepreload" crossorigin href="/assets/EdsModal-CxaZJt3k.js"> 114 <link rel="modulepreload" crossorigin href="/assets/EdsTextfieldAdapterBase-DZHbgnY7.js"> 115 <link rel="modulepreload" crossorigin href="/assets/EdsnBadge-8UkYMJ_F.js"> 116 <link rel="modulepreload" crossorigin href="/assets/EdsnButton-C8fYkvrn.js"> 117 <link rel="modulepreload" crossorigin href="/assets/types-D9W6WHBc.js"> 118 <link rel="modulepreload" crossorigin href="/assets/EdsnIcon-D9DLmcyN.js"> 119 <link rel="modulepreload" crossorigin href="/assets/EdsnText-R-F0DseD.js"> 120 <link rel="modulepreload" crossorigin href="/assets/FlexRow-tpKigQgl.js"> 121 <link rel="modulepreload" crossorigin href="/assets/ComplianceNumber-D9yju1Bb.js"> 122 <link rel="modulepreload" crossorigin href="/assets/Verification-CMVSAjZq.js"> 123 <link rel="modulepreload" crossorigin href="/assets/debounce-C0PZ9vNP.js"> 124 <link rel="modulepreload" crossorigin href="/assets/useResponsive-TF5UOBcD.js"> 125 <link rel="modulepreload" crossorigin href="/assets/useRouter-BP53haiP.js"> 126 <link rel="modulepreload" crossorigin href="/assets/gtm-DQ2CYwfG.js"> 127 <link rel="modulepreload" crossorigin href="/assets/analytics-lCgmqV4m.js"> 128 <link rel="modulepreload" crossorigin href="/assets/api_events-B-up5z05.js"> 129 <link rel="modulepreload" crossorigin href="/assets/channelService-2raa1KuJ.js"> 130 <link rel="modulepreload" crossorigin href="/assets/keys-BxZtFwgP.js"> 131 <link rel="modulepreload" crossorigin href="/assets/keys-CY9pi_hn.js"> 132 <link rel="modulepreload" crossorigin href="/assets/intComma-Bk7HTPDO.js"> 133 <link rel="modulepreload" crossorigin href="/assets/rateFormat-Prl0hiRU.js"> 134 <link rel="stylesheet" crossorigin href="/assets/eight-BBN4IJlN.css"> 135 <link rel="stylesheet" crossorigin href="/assets/EdsDropdownBase-CCQVO67k.css"> 136 <link rel="stylesheet" crossorigin href="/assets/EdsModal-D3Mk7lmp.css"> 137 <link rel="stylesheet" crossorigin href="/assets/EdsTextfieldAdapterBase-BnUcd4Tv.css"> 138 <link rel="stylesheet" crossorigin href="/assets/FlexRow-tn0RQdqM.css"> 139 <link rel="stylesheet" crossorigin href="/assets/index-B3l3igJy.css"> 140 </head> 141 <body> 142 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 142-143
142 143 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
143GTM-NJ8GVZN
vendor: 93 bytes, lines 143-145
143" 144 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 145
145<!-- End Google Tag Manager (noscript) --> 146 147 <noscript> 148 <strong>We're sorry but title doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> 149 </noscript> 150 <!-- http://webmastertool.naver.com/guide/advanced_sd.naver#chapter3.1 --> 151
151<script type="application/ld+json"> 152 { 153 "@context": "http://schema.org", 154 "@type": "Organization", 155 "name": "ììí¼ì¼í¸", 156 "url": "https://8percent.kr", 157 "sameAs": [ 158 "http://blog.naver.com/8percent_official", 159 "https://www.youtube.com/channel/UCEFAhWj-BAIMkQZDQDLDJuA" 160 ] 161 } 162 </script>
162 163 164 165 <!-- Hotja --> 166 <!--
166<script> 167 if (/8percent\.kr$/.test(window.location.hostname) && /^\/my\//.test(window.location.pathname) === false) { 168 var blockFromHotjar = ['input[type="text"]', 'input[type="number"]', 'input[type="tel"]', 169 'input[type="email"]', 'textarea', 'select']; 170 171 for (var i = 0; i < blockFromHotjar.length; i++) { 172 var query = blockFromHotjar[i]; 173 var elements = document.querySelectorAll(query); 174 for (var j = 0; j < elements.length; j++) { 175 var element = elements[j]; 176 element.setAttribute('data-hj-masked', ''); 177 } 178 } 179 180 (function (h, o, t, j, a, r) { 181 h.hj = h.hj || function () { 182 (h.hj.q = h.hj.q || []).push(arguments); 183 }; 184 h._hjSettings = {hjid: 252767, hjsv: 5}; 185 a = o.getElementsByTagName('head')[0]; 186 r = o.createElement('script'); 187 r.async = 1; 188 r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; 189 a.appendChild(r); 190 })(window, document, '//static.hotjar.com/c/hotjar-', '.js?sv='); 191 } 192 </script>
192 --> 193 194
194<script> 195 window.addEventListener("flutterInAppWebViewPlatformReady", function(event) { 196 console.info('flutterInAppWebViewPlatformReady'); 197 window.sessionStorage.setItem('flutter-in-app', 'true'); 198 }) 199 </script>
199 200 201
201<script> 202 function setScreenSize () { 203 var vh = window.innerHeight * 0.01; 204 document.documentElement.style.setProperty('--vh', vh + 'px') 205 } 206 setScreenSize(); 207 208 window.addEventListener('resize', function() { 209 setScreenSize(); 210 }); 211 </script>
211 212 213 <!-- front ì±ë¥ë¶ì --> 214 215 <div id="app"></div> 216 </body> 217</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.