Help
RSS
API
Feed
Maltego
Contact
Domain > klif.co.kr
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-11-28
183.111.232.82
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: openrestyDate: Fri, 28 Nov 2025 12:26:28 GMTContent-Type: text/htmlContent-Length: 166Connection: keep-aliveLocation: https://klif.co.kr/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>openresty/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: openrestyDate: Fri, 28 Nov 2025 12:26:29 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingVary: Accept-EncodingP3P: CPNOI ADM DEV PSAi COM NAV OUR OTR STP IND DEMExpires: Mon, 26 Jul 1997 05:00:00 GMTCache-Control: no-store, no-cache, must-revalidate, post-check0, pre-check0Pragma: no-cachex-cache-valid: YESStrict-Transport-Security: max-age31536000Referrer-Policy: strict-origin-when-cross-originX-Content-Type-Options: nosniffx-hrpcs-signal: 1x-hrpcs-ttl: 300sLast-Modified: Fri, 28 Nov 2025 12:26:29 GMTX-XSS-Protection: 1;modeblockX-HURL: /klif1view_pcUSagent_pcX-isCacheURL: YESX-ttl: 300.000X-Cache: MISSX-hits: 0X-ANIGIF: Accept-Ranges: bytes !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN //www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>html xmlns//www.w3.org/1999/xhtml xml:langko langko>head>script>(function(i, s, o, g, r) { var a s.createElement(o); var m s.getElementsByTagName(o)0; a.async true; a.src g; a.onload function() { if (ir.init) { ir.init(https://js-error-tracer-api.cafe24.com, eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJrbGlmLmNhZmUyNC5jb20iLCJhdWQiOiJqcy1lcnJvci10cmFjZXItYXBpLmNhZmUyNC5jb20iLCJtYWxsX2lkIjoia2xpZiIsInNob3Bfbm8iOjEsInBhdGhfcm9sZSI6Ik1BSU4iLCJsYW5ndWFnZV9jb2RlIjoia29fS1IiLCJjb3VudHJ5X2NvZGUiOiJLUiIsImlzX3l0cyI6ZmFsc2UsImlzX2NvbnRhaW5lciI6ZmFsc2UsIndvcmtzcGFjZSI6InByb2R1Y3Rpb24ifQ.UH-sDtdCG7eNtfxMLkabXtzXSloD0eQznPy0SFDyEbo, {errors:{path:\/api\/v1\/store,collectWindowErrors:true,preventDuplicateReports:true,storageKeyPrefix:EC_JET.MAIN,samplingEnabled:true,samplingRate:0.5},vitals:{path:\/api\/v1\/vitals,samplingEnabled:true,samplingRate:0.3},resources:{path:\/api\/v1\/resources,samplingEnabled:true,samplingRate:0.5,durationThreshold:3000}}); } }; m.parentNode.insertBefore(a, m);}(window, document, script, //assets.poxo.com/jet/jet.js, EC_JET));/script>script typetext/javascript>window.CAFE24 window.CAFE24 || {};CAFE24.ROUTE {is_mobile:false,is_need_route:false,language_code:ZZ,path:{origin:\/,result:\/,prefix:},shop_no:0,skin_code:default,support_language_list:{ar:ar_EG,ar-EG:ar_EG,de:de_DE,de-DE:de_DE,en:en_US,en-IN:en_IN,en-PH:en_PH,en-US:en_US,es:es_ES,es-ES:es_ES,hi:hi_IN,hi-IN:hi_IN,id:id_ID,id-ID:id_ID,it:it_IT,it-IT:it_IT,ja:ja_JP,ja-JP:ja_JP,ko:ko_KR,ko-KR:ko_KR,ms:ms_MY,ms-MY:ms_MY,pt:pt_PT,pt-PT:pt_PT,ru:ru_RU,ru-RU:ru_RU,th:th_TH,th-TH:th_TH,tr:tr_TR,tr-TR:tr_TR,vi:vi_VN,vi-VN:vi_VN,zh:zh_CN,zh-CN:zh_CN,zh-HK:zh_HK,zh-MO:zh_MO,zh-SG:zh_SG,zh-TW:zh_TW}};/script>script typetext/javascript>if (typeof EC_ROUTE undefined) { /** * 프론트용 라우트 플러그인 * @type {{bInit: boolean, init: EC_ROUTE.init}} * CAFE24.ROUTE 참조 */ var EC_ROUTE { EC_DOMAIN_PATH_INFO: EC_DOMAIN_PATH_INFO, bInit: false, aFromList: , aToList: , aCleanFilter: null, init: function () { if (this.bInit || typeof CAFE24.ROUTE undefined) { return; } this.bInit true; this.aCleanFilter /^shop1-90-9*$/, /^(m|p)$/, new RegExp(^( + Object.keys(CAFE24.ROUTE.support_language_list).join(|) + )$), /^skin-(base|skin1-90-9*|mobile0-9*)$/, ; }, isNeedRoute: function () { return CAFE24.ROUTE.is_need_route; }, /** * * @param iShopNo * @param bMobile * @param sFrontLanguage * @param sSkinCode * @returns {*|string} */ getUrlDomain: function (iShopNo, bMobile, sFrontLanguage, sSkinCode) { var oRouteConfig {}; if (typeof iShopNo undefined) { oRouteConfig.shop_no CAFE24.SDE_SHOP_NUM; } else { oRouteConfig.shop_no iShopNo; } if (typeof bMobile undefined) { oRouteConfig.is_mobile false; } else { oRouteConfig.is_mobile bMobile; } if (typeof sFrontLanguage undefined) { oRouteConfig.language_code ; }else { oRouteConfig.language_code sFrontLanguage; // 내부에서 로직으로 동작할땐 언어_지역 형태의 로케일 형태를 따른다. } if (typeof sSkinCode undefined) { oRouteConfig.skin_code ; }else { oRouteConfig.skin_code sSkinCode; } var sDomain ; if (oRouteConfig.shop_no ! CAFE24.SDE_SHOP_NUM) { // 접근된 다른 멀티샵 도메인 정보는 primary domain 를 조회해야함으로 ajax 를 통해 정보를 얻는다. sDomain this._getUrlDomainMultishop(oRouteConfig); } else { // 샵이 동일할 경우에는 접근된 domain 에 path 정보만 정리하여 반환함. sDomain this._getUrlDomain(oRouteConfig); } return sDomain; }, _getUrlDomainMultishop: function (oRouteConfig) { var sDomain ; EC$.ajax({ type: GET, url: /exec/front/Shop/Domain, data: { _shop_no : oRouteConfig.shop_no, is_mobile : oRouteConfig.is_mobile, language_code : oRouteConfig.language_code, skin_code : oRouteConfig.skin_code, }, async: false, dataType: json, cache: true, success: function(oResult) { switch (oResult.code) { case 0000 : sDomain oResult.data; break; default : break; } return false; } }); return sDomain; }, _getUrlDomain: function (oRouteConfig) { oRouteConfig.domain this._getCreateHost(oRouteConfig); return location.protocol + // + oRouteConfig.domain + this._getCreateUri(oRouteConfig); }, _getCreateHost : function (oRouteConfig) { var sHost location.host; var aHost sHost.split(.); if (this.isBaseDomain(sHost)) { if (aHost.length > 3) { aHost0 ; } } else if (oRouteConfig.is_mobile) { if (this.isMobileDomain()) { oRouteConfig.is_mobile false; } } return aHost.filter(Boolean).join(.); }, _getCreateUri: function (oRouteInfo) { var aUrl ; if (this.isBaseDomain() && oRouteInfo.shop_no > 1) { aUrl.push(shop + oRouteInfo.shop_no); } if (oRouteInfo.is_mobile) { aUrl.push(m); } if (oRouteInfo.language_code ! ZZ && oRouteInfo.language_code ! ) { var iIndex Object.values(CAFE24.ROUTE.support_language_list).indexOf(oRouteInfo.language_code); if (iIndex ! -1) { aUrl.push(Object.keys(CAFE24.ROUTE.support_language_list)iIndex); } } if (this.isBaseDomain() && oRouteInfo.skin_code ! default && oRouteInfo.skin_code ! ) { aUrl.push(skin- + oRouteInfo.skin_code); } var sUrl /; if (aUrl.length > 0) { sUrl / + aUrl.join(/); sUrl this.rtrim(sUrl, /); } return sUrl; }, /** * en, en-US > en_US */ convertValidLanguageCode: function (sUrlLanguageCode) { if (typeof CAFE24.ROUTE.support_language_listsUrlLanguageCode ! undefined) { return CAFE24.ROUTE.support_language_listsUrlLanguageCode; } return false; }, isMobileDomain: function (sHost) { if (typeof sHost undefined) { sHost location.host; } var aMatched sHost.match(/^(m|mobile|skin\-mobile|skin\-mobile0-9+\-{2}shop0-9+|skin\-mobile0-9+|mobile\-{2}shop0-9+)\./i); return aMatched ! null; }, isBaseDomain: function (sHost) { if (typeof sHost undefined) { sHost location.host; } return sHost.indexOf(CAFE24.GLOBAL_INFO.getRootDomain()) ! -1; }, removePrefixUrl: function (sUrl) { if (this.isNeedRoute()) { sUrl sUrl.replace(this.getPrefixUrl(/), /); // 자동으로 prefix 붙은 영역을 제거해준다. } return sUrl; }, getPrefixUrl: function (sUrl) { if (this.isNeedRoute() false) { return sUrl; } if (sUrl.indexOf(/) ! 0) { return sUrl; } if (sUrl.match(/^\/{2,}/) ! null) { return sUrl; } var iCachedPosition this.aFromList.indexOf(sUrl); if (iCachedPosition > -1) { return this.aToListiCachedPosition; } var bTailSlash (sCleanUrl ! / && sUrl.substr(-1) /); var sCleanUrl this.getCleanUrl(sUrl); var aPrefixPart CAFE24.ROUTE.path.prefix.split(/); var aUrlPart sCleanUrl.split(/); var bMatched true; var sReturnUrl sCleanUrl; if (aUrlPart.length aPrefixPart.length) { bMatched false; } else { for (var i 0; i aPrefixPart.length ; i++) { if (aPrefixParti ! aUrlParti) { bMatched false; break; } } } if (bMatched false) { if (sCleanUrl /) { sReturnUrl CAFE24.ROUTE.path.prefix; } else { sReturnUrl CAFE24.ROUTE.path.prefix + sCleanUrl; } sReturnUrl bTailSlash ? sReturnUrl : this.rtrim(sReturnUrl, /) this.aFromList.push(sUrl); this.aToList.push(sReturnUrl); } return sReturnUrl; }, /** * document.location.pathname 이 필요할 경우 사용한다. * @returns {*} */ getPathName: function() { if (typeof CAFE24.ROUTE.path.result undefined) { return document.location.pathname; } return CAFE24.ROUTE.path.result; }, rtrim: function (str, chr) { var rgxtrim (!chr) ? new RegExp(\\s+$) : new RegExp(chr++$); return str.replace(rgxtrim, ); }, getShopNo: function () { return CAFE24.ROUTE.shop_no; }, getSkinCode: function () { return CAFE24.ROUTE.skin_code; }, getLanguageCode: function () { return CAFE24.ROUTE.language_code; }, getMobile: function () { return CAFE24.ROUTE.is_mobile; }, getIsMobile: function () { return CAFE24.ROUTE.is_mobile || CAFE24.ROUTE.skin_code.match(/^mobile0-9*$/); }, getCleanUrl: function (sUrl) { if (sUrl /) { return sUrl; } var aUrl sUrl.split(/); aUrl.shift(); if (aUrl.length 1) { return sUrl; } // 현재 4 depth 까지 미리보기 기능이 구현되어있음 var iPos 0; var bFind false; for (var i 0; i aUrl.length ; i++) { bFind false; for (var iSub iPos, iSubCount this.aCleanFilter.length; iSub iSubCount ; iSub++) { if (aUrli.match(this.aCleanFilteriSub) ! null) { bFind true; iPos iSub + 1; aUrl.splice(i, 1); i--; // aUrl 을 삭제해 주었으니 검색 조건을 -1 제거하여 초기화 한다. 다음 for i++ 로 증감 조회됨. break; } } if (bFind false) { break; } } return / + aUrl.join(/); }, getIsEasyUrl : function () { return !window.location.pathname.match(/^\w\/\-\.+(php|html|htm)$/i); } }; EC_ROUTE.init();}/script>meta namepath_role contentMAIN />meta nameauthor contentKLIF />meta namedescription content사람과 공간, 식물 사이의 거리와 흐름에 맞는 조경 디자인과 시공, 제품을 제안합니다. />meta namekeywords contentKLIF />meta http-equivContent-Type contenttext/html; charsetutf-8/> link relstylesheet asstyle crossorigin hrefhttps://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css/> meta nameviewport contentwidthdevice-width, initial-scale1, viewport-fitcover/> meta http-equivX-UA-Compatible contentIEedge/> !-- PG크로스브라우징필수내용 --> meta http-equivCache-Control contentno-cache/> meta http-equivExpires content0/> meta http-equivPragma contentno-cache/> !-- // PG크로스브라우징필수내용 --> !-- 해당 CSS는 쇼핑몰 전체 페이지에 영향을 줍니다. 삭제와 수정에 주의해주세요. --> script typemodule srchttps://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.esm.js>/script> script nomodule srchttps://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.js>/script> !-- Swiper CSS --> link relstylesheet hrefhttps://unpkg.com/swiper/swiper-bundle.min.css/> !-- Swiper JS --> script srchttps://unpkg.com/swiper/swiper-bundle.min.js>/script> script> document.addEventListener(DOMContentLoaded, function () { const swiper new Swiper(.main-swiper, { loop: true, autoplay: { delay: 5000, }, navigation: { nextEl: .swiper-button-next, prevEl: .swiper-button-prev, }, pagination: { el: .swiper-pagination, clickable: true, }, effect: slide, }); }); document.addEventListener(DOMContentLoaded, function () { new Swiper(.section04-swiper, { slidesPerView: 3.5, spaceBetween: 10, grabCursor: true, simulateTouch: true, // breakpoints: { // 768: { slidesPerView: 3 }, // 1024: { slidesPerView: 4 }, // }, }); }); document.addEventListener(DOMContentLoaded, function () { new Swiper(.modular-swiper, { slidesPerView: 1.5, spaceBetween: 10, loop: false, speed: 800, grabCursor: true, simulateTouch: true, autoplay: { delay: 3000, disableOnInteraction: false }, navigation: { nextEl: .swiper-button-next, prevEl: .swiper-button-prev }, breakpoints: { // 768px 이하 0: { slidesPerView: 1, spaceBetween: 10 }, // 769px ~ 1023px 768: { slidesPerView: 1, spaceBetween: 10 }, // 1024px 이상 1024: { slidesPerView: 1.5, spaceBetween: 10 }, // 1400px 이상 1400: { slidesPerView: 1.5, spaceBetween: 10 } } }); }); /script> script> document.addEventListener(DOMContentLoaded, () > { const host document.querySelector(#storySwiper); if (!host) return; const pkg host.querySelector(.xans-board-listpackage-8); // 보드 패키지 컨테이너 if (!pkg) return; // 보드가 다 렌더링될 때까지 잠깐 대기(안정화 감지) let lastCount -1, stable 0, ticks 0; const settleTimer setInterval(() > { // 카드 후보 수집 (안전하게 .section04-card 기준) const cards pkg.querySelectorAll(.section04-card); const count cards.length; if (count lastCount) stable++; else { stable 0; lastCount count; } ticks++; // 1) 동일 카운트가 3틱 연속 유지(안정화), 또는 // 2) 30틱(≈4.5초) 경과 시 강제 진행 if ((stable > 3 && count > 0) || ticks > 30) { clearInterval(settleTimer); buildSwiper(cards); } }, 150); function buildSwiper(cardNodeList) { // 이미 정상 구조면 패스 const existingWrapper host.querySelector(:scope > .swiper-wrapper); if (existingWrapper && existingWrapper.children.length > 1) return; // 새 wrapper const wrapper document.createElement(div); wrapper.className swiper-wrapper; // 모든 카드를 wrapper로 이동(필요 시 swiper-slide 보강) cardNodeList.forEach(card > { card.classList.add(swiper-slide); wrapper.appendChild(card); }); // host에 삽입, 원본 패키지 제거 host.insertBefore(wrapper, host.firstChild); pkg.remove(); // 등 공백 노드로 생기는 틈 방지 wrapper.querySelectorAll(.thumb).forEach(t > { t.style.fontSize 0; t.childNodes.forEach(n > { if (n.nodeType 3 && !n.textContent.trim()) t.removeChild(n); }); }); new Swiper(#storySwiper, { slidesPerView: auto, spaceBetween: 28, watchOverflow: true, observer: true, observeParents: true, observeSlideChildren: true, preloadImages: false, pagination: { el: #storyPagination, clickable: true }, navigation: { nextEl: #storyNext, prevEl: #storyPrev }, on: { init(sw) { sw.slideTo(0, 0); }, imagesReady(sw) { sw.update(); }, resize(sw) { sw.update(); } } }); } }); /script> script> document.addEventListener(DOMContentLoaded, function () { const elements document.querySelectorAll(.fade-up); const observer new IntersectionObserver((entries) > { entries.forEach(entry > { if (entry.isIntersecting) { entry.target.classList.add(visible); observer.unobserve(entry.target); } }); }, { threshold: 0.1 }); elements.forEach(el > observer.observe(el)); }); /script> !-- script> document.addEventListener(DOMContentLoaded, () > { const logoImg document.querySelector(.header-logo img); if (!logoImg) return; const DEFAULT_SRC /image/KLIF.svg; const ALT_SRC /image/KLIF_SYMBOL.svg; // 미리 로드 new Image().src ALT_SRC; let current default; let switching null; // timeout 핸들 const applyLogo (toAlt) > { const nextSrc toAlt ? ALT_SRC : DEFAULT_SRC; if (logoImg.src.endsWith(nextSrc)) return; // 이미 같으면 패스 // 페이드 아웃 logoImg.style.opacity 0; clearTimeout(switching); switching setTimeout(() > { logoImg.src nextSrc; current toAlt ? alt : default; // 페이드 인 logoImg.style.opacity 1; }, 200); // CSS transition과 동일하거나 조금 짧게 }; const checkScroll () > { if (window.scrollY 0) { applyLogo(false); // 맨 위 → 기본 } else { applyLogo(true); // 그 외 → 심볼 } }; // 초기 상태 checkScroll(); // 스크롤 이벤트 window.addEventListener(scroll, () > { requestAnimationFrame(checkScroll); }, { passive: true }); }); /script> --> !-- script> document.addEventListener(DOMContentLoaded, () > { const header document.getElementById(newHeader); const logoImg document.querySelector(.header-logo img); if (!header || !logoImg) return; const DEFAULT_SRC /image/KLIF.svg; const ALT_SRC /image/KLIF_SYMBOL.svg; // 심볼 미리 로드(깜빡임 방지) new Image().src ALT_SRC; let switchTimer null; const TOP_THRESHOLD 0; // 0으로 두면 딱 맨 위만 투명/기본로고. 여유를 주려면 10~30 등으로 조정. // 현재 상태에 맞게 로고/헤더를 강제 적용 const applyState (atTop) > { // 헤더 배경 header.classList.toggle(is-scrolled, !atTop); // 로고 소스 const nextSrc atTop ? DEFAULT_SRC : ALT_SRC; if (logoImg.src.endsWith(nextSrc)) return; // 이미 맞으면 패스 // 부드럽게 페이드 교체 logoImg.style.opacity 0; clearTimeout(switchTimer); switchTimer setTimeout(() > { logoImg.src nextSrc; // 다음 프레임에 페이드 인 requestAnimationFrame(() > { logoImg.style.opacity 1; }); }, 180); // CSS opacity 전환(.25s)보다 살짝 짧게 }; // 스크롤 위치 체크 (RAF로 묶어 과도 호출 방지) let ticking false; const onScroll () > { if (ticking) return; ticking true; requestAnimationFrame(() > { const atTop window.scrollY TOP_THRESHOLD; applyState(atTop); ticking false; }); }; // 초기 상태 반영 onScroll(); // 이벤트 바인딩 window.addEventListener(scroll, onScroll, { passive: true }); window.addEventListener(resize, onScroll, { passive: true }); // 주소창 수축 등으로 scrollY 변할 때 대비 }); /script> --> !-- script> document.addEventListener(DOMContentLoaded, () > { document.querySelectorAll(.thumb, .section05-item).forEach(thumb > { thumb.childNodes.forEach(node > { if (node.nodeType Node.TEXT_NODE && !node.textContent.trim()) { node.remove(); // 같은 불필요한 공백 제거 } }); }); }); /script> --> script> document.addEventListener(DOMContentLoaded, () > { document.querySelectorAll(img).forEach(img > { const next img.nextSibling; if (next && next.nodeType Node.TEXT_NODE && !next.textContent.trim()) { next.remove(); } }); }); /script> !-- Facebook Channel Site Verification -->meta namefacebook-domain-verification content1lvwyuyh2rr5c2l4gbrvzy4qdkpf88 />!-- Facebook Channel Site Verification -->link relcanonical hrefhttps://klif.co.kr />meta propertyog:url contenthttps://klif.co.kr />meta propertyog:title contentKLIF />meta propertyog:description content사람과 공간, 식물 사이의 거리와 흐름에 맞는 조경 디자인과 시공, 제품을 제안합니다. />meta propertyog:site_name contentKLIF />meta propertyog:type contentwebsite />meta propertyog:image contenthttps://klif.co.kr/web/upload/share-image-1-e0319655bfd836a50ec9bbdc63f1d5e2.png />meta name“naver-site-verification” content“fe408e3daaf16a29dbae268752e7b4e892fc6174 />link relshortcut icon href/web/upload/favicon-6702d68277e23d118144cc022ae09a9d.ico />script typetext/javascript>var CAFE24API { instance : , MALL_ID : klif, SHOP_NO : 1, init : function (appInfo) { if (typeof appInfo object) { if (appInfo.hasOwnProperty(client_id)) { var appKey appInfo.client_id; } } else { var appKey appInfo; } if (appKey) { if (!this.instanceappKey) { CAFE24API.clientId appKey; if (appInfo.hasOwnProperty(version)) { CAFE24API.version appInfo.version; } else { if (CAFE24API.hasOwnProperty(version)) { delete CAFE24API.version; } } var copyObject CAFE24API.constructor(); for (var attr in CAFE24API) { if (CAFE24API.hasOwnProperty(attr)) { copyObjectattr CAFE24APIattr; } } this.instanceappKey copyObject; } return this.instanceappKey; } }, initializeXhr : function () { try { return new XMLHttpRequest(); } catch (error) { return new window.ActiveXObject(Microsoft.XMLHTTP); } }, fullPath: function (url) { return https://klif.cafe24api.com + url; }, getLoginProvider: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {login: CAPP_ASYNC_METHODS.AppCommon.getLoginProvider()}); }, getCustomerProvider: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {login: CAPP_ASYNC_METHODS.AppCommon.getCustomerProvider()}); }, getMemberID: function (callback) { if (!CAPP_ASYNC_METHODS.IS_LOGIN) { callback(null); } else { callback(CAPP_ASYNC_METHODS.AppCommon.getMemberID()); } }, getEncryptedMemberId: function (client_id, callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, CAPP_ASYNC_METHODS.AppCommon.getEncryptedMemberId(client_id)); }, getMemberInfo: function (callback) { callback({id: CAPP_ASYNC_METHODS.AppCommon.getMemberInfo()}); }, getCustomerIDInfo: function (callback) { if (!CAFE24API.__scopeErr(callback, application)) { return; } callback(null, {id: CAPP_ASYNC_METHODS.AppCommon.getCustomerIDInfo()}); }, getCustomerInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {customer: CAPP_ASYNC_METHODS.AppCommon.getCustomerInfo()}); }, getMileageInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {mileage: CAPP_ASYNC_METHODS.AppCommon.getMileageInfo()}); }, getPointInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {point: CAPP_ASYNC_METHODS.AppCommon.getPointInfo()}); }, getDepositInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {deposit: CAPP_ASYNC_METHODS.AppCommon.getDepositInfo()}); }, getCreditInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, customer)) { return; } callback(null, {credit: CAPP_ASYNC_METHODS.AppCommon.getCreditInfo()}); }, getCartList: function (callback) { if (!CAFE24API.__scopeErr(callback, personal)) { return; } CAPP_ASYNC_METHODS.AppCommon.getCartList().then(function(data){ callback(null, {carts: data}); }); }, getCartInfo: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, personal)) { return; } callback(null, {cart: CAPP_ASYNC_METHODS.AppCommon.getCartInfo()}); }, getCartItemList: function (callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } callback(null, {items: CAPP_ASYNC_METHODS.AppCommon.getCartItemList()}); }, getCartCount: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, personal)) { return; } callback(null, CAPP_ASYNC_METHODS.AppCommon.getCartCount()); }, getCouponCount: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, promotion)) { return; } callback(null, CAPP_ASYNC_METHODS.AppCommon.getCouponCount()); }, getWishCount: function (callback) { if (!CAFE24API.__chkValidSessionScope(callback, personal)) { return; } callback(null, CAPP_ASYNC_METHODS.AppCommon.getWishCount()); }, getShopInfo: function (callback) { if (!CAFE24API.__scopeErr(callback, store)) { return; } callback(null, {shop: CAPP_ASYNC_METHODS.AppCommon.getShopInfo()}); }, addCurrentProductToCart: function (mall_id, time, app_key, member_id, hmac, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.addCurrentProductToCart(mall_id, time, app_key, member_id, hmac).then(function(data){ callback(null, {cart: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), {error: {code: 422, message: This sdk is not available on the current page}}); } }); }, precreateOrder: function (mall_id, time, app_key, member_id, hmac, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.precreateOrder(mall_id, time, app_key, member_id, hmac).then(function(data){ callback(null, {order: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), {error: {code: 422, message: This sdk is not available on the current page}}); } }); }, calculatePayment: function (mall_id, request_time, app_key, member_id, request_data_json, hmac, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.calculatePayment(mall_id, request_time, app_key, member_id, request_data_json, hmac).then(function(data){ callback(null, {expected_payment: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), {error: {code: 422, message: This sdk is not available on the current page}}); } }); }, precreateOrderV2: function (mall_id, time, app_key, member_id, request_data_json, hmac, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.precreateOrderV2(mall_id, time, app_key, member_id, request_data_json, hmac).then(function(data){ callback(null, {order: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), {error: {code: 422, message: This sdk is not available on the current page}}); } }); }, getOrderItemList: function (start_date, end_date, order_status, page, count, order_id, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.getOrderItemList(start_date, end_date, order_status, page, count, order_id).then(function(data){ callback(null, {items: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }); }, getOrderDetailInfo: function (shop_no, order_id, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.getOrderDetailInfo(shop_no, order_id).then(function(data){ callback(null, {orders: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }); }, getClaimableItemList: function (order_id, customer_service_type, callback) { if (!CAFE24API.__scopeErr(callback, order)) { return; } CAPP_ASYNC_METHODS.AppCommon.getClaimableItemList(order_id, customer_service_type).then(function(data){ callback(null, {items: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }); }, emptyCart: function (basket_shipping_type, callback) { if (!CAFE24API.__scopeErr(callback, personal)) { return; } CAPP_ASYNC_METHODS.AppCommon.emptyCart(basket_shipping_type).then(function (data) { callback(null, {result: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }) ; }, deleteCartItems: function (basket_shipping_type, product_list, callback) { if (!CAFE24API.__scopeErr(callback, personal)) { return; } CAPP_ASYNC_METHODS.AppCommon.deleteCartItems(basket_shipping_type, product_list).then(function (data) { callback(null, {result: data}); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }) ; }, addCart: function (basket_type, prepaid_shipping_fee, product_list, callback) { if (!CAFE24API.__scopeErr(callback, personal)) { return; } CAPP_ASYNC_METHODS.AppCommon.addCart(basket_type, prepaid_shipping_fee, product_list).then(function (data) { callback(null, data); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }) }, addBundleProductsCart: function (basket_type, prepaid_shipping_fee, product_list, callback) { if (!CAFE24API.__scopeErr(callback, personal)) { return; } CAPP_ASYNC_METHODS.AppCommon.addBundleProductsCart(basket_type, prepaid_shipping_fee, product_list).then(function (data) { callback(null, data); }).catch(function (data) { if (data) { callback(new Error(422), {error: {code: data.code, message: data.message}}); } else { callback(new Error(422), { error: { code: 422, message: This sdk is not available on the current page } }); } }) }, get : function(url, callback) { return CAFE24API.complete(GET, url, this, null, callback); }, post : function(url, params, callback) { return CAFE24API.complete(POST, url, this, params, callback); }, put : function(url, params, callback) { return CAFE24API.complete(PUT, url, this, params, callback); }, delete : function(url, callback) { return CAFE24API.complete(DELETE, url, this, null, callback); }, complete : function(method, url, obj, params, callback) { var xhr CAFE24API.sendXhr(method, url, obj, params, callback); xhr.onreadystatechange function () { if (xhr.readyState XMLHttpRequest.DONE) { if (xhr.status > 200 && xhr.status 208) { callback(null, JSON.parse(xhr.responseText)); } else { callback(new Error(xhr.status), JSON.parse(xhr.responseText)); } } }; }, sendXhr : function (method, url, obj, params, callback) { if (method ! POST) { var url obj.fullPath(url); } var xhr obj.initializeXhr(); var queryVars {}; if (obj.clientId) queryVarscafe24_app_key obj.clientId; if (obj.version) queryVarscafe24_api_version obj.version; if (params null) { var seperator url.indexOf(?) -1 ? ? : &; var queryString ; for (var key in queryVars) { queryString.push(key + + queryVarskey); } if (queryString.length > 0) { url url + seperator + queryString.join(&); } } xhr.open(method, url, true); if (typeof params object && params ! null) { xhr.setRequestHeader(Content-type,application/x-www-form-urlencoded; charsetutf-8); for (var key in queryVars) { paramskey queryVarskey; } params formData + JSON.stringify(params); } xhr.send(params || null); return xhr; }, __sessionErr: function (callback) { callback(new Error(403), {error: {code: 403, message: Failed to get session. Only available when log in.}}); }, __scopeErr: function (callback, scope) { if (typeof CAFE24.APPSCRIPT_SDK_DATA ! undefined && jQuery.inArray(scope, CAFE24.APPSCRIPT_SDK_DATA ) > -1 ) { return true; } callback(new Error(403), {error: {code: 403, message: You do not have the necessary authority(scope) to use the SDK.}}); }, __chkValidSessionScope: function (callback, scope) { if (!CAPP_ASYNC_METHODS.IS_LOGIN) { CAFE24API.__sessionErr(callback); return false; } if (!CAFE24API.__scopeErr(callback, scope)) { return false; } return true; } }; /script>script typetext/javascript>window.CAFE24 window.CAFE24 || {};CAFE24.MANIFEST_CACHE_REVISION 2511261439;CAFE24.getDeprecatedNamespace function(sDeprecatedNamespace, sSupersededNamespace) {var sNamespace sSupersededNamespace ? sSupersededNamespace : sDeprecatedNamespace.replace(/^EC_/, );return CAFE24sNamespace;}CAFE24.FRONT_LANGUAGE_CODE ko_KR;CAFE24.MOBILE false;CAFE24.MOBILE_DEVICE false;CAFE24.MOBILE_USE false;var EC_MOBILE CAFE24.MOBILE;var EC_MOBILE_DEVICE CAFE24.MOBILE_DEVICE;var EC_MOBILE_USE CAFE24.MOBILE_USE;CAFE24.SKIN_CODE skin10;CAFE24.FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA {common_member_id_crypt:};var EC_FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA CAFE24.getDeprecatedNamespace(EC_FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA);CAFE24.SDE_SHOP_NUM 1;CAFE24.SHOP {getLanguage : function() { return ko_KR; },getSkinLanguageCode : function() { return ko_KR; },getCurrency : function() { return KRW; },getFlagCode : function() { return KR; },getTimezone: function() { return Asia/Seoul },getDateFormat: function() { return Y-m-d },isMultiShop : function() { return false; },isDefaultShop : function() { return true; },isDefaultLanguageShop : function(sLanguageCode) { return SHOP.isDefaultShop() && SHOP.isLanguageShop(sLanguageCode); },isKR : function() { return true; },isUS : function() { return false; },isJP : function() { return false; },isCN : function() { return false; },isTW : function() { return false; },isES : function() { return false; },isPT : function() { return false; },isVN : function() { return false; },isPH : function() { return false; },getCountryAndLangMap : function() { return {KR: ko_KR,US: en_US,JP: ja_JP,CN: zh_CN,TW: zh_TW,VN: vi_VN,PH: en_PH}},isLanguageShop : function(sLanguageCode) { return sLanguageCode ko_KR; },getDefaultShopNo : function() { return 1; },getProductVer : function() { return 2; },isSDE : function() { return true; },isMode : function() {return false; },getModeName : function() {return false; },isMobileAdmin : function() {return false; },isNewProMode : function() {return true; },isExperienceMall : function() { return false; },isDcollection : function() {return false; },isYoutubeShops : function() {return false; },getYtShopsShopNo : function() {return 0; },isG2G : function() {return false; },getAdminID : function() {return },getMallID : function() {return klif},getCurrencyFormat : function(sPriceTxt, bIsNumberFormat) { sPriceTxt String(sPriceTxt);var aCurrencySymbol ,\uc6d0,false;if (typeof CAFE24.SHOP_PRICE ! undefined && isNaN(sPriceTxt.replace(/,/gi, )) false && bIsNumberFormat true) {// bIsNumberFormat 사용하려면 Ui(:libUipackCurrency)->plugin(Currency) 화폐 라이브러리 추가 필요sPriceTxt CAFE24.SHOP_PRICE.toShopPrice(sPriceTxt.replace(/,/gi, ), true, CAFE24.SDE_SHOP_NUM);}try {var sPlusMinusSign (sPriceTxt.toString()).substr(0, 1);if (sPlusMinusSign - || sPlusMinusSign +) {sPriceTxt (sPriceTxt.toString()).substr(1);return sPlusMinusSign + aCurrencySymbol0 + sPriceTxt + aCurrencySymbol1;} else {return aCurrencySymbol0 + sPriceTxt + aCurrencySymbol1;}} catch (e) {return aCurrencySymbol0 + sPriceTxt + aCurrencySymbol1;}}};CAFE24.CURRENCY_INFO {getOriginReferenceCurrency : function() {return USD},getCurrencyList : function(sCurrencyCode) { var aCurrencyList {JPY:{currency_symbol:¥,decimal_place:0,round_method_type:F},VND:{currency_symbol:₫,decimal_place:0,round_method_type:F},PHP:{currency_symbol:₱,decimal_place:2,round_method_type:R},USD:{currency_symbol:$,decimal_place:2,round_method_type:R},CNY:{currency_symbol:¥,decimal_place:2,round_method_type:R},TWD:{currency_symbol:NT$,decimal_place:0,round_method_type:F},EUR:{currency_symbol:\u20ac,decimal_place:2,round_method_type:R},BRL:{currency_symbol:R$,decimal_place:2,round_method_type:R},AUD:{currency_symbol:A$,decimal_place:2,round_method_type:R},BHD:{currency_symbol:.د.ب,decimal_place:3,round_method_type:R},BDT:{currency_symbol:৳,decimal_place:2,round_method_type:R},GBP:{currency_symbol:£,decimal_place:2,round_method_type:R},CAD:{currency_symbol:C$,decimal_place:2,round_method_type:R},CZK:{currency_symbol:Kč,decimal_place:2,round_method_type:R},DKK:{currency_symbol:kr,decimal_place:2,round_method_type:R},HKD:{currency_symbol:HK$,decimal_place:2,round_method_type:R},HUF:{currency_symbol:Ft,decimal_place:2,round_method_type:R},INR:{currency_symbol:₹,decimal_place:2,round_method_type:R},IDR:{currency_symbol:Rp,decimal_place:0,round_method_type:F},ILS:{currency_symbol:₪,decimal_place:2,round_method_type:R},JOD:{currency_symbol: دينار,decimal_place:3,round_method_type:R},KWD:{currency_symbol:دينار,decimal_place:3,round_method_type:R},MYR:{currency_symbol:RM,decimal_place:2,round_method_type:R},MXN:{currency_symbol:Mex$,decimal_place:2,round_method_type:R},NZD:{currency_symbol:NZ$,decimal_place:2,round_method_type:R},NOK:{currency_symbol:kr,decimal_place:2,round_method_type:R},PKR:{currency_symbol:₨,decimal_place:2,round_method_type:R},PLN:{currency_symbol:z\u0142,decimal_place:2,round_method_type:R},RUB:{currency_symbol:\u0440\u0443\u0431,decimal_place:2,round_method_type:R},SAR:{currency_symbol:﷼,decimal_place:2,round_method_type:R},SGD:{currency_symbol:S$,decimal_place:2,round_method_type:R},ZAR:{currency_symbol:R,decimal_place:2,round_method_type:R},SEK:{currency_symbol:kr,decimal_place:2,round_method_type:R},CHF:{currency_symbol:Fr,decimal_place:2,round_method_type:R},THB:{currency_symbol:฿,decimal_place:2,round_method_type:R},TRY:{currency_symbol:TL,decimal_place:2,round_method_type:R},AED:{currency_symbol:فلس,decimal_place:2,round_method_type:R}}; return aCurrencyListsCurrencyCode },isUseReferenceCurrency : function() {return false }};CAFE24.COMMON_UTIL {convertSslForString : function(sString) { return sString.replace(/http:/gi, );},convertSslForHtml : function(sHtml) { return sHtml.replace(/((?:src|href)\s*\s*)http:(\/\/(?:a-z0-9\-_\.+)\/)/ig, $1$2);},getProtocol : function() { return https; },moveSsl : function() { if (CAFE24.COMMON_UTIL.getProtocol() http) { var oLocation jQuery(window.location); var sUrl https:// + oLocation.attr(host) + oLocation.attr(pathname) + oLocation.attr(search); window.location.replace(sUrl); } },setEcCookie : function(sKey, sValue, iExpire) {var exdate new Date();exdate.setDate(exdate.getDate() + iExpire);var setValue escape(sValue) + ; domain. + CAFE24.GLOBAL_INFO.getBaseDomain() + ; path/;expires + exdate.toUTCString();document.cookie sKey + + setValue;}};CAFE24.SHOP_LIB_INFO {getBankInfo : function() { var oBankInfo ;$.ajax({type: GET,url: /exec/front/Shop/Bankinfo,dataType: json,async: false,success: function(oResponse) {oBankInfo oResponse;}});return oBankInfo; }}; var EC_SDE_SHOP_NUM CAFE24.SDE_SHOP_NUM;var SHOP CAFE24.getDeprecatedNamespace(SHOP);var EC_COMMON_UTIL CAFE24.getDeprecatedNamespace(EC_COMMON_UTIL);var EC_SHOP_LIB_INFO CAFE24.getDeprecatedNamespace(EC_SHOP_LIB_INFO);var EC_CURRENCY_INFO CAFE24.getDeprecatedNamespace(EC_CURRENCY_INFO);CAFE24.ROOT_DOMAIN cafe24.com;CAFE24.API_DOMAIN cafe24api.com;CAFE24.GLOBAL_INFO (function() {var oData {base_domain:klif.cafe24.com,root_domain:cafe24.com,api_domain:cafe24api.com,is_global:false,is_global_standard:false,country_code:KR,language_code:ko_KR,admin_language_code:ko_KR,front_language_code:ko_KR};return {getBaseDomain: function() {return oDatabase_domain;},getRootDomain: function() {return oDataroot_domain;},getApiDomain: function() {return oDataapi_domain;},isGlobal: function() {return oDatais_global;},isGlobalStandard: function() {return oDatais_global_standard;},getCountryCode: function() {return oDatacountry_code;},getLanguageCode: function() {return oDatalanguage_code;},getAdminLanguageCode: function() {return oDataadmin_language_code;},getFrontLanguageCode: function() {return oDatafront_language_code;}};})();var EC_ROOT_DOMAIN CAFE24.ROOT_DOMAIN;var EC_API_DOMAIN CAFE24.API_DOMAIN;var EC_TRANSLATE_LOG_STATUS CAFE24.TRANSLATE_LOG_STATUS;var EC_GLOBAL_INFO CAFE24.getDeprecatedNamespace(EC_GLOBAL_INFO);CAFE24.AVAILABLE_LANGUAGE ko_KR,zh_CN,en_US,zh_TW,es_ES,pt_PT,vi_VN,ja_JP,en_PH;CAFE24.AVAILABLE_LANGUAGE_CODES {ko_KR:KOR,zh_CN:CHN,en_US:ENG,zh_TW:TWN,es_ES:ESP,pt_PT:PRT,vi_VN:VNM,ja_JP:JPN,en_PH:PHL};var EC_AVAILABLE_LANGUAGE CAFE24.AVAILABLE_LANGUAGE;var EC_AVAILABLE_LANGUAGE_CODES CAFE24.AVAILABLE_LANGUAGE_CODES;CAFE24.GLOBAL_PRODUCT_LANGUAGE_CODES { sClearanceCategoryCode: ,sManualLink: //support.cafe24.com/hc/ko/articles/7739013909529,sHsCodePopupLink: https://www.wcotradetools.org/en/harmonized-system,aCustomRegex: PHL : ^0-9{8}A-Z?$,sCountryCodeData: kor,sEnglishExampleURlForGlobal: ,aReverseAddressCountryCode: VNM,PHL,aSizeGuideCountryAlign: US,UK,EU,KR,JP,CN,aIsSupportTran: ja_JP,zh_CN,zh_TW,en_US,vi_VN,en_PH,pt_PT,es_ES};var EC_GLOBAL_PRODUCT_LANGUAGE_CODES CAFE24.getDeprecatedNamespace(EC_GLOBAL_PRODUCT_LANGUAGE_CODES);CAFE24.GLOBAL_ORDER_LANGUAGE_CODES {aModifyOrderLanguage: {KR:ko_KR,JP:ja_JP,CN:zh_CN,TW:zh_TW,VN:vi_VN,PH:en_PH},aUseIdCardKeyCountry: CN,TW,aLanguageWithCountryCode: {zh_CN:CN,CHN,HK,HNK,ja_JP:JP,JPN,zh_TW:TW,TWN,ko_KR:KR,KOR,vi_VN:VN,VNM,en_PH:PH,PHL},aCheckDisplayRequiredIcon: ja_JP,zh_CN,zh_TW,en_US,vi_VN,en_PH,aSetReceiverName: {zh_CN:{sCountry:CN,bUseLastName:true},zh_TW:{sCountry:TW,bUseLastName:false},ja_JP:{sCountry:JP,bUseLastName:true}},aSetDeferPaymethodLanguage: {ja_JP:\uc77c\ubcf8,zh_CN:\uc911\uad6d},aUseDeferPaymethod: ja_JP,zh_CN,aCheckShippingCompanyAndPaymethod: ja_JP,zh_CN,aSetDeferPaymethodLanguageForShipping: {ja_JP:\u65e5\u672c,zh_CN:\uc911\uad6d},aCheckStoreByPaymethod: ja_JP,zh_CN,aCheckIsEmailRequiredForJs: en_US,zh_CN,zh_TW,ja_JP,vi_VN,en_PH,aSetIdCardKeyCountryLanguage: {CN:\uc911\uad6d\uc758,TW:\ub300\ub9cc\uc758},aReverseGlobalAddress: en_PH,vi_VN,PHL,VNM,VN,PH,aNoCheckZipCode: KOR,JPN,aNotPostCodeAPICountryList: en_US,es_ES,pt_PT,en_PH,aEnableSearchExchangeAddr: KR,JP,CN,VN,TW,PH,aDuplicatedBaseAddr: TW,JP,aReverseAddressCountryCode: VN,PH,aCheckZipCode: PHL,en_PH,PH};var EC_GLOBAL_ORDER_LANGUAGE_CODES CAFE24.getDeprecatedNamespace(EC_GLOBAL_ORDER_LANGUAGE_CODES);CAFE24.GLOBAL_MEMBER_LANGUAGE_CODES { sAdminWebEditorLanguageCode: ko ,oNotAvailDecimalPointLanguages: ko_KR,ja_JP,zh_TW,vi_VN,oAddressCountryCode: {KOR:ko_KR,JPN:ja_JP,CHN:zh_CN,TWN:zh_TW,VNM:vi_VN,PHL:en_PH},};var EC_GLOBAL_MEMBER_LANGUAGE_CODES CAFE24.getDeprecatedNamespace(EC_GLOBAL_MEMBER_LANGUAGE_CODES);CAFE24.GLOBAL_BOARD_LANGUAGE_CODES { bUseLegacyBoard: true};var EC_GLOBAL_BOARD_LANGUAGE_CODES CAFE24.getDeprecatedNamespace(EC_GLOBAL_BOARD_LANGUAGE_CODES);CAFE24.GLOBAL_MALL_LANGUAGE_CODES {oDesign: {oDesignAddReplaceInfo: {group_id:SKIN.ADD.ADMIN.DESIGNDETAIL,replacement:{KR:KOREAN,US:ENGLISH,JP:JAPANESE,CN:SIMPLIFIED.CHINESE,TW:TRADITIONAL.CHINESE,ES:SPANISH,PT:PORTUGUESE,PH:ENGLISH}},oDesignDetailLanguageCountryMap: {KR:ko_KR,JP:ja_JP,CN:zh_CN,TW:zh_TW,US:en_US,ES:es_ES,PT:pt_PT,PH:en_PH},oSmartDesignSwitchTipLink: {edibot:{img:\/\/img.echosting.cafe24.com\/smartAdmin\/img\/design\/img_editor_dnd.png,link:\/\/ecsupport.cafe24.com\/board\/free\/list.html?board_actlist&board_no12&category_no9&cate_no9},smart:{img:\/\/img.echosting.cafe24.com\/smartAdmin\/img\/design\/ko_KR\/img_editor_smart.png,link:\/\/sdsupport.cafe24.com}},oSmartDesignDecoShopList: ko_KR,ja_JP,zh_CN,en_US,zh_TW,es_ES,pt_PT,oSmartDesignDecoMultilingual: {list:{ko_KR:KOREAN,en_US:ENGLISH,ja_JP:JAPANESE,zh_CN:SIMPLIFIED.CHINESE,zh_TW:TRADITIONAL.CHINESE,es_ES:SPANISH,pt_PT:PORTUGUESE,vi_VN:VIETNAMESE},group_id:EDITOR.LAYER.EDITING.DECO},aSmartDesignModuleShopList: ko_KR,ja_JP,zh_CN,en_US,zh_TW,es_ES,pt_PT},oStore: {oMultiShopCurrencyInfo: {en_US:{currency:USD},zh_CN:{currency:USD,sub_currency:CNY},ja_JP:{currency:JPY},zh_TW:{currency:TWD},es_ES:{currency:EUR},pt_PT:{currency:EUR},ko_KR:{currency:KRW},vi_VN:{currency:VND},en_PH:{currency:PHP}},oBrowserRedirectLanguage: {ko:{primary:ko_KR,secondary:en_US},en:{detail:{en-ph:{primary:en_PH,secondary:en_US},en-us:{primary:en_US,secondary:es_ES},default:{primary:en_US,secondary:es_ES}}},ja:{primary:ja_JP,secondary:en_US},zh:{detail:{zh-cn:{primary:zh_CN,secondary:en_US},zh-tw:{primary:zh_TW,secondary:zh_CN},default:{primary:en_US,secondary:ko_KR}}},es:{primary:es_ES,secondary:en_US},pt:{primary:pt_PT,secondary:en_US},vi:{primary:vi_VN,secondary:en_US},default:{primary:en_US,secondary:ko_KR}},aChangeableLanguages: en_US,ja_JP,ko_KR,aNoZipCodeLanguage: ko_KR,ja_JP},oMobile: {sSmartWebAppFaqUrl: https://support.cafe24.com/hc/ko/articles/8466586607641,sAmpFaqUrl: https://ecsupport.cafe24.com/board/free/read.html?no1864&board_no5&category_no13&cate_no13&category_no13&category_no13,},oPromotion: {bQrCodeAvailable: true,bSnsMarketingAvailable: true},oShippingReverseAddressLanguage: vi_VN,en_PH ,oGlobalStandardSwitchHelpCodeLink: {SH.DS:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/SH.DS.html},PR.DS:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/PR.DS.html},OR.SM.BO:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/OR.SM.BO.html},DE.DS:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/DE.DS.html},MB.DS:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/MB.DS.html},PM.DS:{link:\/\/serviceguide.cafe24shop.com\/en_PH\/PM.DS.html}},getAdminMainLocaleLanguage: function(sSkinLocaleCode) {var oLocaleData ;var locale ;var shopLangName ;if (sSkinLocaleCode US) {locale en_US;shopLangName ENGLISH;} else if (sSkinLocaleCode JP) {locale ja_JP;shopLangName JAPANESE;} else if (sSkinLocaleCode CN) {locale zh_CN;shopLangName SIMPLIFIED.CHINESE;} else if (sSkinLocaleCode TW) {locale zh_TW;shopLangName TRADITIONAL.CHINESE;} else if (sSkinLocaleCode ES) {locale es_ES;shopLangName SPANISH;} else if (sSkinLocaleCode PT) {locale pt_PT;shopLangName PORTUGUESE;} else if (sSkinLocaleCode VN) {locale vi_VN;shopLangName VIETNAMESE;} else if(sSkinLocaleCode PH) {locale en_PH;shopLangName ENGLISH.PH;}oLocaleDatalocale locale;oLocaleDatashopLangName shopLangName;return oLocaleData;}};var EC_GLOBAL_MALL_LANGUAGE_CODES CAFE24.getDeprecatedNamespace(EC_GLOBAL_MALL_LANGUAGE_CODES);CAFE24.GLOBAL_DATETIME_INFO {oConstants: {STANDARD_DATE_REGEX:\/(12\\d{3}-(01-9|10-2)-(01-9|12\\d|301))\/,IN_ZONE:inZone,OUT_ZONE:outZone,IN_FORMAT:inFormat,OUT_FORMAT:outFormat,IN_DATE_FORMAT:inDateFormat,IN_TIME_FORMAT:inTimeFormat,OUT_DATE_FORMAT:outDateFormat,OUT_TIME_FORMAT:outTimeFormat,IN_FORMAT_DATE_ONLY:1,IN_FORMAT_TIME_ONLY:2,IN_FORMAT_ALL:3,OUT_FORMAT_DATE_ONLY:1,OUT_FORMAT_TIME_ONLY:2,OUT_FORMAT_ALL:3,DATE_ONLY:YYYY-MM-DD,TIME_ONLY:HH:mm:ss,FULL_TIME:YYYY-MM-DD HH:mm:ss,ISO_8601:YYYY-MM-DDTHH:mm:ssZ,YEAR_ONLY:YYYY,MONTH_ONLY:MM,DAY_ONLY:DD,WEEK_ONLY:e,TIME_H_I_ONLY:HH:mm,TIME_HOUR_ONLY:HH,TIME_MINUTE_ONLY:mm,POSTGRE_FULL_TIME:YYYY-MM-DD HH24:MI:SS,POSTGRE_TIME_ONLY: HH24:MI:SS,MICRO_SECOND_ONLY:u,SEOUL:Asia\/Seoul,TOKYO:Asia\/Tokyo,SHANGHAI:Asia\/Shanghai,TAIPEI:Asia\/Taipei,HANOI:Asia\/Bangkok,LOS_ANGELES:America\/Los_Angeles,LISBON:Europe\/Lisbon,MADRID:Europe\/Madrid,SINGAPORE:Asia\/Singapore,UTC:Etc\/UTC,MAX_DATETIME:9999-12-31 23:59:59},oOptions: {inZone:Asia\/Seoul,inFormat:YYYY-MM-DD HH:mm:ss,inDateFormat:YYYY-MM-DD,inTimeFormat:HH:mm:ss,outZone:Asia\/Seoul,outFormat:YYYY-MM-DD HH:mm:ss,outDateFormat:YYYY-MM-DD,outTimeFormat:HH:mm:ss},oPolicies: {shop:{outZone:Asia\/Seoul,outFormat:YYYY-MM-DD HH:mm:ss,outDateFormat:YYYY-MM-DD,outTimeFormat:HH:mm:ss}},sOverrideTimezone: ,sMomentNamespace: EC_GLOBAL_MOMENT};CAFE24.FRONT_JS_CONFIG_MANAGE {sSmartBannerScriptUrl:https:\/\/app4you.cafe24.com\/SmartBanner\/tunnel\/scriptTags?vs1563164396689206,sMallId:klif,sDefaultAppDomain:https:\/\/app4you.cafe24.com,sWebLogOffFlag:F};var EC_FRONT_JS_CONFIG_MANAGE CAFE24.getDeprecatedNamespace(EC_FRONT_JS_CONFIG_MANAGE);CAFE24.FRONT_JS_CONFIG_MEMBER {sAuthUrl:https:\/\/ipin-ec.cafe24.com\/certify\/v1\/?actionauth};var EC_FRONT_JS_CONFIG_MEMBER CAFE24.getDeprecatedNamespace(EC_FRONT_JS_CONFIG_MEMBER);CAFE24.FRONT_JS_CONFIG_SHOP {aProductPurchaseInfo_29:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_28:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_26:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true}};var EC_FRONT_JS_CONFIG_SHOP CAFE24.getDeprecatedNamespace(EC_FRONT_JS_CONFIG_SHOP);typeof window.CAFE24 undefined && (window.CAFE24 {});CAFE24.BOARD {config_12:{board_no:12,use_block:F,use_report:F},config_8:{board_no:8,use_block:F,use_report:F}};CAFE24.FRONTEND {FW_MANIFEST_CACHE_REVISION:2511261439,IS_WEB_VIEW:F};CAFE24.ROUTE {is_mobile:false,is_need_route:false,language_code:ZZ,path:{origin:\/,result:\/,prefix:},shop_no:0,skin_code:default,support_language_list:{ar:ar_EG,ar-EG:ar_EG,de:de_DE,de-DE:de_DE,en:en_US,en-IN:en_IN,en-PH:en_PH,en-US:en_US,es:es_ES,es-ES:es_ES,hi:hi_IN,hi-IN:hi_IN,id:id_ID,id-ID:id_ID,it:it_IT,it-IT:it_IT,ja:ja_JP,ja-JP:ja_JP,ko:ko_KR,ko-KR:ko_KR,ms:ms_MY,ms-MY:ms_MY,pt:pt_PT,pt-PT:pt_PT,ru:ru_RU,ru-RU:ru_RU,th:th_TH,th-TH:th_TH,tr:tr_TR,tr-TR:tr_TR,vi:vi_VN,vi-VN:vi_VN,zh:zh_CN,zh-CN:zh_CN,zh-HK:zh_HK,zh-MO:zh_MO,zh-SG:zh_SG,zh-TW:zh_TW}};/script>link relstylesheet typetext/css href//img.echosting.cafe24.com/editors/froala/css/froala_style_ec.min.css?vs2511261439 charsetutf-8/>link relstylesheet typetext/css href/ind-script/optimizer.php?filenamenZExDgIxDAT7KC3vsOAJPIEfOMFwJxJv5DgS_J6jggYJ0o52doulBVVofzBqhqtxJZOOYVko904Xgzpl1AqNG9jRL3nJoaMMX6Eh4T4pDvfZ0cIPsTnVORWZVNFCWVVCYtWv-9waHcF2ptNn3YZjeuGYCvJtVjZpMP_Pft_7BA&typecss&kecd691e0c80070ef935d0e961272742f67437a3c&t1745316520 />link relstylesheet typetext/css href/ind-script/optimizer_user.php?filenametdRBbgMhDAXQfei253C6SC7SEzAed7DGYDQ2UnL70kbtASJnCVgP-DJA0UpAmIbRYbALf0EfizCm4lXAVkorGW8NbOf2cQY0g6rrEALJdx0Oi-ZjTcLmPeOeN0qXt1n1Di-xr0_af2A2xt-NUGvVFqU9JqI0wtMc0GlwtOiq4tyj2UISbvZjtgKGZ9rzxi07hSebl2hyGe5xLfqv6u0Fd5fwQGcZRpnm9_gDzgU6wr66OubDtKL9s3Dv3LYf-Rs&typecss&k7cc9ed28da41f0886f2f9f08d8b4c2ebf766a6a6&t1764299729&userT />style typetext/css>/style>title>KLIF/title>/head>body idmain> header idnewHeader> div classheader-inner> div classheader-left-group> div classheader-logo> a href/index.html>img src/image/KLIF.svg altKLIF/>/a> /div> nav classheader-nav> a href/modular.html>MODULAR/a> a href/shop.html>SHOP/a> a href/works.html>PROJECT/a> !--a href/caring.html>CARING/a--> a href/about.html>ABOUT/a> /nav> /div> div classheader-icons> a href/myshop/index.html> button classicon user>ion-icon nameperson-outline>/ion-icon>/button> /a> a href/order/basket.html> button classicon cart>ion-icon namecart-outline>/ion-icon>/button> /a> button classhamburger aria-labelMenu aria-controlsmobileMenu aria-expandedfalse> ion-icon namemenu-outline>/ion-icon> /button> /div> /div> div classheader-mobile-menu idmobileMenu> div classheader-mobile-menu-contents> a href/modular.html>MODULAR /a> a href/shop.html>SHOP/a> a href/works.html>PROJECT/a> !--a href/caring.html>CARING/a--> a href/about.html>ABOUT/a> /div> div classheader-mobile-menu-footer> p classxans-element- xans-layout xans-layout-statelogoff >a href/member/login.html?noMemberOrder&returnUrl%2Fmyshop%2Forder%2Flist.html>회원가입/a>/p> p classxans-element- xans-layout xans-layout-statelogoff >a href/member/login.html?noMemberOrder&returnUrl%2Fmyshop%2Forder%2Flist.html>로그인/a>/p> /div> /div> /header> section idmain-Wrapper> section classmain-section main-swiper swiper> div classswiper-wrapper> div classswiper-slide stylebackground-image: url(/image/main/main-bn-2.webp)> div classslide-inner> div classslide-text> Plants naturallybr/> permeate your life. /div> /div> /div> !-- div classswiper-slide stylebackground-image: url(/image/swiper-slide-temp.jpg)> div classslide-inner> div classslide-text> 공간에서 식물을br> 경험하는 새로운 패러다임의 변화2 /div> /div> /div> div classswiper-slide stylebackground-image: url(/image/swiper-slide-temp.jpg)> div classslide-inner> div classslide-text> 공간에서 식물을br> 경험하는 새로운 패러다임의 변화3 /div> /div> /div> --> /div> !-- div classswiper-button-prev custom-arrow> ion-icon namechevron-back-outline>/ion-icon> /div> div classswiper-button-next custom-arrow> ion-icon namechevron-forward-outline>/ion-icon> /div> --> /section> section classmain-section-full> h1 classmain-section-title mobile__paddingtop20 fade-up> 클리프는 식물의 가치를 누구나 더 편안하게,br/> 더 즐겁게 경험할 수 있도록 돕는 브랜드입니다.br/> 우리는 식물이 삶에 자연스럽게 스며들도록br/> 새로운 경험을 제안합니다. /h1> !-- 좌측 레일 / 우측 텍스트 --> section classmainPage-section> aside classmainPage-rail aria-hiddentrue> span classfade-up>WHAT WE CREATE/span> /aside> div classmainPage-list> article classmainPage-item fade-up> h3 classmainPage-item__title>모듈러 솔루션/h3> p classmainPage-item__desc>모듈러 라인 제품 / 모듈러 솔루션 시공/p> /article> article classmainPage-item fade-up> h3 classmainPage-item__title>조경 토탈 서비스/h3> p classmainPage-item__desc>설계부터 시공, 유지관리까지 전 과정을 아우르는 조경 통합서비스/p> /article> article classmainPage-item fade-up> h3 classmainPage-item__title>크리에이티브 컨설팅/h3> p classmainPage-item__desc>식물을 매개로 한 브랜드 협업, 전시, 팝업, 제품 기획 등/p> /article> /div> /section> /section> section classmain-section-full> img src/image/main/modular-bn-1.jpg/> /section> section classmain-section-full margintop40 padding34 fade-up> span classmainPage-rail>MODULAR/span> div classmain-section-inner paddingtop80> h1 classtext-title__sub> 실내 정원을br/> 더 쉽고 편리하게 /h1> div classmain-section-inner> p classpc__contents--1024 text-desc__sub paddingtop20 paddingbottom40 lineheight__1_6 mobile__lineheight__1_4> 작은 공간에서도 나만의 정원을 손쉽게 가꿀 수 있는br/> 워터태그시스템을 통해 식물과 함께 하는 새로운 경험을 만들어 갑니다. /p> p classmobile__contents text-desc__sub paddingtop20 paddingbottom40 lineheight__1_6 mobile__lineheight__1_4> 작은 공간에서도 나만의 정원을 손쉽게 가꿀 수 있는 워터태그시스템을 통해 식물과 함께 하는 새로운 경험을 만들어 갑니다. /p> a href/modular.html classmore-button> READ MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> /div> /section> div classmain-section mobile__margintop40 margin-left__12> section classmodular-swiper paddingtop80> div classswiper-wrapper> div classswiper-slide> figure classmodular-figure> img src/image/modular/modular-01.png alt/> figcaption classmodular-caption>양재 노빅딜 카페/figcaption> /figure> /div> div classswiper-slide> figure classmodular-figure> img src/image/modular/modular-02.png alt/> figcaption classmodular-caption>레어로우 2025 코리아빌드위크/figcaption> /figure> /div> /div> !-- swiper-navigation --> div classswiper-button-prev>/div> div classswiper-button-next>/div> /section> /div> !-- swiper --> section classcontent-section section02 padding0> div classsection02-modular-planter> div classsection02-header stylemargin: 12px;> h2>MONTHLY GARDEN/h2> a href/shop.html classghost-button> MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> section classhome-block home-block--planter> !-- 메인진열 3번 출력 --> div classxans-element- xans-product xans-product-listmain-5 xans-product-listmain xans-product-5 xans-record->!-- $count 3 $line 1 $col 3 $img_width 800 $img_height 800 -->ul classproduct-grid product-grid--planter xans-product xans-product-listmain> li classxans-record-> a href/product/garden-4x3-oriental-gotjawal/29/category/1/display/6/?icidMAIN.product_listmain_5 classproduct-card> span classthumb> img src//klif.co.kr/web/product/tiny/202510/1da801aa458faeeef64c2c827951536e.png onmouseoverthis.src//klif.co.kr/web/product/tiny/202510/1da801aa458faeeef64c2c827951536e.png onmouseoutthis.src//klif.co.kr/web/product/tiny/202510/1da801aa458faeeef64c2c827951536e.png alt classthumb/> span classthumb-caption>span class stylefont-size:12px;color:#555555;>Garden 4x3 Oriental gotjawal/span>/span> /span> /a> /li> /ul>/div>div classxans-element- xans-product xans-product-listmain-5 xans-product-listmain xans-product-5 xans-record->!-- $count 3 $line 1 $col 3 $img_width 800 $img_height 800 -->ul classproduct-grid product-grid--planter xans-product xans-product-listmain> li classxans-record-> a href/product/garden-4x3-urban-jungle-ubud/28/category/1/display/6/?icidMAIN.product_listmain_5 classproduct-card> span classthumb> img src//klif.co.kr/web/product/tiny/202510/4d30bbbd05048681931dd6b4d5723543.png onmouseoverthis.src//klif.co.kr/web/product/tiny/202510/4d30bbbd05048681931dd6b4d5723543.png onmouseoutthis.src//klif.co.kr/web/product/tiny/202510/4d30bbbd05048681931dd6b4d5723543.png alt classthumb/> span classthumb-caption>span class stylefont-size:12px;color:#555555;>Garden 4x3 Urban Jungle ubud/span>/span> /span> /a> /li> /ul>/div>div classxans-element- xans-product xans-product-listmain-5 xans-product-listmain xans-product-5 xans-record->!-- $count 3 $line 1 $col 3 $img_width 800 $img_height 800 -->ul classproduct-grid product-grid--planter xans-product xans-product-listmain> li classxans-record-> a href/product/garden-4x3-modern-hygge/26/category/1/display/6/?icidMAIN.product_listmain_5 classproduct-card> span classthumb> img src//klif.co.kr/web/product/tiny/202510/e8da7188168894533ad3558b73c3d4ac.png onmouseoverthis.src//klif.co.kr/web/product/tiny/202510/e8da7188168894533ad3558b73c3d4ac.png onmouseoutthis.src//klif.co.kr/web/product/tiny/202510/e8da7188168894533ad3558b73c3d4ac.png alt classthumb/> span classthumb-caption>span class stylefont-size:12px;color:#555555;>Garden 4x3 modern hygge/span>/span> /span> /a> /li> /ul>/div> /section> /div> !-- div classsection02-inner> div classsection02-header> h2>WEEKLY GARDEN/h2> a href# classghost-button> MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> div classsection02-list> div classsection02-item>/div> div classsection02-item>/div> div classsection02-item>/div> /div> /div> --> /section> div classmain-section-full> img src/image/main/section03-imageBlock.webp styletransform: scaleX(-1);/> /div> section classmain-section-full main-section__black paddingtop120 paddingbottom80 mobile__paddingtop40 padding34> div classmain-section__flex stylegap: 20%;> span classmainPage-rail>PROJECT/span> h1 classtext-title__sub mobile__paddingtop20> 조경 디자인부터 유지관리까지br/> 조경 토탈 서비스 /h1> /div> div classpc__contents--1024 main-section-inner paddingtop40 marginleft__30p> p classtext-desc__sub paddingtop20 paddingbottom40 lineheight__1_6 mobile__lineheight__1_4> 주거·상업·오피스 등 다양한 공간에서 식물의 생태적 특성과br/> 공간의 쓰임을 함께 고려한 설계, 시공, 유지관리까지의 통합 조경 서비스. /p> a href/works.html classmore-button__white> READ MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> div classmobile__contents main-section-inner marginleft__30p> p classtext-desc__sub paddingtop20 paddingbottom40 lineheight__1_6 mobile__lineheight__1_4> 주거·상업·오피스 등 다양한 공간에서 식물의 생태적 특성과 공간의 쓰임을 함께 고려한 설계, 시공, 유지관리까지의 통합 조경 서비스. /p> a href/works.html classmore-button__white> READ MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> /section> !-- section classcontent-section section03 fade-up> div classsection03-inner> div classsection03-imageBlock> img src/image/main/section03-imageBlock.webp> /div> div classsection03-textBlock> h3>KLIF WORKS/h3> div classsection03-textDesc> h2>식물이 공간을 완성하는 요소가 되는 종합 조경 경험 디자인 /h2> p>다양한 실내외 조경 프로젝트 경험과 식물콘텐츠 기획력을 바탕으로 공간의 쓰임과 동선, 빛과 분위기를 읽고 그 안에 식물이 자연스럽게 스며들도록 만듭니다. /p> /div> a href/works.html classmore-button> READ MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> /div> /section> --> section classcontent-section section05> div classsection05-inner> div classsection05-header> h2>ARCHIVE/h2> a href/archive.html classghost-button ghost-white> MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> div classxans-element- xans-board xans-board-list-12 xans-board-list xans-board-12>!-- $count 2 $login_page_url /member/login.html $deny_access_url /index.html -->div classsection05-list> a href/article/archive/12/36/ classsection05-item xans-record-> img classthumb src//klif.co.kr/file_data/klif/gallery/2025/09/15/75a3199426560993d8a010995e778366.JPG/> p>레어로우 코리아빌드위크 박람회/p> /a> a href/article/archive/12/28/ classsection05-item xans-record-> img classthumb src//klif.co.kr/file_data/klif/gallery/2025/08/27/7cb559fde79aeb5983f58302ab90bc74.jpeg/> p>SeMA 서울사진미술관 개관전 플렌테리어 디자인/시공/p> /a> /div>/div> /div> /section> section classmain-section-full> div classmain-text-brand padding34 paddingtop40 paddingbottom40 mobile__paddingtop20> Klif is a brand that helps everyone experience the value of plants more comfortably and enjoyably. We offer new experiences that allow plants to naturally permeate life. /div> /section> section classmain-section-full> img src/image/main/brand-bn-1.webp/> /section> section classsection04 paddingtop80 mobile__margintop40 fade-up> div classsection04-inner> div classsection04-inner-wrapper> div classsection04-title> h2>클리프의br/>이야기/h2> a href/journal.html classghost-button> STORY MORE ion-icon namearrow-forward-outline>/ion-icon> /a> /div> /div> !-- Slider --> div classsection04-swiper swiper idstorySwiper> !-- 게시글 주입 --> div classxans-element- xans-board xans-board-listpackage-8 xans-board-listpackage xans-board-8 >!-- $count 9 $login_page_url /member/login.html $deny_access_url /index.html -->div classxans-element- xans-board xans-board-list-8 xans-board-list xans-board-8 swiper-wrapper xans-record->div classswiper-slide section04-card xans-record-> a href/article/journal/8/40/ classcard-link aria-labelgarden-morden hygge > div classthumb> img src//klif.co.kr/file_data/klif/gallery/2025/11/11/8807b1796d891714c92a2bad74cf11bd.png altgarden-morden hygge onerrorthis.src//img.echosting.cafe24.com/thumb/500x500.gif/> /div> div classmeta> span classcategory >PLANTS/span> h3 stylemargin-bottom: 10px; classsubject>garden-morden hygge /h3> span classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/span> /div> /a> /div>/div>div classxans-element- xans-board xans-board-list-8 xans-board-list xans-board-8 swiper-wrapper xans-record->div classswiper-slide section04-card xans-record-> a href/article/journal/8/31/ classcard-link aria-label폿츠컴퍼니, ‘KLIF 모듈러 라인’ 2025 농식품 테크 스타트업 창업 박람회서 첫 공개> div classthumb> img src//klif.co.kr/file_data/klif/gallery/2025/09/02/93a61d205e2443c56fabd9949c492e7c.png alt폿츠컴퍼니, ‘KLIF 모듈러 라인’ 2025 농식품 테크 스타트업 창업 박람회서 첫 공개 onerrorthis.src//img.echosting.cafe24.com/thumb/500x500.gif/> /div> div classmeta> span classcategory >PRESS/span> h3 stylemargin-bottom: 10px; classsubject>폿츠컴퍼니, ‘KLIF 모듈러 라인’ 2025 농식품 테크 스타트업 창업 박람회서 첫 공개/h3> span classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/span> /div> /a> /div>/div>div classxans-element- xans-board xans-board-list-8 xans-board-list xans-board-8 swiper-wrapper xans-record->div classswiper-slide section04-card xans-record-> a href/article/journal/8/30/ classcard-link aria-label폿츠컴퍼니, ‘KLIF 모듈러 라인’ 공간디자인페어에서 첫 공개> div classthumb> img src//klif.co.kr/file_data/klif/gallery/2025/09/02/3170994a66f075555b8e31e47b707054.JPG alt폿츠컴퍼니, ‘KLIF 모듈러 라인’ 공간디자인페어에서 첫 공개 onerrorthis.src//img.echosting.cafe24.com/thumb/500x500.gif/> /div> div classmeta> span classcategory >PRESS/span> h3 stylemargin-bottom: 10px; classsubject>폿츠컴퍼니, ‘KLIF 모듈러 라인’ 공간디자인페어에서 첫 공개/h3> span classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/span> /div> /a> /div>/div>div classxans-element- xans-board xans-board-list-8 xans-board-list xans-board-8 swiper-wrapper xans-record->div classswiper-slide section04-card xans-record-> a href/article/journal/8/29/ classcard-link aria-labelMODULAR LINE> div classthumb> img src//klif.co.kr/file_data/klif/gallery/2025/08/29/12d534e708971d90c28bb16ef53090ad.jpg altMODULAR LINE onerrorthis.src//img.echosting.cafe24.com/thumb/500x500.gif/> /div> div classmeta> span classcategory >STORY/span> h3 stylemargin-bottom: 10px; classsubject>MODULAR LINE/h3> span classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/span> /div> /a> /div>/div>div classxans-element- xans-board xans-board-list-8 xans-board-list xans-board-8 swiper-wrapper xans-record->div classswiper-slide section04-card xans-record-> a href/article/journal/8/9/ classcard-link aria-labelABOUT KLIF> div classthumb> img src//klif.co.kr/file_data/klif/gallery/2025/08/29/4ec4c59f74146709e5bbe58ec243baa9.jpg altABOUT KLIF onerrorthis.src//img.echosting.cafe24.com/thumb/500x500.gif/> /div> div classmeta> span classcategory >STORY/span> h3 stylemargin-bottom: 10px; classsubject>ABOUT KLIF/h3> span classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/span> /div> /a> /div>/div>/div> /div> /div> /section> !-- div classsection04-swiper swiper> div classswiper-wrapper> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>PEOPLE/span> h3>식물작가 임이랑의 거실/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>NEWS/span> h3>클리프 모듈러시스템 서울시청 공식 관리업체 지정/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>NEWS/span> h3>클리프 모듈러시스템 서울시청 시연/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>PEOPLE/span> h3>도시 속 식물과의 공존 이야기/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>NEWS/span> h3>식물 기반 공간 디자인 프로젝트/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> div classswiper-slide section04-card> div classthumb stylebackground-image: url(/image/swiper-slide-temp.jpg);>/div> div classmeta> span classcategory>NEWS/span> h3>클리프의 지속 가능한 성장 스토리/h3> a href# classghost-button>자세히 보기 ion-icon namearrow-forward-outline>/ion-icon>/a> /div> /div> /div> /div> --> /section> footer idnewFooter> div classfooter-inner> div classfooter-col footer-brand> p>GOOD GARDENERbr/>KLIF/p> /div> div classfooter-col footer-company> p> 폿츠컴퍼니br/> 서울시 성동구 성수이로22길 37 아크밸리 408A / 대표 이시우br/> 사업자등록번호 : 357-88-01960br/> 통신판매신고번호: 제2021-서울성동-02839호 /p> /div> div classfooter-col footer-links> p> a href/member/mall_agreement.html>이용약관/a>br/> a href/member/privacy.html>개인정보처리방침/a>br/> a href#>이용안내/a> /p> /div> div classfooter-col footer-contact> p> 고객센터 070-8888-2799br/> BUSINESSHOUR 11:00~17:00br/> INFO@POTSCOMPANY.KR /p> /div> div classfooter-col footer-copyright> p>©KLIF ALL RIGHTS RESERVED./p> /div> /div> /footer> !-- 결제를 위한 필수 영역 --> div idprogressPaybar styledisplay:none;> div idprogressPaybarBackground classlayerProgress>/div> div idprogressPaybarView> div classbox> p classgraph> span>img src//img.echosting.cafe24.com/skin/base_ko_KR/layout/txt_progress.gif alt현재 결제가 진행중입니다./>/span> span>img src//img.echosting.cafe24.com/skin/base/layout/img_loading.gif alt/>/span> /p> p classtxt> 본 결제 창은 결제완료 후 자동으로 닫히며,결제 진행 중에 본 결제 창을 닫으시면br/> 주문이 되지 않으니 결제 완료 될 때 까지 닫지 마시기 바랍니다. /p> /div> /div> /div> !-- // 결제를 위한 필수 영역 --> span itemscope itemtypehttps://schema.org/Organization>link itempropurl hrefhttps://klif.co.kr>a itempropsameAs hrefhttps://www.instagram.com/klif.co.kr/>/a>/span>script typetext/javascript src/app/Eclog/js/cid.generate.js?vsbdc53f4bc36ece202dc1be652f66c8a2&uklif.1>/script>script> (function (i, s, o, g) { var a s.createElement(o), m s.getElementsByTagName(o)0; var initialized false; var interval null; function safeInit() { if (initialized) return; if (typeof i.initCaWebAnalytics function) { try { i.initCaWebAnalytics({mid:klif,stype:e,domain:,shop_no:1,lang:ko_KR,mobile_flag:F,send_endpoint:https://ca-log.cafe24data.com,path_role:MAIN}); initialized true; } finally { if (interval) clearInterval(interval); a.onload a.onreadystatechange a.onerror null; } } } a.onload a.onreadystatechange function () { if (!a.readyState || a.readyState loaded || a.readyState complete) { safeInit(); } }; a.onerror function () { if (interval) { clearInterval(interval); interval null; } a.onload a.onreadystatechange a.onerror null; }; interval setInterval(safeInit, 200); setTimeout(function () { if (interval) { clearInterval(interval); interval null; } }, 10000); safeInit(); a.async 1; a.setAttribute(crossorigin, anonymous); a.src g; m.parentNode.insertBefore(a, m); })(window, document, script, //optimizer.poxo.com/ca2/analytics.js?v20251128);/script>!-- External Script Start -->!-- fbe -->!-- CMC3 script -->div idfbe_common_top_script styledisplay:none;> script typetext/javascript>if (typeof facebookChannel undefined) { var facebookChannel { mall_id: CAFE24.SHOP.getMallID(), shop_no: CAFE24.SDE_SHOP_NUM, shop_id: CAFE24.SHOP.getMallID() + . + CAFE24.SDE_SHOP_NUM, external_id: null, event_id: null, setInitActivated: function(is_activated) { window.top.fbe_init_activated !!is_activated; }, getInitActivated: function() { return !!window.top.fbe_init_activated; }, setEventActivated: function(event_type, is_activated) { if (typeof event_type string && event_type) { let key fbe_ + event_type + _activated window.topkey !!is_activated; } }, getEventActivated: function(event_type) { if (typeof event_type string && event_type) { let key fbe_ + event_type + _activated return !!window.topkey; } return false; }, getCookie: function(name) { return (name (document.cookie + ;).match(name + .*;)) && name0.split(/|;/)1; }, getExternalId: function() { return facebookChannel.getCookie(fb_external_id); }, getEventId: function() { return facebookChannel.getCookie(fb_event_id); }, getInt: function(value) { let value_int parseInt(value); value_int isNaN(value_int) ? 0 : value_int; return value_int; }, getFloat: function(value) { let value_float parseFloat(value); value_float isNaN(value_float) ? 0.00 : value_float.toFixed(2); return value_float; }, init: function() { if (facebookChannel.getInitActivated()) { return; } facebookChannel.setInitActivated(true); !function(f,b,e,v,n,t,s) {if(f.fbq)return;nf.fbqfunction(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbqn;n.pushn;n.loaded!0;n.version2.0; n.queue;tb.createElement(e);t.async!0; t.srcv;sb.getElementsByTagName(e)0; s.parentNode.insertBefore(t,s)}(window,document,script, https://connect.facebook.net/en_US/fbevents.js); if ((typeof EC_GLOBAL_INFO ! undefined && EC_GLOBAL_INFO.getCountryCode() US) || (typeof SHOP ! undefined && SHOP.getLanguage() en_US)) { fbq(dataProcessingOptions, LDU, 0, 0); } if (typeof ECLOG ! undefined && !!ECLOG.EXTERNAL_ID) { ECLOG.EXTERNAL_ID.chk(facebookChannel.shop_id, function(error, external_id) { if (error || !external_id) { external_id facebookChannel.getExternalId(); console.info(external_id is cookie value., (1)); } fbq(init, 727296250296825,{external_id: external_id}, {agent: plcafe24}); fbq(trackSingle, 727296250296825, PageView); facebookChannel.external_id external_id; }); } else { let external_id facebookChannel.getExternalId(); console.info(external_id is cookie value., (2)); fbq(init, 727296250296825,{external_id: external_id}, {agent: plcafe24}); fbq(trackSingle, 727296250296825, PageView); facebookChannel.external_id external_id; } }, pixelEvent: function(event_type, callback, is_cookie_event) { if (facebookChannel.getEventActivated(event_type)) { return; } facebookChannel.setEventActivated(event_type, true); is_cookie_event !!is_cookie_event; let retry 0; let execute function() { if (!facebookChannel.external_id) { if (retry 10) { retry++; if (retry > 5) { console.warn(retry # + retry, event_type); } setTimeout(execute, 1000); } else { console.warn(external_id is empty.); } return; } if (callback.length 0) { callback(); } else if (!is_cookie_event && typeof ECLOG ! undefined && !!ECLOG.EVENT_ID) { ECLOG.EVENT_ID.chk(facebookChannel.shop_id, function(error, event_id) { if (error || !event_id) { event_id facebookChannel.getEventId(); console.info(event_id is cookie value., (1)); } facebookChannel.event_id event_id; if (event_id) { callback(event_id); } else { console.warn(event_id is empty., (1)); } }); } else { let event_id facebookChannel.getEventId(); console.info(event_id is cookie value., (2)); facebookChannel.event_id event_id; if (event_id) { callback(event_id); } else { console.warn(event_id is empty., (2)); } } }; execute(); }, messengerChatPlugin: function() { let event_type messenger; let sdk_version ; let locale ; if (!sdk_version) { console.warn(sdk_version is empty.); return; } if (!locale) { console.warn(locale is empty.); return; } if (facebookChannel.getEventActivated(event_type)) { return; } facebookChannel.setEventActivated(event_type, true); window.fbAsyncInit function() { FB.init({ appId : 216637735743129, autoLogAppEvents : true, xfbml : true, version : sdk_version }); }; (function(d, s, id) { var js, fjs d.getElementsByTagName(s)0; if (d.getElementById(id)) return; js d.createElement(s); js.id id; js.src https://connect.facebook.net/ + locale + /sdk/xfbml.customerchat.js; fjs.parentNode.insertBefore(js, fjs); }(document, script, facebook-jssdk)); } }; facebookChannel.init();}/script>noscript>img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id727296250296825&evPageView&noscript1/>/noscript>/div>!-- CMC3 script -->!-- External Script End -->script typetext/javascript src//t1.kakaocdn.net/kakao_js_sdk/v1/kakao.min.js charsetutf-8>/script>script typetext/javascript src/ind-script/i18n.php?v2511261439&langko_KR&domainfront&type charsetutf-8>/script>script src/ind-script/optimizer.php?filenamezVnJcuM2EL3bvOY7mEmqUrla8jhxjR2rLE98BsGm1Ca2YLHE-fo0lyRWIm6gDjlIIim8hwbwegGY7rWE9NMPNi0sk3DQtkwtOB0sh_TNpfjpZ5W8ue_SoXYBDeNl-vZHAFt1Pz8mPyXfz0TC0YNVTLjuQcK1LhGWsgQrooaQAE8KFQ1lApmLQ9O_Xtt_DdxYvSP8yfLkzINHaiCplfIp8Mfm4hX9_uXbLfMskahm8AjMCAUvdD2Ocsai8sUEes1DbdadtnKtlbdaCLDjuI0I7saYlcV8N8Ge4FGMtyqsbmbqymlBCK2uvDZXAhVcZUypKXa1FFxLqdXU1kemyJ0UadNY8NN7aXAepBG0LudBzJj0UWcoIH3-gG_tG5iVHpzUeaBH7oBmXodFULye0LpdHrhPZK-IpzIMGEFSTb-23vORQrBvldAsnwWSwbO636fMgX3vW5wesNGiKlBMll4OBQvC11PgJLN-dUZ186NctsMG9P-IuTkFEOVoRt1SJmAO1W4piwTP8joc9qpxu9fmZFnvmsX6wkqm07L-3uARxFAsGqBZN774ddAVe6C3kIXdbNRvcKg_m9aPnkyt7i0IIJ-Koeqm8c31BbwZ-DOJcfqAnoQqo7DtFKSfj96yhqi5b263WuQ6-EvTbixyuDTpvWS7i5PeoqP0UiGlmQtS3xPdlnxXQCs8jNTOoOGWiFfMlXDx5bsLKv9P5FlO-yrdEsq_ydYD1cdsKnUZm1ao8osQ3caE6nNEv1OwyVm_9HpS-jpYC4pXqaOurk2_I0_C8-7uuqD6l_mlllyKJsRko9O88oDOL6S4iQ8M_5BsveZxaeEBS0hXVh-o8Fszvod4lgUe-QHfjWg2TYejcsEzFOmKopcAeih19Pw-wzvCwTNRdpdrHdR8y56hgFp88JcIRxLjSjObn_DQ0ySrn8aBKkruIYvsMXAeB8zEoCaHoBaMtj4OK2qXlM3WamDrxRSVEScMByCDd-N7mL2Xgrby6BHceOu1rYzXX6CaZQtzleLtdzROgsz6NnIT4E82B8uH1D5C0BYlyxnMsLNM4hiNKSMs5PdGqyVjeSQ5DhauI_hb8giH8f2_otsPJ6sJBHw4_I0wUKUKC-DPDbyEiva9-UKWF01Bfb1oNI1_xMsSFBS41DUeWLXAhl8sy-MFeRO8piIMeUNDme8Q7xtBeNxoE0y8gwZH5oAlR3_HJQvzWNWlSBcvlinkhGqR7zVa-xXrM_HqAqrtmF5YdhGeepu7fHht2XavCh0vAsFQskzAAosM83urBVy_txsnHS-lh95D2B6wichSbZa_psoF1SygOySc9b-FqFGfu0PE0xPqpqSlvx23aPxMdH0AmN7UpbIB3rwMKNhQdj9LchKGjFlPfA1hqQqGOzxSyz8B&typejs&k4edb9c0d4c4fef238792af0965237dc88f99fc21&t1758587957 >/script>script src/ind-script/optimizer_user.php?filenamerc7BDcIwDIXhAcKVOQyzMEHrmMaNHQccg9i-lRADgLi9y__pQTElIEzhdHeowlfoMQtjKkMFPFPK5Lw08MrtfAKZXhYD5skZYfX3OKx-hK-pvUZTtfZzrpZD6PPpFow1PZiefwI1ZLAX65fCvXNbdncD&typejs&k87b52f85c771e09b4f17f0f56e0819725e154efb&t1759198744&userT >/script>script typetext/javascript>var sIsFrontDesignChangeRequired F;var sYtshopping F;var sIsYoutubeShops F;var sIsValidChRef F;var sChRef ;if (sIsValidChRef T) {sessionStorage.setItem(ch_ref, sChRef);}// ch_ref 존재 여부 체크CAFE24.hasChRef function() {if (sIsValidChRef T && sessionStorage.getItem(ch_ref)) {return true;}return false;}// ch_ref 데이터 조회CAFE24.getChRefData function() {if (sIsValidChRef T) {return sessionStorage.getItem(ch_ref);}}// 프론트 디자인 변경이 필요한지 여부 반환CAFE24.checkChannelUI function() {if ((sIsFrontDesignChangeRequired T && sessionStorage.getItem(ch_ref)) || sIsYoutubeShops T) {return true;} else {return false;}}// 파라미터에 ch_ref 추가CAFE24.attachChRef function(sUrl) {if (sUrl) {var sChRef CAFE24.getChRefData();if (sChRef) {var sSeparator (sUrl.includes(?)) ? & : ?;sUrl + sSeparator + ch_ref + sChRef;}}return sUrl;}var sIsCheckout F;var sCheckoutToken ;if (sIsCheckout T) {sessionStorage.setItem(checkoutToken, sCheckoutToken);} else {sessionStorage.removeItem(checkoutToken);}CAFE24.getCheckoutToken function() {if (sIsCheckout T) {return sessionStorage.getItem(checkoutToken);}}CAFE24.attachCheckoutParam function(sUrl) {if (sUrl) {var sCheckoutToken CAFE24.getCheckoutToken();if (sCheckoutToken) {var sSeparator (sUrl.includes(?)) ? & : ?;sUrl + sSeparator + checkoutToken + sCheckoutToken;}}return sUrl;}CAFE24.MOBILE_WEB false; var mobileWeb CAFE24.MOBILE_WEB;try {var isUseLoginKeepingSubmit false;// isSeqNoKeyExpiretimefunction isSeqNoKeyExpiretime(iExpiretime){var sDate new Date();var iNow Math.floor(sDate.getTime() / 1000);// 유효시간 확인if (iExpiretime > iNow) {return false;}return true;}function isUseLoginKeeping(){// 디바이스 확인if (EC_MOBILE_DEVICE false) {return;}// 로그인 여부var isLogin document.cookie.match(/(?:^| |;)iscacheF/) ? true : falseif (isLogin) {return;}var sLoginKeepingInfo localStorage.getItem(use_login_keeping_info);var iSeqnoExpiretime;var iSeqNoKey;if (sLoginKeepingInfo null) {iSeqnoExpiretime localStorage.getItem(seq_no_key_expiretime);iSeqNoKey localStorage.getItem(seq_no_key);// 유효시간, key 값 확인if (iSeqnoExpiretime null || iSeqNoKey null) {return;}} else {var oLoginKeepingInfo JSON.parse(sLoginKeepingInfo);iSeqNoKey oLoginKeepingInfo.seq_no_key;iSeqnoExpiretime oLoginKeepingInfo.seq_no_key_expiretime;if (isNaN(iSeqNoKey) true || isNaN(iSeqnoExpiretime) true) {return;}}if (isSeqNoKeyExpiretime(iSeqnoExpiretime) false) {return;}useLoginKeepingSubmit();}function findGetParamValue(paramKey){var result null,tmp ;location.search.substr(1).split(&).forEach(function (item) {tmp item.split();if (tmp0 paramKey) result decodeURIComponent(tmp1);});return result;}function useLoginKeepingSubmit(){var iSeqnoExpiretime;var iSeqNoKey;var sUseLoginKeepingIp;var sLoginKeepingInfo localStorage.getItem(use_login_keeping_info);if (sLoginKeepingInfo null) {iSeqnoExpiretime localStorage.getItem(seq_no_key_expiretime);iSeqNoKey localStorage.getItem(seq_no_key);} else {var oLoginKeepingInfo JSON.parse(sLoginKeepingInfo);iSeqNoKey oLoginKeepingInfo.seq_no_key;iSeqnoExpiretime oLoginKeepingInfo.seq_no_key_expiretime;sUseLoginKeepingIp oLoginKeepingInfo.use_login_keeping_ip;}var oForm document.createElement(form);oForm.method post;oForm.action /exec/front/member/LoginKeeping;document.body.appendChild(oForm);var oSeqNoObj document.createElement(input);oSeqNoObj.name seq_no_key;oSeqNoObj.type hidden;oSeqNoObj.value iSeqNoKey;oForm.appendChild(oSeqNoObj);oSeqNoObj document.createElement(input);oSeqNoObj.name seq_no_key_expiretime;oSeqNoObj.type hidden;oSeqNoObj.value iSeqnoExpiretime;oForm.appendChild(oSeqNoObj);var returnUrl findGetParamValue(returnUrl);if (returnUrl || returnUrl null) {returnUrl location.pathname + location.search;}oSeqNoObj document.createElement(input);oSeqNoObj.name returnUrl;oSeqNoObj.type hidden;oSeqNoObj.value returnUrl;oForm.appendChild(oSeqNoObj);if (sUseLoginKeepingIp ! undefined) {oSeqNoObj document.createElement(input);oSeqNoObj.name use_login_keeping_ip;oSeqNoObj.type hidden;oSeqNoObj.value sUseLoginKeepingIp;oForm.appendChild(oSeqNoObj);}oForm.submit();isUseLoginKeepingSubmit true;}isUseLoginKeeping();} catch(e) {}CAFE24.SHOP_CURRENCY_INFO {1:{aShopCurrencyInfo:{currency_code:KRW,currency_no:410,currency_symbol:\uffe6,currency_name:South Korean won,currency_desc:\uffe6 \uc6d0 (\ud55c\uad6d),decimal_place:0,round_method_type:F},aShopSubCurrencyInfo:null,aBaseCurrencyInfo:{currency_code:KRW,currency_no:410,currency_symbol:\uffe6,currency_name:South Korean won,currency_desc:\uffe6 \uc6d0 (\ud55c\uad6d),decimal_place:0,round_method_type:F},fExchangeRate:1,fExchangeSubRate:null,aFrontCurrencyFormat:{head:KRW ,tail:},aFrontSubCurrencyFormat:{head: ,tail:}}}; var SHOP_CURRENCY_INFO CAFE24.SHOP_CURRENCY_INFO;if (typeof CAFE24.SHOP_FRONT_NEW_OPTION_COMMON ! undefined) {CAFE24.SHOP_FRONT_NEW_OPTION_COMMON.initObject();}if (typeof CAFE24.SHOP_FRONT_NEW_OPTION_BIND ! undefined) {CAFE24.SHOP_FRONT_NEW_OPTION_BIND.initChooseBox();}if (typeof CAFE24.SHOP_FRONT_NEW_OPTION_DATA ! undefined) {CAFE24.SHOP_FRONT_NEW_OPTION_DATA.initData();}if (typeof CAFE24.SHOP_FRONT_NEW_LIKE_COMMON ! undefined) {CAFE24.SHOP_FRONT_NEW_LIKE_COMMON.init({bIsUseLikeProduct:false,bIsUseLikeCategory:false});}if (typeof CAFE24.SHOP_FRONT_REVIEW_TALK_REVIEW_COUNT ! undefined) {CAFE24.SHOP_FRONT_REVIEW_TALK_REVIEW_COUNT.bIsReviewTalk F;}var basket_result /product/add_basket.html;var basket_option /product/basket_option.html;var bIsUseSpread false;var sIsSecret false;var iBoardNo 12;var bIsUseSpread false;var sIsSecret false;var iBoardNo 8;var aLogData {log_server1:eclog2-225.cafe24.com,log_server2:elg-db-svcm-093.cafe24.com,mid:klif,stype:e,domain:,shop_no:1,lang:ko_KR,ver:2,hash:,ca:cfa-js.cafe24.com\/cfa.js,etc:,mobile_flag:F};var sMileageName 적립금;var sMileageUnit :PRICE:원;var sDepositName 예치금;var sDepositUnit 원;CAFE24.APPSCRIPT_ASSIGN_DATA CAFE24.APPSCRIPT_ASSIGN_DATA || {src:https://calendar-app.cafe24.com/openapi/inject.js?vs20250724194326.1&client_idA8RQp67UIt9nBlqvThz2jC},{src:https://simpletalk-static.happytalkio.com/storage/NAS/cafe24_shop/kl/klif/1/kakao_plus_friend.js?v1762153982&vs20251103161302.1&client_idgdc7WwhtIx4htbBH2iGjuB, integrity: sha384-86j81eam7On5hEhCCKpes7X7maC1MTfrGKFbdvJ1uF/QDkZ92JDSqA5E8Ib/BP1q};CAFE24.APPSCRIPT_SDK_DATA CAFE24.APPSCRIPT_SDK_DATA || application,category,collection,customer,notification,order,personal,privacy,product,promotion,store,supply,community,design;var EC_APPSCRIPT_ASSIGN_DATA CAFE24.getDeprecatedNamespace(EC_APPSCRIPT_ASSIGN_DATA);var EC_APPSCRIPT_SDK_DATA CAFE24.getDeprecatedNamespace(EC_APPSCRIPT_SDK_DATA);/script>/body>script> document.addEventListener(DOMContentLoaded, function () { const header document.getElementById(newHeader); const button header?.querySelector(.hamburger); const menu document.getElementById(mobileMenu) || header?.querySelector(.header-mobile-menu); if (!header || !button || !menu) return; const wrapA button.closest(a); if (wrapA) wrapA.addEventListener(click, (e) > e.preventDefault()); let backdrop document.querySelector(.header-backdrop); if (!backdrop) { backdrop document.createElement(div); backdrop.className header-backdrop; document.body.appendChild(backdrop); } let scrollY 0; const lockScroll () > { scrollY window.scrollY || window.pageYOffset || 0; document.body.dataset.scrollY String(scrollY); document.body.style.top `-${scrollY}px`; document.body.classList.add(menu-open); }; const unlockScroll () > { const y parseInt(document.body.dataset.scrollY || 0, 10); document.body.classList.remove(menu-open); document.body.style.top ; window.scrollTo(0, y); delete document.body.dataset.scrollY; }; const openMenu () > { header.classList.add(is-open); button.setAttribute(aria-expanded, true); lockScroll(); setTimeout(() > menu.querySelector(a,button,tabindex0)?.focus(), 0); }; const closeMenu () > { header.classList.remove(is-open); button.setAttribute(aria-expanded, false); unlockScroll(); button.focus(); }; button.addEventListener(click, (e) > { e.preventDefault(); header.classList.contains(is-open) ? closeMenu() : openMenu(); }); backdrop.addEventListener(click, closeMenu); window.addEventListener(keydown, (e) > { if (e.key Escape) closeMenu(); }); // 메뉴 안에서 링크/버튼 클릭 시 즉시 닫기 menu.addEventListener(click, (e) > { const t e.target.closest(a,button,data-close); if (!t) return; // a는 내비게이션을 이어가되, 메뉴는 즉시 닫음 if (t.matches(a)) closeMenu(); else if (t.hasAttribute(data-close)) { e.preventDefault(); closeMenu(); } }, true); // iOS 바운스 중 배경 스크롤 방지 backdrop.addEventListener(touchmove, (e) > e.preventDefault(), { passive: false }); // 데스크톱으로 커지면 강제 닫기 const mql window.matchMedia((min-width: 1026px)); (mql.addEventListener ? mql.addEventListener(change, e > { if (e.matches) closeMenu(); }) : mql.addListener(e > { if (e.matches) closeMenu(); })); // bfcache 복귀 시 열린 상태 방지 window.addEventListener(pageshow, (ev) > { if (ev.persisted) closeMenu(); }); });/script>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]