Help
RSS
API
Feed
Maltego
Contact
Domain > webmail.oneroommaking.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-11-29
183.111.235.11
(
ClassC
)
2025-10-12
210.114.0.241
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: openrestyDate: Sun, 12 Oct 2025 16:40:38 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: YESReferrer-Policy: strict-origin-when-cross-originX-Content-Type-Options: nosniffx-hrpcs-signal: 1x-hrpcs-ttl: 300sLast-Modified: Sun, 12 Oct 2025 16:40:38 GMTX-XSS-Protection: 1;modeblockX-HURL: /webmail.oneroommaking.comview_pcUSagent_pcX-isCacheURL: YESX-ttl: 300.000X-Cache: MISSX-hits: 0X-ANIGIF: Accept-Ranges: bytes !DOCTYPE html>html 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.eyJpc3MiOiJvbmVyb29tbWFrZS5jYWZlMjQuY29tIiwiYXVkIjoianMtZXJyb3ItdHJhY2VyLWFwaS5jYWZlMjQuY29tIiwibWFsbF9pZCI6Im9uZXJvb21tYWtlIiwic2hvcF9ubyI6MSwicGF0aF9yb2xlIjoiTUFJTiIsImxhbmd1YWdlX2NvZGUiOiJrb19LUiIsImNvdW50cnlfY29kZSI6IktSIiwiaXNfeXRzIjpmYWxzZSwiaXNfY29udGFpbmVyIjpmYWxzZSwid29ya3NwYWNlIjoicHJvZHVjdGlvbiJ9.w175tdUJlcm_H3Ax6BfI5H5PX6PYxY3EoDyXz3sB4so, {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 content원룸만들기 />meta namedescription content자취생이라면 원룸만들기! 더이상 꾸질꾸질한 자취는 없다. 혼자 사는게 재밌어지는 원룸만들기! 자취 꿀팁 부터 자취방 꾸미기 모든게 모여있는 원룸만들기 />meta namekeywords content원룸만들기, 원룸마트, 원룸꾸미기, oneroom.make, oneroom.mart, 원룸메이킹, 원룸생활, 스튜디오플록, 플록 />meta http-equivContent-Type contenttext/html; charsetutf-8> !-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-EFWEE57H92>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-EFWEE57H92);/script> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, minimum-scale1.0, user-scalableyes/> meta nameformat-detection contenttelephoneno/> link relpreconnect href//fonts.googleapis.com> link relpreconnect href//fonts.gstatic.com crossorigin> link hrefhttps://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT.css relstylesheet> link relstylesheet href/libs/xeicon.min.css> !-- 해피톡 PC위치 보정 --> !-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-MKHJPPC);/script>!-- End Google Tag Manager -->!-- Google free Promotion 20.11.13-->meta namegoogle-site-verification contentUpDWz73wzCsiIeBO4wo7TuOshH10C_QN2uD9zeh-21w />meta namegoogle-site-verification contenttBagLJPd7ExX714v5plMCaIDI8lPCEORUhfmdPXCGZ0 />meta namenaver-site-verification content59be66c8001eafea59d58fbdfa6849f9a87d7c07 />meta namefacebook-domain-verification content9grneh7hewwaioleu7hg674vu27uol>script typeapplication/ld+json>{ @context: https://schema.org, @type: Organization, name: 원룸만들기, url: https://oneroommaking.com/, logo: https://oneroommaking.com/web/oneroom/SEO_800_400.png, alternateName: oneroommaking, sameAs: https://www.facebook.com/oneroommaking, https://www.instagram.com/oneroom.make, https://www.youtube.com/channel/UCLqX6D0cDWGqMWToI4MZGDQ, https://play.google.com/store/apps/details?idcom.oneroom.byapps, https://apps.apple.com/kr/app/%EC%9B%90%EB%A3%B8%EB%A7%8C%EB%93%A4%EA%B8%B0/id1340750947 , contactPoint: { @type: ContactPoint, telephone: 1522-5007, contactType: customer service, email: oneroom.make@gmail.com, areaServed: KR, availableLanguage: ko } , brand: { @type: Brand, name: 원룸만들기 }}/script>script typetext/javascript charsetUTF-8 src//t1.daumcdn.net/adfit/static/kp.js>/script>script typetext/javascript> kakaoPixel(2704590741045359958).pageView();/script>script> var Location, ID, ItemList, Price window.addEventListener(load, Google_Dynamtic_Remarketing) function ViewSearchResults() { Location /search/.test(window.location.pathname); ID document.querySelectorAll(pdata-id); ItemList if (Location) { for (var i 0; i ID.length; i++) { ItemList.push({ id: IDi.dataset.id, google_business_vertical: retail }) } console.log(ItemList) gtag(event, view_search_results, { items: ItemList }) } }; function ViewItemList() { Location /list/.test(window.location.pathname); ID document.querySelectorAll(pdata-id); ItemList if (Location) { for (var i 0; i ID.length; i++) { ItemList.push({ id: IDi.dataset.id, google_business_vertical: retail }) } console.log(ItemList) gtag(event, view_item_list, { items: ItemList }) } }; function ViewItem() { Location /category/.test(window.location.pathname); ItemList if (Location && iProductNo ! undefined) { ID iProductNo ItemList { id: ID, google_business_vertical: retail } console.info(ItemList) gtag(event, view_item, { value: product_price, items: ItemList }) } }; function addTocart() { Location /basket/.test(window.location.pathname); Price document.getElementById(total_order_price_front); ItemList if (Location && aBasketProductData ! undefined && Price ! null) { ID aBasketProductData for (var i of ID) { ItemList.push({ id: i.product_no, google_business_vertical: retail }) } console.info(ItemList) gtag(event, add_to_cart, { value: Price.innerText.replace(/^\d/g, ), items: ItemList }) } else if (Location) { console.info(add_to_cart) } } function Purchase() { Location /order_result/.test(window.location.pathname); ItemList if (Location) { ID EC_FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA.order_product Price EC_FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA.payed_amount for (var i of ID) { ItemList.push({ id: i.product_no, google_business_vertical: retail }) } console.info(ItemList) gtag(event, purchase, { value: Price, items: ItemList }) } }; function Google_Dynamtic_Remarketing() { ViewSearchResults() ViewItemList() ViewItem() addTocart() Purchase() } /script>script>window.addEventListener(load, Google_Conversion)var Npay, Price, MOfunction Npay_viewItem_PC() { Npay document.querySelector(.npay_btn_item) Price document.querySelector(#totalPrice > span > strong > em) Npay && Price ! null && Npay.addEventListener(click, ()>{ Price document.querySelector(#totalPrice > span > strong > em) if(Price.innerText.replace(/^\d/g,) > 0) { console.log(Npay_viewItem_PC, Price.innerText.replace(/^\d/g,)) gtag(event, conversion, { send_to: AW-779881522/kq6UCIaI19QCELKY8PMC, value: Price.innerText.replace(/^\d/g,), currency: KRW, transaction_id: }); } else { console.log(PC_price is ZERO) } })} function Npay_viewItem_MO() { MO window.location.hostname m.oneroommaking.com Npay document.querySelector(.npay_btn_item) Price document.querySelector(#totalPrice > span > strong) Npay && Price ! null && MO && Npay.addEventListener(click, ()>{ Price document.querySelector(#totalPrice > span > strong) if(Price.innerText.replace(/^\d/g,) > 0) { console.log(Npay_viewItem_MO, Price.innerText.replace(/^\d/g,)) gtag(event, conversion, { send_to: AW-779881522/kq6UCIaI19QCELKY8PMC, value: Price.innerText.replace(/^\d/g,), currency: KRW, transaction_id: }); } else { console.log(MO_price is ZERO) } })}function Npay_addTocart_PC() { Npay document.querySelector(.npay_btn_item) Price document.querySelector(#total_order_price_front) Npay && Price ! null && Npay.addEventListener(click, ()>{ Price document.querySelector(#total_order_price_front) if(Price.innerText.replace(/^\d/g,) > 0) { console.log(Npay_addTocart_PC, Price.innerText.replace(/^\d/g,)) gtag(event, conversion, { send_to: AW-779881522/kq6UCIaI19QCELKY8PMC, value: Price.innerText.replace(/^\d/g,), currency: KRW, transaction_id: }); } })}function Npay_addTocart_MO() { Npay document.querySelector(.npay_btn_item) Price document.querySelector(#sp-content > div.xans-element-.xans-order.xans-order-basketpackage > div.xans-element-.xans-order.xans-order-totalsummary.totalSummary > div.total > span > strong) Npay && Price ! null && Npay.addEventListener(click, ()>{ Price document.querySelector(#sp-content > div.xans-element-.xans-order.xans-order-basketpackage > div.xans-element-.xans-order.xans-order-totalsummary.totalSummary > div.total > span > strong) if(Price.innerText.replace(/^\d/g,) > 0) { console.log(Npay_addTocart_MO, Price.innerText.replace(/^\d/g,)) gtag(event, conversion, { send_to: AW-779881522/kq6UCIaI19QCELKY8PMC, value: Price.innerText.replace(/^\d/g,), currency: KRW, transaction_id: }); } })}function PurchaseEnd() { Purchase /order_result/.test(window.location.pathname) Price EC_FRONT_EXTERNAL_SCRIPT_VARIABLE_DATA Purchase && ( console.log(Purchase, Price.payed_amount, Price.order_id), gtag(event, conversion, { send_to: AW-779881522/pfXSCMT-1tQCELKY8PMC, value: Price.payed_amount, currency: KRW, transaction_id: Price.order_id }) )}function Google_Conversion() { Npay_viewItem_PC() Npay_viewItem_MO() Npay_addTocart_PC() Npay_addTocart_MO() //PurchaseEnd()}/script>!-- Event snippet for 장바구니에 추가 conversion page -->script> document.addEventListener(DOMContentLoaded, function(event) { if (window.location.href.includes(/category/) | window.location.href.includes(/detail.html)) { var selector document.querySelector(.sp-btntooltip*장바구니에 바로 담기) if (window.location.href.includes(m.)) { selector document.querySelector(#actionCart) } selector.addEventListener(click, function() { gtag(event, conversion, {send_to: AW-779881522/9aegCMacsOYCELKY8PMC}); }); }; });/script>script typetext/javascript src//wcs.naver.net/wcslog.js>/script>script typetext/javascript>if(!wcs_add) var wcs_add {};wcs_addwa bc983124f528e8;if(window.wcs) {wcs_do();}/script>script async srchttps://cdn.onetag.co.kr/0/tcs.js?eidqy4dwy5hbi9dqy4dwy5hbi>/script>link relcanonical hrefhttps://oneroommaking.com />meta propertyog:url contenthttps://oneroommaking.com />meta propertyog:title content원룸만들기 />meta propertyog:description content자취생이라면 원룸만들기! 더이상 꾸질꾸질한 자취는 없다. 혼자 사는게 재밌어지는 원룸만들기! />meta propertyog:site_name content원룸만들기 />meta propertyog:type contentwebsite />meta propertyog:image contenthttp://webmail.oneroommaking.com/web/upload/share-image-1-3fbf22e557a8dee3b388b4acd49fddab.png />meta namegoogle-site-verification contentUpDWz73wzCsiIeBO4wo7TuOshH10C_QN2uD9zeh-21w />meta namenaver-site-verification content59be66c8001eafea59d58fbdfa6849f9a87d7c07 />link relshortcut icon href/web/upload/favicon-ea340bff352ff5645d8a9f58de59a1a7.ico />script typetext/javascript src//wcs.naver.net/wcslog.js>/script>script typetext/javascript>var CAFE24API { instance : , MALL_ID : oneroommake, 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://oneroommake.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 2509301429;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 skin32;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 oneroommake},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 http; },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:oneroommake.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:oneroommake,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 {search_period:,calendar_config:{maxDate:2027-10-13,locale:ko},sSearchUrl:\/product\/search.html?keyword,aProductPurchaseInfo_12689:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12682:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12639:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12675:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12656:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12640:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_9518:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8622:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12180:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_6567:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10402:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_596:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11295:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12416:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8213:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_12339:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11647:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11702:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11451:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11862:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11520:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_9410:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10304:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11761:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8794:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_6782:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11439:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10556:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8488:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8431:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11392:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_6888:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11111:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_11066:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10706:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_9072:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10883:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8412:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10968:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8787:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_6693:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_8428:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_9765:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10050:{bIsSuccess:true,sMessage:,bReplaceLoginPage:false,bIsDisplayPurchaseButton:true},aProductPurchaseInfo_10704:{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.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/ind-script/optimizer.php?filenamenY1BCkIxDAX3pVvPERU9gTcQPEBa87X8NClpCnp7xZUbQbp9vJmBu1aC3d6gmd4MKxh1HZYJcu-wmIpD1lpV4nvYwD9_yqErDy8qIeljEhzus1HGJ9kc6piYJlFtgYtQSCjys88lwaU0zCucv30nZJIrGhziMW5hYfRW8vrRvAA&typecss&k3572cbbdf8913438f1d2bd7f51c552f63984d500&t1726130154 />link relstylesheet typetext/css href/ind-script/optimizer_user.php?filenametZRBUgQhDEX3g1vPkSo9hQtXnoCGTJMaICkCant6mR6d0nXDhgp0-hHC50PghIDONMWiwBkLc0r2giBtieRMqCmCejQeldYMeqH8_ASJC-b3DZwqJEv5oQePMIQmLE2O8aLduFVYrJLboa7_xnkw9LYwGIru1Cd4ajQJLHalbCtOwgeMMqvywr65WQ1fWq3DJXKH8-ckcv-AZRK72mUWmTlWknl1x1n6PnP00_TtX_KZx1mpfpBg6crOvvcjDXVpbYvpVnKwzT-ZVuRqp1-bobTeg3Ho0Met2niBgop1HPjaARPZesrrv8mxLfYOd7OL-KuW1Pp70cDyFkjk8Ab_rrIPx8v9kz34eWgkj6-Y28Aj32Kzow-evWe1THUDrdtR19kvGG1xAZSSRDwl9NTSlfoN&typecss&k2099ccb7dc0f58793b3a4c51ec548ecfbdcbcfa6&t1758689457&userT />style typetext/css>/style>title>원룸만들기/title>/head>body idlayout>!-- Uneedcomms Keepgrow Script -->style>#keepgrowLogin #KG_footer .ment>div.icon {display: flex !important;}/style> div styledisplay:none !important>/div> script idkg-service-init data-hostingcafe24 data-envmobile src//storage.keepgrow.com/admin/keepgrow-service/keepgrow-service_be8663f2-dc41-4178-9b93-e002c968732e.js>/script>!-- Uneedcomms Keepgrow Script --> !-- 페이지 로딩 --> !-- 원룸 페이지 로딩 -->!-- div classpage-loading> img srchttps://oneroommake.cafe24.com/web/upload/hi/loading241205.gif alt>/div>/div> --> div idroot-context class> div classpf-full-bg>/div> div classwrap_box> !-- 레이아웃 : 좌측 배너 --> div classwrap_box_left> !-- 레이아웃 : 좌측 -->div classwrap_side> div classwrap_container> !-- 레이아웃 : 좌측 로고 --> div classside_logo>a href/>img src/morenvyimg/logo300.png alt로고>/a>/div> !-- 검색 --> form classside-keyword-form action/product/search.html methodget target_self enctypemultipart/form-data> div classside-keyword-input> !-- input classquery typetext namekeyword placeholder검색어를 입력해 주세요. --> input typehidden idkeywordLeft namekeyword value11>input typetext idquery namequery classdss_si_left onkeyup$(inputname\keyword\).val(this.value); btnbtnSearchLeft placeholder검색어를 입력해 주세요.> input typehidden nameorder_by valuehit_count> span idbtnSearchLeft classsubmit> svg xmlnshttp://www.w3.org/2000/svg fillcurrentColor viewbox0 0 512 512>path dM368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z>/path>/svg> /span> /div> /form> script typetext/javascript> ( () > { const form document.querySelector(form.side-keyword-form); const query document.querySelector(.side-keyword-input input.query); const submit_btn document.querySelector(.side-keyword-input .submit); if(!form || !query || !submit_btn) return; const handleSubmit () > { const txt_query query.value.trim(); if(!txt_query) { query.focus(); alert(검색어를 입력해주세요.); return false; } form.submit(); } submit_btn.addEventListener(click, () > {handleSubmit();}); })(); /script> !-- 레이아웃 : 자취생이 많이 찾는 키워드 --> div classside_help_keyword> div classtitle>자취생이 많이 찾는 키워드/div> div classmorenvy-banner-area area_idc0bb> ul classkeyword-container> li classmorenvy-banner>a href%7B#link_1%7D target{#target_1}>{#title}/a>/li> /ul> /div> /div> !-- 레이아웃 : 좌측 로그인 영역 --> div classside_login_menu> ul> li classxans-element- xans-layout xans-layout-statelogoff highlight >a href/member/login.html>로그인/a>/li> li classxans-element- xans-layout xans-layout-statelogoff dash >a href/member/agreement.html>회원가입/a>/li> li classdash>a href/myshop/order/list.html>주문조회/a>/li> /ul> /div> !-- 레이아웃 : 좌측 SNS 영역 --> !-- div classside_sns> ul> li>a hrefhttps://www.youtube.com/@oneroommake target_blank>img src/morenvyimg/side_sns01.png>유튜브 바로가기/a>/li> li>a hrefhttps://instagram.com/oneroom.make target_blank>img src/morenvyimg/side_sns02.png>인스타그램 바로가기/a>/li> /ul> /div> //--> /div>/div> /div>!-- //wrap_box_left --> div idwrap> !-- 비디오 배너 팝업 관련--> div idbg>/div> div idvideo-popup>/div> !-- 사이드바 --> aside idaside classxans-element- xans-layout xans-layout-slidepackage >!-- 사이드바 : 로그인 -->div classms_wrap> div classms_top> div classms_login> div classxans-element- xans-layout xans-layout-statelogoff >a href/member/login.html>로그인 & 회원가입/a>a href/member/agreement.html classjoin color>제발 입주민으로 모시게 해주십시오/a>/div> /div> div classbtnClose>svg width24 height24 viewbox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg>path dM19 5L5 19M5 5L19 19 stroke#1A1A1A stroke-width1.5 stroke-linecapround stroke-linejoinround>/path>/svg>/div> /div> div classxans-element- xans-layout xans-layout-statelogoff ms_bottom cboth >div classlogin_btn> a href/member/login.html>로그인/a> /div>div classjoin_btn> a href/member/agreement.html classjoin>회원가입/a> /div>/div> /div>!-- 사이드바 : 상단 배너 -->!--div idtop-banner classtop-banner-root>div classmorenvy-banner-area top-banner-container area_id61f9>div classmorenvy-banner item>a href{#link_1} target{#target_1}>div classimg-wrapper>{#imgTag_1}/div>span>{#title}/span>/a>/div>/div>/div-->div idtoggle classaside-contents> div classaside__contents-tabs> button typebutton classactive>카테고리/button> button typebutton>브랜드/button> button typebutton>서비스/button> /div> div classms_cate aside__contents-list> div classtab_category aside__contents-item idslideCateList> nav classcate__wrap main-cate> ul idcategoryListDepth1 classxans-element- xans-layout xans-layout-category cate__list >li idcate1693 classxans-record-> a href#cate-group-1693 classtitle cate?cate_no1693>가구/a> /li>li idcate1694 classxans-record-> a href#cate-group-1694 classtitle cate?cate_no1694>가전/a> /li>li idcate1752 classxans-record-> a href#cate-group-1752 classtitle cate?cate_no1752>패브릭/a> /li>li idcate1767 classxans-record-> a href#cate-group-1767 classtitle cate?cate_no1767>생활용품/a> /li>li idcate1798 classxans-record-> a href#cate-group-1798 classtitle cate?cate_no1798>소품 / 취미/a> /li>li idcate1806 classxans-record-> a href#cate-group-1806 classtitle cate?cate_no1806>조명/a> /li>li idcate1810 classxans-record-> a href#cate-group-1810 classtitle cate?cate_no1810>셀프인테리어 / 공구/a> /li>/ul> /nav> nav classcate__wrap sub-cate idsub-cate>/nav> /div> !-- 사이드바 카테고리 자동출력 종료 --> div classaside__contents-item aside__contents--brand> div classinner-con> h2 classcontents__title>이번주 자취 브랜드/h2> ul classmorenvy-banner-area brand__list area_idba22> li classmorenvy-banner> a href%7B#link_1%7D target{#target_1} styleheight:150px;> div classimage-wrapper styleposition:relative;> {#imgTag_2_or_video_2} div classgradient-overlay style position: absolute; bottom: 0; left: 0; width: 100%; height: 50%; /* 그라데이션 높이 조절 */ background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent); pointer-events: none; /* 클릭 막지 않도록 */ z-index: 1; >/div> ul classlist_html_wrap styleposition: absolute; bottom: 12px; left: 12px; display: flex; flex-direction: column; z-index: 2;> div classtitle stylecolor: white; font-size: 18px; margin-bottom:6px; font-weight: 600;>{#text_1}/div> div classtext_1 stylecolor: white; font-size: 13px; width:280px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;>{#title}/div> /ul> /div> /a> /li> /ul> /div> /div> div classaside__contents-item aside__contents--service> div classinner-con> h2 classcontents__title>뭐 찾으시는 거 있으세요?/h2> ul classmorenvy-banner-area service__list area_id9dea stylemargin-bottom: 16px;> li classmorenvy-banner> a href%7B#link_1%7D target{#target_1}>figure>{#imgTag_1_or_video_1}/figure>figcaption>{#title}/figcaption>/a> /li> /ul> div classbanner_box search_box_banner> div classswiper-container search_box_banner_list> div classswiper-wrapper morenvy-banner-area area_id9f18> div classswiper-slide morenvy-banner> !-- 메인 배너 : 링크, 이미지 수정 --> a href%7B#link_1%7D target{#target_1}> div classimg_box> {#imgTag_1} /div> div classinner> {#html} /div> /a> /div> /div> /div> div classswiper-pagination swiper-pagination-search_box_list>/div>/div> !-- div classmorenvy-banner-area service__bnr area_id13ea> div classmorenvy-banner> a href{#link_1} target{#target_1}> div styleborder-radius: 10px; overflow: hidden;> {#imgTag_1_or_video_1} /div> /a> /div> /div>--> div classxans-element- xans-layout xans-layout-footer service__cs >생각보다 친절한 고객센터 : a hreftel:1668-4418>1668-4418/a>/div> /div> /div> /div> /div>!-- 사이드바 : 커뮤니티 -->!--import(/section/sidebar_category.html)-->!-- 사이드바 : 공지 -->!-- 사이드 바는 스토리북과 충돌합니다. 사용하지 않도록해 주세요. 단, 코드는 아래와 같이 안전하게 이동시켜놓았습니다. -->!--#import(/layout/basic/notice.html)-->/aside> div idcontainer> div classcate_bg_head>/div> !-- 앱스토어 - 모렌비배너 - 최상단 배너에서 수정가능합니다 --> !-- div classtop_banner_box morenvy-banner-area area_idbc09> div classmorenvy-banner top_event>a href{#link_1} target{#target_1}>{#text_1}/a>/div> div classclosebtn>/div> /div> //--> !-- //top_banner_box --> div idsearch_box classsearch_box> div classbox_inner> !-- 상단 검색창 --> div classbox_inner2> form idsearchBarForm name action/product/search.html methodget target_self enctypemultipart/form-data >input idbanner_action namebanner_action value typehidden />div classxans-element- xans-layout xans-layout-searchheader search_input cboth >!-- $product_page/product/detail.html $category_page/product/list.html -->div classsearch_close idpause>img src/morenvyimg/back_search.svg>/div>div classsearch_form> !-- 검색창 : 홍보문구 --> !--import(/section/header_search_keyword.html)--> !-- 검색창 홍보문구 수정하는 곳 -->style>#search_box .search_input #queryTop { width: 100%; height: 40px; margin: 0; padding: 0; border: 0; padding-left: 20px; border-radius: 8px; background-color: #fff; font-weight: 400; font-size: 14px; line-height: 24px; color: #9a9a9a;}/style>fieldset title찾으시는 거 있으세요?> !-- input idkeyword namekeyword fw-filter fw-label검색어 fw-msg classinputTypeText placeholder onmousedownSEARCH_BANNER.clickSearchForm(this) value typetext /> --> input idkeyword namekeyword typehidden value11>input typetext idqueryTop namequery classdss_si1 onkeyup$(inputname\keyword\).val(this.value); btnbtnSearchTop1> input typehidden nameorder_by valuehit_count> button typebutton classbtn_delete onclick$(#queryTop).val(); $(#queryTop).focus();>삭제/button> button idbtnSearchTop1 typebutton classbtn_sh>검색/button> !-- button idbtnSearchTop typebutton classbtn_sh onclickSEARCH_BANNER.submitSearchBanner(this); return false;>검색/button -->/fieldset> /div>/div>/form> !-- 카페24의 최근 검색 키워드는 MO관련 환경에서만 동작합니다. 그래서 displaynone으로 시작하여 스크립트에서 감지하여 활성화 합니다. --> div classoneroomSearchRecentKeyword-root displaynone> div classxans-element- xans-search xans-search-recentkeyword>div classtitle>쇼핑의 흔적a hrefjavascript:; idall-clear-btn classdisplaynone>전체삭제span classicon-w12>svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 384 512>path dM324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z>/path>/svg>/span>/a>/div>!--p classempty >최근에 검색을 안했습니다/p>-->p classempty>최근에 남긴 흔적이 없습니다/p>!-- 검색이 없거나 검색을 모두 삭제했을 때 안정적으로 처리하기 위함 -->style>.oneroomSearchRecentKeyword-root:has(ul li) .empty {display:none;}/style>div idoneroomSearchRecentKeyword-slider classswiper-container> ul classswiper-wrapper displaynone> li data-index class> a href%24%7Brecent_keyword_url%7D>/a> button typebutton classbtnDelete onclick>span classicon-w12>svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 384 512>path dM324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z>/path>/svg>/span>/button> /li> li data-index class> a href%24%7Brecent_keyword_url%7D>/a> button typebutton classbtnDelete onclick>span classicon-w12>svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 384 512>path dM324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z>/path>/svg>/span>/button> /li> /ul> /div>/div> /div> !-- 검색창 : 수동 추천 검색어 --> div classrecomm_manual_word> !-- 추천 검색어 타이틀 수정 -->div classtitle>추천 검색어/div>div classrecomm_manual_word_container_hi> !-- 검색창 수동 추천 검색어 수정하는 곳 --> ul classmorenvy-banner-area area_idc0bb> li classmorenvy-banner> a href%7B#link_1%7D target{#target_1}> {#imgTag_1_or_video_1} p>{#title}/p> /a> /li> /ul>/div> /div>!-- //recomm_manual_word --> !-- 최근 본 상품 :: disabled -->!--#import(/search_recent.html)--> div classsearch_pop> div classhot_keyword>!-- 자동 인기 검색어 모듈 --> div classtitle>실시간 인기 검색어/div>!-- shopSearch 통계 --> div classkeyword_sub morenvy-banner-area iddalue_hk_3 styledisplay: flex !important;> /div> /div> /div> !--div classsearch_pop--> !--div classhot_keyword-->!-- 자동 인기 검색어 모듈 --> !--div classtitle>추천 검색어/div>!-- 인기 검색어 추가 : 상점관리 - 운영관리 - 상품검색 설정 - 인기검색어 설정 --> !-- 모렌비 배너관리자 배너영역명 : 메인 : 인기검색어 --> !--div classkeyword_sub morenvy-banner-area area_ida739--> !-- a classanimation1 morenvy-banner href{#link_1} target{#target_1}>span classnum>/span>{#title}/a> --> !--div classmorenvy-banner keyword-container>a href{#link_1} target{#target_1}>span classnum>/span>{#title}/a>/div--> !--/div--> !--/div--> !--/div--> !-- 하단배너 -->div classbanner_box search_box_banner> div classswiper-container search_box_banner_list> div classswiper-wrapper morenvy-banner-area area_id9f18> div classswiper-slide morenvy-banner> !-- 메인 배너 : 링크, 이미지 수정 --> a href%7B#link_1%7D target{#target_1}> div classimg_box> {#imgTag_1} /div> div classinner> {#html} /div> /a> /div> /div> /div> div classswiper-pagination swiper-pagination-search_box_list>/div>/div> /div>!-- //box_inner2 --> /div>!-- //box_inner --> /div>!-- //search_box --> !-- 스토리북 공용 설정 --> !-- 스토리북 전역설정 --> a idmy_activity_url href/community/my_activity.html classdisplaynone>커뮤니티 포인트 URL/a>script typetext/object classapp-amisoft-storybook-global-config> { showMemberIdForAdmin:true, enableContentReport:true, themeArgs: { palette: { primary: { main: #01398c, contrastText: #ffffff, }, }, }, defaultAvatarImage:/web/upload/community_default_avatar.svg, // 기본아바타 defaultAnonymityAvatarImage:/web/upload/community_anonymity_avatar.svg, // 익명아바타 showEditorProductSearchAdditionalInfo:true, detailViewAvatarFollowButtonPosition:bottom, detailViewHashtagPosition:top, editorControlButtonPosition: bottom, toolbar, integretedBoardDisplayOrder: 2, 5, 1, // 검색 결과 노출 순서 profileSetting: { smallSizeRendering:true, profileTabFunction: (params) > { const {tabs, is_my_profile} params; if(is_my_profile) { const pos tabs.findIndex( v > v.value setting ); const my_activity_url document.getElementById(my_activity_url); if(my_activity_url && pos > -1) { tabs.splice(pos + 1, 0, {value:my-cp, label:커뮤니티 포인트, href:my_activity_url.href}); } } return tabs; } }, boardSettings: { // 방꾸미기 board_no:1, pickView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , searchResultOrder: { label:최근조회순, order:VIEW_RANGE_COUNT, method:DESC, }, }, listView: { customTitleFunc: () > { return extractUrlFixedAttrs({ default_value:방꾸미기, // default: 방꾸미기 attribute_pk:72, // 방꾸미기 (구분) attribute_value_ref:{ 278: 원룸 / 1.5룸, 271: 빌라 / 주택, 272: 아파트, 279: 복층, 275: 옥탑방 / 반지하, 276: 모음집, 277: 세트메뉴, 281: 꾸미기 팁, } }); }, showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 궁금한 키워드를 검색해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 writeButtonText: 글쓰기, showWriteButton: true, mediaItemSpec: { minSize:1, maxSize:1, }, }, integretedView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, hideProductListMoveButton: true, // 상품 모아보기 버튼 감춤 disableFullCoverPhotoView: true, // 커버 사진 원본 보기 사용 안함 allowMoveToContentParticle: false, // 콘텐츠 구성요소 페이지 이동 중지 }, editorView: { expandWritingNotice: true, expandAttributeForm: true, smallSizeRendering: true, userLinkClassNames: community-user-center-link-1, }, profileHomeView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , displayNoneForVisitorIfDataEmpty:true, // 방문자에게 게시물이 없다면 표시하지 않습니다. }, profileListView: { mediaItemSpec: { minSize:2, maxSize:2, }, }, }, { // 자취꿀팁 board_no:2, pickView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , searchResultOrder: { label:게시순, order:ISSUED, method:DESC, }, }, listView: { customTitleFunc: () > { return extractUrlFixedAttrs({ default_value:자취꿀팁, attribute_pk:39, // 자취꿀팁(구분) attribute_value_ref:{ 211: 계약 / 입주 / 분쟁, 216: 지원사업 / 정책, 212: 경제 / 절약, 221: 살림법, 218: 비상 / 대처방법, 213: 자취템 추천, 214: 자기개발 / 취미 / 건강, } }); }, showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 궁금한 키워드를 검색해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 writeButtonText: 글쓰기, showWriteButton: true, mediaItemSpec: { minSize:1, maxSize:1, }, }, integretedView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, hideProductListMoveButton: true, // 상품 모아보기 버튼 감춤 disableFullCoverPhotoView: true, // 커버 사진 원본 보기 사용 안함 allowMoveToContentParticle: false, // 콘텐츠 구성요소 페이지 이동 중지 allowContentParticleScrap: false, // 콘텐츠 구성요소 스크랩 중지 }, editorView: { expandWritingNotice: true, expandAttributeForm: true, smallSizeRendering: true, maxTitleLength: 40, userLinkClassNames: community-user-link-1, community-user-link-2, }, profileHomeView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , displayNoneForVisitorIfDataEmpty:true, // 방문자에게 게시물이 없다면 표시하지 않습니다. }, profileListView: { mediaItemSpec: { minSize:2, maxSize:2, }, }, }, { // 커뮤니티 가이드 board_no:3, listView: { showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 검색어를 입력해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 mediaItemSpec: { minSize:2, maxSize:2, }, }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, }, editorView: { expandWritingNotice: true, expandAttributeForm: true, smallSizeRendering: true, }, }, { // 이벤트 board_no:4, pickView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , searchResultOrder: { label:최근조회순, order:VIEW_RANGE_COUNT, method:DESC, }, }, listView: { showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 키워드를 검색해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 mediaItemSpec: { minSize:2, maxSize:2, }, }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, }, editorView: { expandWritingNotice: true, expandAttributeForm: true, smallSizeRendering: true, userLinkClassNames: community-user-center-link-1, }, }, { // 자취상담 board_no:5, listView: { showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 궁금한 키워드를 검색해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 writeButtonText: span classplus-cp cp-100>질문하기/span>, showWriteButton: true, }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, }, editorView: { expandWritingNotice: true, expandAttributeForm: true, expandSelectPostAnonymity: true, smallSizeRendering: true, }, profileHomeView: { displayNoneForVisitorIfDataEmpty:true, // 방문자에게 게시물이 없다면 표시하지 않습니다. }, }, { // 챌린지 board_no:7, pickView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , searchResultOrder: { label:최근조회순, order:VIEW_RANGE_COUNT, method:DESC, }, }, listView: { showSearchQueryInput: true, // 검색 기능 추가 searchQueryInputPlaceholder: 궁금한 키워드를 검색해 보세요., searchQueryInputPosition: order-right, // 검색 키워드 입력 위치 writeButtonText: 글쓰기, showWriteButton: true, mediaItemSpec: { minSize:2, maxSize:2, }, }, integretedView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , }, detailView: { allowCurrentBrowsingContextForProductDetailPage: true, // 상품상세페이지 이동 현재창 사용 smallSizeRendering: true, hideProductListMoveButton: true, // 상품 모아보기 버튼 감춤 disableFullCoverPhotoView: true, // 커버 사진 원본 보기 사용 안함 allowMoveToContentParticle: false, // 콘텐츠 구성요소 페이지 이동 중지 }, editorView: { expandWritingNotice: true, expandAttributeForm: true, expandSelectPostAnonymity: true, smallSizeRendering: true, userLinkClassNames: community-user-center-link-1, }, profileHomeView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:4}, , displayNoneForVisitorIfDataEmpty:true, // 방문자에게 게시물이 없다면 표시하지 않습니다. }, profileListView: { mediaItemSpec: { minSize:2, maxSize:2, }, }, }, contentProductSetting: { listView: { mediaItemSpec: {minSize:2, maxSize:3}, mediaItemLimits: {size:2, limit:8}, {size:3, limit:9}, , }, }, scrapBookSetting: { listView: { mediaItemSpec: { minSize:2, maxSize:2, }, }, profileHomeView: { mediaItemSpec: { minSize:2, maxSize:2, }, mediaItemLimits: {size:2, limit:6}, , }, }, }/script> script typetext/object classapp-amisoft-storybook-language-pack> { MSG__COVER_IMAGE_HOW_TO_UPLOAD__1: 커버 사진을 업로드해 주세요.br>b>권장사이즈(가로:세로) 비율 5:3/b>, MSG__COVER_IMAGE_HOW_TO_UPLOAD__2: 커버 사진을 업로드해 주세요.br>b>권장사이즈(가로:세로) 비율 1:1/b>, MSG__PLEASE_ENTER_YOUR_COMMENT_HERE: 댓글 달기..., INPUT: 게시, MSG__THERE_ARE_NO_POSTS__1: 다른 키워드도 검색해 보세요!, MSG__THERE_ARE_NO_POSTS__2: 다른 키워드도 검색해 보세요!, PRODUCTS_USED_IN_THIS_POST__1: 방꾸미기 상품, MSG__THERE_ARE_NO_POSTS__5: 아직 아무도 질문하지 않았어요., SEARCH_RESULTS__5: {{QUERY}}에 대한 검색 결과, ANONYMITY_NICK_NAME_WITH_NUM: 자취생-{{NUM}}, // 자취질문 신규 댓글 COMMENT_INPUT__5:span class\plus-cp cp-30\>저장/span>, MSG__PLEASE_ENTER_THE_CONTENT__7:커버 사진 외에도 내용에도 사진을 꼭 올려주세요., }/script> !-- HLS플레이어 -->script src/community/js/hls-1-5-8-min.js>/script> !-- Handlebars -->script src/community/js/handlebars-min-v4-7-8.js>/script> !-- 스토리북 / 컨텐츠 관리자 메인 툴바 --> div classapp-amisoft-storybook-contentAdminMainToolbar styledisplay:none;border-bottom:1px solid #ececec;> div classapp-amisoft-storybook-root>/div> /div>!--//(end) 스토리북 전역설정 -->!-- 스토리북 빠른 로딩 -->script typetext/javascript> ( () > { window.loaded_lobk true; // 중복 launcher 실행 차단 window.storybook_direct_start true; // 곧 바로 startService()호출 let display_location UNKNOWN; let meta_path_roles document.querySelectorAll(metanamepath_role); if(meta_path_roles.length) { let tmp meta_path_roles0.getAttribute(content); if(tmp) display_location tmp; } const url `https://storybook.sweetoffer.co.kr/script/cafe24/${display_location}`; const script document.createElement(script); script.src url; document.head.appendChild(script); } )();/script>!--//(end) 스토리북 빠른 로딩 --> !--// 스토리북 공용 설정 --> div idmheader> div classmh_sec01> div classarea01> div classtop_left> div classxans-element- xans-layout xans-layout-mobileaction back >button onclickhistory.go(-1);return false;>/button>/div> div classtop_all fold>img src/morenvyimg/220328_ham01.png>/div> !-- 상품상세페이지에서만 보임 -->a href/ idheader_move_home>img src/web/mobile/220328_home01.png>/a> /div> div classtop_logo> !-- 상단 : 로고 --> !-- 상단 로고 수정하는 곳 -->a href/>img src/morenvyimg/logo.png alt로고>span>원룸만들기/span>/a> /div>!-- //top_logo --> form idsearchBarForm name action/product/search.html methodget target_self enctypemultipart/form-data >input idbanner_action namebanner_action value typehidden />div classxans-element- xans-layout xans-layout-searchheader search_input_box >!-- $product_page/product/detail.html $category_page/product/list.html -->div classsearch_form> !-- 검색창 : 홍보문구 --> !--import(/section/header_search_keyword.html)--> !-- 검색창 홍보문구 수정하는 곳 -->style>#search_box .search_input #queryTop2 { width: 100%; height: 40px; margin: 0; padding: 0; border: 0; padding-left: 20px; border-radius: 8px; background-color: #fff; font-weight: 400; font-size: 14px; line-height: 24px; color: #9a9a9a;}/style>fieldset title찾으시는 거 있으세요?> !-- input idkeyword namekeyword fw-filter fw-label검색어 fw-msg classinputTypeText placeholder onmousedownSEARCH_BANNER.clickSearchForm(this) value typetext /> --> input idkeyword namekeyword typehidden value11>input typetext idqueryTop2 namequery classdss_si1 onkeyup$(inputname\keyword\).val(this.value); btnbtnSearchTop2> input typehidden nameorder_by valuehit_count> button typebutton classbtn_delete onclick$(#queryTop).val(); $(#queryTop).focus();>삭제/button> button idbtnSearchTop2 typebutton classbtn_sh>검색/button> !-- button idbtnSearchTop typebutton classbtn_sh onclickSEARCH_BANNER.submitSearchBanner(this); return false;>검색/button -->/fieldset> /div>/div>/form>!-- //search_input_box --> div classtop_right> !-- My아바타 --> div classmy-avatar-root>/div> div classtop_search idplay>img src/morenvyimg/220328_search01.png>/div> div classtop_cart>a href/order/basket.html classxans-element- xans-layout xans-layout-orderbasketcount >img src/morenvyimg/220328_cart01.png>span classEC-Layout-Basket-count>/span>/a>/div> /div>!-- //top_right --> /div>!-- //area01 --> div classswiper_top swiper-container> !-- 상단 : 수동 카테고리 메뉴 --> ul classswiper-wrapper> !-- 상단 수동 카테고리 메뉴 수정하는 곳 -->li classswiper-slide sale>a href/product/time_sale_more.html?amit_t1&time_sale_no42 classpoint ani-txtup>span>공/span>span>동/span>span>구/span>span>매/span>/a>/li>!-- li classswiper-slide sale>a href/product/time_sale_more.html?amit_t1&time_sale_no42 classpoint>단독세일/a>/li> -->li classswiper-slide ingi>a href/product/best100.html?cate_no62 classmaincate2>인기차트/a>/li>li classswiper-slide>a href/product/list_thumb.html?cate_no1692 classmaincate3>신상품/a>/li>li classswiper-slide>a href/product/list_thumb.html?cate_no967 classmaincate4>리퍼상품/a>/li>li classswiper-slide community>a hrefhttps://community.oneroommaking.com idplatform_community>자취생활/a>/li>li classswiper-slide>a href/product/list_cate.html?cate_no2256 classmaincate5>선착순세일/a>/li>script typetext/javascript> // (스킨경로) 커뮤니티 이동 주소 변경 ( () > { const prefix (window.CAFE24.ROUTE.path.prefix ?? ).trim(); const community_anchor document.getElementById(platform_community); if(prefix && community_anchor) { community_anchor.href `${prefix}/community`; } } )();/script>!--li classswiper-slide>a href/product/list_thumb.html?cate_no944 classmaincate stylefont-weight:bold; color:#0088FF>여름원룸/a>/li!--> /ul> /div>!-- //swiper_top --> /div>!-- //mh_sec01 --> div classh_padding>/div> /div>!-- //mheader --> !-- 스토리북 초기화(아바타/홈 링크/글쓰기 팝업) --> script typetext/javascript> ( () > { // 자취꿀팁탭 활성화 설정 ( () > { const url new URL(window.location.href); if(url.pathname.indexOf(/community) > -1) { const community_menu document.querySelector(#mheader .swiper_top .swiper-wrapper .swiper-slide.community); if(community_menu) { community_menu.classList.add(selected); } } } )(); } )();/script>template idmyAvatarTemplate> div stylecursor:pointer;> div classapp-amisoft-storybook-myAvatar data-disabled-myprofile-movetrue> script typetext/object classconfig> { avatarSetting: { medium_width:28 } } /script> div classapp-amisoft-storybook-root>/div> /div> /div>/template>!-- My Avatar 설정 -->script typetext/javascript> /* document.addEventListener(DOMContentLoaded, function() { const myAvatarTemplate document.getElementById(myAvatarTemplate); if(myAvatarTemplate) { const myAvatarRoot document.querySelectorAll(#mheader .my-avatar-root); for(const item of myAvatarRoot) { const new_anchor document.createElement(a); new_anchor.id storybook-my-avatar-anchor; new_anchor.innerHTML myAvatarTemplate.innerHTML; //new_anchor.style display:flex !important;; new_anchor.style display:flex;; new_anchor.href /community/profile.html?viewmy_profile; item.insertAdjacentElement(beforebegin, new_anchor); } } }); *//script>style> /* My Avatar규격 */ #mheader .my-avatar-root {margin-right:7px;} #mheader .my-avatar-root .app-amisoft-storybook-myAvatar {background-color:#f0f0f0; border-radius:50%; height:28px; width:28px;}/style> !--// 스토리북 초기화(아바타/홈 링크/글쓰기 팝업) -->div idcontents> !--------------------------------------------------------------------------------------------------------------------------------------- - 디자인 수정을 하시려면 현재페이지 좌측(←)의 메뉴에서 전체화면보기 탭 을 선택하신후 스크롤을 내리셔서 link.html을 클릭해 주세요. - 좌측의 메뉴에서 link.html 페이지를 ★자주쓰는화면으로 선택하시면 좀더 편안하게 접근이 가능합니다. - link.html 페이지에서 손쉽게 디자인 수정이 가능합니다. (FTP : /sde_design/디자인스킨번호/link.html) - https://morenvy.com // 02-812-3881 // 고객센터 - https://blog.naver.com/morenvy // 온라인매뉴얼 - EMAIL : morenvy@hanmail.net----------------------------------------------------------------------------------------------------------------------------------------->script>function dalue_filter_searchOnSuccess2(json) { } // shopSearch/script>style> .vreview-review-summary { visibility: hidden; }/style>!--script> function applyCustomStyleToReview(reviewNode) { const alignLeft reviewNode.querySelector(.mm_brand .vreview-align-left); if (alignLeft) { alignLeft.style.marginTop -2px; } } const observer new MutationObserver((mutations) > { for (const mutation of mutations) { for (const node of mutation.addedNodes) { if ( node.nodeType 1 && node.classList.contains(vreview-review-summary) ) { const inShorts node.closest(.mm_shorts); if (inShorts) { // mm_shorts 내부에 있는 경우는 제거 node.remove(); continue; } // 스타일 적용 applyCustomStyleToReview(node); const description node.closest(.description); if (!description) return; const spec description.querySelector(.spec.left-cover); if (!spec) return; const vreview_row description.querySelector(.vreview-row); // spec과 summary를 담을 래퍼 생성 (이미 존재하면 재사용) let wrapper spec.closest(.spec-review-wrap); if (!wrapper) { wrapper document.createElement(div); wrapper.className spec-review-wrap; wrapper.style.display flex; wrapper.style.alignItems bottom; wrapper.style.gap 4px; // spec을 wrapper에 넣고 DOM에 삽입 spec.parentNode.insertBefore(wrapper, spec); wrapper.appendChild(spec); } // 이미 wrapper에 없는 경우만 append if (!wrapper.contains(node)) { wrapper.appendChild(node); node.style.visibility visible; // 이동한 후 표시 } } } } }); // 넓은 범위로 감시 설정 (페이지 어디든 삽입 감지) observer.observe(document.body, { childList: true, subtree: true });/script>-->div idpopup_layer classm_off>!-- 팝업 사용안할 시 class에 m_off 를 넣어주세요--> div classpopup_wrap> div classpopup_box> !-- 메인 : 팝업 --> div classpopup_cont swiper-container swiper_pop> ul classswiper-wrapper morenvy-banner-area area_id00ff> !-- 메인 팝업 수정하는 곳 -->li classswiper-slide morenvy-banner> a href%7B#link_1%7D target{#target_1}>{#imgTag_1}/a>/li> /ul> div classswiper-pagination swiper-pagination-swiper04 pop_pagination>/div> /div> !--팝업 버튼 영역--> div classpopup_btn> !--하루동안 보지않기--> a idchk_today href#>오늘 하루 안볼래영/a> a href# classclose_day>닫기/a> /div> /div> /div>/div>div classmain_content> section classmm_visual styleaspect-ratio: 4 / 3;> !-- 앱스토어 - 모렌비배너 - 메인 : 메인비주얼에서 수정가능합니다 --> div classswiper-container swiper_visual> div classswiper-wrapper morenvy-banner-area area_idb231> !-- 메인 : 메인비주얼 --> !-- 메인 : 메인비주얼 수정하는 곳 -->div classswiper-slide morenvy-banner> a href%7B#link_1%7D target{#target_1}> div classimg_box_{#num}>{#imgTag_1}/div> !-- 텍스트수정 --> !-- div classinner displaynone> {#html} /div> //--> /a>/div> /div> /div> div classswiper-button-next swiper-button-next-swiper01 move>/div> div classswiper-button-prev swiper-button-prev-swiper01 move>/div> div classswiper-pagination swiper-pagination-swiper01>/div> /section> section classmm_text_ban displaynone> !-- 앱스토어 - 모렌비배너 - 메인 : 텍스트 배너에서 수정가능합니다 --> div classmorenvy-banner-area area_id178f> !-- 메인 : 텍스트 배너 --> !-- 메인 : 텍스트 배너 수정하는 곳 -->div classmorenvy-banner> a href%7B#link_1%7D target{#target_1}> !-- 텍스트수정 --> p classinner_text>{#html}/p> /a>/div> /div> /section> !-- 앱스토어 - 모렌비배너 - 메인아이콘에서 수정가능합니다 --> section classmm_cate_slide> div classmain_title> div classmm_title> div classt01>뭐 찾으시는 거 있으세요?/div> /div> /div> div classswiper-container cate_list> ul classswiper-wrapper m_tab01 morenvy-banner-area init area_id9dea>!-- 메인 : 카테고리 -->!-- 카테고리 메뉴 수정하는 곳 --> li classswiper-slide morenvy-banner> a href%7B#link_1%7D target{#target_1}> span classimg_{#num} stylecolor: transparent;>{#imgTag_1}/span> span classcate_title title_{#num}>{#title}/span> /a> /li> /ul> /div> /section> !-- 타임세일 / 메인 매대 --> div classamitMainShelfContainer styledisplay:none>/div> !-- 타임세일 시작 스크립트 (빠른 로딩) --> script async typetext/javascript charsetutf-8 srchttps://amit.sweetoffer.co.kr/public/integrity.main.js>/script> !-- 상품 추천 --> !--section classmm_rec> div classmain_title> div classmm_title> div classt01>span moduleLayout_stateLogon>em>{$name}/em>님/span>em moduleLayout_stateLogoff>자취생/em>을 위한 상품 추천/div> /div> /div> div moduleproduct_listmain_17 classec-base-product swiper-container> ul classprdList swiper-wrapper> !--@import(/product/main_tab_product.html)-- /ul> /div> /section--> !-- 쇼츠 20250410 쇼츠 상품 연동 중지 section classmm_shorts>!-- 앱스토어 - 모렌비배너 - 메인 : 쇼츠에서 수정가능합니다 !-- 메인타이틀 : 쇼츠 !--@import(/section/mm_title_shorts.html) div classswiper-container swiper_shorts> div classswiper-wrapper morenvy-banner-area area_idb5ef> !-- 메인 : 쇼츠 !--@import(/section/mm_shorts.html) /div> /div> div moduleproduct_listmain_56 classdisplaynone idshortsPrds> !--@import(/product/main_list_time_product.html) /div> /section> --> !-- 섹션 구분자 -->div classsection-splitter oo-mt24 oo-mb24>/div> !-- 상품진열 02 / 탭 상품 :: 오늘의 베스트 / 카테고리 베스트 --> section classmm_tab> div classmain_title> div classmm_title> div classt01>오늘은 이것만 보십쇼/div> !-- div classsee_all>a href/product/list_thumb.html?cate_no1692 target_blank>전체보기/a>/div> --> /div> /div> !-- 탭 메뉴 수정하는곳 --> !-- 메인 놓칠 수 없는 베스트셀러 ✨ 탭 메뉴 수정하는곳 -->div classswiper_tab_text swiper-container> ul classtab_text swiper-wrapper> li classcurrent swiper-slide data-tabtab1_1>오늘의 신상품/li> li classswiper-slide data-tabtab1_2>오늘의 인기템/li> /ul>!-- //tab_text -->/div> !-- 탭 상품 01 --> div classtab_inner> div idtab1_1 classtabcontent01 current> div classxans-element- xans-product xans-product-listmain-4 xans-product-listmain xans-product-4 ec-base-product>!-- $count 6 -->ul classprdList grid2 hide-num> !--import(/product/main_tab_product.html)--> !--※ 메인 상품진열 리스트 공통소스 morenvy.com-->li idanchorBoxId_12689 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12689 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12689&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/e5b86601e54c91297b50dc4013c10c95.jpg idtodaynew_eListPrdImage12689_5 alt팔레트 패턴 차렵침구, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12689, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> div classprdImg-skeleton>/div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12689&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>팔레트 패턴 차렵침구/span>/a>/div> !-- 요약 --> div classproduct-summary >이쁘고 난리;;/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>69,900원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>24,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12689>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12682 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12682 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12682&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/22a17ad7f952bb9afccaa431ce886a51.jpg idtodaynew_eListPrdImage12682_5 altLP턴테이블 포스터 29종, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12682, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> /div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12682&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>LP턴테이블 포스터 29종/span>/a>/div> !-- 요약 -->div classproduct-summary >신청곡 받습니다./div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>9,800원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>4,560원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12682>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12639 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12639 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12639&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202509/d99c96a623b7383eeeb738ccbeafc5d5.jpg idtodaynew_eListPrdImage12639_5 alt맹구 콧물 티슈케이스, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12639, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12639&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>맹구 콧물 티슈케이스/span>/a>/div> !-- 요약 -->div classproduct-summary >콧물로 콧물닦기/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>24,900원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>18,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12639>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12675 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12675 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12675&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/dc599ef26f28ce2f4869fa3faa243d16.jpg idtodaynew_eListPrdImage12675_5 alt벨리타 침대틈새 수납선반, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12675, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> /div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12675&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>벨리타 침대틈새 수납선반/span>/a>/div> !-- 요약 -->div classproduct-summary >저상형 / 일반형/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>45,000원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>39,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12675>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12656 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12656 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12656&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/7d34aa5ec3fe6bdc82a70aad293979a0.gif idtodaynew_eListPrdImage12656_5 alt포니 확장형 수납식탁, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12656, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> /div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12656&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>포니 확장형 수납식탁/span>/a>/div> !-- 요약 -->div classproduct-summary >접으면 수납장 펼치면 식탁/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>249,000원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>159,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12656>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12640 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12640 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12640&cate_no1&display_group5>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202509/e821770f08aff078e7eb21a9898d21fe.jpg idtodaynew_eListPrdImage12640_5 alt팬트리 수납정리함 5종, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12640, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> div classicon> /div> /div> div classdescription> div classsale_box>/div> div classname idtodaynew>a href/product/detail.html?product_no12640&cate_no1&display_group5 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>팬트리 수납정리함 5종/span>/a>/div> !-- 요약 -->div classproduct-summary >슬림형 / 와이드형/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>3,900원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>2,600원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수--> div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12640>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li> /ul>/div> !-- 탭 상품 01 바로가기 버튼 수정하는곳 --> !-- 탭 상품 01 바로가기 버튼 -->!-- 인기차트 더 보러가기 : /product/best100.html?cate_no62 -->div classmm_tab_btn> a href/product/list_thumb.html?cate_no1692>신상품 더 보러가기svg width24 height24 viewbox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg>path dM9.5 7L14.5 12L9.5 17 stroke#1A1A1A stroke-width1.5 stroke-linecapround stroke-linejoinround>/path>/svg>/a>/div> /div> /div>!-- //tab_inner --> !-- 탭 상품 02 --> div classtab_inner> div idtab1_2 classtabcontent01> div classxans-element- xans-product xans-product-listmain-1 xans-product-listmain xans-product-1 ec-base-product>!--$count 5-->ul classprdList ranking-list> !--※ 메인 상품진열 리스트 공통소스 morenvy.com-->li idanchorBoxId_9518 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno9518 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no9518&cate_no1&display_group2>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/ee4c6eb46a33688e63431291b3831e41.jpg idtodaybest_eListPrdImage9518_2 alt봉투밀착 밀폐 센서휴지통, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon>span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(9518, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span>/div> div classprdImg-skeleton>/div> /div> div classdescription> div classname idtodaybest stylemargin-bottom: 0px;>a href/product/detail.html?product_no9518&cate_no1&display_group2 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>봉투밀착 밀폐 센서휴지통/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 12일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover stylemargin-top: 10px; !important;> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>74,900원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>26,600원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value9518>/div> !-- /알파리뷰 --> /div> /div> div classicon> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8622 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8622 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8622&cate_no1&display_group2>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/774e76b79b7698c5539c77b305e721c0.jpg idtodaybest_eListPrdImage8622_2 alt330W 흡입력 괴물 청소기, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon>span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8622, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span>/div> div classprdImg-skeleton>/div> /div> div classdescription> div classname idtodaybest stylemargin-bottom: 0px;>a href/product/detail.html?product_no8622&cate_no1&display_group2 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>330W 흡입력 괴물 청소기/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 12일까지!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover stylemargin-top: 10px; !important;> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>179,800원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>95,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8622>/div> !-- /알파리뷰 --> /div> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12180 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12180 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12180&cate_no1&display_group2>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/412acd636141fecd532cbe88f49570ec.jpg idtodaybest_eListPrdImage12180_2 alt큐브 음식물 처리기 2.5L, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon>span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12180, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span>/div> div classprdImg-skeleton>/div> /div> div classdescription> div classname idtodaybest stylemargin-bottom: 0px;>a href/product/detail.html?product_no12180&cate_no1&display_group2 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>큐브 음식물 처리기 2.5L/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 14일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover stylemargin-top: 10px; !important;> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>399,000원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>179,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12180>/div> !-- /알파리뷰 --> /div> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_6567 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno6567 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no6567&cate_no1&display_group2>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/cf6783c591316279f7408b1bed1f3947.jpg idtodaybest_eListPrdImage6567_2 alt내솥분리 멀티 포트, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon>span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(6567, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span>/div> div classprdImg-skeleton>/div> /div> div classdescription> div classname idtodaybest stylemargin-bottom: 0px;>a href/product/detail.html?product_no6567&cate_no1&display_group2 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>내솥분리 멀티 포트/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 12일까지!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover stylemargin-top: 10px; !important;> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>99,000원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>42,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value6567>/div> !-- /알파리뷰 --> /div> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10402 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10402 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10402&cate_no1&display_group2>img classlazy-img data-src//webmail.oneroommaking.com/web/product/medium/202510/fa058f52a19b9180c03c22e6c9ca1587.jpg idtodaybest_eListPrdImage10402_2 alt이지라이트 저당밥솥, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon>span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10402, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span>/div> div classprdImg-skeleton>/div> /div> div classdescription> div classname idtodaybest stylemargin-bottom: 0px;>a href/product/detail.html?product_no10402&cate_no1&display_group2 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>이지라이트 저당밥솥/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 16일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover stylemargin-top: 10px; !important;> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>37,900원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>13,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10402>/div> !-- /알파리뷰 --> /div> /div> div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div> /div>!-- //description --> /div>/li> /ul>/div> !-- 탭 상품 02 바로가기 버튼 수정하는곳 --> !-- 탭 상품 02 바로가기 버튼 -->div classmm_tab_btn> a href/product/best100.html?cate_no62>베스트 상품 더 보러가기svg width24 height24 viewbox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg>path dM9.5 7L14.5 12L9.5 17 stroke#1A1A1A stroke-width1.5 stroke-linecapround stroke-linejoinround>/path>/svg>/a>/div> /div> /div>!-- //tab_inner --> /section> !-- 섹션 구분자 -->!--div classsection-splitter oo-mt24 oo-mb24-->!--/div--> !-- 인기 키워드 --> !--section classmm_keyword-->!-- 앱스토어 - 모렌비배너 - 메인 : 인기 키워드에서 수정가능합니다 --> !-- 메인타이틀 : 인기 키워드 --> !-- 메인타이틀 : 추천 키워드 -->!--div classmain_title> div classmm_title> div classt01>자취생들이 검색중입니다/div> /div>/div--> !--div classswiper_keyword swiper-container> ul classmorenvy-banner-area swiper-wrapper area_ida739> !-- 메인 : 인기 키워드 --> !-- 메인 키워드 수정하는 곳 -->!--li classmorenvy-banner swiper-slide>a href{#link_1} target{#target_1}>span classnum>/span>{#title}/a>/li--> !--/ul--> !--/div--> !--/section--> !-- 섹션 구분자 div classsection-splitter oo-mt24 oo-mb24>/div>--> !-- 섹션 구분자 :: 기획전 하단 -->!-- div classmm_time-section-splitter section-splitter oo-mt24 oo-mb24>/div> --> !-- 상품진열 01 / 기획전 section classmm_time> !-- 메인 : 2단 상품 진열 01 div moduleproduct_listmain_2 classec-base-product onsale swiper-container> !-- 메인타이틀 : 기획전 !--@import(/section/mm_title_time.html) !-- $count 4 ul classprdList swiper-wrapper> !--@import(/product/main_project_list_product.html) /ul> /div> /section> --> !-- 섹션 구분자 -->div classsection-splitter oo-mt24 oo-mb24>/div> !-- 커뮤니티 :: 자취질문 --> section classmm_community_qna> !-- 메인타이틀 : 자취질문 -->div classmain_title> div classmm_title> div classt01>자취상담소/div> div classsee_all>a href/community/qna.html>더 보기/a>/div> /div>/div> !-- 스토어 홈 ::자취질문 목록 -->div classapp-amisoft-storybook-render community-qna-list styledisplay:none; margin:-15px 4% 0; data-board-no5 data-viewlist data-hide-search-boxtrue data-hide-header-boxtrue> script typetext/object classconfig> { boardSettings: { board_no:5, listView: { mediaItemLimits: {size:1, limit:3}, , searchResultOrders: { label:최신순, order:ISSUED, method:DESC, } } } } /script> div classapp-amisoft-storybook-root>/div>/div> div classmm_tab_btn> a classplus-cp cp-100 href/community/qna_editor.html?viewnew&board_no5>글 작성하기/a> /div> /section> !-- 섹션 구분자 -->div classsection-splitter oo-mt24 oo-mb24>/div> !-- 쇼츠 --> section classmm_shorts>!-- 앱스토어 - 모렌비배너 - 메인 : 쇼츠에서 수정가능합니다 !-- 메인타이틀 : 쇼츠 --> !-- 메인타이틀 : 쇼츠 -->div classmain_title> div classmm_title> div classt01>연휴 때 쓸모있는 자취템 추천/div> div classsee_all>a hrefhttps://www.youtube.com/@oneroommake/shorts target_blank>더 보러가기/a>/div> /div>/div> div classswiper-container swiper_shorts> div classswiper-wrapper morenvy-banner-area area_idb5ef> !-- 메인 : 쇼츠 --> !-- 메인 : 쇼츠 수정하는 곳 -->div classswiper-slide morenvy-banner> div classmm_shorts_ban data-end-time{#displayEndTime} data-prd-no{#text_1}> div classv_id m_off>{#title}/div> {#imgTag_1}span classshorts-click>svg width48 height48 viewbox0 0 48 48 fillnone xmlnshttp://www.w3.org/2000/svg>rect x0.5 y0.5 width47 height47 rx23.5 fillwhite>/rect>path dM18 17.09C18 16.1328 18 15.6541 18.2139 15.3903C18.4003 15.1604 18.6852 15.0182 18.9936 15.001C19.3476 14.9813 19.7744 15.2468 20.6282 15.7778L31.7383 22.6878C32.4438 23.1265 32.7965 23.3459 32.9194 23.6224C33.0269 23.8642 33.0269 24.1358 32.9194 24.3776C32.7965 24.6541 32.4438 24.8735 31.7383 25.3122L20.6282 32.2222C19.7744 32.7532 19.3476 33.0187 18.9936 32.999C18.6852 32.9818 18.4003 32.8396 18.2139 32.6097C18 32.3459 18 31.8672 18 30.91V17.09Z fill#1A1A1A>/path>rect x0.5 y0.5 width47 height47 rx23.5 stroke#E9E9E9>/rect>/svg>/span> /div> div classmm_shorts_prd ec-base-product>ul classprdList>/ul>/div>/div> /div> /div> div idshortsPrds classxans-element- xans-product xans-product-listmain-56 xans-product-listmain xans-product-56 displaynone>!--※ 메인 상품진열 리스트 공통소스 morenvy.com-->li idanchorBoxId_596 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno596 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no596&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202303/4fb7c0f98db2f5c1da4f42fa8db62c67.jpg idyoutube_eListPrdImage596_57 alt방범용 창문 잠금장치, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(596, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> div classprdImg-skeleton>/div> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no596&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>방범용 창문 잠금장치/span>/a>/div> !-- 요약 -->div classproduct-summary >우리집 문지기/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>18,270원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>8,500원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value596>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11295 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11295 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11295&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/9683a531bba76ef376ff865e06b01022.jpg idyoutube_eListPrdImage11295_57 alt블루투스 반지 마우스, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11295, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11295&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>블루투스 반지 마우스/span>/a>/div> !-- 요약 -->div classproduct-summary >휠 버튼 + 터치패드 추가/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>49,800원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>39,800원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11295>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_9120 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno9120 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no9120&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/8efacc3c3082468609fb3e0846dc5647.jpg idyoutube_eListPrdImage9120_57 alt스위프 진동 침구청소기, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no9120&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>스위프 진동 침구청소기/span>/a>/div> !-- 요약 -->div classproduct-summary >털어서 먼지 나오면 10원에 한 대/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>47,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>44,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value9120>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_6906 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno6906 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no6906&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202504/6f581d14c6163a0ef54d36a1ba120dde.jpg idyoutube_eListPrdImage6906_57 alt고속충전 자바라 거치대, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_1317175631554576.png alt />img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no6906&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>고속충전 자바라 거치대/span>/a>/div> !-- 요약 -->div classproduct-summary >명예회손으로 고속할게요/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>54,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>34,800원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value6906>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12416 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12416 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12416&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/9671c95874ad41459fe7c7d789983e8a.jpeg idyoutube_eListPrdImage12416_57 alt집순이 코끼리 필로우, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12416, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no12416&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>집순이 코끼리 필로우/span>/a>/div> !-- 요약 -->div classproduct-summary >끼리끼리 기억되리/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>69,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>43,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12416>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11844 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11844 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11844&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/7454c305685460ba48cd2dd597e50ae7.jpg idyoutube_eListPrdImage11844_57 alt자유자재 엎드려 쿠션, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_2117538617779417.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11844&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>자유자재 엎드려 쿠션/span>/a>/div> !-- 요약 -->div classproduct-summary >엎드려 잠받기/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>59,300원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>45,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11844>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8213 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8213 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8213&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/5e608dc7bdc77e2dd8289b97a669bfac.jpg idyoutube_eListPrdImage8213_57 alt걸이형 간이 덤테이블, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8213, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8213&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>걸이형 간이 덤테이블/span>/a>/div> !-- 요약 -->div classproduct-summary >약 10kg까지 버팀/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>57,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>39,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8213>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12339 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12339 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12339&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/97c1f4c925f9c849812caeb3662b30d5.png idyoutube_eListPrdImage12339_57 alt반반 메모리폼 토퍼 7cm, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12339, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no12339&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>반반 메모리폼 토퍼 7cm/span>/a>/div> !-- 요약 -->div classproduct-summary >10년 써도 꺼짐 없음/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>109,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>85,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12339>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_12180 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno12180 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no12180&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/412acd636141fecd532cbe88f49570ec.jpg idyoutube_eListPrdImage12180_57 alt큐브 음식물 처리기 2.5L, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(12180, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no12180&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>큐브 음식물 처리기 2.5L/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 14일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>399,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>179,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value12180>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11647 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11647 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11647&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/3c2c731c49473a1fde461bbb8b7f276a.jpg idyoutube_eListPrdImage11647_57 alt폴딩선반 전신거울 화장대, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11647, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11647&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>폴딩선반 전신거울 화장대/span>/a>/div> !-- 요약 -->div classproduct-summary >접으면 전신거울 펴면 화장대/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>199,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>125,910원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11647>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11702 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11702 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11702&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202508/58b1b39c463418067c755d4a446404a7.jpg idyoutube_eListPrdImage11702_57 alt컴플릿S 살균건조기 4kg, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11702, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11702&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>컴플릿S 살균건조기 4kg/span>/a>/div> !-- 요약 -->div classproduct-summary >신발건조기+전용선반 포함/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>379,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>329,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11702>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11451 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11451 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11451&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/10f66d911685c358cf629fdf8b06a974.jpg idyoutube_eListPrdImage11451_57 alt보겐 미니 국자+받침 세트, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11451, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11451&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>보겐 미니 국자+받침 세트/span>/a>/div> !-- 요약 -->div classproduct-summary >받침은 앞접시로 ㄱㄱ!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>22,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>13,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11451>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11862 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11862 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11862&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202508/564bfa4fcfbb981c07bcf1e1c7b3746e.jpg idyoutube_eListPrdImage11862_57 alt올인홈 롤팩 매트리스, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11862, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11862&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>올인홈 롤팩 매트리스/span>/a>/div> !-- 요약 -->div classproduct-summary >택배로 받는 매트리스/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>359,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>84,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11862>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11520 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11520 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11520&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202508/3e7fa4e267c755df5db27ede7a42e4dd.jpg idyoutube_eListPrdImage11520_57 alt맥스포스 셀렉트겔 230g, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11520, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11520&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>맥스포스 셀렉트겔 230g/span>/a>/div> !-- 요약 -->div classproduct-summary >세x코에서도 쓰는 그 약/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>35,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>29,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11520>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_9410 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno9410 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no9410&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202410/b1a518d4c11f0439aabed250b6cff526.jpg idyoutube_eListPrdImage9410_57 alt셀프 등밀이 브러쉬, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(9410, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no9410&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>셀프 등밀이 브러쉬/span>/a>/div> !-- 요약 -->div classproduct-summary >등에 손이 안 닿음 ㅠ/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>24,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>12,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value9410>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10304 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10304 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10304&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202501/5b052008608c52fa13f6cab8ad2242b8.jpg idyoutube_eListPrdImage10304_57 alt이동식 빨래바구니 2/3단, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10304, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10304&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>이동식 빨래바구니 2/3단/span>/a>/div> !-- 요약 -->div classproduct-summary >빨래 전용 농구대/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>35,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>25,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10304>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11761 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11761 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11761&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202508/7c67ba13c3b87862310c617b289875d6.jpg idyoutube_eListPrdImage11761_57 alt공중부양 실리콘 알뜰주걱, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11761, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11761&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>공중부양 실리콘 알뜰주걱/span>/a>/div> !-- 요약 -->div classproduct-summary >이 바닥 뜬다 후/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>10,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>7,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11761>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8794 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8794 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8794&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202406/c9319b7d9744a1ed66136e7040d18e08.jpg idyoutube_eListPrdImage8794_57 alt햄버거 무선 선풍기, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8794, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8794&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>햄버거 무선 선풍기/span>/a>/div> !-- 요약 -->div classproduct-summary >참깨빵 안에 순쇠고기 선풍기/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>21,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>9,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8794>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_6782 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno6782 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no6782&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/96709d91f6c9477db071f03e88cd9edd.jpg idyoutube_eListPrdImage6782_57 alt대용량 화장품 정리함, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(6782, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no6782&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>대용량 화장품 정리함/span>/a>/div> !-- 요약 -->div classproduct-summary >어디까지 들어가는 거예요?/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>40,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>34,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value6782>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11439 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11439 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11439&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/99a2e9f0d15809591a97f138f9bb35c4.jpg idyoutube_eListPrdImage11439_57 alt빈티지 초미니 키링캠, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11439, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_2117538617779417.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11439&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>빈티지 초미니 키링캠/span>/a>/div> !-- 요약 -->div classproduct-summary >1080p+사진+동영상+폰연결/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>49,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>33,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11439>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10556 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10556 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10556&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/23f5fa58cf691d507994de8a425e0466.jpg idyoutube_eListPrdImage10556_57 alt5in1 에어롤 헤어스타일러, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10556, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10556&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>5in1 에어롤 헤어스타일러/span>/a>/div> !-- 요약 -->div classproduct-summary >내가 다2슨보다 못한게 뭔데!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>149,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>129,800원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10556>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8488 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8488 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8488&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/8046c6d7d67dd63a5f9ec464ff5e931b.jpg idyoutube_eListPrdImage8488_57 alt아이스모찌 쿨링 토퍼패드, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8488, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8488&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>아이스모찌 쿨링 토퍼패드/span>/a>/div> !-- 요약 -->div classproduct-summary >오늘 저녁 뭐 모찌?/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>89,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>37,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8488>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8431 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8431 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8431&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202506/dff7909e7096d61ff991dfb3aa0d1b62.jpg idyoutube_eListPrdImage8431_57 alt쿠잉 스탠드 냉동고 2종, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8431, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8431&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>쿠잉 스탠드 냉동고 2종/span>/a>/div> !-- 요약 -->div classproduct-summary >얼리면 유통기한 무제한ㅋ/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>359,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>149,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8431>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11392 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11392 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11392&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/3055115da3857d387f1c9ad62ae156fd.jpg idyoutube_eListPrdImage11392_57 alt태블릿거치 천국의계단, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11392, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11392&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>태블릿거치 천국의계단/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 12일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>500,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>159,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11392>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10973 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10973 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10973&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202504/e88d323e1dc12b7a78e58c83eb095cf2.jpg idyoutube_eListPrdImage10973_57 alt특허받은 유산소 쭉쭉이, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10973&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>특허받은 유산소 쭉쭉이/span>/a>/div> !-- 요약 -->div classproduct-summary >그건 제 잔상입니다만?/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>57,500원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>19,800원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10973>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10402 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10402 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10402&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/fa058f52a19b9180c03c22e6c9ca1587.jpg idyoutube_eListPrdImage10402_57 alt이지라이트 저당밥솥, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10402, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10402&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>이지라이트 저당밥솥/span>/a>/div> !-- 요약 -->div classproduct-summary >딱 10월 16일까지만!/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>37,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>13,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10402>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11550 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11550 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11550&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/a48beb8e083c6cbb3467c321d6ba1dec.jpg idyoutube_eListPrdImage11550_57 alt쿨링 인절미 필로우, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_2117538617779417.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11550&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>쿨링 인절미 필로우/span>/a>/div> !-- 요약 -->div classproduct-summary >차게 식은 인절미/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>38,400원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>34,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11550>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_6888 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno6888 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no6888&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202505/d0aafa48e1d46b5931072ec7ef00d956.jpg idyoutube_eListPrdImage6888_57 alt미닉스 미니 건조기 PRO+, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(6888, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no6888&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>미닉스 미니 건조기 PRO+/span>/a>/div> !-- 요약 -->div classproduct-summary >프로는 역시 다르다/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>499,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>359,000원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value6888>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11179 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11179 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11179&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202506/b2b037f35af1d87497aea1d296ea0b0e.jpg idyoutube_eListPrdImage11179_57 alt듀얼펠티어 미니 제습기, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11179&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>듀얼펠티어 미니 제습기/span>/a>/div> !-- 요약 -->div classproduct-summary >그래서 님 티어가?/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>129,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>74,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11179>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11111 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11111 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11111&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/e80c9a117e145a9e68067a623545dad3.jpg idyoutube_eListPrdImage11111_57 alt초대형 6인치 손선풍기, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11111, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11111&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>초대형 6인치 손선풍기/span>/a>/div> !-- 요약 -->div classproduct-summary >유 헤드 빅빅?/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>39,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>25,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11111>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11176 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11176 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11176&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/4e5c051615a1e4f20781e2d8e8d1f79c.jpg idyoutube_eListPrdImage11176_57 alt더 폭신 듀라픽셀 쿨패드, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11176&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>더 폭신 듀라픽셀 쿨패드/span>/a>/div> !-- 요약 -->div classproduct-summary >Q-MAX 0.463 + 업계최대두께/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>39,800원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>29,500원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11176>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8762 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8762 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8762&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/a5f30a0100249524df293cfc2bf1ab68.png idyoutube_eListPrdImage8762_57 alt할미 플리츠 파자마, 원룸만들기>span classsoldout_icon>img src/web/upload/icon_202410041557425000.png classicon_img alt품절 />/span>/a>/div> div classpro_icon> span classcart>/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8762&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>할미 플리츠 파자마/span>/a>/div> !-- 요약 -->div classproduct-summary >썸 바디 할미/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>6,500원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>5,500원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8762>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_11066 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno11066 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no11066&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202507/48af32cc387bd622e24c3b1e55dc20eb.jpg idyoutube_eListPrdImage11066_57 alt듀라맥스 냉감 컬러쿨매트, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(11066, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no11066&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>듀라맥스 냉감 컬러쿨매트/span>/a>/div> !-- 요약 -->div classproduct-summary >냉감 제일 잘나가/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>45,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>31,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value11066>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10706 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10706 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10706&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202506/59109952bc64fb9940a5027fa5a3fee5.jpg idyoutube_eListPrdImage10706_57 alt자유자재 인절미 필로우, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10706, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10706&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>자유자재 인절미 필로우/span>/a>/div> !-- 요약 -->div classproduct-summary >인절미 7가지 활용법/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>109,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>36,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10706>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_9072 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno9072 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no9072&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202408/214ead7a0ac573987bd4e902955e400a.jpg idyoutube_eListPrdImage9072_57 alt트루아 회전 디스펜서, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(9072, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no9072&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>트루아 회전 디스펜서/span>/a>/div> !-- 요약 -->div classproduct-summary >난 세제/섬유유연제 넣어야지/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>15,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>13,790원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value9072>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10883 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10883 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10883&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202503/04a77759a1d35d42bf43b2bd2facb2ef.jpg idyoutube_eListPrdImage10883_57 alt블랙복원 재생시트 30매, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10883, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10883&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>블랙복원 재생시트 30매/span>/a>/div> !-- 요약 -->div classproduct-summary >검은 옷 초심찾기/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>75,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>11,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10883>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8412 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8412 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8412&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202504/30bccc306eb159258abbc5d3ec29fd64.webp idyoutube_eListPrdImage8412_57 alt돈뽑는 화분 용돈박스 5종, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8412, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8412&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>돈뽑는 화분 용돈박스 5종/span>/a>/div> !-- 요약 -->div classproduct-summary >뿌리대로 거둔다/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>27,800원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>21,800원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8412>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10968 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10968 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10968&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202504/adfab83a255a7f524f69bc5a6ce37a70.jpg idyoutube_eListPrdImage10968_57 alt서프라이즈 용돈 밥상, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10968, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10968&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>서프라이즈 용돈 밥상/span>/a>/div> !-- 요약 -->div classproduct-summary >상다리 휘어지는 밥상/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>10,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>9,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10968>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8787 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8787 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8787&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202406/47d2321b3720ff0c15e717b537f3d790.jpg idyoutube_eListPrdImage8787_57 alt텀블러용 실리콘 얼음틀, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8787, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8787&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>텀블러용 실리콘 얼음틀/span>/a>/div> !-- 요약 -->div classproduct-summary >얼음 넣고 빨대 꽂을 수 있음/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>19,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>14,500원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8787>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_6693 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno6693 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no6693&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202303/c92132c91db04fa7e1054f8b67888786.jpg idyoutube_eListPrdImage6693_57 alt벽걸이 에어컨 청소 키트, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(6693, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_1117175631559567.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no6693&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>벽걸이 에어컨 청소 키트/span>/a>/div> !-- 요약 -->div classproduct-summary >에어컨 틀기 전 필수/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>20,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>14,400원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value6693>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_8428 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno8428 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no8428&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202509/faf4f0f9e6d928f8862048383e60f8e2.jpg idyoutube_eListPrdImage8428_57 alt유어메이트 항균 차렵이불, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(8428, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no8428&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>유어메이트 항균 차렵이불/span>/a>/div> !-- 요약 -->div classproduct-summary >넌 나의 소울메이트/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>29,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>19,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value8428>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_9765 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno9765 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no9765&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202508/6385c236eba2316d728c6f26edc5f1c7.jpg idyoutube_eListPrdImage9765_57 alt화이트 마이룸 코너행거, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(9765, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no9765&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>화이트 마이룸 코너행거/span>/a>/div> !-- 요약 -->div classproduct-summary >W500xD500xH1620/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>69,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>35,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value9765>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10050 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10050 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10050&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/b091f731c79c4fd8ff3c448e402db73e.jpg idyoutube_eListPrdImage10050_57 alt슬립베이커리 식빵토퍼, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10050, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_2117538617779417.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10050&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>슬립베이커리 식빵토퍼/span>/a>/div> !-- 요약 -->div classproduct-summary >보관방법 : 실온 보관/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>69,000원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>41,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10050>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>li idanchorBoxId_10704 classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classnum>span>/span>/div> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon alt관심상품 등록 전 productno10704 categoryno1 icon_statusoff login_statusT individual-setF />/div> div classprdImg>a href/product/detail.html?product_no10704&cate_no1&display_group57>img classlazy-img src//webmail.oneroommaking.com/web/product/medium/202510/6eab446065c7be5f6328d8aa6b718102.jpg idyoutube_eListPrdImage10704_57 alt슬립베이커리 토핑필로우, 원룸만들기>span classsoldout_icon>/span>/a>/div> div classpro_icon> span classcart>img src/web/upload/icon_201709111101062600.png onClickCAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.selectOptionCommon(10704, 1, basket, ) alt장바구니 담기 classec-admin-icon cart />/span> /div> !--div classicon> img src/web/upload/custom_2117538617779417.png alt /> /div--> /div> div classdescription> div classsale_box>/div> div classname idyoutube>a href/product/detail.html?product_no10704&cate_no1&display_group57 class>span class stylefont-size:17px;color:#333333;font-weight:bold;>슬립베이커리 토핑필로우/span>/a>/div> !-- 요약 -->div classproduct-summary >보관방법 : 실온 보관/div> !-- 간략설명-->div classproduct-simple displaynone>/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom displaynone strike rel소비자가>span>28,900원/span>/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x rel판매가>23,900원 span classdisplaynone>/span>/div> !-- 혜택가 -->div classproduct-price-sale displaynone strikedisplaynone-x rel혜택가>/div> !-- 쿠폰적용가 -->div classproduct-price-coupon displaynone rel쿠폰적용가>쿠폰가span>원/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value10704>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>/div> /section> !-- 섹션 구분자 -->div classsection-splitter oo-mt24 oo-mb24>/div> !-- 자취 브랜드 소개 --> section classmm_brand> !-- 메인타이틀 : 자취 브랜드 소개 --> !-- 메인타이틀 : 자취 브랜드 소개 -->div classmain_title> div classmm_title> div classt01>이번주 자취 브랜드/div> div classsee_all>a href/product/project-list.html>더 보기/a>/div> /div>/div> div classinner swiper-container swiper_brand> div classjs-brand-list thumb swiper-wrapper morenvy-banner-area area_idba22>!-- 앱스토어 - 모렌비배너 - 메인 : 자취 브랜드 소개에서 수정가능합니다 --> !-- 메인 : 자취 브랜드 소개 --> div classswiper-slide morenvy-banner> div classbrand-header data-brand{#text_1}> a href%7B#link_1%7D target{#target_1} classlist_big_arrow_wrap>{#imgTag_2} div>img srchttps://oneroommaking.com/web/upload/hi/list_big_arrow.svg alt>/div> ul classgradient-overlay style position: absolute; bottom: 0; left: 0; width: 100%; height: 50%; /* 그라데이션 높이 조절 */ background: linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent); pointer-events: none; /* 클릭 막지 않도록 */ z-index: 1; border-radius: 0 0 20px 20px; >/ul> ul classlist_html_wrap styleposition: absolute; bottom: 5%; left: 5%; display: flex; flex-direction: column; z-index: 2;> div classtitle stylecolor: white; font-size: clamp(16px, 5vw, 32px); margin-bottom:8px; font-weight: 600;>{#title}/div> div classtext_1 stylecolor: white; font-size: clamp(12px, 3vw, 18px); margin-bottom:4px; line-height: 1.2;>{#text_2}/div> div classtext_2 stylecolor: white; font-size: clamp(12px, 3vw, 18px); line-height: 1.2;>{#text_3}/div> /ul> /a> !--div classtitle>{#title}/div> div classdescription>{#text_1}/div--> /div> div classmorenvy-product-area ec-base-product> ul classprdList> div classmorenvy-product sp-product-item> div classbox> div classthumbnail> div classprdImg>a href%7B#link%7D> {#imgMediumTag}/a>/div> /div> div classdescription> div classsale_box>/div> !-- 공급사-->div classbrand>/div> div classname idbrand stylemargin-bottom: 4px;>a href%7B#link%7D>span>{#name}/span>/a>/div> div classspec left-cover stylemargin-top: 0px;> !-- 소비자가 -->div classproduct-price-custom strike rel소비자가>{#retailPrice}원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price rel판매가>{#price}원/div> !-- 혜택가 -->div classproduct-price-sale rel혜택가>{#discountPrice}원/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value{#productNo}>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div> /div> div classmorenvy-product sp-product-item> div classbox> div classthumbnail> div classprdImg>a href%7B#link%7D> {#imgMediumTag}/a>/div> /div> div classdescription> div classsale_box>/div> !-- 공급사-->div classbrand>/div> div classname idbrand stylemargin-bottom: 4px;>a href%7B#link%7D>span>{#name}/span>/a>/div> div classspec left-cover stylemargin-top: 0px;> !-- 소비자가 -->div classproduct-price-custom strike rel소비자가>{#retailPrice}원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price rel판매가>{#price}원/div> !-- 혜택가 -->div classproduct-price-sale rel혜택가>{#discountPrice}원/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value{#productNo}>/div> !-- /알파리뷰 -->/div> /div> /div>!-- //description --> /div> /div> div classmorenvy-product sp-product-item> div classbox> div classthumbnail> div classprdImg>a href%7B#link%7D> {#imgMediumTag}/a>/div> /div> div classdescription> div classsale_box>/div> !-- 공급사-->div classbrand>/div> div classname idbrand stylemargin-bottom: 4px;>a href%7B#link%7D>span>{#name}/span>/a>/div> div classspec left-cover stylemargin-top: 0px;> !-- 소비자가 -->div classproduct-price-custom strike rel소비자가>{#retailPrice}원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price rel판매가>{#price}원/div> !-- 혜택가 -->div classproduct-price-sale rel혜택가>{#discountPrice}원/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value{#productNo}>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div> /div> div classmorenvy-product sp-product-item> div classbox> div classthumbnail> div classprdImg>a href%7B#link%7D> {#imgMediumTag}/a>/div> /div> div classdescription> div classsale_box>/div> !-- 공급사-->div classbrand>/div> div classname idbrand stylemargin-bottom: 4px;>a href%7B#link%7D>span>{#name}/span>/a>/div> div classspec left-cover stylemargin-top: 0px;> !-- 소비자가 -->div classproduct-price-custom strike rel소비자가>{#retailPrice}원/div> !-- 할인률 -->div classsale_box>/div> !-- 판매가 -->div classproduct-price rel판매가>{#price}원/div> !-- 혜택가 -->div classproduct-price-sale rel혜택가>{#discountPrice}원/div> !-- 리뷰수 -->div classreview-count sp-product-count> !-- 알파리뷰 롤링--> div classalpha_widget data-code267a6924 data-value{#productNo}>/div> !-- /알파리뷰 --> /div> /div> /div>!-- //description --> /div> /div> /ul> /div>/div> /div> /div> /section> !-- 후기 -->!--#import(/section/mm_review.html)-->/div>!-- //main_content -->script srchttps://www.youtube.com/iframe_api>/script>!-- 유튜브 팝업 -->div idyoutube-popup01> div classthumb>div idplayer>/div>/div> span classbClose stylecursor:pointer;>/span>/div>!-- //youtube-popup01 -->!-- 알파리뷰 -->style> .amit-shelf-carousel-container .alpha_widget { display: none !important;}/style>/div>div idft_nav> !-- 하단 : 네비게이션 --> !-- 하단 네비게이션 수정하는 곳 -->ul> li classcate>a hrefjavascript:;>img src/image/nav_cate.png alt메뉴>img src/image/nav_cate_on.png alt메뉴>span>카테고리/span>/a>/li> li classcommunity>a href/community/index.html>img src/image/nav_community.png alt자취생활>img src/image/nav_community_on.png alt자취생활>span>자취생활/span>/a>/li> li classhome>a href/>img src/image/nav_home.png alt홈>img src/image/nav_home_on.png alt홈>span>홈/span>/a>/li> li classrecent>a href/myshop/wish_list.html>img src/image/nav_wish.png alt찜한상품>img src/image/nav_wish_on.png alt찜한상품>span>찜한 상품/span>/a>/li> li classmy>a href/myshop/index.html>img src/image/nav_my.png alt마이페이지>img src/image/nav_my_on.png alt마이페이지>span>마이원룸/span>/a>/li>/ul>/div>!-- //ft_nav -->div idmfooter classxans-element- xans-layout xans-layout-footer cboth >div classft_board> !-- 하단 : 탭 메뉴 --> !-- 하단 탭 메뉴 -->ul> li>a hrefhttps://docs.google.com/presentation/d/1RjmMfiHhIU3jZ9oHzOnYs7FQMS6nniyxRuSsA4g92ls/edit?uspsharing target_blank>입점문의/a>/li> li>a hrefhttps://forms.gle/qQo3yEF2h16zF1Ew6 target_blank>공구문의/a>/li> li>a hrefhttps://forms.gle/p6Xe8sXwNKaKXecg6 target_blank>대량구매/a>/li> !-- li>a href/board/free/list.html?board_no1 classfirst>공지사항/a>/li> li>a href/board/free/list.html?board_no9>1:1 문의하기/a>/li> //-->/ul> /div>div classwrap_ft> div classtoggleArea> div idtoggle> ul> li classfooter-accordion--customer-service>고객센터p classangle>i classxi-angle-down>/i>/p>/li> div> ul classgosi> div classmf_sec01> div classft_cs> !-- 하단 : 운영시간 --> script idhappytalkSDK srchttps://design.happytalkio.com/sdk/happytalk.chat.v2.min.js>/script>!-- 하단 고객센터 수정하는 곳 -->div classsub_title>span>정 많고 눈치 빠른 고객센터/span>span>a hreftel:1668-4418>1668-4418/a>/span>/div>div classsub> ul> li>평일 오전 10시 ~ 오후 5시(점심시간 12시 ~ 13시)span classline displaynone>/span>/li> /ul> div idcontainer>/div> button classhappytalk-chat-button idchatButton onclickonClickHappyButton(); styledisplay:inline-block; background-color:#fff; font-size:14px; font-weight:500; padding:5px 8px; border-radius:5px; line-height:normal; margin:10px 0 0 0; box-shadow: 0px 0px 1px rgba(0,0,0,.2);> img srchttps://oneroommake.cafe24.com/image/smile.svg styleheight: 14px; padding-bottom: 3px;> 고객센터 1:1 문의하기/button> a hrefhttps://oneroommaking.com/board/free/faq_list.html?board_no3 styledisplay:inline-block; background-color:#fff; font-size:14px; font-weight:500; padding:5px 8px; border-radius:5px; line-height:normal; margin:10px 0 0 0; box-shadow: 0px 0px 1px rgba(0,0,0,.2);>자주 묻는 질문/a>/div>!--// 해피톡 신규 코드_20241003고객센터 하단 스크립트 적용됨-->script> var ht null; (function(id, scriptSrc, callback) { var d document, tagName script, $script d.createElement(tagName), $element d.getElementsByTagName(tagName)0; $script.id id; $script.async true; $script.src scriptSrc; if (callback) { $script.addEventListener(load, function (e) { callback(null, e); }, false); } $element.parentNode.insertBefore($script, $element); })(happytalkSDK, https://chat-static.happytalkio.com/sdk/happytalk.chat.v2.min.js, function() { ht new Happytalk({ siteId: 1000227402, siteName: (주)플록, categoryId: 162820, divisionId: 162821, partnerId: 2, shopId: 1, kakaoId: @원룸만들기, only: true, containerId: container, naverId: wc0py8, }); }); //document.getElementById(chatButton).addEventListener(click, function() { function onClickHappyButton() { console.log(해피톡 시작하기); ht.open(); ht.event.on(happytalk:open, function () { var currentUrl window.location.href; ht.setParams(parameter1상품페이지,user_parameter + currentUrl); }); } //});/script>!--// 해피톡 신규 코드_20241002 --> /div> /div> /ul> /div> li>사업자 정보p classangle>i classxi-angle-down>/i>/p>/li> div> ul classgosi> div classft_info> div> 교환, 반품주소 : 각 상품 상세페이지 참고/div> div> span classname>주식회사 플록(flock)/span>/div> div> span classline>/span> span classname>대표 손성민 / span classname>개인정보관리책임 윤유정 div> /div> span classline>/span> /span>/span>/div> div> span classname>/span>서울 관악구 봉천로 536-1 피닉스빌딩 span classline>/span> /div> div>span classname>사업자등록번호 782-88-02578/span>/div> div>span classname>제2022-서울관악-2391호/span>/div> div>span classname>원룸만들기는 통신판매 중개자로 상품정보 및 거래에 대한 책임은 입점판매자에게 있음을 고지합니다/span>/div> div classxans-element- xans-layout xans-layout-footer ft_copy >Copyright © 원룸만들기. All rights reserved./div> /div>!-- //ft_info --> /ul> /div> li>법적 고지사항p classangle>i classxi-angle-down>/i>/p>/li> div> ul classgosi> div classmf_sec02> div classft_menu> !-- 하단 : 메뉴 --> !-- 하단 메뉴 수정하는 곳 -->a href/shopinfo/company.html>회사소개/a>a href/member/mall_agreement.html>이용약관/a>a href/member/privacy.html>개인정보 처리방침/a>a href/shopinfo/guide.html>이용안내/a> /div> /div> /ul> /div> !-- li>파트너 지원p classangle>i classxi-angle-down>/i>/p>/li> div> ul classgosi> div classmf_sec02> div classft_menu> a hrefhttps://forms.gle/qQo3yEF2h16zF1Ew6 target_blank>공구문의/a> a hrefhttps://docs.google.com/presentation/d/1RjmMfiHhIU3jZ9oHzOnYs7FQMS6nniyxRuSsA4g92ls/edit?uspsharing target_blank>입점문의/a> /div> /div> /ul> /div> --> /ul> /div> /div> /div>!-- //wrap_ft -->/div>!-- //mfooter --> div idprogressPaybar styledisplay:none;> div idprogressPaybarBackground classlayerProgress>/div> div idprogressPaybarView> p classgraph>현재 결제가 진행중입니다./p> p classtxt> 본 결제 창은 결제완료 후 자동으로 닫히며, br> 결제 진행 중에 본 결제 창을 닫으시면br> 주문이 되지 않으니 br> 결제 완료 될 때 까지 닫지 마시기 바랍니다. /p> /div> /div> /div>!-- //container --> /div>!-- //wrap --> /div>!-- //wrap_box --> !-- 모렌비 배너관리자 - 스킨명 : 원룸만들기--> script src//oneroommake.cafe24.com/web/upload/appfiles/gSOPn7dNJxAp8cu31kDDtD/d7ff808486ed4b7e3b1bc434b9bd5f87.js>/script> script typetext/javascript> load_Morenvy_BannerManagerScript( false, //oneroommake.cafe24.com/web/upload/appfiles/gSOPn7dNJxAp8cu31kDDtD/81eb95dd3bdff4eb503e70aac7d9f3a4.js ); /script> /div>!-- idroot-contex --> style>.dalue_css_keywordPromotion { line-height: 2; font-size: 12px !important;}.dalue-navigation-container { /* box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.175); */ border-radius: 10px; border: 0px solid #fff; }.dalue-navigation-tab { height: 24px; line-height: 24px; width: 100%; background-color: #fff; overflow-x: auto; overflow-y: hidden; display: flex; position: relative; flex-shrink: 0; margin-bottom: 5px; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */}.dalue-navigation-tab::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/}.dalue-navigation-tab-item { display: table-cell; vertical-align: middle; text-align: center; align-items: center; flex-direction: column; align-items: center; justify-content: center; flex-shrink: 0; cursor: pointer; transition: 0.3s; position: relative; z-index: 2; margin-right: 15px;}.dalue-navigation-tab-item2 { display: table-cell; vertical-align: middle; text-align: center; align-items: center; flex-direction: column; align-items: center; justify-content: center; flex-shrink: 0; cursor: pointer; transition: 0.3s; position: relative; z-index: 2; margin-right: 10px;}.dalue-navigation-tab-item.active { min-width: 40px;}.dalue-navigation-tab-item.active .dalue-navigation-tab__icon { /* transform: translate(0px, -10px); */}.dalue-navigation-tab-item.active .dalue-navigation-tab__txt { opacity: 1; transform: translate(0, 0px); color: #01398c; font-weight: 800; background-color: #FFF; border-radius: 10px 10px 10px 10px; border: 1px solid #01398c; padding-right: 10px; padding-left: 10px;}.dalue-navigation-tab-overlay { border-radius: 20px; background-color: #EAEAEA; height: 100%; width: 210px; position: absolute; left: 0; top: 0; transition: 0.3s;}.dalue-navigation-tab__icon { display: block; color: #000; transition-duration: 0.3s; line-height: 1; transform: translate(0, 11px);}.dalue-navigation-tab__txt { display: block; font-weight: 400; color: #000; opacity: 0.8; transition-duration: 0.3s; /* transform: translate(0, 5px); */ user-select: none; font-size: 15px;} .dalue_css_input_price { height: 20px !important; /* top: 3px; */ border: 1px solid #01398c; background-color: #FFF; position: relative;}.dalue_css_price_btn { position: relative; top: -2px;}.dalue_css_autocomplete_list_right_date { display: none !important;} @media screen and (min-width: 768px) { .dalue-navigation-more, #dalue-navigation-tab-overlay-category-more { } .dalue_css_column_content { flex-wrap: wrap; }} @media screen and (min-width: 1px) and (max-width: 767px) { .dalue-navigation-more, #dalue-navigation-tab-overlay-category-more { display: none; height: 0px; } .dalue_css_column_title { font-size: 14px; height: 32px; line-height: 32px; } .dalue-navigation-tab__txt { font-size: 14px; height: 32px; line-height: 32px; } .dalue_css_column_content { font-size: 14px; height: 32px; line-height: 32px; }}.dalue-navigation-tab-item.active .dalue-navigation-tab__txt:after { display: inline-block; content: \00d7; margin-left: 6px;} .dalue_css_column_content_price > div.active .dalue-navigation-tab__txt:after { display: none !important;} .dalue_filter_select_button.none { display: none;} li:has(.dalue_filter_select_button.none) { display: none;} /style>div iddalue_search_autocomplete_layer_0 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px; display: none;> div classdalue_css_autocomplete_title styletop: 50px;> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_ac_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option> /div> /div> div classdalue_css_autocomplete_list> ul iddalue_search_autocomplete_list_0> div iddalue_search_autocomplete_item_0 styledisplay: none;> li iddalue_search_autocomplete_item_0_{$autoComplete_index} query{$autoComplete_query}> a href{$autoComplete_url} classdalue_css_autocomplete_item>img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/search.png classdalue_css_image_vcenter stylewidth: 12px; height: auto;> {$autoComplete_query_view}/a> span classdalue_css_autocomplete_list_right iddalue_autocomplete_recent_date_0> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer --> div iddalue_search_recentQuery_layer_0 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px; > div classdalue_css_autocomplete_title styletop: 50px;> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_recent_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option dalue_search_recentQuery_delAll styletop: -2px !important;> a hrefjavascript:; onclickDalueSearch.removeJsonCookie(null);>전체삭제/a> /div> /div> div classdalue_css_autocomplete_list style> ul iddalue_search_recentQuery_list_0> /ul> /div> div styledisplay: none;> div iddalue_search_recentQuery_item_0 style> li iddalue_search_recentQuery_item_0_{$recentQuery_index} query{$recentQuery_query}> span stylemax-width: 10px; text-overflow: ellipsis;>a href{$recentQuery_url} classdalue_css_autocomplete_item stylewidth: 220px;>img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/clock.png classdalue_css_image_vcenter stylewidth: 12px; height: auto;> {$recentQuery_query}/a>/span> span classdalue_css_autocomplete_list_right> span classdalue_css_autocomplete_list_right_date>{$recentQuery_date}/span> a hrefjavascript:; onclickDalueSearch.removeJsonCookie({$recentQuery_query});>X/a> /span> /li> /div> /div> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px; display: none;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_hk_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option styledisplay: none;> /div> /div> div classdalue_css_autocomplete_list styledisplay: none;> ul iddalue_search_hotKeyword_list_0 styledisplay: none;> div iddalue_search_hotKeyword_item_0 styledisplay: none;> li iddalue_search_hotKeyword_item_0_{$hotKeyword_index} query{$hotKeyword_query}> a href{$hotKeyword_url} classdalue_css_autocomplete_item>span styledisplay: inline-block; width: 16px; height: auto;>b>{$hotKeyword_rank}/b>/span> {$hotKeyword_query}/a> span classdalue_css_autocomplete_list_right> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer -->div iddalue_search_autocomplete_layer_1 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; display: none;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_ac_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option> /div> /div> div classdalue_css_autocomplete_list> ul iddalue_search_autocomplete_list_1> div iddalue_search_autocomplete_item_1 styledisplay: none;> li iddalue_search_autocomplete_item_1_{$autoComplete_index} query{$autoComplete_query}> a href{$autoComplete_url} classdalue_css_autocomplete_item>img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/search.png classdalue_css_image_vcenter stylewidth: 12px; height: auto;> {$autoComplete_query_view}/a> span classdalue_css_autocomplete_list_right iddalue_autocomplete_recent_date_1> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer --> div iddalue_search_recentQuery_layer_1 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_recent_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option dalue_search_recentQuery_delAll> a hrefjavascript:; onclickDalueSearch.removeJsonCookie(null);>전체삭제/a> /div> /div> div classdalue_css_autocomplete_list style> ul iddalue_search_recentQuery_list_1> /ul> /div> div styledisplay: none;> div iddalue_search_recentQuery_item_1 style> li iddalue_search_recentQuery_item_1_{$recentQuery_index} query{$recentQuery_query}> span stylemax-width: 10px; text-overflow: ellipsis;>a href{$recentQuery_url} classdalue_css_autocomplete_item stylewidth: 120px;>img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/clock.png classdalue_css_image_vcenter stylewidth: 12px; height: auto;> {$recentQuery_query}/a>/span> span classdalue_css_autocomplete_list_right> span classdalue_css_autocomplete_list_right_date>{$recentQuery_date}/span> a hrefjavascript:; onclickDalueSearch.removeJsonCookie({$recentQuery_query});>X/a> /span> /li> /div> /div> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px;display: none;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_hk_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option> /div> /div> div classdalue_css_autocomplete_list styledisplay: none;> ul iddalue_search_hotKeyword_list_1 styledisplay: none;> div iddalue_search_hotKeyword_item_1 styledisplay: none;> li iddalue_search_hotKeyword_item_1_{$hotKeyword_index} query{$hotKeyword_query}> a href{$hotKeyword_url} classdalue_css_autocomplete_item>span styledisplay: inline-block; width: 16px; height: auto;>b>{$hotKeyword_rank}/b>/span> {$hotKeyword_query}/a> span classdalue_css_autocomplete_list_right> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer -->div iddalue_search_autocomplete_layer_2 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; display: none;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_ac_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option> /div> /div> div classdalue_css_autocomplete_list> ul iddalue_search_autocomplete_list_2> div iddalue_search_autocomplete_item_2 styledisplay: none;> li iddalue_search_autocomplete_item_2_{$autoComplete_index} query{$autoComplete_query}> a href{$autoComplete_url} classdalue_css_autocomplete_item>img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/search.png classdalue_css_image_vcenter stylewidth: 12px; height: auto;> {$autoComplete_query_view}/a> span classdalue_css_autocomplete_list_right iddalue_autocomplete_recent_date_2> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer --> div iddalue_search_recentQuery_layer_2 styledisplay: none;> div classdalue_css_autocomplete_wrap style> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_recent_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option dalue_search_recentQuery_delAll> a hrefjavascript:; onclickDalueSearch.removeJsonCookie(null);>전체삭제/a> /div> /div> div classdalue_css_autocomplete_list stylejustify-content: unset; display: flex !important; white-space: nowrap; scroll-direction: horizontal; overflow-y: hidden; overflow-x: auto;> ul iddalue_search_recentQuery_list_2 styledisplay: flex !important; overflow-y: hidden; overflow-x: auto; width: 100vw;> /ul> /div> !-- div classdalue_css_autocomplete_list style> ul iddalue_search_recentQuery_list_2> /ul> /div> --> div styledisplay: none;> div iddalue_search_recentQuery_item_2 style> li iddalue_search_recentQuery_item_2_{$recentQuery_index} query{$recentQuery_query} stylepadding-bottom: 12px !important; display: inline-block; vertical-align: middle; text-align: center; background-color: #F2F2F2; text-align: center; border-radius: 8px; margin: 4px 2px !important; padding-right: 18px !important; height: 30px; margin-left: 18px !important;> a href/shopSearch/search.html?query{$recentQuery_query} classdalue_css_autocomplete_item styleborder: 1px; display: unset !important; overflow: initial !important; padding-right: 5px !important; top: 0px; position: absolute;>{$recentQuery_query}/a> a hrefjavascript:; onclickDalueSearch.removeJsonCookie({$recentQuery_query}); DalueSearch.recentQueryView(); stylecolor: #333 !important; font-size: 8px; top: 2px; position: absolute;>X/a> /li> /div> /div> div classdalue_css_autocomplete_header stylebackground-color: white; margin-top: 20px;display: none;> div classdalue_css_autocomplete_title> img srchttps://api.dalue.io/dalue-ecms/contrib/imgs/title_hk_b.svg stylewidth: auto; height: 16px;> /div> div classdalue_css_autocomplete_option> /div> /div> div classdalue_css_autocomplete_list styledisplay: none;> ul iddalue_search_hotKeyword_list_2 styledisplay: none;> div iddalue_search_hotKeyword_item_2 styledisplay: none;> li iddalue_search_hotKeyword_item_2_{$hotKeyword_index} query{$hotKeyword_query}> a href{$hotKeyword_url} classdalue_css_autocomplete_item>span styledisplay: inline-block; width: 16px; height: auto;>b>{$hotKeyword_rank}/b>/span> {$hotKeyword_query}/a> span classdalue_css_autocomplete_list_right> /span> /li> /div> /ul> /div> /div> /div> !-- dalue_search_autocomplete_layer -->div iddalue_promotion_keyword_item styledisplay: none;> li id> a href{$url} stylecolor: #1d6755; font-weight: 700;>{$title}/a> /li>/div>div iddalue_search_filter_item_category styledisplay: none; selactive nosel> div classdalue-navigation-tab-item {$category_selected} onclick{$category_action}> span classdalue-navigation-tab__txt>{$categoryName}/span> /div>/div>div iddalue_search_filter_item_brand styledisplay: none; selactive nosel> div classdalue-navigation-tab-item {$brand_selected} onclick{$brand_action}> span classdalue-navigation-tab__txt>{$brandName}/span> /div>/div>div iddalue_search_filter_item_price styledisplay: none; selactive nosel> div classdalue-navigation-tab-item {$price_selected} onclick{$price_action}> span classdalue-navigation-tab__txt>{$priceName}/span> /div>/div>div iddalue_search_filter_item_class styledisplay: none; selactive nosel> div classdalue-navigation-tab-item {$class} field{$field} tag{$tag} onclick{$click}> span classdalue-navigation-tab__txt>{$name}/span> /div>/div>!--div iddalue_search_filter_item_category styledisplay: none; seldalue_css_btn dalue_css_btn-light noseldalue_css_btn dalue_css_btn-outline-none> a hrefjavascript:{$category_action}; class{$category_selected} onclick{$category_action}>{$categoryName}/a> /div>div iddalue_search_filter_item_brand styledisplay: none; seldalue_css_btn dalue_css_btn-light noseldalue_css_btn dalue_css_btn-outline-none> a hrefjavascript:{$brand_action}; class{$brand_selected} onclick{$brand_action}>{$brandName}/a> /div>div iddalue_search_filter_item_price styledisplay: none; seldalue_css_btn dalue_css_btn-light noseldalue_css_btn dalue_css_btn-outline-none> a hrefjavascript:{$price_action}; class{$price_selected} onclick{$price_action}>{$priceName}/a> /div>-->style>.productName img { width: 100px !important; padding: 0px 0px 0px 0px !important;} .xans-product-1 ul.prdList .name img { padding: 0;}.discount_rate2:after { content: %; font-size: 18px;}/style>div iddalue_search_item styledisplay: none;>li idanchorBoxId_{$productNo} classswiper-slide sp-product-item xans-record-> div classbox> div classthumbnail> div classwish >img src/web/upload/icon_202201241423356900.png classicon_img ec-product-listwishicon wish_{$productNo} alt관심상품 등록 전 productno{$productNo} categoryno1 icon_statusoff login_statusT individual-setF>/div> div classprdImg>a href{$url} classdssLink productno{$productNo}>img src{$image} orig{$image} classdalue_css_search_thumbnail_img ideListPrdImage{$productNo}_ alt간편 운동화 세탁망, 원룸만들기>span classsoldout_icon soldout_{$productNo}>품절상품/span>/a>/div> div classpro_icon>/div> div classicon styledisplay: unset !important> {$listIcon} {$icon} /div> div classprdImg-skeleton>/div> /div> div classdescription> div classsale_box>/div> div classname>a href{$url} classdssLink productno{$productNo}>span stylefont-size:16px;color:#333333;font-weight:bold;>{$productName}/span>/a>/div> !-- 간략설명-->div classproduct-simple >{$simpleDescription}/div> div classspec left-cover> !-- 소비자가 -->div classproduct-price-custom strike through rel소비자가>{$retailPrice}원/div> !-- 할인률 -->div classsale_box style{$IF_retailPrice}>span>{$discountPriceRatio}/span>/div> !-- 판매가 -->div classproduct-price strikedisplaynone-x msale rel판매가>{$pcDiscountPrice}원 span classdisplaynone>/span>/div> !-- 리뷰수 -->div classreview-count sp-product-count stylemargin-left: 4px;> !-- 알파리뷰 롤링 수정 --> div classalpha_widget data-code267a6924 data-value{$productNo} data-initialfalse>/div> !--/알파리뷰 --> /div> /div> /div>!-- //description --> /div>/li>/div>div iddalue_search_item_notLogged styledisplay: none;>/div>style>.dalue_page_no { display: inline-block; width: 25px; height: 27px; border: 1px solid #d9d9d9; border-radius: 2px; font-size: 15px; line-height: 27px; color: #1b1b1b; vertical-align: middle; background: #fff; padding-bottom: 0px !important; margin-left: 5px; margin-right: 5px;}#dalue_search_pagination > .active { border-color: #2d3d5a; color: #2d3d5a;} .dalue_css_pagination a { display: inline-flex !important; font-size: 15px; width: 20px; height: 38px;}.dalue_css_pagination > .first:before { margin-right: -1px; transform: rotate(-135deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}.dalue_css_pagination > .first:after { transform: rotate(-135deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}.dalue_css_pagination > a:nth-child(2):after { transform: rotate(-135deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}.dalue_css_pagination > a:nth-last-child(2):after { transform: rotate(45deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}.dalue_css_pagination > .last:before { transform: rotate(45deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}.dalue_css_pagination > .last:after { margin-left: -1px; transform: rotate(45deg); content: ; width: 5px; height: 5px; border-top: 1px solid #9d9d9f; border-right: 1px solid #9d9d9f; top: 7px; position: relative;}/style>div styledisplay: none;> div iddalue_search_pagination_first> a hrefjavascript:{$paginationAction}; onclick{$paginationAction} classfirst> /a> /div> div iddalue_search_pagination_prev> a hrefjavascript:{$paginationAction}; onclick{$paginationAction}> /a> /div> div iddalue_search_pagination_item> a hrefjavascript:{$paginationAction}; onclick{$paginationAction} class{$paginationActive}>{$paginationNo}/a> /div> div iddalue_search_pagination_next> a hrefjavascript:{$paginationAction}; onclick{$paginationAction}> /a> /div> div iddalue_search_pagination_last> a hrefjavascript:{$paginationAction}; onclick{$paginationAction} classlast> /a> /div>/div>div styledisplay: none; iddalue_search_relativeTerm_item>li classxans-record-> a href{$relativeTerm_url}>{$relativeTerm_term}/a>/li>/div>div styledisplay: none; iddalue_search_hotKeyword_item>li classxans-record- styledisplay: inline-block; margin: 0 0 0 17px;> a href{$hotKeyword_url}>{$hotKeyword_query}/a>/li>/div>script>var CAPP_SHOP_NEW_PRODUCT_OPTIONSELECT { sLayerID: capp-shop-new-product-optionselect-layer, sBackLayerID: capp-shop-new-product-optionselect-backlayer, sIframeID: capp-shop-new-product-optionselect-iframe, iProductNo: 0, iCategoryNo: 0, sActionType: , sIsMobile: , selectOptionCommon: function(iProductNo, iCategoryNo, sActionType, sIsMobile) { this.iProductNo iProductNo; this.sActionType sActionType; this.iCategoryNo iCategoryNo; this.sIsMobile sIsMobile; this.createLayer(); }, createLayer: function() { if (this.sIsMobile) { // 모바일 옵션 선택 레이어 중복 생성 방지 // PC 버전은 투명 배경 레이어(this.sBackLayerID - 클릭 시 닫힘)가 깔리기 때문에 별도로 처리할 필요 없음 EC$(# + this.sLayerID).remove(); var container div id+this.sLayerID+ styleposition:fixed;z-index:10001;display:block;top:50px;left:0px;width:100%;height:630px;>iframe id+this.sIframeID+ scroll0 scrollingno frameBorder0 styleheight:100%;width:100%;>/iframe>/div>; EC$(body).append(EC$(container)); } else { var container div id+this.sLayerID+ styleposition:absolute;z-index:10001;display:block;width:600px;height:630px;>iframe id+this.sIframeID+ scroll0 scrollingno frameBorder0 styleheight:100%;width:100%;background: transparent; allowtransparencytrue>/iframe>/div>; EC$(body).append(EC$(div id + this.sBackLayerID + styleposition:absolute;top:0px;left:0px;z-index:10000;>/div>)).append(EC$(container)); EC$(# + this.sBackLayerID).on(click, function() { CAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.closeOptionCommon(); }); EC$(# + this.sBackLayerID).css({width: EC$(body).width(),height: EC$(body).height(),opacity: .4}).show(); } var url /product/basket_option.html?product_no + this.iProductNo + &sActionType + this.sActionType + &cate_no + this.iCategoryNo; EC$(# + this.sIframeID).attr(src, url); EC$(# + this.sIframeID).on(load,function() { EC$(.close,this.contentWindow.document.body).on(click, function() { CAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.closeOptionCommon(); }); }); CAPP_SHOP_NEW_PRODUCT_OPTIONSELECT.centerLayer(); EC$(# + this.sLayerID).show(); }, closeOptionCommon: function() { EC$(div).remove(# + this.sBackLayerID); EC$(# + this.sIframeID).remove(); EC$(div).remove(# + this.sLayerID); }, centerLayer: function() { var oThis EC$(# + this.sLayerID); var oWindow EC$(window); oThis.css({ position: absolute, top: ~~((oWindow.height() - oThis.outerHeight()) / 2) + oWindow.scrollTop() + px, left: 50%, margin-left: ((oThis.outerWidth() / 2) * -1)+px }); return this; }};var sOptionType T;var iProductNo;// var add_option_name undefined; function isNewProductSkin() { return false;} function wish_btn_click(elm, prdNo, cateNo) { // item_code itemCode; //product_no3022&display_group1 const currentState history.state var pushData { }; console.log(JSON.stringify(currentState)); iProductNo prdNo; // history.replaceState(pushData, , search.html? + product_no + prdNo + &cate_no + cateNo + &display_group1); try { add_wishlist(elm, true); } catch(e) { console.log(e); } var u ; if(typeof URLSearchParams function) { u new URLSearchParams(currentState).toString(); } else { var keys Object.keys(currentState); for(var i 0; i keys.length; i++) { if(i ! 0) { u + &; } u + keysi + + encodeURIComponent(pushDatakeysi); } } // history.replaceState(currentState, , search.html? + u);}/script>style>.dalue_bold { font-weight: bold;}/style>script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js integritysha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ crossoriginanonymous referrerpolicyno-referrer>/script>script>// weightField, weightMultiplier 추가String.prototype.replaceWhole function(search, replacement) { var target this; return target.split(search).join(replacement);};var DalueSearch { url: undefined // DCSE , apiKey: undefined , cursor: undefined , searchUrl: undefined , dxUrl: undefined , mallId: undefined , shopNo: undefined , mallType: undefined , elements: { searchForm: undefined , searchItem: undefined , searchList: undefined , searchInput: undefined , searchButton: undefined , searchButtonErase: undefined , autoCompleteLayer: undefined , autoCompleteList: undefined , autoCompleteItem: undefined , autoCompleteView: undefined , autoCompleteViewList: undefined , autoCompleteViewItem: undefined , recentQueryLayer: undefined , recentQueryList: undefined , recentQueryItem: undefined , recentQueryView: undefined // static 한 위젯 , recentQueryViewList: undefined // static 한 위젯 , recentQueryViewItem: undefined // static 한 위젯 , hotKeywordList: undefined , hotKeywordItem: undefined , hotKeywordView: undefined // static 한 위젯 , hotKeywordViewList: undefined // static 한 위젯 , hotKeywordViewItem: undefined // static 한 위젯 , relativeTermView: undefined // static 한 위젯 , relativeTermViewList: undefined // static 한 위젯 , relativeTermViewItem: undefined // static 한 위젯 // 검색 결과 , searchQueryQouted: undefined // 검색어 -> 검색어 , searchQuery: undefined // 검색어 -> 검색어 , searchCount: undefined , searchNoResult: undefined // 필터 , filterCategoryView: undefined , filterCategoryContent: undefined , filterBrandView: undefined , filterBrandContent: undefined , filterPriceView: undefined , filterPriceContent: undefined // pagination , paginationView: undefined , paginationFirst: undefined , paginationPrev: undefined , paginationNext: undefined , paginationLast: undefined , paginationItem: undefined // infinite scroll , infiniteScroll: undefined // loader , loaderScreen: undefined // filter , filterCategoryItem: undefined , fileterBrandItem: undefined , filterPriceItem: undefined } // , searchItemId: undefined , productUrl: undefined , collName: products , categoryIdFields: categoryRoot1No,categoryRoot2No , categoryNameFields: categoryRoot1,categoryRoot2 , brandIdField: brandCode , brandNameField: brandName , categoryAuthFieldName: categoryNos , categoryAuthDevice: undefined , categoryAuthMemberType: undefined , categoryAuth: { device_pc: 1 , device_mobile: 2 , member_all: 0 , member_logged: 1 } , categoryAuthNoField: categoryAuthNo , aclFlagField: exposureLimitType , aclFlagValue: M , aclField: exposureGroupList , aclFieldValue: 0 , aclShow: 0 , aclRemoveFields: price,mobilePrice,pcPrice , equalFields: display , equalValues: 1 , vFields: productNo,productName,price,retailPrice,pointsAmount,image,soldOut,pcDiscountPrice,mobileDiscountPrice,exposureLimitType,exposureGroupList,categoryNos,brandName,display,selling,productCode,categoryRoot1No,simpleDescription,modelName,icon,iconShowPeriod , lastQuery: undefined // user , userGroupNo: 0 , userGroupName: // memberBenefit , memberBenefit: {} , options: { size: 50 , userHistorySize: 10 , recentQueryHide: false , width: , useKeywordPromotion: true , keywordPromotionTop: , keywordPromotionLeft: , autoCompleteHighlight: b stylecolor: red>, /b> , autoCompleteAddWidth: 0 , autoCompleteAddLeft: 0 , functionAutoCompleteOnSuccess: null , relativeTermDisplay: // , bindOrOn: bind , viewLayer: true // 검색어 입력박스 선택 시 팝업 layer , infiniteScroll: false // DalueSearch.elements.infiniteScroll 이 보이면 다음 검색 결과를 가져온다. , imagePrefix: // image path에 시작 , priceField: price , searchFormAction: javascript:void(0) , categoryAuthNoCategory: 0 , functionImageLoad: undefined , page: 10 , defaultEqualFields: display , defaultEqualFieldValues: 1 , functionSearchOnSuccess: null , functionHotKeywordOnSuccess: null , functionSearchOnFail: undefined , filterIncludeHtml: false , filterDisplayName: false , filterRefreshClicked: true , filterCategoryMax: 10 // filter표시 제한 , filterBrandMax: 10 // filter표시 제한 , tagStat: 0 // tagStat 사용 여부 , tagStatOnly: 0 // 검색결과X, tagStat O , tagFields: // tagFields , tagSeperator: | , tagOperators: {} , tagsViewOnOR: false , freqUpdateFieldSort: // sort할 freqUpdateField명 , freqUpdateFieldInclude: 0 // 출력할 freqUpdateField명 , exceptBrands: , exceptCategories: , pointsAmount: {} , pointTypeNull: mileage // point type이 null일때 , aclMessage: 회원만 구매 가능합니다. // , iconMap: null , layerTop: 0 // layer 위치 , listIcons: null, null, null // list_icon , keywordPromotionAddWidth: 0 , hotKeywordType: 1 , searchQueryType: 0 // 0 ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ), 1 add OR> in productName(replace space to OR>) , searchQueryField: , noQueryFieldInputNo: -1 , toScrollNamePos: 0 // 해당 상품으로 scroll할때 추가되는 위치(y) , defaultSort: , exceptCategory: undefined , exceptCategoryNos: undefined , exceptCategoryMatchAll: 1 , onlyIncludeCategoryNos: undefined , customAuthId: , weightField: , weightMultiplier: 0 , weightInclude: 0 // including top-N by weight for FAV sort , hotKeywordsVariance: 1 // rank } , searchOptions: { query: , begin: 1 , size: 10 , sortType: , categoryId: , brandeCode: , price: , cursor: , freqUpdateFieldSort: , tagStat: , tagFields: , tagValues: {} , replaceHistory: false , toScrollName: , queryField: } , relativeTermDisplay: { always: 1 , isExist: 2 } , Consts: { COOKIE_QUERY_HISTORY: DLU_HIST_E // encoded } , variables: { autoCompleteIndex: -1 , recentQueryIndex: -1 , lastAutoCompleteQuery: , lastIndex: 0 , lastResultCount: 0 , lastInfiniteScrollDate: 0 , filterCategoryHtml: , filterBrandHtml: , filterPriceHtml: } , unbind: function unbindFn(elm) { if(elm undefined || elm.length 0) { return; } if(!Array.isArray(elm)) { elm.unbind(); return; } for(var i 0; i elm.length; i++) { if(elmi ! undefined) elmi.unbind(); } } , bind: function bindFn(elm, event, fn) { if(elm undefined || elm.length 0) { // alert(elm is undefined); return; } if(!Array.isArray(elm)) { elm.bind(event, fn); return; } for(var i 0; i elm.length; i++) { if(elmi ! undefined) { // console.log(elmi.attr(name) + bind); if(DalueSearch.options.bindOrOn bind) { elmi.bind(event, fn); } else { elmi.on(event, fn); } } } } , setCss: function setCssFn(elm, name, val, index) { if(elm undefined || elm.length 0) { return; } if(!Array.isArray(elm)) { elm.css(name, val); return; } if(index ! undefined) { if(elm.length index) { return; } elmindex.css(name, val); return; } for(var i 0; i elm.length; i++) { if(elmi ! undefined) elmi.css(name, val); } } , getCss: function getCssFn(elm, name, index) { if(elm undefined || elm.length 0) { return; } if(index undefined) { if(!Array.isArray(elm)) { return elm.css(name); } return undefined; } if(elm.length index) { return null; } return elmindex.css(name); } , setAttr: function setAttrFn(elm, name, value, index) { if(elm undefined || elm.length 0) { return; } if(index undefined) { if(!Array.isArray(elm)) { return elm.attr(name, value); } for(var i 0; i elm.length; i++) { if(elmi ! undefined) elmi.attr(name, value); } } else { if(elm.length index) { return; } elmindex.attr(name, value); } } , setHtml: function seHtml(elm, html, index) { if(elm undefined || elm.length 0) { return; } if(index undefined) { if(!Array.isArray(elm)) { return elm.html(html); } for(var i 0; i elm.length; i++) { if(elmi ! undefined) elmi.html(html); } } else { if(elm.length index) { return; } elmindex.html(html); } } , getHtml: function geHtmlFn(elm, index) { if(elm undefined || elm.length 0) { return; } if(index undefined) { if(!Array.isArray(elm)) { return elm.html(); } return undefined; } else { if(elm.length index) { return undefined; } return elmindex.html(); } } , getVal: function getValFn(elm, index) { if(index undefined) { if(!Array.isArray(elm)) { return elm.val(); } for(var i 0; i elm.length; i++) { if(elmi.val() ! ) { return elmi.val(); } } return undefined; } else { if(elm.length index) { return undefined; } return elmindex undefined ? undefined : elmindex.val(); } } , setVal: function setValFn(elm, val, index) { if(index undefined) { if(!Array.isArray(elm)) { return elm.val(val); } for(var i 0; i elm.length; i++) { if(elmi ! undefined) elmi.val(val); } return val; } else { if(elm.length index) { return undefined; } return elmindex.val(val); } } , getChildren: function getChildrenFn(elm, index) { if(index undefined) { if(!Array.isArray(elm)) { return elm.childrend(); } return undefined; } else { if(index > elm.length) { return undefined; } return elmindex.children(); } } , init: function initFn() { if(typeof jQuery undefined) { alert(JQuery이 없습니다.); return; } // priceField if(DalueSearch.mallType cafe24) { DalueSearch.options.priceField DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_pc ? pcDiscountPrice : mobileDiscountPrice; } var vers $().jquery.split(.); DalueSearch.resize(); if(DalueSearch.elements.searchInput.length) { } else { alert(no input element); } DalueSearch.unbind(DalueSearch.elements.searchForm); DalueSearch.setAttr(DalueSearch.elements.searchForm, action, DalueSearch.options.searchFormAction); DalueSearch.bind(DalueSearch.elements.searchForm, submit, function(e) { }); DalueSearch.unbind(DalueSearch.elements.searchInput); DalueSearch.unbind(DalueSearch.elements.searchButton); DalueSearch.unbind(DalueSearch.elements.searchButtonErase); if(Array.isArray(DalueSearch.elements.searchButton)) { for(var i 0; i DalueSearch.elements.searchButton.length; i++) { if(DalueSearch.elements.searchButtoni ! undefined && DalueSearch.elements.searchButtoni.length > 0) { DalueSearch.elements.searchButtoni.attr(index, i); } } } else { DalueSearch.elements.searchButton.attr(index, 0); } var sipadding DalueSearch.getCss(DalueSearch.elements.searchInput0, padding-left); DalueSearch.setAttr(DalueSearch.elements.searchInput, autocomplete, off); try { // console.log(DalueSearch.options.viewLayer + DalueSearch.options.viewLayer); if(DalueSearch.options.viewLayer) { // layer를 출력 //alert(layer); DalueSearch.bind(DalueSearch.elements.searchInput, focus, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteLayer($(this), true); }); DalueSearch.bind(DalueSearch.elements.searchInput, blur, function(e) { DalueSearch.autoCompleteLayer($(this), false); }); DalueSearch.bind(DalueSearch.elements.searchInput, input, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoComplete(e, $(this)); }); DalueSearch.bind(DalueSearch.elements.searchInput, keyup, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, $(this), function() { $(.dalue_css_keywordPromotion).css(display, none) }); }); //DalueSearch.bind(DalueSearch.elements.searchInput, keydown, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, $(this), function() { $(.dalue_css_keywordPromotion).css(display, none) }); }); // DalueSearch.bind(DalueSearch.elements.searchInput, keypress, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, function() { $(this), $(.dalue_css_keywordPromotion).css(display, none) }); }); // DalueSearch.bind(DalueSearch.elements.searchButton, click, function(e) { console.log(buton clicked.); if($(.dalue_search_keywordPromotion).css(display) none || DalueSearch.getVal(DalueSearch.elements.searchInput) ! ) { DalueSearch.goSearch(); } else { window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } }); DalueSearch.bind(DalueSearch.elements.searchButton, click, function(e) { console.log(!!!!! - + DalueSearch.elements.searchInputparseInt($(this).attr(index)).val() + , + $(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display)); DalueSearch.variables.lastIndex parseInt($(this).attr(index)); if($(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) none || $(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) undefined) { DalueSearch.goSearch(); } else { if(DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo ! undefined) { e.preventDefault(); window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } else { DalueSearch.goSearch(); } } }); DalueSearch.setCss(DalueSearch.elements.searchButton, padding-left, sipadding + px); } else { // alert(no layer); DalueSearch.bind(DalueSearch.elements.searchInput, focus, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); $(#dalue_search_keywordPromotion_ + $(this).attr(index)).attr(act, off)}); DalueSearch.bind(DalueSearch.elements.searchInput, input, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoComplete(e, $(this)); }); DalueSearch.bind(DalueSearch.elements.searchInput, keyup, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, $(this), function() { $(.dalue_css_keywordPromotion).css(display, none) }); }); //DalueSearch.bind(DalueSearch.elements.searchInput, keydown, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, $(this), function() { $(.dalue_css_keywordPromotion).css(display, none) }); }); //DalueSearch.bind(DalueSearch.elements.searchInput, keypress, function(e) { DalueSearch.variables.lastIndex parseInt($(this).attr(index)); DalueSearch.autoCompleteWrap(e, $(this), function() { $(.dalue_css_keywordPromotion).css(display, none) }); }); //DalueSearch.bind(DalueSearch.elements.searchButton, click, function(e) { if($(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) none) { DalueSearch.goSearch(); } else { if(DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo ! undefined) { e.preventDefault(); window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } else { DalueSearch.goSearch(); } } }); DalueSearch.bind(DalueSearch.elements.searchButton, click, function(e) { // alert(); // console.log(#dalue_search_keywordPromotion_ + $(this).attr(index) + --- + $(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display)); console.log($(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display)); if($(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) undefined || $(#dalue_search_keywordPromotion_ + $(this).attr(index)).attr(act) off || $(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) none) { DalueSearch.goSearch(); } else { e.preventDefault(); window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } }); // DalueSearch.bind(DalueSearch.elements.searchButton, click, function(e) { alert($(#dalue_search_keywordPromotion_ + $(this)).length); if($(#dalue_search_keywordPromotion_ + $(this).attr(index)).css(display) none || DalueSearch.getVal(DalueSearch.elements.searchInput) ! ) { DalueSearch.goSearch(); } else { window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } }); DalueSearch.setCss(DalueSearch.elements.searchButton, padding-left, sipadding + px); } } catch(e) { console.log(e); } for(var i 0; i DalueSearch.elements.searchInput.length; i++) { DalueSearch.elements.searchInputi.attr(index, i); } window.addEventListener(resize, function() { DalueSearch.resize(); }); setInterval(function() {DalueSearch.resize();}, 100); if(DalueSearch.options.infiniteScroll true) { $(window).scroll(function() { var top_of_element DalueSearch.elements.infiniteScoll.offset().top; var bottom_of_element DalueSearch.elements.infiniteScoll.offset().top + DalueSearch.elements.infiniteScoll.outerHeight(); var bottom_of_screen $(window).scrollTop() + $(window).innerHeight(); var top_of_screen $(window).scrollTop(); if ((bottom_of_screen > top_of_element) && (top_of_screen bottom_of_element)){ // the element is visible, do something if(DalueSearch.variables.lastInfiniteScrollDate > (Date.now() - 3000)) { return; } console.log(scrollBS: + bottom_of_screen + > TE: + top_of_element + TS: + top_of_screen + BE: + bottom_of_element + ); DalueSearch.variables.lastInfiniteScrollDate Date.now(); if(DalueSearch.variables.lastResultCount > 0) { DalueSearch.searchParameterBegin(); } } else { // the element is not visible, do something else } }); } if(DalueSearch.variables.filterCategoryHtml || DalueSearch.variables.filterCategoryHtml null) { DalueSearch.variables.filterCategoryHtml DalueSearch.getHtml(DalueSearch.elements.filterCategoryView, undefined); } if(DalueSearch.variables.filterBrandHtml || DalueSearch.variables.filterBrandHtml null) { DalueSearch.variables.filterBrandHtml DalueSearch.getHtml(DalueSearch.elements.filterBrandView, undefined); } if(DalueSearch.variables.filterPriceHtml || DalueSearch.variables.filterPriceHtml null) { DalueSearch.variables.filterPriceHtml DalueSearch.getHtml(DalueSearch.elements.filterPriceView, undefined); } } // TODO: 각 searchInput에 맞게 수정해야 한다. , resize: function resizeFn() { /* console.log(JSON.stringify(DalueSearch.elements.searchInput.position()) + , display: + $(.dalue_css_autocomplete_wrap).css(display) );*/ var elm; // console.log(DalueSearch.variables.lastIndex + , + DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.offset().left); elm $(.dalue_css_autocomplete_wrap); elm.css(position, absolute); elm.css(width, (DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.outerWidth() - 1 + DalueSearch.options.autoCompleteAddWidth) + px); elm.css(left, (DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.offset().left + DalueSearch.options.autoCompleteAddLeft) + px); elm.css(top, (DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.offset().top) + (DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.outerHeight() + 1 + DalueSearch.options.layerTop) + px); // console.log(top: + DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.offset().top + , + (DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.outerHeight() + 1) + , left: + DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.offset().left); for(var i 0; i DalueSearch.elements.searchInput.length; i++) { if((DalueSearch.elements.searchInputi.outerWidth() - 1) 250) { // if(i 0) console.log(outer : + DalueSearch.elements.searchInputi.outerWidth() ); $(.dalue_css_autocomplete_list_right_date).css(display, none); $(.dalue_search_recentQuery_delAll).css(display, none); } else { $(.dalue_css_autocomplete_list_right_date).css(display, ); $(.dalue_search_recentQuery_delAll).css(display, ); } } /* if(true) { return; } for(var i 0; i DalueSearch.elements.searchInput.length; i++) { if(DalueSearch.options.width undefined || DalueSearch.options.width.length 0) { // console.log($(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).find(.dalue_css_autocomplete_wrap).length + warp); // $(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).find(.dalue_css_autocomplete_wrap).width(100); elm DalueSearch.elements.autoCompleteLayeri.find(.dalue_css_autocomplete_wrap); elm.css(width, (DalueSearch.elements.searchInputi.outerWidth() - 1) + px); elm.css(left, (DalueSearch.elements.searchInputi.position().left) + px); //console.log($(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).width() + , + $(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).find(.dalue_css_autocomplete_wrap).css(width)); console.log(elm.length); if((DalueSearch.elements.searchInputi.outerWidth() - 1) 250) { $(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).find(.dalue_css_autocomplete_list_right_date).css(display, none); $(# + DalueSearch.elements.autoCompleteLayeri.attr(id)).find(.dalue_search_recentQuery_delAll).css(display, none); } } else { $(.dalue_css_autocomplete_wrap).css(width, DalueSearch.options.widthi + px); } } */ } , removeJsonCookie: function removeJsonCookieFn(key) { if(key null) { var data { queries: null } DalueSearch.setJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY, data, 100 * 365); return; } var hist DalueSearch.getJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY); if(hist null) { return null; } for(var i 0; i hist.queries.length; i++) { if(hist.queriesi.query.toLowerCase() key.toLowerCase()) { hist.queries.splice(i, 1); break; } } if(hist.queries.length 0) { hist { queries: null } } DalueSearch.setJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY, hist, 100 * 365); return hist; } , setJsonCookie: function setJsonCookieFn(name, data, expire) { var date new Date(); date.setTime(date.getTime() + expire * 24 * 60 * 60 * 1000); // console.log(date.toUTCString()); //console.error(set cookie +JSON.stringify(data) + ); document.cookie name + + encodeURI(JSON.stringify(data)) + ; path/; expires + date.toUTCString() + ;; // console.log(document.cookie); } , getJsonCookie: function getJsonCookieFn(name) { // console.log(name + : + document.cookie); if(DalueSearch.options.recentQueryHide) { return null; } var x, y; var val document.cookie.split(;); var parsed; // alert(val.length); console.log(COOKIE + val.length); for (var i 0; i val.length; i++) { x vali.substr(0, vali.indexOf()); y vali.substr(vali.indexOf() + 1); x x.replace(/^\s+|\s+$/g, ); // 앞과 뒤의 공백 제거하기 // console.log(COOKIE x + x + , name + name + ); //console.error(i + + vali+ ); if (x name) { //console.log(cookie name: + x + , + y); try { if(y ! undefined) { //console.error(y); parsed JSON.parse(decodeURI(y)); if(parsed.queries ! null) { //console.error(JSON.stringify(parsed)); return parsed; } } } catch(e) { //DalueSearch.setJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY, hist, 100 * 365); //console.error(e); //console.log(y); var hist { queries: null } } } } return null; } , ajaxGet: function ajaxGetFn(url, data, onSuccess, onError) { $.ajax({ type: GET, url: url, data: , // data: JSON.stringify(jsonObject), success: function(res) { if(onSuccess) onSuccess(res, data); }, error: function(err) { if(onError) onError(err, data); }, dataType: json // contentType: application/x-www-form-urlencoded; charsetUTF-8 // contentType: text/plain }); } , dex: function dexFn(url, jsonObject, onSuccess, onError) { // var formData JSON.stringify(jsonObject); var err new Error(); // console.log(JSON.stringify(jsonObject)); // console.log(url + : + err.stack); $.ajax({ type: post, url: url, data: jsonObject, // data: JSON.stringify(jsonObject), success: function(json) { if (json null) { // alert(ERROR was returned : + postUrl); return; } // alert(JSON.stringify(json)); if (!json.hasOwnProperty(CODE)) { onSuccess(json); } else if(json.header ! undefined && parseInt(json.header.code) > 0) { onSuccess(json); } else if (parseInt(json.CODE) > 0) { onSuccess(json); } else { if(json.header ! undefined && json.header.message ! undefeind) { onError(json.header.message); } else { alert(알 수 없는 오류가 발생하였습니다.); console.log(JSON.stringify(json)); console.log(url + : + err.stack); } } }, error: function(err) { console.log(FATAL + JSON.stringify(err)); }, dataType: json, contentType: application/x-www-form-urlencoded; charsetUTF-8 // contentType: text/plain }); } , escapeHtml: function escapeHtmlFn(str) { var entityMap { &: &, : <, >: >, : ", : ', /: /, `: `, : = }; return String(str).replace(/&>`\//g, function (s) { return entityMaps; }); } // P point(%), W 원 /**// member benefit// 상품에는 단위에 대한 올림,반올림,내림이 없다. X F1 O10 T100 M1000 H내림 L반올림 U올림 C */ , parseCafe24PointInfo: function parseCafe24Point(productNo, priceIn, pointsAmount) { var pointTypes pointsAmount.split(;); var kv; var m null; try { if(DalueSearch.memberBenefit ! undefined) { m DalueSearch.memberBenefit + productNo + | + DalueSearch.userGroupNo; } } catch(e) { console.log(e); } var unit; var memberPrice; var points ; // console.error(pointsAmount); if(pointsAmount null || pointsAmount ) { var pak Object.keys(DalueSearch.options.pointsAmount); for(var i 0; i pak.length; i++) { var d DalueSearch.options.pointsAmountpaki; points.push({ type: paki , point: d.point , unit: d.unit , price: priceIn }); } } else { for(var i 0; i pointTypes.length; i++) { if(pointTypesi.indexOf(,) > -1) { kv pointTypesi.split(,); point parseFloat(kv1.indexOf(%) > -1 ? kv1.substring(0, kv1.indexOf(%)) : kv1); unit kv1.indexOf(%) > -1 ? P : W; points.push({ type: kv0 null ? DalueSearch.options.pointTypeNull : kv0 , point: parseFloat(kv1.indexOf(%) > -1 ? kv1.substring(0, kv1.indexOf(%)) : kv1) , unit: unit , price: priceIn }); } } } if(m ! null) { // membership var cut 0; // 절삭 switch(m.t) { case F: // 절삭 없음 cut 0; break; case O: // 1 cut 1; break; case T: // 10 cut 10; break; case M: // 100 cut 100; break; case H: // 1000 cut 1000; break; } // W은 절삭하지 않는다. if(cut ! 0) { switch(m.m) { case L: // 내림 memberPrice m.u P ? parseInt(priceIn) - parseInt(parseInt(Math.floor(priceIn * (m.v / 100) / (cut * 10)) * (cut * 10))) : parseInt(parseInt(priceIn) - m.v); break; case U: // 반올림 memberPrice m.u P ? parseInt(priceIn) - parseInt(parseInt(Math.round(priceIn * (m.v / 100) / (cut * 10)) * (cut * 10))) : parseInt(parseInt(priceIn) - m.v); break; case C: // 올림 memberPrice m.u P ? parseInt(priceIn) - parseInt(parseInt(Math.ceil(priceIn * (m.v / 100) / (cut * 10)) * (cut * 10))) : parseInt(parseInt(priceIn) - m.v); break; } } else { memberPrice m.u P ? parseInt(priceIn) - parseInt(parseInt(priceIn * (m.v / 100))) : parseInt(parseInt(priceIn) - m.v); } } else { memberPrice -1; } if(priceIn memberPrice) { // 멤버 할인을 해도 기존 가격과 같다. memberPrice -1; } var pointInfo { points: points , memberPrice: memberPrice } return pointInfo; } /** zeroPad(1,10); //> 01 zeroPad(1,100); //> 001 zeroPad(1,1000); //> 0001 */ , zeroPad: function zeroPadFn(nr,base){ var len (String(base).length - String(nr).length)+1; return len > 0? new Array(len).join(0)+nr : nr; } , parseParameter: function parseParameter() { var query window.location.search.substring(1); var vars query.split(&); var query_string {}; for (var i 0; i vars.length; i++) { var pair varsi.split(); var key decodeURIComponent(pair0); var value decodeURIComponent(pair1); // If first entry with this name if (typeof query_stringkey undefined) { try { query_stringkey decodeURIComponent(value); } catch(e) { query_stringkey (value); } // If second entry with this name } else if (typeof query_stringkey string) { try { var arr query_stringkey, decodeURIComponent(value); query_stringkey arr; } catch(e) { var arr query_stringkey, (value); query_stringkey arr; } // If third or later entry with this name } else { query_stringkey.push(decodeURIComponent(value)); } } return query_string; } , searchParameterSort: function searchSortFn(sort) { var param DalueSearch.getUriParam(); DalueSearch.searchOptions.sortType sort; // console.log(DalueSearch.options.freqUpdateFieldSort + DalueSearch.options.freqUpdateFieldSort); DalueSearch.searchWithOptions(); // DalueSearch.search(param.query, 1, param.size, sort, param.categoryId, param.brandeCode, param.price, undefined, true); } , searchParameterSize: function searchParameterSizeFn(size) { var param DalueSearch.getUriParam(); DalueSearch.options.size size; DalueSearch.search(param.query, 1, size, param.sortType, param.categoryId, param.brandeCode, param.price, undefined, true); } , searchParameterBegin: function searchParameterBeginFn() { var param DalueSearch.getUriParam(); DalueSearch.search(param.query, parseInt(param.begin) + parseInt(param.size), param.size, param.sortType, param.categoryId, param.brandeCode, param.price, undefined, true); } , search: function searchFn(query, begin, size, sort, category, brand, price, toScrollName, replaceHistory) { var param DalueSearch.getUriParam(); DalueSearch.searchOptions.query query; DalueSearch.searchOptions.begin begin; DalueSearch.searchOptions.size size; DalueSearch.searchOptions.sortType sort; DalueSearch.searchOptions.categoryId category; DalueSearch.searchOptions.brandeCode brand; DalueSearch.searchOptions.price price; DalueSearch.searchOptions.freqUpdateFieldSort DalueSearch.options.freqUpdateFieldSort; DalueSearch.searchOptions.tagStat DalueSearch.options.tagStat; DalueSearch.searchOptions.tagFields DalueSearch.options.tagFields; DalueSearch.searchOptions.replaceHistory replaceHistory; DalueSearch.searchOptions.toScrollName toScrollName; return DalueSearch.searchWithOptions(); } , setCursor: function setCursorFn(prdNo) { var params DalueSearch.getUriParam(); var uriParam ; // new URLSearchParams(params).toString(); var paramKeys Object.keys(params); var fnd false; for(var i 0; i paramKeys.length; i++) { if(i ! 0) { uriParam + &; } if(paramKeysi ! && paramsparamKeysi ! undefined) { if(paramKeysi cursor) { uriParam + (paramKeysi) + + prdNo; fnd true; } else { uriParam + (paramKeysi) + + encodeURIComponent(decodeURIComponent(paramsparamKeysi)); } } } if(fnd false) { uriParam + cursor + + prdNo; } history.replaceState(pushData, , search.html? + uriParam); } , gotoCursor: function gotoCursorFn() { var params DalueSearch.getUriParam(); if(paramscursor ! && paramscursor ! 0) { $(html, body).animate({ scrollTop: $(#anchorBoxId_ + paramscursor).offset().top - 150 }, 1); } } , removeTagUrl: function removeTagUrlFn() { var params DalueSearch.getUriParam(); var keys Object.keys(params); for(var i 0; i keys.length; i++) { if(keysi.startsWith(tagValue_)) { console.log(delete + keysi); delete paramskeysi; } } var uriParam ; // new URLSearchParams(params).toString(); var paramKeys Object.keys(params); for(var i 0; i paramKeys.length; i++) { if(i ! 0) { uriParam + &; } if(paramKeysi ! && paramsparamKeysi ! undefined) { uriParam + (paramKeysi) + + encodeURIComponent(decodeURIComponent(paramsparamKeysi)); } } history.replaceState(params, , DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + ); } , removeQuery: function removeQueryFn() { var elm DalueSearch.elements.searchInput; for(var i 0; i elm.length; i++) { elmi.val(); } DalueSearch.searchOptions.query ; } , searchWithOptions: function searchWithOptionsFn() { DalueSearch.searchOptions.freqUpdateFieldSort DalueSearch.options.freqUpdateFieldSort; if(DalueSearch.elements.loaderScreen ! undefined) { DalueSearch.elements.loaderScreen.show(); } var params DalueSearch.getUriParam(); // - 삭제 - 20230214 var q DalueSearch.searchOptions.query.replace(/`~!@#$%^&*()_|+\?;:,.>\{\}\\\\\//gi, ).trim(); var q2 DalueSearch.searchOptions.query.replace(/():\{\}\\\\\//gi, ).trim(); var q3 DalueSearch.searchOptions.query.replace(/-/gi, ).trim(); // console.log(q3); q q.replace(/-/gi, ).trim(); if(q.endsWith(님)) { // q q.substring(0, q.length - 1); } if(q || q *) { q *; } else if(DalueSearch.searchOptions.queryField ! ) { q ( + q + ): + DalueSearch.searchOptions.queryField; } else { switch(DalueSearch.options.searchQueryType) { case 1: { /* if(q.indexOf(-) -1) { var q2 q.replace(/ /g, OR>); q ( + q + ) + OR> ( + q2 + ):productName OR> + ( + q + ):productName OR> + ( + q + ):productTag + OR> ( + q + ):summaryDescription; console.log(q); } else { var q2 q.replace(/ /g, OR>); q ( + q + ) + OR> ( + q2 + ):productName OR> + ( + q + ):productName OR> + ( + q + ):productTag + OR> ( + q + ):summaryDescription + OR> ( + q + ):customProductCode; console.log(q); } */ var q2 q.replace(/ /g, OR>); q3 q3.replace(/ /g, OR>); q ( + q + ) + OR> ( + q2 + ):productName OR> + OR> ( + q + ):productName OR> + ( + q + ):productTag + OR> ( + q + ):summaryDescription + OR> ( + q + ):supplyProductName; //q ( + q + ) + OR> ( + q2 + ):productName OR> + OR> ( + q + ):productName OR> + ( + q + ):productTag + OR> ( + q + ):summaryDescription + OR> ( + q + ):supplyProductName + OR> ( + q2 + ):customProductCode OR> ( + q2 + ):productCode OR> ( + q3 + ):modelName ; // q ( + q + ) + OR> ( + q + ):productName OR> + ( + q + ):productName OR> + ( + q + ):productTag + OR> ( + q + ):summaryDescription + OR> ( + q + ):supplyProductName + OR> ( + q + ):customProductCode; break; } case 2: { if(DalueSearch.options.searchQueryField ! ) { q ( + q + ): + DalueSearch.options.searchQueryField; } else { q ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ):customProductCode OR> + ( + q + ); } break; } case 3: { // duvetica q ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ):customProductCode OR> + ( + q + ) + OR> ( + q2 + ):productCode OR> ( + q3 + ):modelName; break; } case 4: { // description 제외 q ( + q + ):productName OR> + ( + q + ):brandCode OR> + ( + q + ):brandName OR> + ( + q + ):options OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ):customProductCode OR> + ( + q + ):supplyProductName + ( + q + ):simpleDescription OR> + OR> ( + q + ):productCode OR> ( + q + ):modelName; break; } default: /* if(q.indexOf(-) -1) { q ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ); } else { q ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ):customProductCode OR> + ( + q + ); } */ q ( + q + ):productName OR> + ( + q + ):productName OR> + ( + q + ):productTag OR> + ( + q + ):summaryDescription OR> + ( + q + ):customProductCode OR> + ( + q + ); //console.log(q); break; } } console.log(q); var sortField ; var sortType ; var freqUpdateFieldSort DalueSearch.options.freqUpdateFieldSort; switch(DalueSearch.searchOptions.sortType) { case PRICE_ASC: { sortField DalueSearch.options.priceField; sortType ASC; break; } case PRICE_DESC: { sortField DalueSearch.options.priceField; sortType DESC; break; } case UPDATED_ASC: { sortField updatedDate; sortType ASC; break; } case UPDATED_DESC: { sortField updatedDate; sortType DESC; break; } case CREATED_ASC: { sortField createdDate; sortType ASC; break; } case CREATED_DESC: { sortField createdDate; sortType DESC; break; } case PRODUCT_NAME_ASC: { sortField productName; sortType ASC; break; } default: { /* if(sort.indexOf(fuf_) > -1) { var fufs sort.split(_); if(fufs.length > 1) { freqUpdateFieldSort fufs1; console.log(freqUpdateFieldSort); } } */ } } var data {}; if(DalueSearch.mallType cafe24) { data { apiKey: DalueSearch.apiKey , query: q , collName: DalueSearch.collName , begin: DalueSearch.searchOptions.begin , size: DalueSearch.searchOptions.size , sortField: sortField , sortType: sortType , categoryIdFields: DalueSearch.categoryIdFields , categoryNameFields: DalueSearch.categoryNameFields , brandIdField: DalueSearch.brandIdField , brandNameField: DalueSearch.brandNameField , brandCode: DalueSearch.searchOptions.brandeCode null ? : DalueSearch.searchOptions.brandeCode , categoryId: DalueSearch.searchOptions.categoryId null ? : DalueSearch.searchOptions.categoryId , rangeFields: DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_pc ? pcDiscountPrice : mobileDiscountPrice , rangeValues: DalueSearch.searchOptions.price.indexOf(,) > -1 ? DalueSearch.searchOptions.price : 0,9999999999 , categoryAuthFieldName: DalueSearch.categoryAuthFieldName , categoryAuthDevice: DalueSearch.categoryAuthDevice , categoryAuthMemberType: DalueSearch.categoryAuthMemberType , vFields: DalueSearch.vFields , equalFields: DalueSearch.equalFields , equalValues: DalueSearch.equalValues , aclFlagField: DalueSearch.aclFlagField , aclFlagValue: DalueSearch.aclFlagValue , aclField: DalueSearch.aclField , aclFieldValue: DalueSearch.aclFieldValue , aclShow: DalueSearch.aclShow , aclRemoveFields: DalueSearch.aclRemoveFields , equalFields: DalueSearch.options.defaultEqualFields , equalValues: DalueSearch.options.defaultEqualFieldValues , priceField: DalueSearch.options.priceField , priceClusterNo: 5 , categoryAuthNoCategory: DalueSearch.options.categoryAuthNoCategory , freqUpdateFieldSort: DalueSearch.searchOptions.freqUpdateFieldSort , freqUpdateFieldInclude: DalueSearch.options.freqUpdateFieldInclude , tagStat: DalueSearch.options.tagStat , tagFields: DalueSearch.options.tagFields , tagSeperator: DalueSearch.options.tagSeperator , tagOperator: DalueSearch.options.tagOperators , exceptCategory: DalueSearch.options.exceptCategory , exceptCategoryNos: DalueSearch.options.exceptCategoryNos , exceptCategoryMatchAll: DalueSearch.options.exceptCategoryMatchAll , onlyIncludeCategoryNos: DalueSearch.options.onlyIncludeCategoryNos , customAuthId: DalueSearch.options.customAuthId , weightField: DalueSearch.options.weightField , weightMultiplier: DalueSearch.options.weightMultiplier , weightInclude: DalueSearch.options.weightInclude }; } else if(DalueSearch.mallType godomall) { data { apiKey: DalueSearch.apiKey , query: q , collName: DalueSearch.collName , begin: DalueSearch.searchOptions.begin , size: DalueSearch.searchOptions.size , sortField: sortField , sortType: sortType , categoryIdFields: DalueSearch.categoryIdFields , categoryNameFields: DalueSearch.categoryNameFields , brandIdField: DalueSearch.brandIdField , brandNameField: DalueSearch.brandNameField , brandCode: DalueSearch.searchOptions.brandCode null ? : DalueSearch.searchOptions.brandCode , categoryId: DalueSearch.searchOptions.categoryId null ? : DalueSearch.searchOptions.categoryId , rangeFields: price , rangeValues: DalueSearch.searchOptions.price.indexOf(,) > -1 ? price : 0,9999999999 , categoryAuthFieldName: DalueSearch.categoryAuthFieldName , categoryAuthDevice: DalueSearch.categoryAuthDevice , categoryAuthMemberType: DalueSearch.categoryAuthMemberType , vFields: DalueSearch.vFields , equalFields: DalueSearch.equalFields , equalValues: DalueSearch.equalValues , aclFlagField: DalueSearch.aclFlagField , aclFlagValue: DalueSearch.aclFlagValue , aclField: DalueSearch.aclField , aclFieldValue: DalueSearch.aclFieldValue , aclShow: DalueSearch.aclShow , aclRemoveFields: DalueSearch.aclRemoveFields , equalFields: DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_pc ? displayPc,sellingPc : displayMobile,sellingMobile , equalValues: 1,1 , priceField: DalueSearch.options.priceField , priceClusterNo: 3 , categoryAuthNoCategory: DalueSearch.options.categoryAuthNoCategory , freqUpdateFieldSort: DalueSearch.searchOptions.freqUpdateFieldSort , freqUpdateFieldInclude: DalueSearch.options.freqUpdateFieldInclude , tagStat: DalueSearch.options.tagStat , tagFields: DalueSearch.options.tagFields , tagSeperator: DalueSearch.options.tagSeperator , tagOperator: DalueSearch.options.tagOperators , exceptCategory: DalueSearch.options.exceptCategory , exceptCategoryNos: DalueSearch.options.exceptCategoryNos , exceptCategoryMatchAll: DalueSearch.options.exceptCategoryMatchAll , onlyIncludeCategoryNos: DalueSearch.options.onlyIncludeCategoryNos , customAuthId: DalueSearch.options.customAuthId , weightField: DalueSearch.options.weightField , weightMultiplier: DalueSearch.options.weightMultiplier , weightInclude: DalueSearch.options.weightInclude }; } // console.log(PARAMS !!! - + JSON.stringify(params)); // need resetTagFieldValues() if(data.tagFields ! null && data.tagFields.trim() ! ) { var tagFields data.tagFields.split(DalueSearch.options.tagSeperator); // tagFields는 , for(var i 0; i tagFields.length; i++) { if(DalueSearch.searchOptions.tagValuestagFieldsi ! undefined) { datatagValue_ + tagFieldsi DalueSearch.searchOptions.tagValuestagFieldsi; DalueSearch.searchOptionstagValue_ + tagFieldsi DalueSearch.searchOptions.tagValuestagFieldsi; } // datatagValue_ + tagFieldsi DalueSearch.searchOptions.tagValuestagFieldsi undefined ? : DalueSearch.searchOptions.tagValuestagFieldsi; // console.log(tagValue_ + tagFieldsi + : + datatagValue_ + tagFieldsi); } } if(data.tagFields ! null && data.tagFields.trim() ! ) { var tagFields data.tagFields.split(DalueSearch.options.tagSeperator); // tagFields는 , for(var i 0; i tagFields.length; i++) { datatagOperator_ + tagFieldsi DalueSearch.options.tagOperatorstagFieldsi undefined ? : DalueSearch.options.tagOperatorstagFieldsi; // console.log(tagValue_ + tagFieldsi + : + datatagValue_ + tagFieldsi); } } if(DalueSearch.options.tagStatOnly 1) { datatagStatOnly 1; } DalueSearch.setHtml(DalueSearch.elements.searchQuery, DalueSearch.escapeHtml(DalueSearch.searchOptions.query)); DalueSearch.setHtml(DalueSearch.elements.searchQueryQouted, \ + DalueSearch.escapeHtml(DalueSearch.searchOptions.query) + \); DalueSearch.lastQuery data; var ks Object.keys(data); var dumpData ; for(var i 0; i ks.length; i++) { if(i ! 0) { dumpData + &; } dumpData + ksi + + dataksi; } // console.error(DUMP!!!!!! - + dumpData); if(location.href.indexOf(DalueSearch.options.searchFormAction) > -1) { } var optKeys Object.keys(DalueSearch.searchOptions); for(var i 0; i optKeys.length; i++) { //console.log(DalueSearch.searchOptionsoptKeysi) if(optKeysi tagValues || optKeysi tagFields) { continue; } paramsoptKeysi (DalueSearch.searchOptionsoptKeysi); //console.log(DalueSearch.options.tagStatOnly + - - - - - - + optKeysi + + DalueSearch.searchOptionsoptKeysi); } if(DalueSearch.searchOptions.query ! undefined) { params.query DalueSearch.searchOptions.query.replaceWhole(+, ); } else { params.query ; } var uriParam ; // new URLSearchParams(params).toString(); var paramKeys Object.keys(params); for(var i 0; i paramKeys.length; i++) { if(i ! 0) { uriParam + &; } if(paramKeysi ! && paramsparamKeysi ! undefined) { uriParam + (paramKeysi) + + encodeURIComponent(decodeURIComponent(paramsparamKeysi)); } } // console.log(uriParam); var toScrollName DalueSearch.searchOptions.toScrollName; if(DalueSearch.options.tagStatOnly ! 1) { //console.log(replace history - + uriParam); if(DalueSearch.searchOptions.replaceHistory undefined || DalueSearch.searchOptions.replaceHistory false) { history.pushState(params, , DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + + (toScrollName ! undefined ? # + toScrollName : )); //console.log(pushState: + DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + + (toScrollName ! undefined ? # + toScrollName : )); } else { history.replaceState(null, , DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + + (toScrollName ! undefined ? # + toScrollName : )); //console.log(replaceState: + DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + + (toScrollName ! undefined ? # + toScrollName : )); } try { var tagFields2 data.tagFields.split(DalueSearch.options.tagSeperator); for(var i 0; i tagFields2.length; i++) { if(paramstagValue_ + tagFields2i ! undefined && paramstagValue_ + tagFields2i ! ) { //console.log(tagValue_ + tagFields2i + + paramstagValue_ + tagFields2i); datatagValue_ + tagFields2i ((paramstagValue_ + tagFields2i)); DalueSearch.searchOptionstagValue_ + tagFields2i paramstagValue_ + tagFields2i; } } } catch(e) { console.error(e); } } // alert(DalueSearch.searchOptions.queryField); DalueSearch.dex(DalueSearch.url + /dcse/query, data, DalueSearch.searchOnSuccess, DalueSearch.options.functionSearchOnFail undefined ? alert : DalueSearch.options.functionSearchOnFail); } , clickProduct: function clickProductFn(productNo) { DalueSearch.replaceScroll(cursor_ + productNo); return true; } , replaceScroll: function replaceScrollFn(toScrollName) { var params DalueSearch.getUriParam(); var uriParam ; // new URLSearchParams(params).toString(); var paramKeys Object.keys(params); var isTsn false; for(var i 0; i paramKeys.length; i++) { if(i ! 0) { uriParam + &; } if(paramKeysi toScrollName) { uriParam + (paramKeysi) + + toScrollName; isTsn true; } else if(paramKeysi ! && paramsparamKeysi ! undefined) { uriParam + (paramKeysi) + + encodeURIComponent(decodeURIComponent(paramsparamKeysi)); } } if(isTsn false) { uriParam + &toScrollName + + toScrollName; } history.replaceState(params, , DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + uriParam + + (toScrollName ! undefined ? # + toScrollName : )); // alert(uriParam); } , searchWithTagAddOnly: function searchWithTagAddOnly(field, tag) { if(DalueSearch.searchOptions.tagValuesfield undefined || DalueSearch.searchOptions.tagValuesfield ) { DalueSearch.searchOptions.tagValuesfield tag; } else { var tagValues DalueSearch.searchOptions.tagValuesfield; var tagArray tagValues.split(DalueSearch.options.tagSeperator); var fnd false; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { fnd true; break; } } if(!fnd) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator + tag; } else { var n 0; DalueSearch.searchOptions.tagValuesfield ; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { continue; } fnd false; for(j 0; j i - 1; j++) { if(tagArrayj tag) { fnd true; break; } } if(fnd) { continue; } if(n > 0) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator; } DalueSearch.searchOptions.tagValuesfield + tagArrayi; //console.log(DalueSearch.searchOptions.tagValuesfield); n++; } } } } , searchWithTagAddTag: function searchWithTagAddTagFn(field, tag) { if(DalueSearch.searchOptions.tagValuesfield undefined || DalueSearch.searchOptions.tagValuesfield ) { DalueSearch.searchOptions.tagValuesfield tag; } else { var tagValues DalueSearch.searchOptions.tagValuesfield; var tagArray tagValues.split(DalueSearch.options.tagSeperator); var fnd false; for(var i 0; i tagArray.length; i++) { // console.log(tagArrayi + + tag); if(tagArrayi tag) { fnd true; // console.log(tagArrayi + + tag + !!!!!); break; } } if(!fnd) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator + tag; } else { var n 0; DalueSearch.searchOptions.tagValuesfield ; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { continue; } // console.log(tagArrayi + + tag + ??????); if(n > 0) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator; } DalueSearch.searchOptions.tagValuesfield + tagArrayi; n++; } } } } , searchWithTag: function searchWithTagFn(query) { var tagUrl ; var tagFields ; var ntagFields 0; var fields Object.keys(DalueSearch.searchOptions.tagValues); var tags; for(var i 0; i fields.length; i++) { // field // console.log(fieldsi + + DalueSearch.searchOptions.tagValuesfieldsi); if(DalueSearch.searchOptions.tagValuesfieldsi || DalueSearch.searchOptions.tagValuesfieldsi undefined) { continue; } if(ntagFields ! 0) { tagFields + DalueSearch.options.tagSeperator; } tagFields + fieldsi; tags DalueSearch.searchOptions.tagValuesfieldsi.split(DalueSearch.options.tagSeperator); tagUrl + &tagValue_ + encodeURIComponent(fieldsi) + ; for(var j 0; j tags.length; j++) { if(j ! 0) { tagUrl + DalueSearch.options.tagSeperator; } tagUrl + encodeURIComponent(tagsj); } ntagFields++; } console.log(------------ + tagUrl); window.location.href DalueSearch.searchUrl + ?query + encodeURIComponent(query) + &tagFields + encodeURIComponent(tagFields) + & + tagUrl; } , addTag: function addTag(field, tag) { var tagValues DalueSearch.searchOptions.tagValuesfield; if(tagValues undefined || tagValues ) { DalueSearch.searchOptions.tagValuesfield tag; return; } var tagArray tagValues.split(DalueSearch.options.tagSeperator); var out ; var fnd false; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { fnd true; break; } } if(fnd) { return; } DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator + tag } , deleteTag: function deleteTag(field, tag) { var tagValues DalueSearch.searchOptions.tagValuesfield; if(tagValues undefined || tagValues ) { return; } var tagArray tagValues.split(DalueSearch.options.tagSeperator); var out ; var n 0; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { continue; } if(n ! 0) { out + DalueSearch.options.tagSeperator; } out + tagArrayi; n++; } DalueSearch.searchOptions.tagValuesfield out; } , searchAddOrDeleteTag: function searchAddTagFn(field, tag) { if(field null) { DalueSearch.searchWithOptions(); return; } console.log(search start + field + , + tag); if(DalueSearch.searchOptions.tagValuesfield undefined || DalueSearch.searchOptions.tagValuesfield ) { console.log(no tagValues + field + + DalueSearch.searchOptions.tagValuesfield); DalueSearch.searchOptions.tagValuesfield tag; console.log(no tagValues + field + + DalueSearch.searchOptions.tagValuesfield); } else { var tagValues DalueSearch.searchOptions.tagValuesfield; var tagArray tagValues.split(DalueSearch.options.tagSeperator); var fnd false; for(var i 0; i tagArray.length; i++) { console.log(tagArrayi + + tag); if(tagArrayi tag) { fnd true; console.log(tagArrayi + + tag + !!!!!); break; } } if(!fnd) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator + tag; } else { var n 0; DalueSearch.searchOptions.tagValuesfield ; for(var i 0; i tagArray.length; i++) { if(tagArrayi tag) { continue; } console.log(tagArrayi + + tag + ??????); if(n > 0) { DalueSearch.searchOptions.tagValuesfield + DalueSearch.options.tagSeperator; } DalueSearch.searchOptions.tagValuesfield + tagArrayi; n++; } } } if(DalueSearch.options.tagStatOnly 1) { // 검색 이외의 페이지 // console.log(search tagStat + field + , + tag); window.location.href DalueSearch.searchUrl + ?tag_field + field + &tagValue_ + field + + tag; } else { // console.log(search + field + , + tag + --- + DalueSearch.searchOptions.tagValuesfield); DalueSearch.searchWithOptions(); } } , getCafe24PointTypes: function getCafe24PointTypesFn() { return cafe24pay, toss, cvs, naverpay, smilepay, kakaopay, payco, paynow, icash, deposit, tcash, cell, card, mileage, cash; } , getCafe24PayName: function getCafe24PayName(payId) { var ret ; switch(payId) { case cafe24pay: ret 카페24페이; break; case toss: ret 토스; break; case cvs: ret 편의점; break; case naverpay: ret 네이버페이; break; case smilepay: ret 스마일페이; break; case kakaopay: ret 카카오페이; break; case payco: ret 페이코; break; case paynow: ret 페이나우; break; case icash: ret 가상계좌; break; case deposit: ret 예치금; break; case tcash: ret 계좌이체; break; case cell: ret 휴대폰; break; case card: ret 신용카드; break; case mileage: ret 적립금; break; case cash: ret 무통장입금; break; } return ret; } , getDiscountRatio: function getDiscountRatioFn(price, retailPrice) { // var r (1.0 - price / retailPrice) * 100; if(retailPrice 0) { return 0; } var r (retailPrice - price) / retailPrice * 100; //console.log(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - + r); // alert(r); return parseInt(Math.round(r)); } , replaceHtml: function replaceHtmlFn(src, value) { var arr DalueSearch.vFields.split(,); arr.push(DalueSearch.categoryAuthNoField); // productNo,productName,price,retailPrice,pointsAmount,image,soldOut,pcDiscountPrice,mobileDiscountPrice,exposureLimitType,exposureGroupList,categoryNos,brandName var ret src; if(ret null) { return; } for(var i 0; i arr.length; i++) { //console.log(!!!!!!!!!!!!! - + arri); if(valuearri undefined || valuearri null || valuearri null) { ret ret.replaceWhole({$ + arri + }, ); } else { // console.log(arri); if(arri price || arri retailPrice || arri pcDiscountPrice || arri mobileDiscountPrice) { if(arri retailPrice) { if(parseInt(valuearri) 0 || parseInt(valuearri) parseInt(valueDalueSearch.options.priceField)) { ret ret.replaceWhole({$IF_retailPrice}, ;display: none !important;); //console.log(!!!!!!!!!!!!!!!!!!!!!!!!!!! displaynone;); } else { ret ret.replaceWhole({$IF_retailPrice}, ); ret ret.replaceWhole({$discountPriceRatio}, DalueSearch.getDiscountRatio(parseInt(valueDalueSearch.options.priceField), parseInt(valuearri))); //parseInt((1 - parseInt(valuearri) / parseInt(valueDalueSearch.options.priceField)) * 100) * -1 ); } // console.log(retailPrice + valuearri + , + parseInt(valueprice) +, + (parseInt(valuearri) parseInt(valueprice) ? true : false) + ); } else if(DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_pc && arri pcDiscountPrice) { // console.log(DalueSearch.options.priceField + : + parseInt(valuearri) + , + parseInt(valueprice)); if(parseInt(valuearri) parseInt(valueprice)) { ret ret.replaceWhole({$IF_discountPrice}, ); ret ret.replaceWhole({$IF_discountPrice_line}, text-decoration: line-through;); ret ret.replaceWhole({$IF_discountPrice_rate}, DalueSearch.getDiscountRatio(parseInt(valueDalueSearch.options.priceField), parseInt(valuearri))); // parseInt(1 - parseInt(valuearri) / parseInt(valueDalueSearch.options.priceField)) * 100); } else { ret ret.replaceWhole({$IF_discountPrice}, ;display: none;); ret ret.replaceWhole({$IF_discountPrice_line}, ); ret ret.replaceWhole({$IF_discountPrice_rate}, ); } } else if(DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_mobile && arri mobileDiscountPrice) { if(parseInt(valuearri) parseInt(valueprice)) { ret ret.replaceWhole({$IF_discountPrice}, ); ret ret.replaceWhole({$IF_discountPrice_line}, text-decoration: line-through;); ret ret.replaceWhole({$IF_discountPrice_rate}, DalueSearch.getDiscountRatio(parseInt(valueDalueSearch.options.priceField), parseInt(valuearri))); //parseInt(1 - parseInt(valuearri) / parseInt(valueDalueSearch.options.priceField)) * 100); } else { ret ret.replaceWhole({$IF_discountPrice}, ;display: none;); ret ret.replaceWhole({$IF_discountPrice_line}, ); ret ret.replaceWhole({$IF_discountPrice_rate}, ); } } if(valuearri ! ) { ret ret.replaceWhole({$ + arri + }, parseInt(valuearri).toLocaleString()); ret ret.replaceWhole({$ + arri + _raw}, valuearri); } else { ret ret.replaceWhole({$ + arri + }, 0); ret ret.replaceWhole({$ + arri + _raw}, 0); } } else if(arri image || arri listImage) { var imgPath ; if(DalueSearch.options.imagePrefix ! null && DalueSearch.options.imagePrefix ! ) { imgPath DalueSearch.options.imagePrefix + valuearri; } else { imgPath valuearri; } ret ret.replaceWhole({$ + arri + }, DalueSearch.escapeHtml(imgPath)); } else if(arri productName) { //console.log({$ + arri + _escape} + + valuearri.replace(/&\/\\#,+()$~%.:*?>{}/g, ).replaceAll( , -) + ); ret ret.replaceWhole({$ + arri + _escape}, valuearri.replace(/\\&\/\\#,+()$~%.:*?>{}/g, ).replaceAll( , -)); ret ret.replaceWhole({$ + arri + }, DalueSearch.escapeHtml(valuearri)); } else if(arri icon) { if(DalueSearch.options.iconMap ! null) { var dates valueiconShowPeriod.split(,); var enabled false; if(valueiconShowPeriod ) { enabled true; } else if(dates.length 2) { var d1 new Date(dates0); var d2 new Date(dates1); var dc new Date(); if(d1.getTime() dc.getTime() && d2.getTime() > dc.getTime()) { enabled true; } } if(enabled) { var t valuearri; // custom_7^custom_16^custom_20; // var icons t.split(^); // alert(icons.length + ----- + iconsicons.length - 1); var iconHtml ; for(var ni 0; ni icons.length; ni++) { if(DalueSearch.options.iconMapiconsni ! undefined) { iconHtml + img src + DalueSearch.options.iconMapiconsni + >; } } ret ret.replaceWhole({$ + arri + }, iconHtml); } } } else if(arri listIcon) { var icons valuearri.split(,); // console.log( !!!!!!!!!!!!!!!!!!!! + + icons.length + + valuearri + ); var iconHtml ; for(var ni 0; ni 3; ni++) { if(icons.length ni) { break; } if(iconsni 0) { continue; } // iconsi 1 if(DalueSearch.options.listIconsni ! null) { iconHtml + img src + DalueSearch.options.listIconsni+ > ; // console.log( - -------------------- + ni + : + iconHtml); } } ret ret.replaceWhole({$ + arri + }, iconHtml); } else { if(arri soldOut) { // console.log(SOLDOUT: !!!! --- + valuearri); if(parseInt(valuearri) 1) { ret ret.replaceWhole({$IF_soldout}, ;display: block;); } else { ret ret.replaceWhole({$IF_soldout}, ;display: none;); } } ret ret.replaceWhole({$ + arri + }, DalueSearch.escapeHtml(valuearri)); } } } if(value.retailPrice 0 || parseInt(value.retailPrice) parseInt(valueDalueSearch.options.priceField)) { ret ret.replaceWhole({$IF_discount}, ;display: none;); ret ret.replaceWhole({$discount}, ); ret ret.replaceWhole({$discountUnit}, ); } else { ret ret.replaceWhole({$IF_discount}, ); ret ret.replaceWhole({$discount}, value.retailPrice ! 0 ? parseInt(Math.round((1 - valueDalueSearch.options.priceField / value.retailPrice) * 100)).toLocaleString() : 0); ret ret.replaceWhole({$discountUnit}, %); } ret ret.replaceWhole({$description}, ); var pointInfo DalueSearch.parseCafe24PointInfo(value.productNo, valueDalueSearch.options.priceField, value.pointsAmount); // console.log(value.pointsAmount + ; + pointInfo.points.length); if(pointInfo.points.length > 0) { var disp {}; for(var i 0; i pointInfo.points.length; i++) { disppointInfo.pointsi.type true; ret ret.replaceWhole({$IF_point_ + pointInfo.pointsi.type + }, ); //? ret ret.replaceWhole({$point_ + pointInfo.pointsi.type + _type}, pointInfo.pointsi.type); ret ret.replaceWhole({$point_ + pointInfo.pointsi.type + _name}, DalueSearch.getCafe24PayName(pointInfo.pointsi.type)); ret ret.replaceWhole({$point_ + pointInfo.pointsi.type + _value}, parseInt(pointInfo.pointsi.point).toLocaleString() + (pointInfo.pointsi.unit P ? % : 원)); if(pointInfo.pointsi.unit P) { var pointPrice parseInt(Math.floor(pointInfo.pointsi.price * (pointInfo.pointsi.point / 1000)) * 10).toLocaleString(); ret ret.replaceWhole({$point_ + pointInfo.pointsi.type + _price}, pointPrice); } } ptypes DalueSearch.getCafe24PointTypes(); for(var i 0; i ptypes.length; i++) { if(dispptypesi ! true) { ret ret.replaceWhole({$IF_point_ + ptypesi + }, ;display: none;); //? } } } else { ptypes DalueSearch.getCafe24PointTypes(); for(var i 0; i ptypes.length; i++) { ret ret.replaceWhole({$IF_point_ + ptypesi + }, ;display: none;); ret ret.replaceWhole({$point_ + ptypesi + _type}, ); ret ret.replaceWhole({$point_ + ptypesi + _name}, ); ret ret.replaceWhole({$point_ + ptypesi + _value}, ); ret ret.replaceWhole({$point_ + ptypesi + _price}, ); } } if(pointInfo.memberPrice 0) { ret ret.replaceWhole({$IF_memberGroupPrice}, ;display: none;); ret ret.replaceWhole({$memberGroupName}, ); ret ret.replaceWhole({$memberGroupPrice}, ); } else { ret ret.replaceWhole({$IF_memberGroupPrice}, ); ret ret.replaceWhole({$memberGroupName}, DalueSearch.userGroupName); ret ret.replaceWhole({$memberGroupPrice}, parseInt(pointInfo.memberPrice).toLocaleString()); } var url DalueSearch.productUrl; //url DalueSearch.replaceHtml(url, value); let rootCateNo valuecategoryNos; if(valuecategoryRoot1No -1 && rootCateNo ! undefined) { let cs rootCateNo.split(;); if(cs.length > 0) { let ccs cs0.split(^); if(ccs.length 0) { rootCateNo 1; } else { rootCateNo ccsccs.length - 1; } } else { rootCateNo 1; } } else { if(valuecategoryRoot1No -1) { rootCateNo 1; } else { rootCateNo valuecategoryRoot1No; } } // console.log(rootCateNo + rootCateNo + + valuecategoryNos + ); for(var i 0; i arr.length; i++) { // console.log(arri); if(valuearri undefined || valuearri null) { url url.replaceWhole({$ + arri + }, ); } else { if(arri productName) { url url.replaceWhole({$ + arri + _escape}, valuearri.replace(/\\&\/\\#,+()$~%.:*?>{}/g, ).replaceAll( , -)); url url.replaceWhole({$ + arri + }, DalueSearch.escapeHtml(valuearri)); } else if(arri categoryRoot1No) { url url.replaceWhole({$ + arri + }, encodeURI(rootCateNo)); } else { url url.replaceWhole({$ + arri + }, encodeURI(valuearri)); } } } ret ret.replaceWhole({$membershipName}, DalueSearch.userGroupName); ret ret.replaceWhole({$url}, url); ret ret.replaceWhole({$crema_stars}, {start}); ret ret.replaceWhole({$crema_score}, {score}); ret ret.replaceWhole({$crema_reviews_count}, {reviews_count}); ret ret.replaceWhole({$icon}, ); return ret; } , searchOnSuccessBefore: undefined , searchOnSuccess: function searchOnSuccessFn(jsonIn) { var json jsonIn; if(DalueSearch.searchOnSuccessBefore ! undefined) { try { json DalueSearch.searchOnSuccessBefore(jsonIn); } catch(e) { console.log(e); } } if(DalueSearch.elements.loaderScreen ! undefined) { DalueSearch.elements.loaderScreen.fadeOut(750); } // for error if(json.result undefined) { jsonheadertotalCount 0; } if(json.header.totalCount 0) { DalueSearch.elements.filterView.css(display, none); var html DalueSearch.elements.searchNoResult.css(display, flex); DalueSearch.setHtml(DalueSearch.elements.filterCategoryView, ); DalueSearch.setHtml(DalueSearch.elements.filterBrandView, ); DalueSearch.setHtml(DalueSearch.elements.searchCount, parseInt(json.header.totalCount).toLocaleString()); // DalueSearch.setHtml(DalueSearch.elements.searchList, html); DalueSearch.variables.lastResultCount json.header.count; if(DalueSearch.options.functionSearchOnSuccess ! null) { DalueSearch.options.functionSearchOnSuccess(json); } return; } var params DalueSearch.getUriParam(); // console.log(json.header.totalCount params.size: + json.header.totalCount + , + params.size) // console.log(JSON.stringify(json)); DalueSearch.elements.filterView.css(display, ); DalueSearch.elements.searchNoResult.css(display, none); var res json.result; var html ; var template DalueSearch.getHtml(DalueSearch.elements.searchItem, DalueSearch.variables.lastIndex); //브이리뷰 스크립트 / 수정할 경우 연락 부탁드립니다 (dev@indentcorp.com) template template.replace(vreview-dom-embededtrue); //console.log(TEMPLATE: + template); if(res null) { console.log(JSON.stringify(json)); reslenght 0; } for(var i 0; i res.length; i++) { html + DalueSearch.replaceHtml(template, resi); } //console.log(HTML: + html); DalueSearch.setHtml(DalueSearch.elements.searchCount, parseInt(json.header.totalCount).toLocaleString()); if(DalueSearch.options.infiniteScroll true) { if(json.header.begin ! 1) { var htmlOrig DalueSearch.elements.searchList.html(); html htmlOrig + html; DalueSearch.setHtml(DalueSearch.elements.searchList, html); } else { DalueSearch.setHtml(DalueSearch.elements.searchList, html); } DalueSearch.variables.lastResultCount json.header.count; if(json.header.count params.size) { DalueSearch.variables.lastResultCount 0; } if(DalueSearch.variables.lastResultCount 0) { DalueSearch.setHtml(DalueSearch.elements.infiniteScroll, small stylecolor: #333>마지막 페이지입니다./small>); } else { DalueSearch.setHtml(DalueSearch.elements.infiniteScroll, ); } } else { DalueSearch.setHtml(DalueSearch.elements.searchList, html); } //console.log(SEARCH HTML: + DalueSearch.elements.searchList.html()); // filter // a href{$category_url} class{$category_selected}>{$categoryName}/a> // seldalue_css_btn dalue_css_btn-outline-info noseldalue_css_btn dalue_css_btn-outline-none // DalueSearch.lastQuery.categoryId // category var params DalueSearch.getUriParam(); // var uriParam new URLSearchParams(allParam).toString(); var listHtml DalueSearch.getHtml(DalueSearch.elements.filterCategoryItem); html ; var ret String(listHtml); var sel DalueSearch.elements.filterCategoryItem.attr(sel); var nosel DalueSearch.elements.filterCategoryItem.attr(nosel); // searchFn(query, begin, size, sort, category, brand, price) { ret ret.replaceWhole({$category_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \\, \ + params.brandeCode + \, \ + params.price + \);); ret ret.replaceWhole({$categoryName}, DalueSearch.options.filterDisplayName ? 분류 전체 : 전체); // ret ret.replaceWhole({$categoryNo}, params.brandeCode); if(params.categoryId ) { ret ret.replaceWhole({$category_selected}, sel); } else { ret ret.replaceWhole({$category_selected}, nosel); } html + ret; var exceptFind false; for(var i 0; i (json.categoryIds.length > DalueSearch.options.filterCategoryMax ? DalueSearch.options.filterCategoryMax : json.categoryIds.length); i++) { exceptFind false; for(var j 0; j DalueSearch.options.exceptCategories.length; j++) { if(json.categoryNamesi DalueSearch.options.exceptCategoriesj) { exceptFind true; break; } } if(exceptFind) { continue; } let doc new DOMParser().parseFromString(json.categoryNamesi, text/html); let cname doc.body.textContent || ; ret String(listHtml); ret ret.replaceWhole({$category_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + json.categoryIdsi + \, \ + params.brandeCode + \, \ + params.price + \);); ret ret.replaceWhole({$categoryName}, DalueSearch.escapeHtml(cname)); if(params.categoryId json.categoryIdsi) { ret ret.replaceWhole({$category_selected}, sel); } else { ret ret.replaceWhole({$category_selected}, nosel); } html + ret; } DalueSearch.setHtml(DalueSearch.elements.filterCategoryView, html + DalueSearch.variables.filterCategoryHtml); // brand listHtml DalueSearch.getHtml(DalueSearch.elements.filterBrandItem); html ; ret String(listHtml); sel DalueSearch.elements.filterBrandItem.attr(sel); nosel DalueSearch.elements.filterBrandItem.attr(nosel); // searchFn(query, begin, size, sort, category, brand, price) { ret ret.replaceWhole({$brand_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + + \, \ + params.price + \);); ret ret.replaceWhole({$brandName}, DalueSearch.options.filterDisplayName ? 브랜드 전체 : 전체); if(params.brandeCode ) { ret ret.replaceWhole({$brand_selected}, sel); } else { ret ret.replaceWhole({$brand_selected}, nosel); } html + ret; for(var i 0; i (json.brandNames.length > DalueSearch.options.filterBrandMax ? DalueSearch.options.filterBrandMax : json.brandNames.length); i++) { exceptFind false; for(var j 0; j DalueSearch.options.exceptBrands.length; j++) { if(json.brandNamesi DalueSearch.options.exceptBrandsj) { exceptFind true; break; } } if(exceptFind) { continue; } ret String(listHtml); ret ret.replaceWhole({$brand_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + json.brandIdsi + \, \ + params.price + \);); ret ret.replaceWhole({$brandName}, DalueSearch.escapeHtml(json.brandNamesi)); if(params.brandeCode json.brandIdsi) { ret ret.replaceWhole({$brand_selected}, sel); } else { ret ret.replaceWhole({$brand_selected}, nosel); } html + ret; } DalueSearch.setHtml(DalueSearch.elements.filterBrandView, html + DalueSearch.variables.filterBrandHtml); // price listHtml DalueSearch.getHtml(DalueSearch.elements.filterPriceItem); html ; ret String(listHtml); sel DalueSearch.elements.filterPriceItem.attr(sel); nosel DalueSearch.elements.filterPriceItem.attr(nosel); // searchFn(query, begin, size, sort, category, brand, price) { ret ret.replaceWhole({$price_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + + \);); ret ret.replaceWhole({$priceName}, DalueSearch.options.filterDisplayName ? 가격 전체 : 전체); if(params.price ) { ret ret.replaceWhole({$price_selected}, sel); } else { ret ret.replaceWhole({$price_selected}, nosel); } html + ret; for(var i 0; i json.priceFrom.length; i++) { ret String(listHtml); ret ret.replaceWhole({$price_action}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + json.priceFromi + , + json.priceToi + \);); ret ret.replaceWhole({$priceName}, DalueSearch.escapeHtml(~ + json.priceToi.toLocaleString() + 원)); if(params.price json.priceFromi + , + json.priceToi) { ret ret.replaceWhole({$price_selected}, sel); } else { ret ret.replaceWhole({$price_selected}, nosel); } html + ret; } var pf 0; var pt json.priceTo.length > 0 ? json.priceTojson.priceTo.length - 1 + : 9999999999; if(params.price ! null && params.price.indexOf(,) > -1) { pf params.price.split(,)0; pt params.price.split(,)1; } var priceAction a hrefjavascript:; onclick{$priceAction}>img classdalue_css_price_btn srchttps://dalue.io/dalue-ecms/contrib/imgs/search_14.png stylewidth: 16px; height: auto;>/a>; priceAction priceAction.replaceWhole({$priceAction}, DalueSearch.search(\ + params.query + \, 1, + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, $(\#priceFrom\).val() + \,\ + $(\#priceTo\).val() + );); html + div classline-break>/div>div>input typenumber idpriceFrom classdalue_css_input_price value + pf + > ~ input typenumber idpriceTo classdalue_css_input_price value + pt + >/div> + + priceAction; DalueSearch.setHtml(DalueSearch.elements.filterPriceView, html + DalueSearch.variables.filterPriceHtml); DalueSearch.pagination(json); // console.log(DalueSearch.options.infiniteScroll + , + json.header.begin); if(DalueSearch.options.infiniteScroll true && json.header.begin ! 1) { } else { // 페이지가 변하면 scrollTop, 뒤로가기면 기존 위치로 // $(html,body).scrollTop(0); if(DalueSearch.searchOptions.toScrollName ! undefined) { setTimeout(function() { $(html, body).animate({ scrollTop: $(# + DalueSearch.searchOptions.toScrollName).offset().top + DalueSearch.options.toScrollNamePos }, 1); }, 1000); //$(html, body).animate({ // scrollTop: $(#cursor_ + DalueSearch.searchOptions.toScrollName).offset().top - 150 //}, 1); } else { $(html,body).scrollTop(0); } } if(DalueSearch.options.functionImageLoad ! undefined) { DalueSearch.options.functionImageLoad(); } if(DalueSearch.options.functionSearchOnSuccess ! null) { DalueSearch.options.functionSearchOnSuccess(json); } } , getFilterPrice: function getFilterPriceFn() { } , getUriParam: function getUriParam() { var params DalueSearch.parseParameter(); var keys Object.keys(params); paramsquery paramsquery undefined ? * : paramsquery.replaceWhole(%2B, ).replaceWhole(+, ); paramsbegin paramsbegin undefined ? 0 : paramsbegin; paramssize paramssize undefined ? DalueSearch.options.size : paramssize; paramsbrandeCode paramsbrandeCode undefined ? : paramsbrandeCode; paramscategoryId paramscategoryId undefined ? : paramscategoryId; paramsprice paramsprice undefined ? : paramsprice; paramssortType paramssortType undefined ? : paramssortType; paramscursor paramscursor undefined ? : paramscursor; // params.delete(tag_field); delete paramstag_field; return params; } , searchOnLoad: function searchOnLoadFn(replceHistory) { var params DalueSearch.parseParameter(); var query paramsquery; var size paramssize; var begin paramsbegin; var brandeCode paramsbrandCode; var categoryId paramscategoryId; var price paramsprice; var sortType paramssortType undefined && DalueSearch.options.defaultSort ! undefined && DalueSearch.options.defaultSort ! ? DalueSearch.options.defaultSort : paramssortType; var toScrollName paramstoScrollName; DalueSearch.cursor paramscursor; if(query undefined || query.trim() ) { query *; } else if(query ! undefined) { query query.replaceWhole(+, ); } // 최근 검색어를 다시 로드한다. DalueSearch.recentQueryView(); // setCookie if(query ! *) { var hist DalueSearch.getJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY); if(hist undefined || hist.queries undefined) { var date new Date(); hist { queries: undefined }; hist.queries ; console.log(CURDATE + date.getDate() + , + DalueSearch.zeroPad(date.getDate(), 10)); hist.queries.push({ query: query, date: DalueSearch.zeroPad(date.getMonth() + 1, 10) + / + DalueSearch.zeroPad(date.getDate(), 10)}); DalueSearch.setJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY, hist, 100 * 365); } else { for(var i 0; i hist.queries.length; i++) { if(hist.queriesi.query.toLowerCase() query.toLowerCase()) { hist.queries.splice(i, 1); break; } } if(hist.queries.length > DalueSearch.options.userHistorySize) { hist.queries.pop(); } var date new Date(); // console.log(CURDATE + date.getDate() + , + DalueSearch.zeroPad(date.getDay(), 10)); hist.queries.unshift({ query: query, date: DalueSearch.zeroPad(date.getMonth() + 1, 10) + / + DalueSearch.zeroPad(date.getDate(), 10) }); DalueSearch.setJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY, hist, 100 * 365); } } if(size undefined) { size DalueSearch.options.size; } if(begin undefined) { begin 1; } if(brandeCode undefined) { brandeCode ; } if(categoryId undefined) { categoryId ; } if(DalueSearch.cursor undefined) { DalueSearch.cursor 0; } if(price undefined) { price ; } if(sortType undefined) { sortType ; } DalueSearch.search(query, begin, size, sortType, categoryId, brandeCode, price, toScrollName, replceHistory); } , goSearch: function goSearch() { // console.log(DalueSearch.variables.lastIndex: + DalueSearch.variables.lastIndex); var q DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + DalueSearch.getVal(DalueSearch.elements.searchInput, DalueSearch.variables.lastIndex); if(DalueSearch.options.noQueryFieldInputNo ! DalueSearch.variables.lastIndex && DalueSearch.searchOptions.queryField ! ) { q q + &queryField + DalueSearch.searchOptions.queryField; } else { DalueSearch.searchOptions.queryField ; } window.location.href q; } , autoCompleteLayer: function autoCompleteLayerFn(elm, show) { if(show) { DalueSearch.autoCompleteLayerReal(elm, show); $(.dalue_search_keywordPromotion).css(display, none); clearInterval(DalueSearch.keywordPromotionInterval); } else { setTimeout(function() { DalueSearch.autoCompleteLayerReal(elm, show); }, 200); DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; // $(.dalue_search_keywordPromotion).css(display, ); } } , autoCompleteLayerReal: function autoCompleteLayerRealFn(elm, show) { var index parseInt(elm.attr(index)); var autoCompleteLayer DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteLayer : DalueSearch.elements.autoCompleteView; var recentQueryLayer DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryLayer : DalueSearch.elements.recentQueryView; //console.log(index: + index + , + show); if(show) { if(DalueSearch.getVal(DalueSearch.elements.searchInput, index).trim() ) { DalueSearch.hotKeyword(); DalueSearch.recentQuery(); DalueSearch.setCss(recentQueryLayer, display, , index); // console.log(DalueSearch.elements.recentQueryLayerindex.position().top + , + DalueSearch.elements.recentQueryLayerindex.width() + , + DalueSearch.elements.recentQueryLayerindex.height()) // DalueSearch.elements.recentQueryLayer.css(display, ); } else { DalueSearch.setCss(autoCompleteLayer, display, , index); } } else { // blur - out of focus DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; if(typeof __dalue_autoCompleteHide ! undefined) { if(__dalue_autoCompleteHide ! false) { DalueSearch.setCss(autoCompleteLayer, display, none, index) DalueSearch.setCss(recentQueryLayer, display, none, index) // test } } else { DalueSearch.setCss(autoCompleteLayer, display, none, index) DalueSearch.setCss(recentQueryLayer, display, none, index) // test } } } , autoCompleteWrap: function autoCompleteWrapFn(e, elm, onSuccess) { var result ; /* if(typeof(e) ! undefined) result e.which; else result event.keyCode; // console.log(result + , + JSON.stringify(e)); */ switch(window.event.keyCode) { case 13: // enter case 38: // up case 40: // down DalueSearch.autoComplete(e, elm, onSuccess); break; } } , autoComplete: function autoCompleteFn(e, elm, onSuccess) { var len 0; var index parseInt(elm.attr(index)); var autoCompleteLayer DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteLayer : DalueSearch.elements.autoCompleteView; var autoCompleteList DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteList : DalueSearch.elements.autoCompleteViewList; var autoCompleteItem DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteItem : DalueSearch.elements.autoCompleteViewItem; var recentQueryLayer DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryLayer : DalueSearch.elements.recentQueryView; var recentQueryList DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryList : DalueSearch.elements.recentQueryViewList; var recentQueryItem DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryItem : DalueSearch.elements.recentQueryViewItem; var hotKeywordList DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordList : DalueSearch.elements.hotKeywordViewList; var hotKeywordItem DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordItem : DalueSearch.elements.hotKeywordViewItem; switch(window.event.keyCode) { case 13: // enter DalueSearch.goSearch(); // window.location.href DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(DalueSearch.getVal(DalueSearch.elements.searchInput, index)); return; case 38: // up if(DalueSearch.getCss(autoCompleteLayer, display, index) none) { // recentQuery var rLen DalueSearch.options.recentQueryHide ? 0 : DalueSearch.getChildren(recentQueryList, index).length; var hLen DalueSearch.getChildren(hotKeywordList, index).length; var elm; var id; var rORh R; // Recent or Hot if(rLen + hLen 0) { return; } var noResults false; DalueSearch.getChildren(recentQueryList, index).each(function (idx, item) { if($(item).attr(no) true) { noResult true; } }); if(noResults true) { rLen 0; } len rLen + hLen; --DalueSearch.variables.recentQueryIndex; if(DalueSearch.variables.recentQueryIndex 0) { DalueSearch.variables.recentQueryIndex len - 1; } DalueSearch.getChildren(recentQueryList, index).removeClass(dalue_css_autocomplete_item_hover); DalueSearch.getChildren(hotKeywordList, index).removeClass(dalue_css_autocomplete_item_hover); if(DalueSearch.variables.recentQueryIndex rLen) { elm recentQueryListindex; id recentQueryItemindex.attr(id); // + _; // + index; rORh R; } else { elm hotKeywordListindex; id hotKeywordItemindex.attr(id); // + _; // + index; rORh H; } var idx rORh R ? DalueSearch.variables.recentQueryIndex : DalueSearch.variables.recentQueryIndex - rLen; elm.children().each(function () { if(id + _ + idx $(this).attr(id)) { $(this).addClass(dalue_css_autocomplete_item_hover); console.log($(this).attr(query) + , + index); DalueSearch.setVal(DalueSearch.elements.searchInput, $(this).attr(query), index); } }); } else { var id; len DalueSearch.getChildren(autoCompleteList, index).length; if(len 0) { return; } --DalueSearch.variables.autoCompleteIndex; if(DalueSearch.variables.autoCompleteIndex 0) { DalueSearch.variables.autoCompleteIndex len - 1; } DalueSearch.getChildren(autoCompleteList, index).removeClass(dalue_css_autocomplete_item_hover); id autoCompleteItemindex.attr(id); DalueSearch.getChildren(autoCompleteList, index).each(function () { if(id + _ + DalueSearch.variables.autoCompleteIndex $(this).attr(id)) { $(this).addClass(dalue_css_autocomplete_item_hover); DalueSearch.setVal(DalueSearch.elements.searchInput, $(this).attr(query), index); } }); } return; case 40: // down //console.log(DalueSearch.getCss(autoCompleteLayer, display, index)); if(DalueSearch.getCss(autoCompleteLayer, display, index) none) { // recentQuery var rLen DalueSearch.options.recentQueryHide ? 0 : DalueSearch.getChildren(recentQueryList, index).length; var hLen DalueSearch.getChildren(hotKeywordList, index).length; var elm; var id; var rORh R; // Recent or Hot len rLen + hLen; console.log(rlen: + rLen + , hLen: + hLen + , + len); // console.log(DalueSearch.getChildren(recentQueryList, index) + DalueSearch.getChildren(recentQueryList, index).html()); if(rLen + hLen 0) { return; } var noResults false; DalueSearch.getChildren(recentQueryList, index).each(function (idx, item) { if($(item).attr(no) true) { noResult true; } }); if(noResults true) { rLen 0; } ++DalueSearch.variables.recentQueryIndex; if(DalueSearch.variables.recentQueryIndex > len) { DalueSearch.variables.recentQueryIndex 0; } DalueSearch.getChildren(recentQueryList, index).removeClass(dalue_css_autocomplete_item_hover); DalueSearch.getChildren(hotKeywordList, index).removeClass(dalue_css_autocomplete_item_hover); console.log(DalueSearch.variables.recentQueryIndex + , rlen + rLen); if(DalueSearch.variables.recentQueryIndex rLen) { elm recentQueryListindex; id recentQueryItemindex.attr(id); // + _; // + index; rORh R; // id dalue_search_recentQuery_item_ + index + _; } else { elm hotKeywordListindex; id hotKeywordItemindex.attr(id); // + _; // + index; rORh H; // id dalue_search_hotKeyword_item_+ index + _; } console.log(id); var idx rORh R ? DalueSearch.variables.recentQueryIndex : DalueSearch.variables.recentQueryIndex - rLen; elm.children().each(function () { console.log(id + _ + idx + + $(this).attr(id)); if(id + _ + idx $(this).attr(id)) { $(this).addClass(dalue_css_autocomplete_item_hover); DalueSearch.setVal(DalueSearch.elements.searchInput, $(this).attr(query), index); } }); } else { var id; len DalueSearch.getChildren(autoCompleteList, index).length; if(len 0) { return; } ++DalueSearch.variables.autoCompleteIndex; if(DalueSearch.variables.autoCompleteIndex > len) { DalueSearch.variables.autoCompleteIndex 0; } id autoCompleteItemindex.attr(id); DalueSearch.getChildren(autoCompleteList, index).removeClass(dalue_css_autocomplete_item_hover); DalueSearch.getChildren(autoCompleteList, index).each(function () { //console.log(id + _ + DalueSearch.variables.autoCompleteIndex + + $(this).attr(id)); if(id + _ + DalueSearch.variables.autoCompleteIndex $(this).attr(id)) { $(this).addClass(dalue_css_autocomplete_item_hover); //console.log(QUERY: + $(this).attr(query)); DalueSearch.setVal(DalueSearch.elements.searchInput, $(this).attr(query), index); } }); } return; } if(DalueSearch.getVal(DalueSearch.elements.searchInput, index).trim() ) { DalueSearch.hotKeyword(); DalueSearch.recentQuery(); DalueSearch.setCss(autoCompleteLayer, display, none, index); } else { if(DalueSearch.variables.lastAutoCompleteQuery DalueSearch.getVal(DalueSearch.elements.searchInput, index).toLowerCase()) { DalueSearch.setCss(autoCompleteLayer, display, , index); if(DalueSearch.options.viewLayer false) { DalueSearch.setCss(recentQueryLayer, display, none, index); } DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; return; } DalueSearch.variables.lastAutoCompleteQuery DalueSearch.getVal(DalueSearch.elements.searchInput, index).toLowerCase(); var data { apiKey: DalueSearch.apiKey , collName: DalueSearch.collName , query: DalueSearch.getVal(DalueSearch.elements.searchInput, index).toLowerCase() } DalueSearch.setCss(recentQueryLayer, display, none, index); DalueSearch.dex(DalueSearch.url + /dcse/autoComplete, data, onSuccess null ? DalueSearch.autoCompleteOnSuccess : onSuccess, alert); } } , autoCompleteOnSuccess: function autoCompleteOnSuccessFn(json) { var autoCompleteLayer DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteLayer : DalueSearch.elements.autoCompleteView; var autoCompleteList DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteList : DalueSearch.elements.autoCompleteViewList; var autoCompleteItem DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteItem : DalueSearch.elements.autoCompleteViewItem; var recentQueryLayer DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryLayer : DalueSearch.elements.recentQueryView; var recentQueryList DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryList : DalueSearch.elements.recentQueryViewList; var recentQueryItem DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryItem : DalueSearch.elements.recentQueryViewItem; var hotKeywordList DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordList : DalueSearch.elements.hotKeywordViewList; var hotKeywordItem DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordItem : DalueSearch.elements.hotKeywordViewItem; DalueSearch.setCss(recentQueryLayer, display, none, DalueSearch.variables.lastIndex); var query DalueSearch.getVal(DalueSearch.elements.searchInput, DalueSearch.variables.lastIndex); // console.log(query + , + DalueSearch.variables.lastIndex); DalueSearch.setCss(autoCompleteLayer, display, , DalueSearch.variables.lastIndex); DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; DalueSearch.setHtml(autoCompleteList, , DalueSearch.variables.lastIndex); var ret ; var item DalueSearch.getHtml(autoCompleteItem, DalueSearch.variables.lastIndex); var html ; //console.log(ITEMMMMMMMMMMMMMM -- + DalueSearch.variables.lastIndex + : + item); if(json.result.length 0) { // DalueSearch.typoCorrection(DalueSearch.typoCorrectionOnSuccessFromAutoComplete); DalueSearch.relativeTerm(DalueSearch.relativeTermOnSuccessFromAutoComplete); return; } else { for(var i 0; i json.result.length; i++) { if(json.resulti *) { continue; } ret item.replaceWhole({$autoComplete_query}, DalueSearch.escapeHtml(json.resulti.toLowerCase())); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$autoComplete_query_view}, json.resulti.toLowerCase().replaceWhole(query.toLowerCase(), DalueSearch.options.autoCompleteHighlight0 + DalueSearch.escapeHtml(query) + DalueSearch.options.autoCompleteHighlight1)); ret ret.replaceWhole({$autoComplete_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) +query + encodeURI(json.resulti)); ret ret.replaceWhole({$autoComplete_index}, i); html + ret; } } // console.log(DalueSearch.variables.lastIndex + : + autoCompleteList0.html()); DalueSearch.setHtml(autoCompleteList, html, DalueSearch.variables.lastIndex); if(DalueSearch.options.functionAutoCompleteOnSuccess) { try { DalueSearch.options.functionAutoCompleteOnSuccess(json); } catch(e) { console.error(e); } } } , typoCorrection: function typoCorrection(query, onSuccess) { var data { apiKey: DalueSearch.apiKey , collName: DalueSearch.collName , query: query } DalueSearch.dex(DalueSearch.url + /dcse/typoCorrection, data, onSuccess null ? DalueSearch.typoCorrectionOnSuccess : onSuccess, alert); } , typoCorrectionOnSuccessFromAutoComplete: function typoCorrectionOnSuccessFromAutoCompleteFn(json) { var autoCompleteLayer DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteLayer : DalueSearch.elements.autoCompleteView; var autoCompleteList DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteList : DalueSearch.elements.autoCompleteViewList; var autoCompleteItem DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteItem : DalueSearch.elements.autoCompleteViewItem; var recentQueryList DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryList : DalueSearch.elements.recentQueryViewList; var recentQueryLayer DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryLayer : DalueSearch.elements.recentQueryView; var recentQueryItem DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryItem : DalueSearch.elements.recentQueryViewItem; var hotKeywordList DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordList : DalueSearch.elements.hotKeywordViewList; var hotKeywordItem DalueSearch.options.viewLayer ? DalueSearch.elements.hotKeywordItem : DalueSearch.elements.hotKeywordViewItem; DalueSearch.setCss(autoCompleteLayer, display, , DalueSearch.variables.lastIndex); DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; DalueSearch.setHtml(autoCompleteList, , DalueSearch.variables.lastIndex); var ret ; var item DalueSearch.getHtml(autoCompleteItem, DalueSearch.variables.lastIndex); var html ; for(var i 0; i json.result.length; i++) { if(json.resulti *) { continue; } ret item.replaceWhole({$autoComplete_query}, DalueSearch.escapeHtml(json.resulti.word)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$autoComplete_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(json.resulti.word)); ret ret.replaceWhole({$autoComplete_index}, i); html + ret; } DalueSearch.setHtml(autoCompleteList, html, DalueSearch.variables.lastIndex); } , relativeTerm: function relativeTerm(onSuccess) { var data { apiKey: DalueSearch.apiKey , collName: DalueSearch.collName , typo: 1 , query: DalueSearch.getVal(DalueSearch.elements.searchInput, DalueSearch.variables.lastIndex).toLowerCase() } DalueSearch.dex(DalueSearch.url + /dcse/relativeTerm, data, onSuccess null ? DalueSearch.relativeTermOnSuccess : onSuccess, alert); } , relativeTermView: function relativeTermViewFn(query, typo) { if(DalueSearch.elements.relativeTermView undefined || DalueSearch.elements.relativeTermView.length 0) { console.log(no relativeTerm layer); return; } var data { apiKey: DalueSearch.apiKey , collName: DalueSearch.collName , typo: typo , query: query } DalueSearch.dex(DalueSearch.url + /dcse/relativeTerm, data, DalueSearch.relativeTermViewOnSuccess, alert); } , relativeTermViewOnSuccess: function relativeTermViewOnSuccessFn(json) { if(DalueSearch.elements.relativeTermView undefined || DalueSearch.elements.relativeTermView.length 0) { console.log(no relativeTerm layer); return; } if(json.results ! undefined) { console.log(there is no query); console.log(JSON.stringify(json)); return; } // console.log(JSON.stringify(json)); if(DalueSearch.options.relativeTermDisplay DalueSearch.relativeTermDisplay.isExist && json.relativeTerms.length 0) { DalueSearch.setCss(DalueSearch.elements.relativeTermView, display, none); return; } var listHtml ; var ret ; if(json.relativeTerms.length 0) { DalueSearch.setHtml(DalueSearch.elements.relativeTermViewList, center stylefont-size: 12px; color: #b3b7c5; notrue>연관검색어가 없습니다./center>); return; } // console.log(JSON.stringify(json.relativeTerms)); DalueSearch.setCss(DalueSearch.elements.relativeTermView, display, ); var html ; var nrt 0; if(Array.isArray(DalueSearch.elements.relativeTermView)) { for(var i 0; i DalueSearch.elements.relativeTermView.length; i++) { listHtml DalueSearch.getHtml(DalueSearch.elements.relativeTermViewItem, i); // console.log(listHtml); for(var j 0; j json.relativeTerms.length; j++) { ret String(listHtml); // console.log(DalueSearch.escapeHtml(json.relativeTermsj) + , + DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(json.relativeTermsj)); ret ret.replaceWhole({$relativeTerm_term}, DalueSearch.escapeHtml(json.relativeTermsj)); //console.log(ret); ret ret.replaceWhole({$relativeTerm_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(json.relativeTermsj)); // console.log(ret); html + ret; nrt++; if(nrt > 20) { break; } } DalueSearch.setHtml(DalueSearch.elements.relativeTermViewList, html, i); } } } , relativeTermOnSuccess: function relativeTermOnSuccessFn(json) { } , relativeTermOnSuccessFromAutoComplete: function relativeTermOnSuccessFromAutoComplete(json) { // console.log(relativeTermOnSuccessFromAutoComplete + JSON.stringify(json)); var autoCompleteLayer DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteLayer : DalueSearch.elements.autoCompleteView; var autoCompleteList DalueSearch.options.viewLayer ? DalueSearch.elements.autoCompleteList : DalueSearch.elements.autoCompleteViewList; // console.log(autoCompleteLayer + autoCompleteLayer.length + ) DalueSearch.setCss(autoCompleteLayer, display, , DalueSearch.variables.lastIndex); DalueSearch.variables.autoCompleteIndex -1; DalueSearch.variables.recentQueryIndex -1; DalueSearch.setHtml(DalueSearch.elements.autoCompleteList, ); var ret ; var item DalueSearch.getHtml(DalueSearch.elements.autoCompleteItem, DalueSearch.variables.lastIndex); var html ; for(var i 0; i json.relativeTerms.length; i++) { if(json.relativeTermsi *) { continue; } ret item.replaceWhole({$autoComplete_query}, DalueSearch.escapeHtml(json.relativeTermsi)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$autoComplete_query_view}, DalueSearch.escapeHtml(json.relativeTermsi)); ret ret.replaceWhole({$autoComplete_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(json.relativeTermsi)); ret ret.replaceWhole({$autoComplete_index}, i); html + ret; } DalueSearch.setHtml(autoCompleteList, html, DalueSearch.variables.lastIndex); } , recentQuery: function recentQueryFn() { var hist DalueSearch.getJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY); //console.log(JSON.stringify(hist)); var recentQueryLayer DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryLayer : DalueSearch.elements.recentQueryView; var recentQueryItem DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryItem : DalueSearch.elements.recentQueryViewItem; var recentQueryList DalueSearch.options.viewLayer ? DalueSearch.elements.recentQueryList : DalueSearch.elements.recentQueryViewList; var item DalueSearch.getHtml(recentQueryItem, DalueSearch.variables.lastIndex); var html ; var ret ; // console.log(item + , + recentQueryItem + , + DalueSearch.variables.lastIndex) if(hist ! null && hist.queries ! null) { for(var i 0; i hist.queries.length; i++) { ret item.replaceWhole({$recentQuery_query}, DalueSearch.escapeHtml(hist.queriesi.query)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$recentQuery_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(hist.queriesi.query)); ret ret.replaceWhole({$recentQuery_date}, DalueSearch.escapeHtml(hist.queriesi.date) + ); ret ret.replaceWhole({$recentQuery_index}, i); html + ret; } } else { html center stylefont-size: 12px; color: #b3b7c5; notrue>최근 검색어가 없습니다./center>; } //console.log(html); DalueSearch.setHtml(recentQueryList, html, undefined); //DalueSearch.variables.lastIndex); DalueSearch.setCss(recentQueryLayer, display, , DalueSearch.variables.lastIndex); } , recentQueryView: function recentQueryViewFn() { var hist DalueSearch.getJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY); // console.log(JSON.stringify(hist)); if(hist null || hist.queries null || hist.queries.length 0) { if(Array.isArray(DalueSearch.elements.recentQueryView)) { for(var i 0; i DalueSearch.elements.recentQueryView.length; i++) { DalueSearch.setHtml(DalueSearch.elements.recentQueryViewList, div stylewidth: 100vw;>center stylefont-size: 12px; color: #b3b7c5; notrue>최근 검색어가 없습니다./center>/div>, i); } } else { DalueSearch.setHtml(DalueSearch.elements.recentQueryViewList, div stylewidth: 100vw;>center stylefont-size: 12px; color: #b3b7c5; notrue>최근 검색어가 없습니다./center>/div>); } return; } var params DalueSearch.getUriParam(); var query null; /* if(params.query ! undefined && params.query.trim() ! && params.query.trim() ! *) { query params.query; } */ // console.log(recentQueryView called!!); if(Array.isArray(DalueSearch.elements.recentQueryView)) { for(var i 0; i DalueSearch.elements.recentQueryView.length; i++) { if(DalueSearch.elements.recentQueryViewItemi.length 0) { continue; } var item DalueSearch.getHtml(DalueSearch.elements.recentQueryViewItem, i); var html ; var ret ; var idx 0; if(query ! null) { var date new Date(); ret item.replaceWhole({$recentQuery_query}, DalueSearch.escapeHtml(query)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$recentQuery_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(query)); ret ret.replaceWhole({$recentQuery_date}, DalueSearch.escapeHtml(DalueSearch.zeroPad(date.getMonth() + 1, 10) + / + DalueSearch.zeroPad(date.getDate(), 10)) + ); ret ret.replaceWhole({$recentQuery_index}, idx); idx++; html + ret; } for(var j 0; j hist.queries.length; j++) { if(query ! null && hist.queriesj.query.toLowerCase() query.toLowerCase()) { continue; } ret item.replaceWhole({$recentQuery_query}, DalueSearch.escapeHtml(hist.queriesj.query)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$recentQuery_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(hist.queriesj.query)); ret ret.replaceWhole({$recentQuery_date}, DalueSearch.escapeHtml(hist.queriesj.date) + ); ret ret.replaceWhole({$recentQuery_index}, idx); idx++; html + ret; } DalueSearch.setHtml(DalueSearch.elements.recentQueryViewList, html, i); } } else { var item DalueSearch.getHtml(DalueSearch.elements.recentQueryViewItem); var html ; var ret ; var idx 0; if(query ! null) { var date new Date(); ret item.replaceWhole({$recentQuery_query}, DalueSearch.escapeHtml(query)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$recentQuery_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(query)); ret ret.replaceWhole({$recentQuery_date}, DalueSearch.escapeHtml(DalueSearch.zeroPad(date.getMonth() + 1, 10) + / + DalueSearch.zeroPad(date.getDate(), 10)) + ); ret ret.replaceWhole({$recentQuery_index}, idx); idx++; html + ret; } if(item.length ! 0) { for(var j 0; j hist.queries.length; j++) { if(query ! null && hist.queriesj.query.toLowerCase() query.toLowerCase()) { continue; } ret item.replaceWhole({$recentQuery_query}, DalueSearch.escapeHtml(hist.queriesj.query)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$recentQuery_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(hist.queriesj.query)); ret ret.replaceWhole({$recentQuery_date}, DalueSearch.escapeHtml(hist.queriesj.date) + ); ret ret.replaceWhole({$recentQuery_index}, idx); idx++; html + ret; } } DalueSearch.setHtml(DalueSearch.elements.recentQueryViewList, html); } } , hotKeyword: function hotKeyword(onSuccess) { //alert(1111); var data { apiKey: DalueSearch.apiKey , collName: DalueSearch.collName , type: DalueSearch.options.hotKeywordType , variance: DalueSearch.options.hotKeywordsVariance } DalueSearch.dex(DalueSearch.url + /dcse/hotKeywords, data, onSuccess null ? DalueSearch.hotKeywordOnSuccess : onSuccess, alert); } , hotKeywordView: function hotKeywordViewFn() { //alert(2222); if(DalueSearch.elements.hotKeywordView undefined || DalueSearch.elements.hotKeywordView.length 0) { console.log(hotKeywordView is not found.); return; } console.log(hotKeywordView is found.); DalueSearch.hotKeyword(DalueSearch.hotKeywordViewOnSuccess); } , hotKeywordViewOnSuccess: function hotKeywordViewOnSuccess(json) { if(json.result.length 0) { if(Array.isArray(DalueSearch.elements.hotKeywordView)) { for(var i 0; i DalueSearch.elements.hotKeywordView.length; i++) { DalueSearch.setHtml(DalueSearch.elements.hotKeywordViewList, center stylefont-size: 12px; color: #b3b7c5; notrue>인기 검색어가 없습니다./center>, i); } } else { DalueSearch.setHtml(DalueSearch.elements.hotKeywordViewList, center stylefont-size: 12px; color: #b3b7c5; notrue>인기 검색어가 없습니다./center>); } return; } var item ; var html ; var ret ; var txt ; var rank 1; var nhk 0; if(Array.isArray(DalueSearch.elements.hotKeywordView)) { var q1 ; var q2 ; for(var i 0; i DalueSearch.elements.hotKeywordView.length; i++) { rank 1; nhk 0; for(var j 0; j json.result.length; j++) { item DalueSearch.getHtml(DalueSearch.elements.hotKeywordViewItem, i); if(item null) { continue; } var fnd 0; if(json.resultj * || json.resultj ) { continue; } q1 json.resultj; if(q1.indexOf(() > -1) { q1 q1.substring(q1.indexOf(() + 1, q1.indexOf())); } for(var k 0; k j; k++) { if(j k) { continue; } q2 json.resultk; if(q2.indexOf(() > -1) { q2 q2.substring(q2.indexOf(() + 1, q2.indexOf())); } if(q1.toLowerCase() q2.toLowerCase()) { fnd 1; break; } } if(fnd 1) { // console.log(q1); continue; } nhk++; if(nhk > 10) { break; } // console.log(nhk: + nhk); txt json.resultj; if(txt.indexOf(() > -1) { txt txt.substring(txt.indexOf(() + 1, txt.indexOf())); } //console.log(hotkeywordView: + txt); //console.log(item); ret item.replaceWhole({$hotKeyword_query}, DalueSearch.escapeHtml(txt)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$hotKeyword_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(txt)); ret ret.replaceWhole({$hotKeyword_rank}, rank + ); ret ret.replaceWhole({$hotKeyword_index}, (rank - 1) + ); rank++; html + ret; } //console.log(----------------------- + i + --- + html); //DalueSearch.elements.hotKeywordViewList0.html(html); //alert(DalueSearch.elements.hotKeywordViewList0.html()); //setTimeout(function() { alert(DalueSearch.elements.hotKeywordViewList0.html()); }, 1500); // alert(i + , + DalueSearch.elements.hotKeywordViewList.parent().html()); //alert(html); DalueSearch.setHtml(DalueSearch.elements.hotKeywordViewList, html, i); } } else { var q1 ; var q2 ; for(var i 0; i json.result.length; i++) { item DalueSearch.getHtml(DalueSearch.elements.hotKeywordViewItem); if(json.resulti *) { continue; } var fnd 0; q1 json.resulti; if(q1.indexOf(() > -1) { q1 q1.substring(q1.indexOf(() + 1, q1.indexOf())); } if(json.resulti * || json.resulti ) { continue; } for(var j 0; j i; j++) { if(i j) { continue; } q2 json.resultj; if(q2.indexOf(() > -1) { q2 q2.substring(q2.indexOf(() + 1, q2.indexOf())); } if(q1.toLowerCase() q2.toLowerCase()) { fnd 1; break; } } if(fnd 1) { continue; } nhk++; if(nhk > 10) { break; } // console.log(nhk: + nhk); txt json.resulti; if(txt.indexOf(() > -1) { txt txt.substring(txt.indexOf(() + 1, txt.indexOf())); } //console.log(hotkeywordView2: + txt); ret item.replaceWhole({$hotKeyword_query}, DalueSearch.escapeHtml(txt)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$hotKeyword_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(txt)); ret ret.replaceWhole({$hotKeyword_rank}, rank + ); ret ret.replaceWhole({$hotKeyword_index}, (rank - 1) + ); rank++; html + ret; } DalueSearch.setHtml(DalueSearch.elements.hotKeywordViewList, html); } try { if(DalueSearch.options.functionHotKeywordOnSuccess ! null) { DalueSearch.options.functionHotKeywordOnSuccess(json); } } catch(e) { console.error(e); } } , hotKeywordOnSuccess: function hotKeywordOnSuccessFn(json) { var item DalueSearch.getHtml(DalueSearch.elements.hotKeywordItem, DalueSearch.variables.lastIndex); var html ; var ret ; var rank 1; var nhk 0; if(json.result.length 0) { html center stylefont-size: 12px; color: #b3b7c5;>검색어 통계를 생성하고 있습니다./center>; } else { var q1 ; var q2 ; // console.log(hot!!!); for(var i 0; i json.result.length; i++) { var fnd 0; q1 json.resulti; if(q1.indexOf(() > -1) { q1 q1.substring(q1.indexOf(() + 1, q1.indexOf())); } if(json.resulti * || json.resulti ) { continue; } for(var j 0; j i; j++) { if(i j) { continue; } q2 json.resultj; if(q2.indexOf(() > -1) { q2 q2.substring(q2.indexOf(() + 1, q2.indexOf())); } if(q1.toLowerCase() q2.toLowerCase()) { fnd 1; break; } } if(fnd 1) { continue; } nhk++; if(nhk > 10) { break; } txt json.resulti; if(txt.indexOf(() > -1) { txt txt.substring(txt.indexOf(() + 1, txt.indexOf())); } //console.log(hotKeywordOnSuccess: + txt); ret item.replaceWhole({$hotKeyword_query}, DalueSearch.escapeHtml(txt)); ret ret.replaceWhole({$dxUrl}, DalueSearch.dxUrl); ret ret.replaceWhole({$hotKeyword_url}, DalueSearch.searchUrl + (DalueSearch.searchUrl.indexOf(?) > -1 ? & : ?) + query + encodeURI(txt)); ret ret.replaceWhole({$hotKeyword_rank}, rank + ); ret ret.replaceWhole({$hotKeyword_index}, (rank - 1) + ); rank++; html + ret; } } //console.log(html); DalueSearch.setHtml(DalueSearch.elements.hotKeywordList, html, DalueSearch.variables.lastIndex); try { if(DalueSearch.options.functionHotKeywordOnSuccess ! null) { DalueSearch.options.functionHotKeywordOnSuccess(json); } } catch(e) { console.error(e); } } , keywordPromotion: function keywordPromotionFn() { if(!DalueSearch.options.useKeywordPromotion) { return; } var data { } //console.log(DalueSearch.dxUrl + /dalue-ecms/dx?actkeywordPromotionList&mallId + DalueSearch.mallId + &shopNo + DalueSearch.shopNo + &mallType + DalueSearch.mallType); //DalueSearch.dex(DalueSearch.dxUrl + /dalue-ecms/dx?actkeywordPromotionList&mallId + DalueSearch.mallId + &shopNo + DalueSearch.shopNo + &mallType + DalueSearch.mallType, data, DalueSearch.keywordPromotionOnSuccess, alert); if(__dalue_keywordPromotionList ! undefined) DalueSearch.keywordPromotionOnSuccess(__dalue_keywordPromotionList); } , keywordPromotionList: undefined , keywordPromotionElement: , keywordPromotionElementNo: undefined , keywordPromotionInterval: undefined , keywordPromotionOnSuccess: function keywordPromotionOnSuccess(json) { DalueSearch.keywordPromotionList json.RESULT; DalueSearch.keywordPromotionView(); DalueSearch.keywordPromotionInterval setInterval(DalueSearch.keywordPromotionView, 15000); // 15s } , keywordPromotionView: function keywordPromotionViewFn() { var elm DalueSearch.keywordPromotionElement; if(Array.isArray(DalueSearch.elements.searchInput)) { var typing false; for(var i 0; i DalueSearch.elements.searchInput.length; i++) { if(DalueSearch.elements.searchInputi.val() ! ) { typing true; break; } } } else { if(DalueSearch.elements.searchInputi.val() ! ) { typing true; } } if(typing) { $(.dalue_css_keywordPromotion).css(display, none); return; } if(elm ! undefined) { for(var i 0; i elm.length; i++) elmi.remove(); elm ; DalueSearch.keywordPromotionElement ; } if(DalueSearch.keywordPromotionList undefined || DalueSearch.keywordPromotionList.length 0) { return; } var min 0, max DalueSearch.keywordPromotionList.length; DalueSearch.keywordPromotionElementNo parseInt(Math.random() * (max - min) + min); if($(.dalue_css_keywordPromotion).length 0) { var kpOff false; for(var i 0; i DalueSearch.elements.searchInput.length; i++) { var input DalueSearch.elements.searchInputi; if(input.val() ! || input.is(:focus)) { kpOff true; } } if(!kpOff) { for(var i 0; i DalueSearch.elements.searchInput.length; i++) { var input DalueSearch.elements.searchInputi; elm document.createElement(div); $(elm).attr(id, dalue_search_keywordPromotion_ + i); $(elm).html(span classdalue_css_keywordPromotion> + DalueSearch.escapeHtml(DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.keyword) + /span>); $(elm).css(position, absolute); $(elm).css(z-index, 1); //console.log(i); //console.log(DalueSearch.options.keywordPromotionLefti + DalueSearch.options.keywordPromotionLefti); $(elm).css(left, (DalueSearch.elements.searchInputi.position().left + (DalueSearch.options.keywordPromotionLeft.length > i ? DalueSearch.options.keywordPromotionLefti : 0) + px)); $(elm).css(width, (DalueSearch.elements.searchInputi.width() - 10 + DalueSearch.options.keywordPromotionAddWidth) + px); //$(elm).css(padding, input.css(padding-top) + + input.css(padding-right) + + input.css(padding-bottom) + + input.css(padding-left)); $(elm).attr(index, i); $(elm).addClass(dalue_search_keywordPromotion); DalueSearch.elements.searchInputi.after($(elm)); var top DalueSearch.elements.searchInputi.position().top + (DalueSearch.elements.searchInputi.outerHeight() / 2) - ($(elm).outerHeight() / 2) + (DalueSearch.options.keywordPromotionTop.length > i ? DalueSearch.options.keywordPromotionTopi : 0); // $(.dalue_search_keywordPromotion).css(top, top + px); $(elm).css(top, top + px); var siElm DalueSearch.elements.searchInputi; DalueSearch.bind($(#dalue_search_keywordPromotion_ + i), click, function(e) { console.log(focus : + DalueSearch.elements.searchInputparseInt($(this).attr(index)).length); DalueSearch.elements.searchInputparseInt($(this).attr(index)).focus(); console.log(click + $(this).attr(index)); $(.dalue_css_keywordPromotion).css(display, none); $(.dalue_search_keywordPromotion).remove(); }); //$(elm).bind(click, function(e) { console.log(click); $(.dalue_css_keywordPromotion).css(display, none); DalueSearch.elements.searchInput$(this).attr(index).focus(); }); DalueSearch.keywordPromotionElement.push($(elm)); } } //console.log(DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.position().top + , + DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.outerHeight() + , + $(elm).outerHeight()); //console.log(top); //$(.dalue_search_keywordPromotion).css(top, top + px); // $(.dalue_search_keywordPromotion).bind(click, function(e) { $(.dalue_css_keywordPromotion).css(display, none); DalueSearch.elements.searchInputDalueSearch.variables.lastIndex.focus(); }); } else { console.log(keyword); for(var i 0; i DalueSearch.elements.searchInput.length; i++) { $(#dalue_search_keywordPromotion_ + i).html(span classdalue_css_keywordPromotion> + DalueSearch.escapeHtml(DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.keyword) + /span>); } //$(.dalue_css_keywordPromotion).html(); } setInterval(DalueSearch.keywordPromotionViewPosition, 20); } , keywordPromotionViewPosition: function keywordPromotionViewPositionFn() { var elm; var top 0; for(var i 0; i DalueSearch.elements.searchInput.length; i++) { elm $(#dalue_search_keywordPromotion_ + i); elm.css(left, (DalueSearch.elements.searchInputi.position().left + (DalueSearch.options.keywordPromotionLeft.length > i ? DalueSearch.options.keywordPromotionLefti : 0) ) + px); elm.css(width, (DalueSearch.elements.searchInputi.width() - 10 + DalueSearch.options.keywordPromotionAddWidth) + px); top DalueSearch.elements.searchInputi.position().top + (DalueSearch.elements.searchInputi.outerHeight() / 2) - (elm.outerHeight() / 2) + (DalueSearch.options.keywordPromotionTop.length > i ? DalueSearch.options.keywordPromotionTopi : 0); // $(.dalue_search_keywordPromotion).css(top, top + px); elm.css(top, top + px); } } // pagination , paginationCalc: function paginationCalcFn(total, bottomSize, listSize, cursor) { //total 총 갯수 //bottomSize 하단크기 //listSize 화면에서 보여줄 크기 //cursor 현재 나의 페이지 let totalPageSize Math.ceil(total / listSize) //한 화면에 보여줄 갯수에서 구한 하단 총 갯수 let firstBottomNumber (cursor - 1) - (cursor - 1) % bottomSize + 1; //하단 최초 숫자 let lastBottomNumber (cursor - 1) - (cursor - 1) % bottomSize + bottomSize; //하단 마지막 숫자 let prevNumber firstBottomNumber - 1 1 ? 1 : firstBottomNumber - 1; let nextNumber lastBottomNumber + 1 > totalPageSize ? totalPageSize : lastBottomNumber + 1; if(lastBottomNumber > totalPageSize) lastBottomNumber totalPageSize //총 갯수보다 큰 경우 방지 return { prevNumber, firstBottomNumber, lastBottomNumber, nextNumber, totalPageSize, total, bottomSize, listSize, cursor } } , pagination: function paginationFn(json) { // query result var currentPage parseInt(json.header.begin / json.header.size) + 1; var totalPage parseInt(((json.header.totalCount - 1) / json.header.size) + 1); var nav DalueSearch.paginationCalc(json.header.totalCount, DalueSearch.options.page, json.header.size, currentPage); var first String(DalueSearch.elements.paginationFirst.html()); var prev String(DalueSearch.elements.paginationPrev.html()); var next String(DalueSearch.elements.paginationNext.html()); var last String(DalueSearch.elements.paginationLast.html()); var item String(DalueSearch.elements.paginationItem.html()); var params DalueSearch.getUriParam(); var html String(); var ret String(); /** var params DalueSearch.getUriParam(); // var uriParam new URLSearchParams(allParam).toString(); var listHtml DalueSearch.getHtml(DalueSearch.elements.filterCategoryItem); html ; var ret listHtml; var sel DalueSearch.elements.filterCategoryItem.attr(sel); var nosel DalueSearch.elements.filterCategoryItem.attr(nosel); console.log(sel + + nosel); // searchFn(query, begin, size, sort, category, brand, price) { ret ret.replaceWhole({$category_action}, DalueSearch.search(\ + params.query + \, + params.begin + , + params.size + , \ + params.sortType + \, \\, \ + params.brandeCode + \, \ + params.price + \);); ret ret.replaceWhole({$categoryName}, 전체); */ html + first.replaceWhole({$paginationAction}, DalueSearch.search(\ + params.query + \, + 1 + , + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + params.price + \);); html + prev.replaceWhole({$paginationAction}, DalueSearch.search(\ + params.query + \, + (((nav.cursor - 1 1 ? 1 : nav.cursor - 1) - 1) * params.size + 1) + , + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + params.price + \);); for(var page nav.firstBottomNumber; page nav.lastBottomNumber; page++) { ret item.replaceWhole({$paginationAction}, DalueSearch.search(\ + params.query + \, + ((page - 1) * params.size + 1) + , + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + params.price + \);); if(page nav.cursor) { ret ret.replaceWhole({$paginationActive}, active); } else { ret ret.replaceWhole({$paginationActive}, ); } ret ret.replaceWhole({$paginationNo}, page); html + ret; } html + next.replaceWhole({$paginationAction}, DalueSearch.search(\ + params.query + \, + (((nav.cursor + 1 > totalPage ? totalPage : nav.cursor + 1) - 1) * params.size + 1) + , + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + params.price + \);); html + last.replaceWhole({$paginationAction}, DalueSearch.search(\ + params.query + \, + ((nav.totalPageSize - 1) * params.size + 1) + , + params.size + , \ + params.sortType + \, \ + params.categoryId + \, \ + params.brandeCode + \, \ + params.price + \);); DalueSearch.elements.paginationView.html(html); }}/script>script>var __hash window.location.hash; // url 생성 시 onclicksetHash({$productNo})var __query ;var __mallId oneroommake;var __shopNo 1;var __shopType cafe24;var __dssUrl https://api.dalue.io:10788;var __dssDxUrl https://api.dalue.io;var __dssKey jmxDczcs3NdwM8QZ6tZw;var __dssPrice pcDiscountPrice; function searchOnFail() { var p window.location.search.substring(1); params parse_query_string(p); window.location.href /product/search.html?keyword + (paramsquery undefined ? : paramsquery);}function setHash(h) { var baseUrl window.location.href.split(#)0; window.location.replace( baseUrl + # + h);}DalueSearch.options.functionSearchOnFail searchOnFail;function parse_query_string(query) { var vars query.split(&); var query_string {}; for (var i 0; i vars.length; i++) { var pair varsi.split(); var key decodeURIComponent(pair0); var value decodeURIComponent(pair1); if (typeof query_stringkey undefined) { try { query_stringkey decodeURIComponent(value); } catch(e) { query_stringkey (value); } // If second entry with this name } else if (typeof query_stringkey string) { try { var arr query_stringkey, decodeURIComponent(value); query_stringkey arr; } catch(e) { var arr query_stringkey, (value); query_stringkey arr; } // If third or later entry with this name } else { query_stringkey.push(decodeURIComponent(value)); } } return query_string;}function dalue_ha_check() { var active true; // DalueSearch check try { if(typeof DalueSearch undefined) { active false; } } catch(e) { active false; } try { if(typeof __dalue_maintenance undefined || __dalue_maintenance.maintenance Y) { active false; } } catch(e) { active false; } if(active false) { if(window.location.href.indexOf(/shopSearch/search.html) > -1) { var p window.location.search.substring(1); params parse_query_string(p); window.location.href /product/search.html?keyword + (paramsquery undefined ? : paramsquery); } } console.log(dalue_ha_check + active + );} function dalue_locate_old_search() { if(windows.location.href.indexOf(/shopSearch/search.html) > -1) { var p window.location.search.substring(1); params parse_query_string(p); window.location.href /product/search.html?keyword + paramsquery; }}function dalue_imageLoad() { var imgs $(.dalue_css_search_thumbnail_img); for(var i 0; i imgs.length; i++) { if(imgs.eq(i).attr(src) ! {$image}) { //console.log(i); // console.log(imgs.eq(i).attr(orig)); if(imgs.eq(i).attr(orig) ! undefined) { imgs.eq(i).attr(src, imgs.eq(i).attr(orig)); } else { imgs.eq(i).attr(src, imgs.eq(i).attr(src) + ?r1); } imgs.eq(i).bind(error, function() { this.src https://api.dalue.io/dalue-ecms/contrib/imgs/no_image.jpg; }); } }} setTimeout(function() { dalue_ha_check(); }, 2000);var __dss_scripts https://api.dalue.io/dalue-ecms/js?actping&mallId + __mallId + &shopNo + __shopNo + &mallType + __shopType , https://api.dalue.io/dalue-ecms/js?actkeywordPromotionList&mallId + __mallId + &shopNo + __shopNo + &mallType + __shopType , https://api.dalue.io/dalue-ecms/js?actcafe24props&mallId + __mallId + &shopNo + __shopNo + &mallType + __shopType;// preparevar dalue_md ;var __dss_scripts_loaded 0;var __dss_scripts_loadedAll false;function dssLoadScript() { for(var i 0; i __dss_scripts.length; i++) { var script document.createElement(script); script.type text/javascript; script.addEventListener(load, function(event) { console.log(script + __dss_scriptsi + loaded); __dss_scripts_loaded++; if(__dss_scripts_loaded __dss_scripts.length) { __dss_scripts_loadedAll true; console.log(All Loaded); } }); script.src __dss_scriptsi; document.getElementsByTagName(head)0.appendChild(script); }}dssLoadScript();/script>script>$.fn.bindFirst function(name, fn) { var elem, handlers, i, _len; this.bind(name, fn); for (i 0, _len this.length; i _len; i++) { elem thisi; handlers jQuery._data(elem).eventsname.split(.)0; handlers.unshift(handlers.pop()); }}; /*function dalue_filter_searchOnSuccess(json) { var result; $(#displayKeyword).text(DalueSearch.searchOptions.query); for(var i 0; i json.result.length; i++) { result json.resulti; //console.log(resultDalueSearch.options.priceField: + result.price + + result.price.length + ); // acl if(result.price.length 0) { console.log(resultDalueSearch.options.priceField: + result.price); $(#price_ + result.productNo).html(DalueSearch.options.aclMessage); $(#discountRate_ + result.productNo).css(display, none); $(.spec_ + result.productNo).css(display, none); } else { $(#discountRate_ + result.productNo).css(display, ); // $(.spec_ + result.productNo).css(display, ); } var k ; try { k + result.productNo + | + JSON.parse(sessionStorage.member_1).data.group_no; } catch(e) { continue; } var m dalue_mdk; if(m ! undefined) { var membershipPrice m.u P ? parseInt(result.price) - parseInt(parseInt(Math.round(result.price * (m.v / 100) / 10) ) * 10) : parseInt(parseInt(result.price) - m.v); // P or W // ceil var discountRatio parseInt(Math.round( ( parseInt(resultDalueSearch.options.priceField) - membershipPrice) / parseInt(resultDalueSearch.options.priceField) * 100)).toLocaleString(); // var discountRatio result.retailPrice ! 0 ? parseInt(Math.round((1 - membershipPrice / parseInt(resultDalueSearch.options.priceField) * 100))).toLocaleString() : 0; //console.log(discountRatio: +result.productNo + , + discountRatio); // DalueSearch.userGroupName $(#membership_ + result.productNo).css(display, ); $(#membershipPrice_ + result.productNo).text(membershipPrice.toLocaleString() + 원); if(discountRatio > 0) { $(#discount_ + result.productNo).text(discountRatio); $(#discountUnit_ + result.productNo).text(%); $(#discountPrice_ + result.productNo).css(display, ); } } else { $(#membership_ + result.productNo).css(display, none); } //console.log(resultDalueSearch.options.priceField: + result.price); } DalueSearch.gotoCursor();}*/ function dalue_hotKeyword_onSuccess(json) { var k ; //console.error(JSON.stringify(json)); for(var i 0; i 10; i++) { $(#hotkeyword_ + (i+1)).css(display, none); } var nk 0; var html1 ; var html2 ; var html3 ; var __dup {}; for(var i 0; i json.result.length; i++) { if(json.resulti *) { continue; } k json.resulti.indexOf(() > -1 ? json.resulti.substring(json.resulti.indexOf(() + 1, json.resulti.indexOf())) : json.resulti; k DalueSearch.escapeHtml(k); if(__dupk ! undefined) { continue; } __dupk true; // console.log(k); $(#hotkeyword_ + (nk+1)).text(k); $(#hotkeyword_ + (nk+1)).css(display, ); $(#hotkeyword_ + (nk+1)).css(cursor, pointer); $(#hotkeyword_ + (nk+1)).attr(query, k); $(#hotkeyword_ + (nk+1)).bind(click, function() { window.location.href /shopSearch/search.html?query + $(this).attr(query); }); if(nk 10) { html1 + li>a href/shopSearch/search.html?query + encodeURI(k) + class stylewidth: 220px;> + DalueSearch.escapeHtml(k) + /a>/li>; html2 + li>a href/shopSearch/search.html?query + encodeURI(k) + class stylewidth: 220px;> + DalueSearch.escapeHtml(k) + /a>/li>; // div classmorenvy-banner keyword-container>a href/skin-skin49/product/search.html?keyword멀티쿠커&x0&y0 target_self preview-url>span classnum ranking-1>span>span>1/span>/span>/span>멀티쿠커/a>/div> html3 + div classmorenvy-banner keyword-container stylewidth: calc(50% - 10px);>a href/shopSearch/search.html?query + encodeURI(k) + class stylewidth: 220px;>span classnum ranking- + (nk + 1) + >span>span> + (nk + 1) + /span>/span>/span> + DalueSearch.escapeHtml(k) + /a>/div>; } else if(nk 20) { // html2 + li iddalue_li_hk_ + (nk+1) + class styleheight: 26px;>a iddalue_ac_keyword_ + (nk+1) + href/shopSearch/search.html?query + k + > + (nk+1) + . + k + /a>/li>; } nk++; } $(#dalue_hk_1).html(html1); $(#dalue_hk_2).html(html2); $(#dalue_hk_3).html(html3); $(#dalue_hk_3).addClass(init); $(#dalue_hk_3).css(display, ); } function recentKeyword(fullLoad) { var hist DalueSearch.getJsonCookie(DalueSearch.Consts.COOKIE_QUERY_HISTORY); var html ; if(fullLoad true) { if(DalueSearch.parseParameter()query ! undefined && DalueSearch.parseParameter()query ! && DalueSearch.parseParameter()query ! *) { var cq decodeURIComponent(DalueSearch.parseParameter()query).replace(/\+/g, ); if(hist undefined || hist.queries undefined) { hist { queries: }; } var fltArr hist.queries.filter(function(e) { return e.query ! cq }); hist.queries fltArr; hist.queries.unshift( { query: cq } ); } } if(hist undefined || hist.queries undefined) { // no recentKeyword html center>최근 검색어가 없습니다./center>; } else { for(var i 0; i hist.queries.length; i++) { html + li>span>a href/shopSearch/search.html?query + encodeURI(hist.queriesi.query) + class> + DalueSearch.escapeHtml(hist.queriesi.query) + /a>/span>; html + span>a hrefjavascript:; onclickDalueSearch.removeJsonCookie(\ + hist.queriesi.query + \); recentKeyword(); classw-keyword-del-btn>/a>/span>/li>; } } $(#recentKeyword1).html(html); $(#recentKeyword2).html(html);}window.addEventListener(load, function(){ //DalueSearch.init(); //DalueSearch.keywordPromotion(); /* $(inputnamekeyword).bind(keypress, function (e) { console.log(JSON.stringify(e)); }); for(var i 0; i $(inputnamekeyword).length; i++) { $(inputnamekeyword).eq(i).bind(keypress, function (e) { alert(JSON.stringify(e)); }); } */ var imgs $(.dalue_css_search_thumbnail_img); for(var i 0; i imgs.length; i++) { if(imgs.eq(i).attr(src) ! {$image} && imgs.eq(i).attr(src) ! imgs.eq(i).attr(orig)) { imgs.eq(i).attr(src, imgs.eq(i).attr(orig) + ?r1); imgs.eq(i).bind(error, function() { this.src https://api.dalue.io/dalue-ecms/contrib/imgs/no_image.jpg; }); } } recentKeyword(true); if(window.location.href.indexOf(shopSearch/search.html) > -1) { document.querySelector(#priceFrom).addEventListener(keyup, function(e) { let value e.target.value.replace(/^0-9,/g,); value Number(value.replaceAll(,, )); if(isNaN(value)) { input.value 0; }else { const formatValue value.toLocaleString(ko-KR); this.value formatValue; } }); document.querySelector(#priceTo).addEventListener(keyup, function(e) { let value e.target.value.replace(/^0-9,/g,); value Number(value.replaceAll(,, )); if(isNaN(value)) { input.value 0; }else { const formatValue value.toLocaleString(ko-KR); this.value formatValue; } }); }});$(window).bindFirst(DOMContentLoaded, function() { __hash document.location.hash; try { if(window.location.href.indexOf(shopSearch/search.html) > -1) { var p window.location.search.substring(1); params parse_query_string(p); if(paramsquery undefined && paramskeyword ! undefined) { history.replaceState(null, , window.location.href + &query + paramskeyword); } } } catch(e) { } if(typeof DalueSearch undefined) { // JS를 가져올 수 없는 경우 var q $(inputnamequery); q.bind(keyup keypress, function() { var kws #keyword, #keyword1, #keyword2 ; for(var i 0; i kws.length; i++) { if($(kwsi).length ! 0 && $(kwsi).attr(type) hidden) { $(kwsi).val(this.value); } } }); return; } var dalueGinfo getJsonCookie(DalueGInfo); if(dalueGinfo undefined) { if(window.location.href.indexOf(shopSearch/search.html) 0) { // dalueSearchExec(dalueGinfo); } else { // wait for scripttags setTimeout(function() { dalueSearchExec(dalueGinfo); }, 200); } } else { dalueSearchExec(dalueGinfo); }});var isDalueSearchExec false;var __noOfDss 0;// var __dalue_autoCompleteHide false;var lastDalueInfo undefined;var __ginfo undefined;function dalueSearchExec(dalueGinfo) { if(dalueGinfo ! undefined && __ginfo ! undefined) { if(__ginfo.dalueGno ! dalueGinfo.dalueGno) { window.location.reload(); return; } } if(isDalueSearchExec) { try { if(dalueGinfo ! undefined && lastDalueInfo ! undefined && dalueGinfo.dalueGno lastDalueInfo.dalueGno) { return; } } catch(e) { // console.log(e); } } __ginfo dalueGinfo; lastDalueInfo dalueGinfo; if(__dss_scripts_loadedAll false) { ++__noOfDss; if(__noOfDss 20) { setTimeout(function () { dalueSearchExec(dalueGinfo); }, 100); return; } if(window.location.href.indexOf(shopSearch/search.html) > -1) { window.location.href /product/search.html?keyword + encodeURI(DalueSearch.parseParameter()query undefined ? : DalueSearch.parseParameter()query); return; } return; } isDalueSearchExec true; DalueSearch.vFields + ,icon,listIcon,summaryDescription,smallImage; DalueSearch.url __dssUrl; DalueSearch.dxUrl __dssDxUrl; DalueSearch.apiKey __dssKey; DalueSearch.mallId __mallId; DalueSearch.shopNo __shopNo; DalueSearch.mallType __shopType; DalueSearch.options.size 40; DalueSearch.options.page 3; DalueSearch.options.recentQueryHide false; DalueSearch.options.priceField __dssPrice; DalueSearch.options.bindOrOn bind; DalueSearch.options.searchFormAction /shopSearch/search.html; DalueSearch.options.viewLayer true; DalueSearch.options.iconMap dalue_icons; DalueSearch.options.filterDisplayName true; // 분류, 브랜드 등 출력 DalueSearch.options.toScrollNamePos -256; // DalueSearch.options.defaultSort CREATED_DESC; DalueSearch.options.defaultEqualFields display; DalueSearch.options.defaultEqualFieldValues 1; DalueSearch.options.freqUpdateFieldInclude 1; DalueSearch.options.hotKeywordType 0; DalueSearch.options.weightField soldOut; DalueSearch.options.weightMultiplier -99999999; if(window.location.href.indexOf(/index.html) > -1) { //DalueSearch.options.layerTop -40; } // points DalueSearch.options.pointsAmountcard { point: 1, unit: P }; DalueSearch.options.pointsAmountcash { point: 3, unit: P }; // tag DalueSearch.options.searchQueryType 0; if(window.location.href.indexOf(shopSearch/search.html) > -1) { DalueSearch.options.functionSearchOnSuccess dalue_filter_searchOnSuccess; } DalueSearch.options.functionHotKeywordOnSuccess dalue_hotKeyword_onSuccess; DalueSearch.options.tagStat 1; DalueSearch.options.tagFields class|class_가구|class_가전|class_생활용품|class_셀프인테리어·공구|class_패브릭|class_소품·취미|class_조명; // DalueSearch.options.tagOperatorscategory AND; DalueSearch.productUrl /product/detail.html?product_no{$productNo}&cate_no{$categoryRoot1No}&display_group1; DalueSearch.searchUrl /shopSearch/search.html; // categoryRoot1No,categoryRoot2No&categoryNameFieldscategoryRoot1,categoryRoot2 DalueSearch.categoryIdFieldscategoryRoot1No,categoryRoot2No; DalueSearch.categoryNameFieldscategoryRoot1,categoryRoot2; // DalueSearch.categoryAuthFieldNamecategoryRoot1No; DalueSearch.categoryAuthDevice DalueSearch.categoryAuth.device_mobile; DalueSearch.memberBenefit dalue_md; // acl DalueSearch.aclShow 0; DalueSearch.options.aclMessage span stylefont-size: 12px; color: #f89718;>최우수 이상만 구매 가능합니다/span>; console.log(dalueGinfo + (dalueGinfo ! undefined) + ); if(dalueGinfo ! undefined) { // console.log(member logged id + JSON.parse(sessionStorage.member_1).data.member_id + , gname + JSON.parse(sessionStorage.member_1).data.group_name + , gno + JSON.parse(sessionStorage.member_1).data.group_no + ); console.log(dalueGinfo + dalueGinfo.dalueGno + + dalueGinfo.dalueGname +); DalueSearch.categoryAuthMemberType DalueSearch.categoryAuth.member_logged; DalueSearch.userGroupNo dalueGinfo.dalueGno ? 0 : dalueGinfo.dalueGno; DalueSearch.userGroupName dalueGinfo.dalueGname; DalueSearch.aclFieldValue DalueSearch.userGroupNo; } else { DalueSearch.categoryAuthMemberType DalueSearch.categoryAuth.member_all; DalueSearch.userGroupNo 0; DalueSearch.userGroupName ; } { var searchForm ; var searchInput ; var searchButton ; var searchButtonErase ; var autoCompleteLayer ; var autoCompleteList ; var autoCompleteItem ; var recentQueryLayer ; var recentQueryList ; var recentQueryItem ; var hotKeywordList ; var hotKeywordItem ; var hotKeywordView var hotKeywordViewList ; var hotKeywordViewItem ; var recentQueryView ; var recentQueryViewList ; var recentQueryViewItem ; // console.log(input length: + $(inputnamequery).length); // searchField searchForm.push($(#searchBarForm)); searchForm.push($(.searchField)); //searchButton.push($(.btnSearch)); // searchButton.push($(.btnSearch2)); // searchButton.push($(.btnSearchDelete)); for(var i 0; i $(inputnamequery).length; i++) { // console.log(searchInput( + $(inputnamequery) + )); // searchForm.push($(formnamesearchBarForm).eq(i)); searchInput.push($(inputnamequery).eq(i)); searchButton.push($(# + $(inputnamequery).eq(i).attr(btn))); // console.error(i + ---- + $(# + $(inputnamequery).eq(i).attr(btn)).text()); // searchButton.push($(inputnamesearchButton).eq(i)); //searchButton.push($(.searchButton).eq(i)); searchButtonErase.push(undefined); autoCompleteLayer.push($(#dalue_search_autocomplete_layer_ + i)); autoCompleteList.push($(#dalue_search_autocomplete_list_ + i)); autoCompleteItem.push($(#dalue_search_autocomplete_item_ + i)); recentQueryLayer.push($(#dalue_search_recentQuery_layer_ + i)); recentQueryList.push($(#dalue_search_recentQuery_list_ + i)); recentQueryItem.push($(#dalue_search_recentQuery_item_ + i)); hotKeywordList.push($(#dalue_search_hotKeyword_list_ + i)); hotKeywordItem.push($(#dalue_search_hotKeyword_item_ + i)); recentQueryView.push($(#dalue_search_recentQueryView_ + i)); recentQueryViewList.push($(#dalue_search_recentQueryView_list_ + i)); recentQueryViewItem.push($(#dalue_search_recentQueryView_item_ + i)); hotKeywordView.push($(#dalue_search_hotKeywordView_ + i)); } DalueSearch.elements.searchForm searchForm; DalueSearch.elements.searchInput searchInput; DalueSearch.elements.searchButton searchButton; DalueSearch.elements.searchButtonErase searchButtonErase; DalueSearch.elements.autoCompleteLayer autoCompleteLayer; DalueSearch.elements.autoCompleteList autoCompleteList; DalueSearch.elements.autoCompleteItem autoCompleteItem; DalueSearch.elements.recentQueryLayer recentQueryLayer; DalueSearch.elements.recentQueryList recentQueryList; DalueSearch.elements.recentQueryItem recentQueryItem; DalueSearch.elements.hotKeywordList hotKeywordList; DalueSearch.elements.hotKeywordItem hotKeywordItem; DalueSearch.elements.recentQueryView recentQueryView; DalueSearch.elements.recentQueryViewList recentQueryViewList; DalueSearch.elements.recentQueryViewItem recentQueryViewItem; } DalueSearch.options.keywordPromotionLeft 10, 10, 10, 10; DalueSearch.elements.searchItem $(#dalue_search_item), $(#dalue_search_item) ; DalueSearch.elements.searchList $(#dalue_search_list); /* var nform 0; // DalueSearch.elements.searchForm ; $(form).each(function(idx, item) { if($(item).attr(id) searchBarForm) { DalueSearch.elements.searchForm.push($(item)); nform++; } console.log(nform + , + idx + : + $(item).attr(id)); }); */ DalueSearch.elements.searchQuery ; // dalue_search_query_qouted DalueSearch.elements.searchQueryQouted $(.dalue_search_query_qouted) ; DalueSearch.elements.searchCount $(.dalue_css_search_count) ; DalueSearch.elements.searchNoResult $(#dalue_search_noResult); DalueSearch.elements.hotKeywordView $(#dalue_search_hotKeyword_view) ; DalueSearch.elements.hotKeywordViewList $(#dalue_search_hotKeyword_list) ; DalueSearch.elements.hotKeywordViewItem $(#dalue_search_hotKeyword_item) ; DalueSearch.options.relativeTermDisplay DalueSearch.relativeTermDisplay.isExist; DalueSearch.elements.relativeTermView $(#dalue_search_relativeTerm_view) ; DalueSearch.elements.relativeTermViewList $(#dalue_search_relativeTerm_list) ; DalueSearch.elements.relativeTermViewItem $(#dalue_search_relativeTerm_item) ; DalueSearch.elements.filterView $(#dalue_search_filter); DalueSearch.elements.filterCategoryView $(.dalue_css_column_content_category); DalueSearch.elements.filterCategoryItem $(#dalue_search_filter_item_category); DalueSearch.elements.filterBrandView $(.dalue_css_column_content_brand); DalueSearch.elements.filterBrandItem $(#dalue_search_filter_item_brand); DalueSearch.elements.filterPriceView $(.dalue_css_column_content_price); DalueSearch.elements.filterPriceItem $(#dalue_search_filter_item_price); DalueSearch.elements.paginationView $(#dalue_search_pagination); DalueSearch.elements.paginationFirst $(#dalue_search_pagination_first); DalueSearch.elements.paginationPrev $(#dalue_search_pagination_prev); DalueSearch.elements.paginationNext $(#dalue_search_pagination_next); DalueSearch.elements.paginationLast $(#dalue_search_pagination_last); DalueSearch.elements.paginationItem $(#dalue_search_pagination_item); $($(#dalue_autocomplete_template_0).html()).insertAfter(DalueSearch.elements.searchButton0); $($(#dalue_autocomplete_template_1).html()).insertAfter(DalueSearch.elements.searchButton1); DalueSearch.init(); DalueSearch.hotKeywordView(); DalueSearch.recentQueryView(); DalueSearch.hotKeyword(); if(window.location.href.indexOf(shopSearch/search.html) > -1) { DalueSearch.relativeTermView(DalueSearch.parseParameter().query, 1); var param parse_query_string(window.location.search.substring(1)); var v; if(param.tag_field ! undefined && (v paramtagValue_ + param.tag_field) ! undefined) { dalue_filter_selectedparam.tag_field + ^ + paramtagValue_ + param.tag_field 1; DalueSearch.searchOptions.tagValuesparam.tag_field v; } if(param.queryField ! undefined && param.queryField ! ) { DalueSearch.searchOptions.queryField param.queryField; } if(DalueSearch.options.tagFields ! undefined) { var tagFields DalueSearch.options.tagFields.split(DalueSearch.options.tagSeperator); var tagValue paramtagValue_ + tagFieldsi; DalueSearch.searchOptions.tagValuestagFieldsi tagValue undefined ? :tagValue; // console.log(-------------------- + tagValue); } DalueSearch.options.freqUpdateFieldSort DalueSearch.getUriParam()freqUpdateFieldSort || DalueSearch.getUriParam()freqUpdateFieldSort null ? : DalueSearch.getUriParam()freqUpdateFieldSort; DalueSearch.options.tagStatOnly 0; DalueSearch.searchOnLoad(true); setDalueSearchSortInit(); // dalue_filter_show(); } else { DalueSearch.options.tagStatOnly 1; // DalueSearch.searchOnLoad(false); // replaceHistory } DalueSearch.keywordPromotion(); params DalueSearch.parseParameter(); __query paramsquery; $(.dalue_query).text(decodeURIComponent(__query).replace(/\+/g, )); $(.query2).val(decodeURIComponent(__query).replace(/\+/g, )); }function dalueSearchSort(elmId, type) { var sortButtons $(#sortLabel1), $(#sortLabel2), $(#sortLabel3), $(#sortLabel4), $(#sortLabel5) ; for(var i 0; i sortButtons.length; i++) { sortButtonsi.removeClass(dalue_bold); } $(# + elmId).addClass(dalue_bold); $(# + elmId).addClass(dalue_bold); if(elmId sortLabel4) { DalueSearch.options.freqUpdateFieldSort reviews; } else if(type hits) { DalueSearch.options.freqUpdateFieldSort hits; } else { DalueSearch.options.freqUpdateFieldSort ; } DalueSearch.searchOptions.replaceHistory false; DalueSearch.searchParameterSort(type); }function setDalueSearchSortInit() { var sortButtons $(#sortLabel1), $(#sortLabel2), $(#sortLabel3), $(#sortLabel4), $(#sortLabel5) ; for(var i 0; i sortButtons.length; i++) { sortButtonsi.removeClass(dalue_bold); } if(DalueSearch.options.freqUpdateFieldSort ! null && DalueSearch.options.freqUpdateFieldSort reviews) { $(#sortLabel4).addClass(dalue_bold); } else { for(var i 0; i sortButtons.length; i++) { if(sortButtonsi.attr(val) DalueSearch.searchOptions.sortType) { sortButtonsi.addClass(dalue_bold); } } }} function containsEncodedComponents(x) { // ie ?,,&,/ etc return (decodeURI(x) ! decodeURIComponent(x));} function searchButtonClick(elm) { if($(#dalue_search_keywordPromotion_0).css(display) none) { DalueSearch.goSearch(); } else { if(DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo ! undefined) { event.preventDefault(); window.location.href DalueSearch.keywordPromotionListDalueSearch.keywordPromotionElementNo.url; } else { DalueSearch.goSearch(); } }} function getJsonCookie(name) { var x, y; var val document.cookie.split(;); var parsed; for (var i 0; i val.length; i++) { x vali.substr(0, vali.indexOf()); y vali.substr(vali.indexOf() + 1); x x.replace(/^\s+|\s+$/g, ); if (x name) { try { if(y ! undefined) { //console.error(y); parsed JSON.parse(decodeURI(y)); return parsed } } catch(e) { } } } return null;} /script>style>.dalue_css_column_title { background-color: #FFFFFF;}/style>div classxans-element- xans-layout xans-layout-dummy >/div> !-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-MKHJPPCheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->!-- Byapps MA script start -->script async srchttps://malog.byapps.co.kr/js/byapps_MA_sdk.3.x.php?midoneroom>/script>!-- //Byapps MA script end -->span itemscope itemtypehttps://schema.org/Organization>link itempropurl hrefhttp://webmail.oneroommaking.com>a itempropsameAs hrefhttps://www.instagram.com/oneroom.make/>/a>a itempropsameAs hrefhttps://www.facebook.com/oneroommaking/>/a>a itempropsameAs hrefhttps://www.youtube.com/@oneroommake>/a>a itempropsameAs hrefhttps://www.tiktok.com/@oneroommake>/a>a itempropsameAs hrefhttps://tv.naver.com/oneroommaking>/a>a itempropsameAs hrefhttps://apps.apple.com/kr/app/id1340750947>/a>a itempropsameAs hrefhttps://play.google.com/store/apps/details?idcom.oneroom.byapps>/a>/span>script typetext/javascript src/app/Eclog/js/cid.generate.js?vs855ff8837d283c9268d573930354c47f&uoneroommake.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:oneroommake,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);/script> script> try { // Account ID 적용 if (!wcs_add) var wcs_add {}; wcs_addwa s_f9965e0611c; // 네이버 페이 White list가 있을 경우 wcs.checkoutWhitelist oneroommake.cafe24.com, www.oneroommake.cafe24.com, m.oneroommake.cafe24.com, oneroommaking.com, www.oneroommaking.com, m.oneroommaking.com, oneroommake.com, www.oneroommake.com, m.oneroommake.com, webmail.oneroommaking.com, www.webmail.oneroommaking.com, m.webmail.oneroommaking.com; // 레퍼러 wcs.setReferer(); // 유입 추적 함수 호출 wcs.inflow(oneroommaking.com); // 로그수집 wcs_do(); } catch (e) {}; /script> !-- External Script Start -->!-- crt -->!-- CMC script -->div idcrt_common_top_script styledisplay:none;> !-- Criteo 로더 파일 -->script typetext/javascript src//static.criteo.com/js/ld/ld.js asynctrue>/script>!-- END Criteo 로더 파일 -->!-- Criteo Visit Tag -->script typetext/javascript>if (hasCriteoTag() false) { window.criteo_q window.criteo_q || ; window.criteo_q.push( { event: flushEvents}, { event: setAccount, account: 55896}, { event: setSiteType, type: d }, { event: viewPage} );}function hasCriteoTag() { var currentPathRole getPathRole(); if (currentPathRole ) { return true; } var tagImplementedPathRoles MAIN,PRODUCT_LIST,PRODUCT_SEARCH,PRODUCT_DETAIL,ORDER_BASKET,ORDER_ORDERRESULT; return tagImplementedPathRoles.includes(currentPathRole);}function getPathRole() { const metas document.getElementsByTagName(meta); for (let i 0; i metas.length; i++) { if (metasi.getAttribute(name) path_role) { return metasi.getAttribute(content); } } return ;}/script>!-- END Criteo Visit Tag -->script typetext/javascript>var email_sha256 SHA256();function SHA256(s){ if (s ) { return ; } var chrsz 8; var hexcase 0; function safe_add (x, y) { var lsw (x & 0xFFFF) + (y & 0xFFFF); var msw (x >> 16) + (y >> 16) + (lsw >> 16); return (msw 16) | (lsw & 0xFFFF); } function S (X, n) { return ( X >>> n ) | (X (32 - n)); } function R (X, n) { return ( X >>> n ); } function Ch(x, y, z) { return ((x & y) ^ ((~x) & z)); } function Maj(x, y, z) { return ((x & y) ^ (x & z) ^ (y & z)); } function Sigma0256(x) { return (S(x, 2) ^ S(x, 13) ^ S(x, 22)); } function Sigma1256(x) { return (S(x, 6) ^ S(x, 11) ^ S(x, 25)); } function Gamma0256(x) { return (S(x, 7) ^ S(x, 18) ^ R(x, 3)); } function Gamma1256(x) { return (S(x, 17) ^ S(x, 19) ^ R(x, 10)); } function core_sha256 (m, l) { var K new Array(0x428A2F98, 0x71374491, 0xB5C0FBCF, 0xE9B5DBA5, 0x3956C25B, 0x59F111F1, 0x923F82A4, 0xAB1C5ED5, 0xD807AA98, 0x12835B01, 0x243185BE, 0x550C7DC3, 0x72BE5D74, 0x80DEB1FE, 0x9BDC06A7, 0xC19BF174, 0xE49B69C1, 0xEFBE4786, 0xFC19DC6, 0x240CA1CC, 0x2DE92C6F, 0x4A7484AA, 0x5CB0A9DC, 0x76F988DA, 0x983E5152, 0xA831C66D, 0xB00327C8, 0xBF597FC7, 0xC6E00BF3, 0xD5A79147, 0x6CA6351, 0x14292967, 0x27B70A85, 0x2E1B2138, 0x4D2C6DFC, 0x53380D13, 0x650A7354, 0x766A0ABB, 0x81C2C92E, 0x92722C85, 0xA2BFE8A1, 0xA81A664B, 0xC24B8B70, 0xC76C51A3, 0xD192E819, 0xD6990624, 0xF40E3585, 0x106AA070, 0x19A4C116, 0x1E376C08, 0x2748774C, 0x34B0BCB5, 0x391C0CB3, 0x4ED8AA4A, 0x5B9CCA4F, 0x682E6FF3, 0x748F82EE, 0x78A5636F, 0x84C87814, 0x8CC70208, 0x90BEFFFA, 0xA4506CEB, 0xBEF9A3F7, 0xC67178F2); var HASH new Array(0x6A09E667, 0xBB67AE85, 0x3C6EF372, 0xA54FF53A, 0x510E527F, 0x9B05688C, 0x1F83D9AB, 0x5BE0CD19); var W new Array(64); var a, b, c, d, e, f, g, h, i, j; var T1, T2; ml >> 5 | 0x80 (24 - l % 32); m((l + 64 >> 9) 4) + 15 l; for ( var i 0; im.length; i+16 ) { a HASH0; b HASH1; c HASH2; d HASH3; e HASH4; f HASH5; g HASH6; h HASH7; for ( var j 0; j64; j++) { if (j 16) Wj mj + i; else Wj safe_add(safe_add(safe_add(Gamma1256(Wj - 2), Wj - 7), Gamma0256(Wj - 15)), Wj - 16); T1 safe_add(safe_add(safe_add(safe_add(h, Sigma1256(e)), Ch(e, f, g)), Kj), Wj); T2 safe_add(Sigma0256(a), Maj(a, b, c)); h g; g f; f e; e safe_add(d, T1); d c; c b; b a; a safe_add(T1, T2); } HASH0 safe_add(a, HASH0); HASH1 safe_add(b, HASH1); HASH2 safe_add(c, HASH2); HASH3 safe_add(d, HASH3); HASH4 safe_add(e, HASH4); HASH5 safe_add(f, HASH5); HASH6 safe_add(g, HASH6); HASH7 safe_add(h, HASH7); } return HASH; } function str2binb (str) { var bin Array(); var mask (1 chrsz) - 1; for(var i 0; i str.length * chrsz; i + chrsz) { bini>>5 | (str.charCodeAt(i / chrsz) & mask) (24 - i%32); } return bin; } function Utf8Encode(string) { string string.replace(/\r\n/g,\n); var utftext ; for (var n 0; n string.length; n++) { var c string.charCodeAt(n); if (c 128) { utftext + String.fromCharCode(c); } else if((c > 127) && (c 2048)) { utftext + String.fromCharCode((c >> 6) | 192); utftext + String.fromCharCode((c & 63) | 128); } else { utftext + String.fromCharCode((c >> 12) | 224); utftext + String.fromCharCode(((c >> 6) & 63) | 128); utftext + String.fromCharCode((c & 63) | 128); } } return utftext; } function binb2hex (binarray) { var hex_tab hexcase ? 0123456789ABCDEF : 0123456789abcdef; var str ; for(var i 0; i binarray.length * 4; i++) { str + hex_tab.charAt((binarrayi>>2 >> ((3 - i%4)*8+4)) & 0xF) + hex_tab.charAt((binarrayi>>2 >> ((3 - i%4)*8 )) & 0xF); } return str; } s Utf8Encode(s); return binb2hex(core_sha256(str2binb(s), s.length * chrsz)); }/script>/div>!-- CMC script --> !-- CMC script -->div idcrt_main_script styledisplay:none;> script typetext/javascript>window.criteo_q window.criteo_q || ;window.criteo_q.push( { event: flushEvents}, { event: setAccount, account: 55896}, { event: setEmail, email: email_sha256, hash_method: sha256 }, { event: setSiteType, type: d }, { event: viewHome });/script>/div>!-- CMC script --> !-- 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, 144382346273695,{external_id: external_id}, {agent: plcafe24}); fbq(trackSingle, 144382346273695, PageView); facebookChannel.external_id external_id; }); } else { let external_id facebookChannel.getExternalId(); console.info(external_id is cookie value., (2)); fbq(init, 144382346273695,{external_id: external_id}, {agent: plcafe24}); fbq(trackSingle, 144382346273695, 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?id144382346273695&evPageView&noscript1/>/noscript>/div>!-- CMC3 script -->!-- gcs -->!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idAW-779881522>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, AW-779881522);/script>script> gtag(event, conversion, { send_to: AW-779881522/cVKDCICZtYQYELKY8PMC, value: 0.0, });/script>!-- kmp -->!-- CMC3 script -->div idkmp_common_top_script styledisplay:none;>script typetext/javascript charsetUTF-8 src//t1.daumcdn.net/adfit/static/kp.js>/script>script typetext/javascript> kakaoPixel(6224454278801702566).pageView(); kakaoPixel.setServiceOrigin(20001);/script>/div>!-- CMC3 script --> !-- tgg -->!-- CMC script -->div idtgg_common_top_script styledisplay:none;> script typetext/javascript>var meta document.createElement(meta);meta.name referrer;meta.content unsafe-url;document.getElementsByTagName(head)0.appendChild(meta);/script>/div>!-- CMC script --> !-- CMC script -->div idtgg_common_bottom_script styledisplay:none;> !-- WIDERPLANET HOME SCRIPT START 2016.8.24 -->div idwp_tg_cts styledisplay:none;>/div>script typetext/javascript>var wp_conf ti43762&v1&deviceweb;/script>script typetext/javascript defer src//cdn-aitg.widerplanet.com/js/wp_astg_2.0_mall.js>/script>!-- // WIDERPLANET HOME SCRIPT END 2016.8.24 -->/div>!-- CMC script --> !-- ttc -->script typetext/javascript> !function (w, d, t) { w.TiktokAnalyticsObjectt;var ttqwtwt||; ttq.methods page,track,identify,instances,debug,on,off,once,ready,alias,group,enableCookie,disableCookie , ttq.setAndDefer function(t,e){ tefunction(){ t.push(e.concat(Array.prototype.slice.call(arguments,0))) } }; for(var i0;ittq.methods.length;i++) ttq.setAndDefer(ttq,ttq.methodsi); ttq.instancefunction(t){ for(var ettq._it||,n0;nttq.methods.length;n++) ttq.setAndDefer(e,ttq.methodsn); return e }, ttq.loadfunction(e,n){ var ihttps://analytics.tiktok.com/i18n/pixel/events.js; ttq._ittq._i||{}, ttq._ie, ttq._ie._ui, ttq._tttq._t||{}, ttq._te+new Date, ttq._ottq._o||{}, ttq._oen||{}, ttq._partnerttq._partner||Cafe24; var odocument.createElement(script); o.typetext/javascript, o.async!0, o.srci+?sdkid+e+&lib+t; var adocument.getElementsByTagName(script)0; a.parentNode.insertBefore(o,a) }; ttq.load(CIAMAARC77UC4TILBGOG); ttq.page(); }(window, document, ttq); if (typeof tiktokChannelPixel undefined) { var tiktokChannelPixel { getCookie: function (name) { return (name (document.cookie + ;).match(name + .*;)) && name0.split(/|;/)1; }, getEventId: function () { const self tiktokChannelPixel; return self.getCookie(fb_event_id); }, getExternalId: function () { const self tiktokChannelPixel; return self.getCookie(fb_external_id); }, pixelEvent: function (callback) { const self tiktokChannelPixel; if (typeof ECLOG ! undefined && ECLOG.EXTERNAL_ID && ECLOG.EVENT_ID) { ECLOG.EXTERNAL_ID.chk(CAFE24.SHOP.getMallID() + . + CAFE24.SDE_SHOP_NUM, function (error, externalId) { if (!error && externalId) { ECLOG.EVENT_ID.chk(CAFE24.SHOP.getMallID() + . + CAFE24.SDE_SHOP_NUM, function (error, eventId) { if (!error && eventId) { callback(eventId, externalId); } else { const eventId self.getEventId(); if (eventId) callback(eventId, externalId); } }); } else { const eventId self.getEventId(); const externalId self.getExternalId(); if (eventId && externalId) callback(eventId, externalId); } }) } else { const eventId self.getEventId(); const externalId self.getExternalId(); if (eventId && externalId) callback(eventId,externalId); } }, basketEvent: function (eventId, externalId) { EC$(body).bind(EC_PRODUCT_ACTION_BASKET, function (e, params) { ttq.identify({ external_id: externalId }); ttq.instance(CIAMAARC77UC4TILBGOG).track(AddToCart, { contents: params.contents.map(v > ({ content_id: + params.product_no, content_name: v.name, content_category: params.category ? Object.values(params.category)0.category_name : , price: v.price, quantity: v.quantity })), content_type: product, currency: params.currency, value: params.total_price }, {event_id: eventId}); }); }, basketEvent2: function () { const self tiktokChannelPixel; self.pixelEvent(self.basketEvent) } } } if (typeof tiktokChannelPixel ! undefined) window.addEventListener(load, tiktokChannelPixel.basketEvent2, false);/script>!-- yts -->!-- Event snippet for Youtube Shopping Conversion -->!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idGT-5M8TN9B>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, GT-5M8TN9B);/script>!-- External Script End -->script typetext/javascript src//t1.daumcdn.net/adfit/static/kp.js charsetutf-8>/script>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?v2509301429&langko_KR&domainfront&type charsetutf-8>/script>script src/ind-script/optimizer.php?filenamezZlbV-M2EMffIa_9HIbeTl9JsrScQuEQtjwr8jgZLGtUXQjeT9-xnd0lBd_kcE4fCLno_9NImpvtZEsFJOc_2iSzooAd2Tyx4ChYCcmTS_D8Nz17cj8kXeMCGiHz5OmfALbc__tp9uvsbKQSXjxYLZTbfzGTRDnCVEqwKmoJM5CzTEdLhULh4tT8qyf7n4UbSxvWHxxPKjx45AEFj9I-AXlTv3lEv334shRezArUIzgK16yCB37fr3LGovbZADzJUJl1SbZYkPaWlALbr7tTwV0YM7eYbgbYEzyq_lGZpXqnThwpVpA-8WROFGo4WQuth9jVICQVBemho1-E5nDS7JvGgh8-S63zUBjF5_K-SBiT3NAaFST3r_SNfR270qIrKA38lduhGTdhFrSsNrQalwbpZ0WrEw8ldBjBrpp8bqLnNUKJL6UikY4SFcGLat7btQP73HY4LWJDqsxQDXa9FDIRlK-2wBXC-vk7Xjc-y603WIv-Hzk35QSiHe-om0oC4VBvplIK8CKt0mGrN662ZA6O9bI-rD9FLijJq9c7fAHVlYs6MIs6Fj93hmKLdAnrsBk_IWeLDdnyGp0fLb6HDCxoCYtgq__lnUU5ftEOhJXbUbHkRZaVb2tW74EbFTbIifKZqy6fM9mvB__ti6h6_BZbeZZO3Vs8Ewy7O3zcDFtQBj58HVuhUzU6HY2YgNMr8hl_GJ9TsT_aNimSgmtUTv3J_bsFYxx-wXidCpv8PPtldpZkXOUNyjwSos7PdKuxHZG6qiO1-oHLX10JvyJHo_6CXfV31xTwW1PBVqBA-ijU_nifXFunNUL_jksMX9Ct0nmUttmC5NOLt6IG1Z_rjytSKQV_bGxctu6BXhVic3ToEh33tSVyf3tE9BXjVtw0KGgcDyN9p9Nwy-C5cDkc_fgug07ftDzTsY-Fm4L8Blt0XPaMRunj2DRHnR4FtIzpEd8D_d1Ug1bXa8vk-4YrcTzVqWkP5EF6uf90mvGFt_BTLTkWJsS0wYd1JaqtPURcxCeG75CVJxlXFq4xh2RuaccldyHkFuIpEyLylX6_otGYvY6vU7xAlcxD1T_ylwVF7-89PCPsvFD5_u2Cgu6w7EZoLk4HsB2sFW36u7atL7jR8egRXP9oaUvj6eTJtd9Wa7FHuFLL5jVaV0CxBhstv7UpWDlyH18DmnI3nWC6-5NBjF5v7aGwR_Hl2pS13KCCzpaoR78EQw7j539Et-1OgwMAcnRgvSZwDwQT5Pe1PIeSr8nSiZQH4nSxmLSaOj7i3RI0ZDg1NK5FOcGG361I4x3yInji8o6yxnB63sXHRlAe78gEEx-gwbE5YDnQn3HKwdyUVZHb54tpHnKAmhR7ta_9gdVjnvIIXrsnPYj1UTjVBdT05TUNwZXOKN4JlMBCrBVMsMgIv7Wk4LTnBs0Ac65bnyu0iE1ElWqq_Cl3L10txqf9He7Dxyd1B8U_O2nR-JHq6u50clF1ZgZk_aQqE111-l3IQUIxZjHwGZml4OESX3jkvw&typejs&ka8a29c5c6e5aaa6041d9d405d12943eb825850c4&t1758759491 >/script>script src/ind-script/optimizer_user.php?filenametZTBbsMgDIbv0OueA3WV9iJ7AgesxA1gD8Oq9OlHt6zSzmEHkEHms_GPcQsndOhtUyzqOGNhTglWdNKmSN4uNUWnAW1ApTk7XSlfXl3igvlzc1d1nluugW_ZaoVST1d9cQOw14-GZTtJbDPlU-pjLPiZ9kh2Aupl8IWkDkUKyyFehI1bdRMo-R_NUuJxtx6LmxVkFEtvJFjM1HKI-A-vaOrKNDkM3j1BRB_wnm0_73s001IwnW7O5nwxbyODUKY6kheggtn3TOLQIhojpRu-mt5twuNqFOG-WUrz0xhGXvq8VYirK6g4rkACM9rIECjPfxYjJVCE4hdb0GOuK243LuEQ_9Hc30r-_iCpxUq6sLwvJHI0fbu7PuLsAZQCTlA69gs&typejs&k64291805982727426016f56c65827f95af7b848f&t1758689459&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.KAKAO_PIXEL_BRIDGE.init(6224454278801702566);var bUseElastic false;var sSearchBannerUseFlag F;$Recentword.init();var bUseElastic false;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:,tail:\uc6d0},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 aLogData {log_server1:eclog2-260.cafe24.com,log_server2:elg-db-svcm-127.cafe24.com,mid:oneroommake,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://api-serv.net/js/ga?midoneroommake&vs20250827185157.1&client_idmMNZqkbYHF0kkpSuhddQFA},{src:https://static.happytalkio.com/storage/nas/chat_config/1/1000227402/general_2_1.js?vs20250411173044.1&client_idhhJofBrQHycMB9HsCdOz7F},{src:https://calendar-app.cafe24.com/openapi/inject.js?vs20240812113533.1&client_idA8RQp67UIt9nBlqvThz2jC},{src:https://app4you.cafe24.com/SmartPopup/tunnel/scriptTags?vs20241101164623.1&client_idAyPifbe9TEq8i4fmvfUgaZ, integrity: sha384-j+WLOriOo0/sb+Ho5fn6lGPknv0cW+wMxOLlx8qpy01ShkkynynGNJQ53niqAdze},{src:https://d29yjm225gnwlm.cloudfront.net/js/shoptube2/shoptube2.js?vs20250714103815.1&client_idD8V92tynMh7n1b3KfkbcdB},{src:https://script.ifdo.co.kr/jfullscript.cafe24.js?NGA2252056798&vs20250725171207.1&client_id6e0HO4SmbauTfwBXycrzRO},{src:https://maxie.io/api/v1/account/platform/cafe24/script/loader.js?codeP5Lmgu&vs20250210175940.1&client_idyCTMf22UGqdYj5bbTZ82FA},{src:https://maxie.io/api/v1/account/platform/cafe24/script/app.js?codeP5Lmgu&vs20250210175941.1&client_idyCTMf22UGqdYj5bbTZ82FA},{src:https://cdn.datarize.io/logger/autoembed.min.js?site_id11570&vs20250820154257.1&client_idjClAHyRvAdNkCcIH9Cz1PC},{src:https://apps.hyapps.com/BannerManagerApp/view/HY.js?vs20230724135614.1&client_idgSOPn7dNJxAp8cu31kDDtD},{src:https://static.alphwidget.com/script/Common-Script/PRODUCTION/alphacore_alpha_data.js?vs20250625194012.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/briefing_widget.js?vs20250701144249.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/login_popup.js?vs20250701144250.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/review_count.js?vs20250701144251.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/reviewWrite_button.js?vs20250701144253.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/ticker_main.js?vs20250701144253.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/alphareview_GA.js?vs20250701144256.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/alpha_au.js?vs20250703093134.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Push-Script/PRODUCTION/alphapush_main.js?vs20250716000848.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Push-Script/PRODUCTION/alphapush_GA.js?vs20250716000849.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Push-Script/PRODUCTION/alphapush_funnel.js?vs20250716000850.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://static.alphwidget.com/script/Review-Script/PRODUCTION/widget.js?vs20250716172540.1&client_idtgHZp6LCG5KuklqvIYgrtB},{src:https://lmfdsserver.cafe24.com/lmfds-app/public/js/helper-app.js?vs20241128135640.1&client_idk6xKPRGwD9vnr8EZAPwf7D},{src:https://lmfdsserver.cafe24.com/lmfds-supplier/public/js/helper-app.js?vs20241129162724.1&client_idk6xKPRGwD9vnr8EZAPwf7D},{src:https://lmfdsserver.cafe24.com/pulse-supplier/public/js/helper-app.js?vs20250103095424.1&client_idk6xKPRGwD9vnr8EZAPwf7D};CAFE24.APPSCRIPT_SDK_DATA CAFE24.APPSCRIPT_SDK_DATA || application,category,collection,customer,design,notification,order,personal,product,store,supply,community,promotion,privacy,mileage,shipping,salesreport,analytics,translation;var EC_APPSCRIPT_ASSIGN_DATA CAFE24.getDeprecatedNamespace(EC_APPSCRIPT_ASSIGN_DATA);var EC_APPSCRIPT_SDK_DATA CAFE24.getDeprecatedNamespace(EC_APPSCRIPT_SDK_DATA);/script>/body> /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
]