1<!DOCTYPE html> 2<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 3<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> 4<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> 5<!--[if gt IE 8]><!--> <html class="no-js" xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko" dir="ltr"> <!--<![endif]--> 6 <head> 7 <title>ëíë²ë¥ êµ¬ì¡°ê³µë¨ ê°ì¸íì ë° íì°ì§ìì¼í°</title> 8 9 <meta charset="utf-8"> 10 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 11 <meta name="description" content=""> 12 <link rel="stylesheet" href="../../assets/css/common.css"> 13 <link rel="stylesheet" href="../../assets/css/style.css"> 14 <link rel="stylesheet" href="../../assets/css/fixTableTheme.css" /> 15 <link rel="stylesheet" href="../../assets/css/jquery-ui-1.11.2.min.css"> 16 <link rel="stylesheet" href="../../assets/css/agree_layer_pop.css"> 17 <!--[if lt IE 9]>
17<script src="../../assets/js/vendor/html5.js"></script>
17<![endif]--> 18
18<script src="/assets/js/vendor/jquery-1.7.1.min.js"></script>
18 19 <!--datepicker--> 20
20<script src="/assets/js/vendor/jquery.alphanumeric.js"></script>
20 21
21<script src="/assets/js/vendor/jquery-ui-1.11.2.min.js"></script>
21 22 <!--util--> 23
23<script src="/assets/js/vendor/jquery.form.js"></script>
23 24
24<script src="/assets/js/vendor/jquery.vticker-min.js"></script>
24 25
25<script src="/assets/js/util.js?ver=20230725"></script>
25 26
26<script src="/assets/js/vendor/jquery.fixedheadertable.js"></script>
26 27 <!--
27<script src="/SE2.1.2.O8352/js/HuskyEZCreator.js" charset="utf-8"></script>
27--> 28
28<script src="/SE2_10/js/service/HuskyEZCreator.js" ></script>
28 29 30 31 32
33<script> 34<!-- 35 $(document).ready(function($){ 36 jQuery.datepicker.regional['ko'] = { 37 closeText: 'ë«ê¸°', 38 prevText: 'ì´ì ë¬', 39 nextText: 'ë¤ìë¬', 40 currentText: 'ì¤ë', 41 monthNames: ['1ì','2ì','3ì','4ì','5ì','6ì','7ì','8ì','9ì','10ì','11ì','12ì'], 42 monthNamesShort: ['1ì','2ì','3ì','4ì','5ì','6ì','7ì','8ì','9ì','10ì','11ì','12ì'], 43 dayNames: ['ì¼ìì¼','ììì¼','íìì¼','ììì¼','목ìì¼','ê¸ìì¼','í ìì¼'], 44 dayNamesShort: ['ì¼','ì','í','ì','목','ê¸','í '], 45 dayNamesMin: ['ì¼','ì','í','ì','목','ê¸','í '], 46 dateFormat: 'yy.mm.dd', firstDay: 0, 47 isRTL: false, 48 showMonthAfterYear: true, 49 yearRange: 'c-99:c+99' 50 }; 51 jQuery.datepicker.setDefaults(jQuery.datepicker.regional['ko']); 52 53 gInitControl(); 54 }); 55 56 var gDatepickerOption = { 57 dateFormat: "yy-mm-dd", 58 showOtherMonths: true, 59 selectOtherMonths: true, 60 changeMonth: true, 61 changeYear: true, 62 showOn: "both", 63 buttonImage: "/admin/img/cal_icon.gif", 64 buttonText: "ë¬ë ¥", 65 buttonImageOnly: true 66 }; 67 68 function gInitControl(p) { 69 if (!p) { 70 p = $(document); 71 } 72 73 $(".datepicker", p).datepicker(gDatepickerOption); 74 75 } 76--> 77</script>
77 78 <form id="mbrJoinFrm" name="mbrJoinFrm" method="post" action="" > 79 <input type="hidden" name="mobile" value="" /> 80 <input type="hidden" name="ci" value="" /> 81 <input type="hidden" name="name" value="" /> 82 <input type="hidden" name="email" value="" /> 83</form> 84
84<script> 85 86 console.log("***anyidAdaptor.jsp*****************************"); 87 88 var anyidAdaptor = anyidAdaptor || {}; 89 90 /*ì´ì©ê¸°ê´ ìì ìì Start*/ 91 anyidAdaptor.orgLogin = function(data){ 92 //alert("ì´ì©ê¸°ê´ ìì²´ ë¡ê·¸ì¸!!!"); 93 //ì ë¶ íµí©ì¸ì¦SDK_ì°ê³ê°ì´ë 4.4.1.3 ì´ì©ê¸°ê´ ë¡ê·¸ì¸(í ê¸ off) 참조 94 //ì ê³µëë ë¼ì´ë¸ë¬ë¦¬ ë©ìëë¡ ì¸ì¦ë°ì´í° decrypt ì´í ìì²´ ë¡ê·¸ì¸ ë¡ì§ ê°ë° 95 //console.log("-----------"); 96 //console.log(data); 97 //ì ë¶ íµí©ì¸ì¦SDK_ì°ê³ê°ì´ë 4.4.1.3 ì´ì©ê¸°ê´ ë¡ê·¸ì¸(í ê¸ off) 참조 98 //ì ê³µëë ë¼ì´ë¸ë¬ë¦¬ ë©ìëë¡ ì¸ì¦ë°ì´í° decrypt ì´í ìì²´ ë¡ê·¸ì¸ ë¡ì§ ê°ë° 99 const params = new URLSearchParams(location.search); 100 var obj ={ 101 ssob : data.ssob 102 , tag : params.get("tx") 103 } 104 105 var xhr = new XMLHttpRequest(); 106 xhr.open("POST", "/anyid/orgLogin.jsp", true); 107 xhr.setRequestHeader("Content-Type", "application/json"); 108 xhr.onreadystatechange = function() { 109 if (xhr.readyState === 4 && xhr.status === 200) { 110 debugger; 111 var response = JSON.parse(xhr.responseText); 112 if (response.status == "success") { 113 //alert("ì´ì©ê¸°ê´ ìì²´ ë¡ê·¸ì¸222!!!"); 114 //alert('${pageContext.request.contextPath}'); 115 //console.log(response.resultMap); 116 //console.log(response.resultMap.ssobStr); 117 //console.log(response.resultMap.ssobStr.name); 118 //var loginInfo = JSON.stringify(response) 119 // ë ë²ì§¸ AJAX í¸ì¶ 120 secondAjax(response.resultMap.ssobStr); 121 } else { 122 alert("ì´ì©ê¸°ê´ ìì²´ ë¡ê·¸ì¸ ì¤í¨íììµëë¤."); 123 } 124 } 125 }; 126 xhr.send(JSON.stringify(obj)); 127 128 } 129 /*ì´ì©ê¸°ê´ ìì ìì End*/ 130 131 function secondAjax(ssobStr) { 132 // ë ë²ì§¸ ìì²ì íìí ë°ì´í° êµ¬ì± 133 134 var xhr2 = new XMLHttpRequest(); 135 xhr2.open("POST", "/anyid/orgLoginProc.jsp", true); 136 xhr2.setRequestHeader("Content-Type", "application/json"); 137 138 xhr2.onreadystatechange = function() { 139 if (xhr2.readyState === 4 && xhr2.status === 200) { 140 console.log(xhr2.responseText); 141 try { 142 var result = JSON.parse(xhr2.responseText); 143 //alert(result.resultMessge); 144 console.log(result); 145 if(result != null) { 146 var resultMessge = result.resultMessge; 147 if(resultMessge == "SUCCESS") 148 { 149 location.href = "/index.jsp"; 150 } 151 else if(resultMessge == "EXPAT") 152 { 153 alert('ì¬ì¸êµë¯¼ ì¸ì¦ ì§ìì ìí´ ìì¤í ê°ì ì¤ì ëë¤.'); 154 anyidAdaptor.ssoLogout("/main.jsp"); 155 return; 156 } 157 else if(resultMessge == "MEMBER_JOIN") 158 { 159 mbrJoinFrm.ci.value=result.ci; 160 mbrJoinFrm.name.value=result.name; 161 mbrJoinFrm.mobile.value=result.mobile; 162 mbrJoinFrm.action = "/etc/member_join2.jsp"; 163 mbrJoinFrm.submit(); 164 } 165 else if(resultMessge == "FAIL") 166 { 167 alert('ë¡ê·¸ì¸ì ì¤í¨íìµëë¤. ê´ë¦¬ììê² ë¬¸ì íì기 ë°ëëë¤.'); 168 return; 169 } 170 171 }else{ 172 alert('ìì² ìë²ì 문ì ê° ë°ìíìµëë¤. ê´ë¦¬ììê² ë¬¸ì íì기 ë°ëëë¤.'); 173 } 174 } catch (e) { 175 console.error("ë ë²ì§¸ JSON íì± ì¤ë¥:", e); 176 } 177 } 178 }; 179 180 xhr2.send(ssobStr); 181 } 182 183 184 185 /*ì´ì©ê¸°ê´ 문구ìì ìì Start*/ 186 anyidAdaptor.JoinConfirm = function(portalJoinUri, memberData){ 187 if(!confirm('Any-ID ì¬ì©ìë±ë¡ íìê² ìµëê¹?')) { 188 anyidAdaptor.orgLogin(); 189 return; 190 }else{
191 anyidAdaptor.receiveAnyIdJoin(portalJoinUri, memberData); 192 } 193 } 194 /*ì´ì©ê¸°ê´ 문구ìì ìì End*/ 195 196 197 198 199 anyidAdaptor.portalJoinUri = ""; 200 anyidAdaptor.certData = null; 201 anyidAdaptor.ssoByPass = ""; 202 anyidAdaptor.niRegYn = ""; 203 anyidAdaptor.agencyContextPath = ""; 204 205 206 anyidAdaptor.success = function(data){ 207 if(anyidAdaptor.ssoByPass != 0 || !data.useSso) { 208 anyidAdaptor.orgLogin(data); 209 } else { 210 anyidAdaptor.certData = data; 211 anyidAdaptor.userCheck(); 212 } 213 } 214 215 anyidAdaptor.userCheck = function(){ 216 var xhr = new XMLHttpRequest(); 217 xhr.open("POST", anyidAdaptor.agencyContextPath + "/oidc/userCheck", true); 218 xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 219 220 xhr.onreadystatechange = function() { 221 if (xhr.readyState === 4 && xhr.status === 200) { 222 var response = JSON.parse(xhr.responseText); 223 if (response.success) { 224 anyidAdaptor.ssoLogin(); 225 } else { 226 setTimeout(function() { 227 anyidAdaptor.receiveAnyIdJoin(response.uri, response.data); 228 }, 100); 229 } 230 } 231 }; 232 233 let jsonObject = new Object(); 234 jsonObject.txId = anyidAdaptor.certData.txId; 235 jsonObject.ssob = anyidAdaptor.certData.ssob; 236 jsonObject.userSeCd = anyidAdaptor.certData.userSeCd; 237 238 let jsonStr = JSON.stringify(jsonObject); 239 let encodedString = btoa(jsonStr); 240 241 var data = "data=" + encodedString + "&txId=" + anyidAdaptor.certData.txId; 242 xhr.send(data); 243 244 } 245 246 //anyidê°ì 247 anyidAdaptor.receiveAnyIdJoin = function(portalJoinUri, memberData){ 248 249 var url = portalJoinUri+encodeURIComponent(memberData); 250 anyidAdaptor.popup(url,"openAnyIdRegistUserIdv",700,740); 251 252 window.addEventListener("message", function(event) { 253 var result; 254 try { 255 result = JSON.parse(event.data); 256 } catch (error) { 257 console.error("Received message is not valid JSON:", error); 258 return; 259 } 260 261 if(!result.funcName || (result.funcName !== "trmsAgreComplete" && result.funcName !== "registUserComplete")) { 262 return; 263 } 264 if(result.status === "success") { 265 if(result.trmsAgreYn == "Y"){ 266 anyidAdaptor.ssoLogin(); 267 }else{ 268 anyidAdaptor.orgLogin(); 269 } 270 }else{ 271 if(anyidAdaptor.certData.group=="05"){ 272 alert('ê³µëì¸ì¦ìë ì ë¶íµí©ë¡ê·¸ì¸ ì¬ì©ììë§ ì´ì©ê°ë¥í©ëë¤.'); 273 return; 274 } 275 276 anyidAdaptor.orgLogin(anyidAdaptor.certData); 277 } 278 279 }, false); 280 } 281 282 // íì í¸ì¶ 283 anyidAdaptor.popup = function(url, name, width, height){ 284 let left = (screen.width) ? (screen.width-width)/2 : 0; 285 let top = (screen.height) ? (screen.height-height)/2 : 0; 286 let popup=window.open(url, name ,"resizable=yes,toolbar=no,scrollbars=yes,location=no,top="+top+"px,left="+left+"px,width="+width+"px,height="+height+"px"); 287 if(popup){ 288 popup.focus(); 289 } 290 } 291 292 anyidAdaptor.ssoLogin = function(){ 293 let jsonObject = new Object(); 294 jsonObject.txId = anyidAdaptor.certData.txId; 295 jsonObject.ssob = anyidAdaptor.certData.ssob; 296 jsonObject.userSeCd = anyidAdaptor.certData.userSeCd; 297 let jsonStr = JSON.stringify(jsonObject); 298 let encodedString = btoa(jsonStr); 299 var baseUrl = window.location.origin + anyidAdaptor.agencyContextPath + "/oidc/ssoLogin"; 300 var urlWithParams = baseUrl + "?data=" + encodedString; 301 window.location.href = urlWithParams; 302 303 } 304 305 anyidAdaptor.ssoLoginPageSub = function(baseUrl, endPoint, acrValues){ 306 var subUrl = ""; 307 308 if (endPoint && endPoint.trim() !== "") { 309 subUrl = "?endPoint=" + encodeURIComponent(endPoint); 310 } 311 312 if (!acrValues && acrValues.trim() == "") { 313 acrValues = "3" 314 } 315 316 if (acrValues && acrValues.trim() !== "") { 317 if(subUrl == ""){ 318 subUrl = "?"; 319 }else{ 320 subUrl = subUrl + "&"; 321 } 322 subUrl = subUrl + "acrValues=" + acrValues; 323 } 324 325 window.location.replace(baseUrl+subUrl); 326 } 327 328 /**/
329 anyidAdaptor.ssoLogout = function(endPoint) { 330 endPoint = typeof endPoint !== 'undefined' ? endPoint : "/"; 331 var baseUrl = window.location.origin + anyidAdaptor.agencyContextPath + "/oidc/ssoLogout"; 332 baseUrl = baseUrl + "?endPoint=" + encodeURIComponent(endPoint); 333 window.location.replace(baseUrl); 334 } 335 /**/ 336 anyidAdaptor.reAuthLevel = function(endPoint, acrValues){ 337 endPoint = typeof endPoint !== 'undefined' ? endPoint : "/"; 338 var baseUrl = window.location.origin + anyidAdaptor.agencyContextPath + "/oidc/reAuthLevel"; 339 anyidAdaptor.ssoLoginPageSub(baseUrl, endPoint, acrValues) 340 341 } 342 /**/ 343 anyidAdaptor.ssoLoginPage = function(endPoint, acrValues){ 344 endPoint = typeof endPoint !== 'undefined' ? endPoint : "/"; 345 var baseUrl = window.location.origin + anyidAdaptor.agencyContextPath + "/oidc/auth"; 346 anyidAdaptor.ssoLoginPageSub(baseUrl, endPoint, acrValues) 347 } 348 349 /**/ 350 anyidAdaptor.ssoSvcToSvc = function(url, endPoint){ 351 var baseUrl = url + "/oidc/svcToSvc?endPoint=" + encodeURIComponent(endPoint);; 352 window.open(baseUrl, "_blank"); 353 } 354 355 </script>
355 356 </head> 357 <body> 358 <div class="wrap index"> 359 360 <!--accessibility start--> 361 <dl id="skipToContent"> 362 <dt><strong class="hid">ë°ë¡ê°ê¸° ë©ë´</strong></dt> 363 <dd><a href="#contBody" class="skipbtn" title="본문 컨í ì¸ ë°ë¡ê°ê¸°">본문 컨í ì¸ ë°ë¡ê°ê¸°</a></dd> 364 <dd><a href="#gnbMenu" class="skipbtn" title="주ë©ë´ ë°ë¡ê°ê¸°">ë©ì¸ë©ë´ ë°ë¡ê°ê¸°</a></dd> 365 </dl> 366 <!-- //accessibility end--> 367 368 <!--.topside-container start--> 369 <div class="topside-container"> 370 <nav class="clearfix"> 371 <ul> 372 <li><a href="/index.jsp" class="home">íì¼ë¡</a></li> 373 <li><a href="/etc/login.jsp" class="login">ë¡ê·¸ì¸</a></li> 374 <li><a href="/etc/sitemap.jsp" class="sitemap">ì¬ì´í¸ë§µ</a></li> 375 </ul> 376 </nav> 377 </div> 378 <!--.topside-container end--> 379 380 <div id="contents" class="container"> 381 <div class="header-container"> 382 <header> 383 <h1 class="title"><a href="#">ëíë²ë¥ 구조공ë¨</a></h1> 384 <nav id="gnbMenu" class="gnb-menu"> 385 <ul> 386 <li><a href="/intro/site_intro.jsp" class="m01"><span>ì림</span></a> 387 <ul > 388 <li><a href="/intro/site_intro.jsp">ì¸ì¬ë§</a></li> 389 <li><a href="/intro/notice_list.jsp">ê³µì§ì¬í</a></li> 390 <li><a href="https://klac.or.kr/visit/subOfficeList.do?pageIndex=1&codeValue=&codeName=&searchCnd=0&searchWrd=%EA%B0%9C%EC%9D%B8%ED%9A%8C%EC%83%9D">ê°ì¸íì·íì° ì¢ í©ì§ìì¼í° ì¬ë¬´ì ìì¹ ìë´</a></li> 391 </ul> 392 </li> 393 <li><a href="/resu/resu_info1.jsp" class="m02"><span>ê°ì¸íì</span></a> 394 <ul > 395 <li><a href="/resu/resu_info1.jsp">ê°ì¸íì ë°ë¡ì기</a></li> 396 <li><a href="/resu/resu_faq_list.jsp">FAQ</a></li> 397 <li><a href="/resu/resu_self_info.jsp">ìê°ì§ë¨</a></li> 398 </ul> 399 </li> 400 <li><a href="/exem/exem_info1.jsp" class="m03"><span>ê°ì¸íì°Â·ë©´ì± </span></a> 401 <ul > 402 <li><a href="/exem/exem_info1.jsp">ê°ì¸íì°ë©´ì± ë°ë¡ì기</a></li> 403 <li><a href="/exem/exem_faq_list.jsp">FAQ</a></li> 404 <li><a href="/exem/exem_self_info.jsp">ìê°ì§ë¨</a></li> 405 </ul> 406 </li> 407 <li><a href="/info/law_list.jsp" class="m04"><span>ì ë³´ê´ì¥</span></a> 408 <ul > 409 <li><a href="/info/law_list.jsp">ìì</a></li> 410 <li><a href="/info/dic_list.jsp">ì©ì´í´ì¤</a></li> 411 <li><a href="/info/video_lec_list.jsp">ëììê°ì</a></li> 412 <li><a href="/info/faq_faq_list.jsp">ì주íëì§ë¬¸</a></li> 413 </ul> 414 </li> 415 <li><a href="/member/member_info.jsp" class="m05"><span>íìì ë³´</span></a> 416 <ul > 417 <li><a href="/member/member_info.jsp">ê°ì¸ì ë³´ê´ë¦¬</a></li> 418 <li><a href="/member/qna_board_list.jsp">íë¡ê·¸ë¨ ì´ì©ë¬¸ì</a></li> 419 <li><a href="/member/drop_member.jsp">íìíí´</a></li> 420 </ul> 421 </li> 422 </ul> 423 </nav> 424 </header> 425 </div><!-- #header-container --> 426 <!-- TouchEnNx Start-->
427<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/json2.js'></script>
vendor: 2 bytes, line 427
427
428<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/TouchEnNx.js'></script>
vendor: 2 bytes, line 428
428
429<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/TouchEnNx_exproto.js'></script>
vendor: 2 bytes, line 429
429
430<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/TouchEnNx_install.js'></script>
vendor: 2 bytes, line 430
430
431<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/TouchEnNx_daemon.js'></script>
431 432<!-- TouchEnNx End--> 433 434<!-- TouchEn nxKey Start --> 435<!-- í¤ë³´ëë³´ì ì ì©ì 주ì í´ì íì-->
436<script type='text/javascript' charset='utf-8' src='../../raonnx/nxKey/js/nxkey_config.js'></script>
vendor: 2 bytes, line 436
436
437<script type='text/javascript' charset='utf-8' src='../../raonnx/nxKey/js/TouchEnNxKey_Interface.js'></script>
vendor: 2 bytes, line 437
437
438<script type='text/javascript' charset='utf-8' src='../../raonnx/nxKey/js/TouchEnNxKey.js'></script>
438 439 440<!-- TouchEn nxKey End --> 441 442<!-- TouchEn nxcr Start --> 443<!--
444<script type='text/javascript' charset='utf-8' src='../../raonnx/nxCR/js/nxcr_config.js'></script>
vendor: 2 bytes, line 444
444
445<script type='text/javascript' charset='utf-8' src='../../raonnx/nxCR/js/NXCertRelay_Interface.js'></script>
vendor: 2 bytes, line 445
445
446<script type='text/javascript' charset='utf-8' src='../../raonnx/nxCR/js/NXCertRelay.js'></script>
446 447--> 448<!-- TouchEn nxcr End --> 449 450<!-- TouchEn nxfw Start --> 451<!--
452<script type='text/javascript' charset='utf-8' src='../../raonnx/nxFw/js/nxfw_config.js'></script>
vendor: 2 bytes, line 452
452
453<script type='text/javascript' charset='utf-8' src='../../raonnx/nxFw/js/TouchEnNxFirewall_Interface.js'></script>
vendor: 2 bytes, line 453
453
454<script type='text/javascript' charset='utf-8' src='../../raonnx/nxFw/js/TouchEnNxFirewall.js'></script>
454 455--> 456<!-- TouchEn nxfw End --> 457<!--
458<script type='text/javascript' charset='utf-8' src='../../raonnx/nxWeb/js/nxweb_config.js'></script>
vendor: 2 bytes, line 458
458
459<script type='text/javascript' charset='utf-8' src='../../raonnx/nxWeb/js/TouchEnNxWeb_Interface.js'></script>
vendor: 2 bytes, line 459
459
460<script type='text/javascript' charset='utf-8' src='../../raonnx/nxWeb/js/TouchEnNxWeb.js'></script>
460 461 --> 462<!-- ksbiz start --> 463<!--
464<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/js/ksbiz_config.js'></script>
vendor: 2 bytes, line 464
464
465<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/js/ksbiz_Interface.js'></script>
vendor: 2 bytes, line 465
465
466<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/js/ksbiz_extend.js'></script>
vendor: 2 bytes, line 466
466
467<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/js/ksbiz_internal.js'></script>
vendor: 2 bytes, line 467
467
468<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/js/ksbiz.js'></script>
vendor: 2 bytes, line 468
468
469<script type='text/javascript' charset='utf-8' src='../../raonnx/ksbiz/cxsign/xwckit.js'></script>
469 470--> 471<!-- ksbiz End --> 472 473<!-- 474<link rel='stylesheet' type='text/css' charset='utf-8' href='/raonsecure/transkey/transkey.css'</link>
475<script type='text/javascript' charset='utf-8' src='/raonsecure/transkey/transkey.js'></script>
475 476--> 477<!-- TouchEnNx Start-->
478<script type='text/javascript' charset='utf-8' src='../../raonnx/cmn/TouchEnNx_loader.js'></script>
478 479<!-- TouchEnNx End--> <!-- í¤ë³´ë ë³´ì ì¶ê° e --> 480
480<script> 481 TouchEnNxConfig.installPage.tos = TouchEnNxConfig.installPage.nxkey; 482 </script>
vendor: 2 bytes, line 482
482
483<script type="text/javascript"> 484<!-- 485 486$(document).ready(function() { 487 $("#btn_login_submit").bind("click", function (e) { 488 e.preventDefault(); 489 f_login(); 490 }); 491 492 $(".submit").keydown(function(e) { 493 if (e.keyCode == 13) { 494 e.preventDefault(); 495 f_login(); 496 } 497 }); 498 //popup 499 //displayPopUpZone(); -- popupì¤ì í´ì ('200320) 500 //모ë°ì¼ íê²½ì¸ì§ íì¸ 501 var chkMbl = fnCheckMobile(); 502 //í¤ë³´ëë³´ì ì¤ì¹ ëì´ìëì§ íì¸ 503 if(chkMbl == "other"){ 504 chk_tnk(); 505 } 506 507}); 508 function login_n_auth(){ 509 //var url = "/etc/checkMethod_test2.jsp?page_name=n_login"; // test mode 510 //gf_openDialogPos("popId",url, "540", "500", "no", "no"); 511 512 NAVERwindow = window.open('', 'NAVERwindow', 'width=450, height=500, resizable=0, scrollbars=no, status=0, titlebar=0, toolbar=0, left=300, top=200' ); 513 if(NAVERwindow == null){ 514 alert(" â» ìëì° XP SP2 ëë ì¸í°ë· ìµì¤íë¡ë¬ 7 ì¬ì©ìì¼ ê²½ì°ìë \n íë©´ ìë¨ì ìë íì ì°¨ë¨ ì림ì¤ì í´ë¦íì¬ íì ì íì©í´ 주ì기 ë°ëëë¤. \n\nâ» MSN,ì¼í,êµ¬ê¸ íì ì°¨ë¨ í´ë°ê° ì¤ì¹ë ê²½ì° íì íì©ì í´ì£¼ì기 ë°ëëë¤."); 515 } 516 document.reqNAVERForm.action = 'https://nid.naver.com/oauth2.0/authorize?response_type=code' + '&client_id=' + "sHgoiagY8GyKOG62xiVj" + '&redirect_uri=' + "https%3A%2F%2Fresu.klac.or.kr%2Fetc%2FauthNaverPayResult.jsp?page_name=n_login" + '&state=' + "367865139783276531212803598114255432047"; 517 document.reqNAVERForm.target = 'NAVERwindow'; 518 document.reqNAVERForm.submit(); 519 520 } 521 522 523 function f_login(){ 524 if ($("#loginForm input[name=loginId]").val() == "") { 525 $("#loginForm input[name=loginId]").focus(); 526 alert("ìì´ë를 ì ë ¥íì¸ì."); 527 return; 528 } 529 if ($("#loginForm input[name=loginPwd]").val() == "") { 530 $("#loginForm input[name=loginPwd]").focus(); 531 alert("ë¹ë°ë²í¸ë¥¼ ì ë ¥íì¸ì."); 532 return; 533 } 534 535 gSubmitPost("loginForm"); 536 } 537 538 function search_go() 539 { 540 541 var search_val = document.search.searchAll.value; 542 543 document.search.inp_word.value = search_val; 544 545 546 //window.open('about:blank', 'searchPopwin', 'fullscrean=yes, scrollbars=yes,resizable=yes'); 547 //document.search.target = "searchPopwin"; 548 document.search.target = "_blank"; 549 550 document.search.submit(); 551 552 } 553 554 function getCookie(name){ 555 var retval = false; 556 var nameOfCookie = name + "="; 557 var x = 0; 558 while ( x <= document.cookie.length ) { 559 var y = (x+nameOfCookie.length); 560 if ( document.cookie.substring( x, y ) == nameOfCookie ) { 561 if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) 562 endOfCookie = document.cookie.length; 563 return unescape( document.cookie.substring( y, endOfCookie ) ); 564 } 565 x = document.cookie.indexOf( " ", x ) + 1; 566 if ( x == 0 ) { 567 break; 568 } 569 } 570 return ""; 571 } 572 573 574 function displayPopUpZone() { 575 576 if(getCookie("checkToday") ==""){ 577 var width = '480'; 578 var height = '635'; 579 var poptop = (screen.height - height) / 2 - 60; 580 var popleft = 0; 581 582 var winprops = "height="+height 583 + ",width="+width 584 + ",top=" + poptop 585 + ",left=" + popleft 586 + ",toolbar=no,resizable=no,location=no,scrollbars=no,status=no, menubar=no"; 587 588 window.open('/popup/popup20022701.html', 'popup_notice', winprops); 589 } 590 591 if(getCookie("checkToday2") ==""){ 592 var width = '480'; 593 var height = '635'; 594 var poptop = (screen.height - height) / 2 - 60; 595 var popleft = 500; 596 597 var winprops = "height="+height 598 + ",width="+width 599 + ",top=" + poptop 600 + ",left=" + popleft 601 + ",toolbar=no,resizable=no,location=no,scrollbars=no,status=no, menubar=no"; 602 603 window.open('/popup/popup20022702.html', 'popup_notice2', winprops); 604 } 605 } 606 607 //--------------í¤ë³´ë ë³´ì ì루ì ì¶ê° ------------------------- 608 // 모ë°ì¼ì¸ì§ íì¸ 609 function fnCheckMobile(){ 610 611 var varUA = navigator.userAgent.toLowerCase(); //userAgent ê° ì»ê¸° 612 613 if ( varUA.indexOf('android') > -1) { 614 //ìëë¡ì´ë 615 return "android"; 616 } else if ( varUA.indexOf("iphone") > -1||varUA.indexOf("ipad") > -1||varUA.indexOf("ipod") > -1 ) { 617 //IOS 618 return "ios"; 619 } else { 620 //ìì´í°, ìëë¡ì´ë ì¸ 621 return "other"; 622 } 623 624 } 625 626 // í¤ë³´ë ë³´ì íë¡ê·¸ë¨ ì¤ì¹ ì¬ë¶ ì²´í¬ 627 function chk_tnk(){ 628 //console.log("í¤ë³´ëë³´ì ì²´í¬ ìì"); 629 var loadmodule = []; 630 631 try{ 632 if(TouchEnNxConfig.use.nxkey && useTouchEnnxKey){ 633 if(typeof touchenexInfo != "object") alert("include TouchEnNxKey javascript"); 634 if(typeof loadmodule[0] != "object") loadmodule[0] = touchenexInfo; 635 else loadmodule[loadmodule.length] = touchenexInfo; 636 } 637 TouchEnNx.useModule = loadmodule; 638 }catch(e){ 639 console.debug("loadmodulexlog('loadmodule check', 'install.html')"); 640 } 641 642 TouchEnNx.useModule = loadmodule; 643 console.log("í¤ë³´ëë³´ì ì²´í¬ ì§í ì¤"); 644 TOUCHENEX_CHECK.check(TouchEnNx.useModule, function(result){ 645 //console.log("status : "+result.status); 646 if(result.status){ 647 console.log("í¤ë³´ëë³´ì ì¤ì¹ íì¸."); 648 //ì¤ì¹ë ê²½ì° 649 $(".tnk_off").hide(); 650 $(".tnk_on").show(); 651 TK_Loading(); 652 }else{ 653 console.log("í¤ë³´ëë³´ì 미ì¤ì¹."); 654 $("input:checkbox[id='tnk_chk']").prop("checked", false); 655 //미ì¤ì¹ì¼ ê²½ì° 656 $(".tnk_on").hide(); 657 $(".tnk_off").show(); 658 document.getElementById("tnk_off").style.display="block"; 659 } 660 }); 661 } 662 // í¤ë³´ë ë³´ì ì ì© ì²´í¬ í´ë¦ 663 function openInfoKeyboardPop() { 664 665 if(confirm("⢠í¤ë³´ë ë³´ì íë¡ê·¸ë¨ ì¤ì¹ ìì´ë ìë¹ì¤ë¥¼ ì´ì©í ì ììµëë¤.\n"+ 666 "⢠í¤ë³´ë ë³´ì íë¡ê·¸ë¨ì ì¤ì¹íì§ ìì ê²½ì° ë³´ìì´ ì·¨ì½í ì ììµëë¤.\n"+ 667 "⢠í´í¹ ë± ë³´ìì í¤ë³´ë ë³´ìì´ íìí ê²½ì° í¤ë³´ëë³´ì íë¡ê·¸ë¨ ì ì©ì ì²´í¬í´ 주ì기 ë°ëëë¤.\n\n"+ 668 669 "ì¬ì©ìì ìì í ì´ì©ì ìí´ [íì¸]ì ì ííìë©´ í¤ë³´ëë³´ì ì¤ì¹íì´ì§ë¡ ì´ëí©ëë¤." 670 )){ 671 $("input:checkbox[id='tnk_chk']").prop("checked", true); 672 TK_Loading(); 673 } 674 else{ 675 $("input:checkbox[id='tnk_chk']").prop("checked", false); 676 } 677 678 } 679--> 680</script>
680 681<form name="reqNAVERForm" method="post" target="NAVERwindow"> 682 <input type="hidden" name="page_name" value="n_login" /> 683 <input type="hidden" name="rstNaver" value="{naverClientId=sHgoiagY8GyKOG62xiVj, naverState=367865139783276531212803598114255432047, naverRedirectUrl=https%3A%2F%2Fresu.klac.or.kr%2Fetc%2FauthNaverPayResult.jsp, naverUrl=https://nid.naver.com/oauth2.0/authorize?response_type=code}" /> 684</form> 685 686 <div id="contBody" class="contants-container"> 687 <div class="clearfix main-top"> 688 <div class="grid-08"> 689 <article class="global-radius m-visual"> 690 <p>ë¤ì ììí ì ììµëë¤.</p> 691 <p>with</p> 692 <p>ê°ì¸íì·íì° ì¢ í©ì§ìì¼í°</p> 693 <p>ëíë²ë¥ 구조공ë¨ê³¼ ë³µê¶ììíê° í¨ê» ê°ì¸íì·íì°ì ì²ì íµí ì ì©íë³µì ì§ìíê³ ììµëë¤.</p> 694 </article> 695 </div> 696 <div class="grid-04 grid-ml"> 697 <form method="post" name="loginForm" id="loginForm" action="/etc/login_proc.jsp"> 698 <!-- <input type="hidden" name="redirectUrl" value="/main.jsp"/> --> 699 <input type="hidden" name="redirectUrl" value="/main.jsp"/> 700 <input type="hidden" name="ci" value=""/> 701 <article class="m-login"> 702 <h2 class="pr-color">ë¡ê·¸ì¸</h2> 703 <div class="global-radius global-border"> 704 <div class="forms"> 705 <table width="100%" > 706 <colgroup > 707 <col width="70%" /> 708 <col width="30%" /> 709 </colgroup> 710 <tr> 711 <td><input id="loginId" name="loginId" type="text" size="30" class="submit" placeholder="ìì´ë" title="ìì´ë" tabindex="1"></td> 712 <td rowspan="2"><a href="#" class="loginH" id="btn_login_submit" tabindex="3">ë¡ê·¸ì¸</a></td> 713 </tr> 714 <tr> 715 <td><input id="loginPwd" name="loginPwd" type="password" size="30" class="submit" placeholder="ë¹ë°ë²í¸" title="ë¹ë°ë²í¸" tabindex="2"></td> 716 </tr> 717 </table> 718 </div> 719 <div class="clearfix btns"> 720 <a href="/etc/member_join1.jsp" class="register">íìê°ì </a><a href="/etc/idpw_find.jsp" class="idpw">ìì´ë/ë¹ë°ë²í¸</a> 721 </div> 722 <div class="clearfix btns"> 723 <a href="/etc/login.jsp" class="login n_login" style="margin-top:2px;" id="btn_login_toss">기í ì¸ì¦ (ë¤ì´ë²/ì¹´ì¹´ì¤íì´/í ì¤/KB)</a> 724 </div> 725 726 <div class="clearfix tnk_off" id="tnk_off" style="padding:2px 20px; margin-bottom:2px; "> 727 <label for ="tnk_chk"> 728 <input type="checkbox" id="tnk_chk" onclick="openInfoKeyboardPop()" style="margin-right:2px"/> PC í¤ë³´ë ë³´ì íë¡ê·¸ë¨ ì ì© 729 </label> 730 <p style="line-height:1em; font-size: 0.85rem; color:#de6046; margin:5px 0px"> â»ìì í ì¬ì´í¸ ì´ì©ì ìí´ í¤ë³´ë ë³´ì íë¡ê·¸ë¨ ì ì©ì ê¶ì¥í©ëë¤.</p> 731 </div> 732 733 </div> 734 </article> 735 </form> 736 <article class="global-radius global-border m-request tnk_on" id="tnk_on" style="padding-top:3px"> 737 <p style="line-height:2rem;background-position-y: 30px;">í¤ë³´ë ë³´ì<strong class="ac-color"> ì ì© ì¤</strong></p> 738 </article> 739 <article class="global-radius global-border m-request" style="padding-top:3px"> 740 <p style="line-height:2rem;background-position-y: 30px;"><strong class="ac-color">ë¡ê·¸ì¸ í</strong>
740ì ì ì²ì ì§íìí©ì´ íìë©ëë¤.</p> 741 </article> 742 </div> 743 </div> <!-- main-top --> 744 745 <div class="clearfix main-middle"> 746 <div class="grid-08"> 747 <!--<form name="search" action="/search/search.jsp" method="post">--> 748 <form name="search" action="https://www.klac.or.kr/include/searchApi.do" method="post" onsubmit="return false;"> 749 <article class="global-radius grid-mb m-search"> 750 <!--<label>íµí©ê²ì <input name="searchKwd" id="searchKwd" type="text" size="75" style="ime-mode:active;"></label><input name="" type="image" src="../assets/images/main/search_btn.png" alt="ê²ì ë²í¼" >--> 751 <!--<label>íµí©ê²ì <input name="searchAll" id="searchAll" type="text" size="75" style="ime-mode:active;" onkeypress="if( event.keyCode==13 ){search_go();}">></label><a href="javascript:search_go();"><img src="../assets/images/main/search_btn.png" alt="ê²ì ë²í¼" ></a>--> 752 <label>íµí©ê²ì <input name="searchAll" id="searchAll" type="text" size="75" style="ime-mode:active;" onkeypress="if( event.keyCode==13 ){search_go();}"></label><a href="javascript:search_go();"><img src="../assets/images/main/search_btn.png" alt="ê²ì ë²í¼" ></a> 753 </article> 754 <input type="hidden" name="inp_word" id="inp_word" value="" > 755 <input type="hidden" id="collection" name="collection" value="ALL"> 756 <input type="hidden" id="pageNum" name="pageNum" value="1"> 757 </form> 758 759 <div class="clear"></div> 760 761 <div class="grid-05 grid-mt"> 762 <article class="global-radius global-border m-notice"> 763 <h2>ê³µì§ì¬í</h2> 764 <ul> 765 <li><a href="/intro/notice_view.jsp?brdType=NOT&readCnt=1&brdNum=2026010800000003&searchParamUrl=brdType%3DNOT">2026ë ê¸°ì¤ ì¤ììë ë° ìê³ìë£ê¸ì¬ ì ì 기..</a><span>[2026-01-08]</span></li> 766 <li><a href="/intro/notice_view.jsp?brdType=NOT&readCnt=1&brdNum=2026072000000001&searchParamUrl=brdType%3DNOT">ííì´ì§ ì´ì© ìë´[2026. 7. 21. (í) 19:00 ..</a><span>[2026-07-20]</span></li> 767 <li><a href="/intro/notice_view.jsp?brdType=NOT&readCnt=1&brdNum=2026051100000002&searchParamUrl=brdType%3DNOT">ì íìí ë¹ëë©´ì±ë ê³ ëí ìì [2026. 5. 17..</a><span>[2026-05-11]</span></li> 768 <li><a href="/intro/notice_view.jsp?brdType=NOT&readCnt=1&brdNum=2026051100000001&searchParamUrl=brdType%3DNOT">í´ëí° ë³¸ì¸íì¸ ìë¹ì¤ ê³ ëí ìì [2026. 5...</a><span>[2026-05-11]</span></li> 769 <li><a href="/intro/notice_view.jsp?brdType=NOT&readCnt=1&brdNum=2026013000000005&searchParamUrl=brdType%3DNOT">ê³µë¨ ì¬ì¹ì¬ê¸° 주ì ìë´</a><span>[2026-01-30]</span></li> 770 </ul> 771 <a href="/intro/notice_list.jsp" class="more">ë보기</a> 772 </article> <!-- .m-notice end --> 773 <article class="clearfix global-radius global-border grid-mt-half m-service"> 774 <ul> 775 <li><a href="http://www.klac.or.kr/html/view.do?code=549" class="m01" target="_blank" title="ìì°½ì´ë¦¼">방문ìë´ìì½</a></li> 776 <li><a href="/info/faq_faq_list.jsp" class="m02">FAQ</a></li> 777 <li><a href="/info/dic_list.jsp" class="m03">ì©ì´í´ì¤</a></li> 778 <li><a href="/info/law_list.jsp" class="m04">ìì찾기</a></li> 779 </ul> 780 </article> <!-- .m-service end --> 781 </div> 782 783 <div class="grid-03 grid-ml grid-mt"> 784 <article class="m-banner"> 785 <ul class="clearfix"> 786 <li><a href="/resu/resu_info1.jsp" class="global-radius-sm global-border b01">ê°ì¸íì ë°ë¡ì기</a></li> 787 <li><a href="/exem/exem_info1.jsp" class="global-radius-sm global-border b02">íì° ë° ë©´ì± ë°ë¡ì기</a></li> 788 <li><a href="/info/video_lec_list.jsp" class="global-radius-sm global-border b03">ëìì ê°ì보기</a></li> 789 <li><a href="/resu/resu_info2.jsp" class="global-radius-sm global-border b04">ê°ì¸íì ì ì°¨ìë´</a></li> 790 <li><a href="/exem/exem_info2.jsp" class="global-radius-sm global-border b05">ê°ì¸íì°Â·ë©´ì± ì ì°¨ìë´</a></li> 791 <li><a href="/etc/guide_form1.jsp" class="global-radius-sm global-border b06">ë¶ì±ì¦ëª ì ë°ê¸ë°©ë²ìë´</a></li> 792 </ul> 793 </article><!-- .m-banner end --> 794 </div> 795 796 </div> <!-- .grid-08 end --> 797 798 <div class="grid-04 grid-ml"> 799 <article class="m-care"> 800 <h2>ìê°ì§ë¨ìë¹ì¤</h2> 801 <p>ê°ì¸íì ë° íì°ì ëí ë©´ì± <br />ìê°ì§ë¨ì ëë¤. ì§ë¨ìì¤í ì¼ë¡<br /><strong class="ac-color">ë©´ì± ì¬ë¶</strong>를 ì²´í¬í´ë³´ì¸ì.</p> 802 <div class="btns"> 803 <a href="/resu/resu_self_info.jsp">ê°ì¸íì ìê°ì§ë¨</a> 804 <a href="/exem/exem_self_info.jsp">íì°·ë©´ì± ìê°ì§ë¨</a> 805 </div> 806 </article> 807 808 <article class="grid-mt m-customer"> 809 <a href="#" class="b01"><p class="title">ê°ì¸íì·íì° ë²ë¥ ìë´</p> <p class="text">êµë²ìì´(íµíë£ë°ì ìë¶ë´)<br /><img src="../assets/images/main/customer_132.png" alt="132"> í´ì¸ 82-54-810-0132</p></a> 810 <!--<a href="/intro/area_office.jsp" class="b02"><p class="title">ì°¾ìì¤ìë 길</p> <p class="text">ì êµì¬ë¬´ìê²ì</p></a>--> 811 <a href="https://klac.or.kr/visit/subOfficeList.do?pageIndex=1&codeValue=&codeName=&searchCnd=0&searchWrd=%EA%B0%9C%EC%9D%B8%ED%9A%8C%EC%83%9D" class="b02"><p class="title">ì°¾ìì¤ìë 길</p><p class="text">ì êµ ê°ì¸íì·íì°<br>ì¢ í©ì§ìì¼í° ìì¹ìë´</p></a> 812 </article> 813 814 <article class="grid-mt m-links"> 815 <ul class="clearfix"> 816 <li><a href="http://www.klac.or.kr" class="b01" target="_blank" title="ìì°½ ì´ë¦¼">ê³µë¨ ííì´ì§</a></li> 817 <li> 818 <div class="family-site"> 819 <div class="select-wrapper"> 820 821 <label for="familySite" class="hidden-label-only">ëíë²ë¥ êµ¬ì¡°ê³µë¨ ê´ë ¨ì¬ì´í¸</label> 822 <select id="familySite" class="selectUrl" onchange="if(this.value)location.href=this.value"> 823 <option value="" selected="selected">ëíë²ë¥ êµ¬ì¡°ê³µë¨ ê´ë ¨ì¬ì´í¸</option> 824 <option value="https://www.klac.or.kr">ëíë²ë¥ êµ¬ì¡°ê³µë¨ ííì´ì§</option> 825 <option value="https://www.hldcc.or.kr/">주í·ìê°ê±´ë¬¼ìëì°¨ë¶ìì¡°ì ììí</option> 826 <option value="https://support.klac.or.kr/">ì ìì ììì¤í (í¼ìíë ìì¡)</option> 827 <option value="https://edu.klac.or.kr/">ë²ë¬¸íêµì¡ì¼í°</option> 828 <option value="https://recruit.klac.or.kr/">ëíë²ë¥ 구조공ë¨ì±ì©ì¬ì´í¸</option> 829 <option value="https://net.klac.or.kr/">ë¤ë¶ì² ì°ê³ìì¤í </option> 830 <option value="https://www.klac.or.kr/pil">ë²ë¥ ì§ìë¨ ííì´ì§</option> 831 <option value="https://klac.or.kr/startingChat.do?channelCd=CHATBOT">ë²ë¥ ì ë³´ ì§ìáìëµìì¤í (ë²ë¥ ëëì´</option> 832 </select> 833 </div> 834 </div> 835 </li> 836 <!-- 837 - https://www.cbldcc.or.kr/ 838 839 - 주íìëì°¨ë¶ìì¡°ì ììí https://www.hldcc.or.kr/ 840 841 - í¼ìíë ìì¡ ë²ë¥ ì§ìì¼í° https://support.klac.or.kr/ 842 843 - ë²ë¬¸íêµì¡ì¼í° https://support.klac.or.kr/ 844 845 <li><a href="http://www.klacedu.or.kr" class="b02" target="_blank" title="ìì°½ ì´ë¦¼">ë²ë¬¸íêµì¡ì¼í° ííì´ì§</a></li> 846 <li><a href="#" class="b03">íì½ê¸°ê´ìë´</a></li> 847 --> 848 </ul> 849 </article> 850 851 <article class="grid-mt-half m-visited"> 852 <h2>방문ìì ì¤ë 26</h2> 853 <!-- <p>ì¤ë 26 / ì ì²´ 1329835</p>--> 854 </article> 855 856 857 </div> <!-- .grid-05 end --> 858 859 </div> 860 861 </div> <!-- #contants-container -->
862<script type="text/javascript" > 863var opResult = ""; 864if(opResult =="S"){ 865 alert("ê°ì¸íìíì° ìì´ë ê³ì ê³¼ ëì§í¸ìí¨ì¤ì ê³ì ì´ ì°ëëììµëë¤."); 866} 867</script>
867
867<script> 868 function f_pop_stipulation(){ 869 gf_openDialogPos("pop_stipulation","/etc/pop_stipulation.jsp", "700", "600", "yes", "yes"); 870 } 871 872 function f_pop_policy(){ 873 gf_openDialogPos("pop_policy","/etc/pop_policy.jsp", "1000", "600", "yes", "yes"); 874 } 875</script>
875 876 <div class="footer-container"> 877 <footer> 878 <nav class="ft-nav"> 879 <ul class="clearfix"> 880 <li><a href="javascript:f_pop_policy()" title="ìì°½ì´ë¦¼" class="policy">ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨</a></li> 881 <li><a href="#">íì¼ë¡</a></li> 882 <li><a href="/etc/login.jsp">ë¡ê·¸ì¸</a></li> 883 <li><a href="/etc/member_join1.jsp">íìê°ì </a></li> 884 885 <li><a href="https://www.klac.or.kr/" target="_blank" title="ìì°½ì´ë¦¼">ê³µë¨ííì´ì§ ë°ë¡ê°ê¸°</a></li> 886 <li><a href="/etc/sitemap.jsp">ì¬ì´í¸ë§µ</a></li> 887 <li><a href="javascript:f_pop_stipulation()" title="ìì°½ì´ë¦¼">ì¬ì´í¸ì´ì©ì½ê´</a></li> 888 <li><a href="/intro/resu_office.jsp">ì°¾ìì¤ìë길</a></li> 889 </ul> 890 </nav> 891 <article class="ft-center-info"> 892 <h2><img src="/assets/images/footer/logo.png" alt="ëíë²ë¥ 구조공ë¨"> ê°ì¸íì·íì° ì§ìë³ ì¼í°</h2> 893 <div id="dv_rolling" > 894 <ul> 895 <li><span class="name">ìì¸ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 02-3482-1708</span><span class="fax">í©ì¤) 02-3482-1765</span><span class="address">ìì¸í¹ë³ì ìì´êµ¬ ìì´ëë¡ 250, 9층(ìì´ë, ì¤íê°¤ë¬ë¦¬ë¸ë¦¿ì§)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2010030" class="map" target="_blank">ì§ë보기</a></li> 896 <li><span class="name">ìì ë¶ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 031-928-1320</span><span class="fax">í©ì¤) 031-848-2007</span><span class="address">경기ë ìì ë¶ì ë¬¸ì¶©ë¡ 116, 5층 501í¸, 502í¸(ê³ ì°ë, ì°ì¸ëíë¼ì)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2060030" class="map" target="_blank">ì§ë보기</a></li> 897 <li><span class="name">ì¸ì²ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 032-721-3840</span><span class="fax">í©ì¤) 032-874-3379</span><span class="address">ì¸ì²ê´ìì 미ì¶í구 매ìíë¡ 388, 2층 204(ì ëì¤íë¼ì)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2100030" class="map" target="_blank">ì§ë보기</a></li> 898 <li><span class="name">ììê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 031-8019-7577</span><span class="fax">í©ì¤) 031-212-3181</span><span class="address">경기ë ììì ìíµêµ¬ ìë컵ë¡150ë²ê¸¸ 4, 3층(ìì²ë, íë³µíë¼ì)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2120030" class="map" target="_blank">ì§ë보기</a></li> 899 <li><span class="name">ëì ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 042-721-7000</span><span class="fax">í©ì¤) 042-487-9077</span><span class="address">ëì ê´ìì ì구 ëì°ë¶ë¡ 121, 3층 308í¸(ëì°ë, ìëì¤ë¹)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2160030" class="map" target="_blank">ì§ë보기</a></li> 900 <li><span class="name">ë구ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 053-743-1321</span><span class="fax">í©ì¤) 053-745-1321</span><span class="address">ë구 ìì±êµ¬ ëëêµ¬ë¡ 345 ë²ì´ì ì°ë°© ì ìë©ëì¹ 5층 501í¸</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2200030" class="map" target="_blank">ì§ë보기</a></li> 901 <li><span class="name">ë¶ì°ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 051-505-1671</span><span class="fax">í©ì¤) 051-501-8398</span><span class="address">ë¶ì°ê´ìì ì°ì 구 ë²ìë¡ 20, 2층(ê±°ì ë, ë¡ì ì¤í°(ë주)ë¹ë©)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2220030" class="map" target="_blank">ì§ë보기</a></li> 902 <li><span class="name">ì¸ì°ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 052-708-0212</span><span class="fax">í©ì¤) 052-257-2829</span><span class="address">ì¸ì°ê´ìì ë¨êµ¬ ë²ëë¡14ë²ê¸¸ 31, 2층 201í¸(ì¥ë, ì¸ì°ë²ì¡°ë¹
902ë©)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2240030" class="map" target="_blank">ì§ë보기</a></li> 903 <li><span class="name">ì°½ìê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 055-715-1320</span><span class="fax">í©ì¤) 055-261-1002</span><span class="address">ê²½ë¨ ì°½ìì ì±ì°êµ¬ ê°ìë¡124ë²ê¸¸ 4, 4층(401í¸)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2260030" class="map" target="_blank">ì§ë보기</a></li> 904 <li><span class="name">ê´ì£¼ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 062-227-1321</span><span class="fax">í©ì¤) 062-224-7807</span><span class="address">ì ë¨ê´ì£¼íµí©í¹ë³ì ë구 ì¤ë²ë¡ 3, 2층(ì§ì°ë)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2280030" class="map" target="_blank">ì§ë보기</a></li> 905 <li><span class="name">ì 주ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 063-715-1320</span><span class="fax">í©ì¤) 063-241-1323</span><span class="address">ì 주ì ëì§êµ¬ ë§ì±ë¡ 120 ëí°ë무ë¹ë© 3층(301~305í¸)</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2300030" class="map" target="_blank">ì§ë보기</a></li> 906 <li><span class="name">ì 주ê°ì¸íì·íì°ì¢ í©ì§ìì¼í°</span><span class="tel">ì í) 064-805-9114</span><span class="fax">í©ì¤) 064-727-1323</span><span class="address">ì 주í¹ë³ìì¹ë ì 주ì ì´ëì´ë 1066-4 5층 502í¸</span><a href="https://www.klac.or.kr/visit/subOfficeMapList.do?orgCd=2320030" class="map" target="_blank">ì§ë보기</a></li> 907 </ul> 908 909 </div> 910 <!--<div class="control"> 911 <button class="all">모ë보기</button><button class="play">ì¬ì</button><button class="stop">ì ì§</button> 912 </div>--> 913 </article> 914 <p class="text-c">Individual Rehabilitation and Bankruptcy Comprehensive Support Center. Mail to : [email protected]</p> 915 </footer> 916 </div><!-- #footer-container --> 917 918 </div><!-- #container --> 919 920 921 </div><!-- #wrap --> 922 923
923<script src="/assets/js/custom.js"></script>
vendor: 2 bytes, line 923
923
924<script> 925//ì§ìë³ ì¼í° ROLLING 926$(function(){ 927 $('#dv_rolling').vTicker({ 928 // ì¤í¬ë¡¤ ìë(default: 700) 929 speed: 1000, 930 // ì¤í¬ë¡¤ ì¬ì´ì ë기ìê°(default: 4000) 931 pause: 4000, 932 // ì¤í¬ë¡¤ ì ëë©ì´ì 933 animation: 'fade', 934 // ë§ì°ì¤ over ì¼ë ë©ì¶ ì¤ì 935 mousePause: false, 936 // íë²ì ë³´ì¼ ë¦¬ì¤í¸ì(default: 2) 937 showItems: 4, 938 // ì¤í¬ë¡¤ 컨í ì´ë ëì´(default: 0) 939 height: 0, 940 // ìì´í ì´ ìì§ì´ë ë°©í¥, up/down (default: up) 941 direction: 'up' 942 }); 943}); 944</script>
vendor: 67 bytes, lines 944-946
944 945 946<script async src="https://www.googletagmanager.com/gtag/js?id=
946UA-53248498-6
vendor: 13 bytes, line 946
946"></script>
947<script> 948
vendor: 138 bytes, lines 948-952
948window.dataLayer = window.dataLayer || []; 949 function gtag(){dataLayer.push(arguments);} 950 gtag('js', new Date()); 951 952 gtag('config', '
952UA-53248498-6
vendor: 7 bytes, lines 952-953
952'); 953
953gtag('config', 'G-HXZHDCX564'); 954</script>
954 </body> 955</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.