PageSourceSearch

https://www.jecheolbabsang.com/Goods/List?sval=%EC%83%9D%EA%B5%B4&nocache=Y

html jecheolbabsang.com collected 2026-10-02 14:17:45 UTC 285,459 bytes, 5,718 lines download raw bytes

1
2
3
4<!DOCTYPE html>
5<html lang="en">
6<head>
7    <!-- 공통 사용자 지정 폰트일경우 폰트 impoort 처리 및 body font-family 정의 -->
8    
9
10
11
12<style>
13    /*Pretendard*/
14    @import url("https://cdnjs.cloudflare.com/ajax/libs/pretendard/1.3.9/variable/pretendardvariable.min.css");
15
16    /*SUIT*/
17    @import url("https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@2/fonts/variable/woff2/SUIT-Variable.css");
18
19    /*Gyeonggi Batang*/
20    @font-face {
21        font-family: 'Gyeonggi_Batang_Regular';
22        src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/[email protected]/Batang_Regular.woff') format('woff');
23    }
24</style>
25
26
27<!--Sunflower-->
28
29
30<!--Gothic A1-->
31
32
33
34<!--Hi Melody /pc 전체적으로 작은 느낌-->
35
36
37
38<!--Gamja Flower /pc 디테일,메뉴, 작은 느낌-->
39
40
41
42<!--Yeon Sung /pc 디테일,메뉴, 작은 느낌-->
43
44
45
46
47
48    
49
50    
51
52<!--기본메타 START-->
53<meta charset="utf-8">
54
55
56
57    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
58        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
59
60<meta name="author" content="제철밥상" />
61<meta name="keywords" content="제철밥상, 산지직송, 농산물, 수산물, 먹거리, 신선" />
62<meta name="description" content="산지직송 건강한 먹거리 &quot;제철밥상&quot; 맛있는 제철먹거리를 만나보세요!" />
63<meta name="copyright" content="copyright(c) 제철밥상 all right reserved." />
64<meta name="language" content="ko" />
65<link rel="canonical" href="https://www.jecheolbabsang.com">
66<meta name="format-detection" content="telephone=no" />
67<!--END 기본메타-->
68
69
70<meta property="og:type" content="website" />
71
72<meta name="twitter:card" content="summary">
73<meta name="twitter:domain" content="www.jecheolbabsang.com" />
74    <meta name="title" content="제철먹거리가 가득한 산지직송 제철밥상" />
75    <meta name="keywords" content="제철밥상, 산지직송, 농산물, 수산물, 먹거리, 신선" />
76    <meta name="description" content="산지직송 건강한 먹거리 &quot;제철밥상&quot; 맛있는 제철먹거리를 만나보세요!" />
77
78    <meta property="og:url" content="https://www.jecheolbabsang.com">
79    <meta property="og:title" content="산지직송 건강한 먹거리 &quot;제철밥상&quot;">
80    <meta property="og:description" content="">
81    <meta property="og:image" content="https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/오픈그래프이미지.jpg">
82    <meta property="og:image:width" content="500">
83    <meta property="og:image:height" content="250">
84    <meta name="twitter:url" content="https://www.jecheolbabsang.com">
85    <meta name="twitter:title" content="산지직송 건강한 먹거리 &quot;제철밥상&quot;">
86    <meta name="twitter:description" content="">
87    <meta name="twitter:image" content="https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/오픈그래프이미지.jpg">
88
89<!-- 스니펫 코드-->
90
91
92<!-- 2021.11.18 김형준 수정 -->
93<!-- 무제한 상품진열시 Goods/Detail 에서 온놈인지 확인하기 위해서 현재 페이지와 과거 페이지의 url 을 담자.. -->
94<script type="text/javascript">
95    
96
97    try {
98        var _____currentPage = document.location.href.toLowerCase();
99        handle_session_previous_url_store(_____currentPage);
100    } catch { }
101
102    window.onpageshow = function (event) {
103        if (event.persisted) {
104            try {
105                var _____currentPage_inner = document.location.href.toLowerCase();
106                handle_session_previous_url_store(_____currentPage_inner);
107            } catch { }
108        }
109    };
110
111    function handle_session_previous_url_store(currentPage) {
112        try {
113            // 기존 페이지 정보를 제거한다.
114            if (sessionStorage.getItem("__previousPage") != null) {
115                sessionStorage.removeItem("__previousPage");
116            }
117
118            if (sessionStorage.getItem("__currentPage") != null) {
119                sessionStorage.setItem("__previousPage", sessionStorage.getItem("__currentPage"));
120                sessionStorage.removeItem("__currentPage");
121                sessionStorage.setItem("__currentPage", currentPage);
122            }
123            else {
124                sessionStorage.setItem("__currentPage", currentPage);
125            }
126        } catch { }
127        //alert("prev : " + sessionStorage.getItem("__previousPage"));
128        //alert("current : " + sessionStorage.getItem("__currentPage"));
129    }
130
131    // alert(_____currentPage);
132    // 상세에서 더보기로 리스트로 이동할경우, 배너의 케이스 등등.. 이건 다시 방법을 찾아야 할듯
133    // 앱은 상관없고 PC, 모바일에 해당한다.
134    // 창 여러개 열어놓은 경우에는 해결못할듯 하다.. 테스트는 해보자..
135
136    //if (sessionStorage.getItem("previousPage"))
137
138</script>
138
139    
140
141    <link rel="shortcut icon" href="https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/즐겨찾기아이콘_20231205020356862_1.jpg?v=20210801">
142    <link rel="apple-touch-icon" href="https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/즐겨찾기아이콘_20231205020356862_1.jpg?v=20210801">
143    <link rel="icon" href="https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/즐겨찾기아이콘_20231205020356862_1.jpg?v=20210801">
144
145
146    <title>제철먹거리가 가득한 산지직송 제철밥상 | 생굴</title>
147    <!--GLOBAL SCRIPT -->
148    
148<script type="text/javascript">
149        var m_device = "WEB";
150        var m_snslogintype = "POPUP";
151    </script>
151
152
153    
154        <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 73 bytes, lines 154-155
154
155        <script async src="https://www.googletagmanager.com/gtag/js?id=
155G-Y43X9P3VX4
vendor: 21 bytes, lines 155-156
155"></script>
156        
156<script>
157              
vendor: 172 bytes, lines 157-160
157window.dataLayer = window.dataLayer || [];
158              function gtag(){dataLayer.push(arguments);}
159              gtag('js', new Date());
160              gtag('config', '
160G-Y43X9P3VX4
vendor: 49 bytes, lines 160-163
160');
161
162                  
163                      
163gtag('config', 'AW-17498157890');
164                  
165        </script>
165
166        <!-- Global site tag (gtag.js) - Google Analytics -->
167        
167<script type="text/javascript" charset="UTF-8" src="//t1.daumcdn.net/adfit/static/kp.js"></script>
167
168        
168<script type="text/javascript">
169            kakaoPixel('3332217573196253779').pageView();
170            function addToCart_KaKao(kakao_item) {
171                try {
172                    kakaoPixel('3332217573196253779').addToCart({
173                        currency: "KRW",
174                        products: kakao_item
175                    });
176                } catch (ex) { console.log('error'); }
177            }
178            function addToWishList_KaKao(mg_code, mg_name, price) {
179                try {
180                    kakaoPixel('3332217573196253779').addToWishList({
181                                currency: "KRW",
182                                products: [
183                                    { id: mg_code, name: mg_name, quantity: '1', price: price, brand: '' }
184                                ]
185                    });
186                } catch (ex) { console.log('error'); }
187            }
188        </script>
188
189        <!-- Criteo Loader File -->
190        
190<script async type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=125626"></script>
190
191        <!-- END Criteo Loader File -->
192        <!--틱톡 픽셀-->
193        
193<script>
194            !function (w, d, t) {
195                w.TiktokAnalyticsObject = t; var ttq = w[t] = w[t] || []; ttq.methods = ["page", "track", "identify", "instances", "debug", "on", "off", "once", "ready", "alias", "group", "enableCookie", "disableCookie"], ttq.setAndDefer = function (t, e) { t[e] = function () { t.push([e].concat(Array.prototype.slice.call(arguments, 0))) } }; for (var i = 0; i < ttq.methods.length; i++)ttq.setAndDefer(ttq, ttq.methods[i]); ttq.instance = function (t) {
196                    for (var e = ttq._i[t] || [], n = 0; n < ttq.methods.length; n++
197                    )ttq.setAndDefer(e, ttq.methods[n]); return e
198                }, ttq.load = function (e, n) { var i = "https://analytics.tiktok.com/i18n/pixel/events.js"; ttq._i = ttq._i || {}, ttq._i[e] = [], ttq._i[e]._u = i, ttq._t = ttq._t || {}, ttq._t[e] = +new Date, ttq._o = ttq._o || {}, ttq._o[e] = n || {}; n = document.createElement("script"); n.type = "text/javascript", n.async = !0, n.src = i + "?sdkid=" + e + "&lib=" + t; e = document.getElementsByTagName("script")[0]; e.parentNode.insertBefore(n, e) };
199
200                ttq.load('CV54NE3C77UFLEFVN3O0');
201                ttq.page();
202            }(window, document, 'ttq');
203        </script>
203
204        <!--틱톡 픽셀 end-->
205        <!-- Google Tag Manager -->
206        
206<script>
vendor: 495 bytes, lines 206-214
206
207        (function (w, d, s, l, i) {
208            w[l] = w[l] || []; w[l].push({
209                'gtm.start':
210                    new Date().getTime(), event: 'gtm.js'
211            }); var f = d.getElementsByTagName(s)[0],
212                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
213                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
214        })(window, document, 'script', 'dataLayer', '
214GTM-TXJ9GRVS
vendor: 13 bytes, lines 214-215
214');
215        
215</script>
215
216        <!-- End Google Tag Manager -->
217        <!-- Facebook Pixel Code -->
218        
218<script>
vendor: 647 bytes, lines 218-230
218
219            !function (f, b, e, v, n, t, s) {
220                if (f.fbq) return; n = f.fbq = function () {
221                    n.callMethod ?
222                    n.callMethod.apply(n, arguments) : n.queue.push(arguments)
223                };
224                if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
225                n.queue = []; t = b.createElement(e); t.async = !0;
226                t.src = v; s = b.getElementsByTagName(e)[0];
227                s.parentNode.insertBefore(t, s)
228            }(window, document, 'script',
229            'https://connect.facebook.net/en_US/fbevents.js');
230            fbq('init', '
230829646997718777
vendor: 52 bytes, lines 230-232
230');
231            fbq('track', 'PageView');
232        
232</script>
232
233        <noscript>
234            <img height="1" width="1" style="display:none"
235                 src="https://www.facebook.com/tr?id=829646997718777&ev=PageView&noscript=1" />
236        </noscript>
237        <!-- End Facebook Pixel Code -->
238        <!-- Danggeun Market Code -->
239        
239<script>
240            (function (w, d) {
241                if (w.karrotPixel) return;
242                var k = { stub: true, queue: [] };
243                k.init = function () { k.queue.push(['init', arguments, Date.now()]); };
244                k.track = function () { k.queue.push(['track', arguments, Date.now()]); };
245                w.karrotPixel = k;
246                var s = d.createElement('script');
247                s.async = true;
248                s.src = 'https://karrot-pixel.business.daangn.com/karrot-pixel.js';
249                var f = d.getElementsByTagName('script')[0];
250                f && f.parentNode ? f.parentNode.insertBefore(s, f) : d.head.appendChild(s);
251            })(window, document);
252            window.karrotPixel.init('1714110395659000001');
253            window.karrotPixel.track('ViewPage');
254        </script>
254
255        <!-- End Danggeun Market Code -->
256        
256<script>
257            (function (w, n, r) {
258                var c = "_dtrConfig"; w[c] = w[c] || [];
259                w[c].push({ id: r, pType: "flexg" });
260                var s = "//assets.datarize.ai/logger";
261                var c = n.getElementsByTagName("script")[0];
262                var a = n.createElement("script"); a.async = true, a.src = s + "/genesis.common.min.js";
263                c.parentNode.insertBefore(a, c);
264            })(window, document, '11979');
265        </script>
265
266        
266<script type="text/javascript">
267            (function (c, l, a, r, i, t, y) {
268                c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments) };
269                t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i;
270                y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
271            })(window, document, "clarity", "script", "lfdxa0x30b");
272        </script>
272
273                
273<script type="application/javascript" src='https://aka-tuklink.moall.shop/datai/wsAnalytics.v1.min.js?attribution_id=1863075447'></script>
273
274        
274<script type="text/javascript">
275            datai && datai.track('page_view');
276        </script>
276
277        
277<script src="/contents/js/dop-website-sdk.js"></script>
277
278        
278<script type="text/javascript">
279            window.WDOTInitialization.setConfig({
280                serviceNumber: 20796,
281                dotAccessToken: "40imNxJPNrLoZwai9iStQAj9NFvs8P62dtlzG5WRwWDg3UoJnoZ/xHiQpga+Ubmft0SnJPxB7KLY/IioC7SALA==",
282                combackUserLimitDays: 14,
283                dotEndPoint: "https://trk.analytics.wisetracker.co.kr/web/v1/dataRcv.do",
284                adClkEndPoint: "https://trk.analytics.wisetracker.co.kr/ldsys/v1/clickDataRcv.do",
285                adLandingEndPoint: "https://app.wisetracker.co.kr",
286                includeUrl: "jecheolbabsang.com",
287                excludeUrl: "",
288                referrerExpire: 7,
289                firstEventSendMode: false,
290                isSPA: true
291            });
292            window.WDOTInitialization.init();
293        </script>
293
294        
294<script src="https://static.toss.im/lex/v1.js"></script>
294
295        
295<script>
296        TossPixel('6793444811101530000').pageView();
297        </script>
297
298
299
300
301
302<!--와이즈 트래커 장바구니 담기 스크립트-->
303
304
305        
305<script type="text/javascript" charset="UTF-8" src="/contents/js/dop-website-sdk.js"></script>
305
306        
306<script type="text/javascript">
307            function add_to_cart_wisetracker(mg_code, mg_name, mg_category_name, mg_category_id) {
308                    
309                    if (typeof WDOT != 'undefined') {
310                        var event = {};
311                        event["event"] = "w_add_to_cart";
312                        var product = {};
313                        product["product_id"] = mg_code;
314                        product["product_name"] = mg_name;
315                        product["category_id_a"] = mg_category_id;
316                        product["category_name_a"] = mg_category_name;
317                        event["product"] = product;
318                        WDOT.logEvent(event);
319                    }
320                    
321            }
322        </script>
322
323
324
325<!--//와이즈 트래커 장바구니 담기 스크립트-->
326    
327
328
329<script>
330    var login_flag = localStorage.getItem("login_flag");
331    var logout_flag = localStorage.getItem("logout_flag");
332    var join_flag = localStorage.getItem("join_flag");
333    var join_sc_idx = localStorage.getItem("join_sc_idx");
334    var join_id = localStorage.getItem("join_id");
335    var join_sc_type = localStorage.getItem("join_sc_type");
336
337    if (join_sc_idx != null) {
338        join_sc_idx = parseInt(localStorage.getItem("join_sc_idx"));
339    }
340
341    if (login_flag != null || logout_flag != null || join_sc_idx != null || join_flag != null) {
342        localStorage.removeItem("login_flag");
343        localStorage.removeItem("logout_flag");
344        localStorage.removeItem("join_sc_idx");
345        localStorage.removeItem("join_flag");
346        localStorage.removeItem("join_id");
347        localStorage.removeItem("join_sc_type");
348    }
349</script>
349
350
351<!--광고 스크립트-->
352<script>
353    //회원가입
354    if (join_flag == "True" && join_sc_idx > 0) {
355        if ('airgram123' && 'AX1A99116' && 'www.jecheolbabsang.com' && 'www.jecheolbabsang.com') {
356            if (join_flag) {
357                var m_jn = 'join';
358                var m_jid = join_id;
359
360                var _AceGID = (function () {
361                    var Inf = ['www.jecheolbabsang.com', 'www.jecheolbabsang.com', 'AX1A99116', 'AM', '0', 'NaPm,Ncisy', 'ALL', '0'];
362                    var _CI = (!_AceGID) ? [] : _AceGID.val;
363                    var _N = 0; if (_CI.join('.').indexOf(Inf[3]) < 0) { _CI.push(Inf); _N = _CI.length; }
364                    return { o: _N, val: _CI };
365                })();
366                var _AceCounter = (function () {
367                    var G = _AceGID;
368                    var _sc = document.createElement('script');
369                    var _sm = document.getElementsByTagName('script')[0];
370                    if (G.o != 0) {
371                        var _A = G.val[G.o - 1];
372                        var _G = (_A[0]).substr(0, _A[0].indexOf('.'));
373                        var _C = (_A[7] != '0') ? (_A[2]) : _A[3];
374                        var _U = (_A[5]).replace(/\,/g, '_');
375                        _sc.src = 'https:' + '//cr.acecounter.com/Mobile/AceCounter_' + _C + '.js?gc=' + _A[2] + '&py=' + _A[1] + '&up=' + _U + '&rd=' + (new Date().getTime());
376                        _sm.parentNode.insertBefore(_sc, _sm);
377                        return _sc.src;
378                    }
379                })();
380            }
381        }
382        if (join_sc_idx > 0 && '1714110395659000001' && login_flag) {
383            window.karrotPixel.init('1714110395659000001');
384            window.karrotPixel.track('CompleteRegistration');
385        }
386
387        if ('20796' && '40imNxJPNrLoZwai9iStQAj9NFvs8P62dtlzG5WRwWDg3UoJnoZ/xHiQpga+Ubmft0SnJPxB7KLY/IioC7SALA==')
388        {
389            if ('WEB' == 'WEB' || 'WEB' == 'MOBILE') {
390                if (typeof WDOT != 'undefined') {
391                    var event = new Object();
392                    event["event"] = "w_signup_complete";
393                    event["signupTp"] = "";
394                    WDOT.logEvent(event);
395                }
396            }
397            else if ('WEB' == 'APP' && (10.6 >= 10.0 || 10.4 >= 10.0) && 'flutter' == 'flutter')
398            {
399                 if (typeof window.flutter_inappwebview !== 'undefined') {
400                     window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({
401                         method: "logEvent",
402                         data: {
403                             event: "w_signup_complete",
404                             signupTp: ""
405                         }
406                     }));
407                 }
408            }
409            else
410            {
411                 if (typeof DOT != 'undefined') {
412                     var event = new Object();
413                     event["event"] = "w_signup_complete";
414                     event["signupTp"] = "";
415                     DOT.logEvent(event);
416                 }
417            }
418        }
419
420        if ('N' == 'Y') {
421            if (window.AdKikiSignup) {
422                AdKikiSignup.register(join_id);
423            }
424        }
425
426        try {
427            if (typeof fbq !== 'undefined') {
428                fbq('track', 'CompleteRegistration');
429            }
430        }
431        catch (e) {
432
433        }
434
435        if ('') {
436            oaiq("measure", "registration_completed", {
437                type: "customer_action"
438            });
439        }
440
441        if ('6793444811101530000') {
442            TossPixel('6793444811101530000').signUp({
443                event_id: "SIGNUP" + Date.now()
444            });
445        }
446    }
447
448    //로그인
449    if (0 > 0 && '1714110395659000001' && login_flag) {
450        window.karrotPixel.init('1714110395659000001');
451        window.karrotPixel.track('Login');
452    }
453
454    if (0 > 0 && login_flag && '20796' && '40imNxJPNrLoZwai9iStQAj9NFvs8P62dtlzG5WRwWDg3UoJnoZ/xHiQpga+Ubmft0SnJPxB7KLY/IioC7SALA==') {
455
456        if ('WEB' == 'WEB' || 'WEB' == 'MOBILE')
457        {
458            if (typeof WDOT != 'undefined') {
459                WDOT.setUser(RW_User.setGender("")
460                    .setAge("")
461                    .setMemberId("")
462                    .setAttr1("")
463                    .build()
464                );
465                var event = new Object();
466                event["event"] = "w_login_complete";
467                event["loginTp"] = "";
468                WDOT.logEvent(event);
469            }
470        }
471        else if ('WEB' == 'APP' && (10.6 >= 10.0 || 10.4 >= 10.0) && 'flutter' == 'flutter')
472        {
473             if (typeof window.flutter_inappwebview !== 'undefined') {
474                 window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({
475                     method: "setUser",
476                     data: {
477                         sx: "",
478                         ag: "",
479                         mbid: "",
480                         ut1: ""
481                     }
482                 }));
483
484                 window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({
485                     method: "logEvent",
486                     data: {
487                         event: "w_login_complete",
488                         loginTp: ""
489                     }
490                 }));
491             }
492        }
493        else
494        {
495             if (typeof DOT != 'undefined') {
496                 DOT.setUser(RW_User.setGender("")
497                     .setAge("")
498                     .setMemberId("")
499                     .setAttr1("")
500                     .build()
501                 );
502                 var event = new Object();
503                 event["event"] = "w_login_complete";
504                 event["loginTp"] = "";
505                 DOT.logEvent(event);
506             }
507        }
508    }
509    if (0 > 0 && '6793444811101530000' && login_flag) {
510        TossPixel('6793444811101530000').signIn({
511            event_id: "SIGNIN" + Date.now()
512        });
513    }
514
515
516
517    // 모두 공통. 데이터아이 트래킹
518    if ('1863075447' && 'Y' == 'Y') {
519
520                var sc_type = '';
521        if ('0' == '1') {
522            sc_type = '이메일';
523        }
524        if ('0' == '3') {
525            sc_type = '카카오';
526        }
527        if ('0' == '4') {
528            sc_type = '네이버';
529        }
530        if ('0' == '5') {
531            sc_type = '아이디';
532        }
533        if ('0' == '6') {
534            sc_type = '휴대폰';
535        }
536        if ('0' == '7') {
537            sc_type = '애플';
538        }
539
540        if (join_flag == "True") {
541            datai && datai.track('join', { 'id': join_sc_idx?.toString() ?? '', 'join_type': join_sc_type });
542        }
543
544        if (login_flag) {
545            if ('0' != '0') {
546                datai && datai.track('login', { 'id': '0', 'login_type': sc_type });
547            }
548        }
549
550        if (logout_flag) {
551            datai && datai.track('logout');
552        }
553    }
554
555    // 크리마
556
557
558    
559    // 모두 공통. crm 캠페인 실행중일때
560    if (login_flag || join_flag == "True") {
561        if ("serviceWorker" in navigator) {
562            registerServiceWorker(false)
563                .then(function () {
564                    return sendToServiceWorker("LOGIN", { lock: true, sc_idx: "0" });
565                }).catch(function (error) {
566                    console.error("서비스 워커 처리 오류:", error);
567                });
568        }
569    }
570    
571
572
573
574    function sendToServiceWorker(type, message) {
575        return new Promise(function(resolve, reject) {
576            navigator.serviceWorker.ready
577                .then(function(registration) {
578                    if (!navigator.serviceWorker.controller) {
579                        reject("서비스 워커가 아직 활성화되지 않음");
580                        return;
581                    }
582
583                    var messageChannel = new MessageChannel();
584                    messageChannel.port1.onmessage = function(event) {
585                        if (event.data.error) reject(event.data.error);
586                        else resolve(event.data.response);
587                    };
588
589                    navigator.serviceWorker.controller.postMessage(
590                        { type: type, message },
591                        [messageChannel.port2]
592                    )
593                })
594                .catch(function (error) { reject("서비스 워커 준비 중 오류: " + error) });
595        });
596    }
597
598
599    async function registerServiceWorker(shouldUpdate = false) {
600
601        return navigator.serviceWorker.getRegistration().then(function (reg) {
602            if (reg) {
603
604                // 강제 업데이트 여부 확인
605                if (shouldUpdate || reg.waiting || reg.installing) {
606                    console.log("서비스 워커 강제 업데이트 실행");
607                    return reg.update().then(function () { navigator.serviceWorker.ready });
608                }
609
610                return navigator.serviceWorker.ready; // 기존 서비스 워커 활성화될 때까지 대기
611            } else {
612                // 새로 등록하는 경우
613                return navigator.serviceWorker
614                    .register("/contents/js/Service-Worker.js", { scope: "/" })
615                    .then(function (reg) {
616                        return navigator.serviceWorker.ready;
617                    });
618            }
619        })
620    }
621
622    function insertIntoHtml(data) { // 서비스워커 요청 응답값을 띄우기
623
624        var newElement = document.createElement("div"); // 기존 캠페인에 추가
625        popupTarget = data.popupTarget;
626        data_cc_idx = data.data_cc_idx;
627        newElement.id = "onsitePopupContainer";
628        $("body").append(newElement);
629        $("#onsitePopupContainer").html(data.response);
630    }
631</script>
631
632
633
634
635
636    <link rel="stylesheet" href="/contents/css/bootstrap.min.css" />
637    <link rel="stylesheet" href="/contents/css/font-awesome.min.css" />
638    <link rel="stylesheet" href="/contents/css/fontello.css" />
639    <link rel="stylesheet" href="/contents/css/BootSideMenu.css" />
640    <link rel="stylesheet" href="/contents/css/fakeLoader.css" />
641    <link rel="stylesheet" href="/contents/css/swiper.min.css?v=1" />
642
643        
643<script>
644            if (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) {
645                document.write('
645<script src="/contents/js/common/cssVariableSupport.js"><\/script>');
646            }
647        </script>
647
648
649    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
650    <!--[if lt IE 9]>
651      
651<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
651
652      
652<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
652
653        
653<script src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"></script>
653
654    <![endif]-->
655    <!-- Custom styles for this template -->
656    
657
658    <link rel="stylesheet" href="/contents/css/m-moall.css?v=20260908v1" />
659
660
661
662
663
664    <!-- 공통 CSS 프로그램에서 반영할 부분 -->
665    
666
667<style>
668    :root {
669           
670        /*고정폰트*/
671        --fix-font: 16px;
672        --goods-interval: 24px;
673        
674        /*폰트 설정*/
675        --font-family: Pretendard Variable;
676        --font-weight_basic: 500;
677        --font-weight_bold: 700;
678            
679        --gnb_size: 0px;
680        
681        /*쇼핑몰대표색상 -- 프로그램에서 추가해 줄것*/
682        --btn_type_shopbasic_background: #cc5254;
683        /*Goods/List 총몇개의상품(숫자)*/
684        --btn_type_shopbasic2_color: #cc5254;
685        /*배너ol active, 마이페이지배송조회 active, 검색 background*/
686        --btn_type_shopbasic3_background: #cc5254;
687        /*쇼핑몰대표색상-border*/
688        --btn_type_sbasicborder_border-top: 1px solid #cc5254;
689        /*카테고리 active, 상세정보active */
690        --btn_type_sbasicborder2_border-bottom: 2px solid #cc5254;
691        --btn_type_sbasicborderfont: #cc5254;
692        /*메인상단배경색*/
693        --btn_type_maintop_background: #ffffff;
694        --btn_type_maintop_textColor: #222222;
695        /* 탭 상품 (활성화) 버튼 스타일 */
696        
697        /* 구매하기 버튼 스타일  */
698                
699        --btn_type_purchase_radius: 26px;
700        --btn_type_purchase_border-bottom: 0px;
701        --btn_type_purchase_box-shadow: none;
702        --btn_type_purchase_bacground: #cc5254;
703        --btn_type_purchase_color: #ffffff;
704        --btn_type_purchase_border: none;
705        --btn_type_purchase_shadow_px: 0px;
706        --btn_type_purchase_pay_border-bottom: 0px;
707        --btn_type_gift_background: #FF4200;
708        --btn_type_gift_border-bottom: 0px;
709        
710        /*장바구니 버튼 스타일*/
711                
712        --btn_type_cart_radius: 26px;
713        --btn_type_cart_border-bottom: 2px solid #d6d6d6;
714        --btn_type_cart_box-shadow: none;
715        --btn_type_cart_bacground: #fff;
716        --btn_type_cart_color: #424242;
717        --btn_type_cart_border: 2px solid #d6d6d6;
718        --btn_type_cart_shadow_px: 0px;
719        
720        /*주요 버튼 스타일*/
721                
722        --btn_type_basic_radius: 26px;
723        --btn_type_basic_border-bottom: 0px;
724        --btn_type_basic_box-shadow: none;
725        --btn_type_basic_bacground: #cc5254;
726        --btn_type_basic_color: #ffffff;
727        --btn_type_basic_border: none;
728        --btn_type_basic_shadow_px: 0px;
729        --btn_type_basic_pay_border-bottom: 0px;
730        --btn_type_second_background: #FF5900;
731        --btn_type_second_border-bottom: 0px;
732        
733        /*보조 버튼 스타일*/
734                
735        --btn_type_sub_radius: 10px;
736        --btn_type_sub_border-bottom: 2px solid #dbdbdb;
737        --btn_type_sub_box-shadow: none;
738        --btn_type_sub_bacground: #fff;
739        --btn_type_sub_color: #242424;
740        --btn_type_sub_border: 2px solid #dbdbdb;
741        --btn_type_sub_shadow_px: 0px;
742        
743    }
744
745    
746    body {
747        
748        
749            
750                background-color: #f6f6f6;
751            
752    }
753    
754</style>
755
756
757    <!-- defines script -->
758    
758<script type="text/javascript" src="/contents/js/jquery/jQuery-2.1.4.min.js"></script>
758
759    
759<script type="text/javascript" src="/contents/js/bootstrap.min.js"></script>
759
760    
760<script type="text/javascript" src="/contents/js/BootSideMenu.js"></script>
760
761    
761<script type="text/javascript" src="/contents/js/jquery/jquery.touchSwipe.min.js"></script>
761
762
763        
763<script>
764            if (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) {
765                // ie11 일때
766                document.write('
766<script src="/contents/js/swiper11.min.js"><\/script>');
767            }
768            else {
769                document.write('
769<script src="/contents/js/swiper.min.js"><\/script>');
770            }
771        </script>
771
772
773    
773<script src="/common?v=-s_ryiIMpyHyR84HzkQ5S-ug4Qrx3gSyOqQiJuW1rW01"></script>
773
774
775    
775<script src="/commonDev?v=Z0WzuN1a_nIE9_mUIPD0sIc2zeYs4OznzqeUw_oaiSY1"></script>
775
776
777
778    
778<script type="text/javascript">
779        // scroll event handler
780        var ___didScrolled = false;
781        var ___scrollHandlers = [];
782        $(window).scroll(function (event) {
783            ___didScrolled = true;
784        });
785
786        // 나중에 try catch 로 묶어서 오류가 안나게 처리하자.
787        window.setInterval(function () {
788            if (___didScrolled) {
789                // handler 처리
790                for (var i = 0; i < ___scrollHandlers.length; i++) {
791                    ___scrollHandlers[i]();
792                }
793                ___didScrolled = false;
794            }
795        }, 250);
796
797        function setGlobalScrollEventHandler(funcName) {
798            ___scrollHandlers.push(funcName);
799        }
800
801
802    </script>
802
803
804    <!-- 브이리뷰 위젯 스크립트 -->
805        
805<script src="https://script.vreview.tv/vreview.widget.js?vrid=3c11c7e7-76dc-44be-b6f0-0ce38ae8f4b0"></script>
805
806
807    <!--crema script-->
808
809    <!-- defines script -->
810        
810<script type="text/javascript">
811            var appscheme_last = "babsang";
812            var appscheme_full = "com.moall.babsang";
813        </script>
813
814        
814<script src="/contents/js/web/static_Location.js?v=3.1"></script>
814
815        
815<script src="/contents/js/web/runapp.js"></script>
815
816
817    
818
819<script type="text/javascript">    
820    var ad_payment_method = 0;
821
822    // 새로운 광고 결제수단 값이 들어오면 변경
823    if (ad_payment_method > 0) {
824        localStorage.setItem("ad_payment_method", ad_payment_method ?? 0);
825    }
826</script>
826
827</head>
828<body class="">
829
830    <!-- GTM TAG -->
831        <!-- Enliple Tracker Start -->
832<script defer async src="https://cdn.megadata.co.kr/dist/prod/v2/mtm.js?adverId=airgram&device=B"></script>
vendor: 1 bytes, line 832
832
833<script type="text/javascript">
834setTimeout(function(){ if(document.URL.substr(30,14)=="/Goods/Detail/")
835{
836		window.ENP_VAR = { 
837		    collect: {}
838		};
839        ENP_VAR.collect.productCode = document.querySelector('#reward_mg_code').value;
840        ENP_VAR.collect.productName = document.querySelector('#reward_mg_name').value;
841        
842       if (document.querySelector('.dc-price')) {
843            mobon_price = document.querySelector('.dc-price').textContent;
844        } else if (document.querySelector('.price.white-sp-nowrap')) {
845            mobon_price = document.querySelector('.price.white-sp-nowrap').textContent;
846        }
847
848        ENP_VAR.collect.price = mobon_price;
849        ENP_VAR.collect.dcPrice = document.querySelector('.price.white-sp-nowrap').textContent;
850        ENP_VAR.collect.soldOut = '';
851        ENP_VAR.collect.imageUrl = document.querySelector('#prodImage').src;
852        ENP_VAR.collect.topCategory = '';
853}},1000)
854
855setTimeout(function(){if(document.URL.substr(30,16)=="/Order/OrderEnd/")
856            {  
857    window.ENP_VAR = { conversion: { product: [] } };
858
859    var mon_num = document.querySelectorAll('.subject').length;
860    var mon_qty = 0;
861
862    // 주문한 각 제품들을 배열에 저장
863    for (let i=0; i<mon_num; i++){	
864    mon_qty+=Number(document.querySelectorAll('.media-body h4.price')[i].textContent.split('원')[1].replace(/[^0-9]/g,''));
865    mon_Price=document.querySelectorAll('.media-body h4.price')[i].textContent.split('원')[0].replace(/[^0-9]/g,'')/document.querySelectorAll('.media-body h4.price')[i].textContent.split('원')[1].replace(/[^0-9]/g,'');
866    ENP_VAR.conversion.product.push(
867            {
868                productCode : document.querySelectorAll('.media')[i].attributes[1].nodeValue,
869                productName : document.querySelectorAll('.subject')[i].textContent,
870                price : mon_Price,
871                qty : document.querySelectorAll('.media-body h4.price')[i].textContent.split('원')[1].replace(/[^0-9]/g,'')
872            }
873        ); 
874    }
875    ENP_VAR.conversion.ordCode= document.querySelector('tr:nth-child(2)>td').textContent;
876    ENP_VAR.conversion.totalPrice = document.querySelector('.orderend-totalline .font-weight-bold').textContent;
877    ENP_VAR.conversion.totalQty = mon_qty;
878}},1000)
879</script>
879
880<!-- Enliple Tracker End -->
881
882<!-- 25.10.23 Pixel -->
883<!-- Be careful to modify or delete. -->
884<!-- TikTok Pixel Code Start -->
885<script>
886  var __yTTQAy__ = 'D3SOC2RC77U1STIOQ2E0';
887  !function (w, d, t) {
888    w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug",'on',"off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(
889  var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script")
890  ;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)};
891    ttq.load(__yTTQAy__);
892    ttq.page();
893  }(window, document, 'ttq');
894  </script>
894
895<!-- TikTok Pixel Code End -->
896<!-- 25.10.23 Pixel -->
897
898<!-- 25.10.23 pixel -->
899<!-- Be careful to modify or delete. -->
900<script>var __yORGDBGy__=({'d':'','ua':location.href,'ub':document.referrer});var __yVCBVCy__ = {c:['id="actionCart"', 'yCartBtn'],n:['NPAY_BUY_LINK_IDNC_ID'],k:['카카오페이 구매하기','카카오페이','간편구매','Kpay','KPAY','kpay'],p:['페이코','PAYCO','payco'],w:['yWishBtn'],pw:['npay_btn_zzim','__checkout_btn_wish']};var __yUACRCy__  = { k:['ko_KR'],u:['en_US'],j:['ja_JP'],c:['zh_CN'] };var __ySCKy__ = function(name, value, exp) {var date = new Date();date.setTime(date.getTime() + exp*24*60*60*1000);document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/';};var __yGCKy__ = function(name) {var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');return value? value[2] : null;};function __yPCDy__(sname){var params = location.search.substr(location.search.indexOf('?') + 1);var sval = '';params = params.split('&');for (var i = 0; i < params.length; i++) {temp = params[i].split('=');if([temp[0]] == sname) { sval = temp[1]; }}return sval;};var __yDVCy__ = /iPad/.test(navigator.userAgent) ? 't' : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? 'm' : 'p';var __yCSSYELy__ = 'background: yellow; color: black; font-weight: bold; padding: 2px 6px; border-radius: 4px; font-size:13px;';var __yCSSBLUy__ = 'background: blue; color: white; font-weight: bold; padding: 2px 6px; border-radius: 4px; font-size:13px;';var __yCSSREDy__ = 'background: red; color: white; font-weight: bold; padding: 2px 6px; border-radius: 4px; font-size:13px;';var __yCSSBKy__ = 'background: black; color: white; font-weight: bold; padding: 2px 6px; border-radius: 4px; font-size:13px;';var __yCSLOGy__ = console.log.bind(console);var __yCSELOGy__ = console.error.bind(console);function __yTXTDCDy__(y){var __yTDCDy__ = document.createElement('textarea');__yTDCDy__.innerHTML = y;return __yTDCDy__.value;};function __yORGCRCy__(c, w, t){try{var __yUKy__ = __yUACRCy__.k.some(function(keyword){ return c.indexOf(keyword) !== -1; });var __yUUy__ = __yUACRCy__.u.some(function(keyword){ return c.indexOf(keyword) !== -1; });var __yUJy__ = __yUACRCy__.j.some(function(keyword){ return c.indexOf(keyword) !== -1; });var __yUCy__ = __yUACRCy__.c.some(function(keyword){ return c.indexOf(keyword) !== -1; });var __yCRCy__ = '';var __yWONy__ = '';var __yRDWONy__ = '';if(t == 'crc'){if(__yUKy__){__yCRCy__ = 'KRW';}else if(__yUUy__){__yCRCy__ = 'USD';}else if(__yUJy__){__yCRCy__ = 'JPY';}else if(__yUCy__){__yCRCy__ = 'CNY';};if(__yORGDBGy__.d == 'o'){ __yCSLOGy__('%c ORG CRC : ' + __yCRCy__, __yCSSYELy__); };return __yCRCy__;};/**/if(t == 'won'){if(__yUKy__){__yWONy__ = w.replace(/[^0-9]/g,'');}else if(__yUUy__){__yWONy__ = w.replace(/[^0-9.]/g,'');}else if(__yUJy__){__yWONy__ = w.replace(/[^0-9]/g,'');}else if(__yUCy__){__yWONy__ = w.replace(/[^0-9.]/g,'');};__yWONy__ = Number(__yWONy__) || 0;if(__yORGDBGy__.d == 'o'){ __yCSLOGy__('%c ORG CRC ' + __yCRCy__  + 'WON : ' +  __yWONy__, __yCSSYELy__); };return __yWONy__;};/**/if(t == 'rdwon'){if(__yUKy__){__yRDWONy__ = Math.round(w);}else if(__yUUy__){__yRDWONy__ = w;}else if(__yUJy__){__yRDWONy__ = Math.round(w);}else if(__yUCy__){__yRDWONy__ = w;};__yRDWONy__ = Number(__yRDWONy__) || 0;if(__yORGDBGy__.d == 'o'){ __yCSLOGy__('%c ORG CRC ' + __yCRCy__  + 'RDWON : ' +  __yRDWONy__, __yCSSYELy__); };return __yRDWONy__;};}catch(error){if(__yORGDBGy__.d == 'o'){ __yCSELOGy__(error); };};};var __yCRCORGy__ = __yORGCRCy__(__yORGDBGy__.ua, '', 'crc');</script>
vendor: 1 bytes, line 900
900
901<script>var __yTTQAy__=({'d':'','t':'d','n':'','k':'','p':'','ps':'o','etc':'','w':'KRW','ttqa':__yTTQAy__,'uva':'/Goods/Detail','uvb':'/Goods/Detail','uvc':'/Goods/Detail','uvo':'layer_option.html','ula':'/Goods/List?tagno=','ulb':'/Goods/List?tagno=','ulc':'/Goods/List?tagno=','uca':'/Order/Basket','ucb':'/Order/Basket','ucc':'/Order/Basket','uosa':'/Order/CartOrder','uosb':'/Order/CartOrder','uosc':'/Order/CartOrder','ush':'/Goods/List?sval=','uoea':'order_result.html','uoeb':'order_result.html','uoec':'order_result.html','ujo':'join_result.html','ua':location.href,'ub':document.referrer});</script>
vendor: 1 bytes, line 901
901
902<script> if(__yTTQAy__.d == 'o'){ __yCSLOGy__('%c TTQA B C L : 1', __yCSSYELy__); };</script>
902
903<!-- 25.10.23 pixel -->
904
905
906<!-- 25.10.23 pixel -->
907<!-- Be careful to modify or delete. -->
908<script>(function(){if(__yTTQAy__.ua.indexOf(__yTTQAy__.uosa) != -1 || __yTTQAy__.ua.indexOf(__yTTQAy__.uosb) != -1){try{(function __yOSTRYTTQAy__(y){try{if(__yTTQAy__.d == 'o'){ __yCSLOGy__('%c TTQA OST LOAD TRY : ' + (y + 1), __yCSSYELy__); };var __yWONy__ = document.querySelector('#price_schedule');if(__yWONy__){var __yIOBJAy__ = [];__yWONy__ = Number(__yWONy__.innerText.replace(/[^0-9]/g,'')) || 0;/*arr*/if(__yWONy__ > 0){if(__yTTQAy__.t == 'd'){ttq.instance(__yTTQAy__.ttqa).track('InitiateCheckout', {'content_id':'InitiateCheckout', 'content_tpe':'product', 'content_name':'InitiateCheckout', 'quantity':1, 'price':__yWONy__, 'value':__yWONy__, 'currency':__yTTQAy__.w});};if(__yTTQAy__.t == 'p'){/*p*/};if(__yTTQAy__.d == 'o'){__yCSLOGy__('%c TTQA OST SEND', __yCSSBLUy__);__yCSLOGy__('%c TTQA OST WON : ' + __yWONy__, __yCSSBKy__);__yCSLOGy__('TTQA OST LIST', __yIOBJAy__);};};}else{if(__yTTQAy__.d == 'o'){ __yCSLOGy__('%c TTQA OST LOAD FALSE', __yCSSREDy__); };if(y < 20){setTimeout(function(){__yOSTRYTTQAy__(y+1);}, 500);};};}catch(error){if(y < 20){setTimeout(function(){__yOSTRYTTQAy__(y+1);}, 500);};};})(0);}catch(error){if(__yTTQAy__.d == 'o'){ __yCSELOGy__(error); };};};})();</script>
908
909<!-- 25.10.23 pixel -->
910    <!-- 사이트 연관 채널 마크업 -->
911    
912<span itemscope="" itemtype="http://schema.org/Organization">
913    <link itemprop="url" href="https://www.jecheolbabsang.com">
914        <a itemprop="sameAs" href="https://www.facebook.com/Seasonal.food.story"></a>
915            <a itemprop="sameAs" href="https://www.instagram.com/season_foodstory/"></a>
916            <a itemprop="sameAs" href="https://ch.kakao.com/channels/@sd12345"></a>
917    </span>
918
919    <!--추적,리워드 -->
920
921
922    <input type="hidden" vreview-member-id="" />
923
924<script type="text/javascript">
925    var kakaoKey = "8a808b271b9c9751b4639dd2c1b75b9f";
926    var kakaoTemplateKey = 16757;
927    var kakaoSaleTemplateKey = 16758;
928    var m_ch_idx = "";
929    var m_rscidx = "";
930    var m_rmg_code = "";
931    var m_ropen = '';
932    var m_rpopen = '';
933    var m_rLoginModal = '';
934    var m_user_no = "0";
935</script>
935
936
937<script src="/contents/js/intersection-observer.js"></script>
937<!-- Intersection Observer (IE) -->
938
939    
939<script type="text/javascript">
940            m_ch_idx = sessionStorage.getItem("ch_idx") == null ? "" : sessionStorage.getItem("ch_idx").toString();
941    m_rscidx = sessionStorage.getItem("rscidx") == null ? "" : sessionStorage.getItem("rscidx").toString();
942    m_rmg_code = sessionStorage.getItem("rmg_code") == null ? "" : sessionStorage.getItem("rmg_code").toString();
943    </script>
943
944
945
946<script type="text/javascript" src="//t1.kakaocdn.net/kakao_js_sdk/2.1.0/kakao.min.js"></script>
vendor: 2 bytes, line 946
946
947<script type="text/javascript" src="/contents/js/common/sns.js?v=6"></script>
947
948
949
950    <style>
951        #sidemenu {
952            -ms-overflow-style: none; /* IE and Edge */
953            scrollbar-width: none; /* Firefox */
954        }
955
956            #sidemenu::-webkit-scrollbar {
957                display: none;
958            }
959    </style>
960
961<script type="text/javascript">
962
963            
964            $(window).resize(function () {
965                $('#sidemenu').hide();
966                    if ($('.moall-wrapper').length > 0) {
967                        // PC 위치 잡기
968                        $('#sidemenu').css('left', $('.moall-wrapper').offset().left);
969                    } else {
970                        $('#sidemenu').css('left', 0);
971                    }
972                });
973            
974    var bootSideFinish = false;
975    $(function () {
976
977    });
978
979
980    function sideMenuAciton(type) {
981        cart_closeBuy();
982        $('#categoryAccordion').find('.addview').html('+');
983
984        if ($('#categoryAccordion').find('.sideClose').hasClass('in') == true) {
985            $('#categoryAccordion').find('.sideClose').removeClass('in');
986        }
987        // 2022-06-17 김성훈 게시판 좌측슬라이드 추가
988        $('#boardAccordion').find('.addview').html('+');
989
990        if ($('#boardAccordion').find('.sideClose').hasClass('in') == true) {
991            $('#boardAccordion').find('.sideClose').removeClass('in');
992        }
993
994
995
996        //if (type == "hide") {
997        //    $('.sidemenu-close-wrapper').removeClass('fixed-top');
998        //}
999
1000
1001            
1002            if ($('.moall-wrapper').length > 0) {
1003                // PC 위치 잡기
1004                $('#sidemenu').css('left', $('.moall-wrapper').offset().left);
1005                moallWarapperX = $('.moall-wrapper').offset().left;
1006            }
1007            else
1008            {
1009                $('#sidemenu').css('left', 0);
1010            }
1011
1012            if (type == 'open') {
1013
1014                    setTimeout(function () {
1015                        $("#sideClose").show();
1016                    }, 400);
1017
1018                    $(".sidemenu-top-notcharea").css('position', 'fixed');
1019                    $('body').css('overflow', 'hidden');
1020
1021                    if ($('.moall-wrapper').length > 0) {
1022                        $('#sidemenu').css('left', $('.moall-wrapper').offset().left);
1023                    } else {
1024                        $('#sidemenu').css('left', 0);
1025                    }
1026                    $('#sidemenu').css('overflow-y', 'scroll');
1027                    $('#sidemenu').slideDown();
1028                    //$("#sidemenu .sidemenu-close-wrapper").show();
1029            } else {
1030
1031                    $(".sidemenu-top-notcharea").css('position', 'relative');
1032                    $('#sidemenu').slideUp();
1033                    $('body').css('overflow', 'scroll');
1034                    if ($('.moall-wrapper').length > 0) {
1035                        $('#sidemenu').css('left', $('.moall-wrapper').offset().left);
1036                    } else {
1037                        $('#sidemenu').css('left', 0);
1038                    }
1039                    $('#sidemenu').css('overflow-y', 'hidden');
1040                    $("#sideClose").hide();
1041                    //$("#sidemenu .sidemenu-close-wrapper").hide();
1042            }
1043
1044            
1045
1046
1047
1048        //if (isArrLeftBannerWidthCalc.length && type == "open") {
1049        //    for (var i = 0; i < isArrLeftBannerWidthCalc.length; i++) {
1050        //        var uniqueName = isArrLeftBannerWidthCalc[i];
1051        //        eval("widthCalc" + uniqueName + "();");
1052        //    }
1053        //}
1054
1055        if (type == 'open') {
1056            $('#sidemenu').attr('data-open', 'Y');
1057            $("body").css('overflow', 'hidden');
1058            $(".sidemenu-layout").css('margin-top', '61px');
1059        } else {
1060            $('#sidemenu').attr('data-open', 'N');
1061            $("body").css('overflow', 'auto');
1062            $(".sidemenu-layout").css('margin-top', '0px');
1063        }
1064
1065   
1066
1067
1068    }
1069
1070</script>
1070
1071
1072
1073<!--reward Tracking-->
1074<div class="modal center-modal floatingActionModal" id="floatingActionShare" role="dialog" aria-hidden="true" style="display: none; z-index:90000;">
1075    <div class="modal-dialog">
1076        <div class="modal-content">
1077            <div class="modal-header navbar-fixed-top">
1078                <h4 class="modal-title">친구 초대 리워드</h4>
1079                <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
1080                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
1081                </button>
1082            </div>
1083            <div class="modal-body text-center">
1084                <div class="panel-heading">
1085                    <p>친구와 함께 쇼핑도 즐기고 포인트도 받자!</p>
1086                    <p>다양한 공유 방법으로 친구를 초대하고 함께 혜택을 받으세요!</p>
1087                </div>
1088                <div class="select-sns-wrapper">
1089                    
1090                </div>
1091                <div class="urlcopy_wrap">
1092                    <a class="btn btn_type3 btn-black" href="javascript: shareRwardSns('F','kakaotalk');">
1093                        <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />카카오톡으로 리워드URL 공유하기
1094                    </a>
1095                    <a class="btn btn_type3 btn-black gap_7m" id="btnRewardCopyClip" data-clipboard-action="copy" data-clipboard-text="">
1096                        <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />리워드 URL 복사
1097                    </a>
1098                </div>
1099                <div class="floatingContentsImg">
1100                    <div class="section">
1101                        <img src="/contents/images/reward_1.png" class="trf_trl3d">
1102                        <span>STEP.1</span>
1103                        <ul>
1104                            <li>친구 초대 리워드 URL 공유하기</li>
1105                            <li>친구나 지인에게 리워드 URL을 복사해서 공유하세요.</li>
1106                        </ul>
1107                    </div>
1108                    <div class="section2">
1109                        <img src="/contents/images/reward_2.png" class="trf_trl3d">
1110                        <span>STEP.2</span>
1111                        <ul>
1112                            <li>친구 또는 지인이 링크를 클릭하고 회원가입</li>
1113                            <li>반드시 리워드 URL로 친구나 지인이 가입하셔야 합니다.</li>
1114                        </ul>
1115                    </div>
1116                    <div class="section3">
1117                        <img src="/contents/images/reward_3.png" class="trf_trl3d">
1118                        <span>STEP.3</span>
1119                        <ul>
1120                            <li>회원가입이 완료되면 포인트 적립</li>
1121                            <li>동일한 방법으로 다른 친구나 지인이 회원가입을 하면 혜택을 받을 수 있습니다.</li>
1122                        </ul>
1123                    </div>
1124                </div>
1125                    <div class="floatingInfo">
1126                        <p class="floatingInfoTitle">혜택_친구가 회원가입을 할 경우</p>
1127                        <p class="floatinginfosub">
1128                            &#183; 나의 포인트 적립 <span>500p</span>,
1129                            친구는 <span>500p</span> 적립
1130                        </p>
1131                    </div>
1132                                    <div class="floatingInfo">
1133                        <p class="floatingInfoTitle">혜택_친구가 APP을 설치하고 로그인할 경우</p>
1134                        <p class="floatinginfosub">
1135                            &#183; 나의 포인트 적립 <span>500p</span>,
1136                            친구는 <span>500p</span> 적립
1137                        </p>
1138                    </div>
1139                                    <div class="floatingInfo">
1140                        <p class="floatingInfoTitle">혜택_친구가 회원가입을 하고 첫 구매를 할 경우</p>
1141                        <p class="floatinginfosub">
1142                            &#183; 나의 포인트 적립 <span>4,000p</span>,
1143                            친구는 <span>4,000p</span> 적립
1144                        </p>
1145                    </div>
1146                <div class="floatingInfo">
1147                    <p class="floatingInfoTitle">기타 안내</p>
1148                    <p class="floatinginfosub">&#183; 친구 초대 리워드 혜택은 회원에게만 제공됩니다.</p>
1149
1150
1151
1152                        <p class="floatinginfosub">
1153                            &#183;
1154                            회원가입 및 APP 설치 리워드 포인트는 즉시 지급되며
1155                            첫 구매 혜택은 상품 배송 완료 후 7일 후에 적립됩니다.
1156                        </p>
1157                                        <p class="floatinginfosub">&#183; 적립 내역은 마이페이지 &gt; 포인트 적립 내역에서 확인해 주세요.</></p>
1158                </div>
1159            </div>
1160        </div>
1161    </div>
1162</div>
1163
1164<div class="modal center-modal phoneAuthModal" id="phoneAuth" role="dialog" aria-hidden="true" style="display: none; z-index:90000;">
1165    <div class="modal-dialog phonesearchmodal">
1166        <div class="modal-content">
1167            <div class="modal-header">
1168                <h4 class="modal-title text1">휴대폰 번호 추가</h4>
1169                <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
1170                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
1171                </button>
1172
1173            </div>
1174            <div class="modal-body text-center">
1175                <div class="panel-heading panel_heading">
1176                    <p>휴대폰 번호가 등록 된 회원만 리워드 혜택을 받을 수 있습니다. </p>
1177                    <p>회원정보에 휴대폰 번호를 추가해 주세요.</p>
1178                </div>
1179                <div class="gap_9m">
1180                    <p class="title_input text3">휴대폰 <span>*</span></p>
1181                    <div class="form-group phone-wrapper arrayline gap_8m">
1182                        <input class="form-control weed-no readonly-input gap_14m" maxlength="3" oninput="maxLengthCheck(this);" id="sc_htel1" onkeyup="nextTab(this,'sc_htel2', this.maxLength)" type="number">
1183                        <input class="form-control weed-no readonly-input gap_14m" maxlength="4" oninput="maxLengthCheck(this);" id="sc_htel2" onkeyup="nextTab(this,'sc_htel3', this.maxLength)" type="number">
1184                        <input class="form-control weed-no readonly-input gap_14m" maxlength="4" oninput="maxLengthCheck(this);" id="sc_htel3" placeholder="" type="number">
1185                        <button type="button" onclick="smsTokenNum(this);" id="smstime" class="btn btn_type3 btn-black numcheckbtnrq">인증번호 요청</button>
1186                    </div>
1187                    <div class="form-group phone-token arrayline gap_8m">
1188                        <input class="form-control weed-no gap_14m" id="writesmstoken2" maxlength="9" name="writesmstoken2" placeholder="인증번호 입력" type="text" oninput="maxLengthCheck(this);">
1189                        <span class="timerPhoneAuth hide" id="timerPhoneAuth">00:00</span>
1190                        <a href="javascript:smsTokenCheck(this);" class="sms-btn btn btn_type3 btn-black numcheckbtn" id="phoneAuthCheckBtn">인증번호 확인</a>
1191                        <button type="button" class="sms-btn btn btn_type3  numcheckbtnclear hide" id="phoneAuthSucessBtn" disabled>Ⅴ 인증완료</button>
1192                    </div>
1193                    <a href="javascript:modiflyPhoneNumber();" class="btn btn_type3 btn-black registrationbtn">등록</a>
1194                </div>
1195            </div>
1196        </div>
1197    </div>
1198</div>
1199
1200<div id="rewardP" class="modal">
1201    <div class="modal-dialog">
1202        <div class="modal-content rewardPmodal">
1203            <div class="modal-header">
1204                <h4 class="modal-title text1">공유하기</h4>
1205                <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
1206                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
1207                </button>
1208            </div>
1209            <div class="modal-body text-center">
1210                <div class="panel-heading">
1211                    <p>주변 사람에게 공유하고 싶으신가요?</p>
1212                    <p>다양한 공유 방법으로 상품 공유도 하고 혜택도 받으세요!</p>
1213                </div>
1214                <div class="select-sns-wrapper">
1215                    
1216                </div>
1217                <div class="urlcopy_wrap">
1218                    <a class="btn btn_type3 btn-black" href="javascript: shareRwardSns('P','kakaotalk');">
1219                        <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />카카오톡으로 리워드URL 공유하기
1220                    </a>
1221                    <a class="btn btn_type3 btn-black gap_7m" id="btnRewardPCopyClip" data-clipboard-action="copy" data-clipboard-text="">
1222                        <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />리워드 URL 복사
1223                    </a>
1224                    <a class="btn btn_type3 btn-black gap_7m" id="btnRewardNCopyClip" data-clipboard-action="copy" data-clipboard-text="">
1225                        혜택 없는 상품 URL 복사
1226                    </a>
1227                </div>
1228                <div class="floatingContentsImg">
1229                    <div class="section">
1230                        <img src="/contents/images/reward_1.png" class="trf_trl3d">
1231                        <span>STEP.1</span>
1232                        <ul>
1233                            <li>상품 리워드 URL 공유하기</li>
1234                            <li>친구나 지인에게 리워드 URL을 복사해서 공유하세요.</li>
1235                        </ul>
1236                    </div>
1237                    <div class="section2">
1238                        <img src="/contents/images/reward_2.png" class="trf_trl3d">
1239                        <span>STEP.2</span>
1240                        <ul>
1241                            <li>친구 또는 지인이 링크를 클릭하고 상품 구매</li>
1242                            <li>반드시 리워드 URL로 친구나 지인이 상품을 구매해야 합니다.</li>
1243                        </ul>
1244                    </div>
1245                    <div class="section3">
1246                        <img src="/contents/images/reward_3.png" class="trf_trl3d">
1247                        <span>STEP.3</span>
1248                        <ul>
1249                            <li>상품 구매가 완료되면 포인트 적립</li>
1250                            <li>동일한 방법으로 다른 친구나 지인이 상품을 구매하면 혜택을 받을 수 있습니다.</li>
1251                        </ul>
1252                    </div>
1253                </div>
1254                <div class="floatingInfo">
1255                    <p class="floatingInfoTitle">혜택_친구가 상품을 구매한 경우</p>
1256                    <p class="floatinginfosub">
1257                        &#183; 나의 포인트 적립 <span>0%</span>,
1258                        친구는 <span>0%</span> 적립 (상품 구매 금액 기준)
1259                    </p>
1260                </div>
1261                <div class="floatingInfo">
1262                    <p class="floatingInfoTitle">기타 안내</p>
1263                    <p class="floatinginfosub">&#183; 상품 구매 리워드 혜택은 회원에게만 제공됩니다.</p>
1264                    <p class="floatinginfosub">&#183; 포인트는 상품 배송 완료 후 1일 후에 적립됩니다.</p>
1265                    <p class="floatinginfosub">&#183; 적립 내역은 마이페이지 &gt; 포인트 적립 내역에서 확인해주세요.</p>
1266                </div>
1267            </div>
1268        </div>
1269    </div>
1270</div>
1271
1272<div id="rewarPLoginModal" class="modal center-modal" role="dialog" aria-hidden="true" style="display: none; z-index:90002;">
1273    <!--리워드 로그인 유도-->
1274    <div class=" rewardlogin">
1275        <div class="flex">
1276            <button type="button" id="removeModal" onclick="removeModal()" class="closebtn" data-dismiss="modal" aria-label="Close"><span class="fontello icon-close"></span></button>
1277        </div>
1278        <div class="modal-body">
1279            <ul class="text1">
1280                <li>로그인 후에 구매를 하시면</li>
1281                <li>리워드 혜택이 제공됩니다.</li>
1282            </ul>
1283        </div>
1284        <div class="modal-footer">
1285            <button type="button" class="btn btn_type3 btn-bgColor btn-block apphref" onclick="rewardPLogin()" style="outline:none;">로그인 후 구매하기</button>
1286        </div>
1287    </div>
1288</div>
1289
1290
1291<!-- 휴면 해제 알림창 -->
1292
1293
1294
1295
1296
1297<script type="text/javascript">
1298    var reqHtel = '';
1299    var modalType = '';
1300    var rLoginModalCheck = true;
1301
1302    $('#floatingActionBtnSpan').ready(function () {
1303
1304        var clipboardR = new Clipboard('#btnRewardCopyClip');
1305
1306        clipboardR.on('success', function (e) {
1307            alert('바로가기 URL이 복사되었습니다.\n\n원하시는 곳에 붙여 넣을 수 있습니다.');
1308        });
1309
1310        var sc_idx = '0';
1311        sc_idx = parseInt(sc_idx);
1312        if (sc_idx > 0) {
1313            // var ropen = '';
1314                
1315                m_ropen=sessionStorage.getItem('ropen');
1316                
1317
1318            floatingAction_Callback();
1319        }
1320    });
1321
1322    function floatingAction_Callback() {
1323            
1324                if (m_ropen != null) {
1325                    if (m_ropen == location.pathname) {
1326                        $('#floatingActionBtnSpan').click();
1327                        //무조건 한번 지운다.
1328                        sessionStorage.removeItem('ropen');
1329                        m_ropen = '';
1330                    }
1331                }
1332            
1333    }
1334
1335    $('#shareDiv').ready(function () {
1336
1337        var rewardP_use_YN = 'N';
1338
1339        if (rewardP_use_YN == 'Y') {
1340
1341            $('#rewardShare').removeClass('hide');
1342
1343            var clipboardRP = new Clipboard('#btnRewardPCopyClip');
1344
1345            clipboardRP.on('success', function (e) {
1346                alert('바로가기 URL이 복사되었습니다.\n\n원하시는 곳에 붙여 넣을 수 있습니다.');
1347            });
1348
1349            var clipboardRN = new Clipboard('#btnRewardNCopyClip');
1350
1351            clipboardRN.on('success', function (e) {
1352                alert('바로가기 URL이 복사되었습니다.\n\n원하시는 곳에 붙여 넣을 수 있습니다.');
1353            });
1354
1355            var sc_idx = '0';
1356            if (sc_idx > 0) {
1357                // var rpopen = ''
1358                    m_rpopen = sessionStorage.getItem('rpopen');
1359
1360                shareDiv_Callback();
1361            }
1362
1363        } else {
1364
1365            var clipboardRN = new Clipboard('#btnRewardNCopyClip');
1366
1367            clipboardRN.on('success', function (e) {
1368                alert('바로가기 URL이 복사되었습니다.\n\n원하시는 곳에 붙여 넣을 수 있습니다.');
1369            });
1370
1371            $('#nomalShare').removeClass('hide');
1372        }
1373
1374    });
1375
1376    function shareDiv_Callback() {
1377            
1378                if (m_rpopen != null) {
1379                    if (m_rpopen == location.pathname) {
1380                        $('#rewardShare').click();
1381                        //무조건 한번 지운다.
1382                        sessionStorage.removeItem('rpopen');
1383                        m_rpopen = '';
1384                    }
1385                }
1386            
1387    }
1388
1389    $('#rewarPLoginModal').ready(function () {
1390    });
1391
1392    function rewarPLogin_Callback() {
1393        var rscidx = m_rscidx;
1394        var rmg_code = m_rmg_code;
1395        var sc_idx = '0';
1396
1397        if (rscidx != null && rmg_code != null) {
1398            sc_idx = parseInt(sc_idx);
1399            rscidx = parseInt(rscidx);
1400            if (rscidx > 0 && rmg_code != '') {
1401                if (sc_idx <= 0) {
1402                        
1403                            if ((m_rLoginModal == null&& rLoginModalCheck)
1404                                || (m_rLoginModal == '' && rLoginModalCheck)) {
1405                                $('#rewarPLoginModal').modal({
1406                                backdrop: 'static'
1407                                });
1408                                rLoginModalCheck = false;
1409                            } else if (m_rLoginModal != 'f' && rLoginModalCheck) {
1410                                $('#rewarPLoginModal').modal({
1411                                backdrop: 'static'
1412                                });
1413                                rLoginModalCheck = false;
1414                            }
1415                        
1416                }
1417            }
1418        }
1419
1420    }
1421
1422
1423    $(function () {
1424
1425        $('#floatingActionShare').on('shown.bs.modal', function () {
1426           var $modal = $(this);
1427           var $dialog = $modal.find('.modal-dialog');
1428           var dialogHeight = $dialog.height();
1429            $dialog.css('margin-top', ($(window).height() - dialogHeight) / 2);
1430
1431
1432
1433        });
1434
1435
1436
1437        $('#phoneAuth').on('hidden.bs.modal', function (e) {
1438            $('#sc_htel1').val('');
1439            $('#sc_htel2').val('');
1440            $('#sc_htel3').val('');
1441            $('#writesmstoken2').val('');
1442            $('#phoneAuthSucessBtn').addClass('hide');
1443            $('#phoneAuthCheckBtn').removeClass('hide');
1444            $('#timerPhoneAuth').addClass('hide');
1445            $("#sc_htel1").attr("readonly", false);
1446            $("#sc_htel2").attr("readonly", false);
1447            $("#sc_htel3").attr("readonly", false);
1448            $('#smstime').prop('disabled', false);
1449            $('#writesmstoken2').attr("readonly", false);
1450                cnt2 = 0;
1451            });
1452        });
1453
1454    $('#btnRewardCopyClip').click(function () {
1455
1456        var curUrl = window.location.href;
1457
1458        //로그인부터 체크
1459        var sc_idx = '0';
1460        sc_idx = parseInt(sc_idx);
1461        if (sc_idx <= 0) {
1462            var confirmStr = '리워드 기능은 로그인 후 이용이 가능합니다.\n로그인 하시겠습니까?';
1463            if (confirm(confirmStr)) {
1464                    
1465                    window.sessionStorage.setItem("ropen", location.pathname);
1466                    
1467
1468                sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname);
1469
1470                return;
1471            } else {
1472                return;
1473            }
1474        }
1475
1476        //휴대폰 번호 있는지 확인
1477
1478        var htel1 = '';
1479        var htel2 = '';
1480        var htel3 = '';
1481
1482        if (htel1 == '' || htel2 == '' || htel3 == '') {
1483
1484            var confirmStr = '리워드 기능은 휴대폰 번호를 입력 하셔야 이용이 가능합니다.\n휴대폰 번호를 등록 하시겠습니까?';
1485
1486            if (confirm(confirmStr)) {
1487                modalType = 'F';
1488                $('#phoneAuth').modal({
1489                    backdrop: 'static'
1490                });
1491                return;
1492            } else {
1493                return;
1494            }
1495        }
1496
1497        //리워드 파라미터 생성.. 잘 생성해야 한다
1498        //*************************************************//
1499        //*********************RuleSet*********************//
1500        //*************************************************//
1501        //현재 내 sc_idx,친구 초대 공유 rewardF 켜져있는지 확인
1502        //내 sc_idx와 rewardF
1503        //url좀 줄여보자...
1504        //rewardF만 켜져 있으면 그냥 보내도 주문시 리체크 해서 상관없을듯
1505        //var __ch_idx = window.sessionStorage.getItem("ch_idx");
1506
1507        //생성 함수
1508        curUrl = makeRewardUrl(curUrl,'F');
1509
1510        //최종 URL
1511        $('#btnRewardCopyClip').attr('data-clipboard-text', curUrl);
1512
1513    });
1514
1515    //상품공유리워드-리워드 URL복사
1516    $('#btnRewardPCopyClip').click(function () {
1517
1518        var curUrl = window.location.href;
1519
1520        var sc_idx = '0';
1521        sc_idx = parseInt(sc_idx);
1522        if (sc_idx <= 0) {
1523            var confirmStr = '리워드 기능은 로그인 후 이용이 가능합니다.\n로그인 하시겠습니까?';
1524            if (confirm(confirmStr)) {
1525
1526                sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname);
1527
1528                    
1529                    window.sessionStorage.setItem("rpopen", location.pathname);
1530                    
1531                return;
1532            } else {
1533                return;
1534            }
1535        }
1536
1537        //휴대폰 번호 있는지 확인
1538
1539        var htel1 = '';
1540        var htel2 = '';
1541        var htel3 = '';
1542
1543        if (htel1 == '' || htel2 == '' || htel3 == '') {
1544
1545            var confirmStr = '리워드 기능은 휴대폰 번호를 입력 하셔야 이용이 가능합니다.\n휴대폰 번호를 등록 하시겠습니까?';
1546
1547            if (confirm(confirmStr)) {
1548                modalType = 'P';
1549                $('#phoneAuth').modal({
1550                    backdrop: 'static'
1551                });
1552                return;
1553            } else {
1554                return;
1555            }
1556        }
1557
1558        //생성 함수
1559        curUrl = makeRewardUrl(curUrl, 'P');
1560
1561        //최종 URL
1562        $('#btnRewardPCopyClip').attr('data-clipboard-text', curUrl);
1563
1564    });
1565
1566    //상품공유리워드-일반 URL복사
1567    $('#btnRewardNCopyClip').click(function () {
1568
1569        var mgUrl = $('#reward_mg_surl_goods').val();
1570
1571        $('#btnRewardNCopyClip').attr('data-clipboard-text', mgUrl);
1572
1573    });
1574
1575    //리워드 URL 생성
1576    function makeRewardUrl(curUrl,type) {
1577
1578        //친구초대
1579        var rewardF_use_YN = 'Y';
1580        var rewardP_use_YN = 'N';
1581
1582        //로그인이 풀리면 안된다.
1583        //sc_idx가 없으면 HOME으로 가자
1584        var sc_idx = '0';
1585
1586        if (curUrl.indexOf('#') > -1) {
1587            curUrl = curUrl.replace(/#/gi,'');
1588        }
1589
1590        sc_idx = parseInt(sc_idx);
1591        if (sc_idx <= 0) {
1592            alert('다시 로그인해주세요.');
1593            sl_locationhref('/');
1594        }
1595        //친구 초대 리워드 타입
1596        if (type == 'F') {
1597            if (rewardF_use_YN != 'Y') {
1598                alert('잘못된 접근 경로입니다.');
1599                sl_locationhref('/');
1600                return;
1601            }
1602        }
1603
1604        //rscidx나 rmgcode가 이미 있을경우
1605        if (curUrl.indexOf('rscidx') > -1 || curUrl.indexOf('rmg_code') > -1)
1606        {
1607
1608            curUrl = updateRewardUrl(curUrl);
1609
1610        }
1611        else
1612        {
1613
1614            //이게 없을경우
1615            if (type == 'P') {
1616
1617                if (rewardP_use_YN != 'Y') {
1618                    alert('잘못된 접근 경로입니다.');
1619                    sl_locationhref('/');
1620                    return;
1621                }
1622
1623                var rewardMgCode = $('#reward_mg_code').val();
1624
1625                //가르자 URL
1626                if (curUrl.indexOf('?') > -1) curUrl += '&rmg_code=' + rewardMgCode;
1627                else curUrl += '?rmg_code=' + rewardMgCode;
1628
1629            }
1630
1631            //r-scidx=회원고유번호 -노출만 암호화~
1632            if (curUrl && rewardF_use_YN) {
1633
1634                var rsc_idxtoa = sc_idx;
1635                //암호화 url창에 노출만 안된다.
1636                rsc_idxtoa = window.btoa(rsc_idxtoa);
1637
1638                //가르자 URL
1639                if (curUrl.indexOf('?') > -1) curUrl += '&rscidx=' + encodeURIComponent(rsc_idxtoa);
1640                else curUrl += '?rscidx=' + encodeURIComponent(rsc_idxtoa);
1641
1642            }
1643
1644        }
1645
1646        return curUrl;
1647    }
1648
1649
1650
1651    var SetTime = 180;
1652    //핸드폰 번호 점유인증
1653    function smsTokenNum(obj) {
1654
1655        var $hpObj1 = $('#sc_htel1');
1656        if (!$hpObj1.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1657        if ($hpObj1.val().length < 3) {
1658            alert("연락처를 3자리 이상 입력해 주세요.");
1659            $hpObj1.focus();
1660            return;
1661        }
1662        var $hpObj2 = $('#sc_htel2');
1663        if (!$hpObj2.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1664        if ($hpObj2.val().length < 3) {
1665            alert("연락처를 3자리 이상 입력해 주세요.");
1666            $hpObj2.focus();
1667            return;
1668        }
1669        var $hpObj3 = $('#sc_htel3');
1670        if (!$hpObj3.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1671        if ($hpObj3.val().length < 4) {
1672            alert("연락처를 4자리 이상 입력해 주세요.");
1673            $hpObj3.focus();
1674            return;
1675        }
1676
1677        $('#smstime').prop('disabled', 'disabled');
1678        reqHtel = $hpObj1.val() + $hpObj2.val() + $hpObj3.val();
1679        var ajax = new WeedAjax(null);
1680        ajax.addParameter('sc_htel1', $hpObj1.val());
1681        ajax.addParameter('sc_htel2', $hpObj2.val());
1682        ajax.addParameter('sc_htel3', $hpObj3.val());
1683        ajax.addParameter('sc_type', '0');
1684        ajax.setUrl("/Mypage/ModifySmsTokenNum");
1685        ajax.setSuccessMethod(function (resultDic) {
1686            if (resultDic.result == true) {
1687                alert("인증번호가 발송되었습니다.");
1688                $("#timerPhoneAuth").removeClass("hide");
1689                resendingCheck();
1690                //$(obj).addClass("active");
1691                SetTime = 180;
1692                msg_time2();
1693                TimerStart2();
1694            }
1695            else {
1696                alert(resultDic.errorMsg);
1697                $('#smstime').prop('disabled', false);
1698            }
1699        });
1700        ajax.doProcess();
1701    }
1702
1703    var cnt = 3;
1704    var timeId = null;
1705    function resendingCheck() {
1706        $('#smstime').text('00:0' + cnt);
1707        timeId=setInterval(printTime, 1000);
1708    }
1709
1710    //재발송
1711    function printTime() {
1712        cnt--;
1713        $('#smstime').text('00:0' + cnt);
1714        if (cnt == 0) {
1715            clearInterval(timeId);
1716            cnt = 3;
1717            $('#smstime').prop('disabled', false);
1718            $('#smstime').text('인증번호 요청');
1719        }
1720    }
1721
1722    // 시간 제한
1723    function msg_time2() {
1724        var MM = Math.floor(SetTime / 60) > 0 ? "0" + Math.floor(SetTime / 60) : "00";
1725        var SS = SetTime % 60 <= 0 ? "00" : SetTime % 60;
1726        if (SS < 10 && SS > 0) {
1727            SS = "0" + SS;
1728        }
1729        var time = MM + ":" + SS;
1730
1731        $("#timerPhoneAuth").text(time);
1732        SetTime--;
1733
1734        if (SetTime < 0) {
1735            clearInterval(tid);
1736            $("#sc_htel1").attr("readonly", false);
1737            $("#sc_htel2").attr("readonly", false);
1738            $("#sc_htel3").attr("readonly", false);
1739            SetTime = 0;
1740        }
1741
1742    }
1743
1744    var cnt2 = 0;
1745
1746    function TimerStart2() {
1747        tid = setInterval('msg_time2()', 1000);
1748        if (cnt2 > 0) {
1749            clearInterval(tid);
1750        }
1751        cnt2++;
1752    };
1753
1754    //인증 번호 확인
1755    function smsTokenCheck(obj) {
1756
1757        if ($("#writesmstoken2").val() == "") {
1758            alert('인증번호를 확인해주세요.');
1759            return false;
1760        }
1761
1762        if (SetTime <= 0) {
1763            alert("인증번호를 다시 발급받으세요.");
1764            return false;
1765        }
1766
1767        var $hpObj1 = $('#sc_htel1');
1768        var $hpObj2 = $('#sc_htel2');
1769        var $hpObj3 = $('#sc_htel3');
1770        var curHtel = $hpObj1.val() + $hpObj2.val() + $hpObj3.val();
1771        if (reqHtel != curHtel) {
1772            alert('인증을 다시 진행 해주세요');
1773            return;
1774        }
1775
1776        var ajax = new WeedAjax(null);
1777        ajax.addParameter('writesmstoken', $("#writesmstoken2").val());
1778        ajax.setUrl("/Mypage/SendSmsTokenNumCheck");
1779        ajax.setSuccessMethod(function (resultDic) {
1780            if (resultDic.result) {
1781                $("#timerPhoneAuth").addClass("hide");
1782                $(".readonly-input").attr("readonly", true);
1783                $('#writesmstoken2').attr("readonly", true);
1784                clearInterval(tid);
1785                $("#phoneAuthCheckBtn").addClass('hide')
1786                $("#phoneAuthSucessBtn").removeClass("hide");
1787                $('#smstime').prop('disabled', 'disabled');
1788            } else {
1789                alert('인증번호를 확인 해주세요.');
1790                return false;
1791            }
1792        });
1793        ajax.doProcess();
1794    }
1795
1796    function modiflyPhoneNumber() {
1797
1798        if (!$('#phoneAuthSucessBtn').hasClass('hide')) {
1799
1800            var $hpObj1 = $('#sc_htel1');
1801            if (!$hpObj1.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1802            if ($hpObj1.val().length < 3) {
1803                alert("연락처를 3자리 이상 입력해 주세요.");
1804                $hpObj1.focus();
1805                return;
1806            }
1807            var $hpObj2 = $('#sc_htel2');
1808            if (!$hpObj2.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1809            if ($hpObj2.val().length < 3) {
1810                alert("연락처를 3자리 이상 입력해 주세요.");
1811                $hpObj2.focus();
1812                return;
1813            }
1814            var $hpObj3 = $('#sc_htel3');
1815            if (!$hpObj3.CheckInputNum("연락처를 입력해 주세요.")) { return; }
1816            if ($hpObj3.val().length < 4) {
1817                alert("연락처를 4자리 이상 입력해 주세요.");
1818                $hpObj3.focus();
1819                return;
1820            }
1821
1822            var ajax = new WeedAjax(null);
1823            ajax.addParameter('sc_htel1', $hpObj1.val());
1824            ajax.addParameter('sc_htel2', $hpObj2.val());
1825            ajax.addParameter('sc_htel3', $hpObj3.val());
1826            ajax.setUrl("/Mypage/ModifyPhoneNumber");
1827
1828            ajax.setSuccessMethod(function (resultDic) {
1829                if (resultDic.result) {
1830                    alert(resultDic.errorMsg);
1831                    if (modalType == 'F') {
1832                            
1833                            window.sessionStorage.setItem("ropen", location.pathname);
1834                            
1835                    } else {
1836                            
1837                            window.sessionStorage.setItem("rpopen",location.pathname);
1838                            
1839
1840                    }
1841
1842                    window.location.reload();
1843                } else {
1844                    alert(resultDic.errorMsg);
1845                }
1846            });
1847            ajax.doProcess();
1848
1849        } else {
1850            alert('휴대폰 인증을 진행해 주세요.');
1851            return;
1852        }
1853
1854    }
1855
1856    function removeModal() {
1857            
1858            sessionStorage.setItem('rLoginModal', 'f');
1859            
1860    }
1861
1862    function rewardPLogin() {
1863        var curUrl = window.location.href;
1864
1865        sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname);
1866
1867        $('#removeModal').click();
1868        return;
1869    }
1870
1871    function shareRwardSns(type, sharetype) {
1872
1873        var curUrl = window.location.href;
1874
1875        //친구초대
1876        var rewardF_use_YN = 'Y';
1877        var rewardP_use_YN = 'N';
1878        var rewardSnsShareUrl = '';
1879        //로그인이 풀리면 안된다.
1880        //sc_idx가 없으면 HOME으로 가자
1881        var sc_idx = '0';
1882
1883        if (type == 'F') {
1884
1885            if (sc_idx <= 0) {
1886                var confirmStr = '리워드 기능은 로그인 후 이용이 가능합니다.\n로그인 하시겠습니까?';
1887                if (confirm(confirmStr)) {
1888
1889                    sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname);
1890
1891                      
1892                      window.sessionStorage.setItem("ropen", location.pathname);
1893                      
1894                  return;
1895                } else {
1896                  return;
1897                }
1898            }
1899
1900            //휴대폰 번호 있는지 확인
1901
1902            var htel1 = '';
1903            var htel2 = '';
1904            var htel3 = '';
1905
1906            if (htel1 == '' || htel2 == '' || htel3 == '') {
1907
1908                var confirmStr = '리워드 기능은 휴대폰 번호를 입력 하셔야 이용이 가능합니다.\n휴대폰 번호를 등록 하시겠습니까?';
1909
1910                if (confirm(confirmStr)) {
1911                    modalType = 'F';
1912                    $('#phoneAuth').modal({
1913                        backdrop: 'static'
1914                    });
1915                    return;
1916                } else {
1917                    return;
1918                }
1919             }
1920        }
1921        else {
1922            if (sc_idx <= 0) {
1923                var confirmStr = '리워드 기능은 로그인 후 이용이 가능합니다.\n로그인 하시겠습니까?';
1924                if (confirm(confirmStr)) {
1925
1926                    sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname);
1927
1928                            
1929                            window.sessionStorage.setItem("rpopen", location.pathname);
1930                            
1931                    return;
1932                } else {
1933                    return;
1934                }
1935            }
1936
1937            //휴대폰 번호 있는지 확인
1938
1939            var htel1 = '';
1940            var htel2 = '';
1941            var htel3 = '';
1942
1943            if (htel1 == '' || htel2 == '' || htel3 == '') {
1944
1945                var confirmStr = '리워드 기능은 휴대폰 번호를 입력 하셔야 이용이 가능합니다.\n휴대폰 번호를 등록 하시겠습니까?';
1946
1947                if (confirm(confirmStr)) {
1948                    modalType = 'P';
1949                    $('#phoneAuth').modal({
1950                        backdrop: 'static'
1951                    });
1952                    return;
1953                } else {
1954                    return;
1955                }
1956            }
1957
1958        }
1959
1960        sc_idx = parseInt(sc_idx);
1961        if (sc_idx <= 0) {
1962            alert('다시 로그인해주세요.');
1963            sl_locationhref('/');
1964        }
1965        //친구 초대 리워드 타입
1966        if (type == 'F') {
1967            if (rewardF_use_YN != 'Y') {
1968                alert('잘못된 접근 경로입니다.');
1969                sl_locationhref('/');
1970                return;
1971            }
1972        }
1973
1974
1975        //r-scidx=회원고유번호 -노출만 암호화~
1976        if (curUrl && rewardF_use_YN) {
1977            var rsc_idxtoa = sc_idx;
1978            //암호화 url창에 노출만 안된다.
1979            rsc_idxtoa = window.btoa(rsc_idxtoa);
1980
1981            //가르자 URL
1982            if (curUrl.indexOf('?') > -1) rewardSnsShareUrl += '&rscidx=' + encodeURIComponent(rsc_idxtoa);
1983            else rewardSnsShareUrl += '?rscidx=' + encodeURIComponent(rsc_idxtoa);
1984        }
1985
1986        if (type == 'P') {
1987
1988            if (rewardP_use_YN != 'Y') {
1989                alert('잘못된 접근 경로입니다.');
1990                sl_locationhref('/');
1991                return;
1992            }
1993
1994            var rewardMgCode = $('#reward_mg_code').val();
1995
1996            //가르자 URL
1997            if (rewardSnsShareUrl.indexOf('?') > -1) rewardSnsShareUrl += '&rmg_code=' + rewardMgCode;
1998            else rewardSnsShareUrl += '?rmg_code=' + rewardMgCode;
1999
2000        }
2001
2002        var shareSnsTxt = editShareFormText(type);
2003
2004
2005        fn_GetShareUrl = function () {
2006            var url = rewardSnsShareUrl;
2007          return url;
2008        };
2009
2010        fn_GetShareText = function(){
2011            var txt = shareSnsTxt;
2012            return txt;
2013        };
2014
2015        if (type == 'F') {
2016
2017            fn_GetImage = function () {
2018                var url = "https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/오픈그래프이미지.jpg";
2019                return url;
2020            };
2021
2022        } else {
2023
2024            var rmg_img = $('#reward_mg_img').val();
2025            fn_GetImage = function () {
2026                var url = rmg_img;
2027                return url;
2028            };
2029        }
2030
2031        sendSns(sharetype);
2032    }
2033
2034    function editShareFormText(type) {
2035
2036        var shareSnsTxt = '';
2037        var totalRewardPoint = 0;
2038        if (type == 'F') {
2039
2040            var rewardF_receive_point = '500';
2041            if (rewardF_receive_point != '') {
2042                rewardF_receive_point = parseInt(rewardF_receive_point);
2043            }
2044
2045            var rewardF_app_use_YN = 'Y';
2046            var rewardF_app_receive_point = '500';
2047            if (rewardF_app_receive_point != '') {
2048                rewardF_app_receive_point = parseInt(rewardF_app_receive_point);
2049            }
2050
2051            var rewardF_f_buy_use_YN = 'Y';
2052            var rewardF_f_buy_receive_point = '4000';
2053            if (rewardF_f_buy_receive_point != '') {
2054                rewardF_f_buy_receive_point = parseInt(rewardF_f_buy_receive_point);
2055            }
2056
2057            shareSnsTxt += '친구가 보낸 리워드 링크를 클릭하시면 ' + '제철밥상'+'에서 최대';
2058
2059            if (rewardF_receive_point > 0) {
2060                totalRewardPoint += rewardF_receive_point;
2061            }
2062            if (rewardF_app_use_YN == 'Y' && rewardF_app_receive_point > 0) {
2063                totalRewardPoint += rewardF_app_receive_point;
2064            }
2065            if (rewardF_f_buy_use_YN == 'Y' && rewardF_f_buy_receive_point > 0) {
2066                totalRewardPoint += rewardF_f_buy_receive_point;
2067            }
2068
2069            shareSnsTxt += addComma(totalRewardPoint)+ 'p를 적립할 수 있습니다.';
2070
2071        }
2072        if (type == 'P') {
2073
2074            var rewardP_receive_point = '0';
2075            var rewardP_use_YN = 'N';
2076
2077            if (rewardP_receive_point != '') {
2078                rewardP_receive_point = parseInt(rewardP_receive_point);
2079            }
2080            //reward_mg_name
2081            if (rewardP_use_YN == 'Y' && rewardP_receive_point > 0) {
2082                var reward_mg_name = $('#reward_mg_name').val();
2083                shareSnsTxt += reward_mg_name + '\n';
2084                shareSnsTxt += '친구가 보낸 위 상품을 구매하시면 리워드 혜택을 드립니다.';
2085                //shareSnsTxt += '상품 구매시 포인트' + rewardP_receive_point + 'p 적립\n';
2086                //shareSnsTxt += '친구와 함계 받는 리워드 포인트 놓치지 마세요!';
2087            }
2088
2089        }
2090
2091        return shareSnsTxt;
2092    }
2093
2094
2095    function updateRewardUrl(curUrl) {
2096
2097        var param = {};
2098        var url = curUrl;
2099
2100        var params = url.substring(url.indexOf('?') + 1, url.length);
2101        params = params.split('&');
2102
2103        var loopSize = params.length;
2104        var key;
2105        var value;
2106        var _sc_idx = '0';
2107
2108        for (var i = 0; i < loopSize; i++) {
2109            key = params[i].split('=')[0];
2110
2111            if (key == 'rscidx' || key == 'rmg_code') {
2112
2113                if (key == 'rscidx') {
2114
2115                    if (parseInt(_sc_idx) > 0) {
2116
2117                        var _rsc_idxtoa = _sc_idx;
2118                        _rsc_idxtoa = encodeURIComponent(window.btoa(_rsc_idxtoa));
2119                        value = _rsc_idxtoa;
2120
2121                    }
2122
2123                } else if (key == 'rmg_code') {
2124
2125                    var _rmg_code = $('#reward_mg_code').val();
2126                    if (rmg_code != '')
2127                        value = _rmg_code;
2128
2129                }
2130
2131            } else {
2132                value = params[i].split('=')[1];
2133            }
2134
2135            param[key] = value;
2136        }
2137        var cnt = 0;
2138        var reUrl = window.location.hostname + window.location.pathname;
2139
2140        $.each(param, function (key, value) {
2141
2142            reUrl = reUrl + (cnt == 0 ? '?' : '&') + key + '=' + value;
2143            cnt++;
2144
2145        });
2146
2147        //이게 총 param
2148        //console.log(param);
2149        //console.log(reUrl);
2150
2151        return reUrl;
2152    }
2153
2154    
2155
2156    
2157
2158
2159</script>
2159
2160
2161
2162
2163    <!--추적,리워드 -->
2164    <!-- templete-wrapper -->
2165    <!-- // templete-wrapper -->
2166    <!--쇼핑몰 브랜드 영역 설정 left-->
2167
2168
2169
2170<style>
2171    .brd-boxshadow {
2172        box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.06);;
2173    }
2174    #brand_txt_search[value] {
2175        color:#949494;
2176    }
2177    #brand_txt_search::placeholder {
2178        color: #949494;
2179    }
2180    .brandSearchDiv .typeBlack {
2181        background-color: #cc5254;
2182        color: #ffffff;
2183        border: 2px solid #cc5254;
2184    }
2185    .brandSearchDiv .typeWhite {
2186        background-color: #ffffff;
2187        color: #222222;
2188        border: 2px solid #e8e8e8;
2189    }
2190</style>
2191<aside class="aside-wrapper">
2192    <input type="password" style="display:none" id="dummyforpasswordbox">
2193    <!--쇼핑몰 브랜드 영역 설정 left-->
2194    <div class="finalLineL"
2195         style="border-right-width: 1px; border-style:solid;border-color:#e8e8e8">
2196        <div class="BrandLeft">
2197            <div class="BLfixed">
2198                    <div class="brandimgbox">
2199                        <!--브랜드 이미지-->
2200                            <a href="javascript:void(0);" onclick="sl_locationhref_httpexternal('https://www.jecheolbabsang.com/')" rel="nosublink">
2201                                <img class="brimg" src="https://spdy-flexg-main.flexgate.co.kr/data/brand_info/airgram123/25년_리뉴얼_폰트변경.jpg" alt="" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(320,240)'">
2202                            </a>
2203                        <!--배너 이미지-->
2204                    </div>
2205                                    <!--검색영역-->
2206                    <div class="brand-search">
2207                        <div class="text_search arrayline mb-35">
2208                            <input type="text" id="brand_txt_search" name="brand_txt_search" maxlength="20"
2209                                   class="form-control"
2210                                   value="생굴" placeholder="검색어를 입력해 주세요"
2211                                   style="border: 2px solid #636363;
2212                                   background-color: #ffffff;"
2213                                   onfocus="try { this.select(); } catch { }">
2214                            <a href="javascript:void(0);" class="btn Icon_Search" id="brand_btn_search" name="brand_btn_search" type="button" rel="nosublink">
2215                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/layout1_icon3.png">
2216                            </a>
2217                        </div>
2218                        <div class="recommend_search brandSearchDiv">
2219                            <p class="brd-title-title  font-weight-bold text-center"
2220                               style="color:#545454">
2221                                추천 검색어
2222                            </p>
2223                            <div class="d_flex flex-wrap">
2224                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2225                                       href="/Goods/List?sval=생굴&nocache=Y" rel="nosublink">생굴</a>
2226                                    <a class="custom-search btn1 typeWhite" style="cursor :pointer"
2227                                       href="/Goods/List?sval=알밤&nocache=Y" rel="nosublink">알밤</a>
2228                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2229                                       href="/Goods/List?sval=된장볼&nocache=Y" rel="nosublink">된장볼</a>
2230                                    <a class="custom-search btn1 typeWhite" style="cursor :pointer"
2231                                       href="/Goods/List?sval=생강청&nocache=Y" rel="nosublink">생강청</a>
2232                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2233                                       href="/Goods/List?sval=비트양배추동치미&nocache=Y" rel="nosublink">비트양배추동치미</a>
2234                                    <a class="custom-search btn1 typeWhite" style="cursor :pointer"
2235                                       href="/Goods/List?sval=칼국수&nocache=Y" rel="nosublink">칼국수</a>
2236                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2237                                       href="/Goods/List?sval=오미자원액&nocache=Y" rel="nosublink">오미자원액</a>
2238                                    <a class="custom-search btn1 typeWhite" style="cursor :pointer"
2239                                       href="/Goods/List?sval=유정란&nocache=Y" rel="nosublink">유정란</a>
2240                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2241                                       href="/Goods/List?sval=오징어알&nocache=Y" rel="nosublink">오징어알</a>
2242                                    <a class="custom-search btn1 typeWhite" style="cursor :pointer"
2243                                       href="/Goods/List?sval=숫꽃게&nocache=Y" rel="nosublink">숫꽃게</a>
2244                                    <a class="custom-search btn1 typeBlack" style="cursor :pointer"
2245                                       href="/Goods/List?sval=조생감귤&nocache=Y" rel="nosublink">조생감귤</a>
2246                            </div>
2247                        </div>
2248                    </div>
2249                    <!--검색영역END-->
2250
2251                <!--2022-01-10 CONFIG 에서 TBL_SHOP_MainPcView_Layout recently_useYn로 변경 -->
2252                <!--CONFIG.SHOP.RECOMMEND_USE_YN 안쓴다 마재환-->
2253            </div>
2254        </div>
2255
2256    </div>
2257    <!--//쇼핑몰 브랜드 영역 설정 left END-->
2258    <!--쇼핑몰 브랜드 right-->
2259    <div class="finalLineR"
2260         style="border-left-width: 1px; border-style:solid;border-color:#e8e8e8">
2261        <!--2022-01-10 CONFIG 에서 TBL_SHOP_MainPcView_Layout recently_useYn로 변경 -->
2262        <!--CONFIG.SHOP.RECOMMEND_USE_YN 안쓴다 마재환-->
2263
2264                    <!--추천상품 2열 오른쪽-->
2265            <div class="brd-recommen brd-recommen-thumR brd-boxshadow"
2266                 style="border-width:1px; border-style:solid;border-color:#e8e8e8">
2267                <div class="section-title-wrapper">
2268                    <h4 class="section-title brd-title-title
2269                 font-weight-bold"
2270                        style="color:#424242">
2271                        오늘의 추천 상품
2272                    </h4>
2273                    <button type="button" class="recommenclosebtn">
2274                        
2275                        
2276                    </button>
2277                </div>
2278                <div class="itembox">
2279                    <div>
2280                                <div  class="col-xs-6">
2281                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI36565100"></div>
2282                                    <div class="panel prod">
2283                                        <div class="panel-heading">
2284                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2285                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/10_20250630104325081_1.jpg" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2286                                            </div>
2287                                                                                            <div class="Cart-label">
2288                                                    <a href="javascript: void goDirectCart('SAI36565100')" class="CartButton ml-auto">
2289                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2290                                                    </a>
2291                                                </div>
2292                                            </div>
2293                                        <div class="panel-body">
2294                                            <h4 class="prod-title">맛집 레시피를 그대로 담은 얼큰한 소내장탕!</h4>
2295
2296                                            <div class="price-box">
2297                                                <div class="price-wrapper default-pricewrap">
2298                                                            <span class="org-price">
2299                                                                7,600원
2300                                                            </span>
2301                                                    <div class="flex align_items_center">
2302                                                        <span class="price">
2303                                                                
2304                                                                    4,900원
2305                                                                
2306                                                        </span>
2307                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2308                                                                    
2309                                                                        36%
2310                                                                    
2311                                                            </span>
2312                                                    </div>
2313                                                </div>
2314
2315                                            </div>
2316                                        </div>
2317                                    </div>
2318                                
2319                                </div>
2320                                <div  class="col-xs-6">
2321                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI93430005"></div>
2322                                    <div class="panel prod">
2323                                        <div class="panel-heading">
2324                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2325                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/캡처_20260820055035678_1.JPG" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2326                                            </div>
2327                                                                                            <div class="Cart-label">
2328                                                    <a href="javascript: void goDirectCart('SAI93430005')" class="CartButton ml-auto">
2329                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2330                                                    </a>
2331                                                </div>
2332                                            </div>
2333                                        <div class="panel-body">
2334                                            <h4 class="prod-title">[무배+8,900원!!] 제주 하우스 감귤 </h4>
2335
2336                                            <div class="price-box">
2337                                                <div class="price-wrapper default-pricewrap">
2338                                                            <span class="org-price">
2339                                                                19,900원
2340                                                            </span>
2341                                                    <div class="flex align_items_center">
2342                                                        <span class="price">
2343                                                                
2344                                                                    8,900원
2345                                                                
2346                                                        </span>
2347                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2348                                                                    
2349                                                                        55%
2350                                                                    
2351                                                            </span>
2352                                                    </div>
2353                                                </div>
2354
2355                                            </div>
2356                                        </div>
2357                                    </div>
2358                                
2359                                </div>
2360                                <div  class="col-xs-6">
2361                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI87732053"></div>
2362                                    <div class="panel prod">
2363                                        <div class="panel-heading">
2364                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2365                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/KakaoTalk_20230207_201241023_thumb.jpg" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2366                                            </div>
2367                                                                                            <div class="Cart-label">
2368                                                    <a href="javascript: void goDirectCart('SAI87732053')" class="CartButton ml-auto">
2369                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2370                                                    </a>
2371                                                </div>
2372                                            </div>
2373                                        <div class="panel-body">
2374                                            <h4 class="prod-title">단맛이 일품인 해남 꿀고구마</h4>
2375
2376                                            <div class="price-box">
2377                                                <div class="price-wrapper default-pricewrap">
2378                                                            <span class="org-price">
2379                                                                13,900원
2380                                                            </span>
2381                                                    <div class="flex align_items_center">
2382                                                        <span class="price">
2383                                                                
2384                                                                    8,000원
2385                                                                
2386                                                        </span>
2387                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2388                                                                    
2389                                                                        42%
2390                                                                    
2391                                                            </span>
2392                                                    </div>
2393                                                </div>
2394
2395                                            </div>
2396                                        </div>
2397                                    </div>
2398                                
2399                                </div>
2400                                <div  class="col-xs-6">
2401                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI48410319"></div>
2402                                    <div class="panel prod">
2403                                        <div class="panel-heading">
2404                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2405                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/소꼬리찜016.jpg" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2406                                            </div>
2407                                                                                            <div class="Cart-label">
2408                                                    <a href="javascript: void goDirectCart('SAI48410319')" class="CartButton ml-auto">
2409                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2410                                                    </a>
2411                                                </div>
2412                                            </div>
2413                                        <div class="panel-body">
2414                                            <h4 class="prod-title">쫀득쫀득한 맛이 일품! 소꼬리찜 수육전골+부추무침 증정</h4>
2415
2416                                            <div class="price-box">
2417                                                <div class="price-wrapper default-pricewrap">
2418                                                            <span class="org-price">
2419                                                                55,900원
2420                                                            </span>
2421                                                    <div class="flex align_items_center">
2422                                                        <span class="price">
2423                                                                
2424                                                                    39,900원
2425                                                                
2426                                                        </span>
2427                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2428                                                                    
2429                                                                        29%
2430                                                                    
2431                                                            </span>
2432                                                    </div>
2433                                                </div>
2434
2435                                            </div>
2436                                        </div>
2437                                    </div>
2438                                
2439                                </div>
2440                                <div  class="col-xs-6">
2441                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI39122625"></div>
2442                                    <div class="panel prod">
2443                                        <div class="panel-heading">
2444                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2445                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/ChatGPTImage2026년9월15일오후05_19_20.png" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2446                                            </div>
2447                                                                                            <div class="Cart-label">
2448                                                    <a href="javascript: void goDirectCart('SAI39122625')" class="CartButton ml-auto">
2449                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2450                                                    </a>
2451                                                </div>
2452                                            </div>
2453                                        <div class="panel-body">
2454                                            <h4 class="prod-title">새콤달콤 아삭한 가정용 아리수 사과 2kg</h4>
2455
2456                                            <div class="price-box">
2457                                                <div class="price-wrapper default-pricewrap">
2458                                                            <span class="org-price">
2459                                                                19,900원
2460                                                            </span>
2461                                                    <div class="flex align_items_center">
2462                                                        <span class="price">
2463                                                                
2464                                                                    13,900원
2465                                                                
2466                                                        </span>
2467                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2468                                                                    
2469                                                                        30%
2470                                                                    
2471                                                            </span>
2472                                                    </div>
2473                                                </div>
2474
2475                                            </div>
2476                                        </div>
2477                                    </div>
2478                                
2479                                </div>
2480                                <div  class="col-xs-6">
2481                                    <div class="allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SAI41388661"></div>
2482                                    <div class="panel prod">
2483                                        <div class="panel-heading">
2484                                            <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:0px;">
2485                                                    <img class="img-responsive trf_trl3d" style="border-radius:0px; position: absolute;" src="https://spdy-flexg-main.flexgate.co.kr/data/goods/airgram123/small/thum2/1gif.gif" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'">
2486                                            </div>
2487                                                                                            <div class="Cart-label">
2488                                                    <a href="javascript: void goDirectCart('SAI41388661')" class="CartButton ml-auto">
2489                                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/장바구니_20230905114606963_1.png">
2490                                                    </a>
2491                                                </div>
2492                                            </div>
2493                                        <div class="panel-body">
2494                                            <h4 class="prod-title">영양만점 수제 영양떡</h4>
2495
2496                                            <div class="price-box">
2497                                                <div class="price-wrapper default-pricewrap">
2498                                                            <span class="org-price">
2499                                                                22,000원
2500                                                            </span>
2501                                                    <div class="flex align_items_center">
2502                                                        <span class="price">
2503                                                                
2504                                                                    15,900원
2505                                                                
2506                                                        </span>
2507                                                            <span class="dc-rate text-danger" style="color:#ff2424;">
2508                                                                    
2509                                                                        28%
2510                                                                    
2511                                                            </span>
2512                                                    </div>
2513                                                </div>
2514
2515                                            </div>
2516                                        </div>
2517                                    </div>
2518                                
2519                                </div>
2520                    </div>
2521                </div>
2522            </div>
2523        <!--//추천상품 2열 오른쪽 END-->
2524        <!--//추천상품 1열 오른쪽 END-->
2525    </div>
2526    <!--쇼핑몰 브랜드 right END-->
2527</aside>
2528
2529<script type="text/javascript">
2530
2531
2532     $(function () {
2533        var $searchObj = $("#brand_txt_search");
2534         var $searchBtn = $("#brand_btn_search");
2535        if ($searchBtn.length > 0 && $searchObj.length > 0) {
2536            $searchBtn.on("click", function () {
2537                if (!$searchObj.val()) {
2538                    alert("검색어를 입력해 주세요.");
2539                    $searchObj.focus();
2540                    return false;
2541                }
2542                sl_locationhref("/Goods/List?sval=" + encodeURIComponent($searchObj.val())+"&nocache=Y");
2543            });
2544            $searchObj.on("keydown", function (ev) {
2545                if (ev.which == 13) $searchBtn.trigger("click");
2546            });
2547        }
2548     });
2549
2550
2551
2552    fn_GetShareUrl = function () {
2553
2554    var url = "/Home/Runapp?url=/Home/index";
2555    return url;
2556    };
2557    fn_GetShareText = function(){
2558    var txt = "";
2559    return txt;
2560    };
2561    fn_GetImage = function () {
2562    var url = "https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/오픈그래프이미지.jpg";
2563    return url;
2564    };
2565
2566    function goDetailForRecent(obj) {
2567        try {
2568            if (location.href.toLowerCase().indexOf('/mypage/my_order')) {
2569                var mgcode = $(obj).data("mgcode");
2570                sl_locationhref("/Goods/Detail/" + mgcode);
2571            } else {
2572                goDetail(obj);
2573            }
2574            return;
2575        } catch {
2576            var mgcode = $(obj).data("mgcode");
2577            sl_locationhref("/Goods/Detail/" + mgcode);
2578        }
2579    }
2580
2581
2582
2583
2584
2585</script>
2585
2586    <!--//쇼핑몰 브랜드 영역 설정 left-->
2587    <!-- moall-wrapper -->
2588    <div class="moall-wrapper detail_wrap_moall brd-boxshadow">
2589        <!-- header-wrapper -->
2590
2591
2592    <!-- sub-menu -->
2593    <nav class="navbar navbar-fixed-top detailhead  view ">
2594        <div id="sub_menu" class="sub-menu-wrapper wrap_sub_menu submenu-wrap-1 btn_type_maintop">
2595            <div class="back">
2596                    <a href="javascript:void sl_historyback();" class="Icon_Back trf_trl3d apphref">
2597                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/a.png">
2598                    </a>
2599            </div>
2600            <div class="title">
2601                <p class="sub-menu-title">생굴</p>
2602            </div>
2603            <div>
2604                <a onclick="sl_home('/')" class="Icon_Home cursor_pointer">
2605                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/홈.png">
2606                </a>
2607                    <a href="/Order/Basket" id="topBasketBtn" class="Icon_Cart trf_trl3d apphref">
2608                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/대지1사본20_20231123014643481_1.png">
2609                        <span class="basket-exist text-white hide" id="cartcnt" style="background-color:"></span>
2610                    </a>
2611            </div>
2612        </div>
2613    </nav>
2614    <!-- // sub-menu -->
2615
2616        <!-- // header-wrapper -->
2617        <!-- contents-wrapper -->
2618        
2619
2620
2621<!-- CRM 추가 -->
2622
2623
2624
2625
2626    <link rel="stylesheet" href="/contents/css/m-moall.css?v=20260908v1" />
2627
2628
2629
2630    
2630<script>
2631    // crm 변수
2632    var popupTarget;
2633    var data_cc_idx;
2634
2635    var pagePath = window.location.pathname;
2636    var page = "";
2637    if (pagePath.includes("/Goods/Detail")) {
2638        page = "DETAIL";
2639    } else if (pagePath == "/") {
2640        page = "HOME";
2641    } else {
2642        page = "LIST";
2643    }
2644
2645    var is_crm_approach = false;
2646
2647        // 해당 쿼리 스트링이 있으면 crm으로 접근한 것
2648    if ('' != "") {
2649        is_crm_approach = true;
2650    }
2651
2652
2653    if ("serviceWorker" in navigator) {
2654        registerServiceWorker(false)
2655            .then(function () { // 서비스 워커가 준비되면 요청 날림
2656                var data = { page: page, sc_idx: "0", ck_user: "181.215.65.79_13f88532-394d-44cf-920261002231742", nomember_cc_idx: "0", update_date: "2026-10-02 17:53:27", onsite_term: "2" };
2657
2658                data.is_crm_approach = is_crm_approach;
2659
2660                if ("" && page == "DETAIL") {
2661                    data.mg_code = "";
2662                    data.soldout = true;
2663                    if ($("#purchase-wrapper .soldout").length == 0) { // 품절이 아닌 상품에 대해서만
2664                        data.soldout = false;
2665                    }
2666                }
2667
2668                return sendToServiceWorker("INDEX", data);
2669
2670                })
2671            .then(function (data) { // 서비스워커 요청 응답값을 띄우기
2672                insertIntoHtml(data);
2673            })
2674            .catch(function (error) {
2675            console.error("서비스 워커 처리 오류:", error);
2676        });
2677    }
2678
2679    function sendToServiceWorker(type, message) {
2680        return new Promise(function (resolve, reject) {
2681            navigator.serviceWorker.ready
2682                .then(function (registration) {
2683                    if (!navigator.serviceWorker.controller) {
2684                        reject("서비스 워커가 아직 활성화되지 않음");
2685                        return;
2686                    }
2687
2688                    var messageChannel = new MessageChannel();
2689                    messageChannel.port1.onmessage = function (event) {
2690                        if (event.data.error) {
2691                            reject(event.data.error)
2692                        }
2693                        else {
2694                            resolve(event.data)
2695                        };
2696                    };
2697
2698                    navigator.serviceWorker.controller.postMessage(
2699                        { type: type, message },
2700                        [messageChannel.port2]
2701                    )
2702                })
2703                .catch(function (error) { reject("서비스 워커 준비 중 오류: " + error) });
2704        });
2705    }
2706
2707
2708    async function registerServiceWorker (shouldUpdate = false) {
2709
2710        return navigator.serviceWorker.getRegistration().then(function (reg) {
2711            if (reg) {
2712                // 강제 업데이트 여부 확인
2713                if (shouldUpdate || reg.waiting || reg.installing) {
2714                    console.log("서비스 워커 강제 업데이트 실행");
2715                    return reg.update().then(function () { navigator.serviceWorker.ready });
2716                }
2717
2718                return navigator.serviceWorker.ready; // 기존 서비스 워커 활성화될 때까지 대기
2719            } else {
2720                // 새로 등록하는 경우
2721                return navigator.serviceWorker
2722                    .register("/contents/js/Service-Worker.js", { scope: "/" })
2723                    .then(function (reg) {
2724                        //location.reload();
2725                        return navigator.serviceWorker.ready;
2726                    });
2727            }
2728        })
2729    }
2730
2731    function insertIntoHtml(data) { // 서비스워커 요청 응답값을 띄우기
2732
2733        var newElement = document.createElement("div"); // 기존 캠페인에 추가
2734        popupTarget = data.popupTarget;
2735        data_cc_idx = data.data_cc_idx;
2736        newElement.id = "onsitePopupContainer";
2737        $("body").append(newElement);
2738        $("#onsitePopupContainer").html(data.response);
2739
2740    }
2741
2742
2743    </script>
2743
2744
2745<!-- CRM 추가 -->
2746<!-- contents-wrapper -->
2747<section class="contents-wrapper listcontents">
2748    <!-- prod-list-wrapper -->
2749    <div class="prod-list-wrapper prod_list_wrap fix-font">
2750
2751
2752        <!-- // list-filter -->
2753        <!-- 소팅 -->
2754        <div class="all-align-wrapper">
2755            <div class="filter_box">
2756                <div class="total-count">
2757                    <p>총<span class="text-danger tcount btn_type_shopbasic2 gap_13m">0</span>개의 상품</p>
2758                        <div class="selectbox item-filter">
2759                            <label for="item_filter">최신순</label>
2760                            <select id="filter" name="filter">
2761                                <option value="0" >최근등록</option>
2762                                <option value="1" >최근수정</option>
2763                                <option value="2" >낮은가격</option>
2764                                <option value="3" >높은가격</option>
2765                                <option value="4" >판매수량순</option>
2766                                <option value="5" >판매금액순</option>
2767                                <option value="6" >후기개수</option>
2768                                <option value="7" >평점</option>
2769                            </select>
2770                        </div>
2771                </div>
2772            </div>
2773        </div>
2774        <!--// 소팅 -->
2775
2776        <!-- // banner-wrapper -->
2777        <!-- prod-list -->
2778        <div class="BigWrap">
2779            <div class="container">
2780                <div class="row prod-wrapper fixtype1" id="listHolder">
2781                    <!-- 추천영역 -->
2782                </div>
2783            </div><!-- // prod-list -->
2784        </div>
2785    </div><!-- // prod-list-wrapper -->
2786</section><!-- // contents-wrapper -->
2787
2788<script src="/goods?v=_tjtgJ9XFIdmD3f4_-kGNw2oLLbiXO21j8QcevBrwKM1"></script>
2788
2789
2790
2791        <!-- // contents-wrapper -->
2792        <!-- footer-wrapper -->
2793
2794
2795    <div class="footerfixedwrap">
2796        <ul>
2797            
2798                                        <li>
2799                    <div id="kakaobackTop" class="back-to-kakao mb-4">
2800                            <a href="http://pf.kakao.com/_QiQFG/chat" target="_blank"><img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/quick_talk.png"></a>
2801                    </div>
2802                </li>
2803                                <li>
2804                        <div id="floatingActionBtn" class="back-to-kakao rewardActionBtn mb-4" style="bottom:170px;">
2805                            <span data-toggle="modal" data-backdrop="static" data-target="#floatingActionShare" id="floatingActionBtnSpan">
2806                                    <img class="img-responsive trf_trl3d" src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/floatingbutt_reward.png" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(50,50)'" />
2807                            </span>
2808                        </div>
2809                    </li>
2810                            <li>
2811                    <div class="delivery_btn mb-4" id="footDeliveryBtn">
2812                            <a href="javascript: void  sl_locationhref('/Mypage/Login?RefererURL=%2fGoods%2fList%3fsval%3d%25EC%2583%259D%25EA%25B5%25B4%26nocache%3dY')" class="apphref"><img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/quick_d.png" /></a>
2813                        
2814                    </div>
2815                </li>
2816                                                    <li id="backTop" class="back-to-top">
2817                    <div>
2818                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/quick_top.png" />
2819                    </div>
2820
2821                </li>
2822                    </ul>
2823        <!-- back-to-top -->
2824    </div>
2825    <!-- footer-wrapper -->
2826    <footer class="footer-wrapper">
2827
2828        <!-- kakao-wrapper -->
2829        <!-- 공지사항 -->
2830
2831        <div class="footer-info-wrapper">
2832            <div class="panel">
2833                <div class="panel-body text-center">
2834                    <!-- 하단정보 1 -->
2835                        <div class="kakao_wrapper">
2836                            <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_info/airgram123/카톡상담(변경전).jpg" class="kakao_imgsize trf_trl3d"
2837                                  
2838                                 onclick="javascript: sl_locationhref_httpexternal('http://pf.kakao.com/_QiQFG/chat')"
2839                                   onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(640,184)'">
2840                        </div>
2841                    <!-- 하단정보 2 -->
2842                        <div class="inshop_wrapper">
2843                            <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_info/airgram123/입점상담(변경전).jpg" class="inshop_imgsize trf_trl3d"
2844                                  
2845                                 onclick="javascript: sl_locationhref_httpexternal('https://forms.gle/ppvifvYdFCBE3uX97')"
2846                                   onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(640,184)'">
2847                        </div>
2848                    <!-- 계좌정보 -->
2849                    <!-- 고객센터 및 추가 정보 -->
2850                    <div class="container px-20 cs-info">
2851                            <h5 class="mb-12"><b class="fs-14px">고객센터 1544-1863</b></h5>
2852                                                    <ul>
2853                                    <li><p class="mb-4 fs-12px"   style="color:#080000"  >평일  09:00 ~  18:00</p></li>
2854                                    <li><p class="mb-4 fs-12px"   style="color:#080000"  >일요일  10:00 ~  17:00</p></li>
2855                                    <li><p class="mb-4 fs-12px"   style="color:#dc6b44"  >토요일, 공휴일 휴무</p></li>
2856                                    <li><p class="mb-4 fs-12px"   style="color:#080000"  >업무 외의 시간에는 소통이 어렵습니다.</p></li>
2857                                    <li><p class="mb-4 fs-12px"   style="color:#080000"  >위에있는 카톡상담 누르시고 내용 남겨주시면 순차적으로 답변드리겠습니다.</p></li>
2858                            </ul>
2859                                                    <ul class="mt-15 mb-35 ">
2860                                <li><a href="tel://1544-1863"><img src="/contents/images/icon_tel.png" class="telImg"></a></li>
2861                            </ul>
2862                    </div>
2863                </div>
2864            </div>
2865        </div>
2866        <!-- // kakao-wrapper -->
2867        <!-- menu-wrapper -->
2868        <div class="menu-wrapper">
2869                <a class="menu apphref" href="/Home/Intro">회사소개</a>
2870            <a class="menu apphref" href="/Home/terms">이용약관</a>
2871            <a class="menu apphref" href="/Home/privacy" style="font-weight: bold;">개인정보처리방침</a>
2872            <a class="menu apphref" href="/Board/List/2">FAQ</a>
2873        </div><!-- // menu-wrapper -->
2874        <!-- company -->
2875        <div class="company">
2876            <div class="container">
2877                <!-- info -->
2878                <div class="info">
2879                    <div class="logo"></div>
2880                    <ul class="list-group">
2881                        <li class="list-group-item">주식회사그루앤컴퍼니 | 대표자. 최병점</li>
2882                        <li class="list-group-item inicis">
2883                            사업자등록번호. 8478100693
2884                                <a href="#" onclick="window.open('http://www.ftc.go.kr/bizCommPop.do?wrkr_no=8478100693', 'b
2884izCommPop', 'width=750, height=950;'); return false;">[사업자정보 확인]</a>
2885                        </li>
2886                        <li class="list-group-item">통신판매업신고. 2020-대전서구-2042</li>
2887                        <li class="list-group-item">주소. 35368 대전 서구 도안동로11번길 28 (도안동, 럭키프라자3) 5층</li>
2888                        <li class="list-group-item">
2889                            TEL. 1544-1863 | FAX. 042-542-2679 | MAIL. [email protected]                        </li>
2890                        <li class="list-group-item">
2891                                <a href="https://intro.flexgate.co.kr" target="_blank" class="apphref">HOSTING BY (주)위드소프트</a>
2892                        </li>
2893                    </ul>
2894                    <!-- copyright -->
2895                    <div class="copyright">
2896                        &#169; 주식회사그루앤컴퍼니. All rights reserved.
2897                    </div><!-- // copyright -->
2898                </div><!-- // info -->
2899            </div>
2900        </div>
2901        <!-- // company -->
2902        <div class="footer-icon-wrapper">
2903                    <div class="link--app-download">
2904                            <a href="javascript: void sendSns('kakaotalk');" class="appdown">제철밥상 앱 다운로드</a>
2905                    </div>
2906            <div class="link--sns-url">
2907
2908                            <a href="javascript: void  sl_locationhref_httpexternal('https://www.instagram.com/season_foodstory/')"><img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/icon_insta.png" /></a>
2909            </div>
2910        </div>
2911        <!-- back-to-top -->
2912        <!-- footer-menu => caching -->
2913            <div id="footerMenu" class="footer-menu hide">
2914                <ul class="list-group">
2915
2916
2917
2918        <li class="list-group-item">
2919            <a onclick="sl_home('/')">
2920               <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/홈.png" class="trf_trl3d">
2921            </a>
2922        </li>
2923
2924
2925
2926
2927
2928
2929        <li class="list-group-item">
2930            <a href="/Goods/LastItem"  class="apphref">
2931                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/최근본상품.png" class="trf_trl3d">
2932            </a>
2933        </li>
2934
2935
2936
2937
2938
2939
2940        <li class="list-group-item">
2941            <a href="/Mypage/My_Order"  class="apphref">
2942                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/주문배송.png" class="trf_trl3d">
2943            </a>
2944        </li>
2945
2946
2947
2948
2949
2950
2951        <li class="list-group-item">
2952            <a href="/Mypage/Mobile_My_Index"  class="apphref">
2953                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/마이페이지.png" class="trf_trl3d">
2954            </a>
2955        </li>
2956
2957
2958
2959                </ul>
2960            </div>
2961        <!-- // footer-menu -->
2962
2963
2964    </footer><!-- //footer-wrapper -->
2965
2966
2967<!-- sidemenu main, list 만 나오게 -->
2968    <div id="sidemenu" class="container bootsidemenu bootsidemenu-left sidemenu" style="display: none; left: 200px; width: 100%;">
2969        <div class="sidemenu-top-notcharea notcharea-padding--top bg-black_00">
2970            <div class="sidemenu-close-wrapper">
2971                <a href="javascript: void sideMenuAciton('hide')" class="arrayline15 toggler Icon_Close" id="sideClose" data-whois="toggler">
2972                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
2973                </a>
2974                <div class="login-portlet-first">
2975
2976<div class="container sidemenu-login">
2977    <div id="Leftpartial_blank_1" class="sidemenu-container fix-font" data-areacode="1">
2978        <div class="login-out-wrapper">
2979                <a href="javascript: void  sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fList%3fsval%3d%25EC%2583%259D%25EA%25B5%25B4%26nocache%3dY')" class="sideClose  font-weight-bold"
2980                   style="font-size:0.923077em; color:#222222;">
2981                    로그인
2982                </a>
2983                <span style="font-size:0.923077em; color:#222222; margin:0 4px;">&#183;</span>
2984                <a href="javascript: void  sl_locationhref('/Mypage/JoinSelect')" class="sideClose  font-weight-bold"
2985                   style="font-size:0.923077em; color:#222222;">
2986                    회원가입
2987                </a>
2988        </div>
2989    </div>
2990</div>                </div>
2991            </div>
2992        </div>
2993        <div class="sidemenu-wrapper notcharea-padding--top">
2994
2995            <!-- 좌측 레이아웃 포틀릿 가져오기 시작 caching-->
2996            <div class="sidemenu-layout">
2997
2998
2999
3000<div style="font-size:0px;height:0px" id="Leftpartial_blank_39">
3001    
3002</div>
3003
3004<script type="text/javascript">
3005    $(function () {
3006        var prevobj = $('#Leftpartial_blank_39').prev();
3007
3008        if (prevobj.hasClass('LINE')) {
3009            prevobj.remove();
3010        }
3011    });
3012</script>
3012
3013
3014<div class="container">
3015    <div id="Leftpartial_blank_3" class="sidemenu-container side-reward fix-font" data-areacode="3">
3016    </div>
3017</div>
3018<div class="container">
3019    <div id="Leftpartial_blank_4" class="sidemenu-container side-event fix-font" data-areacode="4">
3020    </div>
3021</div>
3022
3023<div class="LINE arrayline5">
3024    <span style="border-top: 8px solid #ffffff;margin: 0;width:100%;margin-top:7px;margin-bottom:015px;"></span>
3025</div>
3026
3027
3028
3029<div class="container fix-font">
3030    <div id="Leftpartial_blank_2" class="sidemenu-container" data-areacode="2" style="border-color:#eeeeee; border-style:solid; border-width:0 0 0 1px;">
3031        <div class="side-quick-menu layoutArray4">
3032                        <a href="javascript: void  sl_locationhref('/Mypage/Login?RefererURL=%2fMypage%2fMobile_My_Index')" class="sideClose" style="width:25%;
3033                            border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3034                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/마이페이지.png" class="trf_trl3d" style="width:2.461538em; height:2.461538em">
3035                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3036                                    마이페이지
3037                                </span>
3038                        </a>
3039                        <a href="javascript: void  sl_locationhref('/Mypage/Login?RefererURL=%2fGoods%2fList%3fsval%3d%25EC%2583%259D%25EA%25B5%25B4%26nocache%3dY')" class="sideClose" style="width:25%;
3040                            border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3041                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/주문배송.png" class="trf_trl3d" style="width:2.461538em; height:2.461538em">
3042                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3043                                    주문&#183;배송
3044                                </span>
3045                        </a>
3046                        <a href="javascript: void  sl_locationhref('/Mypage/Login?RefererURL=%2fMypage%2fMy_coupon')" class="sideClose" style="width:25%;
3047                            border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3048                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/쿠폰.png" class="trf_trl3d" style="width:2.461538em; height:2.461538em">
3049                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3050                                    내 쿠폰
3051                                </span>
3052                        </a>
3053                        <a href="javascript: void  sl_locationhref('/Mypage/Login?RefererURL=%2fMypage%2fMy_cash')" class="sideClose" style="width:25%;
3054                            border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3055                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/포인트.png" class="trf_trl3d" style="width:2.461538em; height:2.461538em">
3056                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3057                                    포인트
3058                                </span>
3059                        </a>
3060                        <a   href="javascript: void  sl_locationhref('/Goods/List?cno=78&amp;pageType=DEFAULT')"   class="sideClose"
3061                           style="width:25%; border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3062                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/QuickMenu/airgram123/신상품.png" alt="신상품" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(32,32)'"
3063                                     style="width:2.461538em; height:2.461538em">
3064                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3065                                    신상품
3066                                </span>
3067                        </a>
3068                        <a   href="javascript: void  sl_locationhref('https://www.jecheolbabsang.com/Board/newList/24')"   class="sideClose"
3069                           style="width:25%; border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3070                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/QuickMenu/airgram123/이벤트.png" alt="이벤트" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(32,32)'"
3071                                     style="width:2.461538em; height:2.461538em">
3072                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3073                                    이벤트
3074                                </span>
3075                        </a>
3076                    <a href="javascript: void  sl_locationhref('/Goods/LastItem')" class="sideClose" style="width:25%;
3077                        border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3078                            <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/최근본상품.png" class="trf_trl3d" style="width:2.461538em; height:2.461538em">
3079                                                    <span class="" style="font-size:1.076923em; color:#666666;">
3080                                최근 본 상품
3081                            </span>
3082                    </a>
3083                        <a   href="javascript: void  sl_locationhref('https://www.jecheolbabsang.com/Board/newList/7')"   class="sideClose"
3084                           style="width:25%; border-color:#eeeeee; border-style:solid; background-color:#ffffff;">
3085                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/QuickMenu/airgram123/레시피_20231123122552534_1.png" alt="레시피" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(32,32)'"
3086                                     style="width:2.461538em; height:2.461538em">
3087                                                            <span class="" style="font-size:1.076923em; color:#666666;">
3088                                    레시피
3089                                </span>
3090                        </a>
3091        </div>
3092    </div>
3093</div>
3094<div class="clearfix"></div>
3095
3096<div class="LINE arrayline5">
3097    <span style="width:100%;margin-top:16px;margin-bottom:16px;"></span>
3098</div>
3099
3100
3101<!-- 타이틀 공통 영역(추가예정) -->
3102    <!-- 타이틀 공통 영역 -->
3103        <div class="container fix-font">
3104            <div class="section-title-wrapper  justify-content-between" style="border-bottom:2px solid #424242;                        padding-top:13px; padding-bottom:13px; padding-left:16px; padding-right:34px;
3105                        background-color:#ffffff !important;">
3106                <a class="opacity-0 flex-order2"></a>
3107                <div class="arrayline flex-order1  font-weight-bold">
3108                        <h3 class="section-title main-title  font-weight-bold"
3109                            style="font-size:1.153846em; color:#424242;">
3110                            카테고리
3111                        </h3>
3112                </div>
3113            </div>
3114        </div>   
3115
3116
3117<div class="container">
3118    <div class="sidemenu-container fix-font">
3119        <div class="fix-font" id="categoryAccordion leftpartial_6" role="tablist" aria-multiselectable="true" data-areacode="6">
3120            <div class="side-category-wrapper categoryCont" id="slideCateList">
3121                <ul class="categoryList">
3122
3123                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3124                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3125                                           border-bottom:1px solid #eeeeee;">
3126                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse1">
3127                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/11_02.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3128                                                style="width:3.076923em; height:3.076923em;">
3129                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('194');"
3130                                              style="font-size:1.153846em; color:#575757;">
3131                                            덤행사
3132                                        </span>
3133                                    </a>
3134                                </li>
3135                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3136                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3137                                           border-bottom:1px solid #eeeeee;">
3138                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse2">
3139                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/농산물.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3140                                                style="width:3.076923em; height:3.076923em;">
3141                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('84');"
3142                                              style="font-size:1.153846em; color:#575757;">
3143                                            농산물
3144                                        </span>
3145                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3146                                    </a>
3147                                </li>
3148                                        <div class="panel-collapse collapse sideClose collapse2" role="tabpanel" id="categoryMenu">
3149                                            <li onclick="goCategory('123');" class="list-group-item item_category cursor_pointer"
3150                                                style="border-bottom:1px solid #eeeeee;
3151                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3152                                                       background-color:#f8f8f8 !important;">
3153                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3154                                                         style="width:1.846154em; height:1.846154em;">
3155                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3156                                                    &#183; 고구마 / 감자
3157                                                </span>
3158                                            </li>
3159                                        </div>
3160                                        <div class="panel-collapse collapse sideClose collapse2" role="tabpanel" id="categoryMenu">
3161                                            <li onclick="goCategory('93');" class="list-group-item item_category cursor_pointer"
3162                                                style="border-bottom:1px solid #eeeeee;
3163                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3164                                                       background-color:#f8f8f8 !important;">
3165                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3166                                                         style="width:1.846154em; height:1.846154em;">
3167                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3168                                                    &#183; 채소
3169                                                </span>
3170                                            </li>
3171                                        </div>
3172                                        <div class="panel-collapse collapse sideClose collapse2" role="tabpanel" id="categoryMenu">
3173                                            <li onclick="goCategory('158');
3173" class="list-group-item item_category cursor_pointer"
3174                                                style="border-bottom:1px solid #eeeeee;
3175                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3176                                                       background-color:#f8f8f8 !important;">
3177                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3178                                                         style="width:1.846154em; height:1.846154em;">
3179                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3180                                                    &#183; 버섯
3181                                                </span>
3182                                            </li>
3183                                        </div>
3184                                        <div class="panel-collapse collapse sideClose collapse2" role="tabpanel" id="categoryMenu">
3185                                            <li onclick="goCategory('94');" class="list-group-item item_category cursor_pointer"
3186                                                style="border-bottom:1px solid #eeeeee;
3187                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3188                                                       background-color:#f8f8f8 !important;">
3189                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3190                                                         style="width:1.846154em; height:1.846154em;">
3191                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3192                                                    &#183; 쌀 / 잡곡류
3193                                                </span>
3194                                            </li>
3195                                        </div>
3196                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3197                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3198                                           border-bottom:1px solid #eeeeee;">
3199                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse3">
3200                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/4_20240405114106589_1.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3201                                                style="width:3.076923em; height:3.076923em;">
3202                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('80');"
3203                                              style="font-size:1.153846em; color:#575757;">
3204                                            과일
3205                                        </span>
3206                                    </a>
3207                                </li>
3208                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3209                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3210                                           border-bottom:1px solid #eeeeee;">
3211                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse4">
3212                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/수산물.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3213                                                style="width:3.076923em; height:3.076923em;">
3214                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('85');"
3215                                              style="font-size:1.153846em; color:#575757;">
3216                                            수산물
3217                                        </span>
3218                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3219                                    </a>
3220                                </li>
3221                                        <div class="panel-collapse collapse sideClose collapse4" role="tabpanel" id="categoryMenu">
3222                                            <li onclick="goCategory('100');" class="list-group-item item_category cursor_pointer"
3223                                                style="border-bottom:1px solid #eeeeee;
3224                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3225                                                       background-color:#f8f8f8 !important;">
3226                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3227                                                         style="width:1.846154em; height:1.846154em;">
3228                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3229                                                    &#183; 생선
3230                                                </span>
3231                                            </li>
3232                                        </div>
3233                                        <div class="panel-collapse collapse sideClose collapse4" role="tabpanel" id="categoryMenu">
3234                                            <li onclick="goCategory('104');" class="list-group-item item_category cursor_pointer"
3235                                                style="border-bottom:1px solid #eeeeee;
3236                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3237                                                       background-color:#f8f8f8 !important;">
3238                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3239                                                         style="width:1.846154em; height:1.846154em;">
3240                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3241                                                    &#183; 해산물
3242                                                </span>
3243                                            </li>
3244                                        </div>
3245                                        <div class="panel-collapse collapse sideClose collapse4" role="tabpanel" id="categoryMenu">
3246                                            <li onclick="goCategory('108');" class="list-group-item item_category cursor_pointer"
3247                                                style="border-bottom:1px solid #eeeeee;
3248                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3249                                                       background-color:#f8f8f8 !important;">
3250                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3251                                                         style="width:1.846154em; height:1.846154em;">
3252                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3253                                                    &#183; 건어물
3254                                                </span>
3255                                            </li>
3256                                        </div>
3257                                        <div class="panel-collapse collapse sideClose collapse4" role="tabpanel" id="categoryMenu">
3258                                            <li onclick="goCategory('107');
3258" class="list-group-item item_category cursor_pointer"
3259                                                style="border-bottom:1px solid #eeeeee;
3260                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3261                                                       background-color:#f8f8f8 !important;">
3262                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3263                                                         style="width:1.846154em; height:1.846154em;">
3264                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3265                                                    &#183; 김 / 미역 / 해조류
3266                                                </span>
3267                                            </li>
3268                                        </div>
3269                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3270                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3271                                           border-bottom:1px solid #eeeeee;">
3272                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse5">
3273                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/축산.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3274                                                style="width:3.076923em; height:3.076923em;">
3275                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('86');"
3276                                              style="font-size:1.153846em; color:#575757;">
3277                                            축산물
3278                                        </span>
3279                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3280                                    </a>
3281                                </li>
3282                                        <div class="panel-collapse collapse sideClose collapse5" role="tabpanel" id="categoryMenu">
3283                                            <li onclick="goCategory('90');" class="list-group-item item_category cursor_pointer"
3284                                                style="border-bottom:1px solid #eeeeee;
3285                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3286                                                       background-color:#f8f8f8 !important;">
3287                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3288                                                         style="width:1.846154em; height:1.846154em;">
3289                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3290                                                    &#183; 정육
3291                                                </span>
3292                                            </li>
3293                                        </div>
3294                                        <div class="panel-collapse collapse sideClose collapse5" role="tabpanel" id="categoryMenu">
3295                                            <li onclick="goCategory('138');" class="list-group-item item_category cursor_pointer"
3296                                                style="border-bottom:1px solid #eeeeee;
3297                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3298                                                       background-color:#f8f8f8 !important;">
3299                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3300                                                         style="width:1.846154em; height:1.846154em;">
3301                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3302                                                    &#183; 축산가공
3303                                                </span>
3304                                            </li>
3305                                        </div>
3306                                        <div class="panel-collapse collapse sideClose collapse5" role="tabpanel" id="categoryMenu">
3307                                            <li onclick="goCategory('91');" class="list-group-item item_category cursor_pointer"
3308                                                style="border-bottom:1px solid #eeeeee;
3309                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3310                                                       background-color:#f8f8f8 !important;">
3311                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3312                                                         style="width:1.846154em; height:1.846154em;">
3313                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3314                                                    &#183; 계란
3315                                                </span>
3316                                            </li>
3317                                        </div>
3318                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3319                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3320                                           border-bottom:1px solid #eeeeee;">
3321                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse6">
3322                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/7_20230905014216988_1.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3323                                                style="width:3.076923em; height:3.076923em;">
3324                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('82');"
3325                                              style="font-size:1.153846em; color:#575757;">
3326                                            김치
3327                                        </span>
3328                                    </a>
3329                                </li>
3330                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3331                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3332                                           border-bottom:1px solid #eeeeee;">
3333                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse7">
3334                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/8_20230905014450605_1.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3335                                                style="width:3.076923em; height:3.076923em;">
3336                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('83');"
3337                                              style="font-size:1.153846em; color:#575757;">
3338                                            반찬거리
3339                                        </span>
3340                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3341                                    </a>
3342                                </li>
3343                                        <div class="panel-collapse collapse sideClose collapse7" role="tabpanel" id="categoryMenu">
3344                                            <li onclick="goCategory('118');
3344" class="list-group-item item_category cursor_pointer"
3345                                                style="border-bottom:1px solid #eeeeee;
3346                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3347                                                       background-color:#f8f8f8 !important;">
3348                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3349                                                         style="width:1.846154em; height:1.846154em;">
3350                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3351                                                    &#183; 밑반찬
3352                                                </span>
3353                                            </li>
3354                                        </div>
3355                                        <div class="panel-collapse collapse sideClose collapse7" role="tabpanel" id="categoryMenu">
3356                                            <li onclick="goCategory('115');" class="list-group-item item_category cursor_pointer"
3357                                                style="border-bottom:1px solid #eeeeee;
3358                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3359                                                       background-color:#f8f8f8 !important;">
3360                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3361                                                         style="width:1.846154em; height:1.846154em;">
3362                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3363                                                    &#183; 장아찌 
3364                                                </span>
3365                                            </li>
3366                                        </div>
3367                                        <div class="panel-collapse collapse sideClose collapse7" role="tabpanel" id="categoryMenu">
3368                                            <li onclick="goCategory('116');" class="list-group-item item_category cursor_pointer"
3369                                                style="border-bottom:1px solid #eeeeee;
3370                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3371                                                       background-color:#f8f8f8 !important;">
3372                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3373                                                         style="width:1.846154em; height:1.846154em;">
3374                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3375                                                    &#183; 젓갈
3376                                                </span>
3377                                            </li>
3378                                        </div>
3379                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3380                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3381                                           border-bottom:1px solid #eeeeee;">
3382                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse8">
3383                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/떡_20240207023454097_1.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3384                                                style="width:3.076923em; height:3.076923em;">
3385                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('175');"
3386                                              style="font-size:1.153846em; color:#575757;">
3387                                            떡
3388                                        </span>
3389                                    </a>
3390                                </li>
3391                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3392                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3393                                           border-bottom:1px solid #eeeeee;">
3394                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse9">
3395                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/면요리.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3396                                                style="width:3.076923em; height:3.076923em;">
3397                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('88');"
3398                                              style="font-size:1.153846em; color:#575757;">
3399                                            간편 식품
3400                                        </span>
3401                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3402                                    </a>
3403                                </li>
3404                                        <div class="panel-collapse collapse sideClose collapse9" role="tabpanel" id="categoryMenu">
3405                                            <li onclick="goCategory('144');" class="list-group-item item_category cursor_pointer"
3406                                                style="border-bottom:1px solid #eeeeee;
3407                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3408                                                       background-color:#f8f8f8 !important;">
3409                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3410                                                         style="width:1.846154em; height:1.846154em;">
3411                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3412                                                    &#183; 간편 조리식품
3413                                                </span>
3414                                            </li>
3415                                        </div>
3416                                        <div class="panel-collapse collapse sideClose collapse9" role="tabpanel" id="categoryMenu">
3417                                            <li onclick="goCategory('223');" class="list-group-item item_category cursor_pointer"
3418                                                style="border-bottom:1px solid #eeeeee;
3419                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3420                                                       background-color:#f8f8f8 !important;">
3421                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3422                                                         style="width:1.846154em; height:1.846154em;">
3423                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3424                                                    &#183; 면류
3425                                                </span>
3426                                            </li>
3427                                        </div>
3428                                        <div class="panel-collapse collapse sideClose collapse9" role="tabpanel" id="categoryMenu">
3429                                            <li onclick="goCategory('121');
3429" class="list-group-item item_category cursor_pointer"
3430                                                style="border-bottom:1px solid #eeeeee;
3431                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3432                                                       background-color:#f8f8f8 !important;">
3433                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3434                                                         style="width:1.846154em; height:1.846154em;">
3435                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3436                                                    &#183; 만두 / 어묵
3437                                                </span>
3438                                            </li>
3439                                        </div>
3440                                        <div class="panel-collapse collapse sideClose collapse9" role="tabpanel" id="categoryMenu">
3441                                            <li onclick="goCategory('143');" class="list-group-item item_category cursor_pointer"
3442                                                style="border-bottom:1px solid #eeeeee;
3443                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3444                                                       background-color:#f8f8f8 !important;">
3445                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3446                                                         style="width:1.846154em; height:1.846154em;">
3447                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3448                                                    &#183; 선식
3449                                                </span>
3450                                            </li>
3451                                        </div>
3452                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3453                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3454                                           border-bottom:1px solid #eeeeee;">
3455                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse10">
3456                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/10_20230905014335250_1.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3457                                                style="width:3.076923em; height:3.076923em;">
3458                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('87');"
3459                                              style="font-size:1.153846em; color:#575757;">
3460                                            건강 식품
3461                                        </span>
3462                                            <span class="addview" style="font-size:1.538462em; color:#929292"></span>
3463                                    </a>
3464                                </li>
3465                                        <div class="panel-collapse collapse sideClose collapse10" role="tabpanel" id="categoryMenu">
3466                                            <li onclick="goCategory('139');" class="list-group-item item_category cursor_pointer"
3467                                                style="border-bottom:1px solid #eeeeee;
3468                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3469                                                       background-color:#f8f8f8 !important;">
3470                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3471                                                         style="width:1.846154em; height:1.846154em;">
3472                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3473                                                    &#183; 꿀
3474                                                </span>
3475                                            </li>
3476                                        </div>
3477                                        <div class="panel-collapse collapse sideClose collapse10" role="tabpanel" id="categoryMenu">
3478                                            <li onclick="goCategory('140');" class="list-group-item item_category cursor_pointer"
3479                                                style="border-bottom:1px solid #eeeeee;
3480                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3481                                                       background-color:#f8f8f8 !important;">
3482                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3483                                                         style="width:1.846154em; height:1.846154em;">
3484                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3485                                                    &#183; 즙
3486                                                </span>
3487                                            </li>
3488                                        </div>
3489                                        <div class="panel-collapse collapse sideClose collapse10" role="tabpanel" id="categoryMenu">
3490                                            <li onclick="goCategory('141');" class="list-group-item item_category cursor_pointer"
3491                                                style="border-bottom:1px solid #eeeeee;
3492                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3493                                                       background-color:#f8f8f8 !important;">
3494                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3495                                                         style="width:1.846154em; height:1.846154em;">
3496                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3497                                                    &#183; ì°¨ / ì²­
3498                                                </span>
3499                                            </li>
3500                                        </div>
3501                                        <div class="panel-collapse collapse sideClose collapse10" role="tabpanel" id="categoryMenu">
3502                                            <li onclick="goCategory('142');" class="list-group-item item_category cursor_pointer"
3503                                                style="border-bottom:1px solid #eeeeee;
3504                                                       padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3505                                                       background-color:#f8f8f8 !important;">
3506                                                    <img src="/contents/images/empty_img.png" class="empty_img" 
3507                                                         style="width:1.846154em; height:1.846154em;">
3508                                                <span class="title " style="font-size:1.076923em; color:#787878;">
3509                                                    &#183; 기타
3510                                                </span>
3511                                            </li>
3512                                        </div>
3513                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3514                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3515                                           border-bottom:1px solid #eeeeee;">
3516                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse11">
3517                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/무료배송.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3518                                                style="width:3.076923em; height:3.076923em;">
3519                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('169');"
3520                                              style="font-size:1.153846em; color:#575757;">
3521                                            무료배송
3522                                        </span>
3523                                    </a>
3524                                </li>
3525                                <li class="side-category cursor_pointer" role="tab" onclick="sideCategoryView(this);"
3526                                    style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px; background-color:#ffffff !important;
3527                                           border-bottom:1px solid #eeeeee;">
3528                                    <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#categoryAccordion" data-target=".collapse12">
3529                                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/category/airgram123/thum/최종퀵메뉴.png" class="trf_trl3d" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(29,29)'"
3530                                                style="width:3.076923em; height:3.076923em;">
3531                                        <span class="sidetext sideClose  font-weight-bold" onclick="goCategory('160');"
3532                                              style="font-size:1.153846em; color:#575757;">
3533                                            전체보기
3534                                        </span>
3535                                    </a>
3536                                </li>
3537                </ul>
3538            </div>
3539        </div>
3540    </div>
3541</div>
3542
3543
3544<div class="LINE arrayline5">
3545    <span style="width:100%;margin-top:16px;margin-bottom:16px;"></span>
3546</div>
3547
3548
3549<!-- 타이틀 공통 영역 -->
3550        <div class="container fix-font">
3551            <div class="section-title-wrapper  justify-content-between" style="border-bottom:2px solid #424242;                        padding-top:13px; padding-bottom:13px; padding-left:16px; padding-right:34px;
3552                        background-color:#ffffff !important;">
3553                <a class="opacity-0 flex-order2"></a>
3554                <div class="arrayline flex-order1  font-weight-bold">
3555                        <h3 class="section-title main-title  font-weight-bold"
3556                            style="font-size:1.153846em; color:#424242;">
3557                            게시판
3558                        </h3>
3559                </div>
3560            </div>
3561        </div>   
3562
3563
3564<div class="container">
3565    <div class="main-recommend-item fix-font" data-areacode="8">
3566
3567        <div class="fix-font" id="boardAccordion leftpartial_8" role="tablist" aria-multiselectable="true" data-areacode="8">
3568            <div class="side-category-wrapper categoryCont" id="slideCateList">
3569                    <ul class="categoryList">
3570                                                            <li class="side-category cursor_pointer" role="tab" onclick="sideBoardView(this);"
3571                                        style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3572                                               background-color:#ffffff !important;
3573                                               border-bottom:1px solid #eeeeee;">
3574                                            <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#boardAccordion" data-target=".boardSlide1">
3575                                                <span class="sidetext sideClose  font-weight-bold" onclick="sl_locationhref('/Board/newList/7')"
3576                                                      style="font-size:1.153846em; color:#575757;">
3577                                                        레시피
3578                                                </span>
3579                                                    <span class="addview" role="tab" style="font-size:1.538462em; color:#929292"></span>
3580                                            </a>
3581                                    </li>
3582                                                <div class="panel-collapse collapse boardSlide1" role="tabpanel" id="boardMenu">
3583                                                    <li class="list-group-item item_category cursor_pointer"
3584                                                        style="border-bottom:1px solid #eeeeee;
3585                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3586                                                                   padding-left:16px; padding-right:16px;">
3587                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=7')">
3588                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3589                                                                &#183; 국/찌개/전골
3590                                                            </span>
3591                                                        </a>
3592                                                    </li>
3593                                                </div>
3594                                                <div class="panel-collapse collapse boardSlide1" role="tabpanel" id="boardMenu">
3595                                                    <li class="list-group-item item_category cursor_pointer"
3596                                                        style="border-bottom:1px solid #eeeeee;
3597                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3598                                                                   padding-left:16px; padding-right:16px;">
3599                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=5')">
3600                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3601                                                                &#183; 밑반찬
3602                                                            </span>
3603                                                        </a>
3604                                                    </li>
3605                                                </div>
3606                                                <div class="panel-collapse collapse boardSlide1" role="tabpanel" id="boardMenu">
3607                                                    <li class="list-group-item item_category cursor_pointer"
3608                                                        style="border-bottom:1px solid #eeeeee;
3609                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3610                                                                   padding-left:16px; padding-right:16px;">
3611                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=6')">
3612                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3613                                                                &#183; 일품요리
3614                                                            </span>
3615                                                        </a>
3616                                                    </li>
3617                                                </div>
3618                                                <div class="panel-collapse collapse boardSlide1" role="tabpanel" id="boardMenu">
3619                                                    <li class="list-group-item item_category cursor_pointer"
3620                                                        style="border-bottom:1px solid #eeeeee;
3621                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3622                                                                   padding-left:16px; padding-right:16px;">
3623                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=8')">
3624                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3625                                                                &#183; 밥/죽
3626                                                            </span>
3627                                                        </a>
3628                                                    </li>
3629                                                </div>
3630                                                <div class="panel-collapse collapse boardSlide1" role="tabpanel" id="boardMenu">
3631                                                    <li class="list-group-item item_category cursor_pointer"
3632                                                        style="border-bottom:1px solid #eeeeee;
3633                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3634                                                                   padding-left:16px; padding-right:16px;">
3635                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=9')">
3636                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3637                                                                &#183; 간식 및 면요리
3638                                                            </span>
3639                                                        </a>
3640                                                    </li>
3641                                                </div>
3642                                    <li class="side-category cursor_pointer" role="tab" onclick="sideBoardView(this);"
3643                                        style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3644                                               background-color:#ffffff !important;
3645                                               border-bottom:1px solid #eeeeee;">
3646                                            <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#boardAccordion" data-target=".boardSlide2">
3647                                                <span class="sidetext sideClose  font-weight-bold" onclick="sl_locationhref('/Board/newList/24')"
3648                                                      style="font-size:1.153846em; color:#575757;">
3649                                                        이벤트
3650                                                </span>
3651                                                    <span class="addview" role="tab" style="font-size:1.538462em; color:#929292"></span>
3652                                            </a>
3653                                    </li>
3654                                                <div class="panel-collapse collapse boardSlide2" role="tabpanel" id="boardMenu">
3655                                                    <li class="list-group-item item_category cursor_pointer"
3656                                                        style="border-bottom:1px solid #eeeeee;
3657                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3658                                                                   padding-left:16px; padding-right:16px;">
3659                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=24')">
3660                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3661                                                                &#183; 제철밥상 이벤트
3662                                                            </span>
3663                                                        </a>
3664                                                    </li>
3665                                                </div>
3666                                                <div class="panel-collapse collapse boardSlide2" role="tabpanel" id="boardMenu">
3667                                                    <li class="list-group-item item_category curs
3667or_pointer"
3668                                                        style="border-bottom:1px solid #eeeeee;
3669                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3670                                                                   padding-left:16px; padding-right:16px;">
3671                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=28')">
3672                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3673                                                                &#183; 맛꿀팁
3674                                                            </span>
3675                                                        </a>
3676                                                    </li>
3677                                                </div>
3678                                    <li class="side-category cursor_pointer" role="tab" onclick="sideBoardView(this);"
3679                                        style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3680                                               background-color:#ffffff !important;
3681                                               border-bottom:1px solid #eeeeee;">
3682                                            <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#boardAccordion" data-target=".boardSlide3">
3683                                                <span class="sidetext sideClose  font-weight-bold" onclick="sl_locationhref('/Board/newList/31')"
3684                                                      style="font-size:1.153846em; color:#575757;">
3685                                                        배송공지
3686                                                </span>
3687                                                    <span class="addview" role="tab" style="font-size:1.538462em; color:#929292"></span>
3688                                            </a>
3689                                    </li>
3690                                                <div class="panel-collapse collapse boardSlide3" role="tabpanel" id="boardMenu">
3691                                                    <li class="list-group-item item_category cursor_pointer"
3692                                                        style="border-bottom:1px solid #eeeeee;
3693                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3694                                                                   padding-left:16px; padding-right:16px;">
3695                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=31')">
3696                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3697                                                                &#183; 배송공지
3698                                                            </span>
3699                                                        </a>
3700                                                    </li>
3701                                                </div>
3702                                    <li class="side-category cursor_pointer" role="tab" onclick="sideBoardView(this);"
3703                                        style="padding-top:2px; padding-bottom:2px; padding-left:16px; padding-right:16px;
3704                                               background-color:#ffffff !important;
3705                                               border-bottom:1px solid #eeeeee;">
3706                                            <a class="cateReset" role="button" aria-expanded="true" aria-controls="collapseOne" data-toggle="collapse" data-parent="#boardAccordion" data-target=".boardSlide4">
3707                                                <span class="sidetext sideClose  font-weight-bold" onclick="sl_locationhref('/Board/newList/37')"
3708                                                      style="font-size:1.153846em; color:#575757;">
3709                                                        공지사항
3710                                                </span>
3711                                                    <span class="addview" role="tab" style="font-size:1.538462em; color:#929292"></span>
3712                                            </a>
3713                                    </li>
3714                                                <div class="panel-collapse collapse boardSlide4" role="tabpanel" id="boardMenu">
3715                                                    <li class="list-group-item item_category cursor_pointer"
3716                                                        style="border-bottom:1px solid #eeeeee;
3717                                                                   background-color:#f8f8f8 !important; padding-top:2px; padding-bottom:2px;
3718                                                                   padding-left:16px; padding-right:16px;">
3719                                                        <a class="cateReset sideClose" href="javascript: void sl_locationhref('/Board/newList?id=37')">
3720                                                            <span class="sidetext " style="font-size:1.076923em; color:#787878;">
3721                                                                &#183; 공지사항
3722                                                            </span>
3723                                                        </a>
3724                                                    </li>
3725                                                </div>
3726                    </ul>
3727            </div>
3728        </div>
3729    </div>
3730</div>
3731
3732
3733<div class="LINE arrayline5">
3734    <span style="width:100%;margin-top:28px;margin-bottom:28px;"></span>
3735</div>
3736
3737
3738
3739
3740
3741
3742<div id="Leftpartial_blank_10" class="container shop-info text-center" data-areacode="10">
3743    <div class="company py-15">
3744            <p class="mb-12"><b class="fs-14px">고객센터 1544-1863</b></p>
3745                            <p class="mb-4 fs-12px"   style="color:#080000"  >평일  09:00 ~  18:00</p>
3746                <p class="mb-4 fs-12px"   style="color:#080000"  >일요일  10:00 ~  17:00</p>
3747                <p class="mb-4 fs-12px"   style="color:#dc6b44"  >토요일, 공휴일 휴무</p>
3748                <p class="mb-4 fs-12px"   style="color:#080000"  >업무 외의 시간에는 소통이 어렵습니다.</p>
3749                <p class="mb-4 fs-12px"   style="color:#080000"  >위에있는 카톡상담 누르시고 내용 남겨주시면 순차적으로 답변드리겠습니다.</p>
3750                    <p class="mt-15"><a href="tel://1544-1863"><img src="/contents/images/icon_tel.png"></a></p>        
3751    </div>
3752</div>
3753
3754
3755            </div>
3756
3757                
3757<script type="text/javascript">
3758
3759                    // Intersection Observer 생성
3760
3761                    var leftImageObserver = new IntersectionObserver(function (entries, observer) {
3762                        entries.forEach(function (entry) {
3763
3764                            if (entry.isIntersecting) { //노출될때
3765                                //console.log(entry);
3766                                observer.unobserve(entry.target);
3767                                entry.target.src = entry.target.dataset.src;
3768
3769                                if (entry.target.classList.contains('left-v_lazy')) {
3770
3771                                    entry.target.load();
3772                                    entry.target.classList.remove('left-v_lazy');
3773
3774                                } else {
3775
3776                                    entry.target.classList.remove('left-item-lazy');
3777                                    entry.target.classList.remove('left-item-lazy--blur');
3778
3779                                }
3780
3781                            }
3782
3783                        });
3784                    });
3785
3786                    var leftImages = document.querySelectorAll('.left-item-lazy,.v_lazy');
3787
3788                    leftImages.forEach(function (el) {
3789                        leftImageObserver.observe(el);
3790                    });
3791
3792                </script>
3792
3793            <!-- 좌측 레이아웃 포틀릿 가져오기 끝-->
3794            <!-- copyright -->
3795            <div class="copyright text-center">
3796                &#169; 주식회사그루앤컴퍼니. All rights reserved.
3797            </div>
3798            <!-- // copyright -->
3799        </div>
3800    </div>
3801<!-- //sidemenu -->
3802<!-- 배너 모아보기 -->
3803<div class="modal img-collection fade" aria-hidden="true" id="myFullsizeModal" tabindex="-1" role="dialog" aria-labelledby="myFullsizeModalLabel">
3804    <div class="modal-dialog modal-fullsize banner_list" role="document">
3805        <div class="modal-content modal-fullsize" id="myFullsizeModal_holder">
3806            <div class="modal-header navbar-fixed-top">
3807                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
3808                    <span aria-hidden="true">&times;</span>
3809                </button>
3810            </div>
3811            <div class="bannerSum" onclick="sl_locationhref('')" style="margin-bottom:10px;">
3812                <img class="img-responsive" src="" alt="">
3813            </div>
3814        </div>
3815    </div>
3816</div>
3817<!-- 배너 모아보기 END -->
3818
3819
3820<script>
3821
3822    $(function () {
3823        $('.sideClose').click(function () {
3824            sideMenuAciton('hide');
3825            $('#sideClose').click();
3826        });
3827    });
3828
3829
3830    $(function () {
3831        $('.back-to-discountcode').css('display', 'flex');
3832        discountcodeBtnTimer = setTimeout(function () {
3833            shrinkButton();
3834        }, 3000);
3835
3836        
3837
3838        if ("" != "true") {
3839            shrinkButton();
3840        }
3841
3842        $('.back-to-discountcode').on('click', function () {
3843            clearTimeout(discountcodeBtnTimer);
3844
3845            if ($('.back-to-discountcode').hasClass('expanded')) {
3846                shrinkButton();
3847            } else {
3848                expandButton();
3849            }
3850        });
3851
3852        // 축소
3853        function shrinkButton() {
3854            if (!$('.back-to-discountcode').hasClass('expanded')) {
3855                return;
3856            }
3857
3858            $('.back-to-discountcode').removeClass('expanded')
3859                .css({
3860                    'width': '40px',
3861                    'border-radius': '50%'
3862                    //'background-position': 'left center'
3863                });
3864            $('.back-to-discountcode span').hide();
3865        }
3866
3867        //확장
3868        function expandButton() {
3869            if ($('.back-to-discountcode').hasClass('expanded')) {
3870                return;
3871            }
3872
3873            $('.back-to-discountcode').addClass('expanded')
3874                .css({
3875                    'width': '150px',
3876                    'border-radius': '8px'
3877                    //'background-position': 'right center'
3878                })
3879            $('.back-to-discountcode span').show();
3880        }
3881    });
3882
3883
3884
3885    //$(window).on('load', function () {
3886
3887
3888    //    if ($('.back-to-discountcode').length) {
3889    //        $('.back-to-discountcode').css('display', 'flex');
3890
3891    //        discountcodeBtnTimer = setTimeout(function () {
3892    //            shrinkButton();
3893    //            window.localStorage.setItem("discountcodeBtn_expanded", "N");
3894    //        }, 3000);
3895
3896    //        $('.back-to-discountcode').on('click', function () {
3897    //            clearTimeout(discountcodeBtnTimer);
3898    //            if ($(this).hasClass('expanded')) {
3899    //                shrinkButton()
3900    //                window.localStorage.setItem("discountcodeBtn_expanded", "N");
3901    //            } else {
3902    //                expandButton()
3903    //                window.localStorage.setItem("discountcodeBtn_expanded", "Y");
3904    //            }
3905    //        });
3906
3907    //        var discountcodeBtn_expanded = window.localStorage.getItem("discountcodeBtn_expanded");
3908
3909    //        if (discountcodeBtn_expanded == "N") {
3910    //            shrinkButton();
3911    //            $('.back-to-discountcode span').css('transition', 'none')
3912    //        } else if (discountcodeBtn_expanded == "Y") {
3913    //            clearTimeout(discountcodeBtnTimer);
3914    //            expandButton();
3915    //            $('.back-to-discountcode span').css('transition', 'none')
3916    //        }
3917
3918    //        // 축소
3919    //        function shrinkButton() {
3920    //            if (!$('.back-to-discountcode').hasClass('expanded')) {
3921    //                return;
3922    //            }
3923
3924    //            $('.back-to-discountcode').removeClass('expanded')
3925    //                .css({
3926    //                    'width': '40px',
3927    //                    'border-radius': '50%'
3928    //                    //'background-position': 'left center'
3929    //                });
3930    //            $('.back-to-discountcode span').hide();
3931    //        }
3932
3933    //        //확장
3934    //        function expandButton() {
3935    //            if ($('.back-to-discountcode').hasClass('expanded')) {
3936    //                return;
3937    //            }
3938
3939    //            $('.back-to-discountcode').addClass('expanded')
3940    //                .css({
3941    //                    'width': '150px',
3942    //                    'border-radius': '8px'
3943    //                    //'background-position': 'right center'
3944    //                })
3945    //            $('.back-to-discountcode span').show();
3946    //        }
3947    //    }
3948
3949    //});
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962    ////할인코드 플로팅 버튼
3963    //$(window).scroll(function () {
3964    //    var scrollTop = $(this).scrollTop();
3965    //    if (scrollTop > 160) {
3966    //        $('.back-to-discountcode').css({
3967    //            'width': '40px',
3968    //            'border-radius': '50%',
3969    //            'background-position': 'left center'
3970    //        });
3971    //        $('.back-to-discountcode span').hide();
3972    //    } else {
3973    //        $('.back-to-discountcode').css({
3974    //            'width': '150px',
3975    //            'border-radius': '8px',
3976    //            'background-position': 'right center'
3977    //        });
3978    //        $('.back-to-discountcode span').show();
3979    //    }
3980    //});
3981
3982    //$("#sidemenu").scroll(function () {
3983    //    if ($(this).scrollTop() > 0) {
3984    //        leftMenulogin();
3985    //        $("#sidemenu .close-inner").css('height', '60px');
3986    //    }
3987    //});
3988
3989    // 좌측메뉴 로그인영역
3990    //function leftMenulogin() {
3991    //    var firstChild = $('.sidemenu-layout > :first-child');
3992    //    var layout = $(".sidemenu-layout");
3993    //    var _login = $(".sidemenu-login");
3994    //    if (firstChild.length > 0 && firstChild.hasClass('sidemenu-login')) {
3995    //        _login.addClass('sidemenu-login-fixed');
3996    //    }
3997    //}
3998
3999    function popupFullsizeModal(id) {
4000        // 초기화
4001        $('#myFullsizeModal').find('.bannerSum').remove();
4002
4003        var arrBanners = [];
4004        var arrsrcs = [];
4005
4006        $('#' + id).find('.img-responsive').each(function () {
4007            var data = {};
4008            data.url = $(this).attr('data-bnurl');
4009            data.src = $(this).attr('src');
4010
4011            if (arrsrcs.indexOf(data.src) == -1) {
4012                arrBanners.push(data);
4013                arrsrcs.push(data.src);
4014            }
4015        });
4016
4017        if (arrBanners.length > 0) {
4018            for (var i = 0; i < arrBanners.length; i++) {
4019                var htmlTemplate = '<div class="bannerSum" {BNURL} style="margin-bottom:10px;"><img class="img-responsive" src="{SRC}" alt=""></div>';
4020
4021                htmlTemplate = htmlTemplate.replace(/{SRC}/, arrBanners[i].src);
4022
4023
4024                if (arrBanners[i].url && arrBanners[i].url != "") {
4025                    htmlTemplate = htmlTemplate.replace(/{BNURL}/, 'onclick="sl_locationhref(\'' + arrBanners[i].url + '\');"');
4026                }
4027                else {
4028                    htmlTemplate = htmlTemplate.replace(/{BNURL}/, "");
4029                }
4030
4031                $('#myFullsizeModal_holder').append(htmlTemplate);
4032            }
4033
4034            $('#myFullsizeModal').modal('show');
4035        }
4036    }
4037
4038    ////카테고리 열림 닫힘 아이콘 ( +, -)
4039    function sideCategoryView(obj) {
4040        if ($(obj).find('.addview')) {
4041
4042            var div = $(obj).next();
4043
4044            div.on('shown.bs.collapse', function () {
4045                $(obj).addClass("subCategoryShow");
4046            });
4047            div.on('hidden.bs.collapse', function () {
4048                $(obj).removeClass("subCategoryShow");
4049            });
4050        }
4051    }
4052
4053    //// 게시판 사이드 메뉴 열림 닫힘 아이콘 ( +, -)
4054    function sideBoardView(obj) {
4055        if ($(obj).find('.addview')) {
4056
4057            var div = $(obj).next();
4058
4059            div.on('shown.bs.collapse', function () {
4060                $(obj).addClass("subBoardShow");
4061            });
4062            div.on('hidden.bs.collapse', function () {
4063                $(obj).removeClass("subBoardShow");
4064            });
4065        }
4066    }
4067
4068    fn_GetShareUrl = function () {
4069
4070    var url = "/Home/Runapp?url=/Home/index";
4071    return url;
4072    };
4073    fn_GetShareText = function(){
4074    var txt = "";
4075    return txt;
4076    };
4077    fn_GetImage = function () {
4078    var url = "https://spdy-flexg-main.flexgate.co.kr/data/main_logo/airgram123/오픈그래프이미지.jpg";
4079    return url;
4080    };
4081
4082
4083
4084</script>
4084
4085
4086<!-- Channel IO 테스트 김형준 2022-06-30 -->
4087
4088<!-- Channel IO End -->
4089        <!-- //footer-wrapper -->
4090        <!-- purchase-wrapper -->
4091        <!-- // purchase-wrapper -->
4092    </div>
4093    <!-- // moall-wrapper -->
4094    <!--쇼핑몰 브랜드 영역 설정 right-->
4095    <!--//쇼핑몰 브랜드 영역 설정 right-->
4096
4097    <div class="hide" id="fakeLoader"></div>
4098    <!-- templete-wrapper -->
4099    
4100
4101
4102        <!-- live banner -->
4103
4104        <div class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="confirm-mi-modal" style="z-index:9999;overflow:hidden;">
4105            <div class="modal-dialog top-half confirm" id="basketConfirm"
4106                 style="position: absolute; height: 100%; top: calc(100% - 139px); display:none;">
4107                <div class="modal-content verti confirm detail-basket">
4108                    <div class="modal-header confirm">
4109                        <h4 class="modal-title confirm"></h4>
4110                    </div><div class="modal-footer confirm">
4111                        
4112                        <button type="button" class=" Btn gap_12m" id="modal-btn-no">바로가기</button>
4113                    </div>
4114                </div>
4115            </div>
4116
4117            <div class="modal-dialog top-half confirm basketpackmodal" id="recommendGoodGroupListDiv"
4118                 style="position: absolute; height: auto !important; box-shadow: 0px 0px 18px 3px rgba(1, 1, 1, 0.2); bottom: 0; top: auto;">
4119                <div class="modal-content verti confirm detail-basketpackageitem" style="width: 100% !important;">
4120                    <div class="modal-header confirm">
4121                        <input type="hidden" id="recoCartCnt" value="1">
4122                        <h4 class="modal-title confirm" id="recommendGoodGroupTitle"></h4>
4123                        <button type="button" class="Btn gap_12m" id="modal-btn-no1">바로가기 <i class="fa fa-angle-right"></i></button>
4124                    </div>
4125                    <div class="modal-footer confirm">
4126                        <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close" id="goodGroupListClose" onclick="visibleCancel();">
4127                            <img src="/contents/images/whiteclose.png">
4128                        </button>
4129                    </div>
4130                </div>
4131            </div>
4132
4133        </div>
4134
4135
4136        <div class="modal fade success" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="alert-mi-modal">
4137            <div class="modal-dialog top-half confirm">
4138                <div class="modal-content verti confirm">
4139                    <div class="modal-header confirm">
4140                        <h4 class="modal-title confirm" id="myModalLabel"></h4>
4141                    </div>
4142                    <div class="modal-footer confirm" style="text-align:center">
4143                        <button type="button" class="Btn btn_type_basic btn-block" id="modal-btn-alert">확인</button>
4144                    </div>
4145                </div>
4146            </div>
4147        </div>
4148
4149            <!-- LoginModal -->
4150            <div class="modal center-modal modal-login" id="loginModal" role="dialog">
4151                <div class="modal-dialog">
4152                    <div class="modal-content">
4153                        <div class="modal-close">
4154                            <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
4155                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
4156                            </button>
4157                        </div>
4158                        <div class="modal-head">
4159                            <h4 class="modal-title text-center fs-16px">로그인</h4>
4160                        </div>
4161                        <div class="login-banner px-6">
4162                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/loginImg/airgram123/카카오api_수정2.jpg" alt="banner" onerror="this.style.display = 'none';" />
4163                        </div>
4164                        <section class="login-type__button px-6">
4165
4166            <a href="javascript:void snsLoginOpen('KAKAO','%25252fGoods%25252fList%25253fsval%25253d%252525EC%25252583%2525259D%252525EA%252525B5%252525B4%252526nocache%25253dY');" class="btn fs-12px Kakao ">
4167                <img src="/contents/images/KakaoTalk.png">
4168                카카오 로그인
4169            </a>
4170                        </section>
4171                        <section class="login-type__icon">
4172                            <ul>
4173
4174            <li>
4175                <a href="javascript:void snsLoginOpen('NAVER','%25252fGoods%25252fList%25253fsval%25253d%252525EC%25252583%2525259D%252525EA%252525B5%252525B4%252526nocache%25253dY');" class="d_inline_block Naver">
4176                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/login_naver.png" alt="naver" />
4177                </a>
4178            </li>
4179
4180            <li>
4181                <a href="javascript: void  sl_locationhref('/Mypage/Login?sc_type=6&RefererURL=%25252fGoods%25252fList%25253fsval%25253d%252525EC%25252583%2525259D%252525EA%252525B5%252525B4%252526nocache%25253dY')" class="d_inline_block Phone">
4182                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/login_hp.png" alt="phone" />
4183                </a>
4184            </li>
4185
4186            <li>
4187                <a href="javascript: void  sl_locationhref('/Mypage/Login?sc_type=5&RefererURL=%25252fGoods%25252fList%25253fsval%25253d%252525EC%25252583%2525259D%252525EA%252525B5%252525B4%252526nocache%25253dY')" class="d_inline_block ID">
4188                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/login_id.png" alt="id" />
4189
4190                </a>
4191            </li>
4192
4193            <li>
4194                <a href="javascript: void  sl_locationhref('/Mypage/Login?sc_type=1&RefererURL=%25252fGoods%25252fList%25253fsval%25253d%252525EC%25252583%2525259D%252525EA%252525B5%252525B4%252526nocache%25253dY')" class="d_inline_block Email">
4195                    <img src="https://spdy-flexg-main.flexgate.co.kr/data/commonimg/login_email.png" alt="email" />
4196
4197                </a>
4198            </li>
4199                            </ul>
4200                        </section>
4201                        <div class="login-guest hide" id="Guest_Info_Form">
4202                            <a href="javascript: void  sl_locationhref('/Mypage/Guest_Info_Form')">비회원 주문/배송 조회</a>
4203                        </div>
4204                        <div class="login-guest hide" id="nonlogin_modal">
4205                            <a href="javascript: void  fn_continueBuy();" id="nonlogin">비회원으로 구매하기</a>
4206                        </div>
4207                    </div>
4208                </div>
4209            </div>
4210            <!-- // LoginModal -->
4211
4212
4213
4214        <!-- reportModal -->
4215            <div class="modal" id="reportModal" role="dialog">
4216                <div class="modal-dialog">
4217                    <div class="modal-content">
4218                        <div class="modal-header navbar-fixed-top">
4219                            <h4 class="modal-title text-center">신고하기</h4>
4220                            <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
4221                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png">
4222                            </button>
4223                        </div>
4224                        <div class="modal-body">
4225                            <p class="text">신고하시는 이유가 무엇인가요? <span class="btn_import">*</span></p>
4226                            <div class="panel-title">
4227                                <div class="checks">
4228                                    <input type="radio" class="rgr_why_type" id="reportcheck" name="rgr_why_type" value="0">
4229                                    <label for="reportcheck">
4230                                        상품과 관련 없는 내용 또는 사진
4231                                    </label>
4232                                </div>
4233                            </div>
4234                            <div class="panel-title">
4235                                <div class="checks">
4236                                    <input type="radio" class="rgr_why_type" id="reportcheck2" name="rgr_why_type" value="1">
4237                                    <label for="reportcheck2">
4238                                        음란, 욕설, 비방 등 반사회성 내용
4239                                    </label>
4240                                </div>
4241                            </div>
4242                            <div class="panel-title">
4243                                <div class="checks">
4244                                    <input type="radio" class="rgr_why_type" id="reportcheck3" name="rgr_why_type" value="2">
4245                                    <label for="reportcheck3">
4246                                        부적절한 광고 및 홍보
4247                                    </label>
4248                                </div>
4249                            </div>
4250                            <div class="panel-title">
4251                                <div class="checks">
4252                                    <input type="radio" class="rgr_why_type" id="reportcheck4" name="rgr_why_type" value="3">
4253                                    <label for="reportcheck4">
4254                                        개인정보 유출 위험
4255                                    </label>
4256                                </div>
4257                            </div>
4258                            <div class="panel-title">
4259                                <div class="checks">
4260                                    <input type="radio" class="rgr_why_type" id="reportcheck5" name="rgr_why_type" value="4">
4261                                    <label for="reportcheck5">
4262                                        저작권 불법 도용
4263                                    </label>
4264                                </div>
4265                            </div>
4266                            <div class="panel-title">
4267                                <div class="checks">
4268                                    <input type="radio" class="rgr_why_type" id="reportcheck6" name="rgr_why_type" value="5">
4269                                    <label for="reportcheck6">
4270                                        악의적인 사용자
4271                                    </label>
4272                                </div>
4273                            </div>
4274                            <div class="panel-title">
4275                                <div class="checks">
4276                                    <input type="radio" class="rgr_why_type" id="reportcheck8" name="rgr_why_type" value="6">
4277                                    <label for="reportcheck8">
4278                                        게시글 도배
4279                                    </label>
4280                                </div>
4281                            </div>
4282                            <div class="panel-title">
4283                                <div class="checks">
4284                                    <input type="radio" class="rgr_why_type" id="reportcheck9" name="rgr_why_type" value="7">
4285                                    <label for="reportcheck9">
4286                                        기타
4287                                    </label>
4288                                </div>
4289                            </div>
4290                            <div class="form-group content">
4291                                <textarea name="content" id="rgr_why_content" 
4291cols="30" rows="10" class="form-control" maxlength="3000" placeholder="신고하시는 이유를 구체적으로 작성해 주세요"></textarea>
4292                            </div>
4293                            <div>
4294                                <input type="hidden" id="rgr_c_idx" value="" />
4295                            </div>
4296                            <div class="modal-footer">
4297                                <button type="button" class="Btn btn_type_sub btn-black " data-dismiss="modal">취소</button>
4298                                <button type="button" class="Btn btn_type_basic btn-black" onclick="InsertReviewReport()">등록</button>
4299                            </div>
4300                        </div>
4301                    </div>
4302                </div>
4303            </div>
4304        <!-- // reportModal -->
4305        <!--장바구니 바로 담기 영역-->
4306        <div id="directCartModal" style="display:none;" class="second-chance-option"></div>
4307
4308        <div class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="cart-confirm-mi-modal" style="z-index:111111;overflow:hidden;">
4309            <div class="modal-dialog top-half confirm" id="cart-basketConfirm"
4310                 style="position: absolute; height: 100%; top: calc(100% - 139px); display:none;">
4311                <div class="modal-content verti confirm detail-basket">
4312                    <div class="modal-header confirm">
4313                        <h4 class="modal-title confirm"></h4>
4314                    </div><div class="modal-footer confirm">
4315                        <button type="button" class=" Btn gap_12m" id="cart-modal-btn-no">바로가기</button>
4316                    </div>
4317                </div>
4318            </div>
4319        </div>
4320
4321
4322        <!-----품절일경우----->
4323        <!-- 상품알림창 Modal -->
4324        <div class="renew-confirm modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="sellAlarm-modal" style="z-index:111111; overflow: hidden;">
4325            <div class="modal-dialog top-half confirm" id="orderSmsConfirm">
4326                <div class="modal-content verti confirm detail-basket">
4327                    <div class="modal-header confirm">
4328                        <h4 class="modal-title confirm" style="letter-spacing:-0.5px;">해당 상품의 판매가 시작되면 알려 드릴까요?</h4>
4329                    </div><div class="modal-footer confirm">
4330                        <button type="button" class="Btn white-sp-nowrap ml-8" id="modal-btn-no" onclick="orderSmsModal()">알림 신청</button>
4331                    </div>
4332                </div>
4333            </div>
4334        </div>
4335
4336        <!-- 상품알림신청 -->
4337        <div id="orderSmsModal" class="modal modal-sm fade" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
4338            <div class="modal-backdrop"></div>
4339            <div class="modal-slide-up">
4340                <div class="modal-inner">
4341                    <div class="modal__close">
4342                        <a href="javascript: void orderSmsModalClose();">닫기</a>
4343                    </div>
4344                    <div class="modal__content">
4345                        <h5 class="modal__header modal__title">회원가입을 완료하시면 해당 상품의<br />판매가 시작될 때 빠르게 안내해 드립니다.</h5>
4346                        <div class="modal__body">
4347                            <div class="common-wrapper">
4348                                <table>
4349                                    <tbody>
4350                                        <tr>
4351                                            <th scope="row">이름 <span class="btn_import">*</span></th>
4352                                            <td class="form-group ip_name">
4353                                                <input class="form-control" id="alarm_sc_name" maxlength="10" name="ordername" placeholder="이름 입력" type="text" value="">
4354                                            </td>
4355                                        </tr>
4356                                        <tr>
4357                                            <th scope="row">휴대폰 <span class="btn_import">*</span></th>
4358                                            <td class="form-group ip_phone">
4359                                                <input class="form-control weed-no phone" id="alarm_hp1" maxlength="3" name="hp1" onin
4359put="maxLengthCheck(this);" onkeyup="nextTab(this,'alarm_hp2', this.maxLength)" placeholder="" type="tel" value="">
4360                                                <input class="form-control weed-no phone" id="alarm_hp2" maxlength="4" name="hp2" oninput="maxLengthCheck(this);" onkeyup="nextTab(this,'alarm_hp3', this.maxLength)" placeholder="" type="tel" value="">
4361                                                <input class="form-control weed-no phone" id="alarm_hp3" maxlength="4" name="hp3" placeholder="" type="tel" value="">
4362                                                <input type="hidden" id="alarm_mg_code" value="">
4363                                                <input type="hidden" id="alarm_sa_idx" value="">
4364                                                <a href="javascript:void(0);" onclick="alarmSmsTokenNum();" id="alarm_changeNum" class="btn btn_type3 btn-black px-20 numcheckbtn">
4365                                                    인증 요청
4366                                                </a>
4367                                            </td>
4368                                            <td class="form-group">
4369                                                <div class="form-group alarm-phone-token d_flex hide">
4370                                                    <div class="w-100 mr-6 position-relative">
4371                                                        <input class="form-control weed-no" id="alarm-writesmstoken" maxlength="4" name="writesmstoken" placeholder="인증번호 4자리 입력" type="number" oninput="maxLengthCheck(this);">
4372                                                        <span id="alarm_Smstime" class="smstime">10:00</span>
4373                                                    </div>
4374                                                    <a href="javascript:void(0);" class="sms-btn btn btn_type3 btn-black px-20 numcheckbtn" id="alarm_sms_token_check" onclick="alarmSmsTokenCheck(this);">인증 확인</a>
4375                                                </div>
4376                                            </td>
4377                                        </tr>
4378                                    </tbody>
4379                                </table>
4380                            </div>
4381                        </div>
4382                        <div class="modal__footer">
4383                            <a class="btn modal__button-go btn d_block fc-white" onclick="alarm_CustomerUpdate()">알림 신청하기</a>
4384                        </div>
4385                    </div>
4386                </div>
4387            </div>
4388        </div>
4389
4390        <!-- 상품알림신청완료창 Modal -->
4391        <div class="renew-confirm modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="success-confirm-mi-modal" style="z-index:111111;overflow:hidden;">
4392            <div class="modal-dialog top-half confirm" id="smsSuccessConfirm">
4393                <div class="modal-content verti confirm detail-basket">
4394                    <div class="modal-header confirm">
4395                        <h4 class="modal-title confirm">상품 판매 알림 신청이 완료되었습니다.</h4>
4396                    </div><div class="modal-footer confirm">
4397                        <button type="button" class="Btn white-sp-nowrap ml-8" id="modal-btn-alert" onclick="orderModalClose()">닫기</button>
4398                    </div>
4399                </div>
4400            </div>
4401        </div>
4402
4403        <!-- 우편번호 모달 -->
4404        <div class="modal" id="postModalFLEXG" role="dialog">
4405            <div class="modal-dialog">
4406                <div class="modal-content">
4407                    <div class="modal-header navbar-fixed-top">
4408                        <h4 class="modal-title text1">우편번호 검색</h4>
4409                        <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
4410                            <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d" />
4411                        </button>
4412                    </div>
4413                    <div class="modal-body">
4414                        <div class="arrayline">
4415                            <div style="position:relative; display:flex;" class="w-100">
4416                                <input type="text" id="_flexgPostSearch" onkeydown="javascript:__enterSearchFlexgPost();" class="form-control " placeholder="예) 도로명(디지털로 9길 33), 지번(가산동)">
4417                                <button class="icon-clear" type="reset" onclick="adresskeywordClear()"></button>
4418                            </div>
4419                            <a href="javascript: void getFlexgPostAddr();" class="Icon_Search ml-4">
4420                                <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/대지1사본21_20231123014516733_1.png" class="trf_trl3d" />
4421                            </a>
4422                        </div>
4423                        <div class="panel" id="jsFlexgPostResultList">
4424                        </div>
4425                    </div>
4426                </div>
4427            </div>
4428        </div>
4429
4430
4431        
4431<script type="text/javascript">
4432    var __zipobj = null;
4433    var __addrobj = null;
4434    var __addrobj2 = null;
4435    var __confirmKey = "";
4436    var __callbackfn = null;
4437    var __modal_id = null;
4438    var SetTime = 180;
4439    var tid;
4440    var liveReadyRemainingSeconds = 0;
4441
4442    // 라이브 배너 관련 전역 변수
4443    var $live_banner;
4444    var $live_banner_container;
4445    var $live_widget;
4446    var collapse_threshold = 20;
4447    var collapse_timer = null;
4448
4449    function collapseLiveBanner() {
4450        if (!$live_banner.length || $live_banner.hasClass('is-collapsed')) {
4451            return;
4452        }
4453
4454        var already_collapsing = $live_banner.hasClass('is-collapsing');
4455
4456        $live_banner.addClass('is-collapsing');
4457        $live_widget.addClass('is-visible');
4458
4459        if (!already_collapsing) {
4460            collapse_timer = setTimeout(function () {
4461                $live_banner.addClass('is-collapsed').removeClass('is-collapsing');
4462            }, 170);
4463        }
4464    }
4465
4466    function expandLiveBanner(is_expanded) {
4467        if (!$live_banner || !$live_banner.length) {
4468            return;
4469        }
4470
4471        if (collapse_timer) {
4472            clearTimeout(collapse_timer);
4473        }
4474
4475        $live_banner.removeClass('is-collapsed is-collapsing');
4476        $live_widget.removeClass('is-visible');
4477
4478        if (is_expanded) {
4479            $live_banner.addClass('is-expanded');
4480            $live_banner.find('.live-title__more').hide();
4481        }
4482    }
4483
4484    $(function () {
4485
4486        /* Live START */
4487        $live_banner = $('.live-banner');
4488        $live_banner_container = $('.live-banner-container');
4489        $live_widget = $('.live-widget');
4490
4491        if (liveReadyRemainingSeconds > 0) {
4492            initLiveReadyCountdown(liveReadyRemainingSeconds);
4493        }
4494
4495        $live_banner.removeClass('is-expanded');
4496        $live_banner.find('.live-title__more').text('자세히보기');
4497        $live_banner.find('.live-title__more').show();
4498        $live_widget.removeClass('is-visible');
4499
4500        $live_banner.on('click', '.live-title__more', function (e) {
4501            e.preventDefault();
4502
4503            var $current_banner = $(this).closest('.live-banner');
4504            $current_banner.addClass('is-expanded');
4505            $(this).hide();
4506        });
4507
4508        $live_banner.on('click', '.live-banner-container', function () {
4509            var $current_banner = $(this).closest('.live-banner');
4510            $current_banner.addClass('is-expanded');
4511            $current_banner.find('.live-title__more').hide();
4512        });
4513
4514        $(window).on('scroll', function () {
4515            if ($(window).scrollTop() > collapse_threshold) {
4516                collapseLiveBanner();
4517            }
4518        });
4519
4520        $live_widget.on('click', function () {
4521            expandLiveBanner(true);
4522        });
4523        // Live END
4524
4525        $('.renew-confirm').on('shown.bs.modal', function () {
4526            $('body').css('overflow-y', 'auto');
4527        });
4528
4529        $('#loginModal').on('shown.bs.modal', function () {
4530            var $dialog = $(this).find('.modal-dialog');
4531
4532            setTimeout(function () {
4533                var top = Math.max(0, ($(window).height() - $dialog.outerHeight()) / 2);
4534                $dialog.css('margin-top', top);
4535            }, 100);
4536        });
4537
4538        $('#orderSmsModal').on('hidden.bs.modal', function () {
4539            $("#alarm_changeNum").text("인증 요청");
4540            $("#alarm_changeNum").removeClass("active");
4541            $("#alarm_changeNum").attr("onclick", "alarmSmsTokenNum();");
4542            $(".phone").attr("readonly", false);
4543            $(".alarm-phone-token").addClass("hide");
4544            $("#sms-token-comment").remove();
4545            if (SetTime < 180) {
4546                clearInterval(tid);
4547            }
4548        });
4549
4550        // 우편번호 기능 추가
4551        $('#postModalFLEXG').on('show.bs.modal', function (event) {
4552            var html = "";
4553            html += '<div class="panel-body"><p class="flexgSearchhelp">검색 도움말</p><p class="posthelpExemple">· 도로명 + 건물번호 <span>
4553예) 디지털로9길 33<span></p><p class="posthelpExemple">· 지역명 (동/리) 또는 아파트명 <span>예) 가산동, 죽전아파트</span></p><p class="posthelpExemple">· 우편번호 <span>예) 08511</span></p></div>';
4554            $('#jsFlexgPostResultList').html(html);
4555            $('#_flexgPostSearch').val('');
4556        })
4557        .on('hidden.bs.modal', function (event) {
4558            if (__callbackfn) {
4559                __callbackfn();
4560            }
4561            __zipobj = null;
4562            __addrobj = null;
4563            __addrobj2 = null;
4564            __confirmKey = "";
4565            __callbackfn = null;
4566        });
4567
4568    });
4569
4570    // 라이브 READY 카운트다운 초기화
4571    function initLiveReadyCountdown(remainSec) {
4572        function formatCountdown(sec) {
4573            if (sec <= 0) return '';
4574            var m = Math.floor(sec / 60);
4575            var s = sec % 60;
4576            return (m < 10 ? '0' + m : m) + '분 ' + (s < 10 ? '0' + s : s) + '초';
4577        }
4578
4579        var $el = document.getElementById('liveReadyCountdown');
4580        if ($el) {
4581            $el.textContent = formatCountdown(remainSec);
4582        }
4583        var $suffix = document.getElementById('liveReadyCountdownSuffix');
4584
4585        var countdownTimer = setInterval(function () {
4586            remainSec--;
4587            if ($el) {
4588                $el.textContent = formatCountdown(remainSec);
4589            }
4590            if (remainSec <= 0) {
4591                if ($suffix) {
4592                    $suffix.style.display = 'none';
4593                }
4594                clearInterval(countdownTimer);
4595            }
4596        }, 1000);
4597    }
4598
4599    // flexg 우편번호 호출
4600    function flexgPostMoalShow(zipobj, addrobj, addrobj2, callbackfn, modal_id) {
4601        __zipobj = zipobj;
4602        __addrobj = addrobj;
4603        __addrobj2 = addrobj2;
4604        __confirmKey = 'U01TX0FVVEgyMDIyMTAxNTIwMDgzNjExMzA2MzQ=';
4605
4606        if (callbackfn) {
4607            __callbackfn = callbackfn;
4608        }
4609        if (modal_id) {
4610            __modal_id = modal_id;
4611        }
4612
4613        $("#postModalFLEXG").modal("show");
4614    }
4615
4616    // 구매후기 신고하기 기능
4617
4618
4619    function reportmodal(obj) {
4620        if (0 <= 0) {
4621            // 회원만 사용 가능 -> 로그인 페이지로 이동
4622            if ('1' == 1) {
4623                    $("#loginModal").modal("show");
4624            } else {
4625                sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fList%3fsval%3d%25EC%2583%259D%25EA%25B5%25B4%26nocache%3dY');
4626            }
4627            return false;
4628        }
4629        $('input[name="rgr_why_type"]').attr('checked', false); // 모달 새로 켰을 때 radio 초기화
4630        $('#rgr_why_content').val(''); // 모달 새로 켰을 때 내용 초기화
4631
4632        var c_idx = $(obj).data('idx'); // 구매후기 idx
4633        $('#rgr_c_idx').val(c_idx);
4634
4635        $("#reportModal").modal("show");
4636    }
4637
4638
4639    function InsertReviewReport() {
4640
4641        var c_idx = $('#rgr_c_idx').val();  // 구매후기 idx
4642        var sc_idx = "0"; // 신고자 idx
4643        var rgr_name = ""; // 신고자 이름
4644        var rgr_why_type = $(':radio[name="rgr_why_type"]:checked').val(); // 신고 사유 타입
4645        var rgr_why_content = $("#rgr_why_content").val(); // 신고 사유 내용
4646
4647        if (rgr_why_type == "" || rgr_why_type == undefined) {
4648            alert("신고 사유를 선택하십시오.");
4649            return false;
4650        }
4651
4652        var ajax = new WeedAjax(null);
4653        ajax.addParameter('c_idx', c_idx);
4654        ajax.addParameter('sc_idx', sc_idx);
4655        ajax.addParameter('rgr_name', rgr_name);
4656        ajax.addParameter('rgr_why_type', rgr_why_type);
4657        ajax.addParameter('rgr_why_content', rgr_why_content);
4658        ajax.setUrl("/Goods/InsertReviewReport");
4659
4660        ajax.setSuccessMethod(function (resultDic) {
4661
4662            if (resultDic.success)
4663            {
4664                alert("신고 처리되었습니다.");
4665                $('#reportModal').modal("hide"); // 모달 닫기
4666            }
4667            else
4668            {
4669                alert("처리중 오류가 발생했습니다.");
4670            }
4671
4672        });
4673        ajax.doProcess();
4674    }
4675
4676    function visibleCancel(e) {
4677        if (e) {
4678            e.preventDefault();
4679            e.stopPropagation();
4680        }
4681
4682        $('#confirm-mi-modal').attr('data', '');
4683        collapseLiveBanner();
4684    }
4685
4686    function orderModalClose() {
4687        $("#success-confirm-mi-modal").hide();
4688    }
4689
4690
4691    function alarmSmsTokenNum() {
4692
4693        if (!$('#alarm_hp1').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4694        if ($('#alarm_hp1').val().length < 3) {
4695            alert("연락처를 3자리 이상 입력해 주세요.");
4696            $('#alarm_hp1').focus();
4697            return;
4698        }
4699        if (!$('#alarm_hp2').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4700        if ($('#alarm_hp2').val().length < 3) {
4701            alert("연락처를 3자리 이상 입력해 주세요.");
4702            $('#alarm_hp2').focus();
4703            return;
4704        }
4705        if (!$('#alarm_hp3').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4706        if ($('#alarm_hp3').val().length < 4) {
4707            alert("연락처를 4자리 이상 입력해 주세요.");
4708            $('#alarm_hp3').focus();
4709            return;
4710        }
4711        var ajax = new WeedAjax(null);
4712        ajax.addParameter('sc_htel1', $('#alarm_hp1').val());
4713        ajax.addParameter('sc_htel2', $('#alarm_hp2').val());
4714        ajax.addParameter('sc_htel3', $('#alarm_hp3').val());
4715        ajax.addParameter('sc_type', '0');
4716        ajax.setUrl("/Mypage/ModifySmsTokenNum");
4717        ajax.setSuccessMethod(function (resultDic) {
4718            if (resultDic.result == true) {
4719                alert("인증번호가 발송되었습니다.");
4720                $(".alarm-phone-token").removeClass("hide");
4721                $('#alarm_changeNum').addClass("active");
4722                $(".phone").attr("readonly", true);
4723                SetTime = 180;
4724                msg_time();
4725                TimerStart();
4726            }
4727            else {
4728                alert(resultDic.errorMsg);
4729
4730            }
4731        });
4732        ajax.doProcess();
4733        }
4734
4735        function msg_time() {
4736            var MM = Math.floor(SetTime / 60) > 0 ? "0" + Math.floor(SetTime / 60) : "00";
4737            var SS = SetTime % 60 <= 0 ? "00" : SetTime % 60;
4738            if (SS < 10 && SS > 0) {
4739                SS = "0" + SS;
4740            }
4741            var time = MM + ":" + SS;
4742            $("#alarm_Smstime").text(time);
4743            $("#alarm_changeNum").removeAttr("onclick");
4744            $("#alarm_changeNum").text("재요청");
4745            SetTime--;
4746
4747            if (SetTime < 0) {
4748                clearInterval(tid);
4749                $("#alarm_changeNum").removeClass("active");
4750                $("#alarm_changeNum").attr("onclick", "alarmSmsTokenNum();");
4751                $(".phone").attr("readonly", false);
4752            }
4753        }
4754
4755        function TimerStart() {
4756            tid = setInterval(msg_time, 1000);
4757        }
4758
4759
4760    //인증 확인
4761    function alarmSmsTokenCheck(obj) {
4762        if ($("#alarm-writesmstoken").val() == "") {
4763            var html = '<p style="color:#dc3545; font-size:11px; text-align:left;" id="sms-token-comment">인증번호를 다시 확인해주세요.</p>';
4764            $("#sms-token-comment").remove();
4765            $(".alarm-phone-token").parent().append(html);
4766
4767            return false;
4768        }
4769        if (!($("#alarm_changeNum").hasClass("active")) && $("#alarm_changeNum").text() == "재요청") {
4770            alert("인증번호를 다시 발급받으세요.");
4771            return false;
4772        }
4773        var ajax = new WeedAjax(null);
4774        ajax.addParameter('writesmstoken', $("#alarm-writesmstoken").val());
4775        ajax.setUrl("/Mypage/SendSmsTokenNumCheck");
4776        ajax.setSuccessMethod(function (resultDic) {
4777            if (resultDic.result) {
4778                $("#sms-token-comment").remove();
4779                $(".alarm-phone-token").addClass("hide");
4780                clearInterval(tid);
4781                $("#alarm_changeNum").text("인증 완료");
4782                $("#alarm_changeNum").addClass("bg-gray");
4783                $("#alarm_changeNum").removeAttr("onclick");
4784                $("#alarm_changeNum").addClass("active");
4785
4786                $("#alarm_sms_token_check").addClass("active");
4787            }
4788            else {
4789                var html = '<p style="color:#dc3545; font-size:11px; text-align:left;" id="sms-token-comment">인증번호를 다시 확인해주세요.</p>';
4790                $("#sms-token-comment").remove();
4791                $(".alarm-phone-token").parent().append(html);
4792            }
4793        });
4794        ajax.doProcess();
4795    }
4796
4797
4798        function alarm_CustomerUpdate() {
4799
4800            if (!$("#alarm_sc_name").val()) {
4801                alert("이름을 입력해 주세요.");
4802                    $("#alarm_sc_name").focus();
4803                return false;
4804            }
4805
4806            if (!$('#alarm_hp1').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4807            if ($('#alarm_hp1').val().length < 3) {
4808                alert("연락처를 3자리 이상 입력해 주세요.");
4809                $('#alarm_hp1').focus();
4810                return;
4811            }
4812            if (!$('#alarm_hp2').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4813            if ($('#alarm_hp2').val().length < 3) {
4814                alert("연락처를 3자리 이상 입력해 주세요.");
4815                $('#alarm_hp2').focus();
4816                return;
4817            }
4818            if (!$('#alarm_hp3').CheckInputNum("연락처를 입력해 주세요.")) { return; }
4819            if ($('#alarm_hp3').val().length < 4) {
4820                alert("연락처를 4자리 이상 입력해 주세요.");
4821                $('#alarm_hp3').focus();
4822                return;
4823            }
4824
4825            if (($.trim($("#alarm_changeNum").text()) != "인증 완료" && $.trim($("#alarm_changeNum").text()) != "번호 변경" && $.trim($("#alarm_changeNum").text()) != "번호 인증") || !($(".alarm-phone-token").hasClass("hide"))) {
4826                alert("휴대폰 인증을 완료해주세요.");
4827                return false;
4828            }
4829
4830            if ($.trim($("#alarm_changeNum").text()) == "번호 변경" && ($('#alarm_hp1').val() != '' || $('#alarm_hp2').val() != '' || $('#alarm_hp3').val() != '')) {
4831                alert("휴대폰 인증을 완료해주세요.");
4832                return false;
4833            }
4834
4835            var ajax = new WeedAjax(null);
4836            ajax.addParameter("sc_htel1", $('#alarm_hp1').val());
4837            ajax.addParameter("sc_htel2", $('#alarm_hp2').val());
4838            ajax.addParameter("sc_htel3", $('#alarm_hp3').val());
4839            ajax.addParameter("sc_name", $('#alarm_sc_name').val());
4840            ajax.addParameter("sa_idx", $('#alarm_sa_idx').val());
4841            ajax.addParameter("mg_code", $('#alarm_mg_code').val());
4842            ajax.setUrl("/Goods/alarm_CustomerUpdate");
4843            ajax.setSuccessMethod(function (resultDic) {
4844                if (resultDic.result) {
4845                    $('#orderSmsModal').hideCtl();
4846                  // 성공시 모달 현재 모달 닫고 완료 모달 띄우기
4847                    $('#success-confirm-mi-modal').modal("show");
4848
4849                   setTimeout(function () {
4850                       if ($("#success-confirm-mi-modal").hasClass('in'))
4851                           $("#success-confirm-mi-modal").modal('hide');
4852                    }, 4000);
4853                } else {
4854                    alert(resultDic.message);
4855                }
4856            });
4857            ajax.doProcess();
4858        }
4859
4860    // 우편번호 검색
4861    function getFlexgPostAddr() {
4862        if (!__checkSearchedWord($('#_flexgPostSearch'))) {
4863            return;
4864        }
4865
4866        var param = {};
4867        param.currentPage = 1;
4868        param.countPerPage = 100;
4869        param.resultType = 'json';
4870        param.confmKey = 'U01TX0FVVEgyMDIyMTAxNTIwMDgzNjExMzA2MzQ=';
4871        param.keyword = $('#_flexgPostSearch').val();
4872
4873
4874        $.ajax({
4875            url: "https://business.juso.go.kr/addrlink/addrLinkApiJsonp.do"  //인터넷망
4876            , type: "post"
4877            , data: param
4878            , dataType: "jsonp"
4879            , crossDomain: true
4880            , success: function (jsonStr) {
4881                $("#jsFlexgPostResultList").html("");
4882                var errCode = jsonStr.results.common.errorCode;
4883                var errDesc = jsonStr.results.common.errorMessage;
4884                if (errCode != "0") {
4885                    alert(errDesc);
4886                    var html = '<div class="panel-body"><p class="flexgSearchhelp">검색 도움말</p><p class="posthelpExemple">· 도로명 + 건물번호 <span>예) 디지털로9길 33<span></p><p class="posthelpExemple">· 지역명 (동/리) 또는 아파트명 <span>예) 가산동, 죽전아파트</span></p><p class="posthelpExemple">· 우편번호 <span>예) 08511</span></p></div>';
4887                    $('#jsFlexgPostResultList').html(html);
4888                } else {
4889                    if (jsonStr != null) {
4890                        __makeFlexgAddressJson(jsonStr);
4891                    }
4892                }
4893            }
4894            , error: function (xhr, status, error) {
4895                alert("에러발생");
4896            }
4897        });
4898    }
4899
4900    function __makeFlexgAddressJson(jsonStr) {
4901        var htmlStr = "";
4902
4903        //roadAddr : 전체도로명 주소
4904        //roadAddrPart1 : 도로명주소(참고항목 제외)
4905        //jibunAddr : 지번 주소
4906        //zipNo : 우편번호
4907
4908        htmlStr += "<table class='postListtable'>";
4909        if (jsonStr.results.juso.length > 0) {
4910            $(jsonStr.results.juso).each(function () {
4911                htmlStr += "<tr onclick='javascript:__selectFlexgAddr(this)' class='d_flex flex_direction_column'> ";
4912                htmlStr += "<td class='w-100'>" + this.zipNo + "</td > ";
4913                htmlStr += "<td class='w-100'><div class='roadAddrwrap'><span class='title'>도로명</span><span class='roadName'>" + this.roadAddr + "</span></div></td>";
4914                htmlStr += "<td style='display:none'>" + this.roadAddrPart1 + "</td>";
4915                htmlStr += "<td class='w-100'><div class='jibunAddrwrap'><span class='title'>지번</span><span class='jibunName'>" + this.jibunAddr + "</span></div></td>";
4916                htmlStr += "</tr>";
4917            });
4918            htmlStr += "</table>";
4919            $("#jsFlexgPostResultList").html(htmlStr);
4920        }
4921        else {
4922            var html = "";
4923            html += '<ul class="text-center noSearchbox"><li class="noSearch">검색 결과가 없습니다.</li><li class="noSearchcheck">검색어 또는 정확한 주소인지 다시 확인해 주세요.</li></ul>';
4924            $('#jsFlexgPostResultList').html(html);
4925        }
4926    }
4927
4928
4929
4930    //특수문자, 특정문자열(sql예약어의 앞뒤공백포함) 제거
4931    function __checkSearchedWord(obj) {
4932        if (obj.val().length > 0) {
4933            //특수문자 제거
4934            var expText = /[%=><]/;
4935            if (expText.test(obj.val()) == true) {
4936                alert("특수문자를 입력 할수 없습니다.");
4937                obj.val(obj.val().split(expText).join(""));
4938                return false;
4939            }
4940
4941            //특정문자열(sql예약어의 앞뒤공백포함) 제거
4942            var sqlArray = new Array(
4943                "OR", "SELECT", "INSERT", "DELETE", "UPDATE", "CREATE", "DROP", "EXEC", "UNION", "FETCH", "DECLARE", "TRUNCATE"
4944            );
4945
4946            var regex;
4947            for (var i = 0; i < sqlArray.length; i++) {
4948                regex = new RegExp(sqlArray[i], "gi");
4949
4950                if (regex.test(obj.val())) {
4951                    alert("\"" + sqlArray[i] + "\"와(과) 같은 특정문자로 검색할 수 없습니다.");
4952                    obj.val(obj.val().replace(regex, ""));
4953                    return false;
4954                }
4955            }
4956        } else {
4957            var html = "";
4958            html += '<div class="panel-body"><p class="flexgSearchhelp">검색 도움말</p><p class="posthelpExemple">· 도로명 + 건물번호 <span>
4958예) 디지털로9길 33<span></p><p class="posthelpExemple">· 지역명 (동/리) 또는 아파트명 <span>예) 가산동, 죽전아파트</span></p><p class="posthelpExemple">· 우편번호 <span>예) 08511</span></p></div>';
4959            $('#jsFlexgPostResultList').html(html);
4960            return false;
4961        }
4962        return true;
4963    }
4964
4965    function __enterSearchFlexgPost() {
4966        var evt_code = (window.netscape) ? ev.which : event.keyCode;
4967        if (evt_code == 13) {
4968            event.keyCode = 0;
4969            getFlexgPostAddr(); //jsonp사용시 enter검색
4970        }
4971    }
4972
4973    function __selectFlexgAddr(obj) {
4974        if (__modal_id) {
4975            __modal_id.modal('show');
4976        }
4977        // 이벤트 콜백
4978        __zipobj.val($(obj).find('td').eq(0).html());
4979        __addrobj.val($(obj).find('.roadName').html());
4980        __addrobj2.val('');
4981        __addrobj2.focus();
4982
4983        $("#postModalFLEXG").modal("hide");
4984    }
4985
4986    function adresskeywordClear() {
4987        $('#_flexgPostSearch').val('');
4988    }
4989
4990
4991        </script>
4991
4992
4993
4994    <div id="noitemList" class="hide">
4995            <div class="col-xs-12 no-data text-center">
4996                <img src="/contents/images/renew-nosearch.png" />
4997                <p><span class="keyword">생굴</span>에 대한 검색 결과가 없습니다.</p>
4998                <p class="desc">다른 검색어를 입력하시거나</p>
4999                <p class="desc">철자와 띄어쓰기를 확인해 보세요.</p>
5000            </div>
5001    </div>
5002    <!-- // templete-wrapper -->
5003
5004    
5005<div class="modal center-modal snsShareModal" id="snsShareModal" role="dialog" aria-hidden="true" style="display: none; z-index:90000;">
5006      <div class="modal-dialog">
5007            <div class="modal-content">
5008                <div class="modal-header navbar-fixed-top">
5009                    <h4 class="modal-title">공유하기</h4>
5010                    <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close">
5011                        <img src="https://spdy-flexg-main.flexgate.co.kr/data/main_icon/airgram123/b.png" class="trf_trl3d">
5012                    </button>
5013                </div>
5014                <div class="modal-body text-center">
5015                    <div class="panel-heading">
5016                        <p>주변 사람에게 공유하고 싶으신가요?</p>
5017                        <p>[URL 복사] 버튼 또는 [SNS 아이콘]을 눌러 상품을 공유해보세요.</p>
5018                    </div>
5019                    <div class="select-sns-wrapper">
5020                        <a class="sns" href="javascript: void sendSns('kakaotalk');"><img src="/contents/images/icon_sns_kakao.png"></a>
5021                        
5022                        <a class="sns" href="javascript: void sendSns('facebook');"><img src="/contents/images/icon_sns_facebook.png"></a>
5023                        <a class="sns" href="javascript: void sendSns('twitter');"><img src="/contents/images/icon_sns_twitter.png"></a>
5024                    </div>
5025                    <div class="url-copy-wrapper">
5026                        <input type="text" id="clipURL" name="clipURL" class="form-control input-sm" readonly/>
5027                        <a class="btn btn_type3 btn-black" id="btnCopyClip" data-clipboard-target="#clipURL" data-clipboard-action="copy" >URL 복사</a>
5028                    </div>
5029                </div>
5030            </div>
5031        </div>
5032</div>
5033
5034<div class="modal center-modal" id="kakaoShareConfirm" role="dialog" aria-hidden="true" style="display: none;">
5035    <div class="modal-dialog">
5036        <div class="modal-content verti confirm">
5037            <div class="modal-header confirm">
5038                <h4 class="modal-title confirm">
5039                    <span>공유하기를 완료하셨으면</span>
5040                    <span class="inline-text">확인버튼을 눌러주세요.</span>
5041                </h4>
5042            </div>
5043            <div class="modal-footer confirm">
5044                <button type="button" class="btn btn-default" id="kakaoShaerClose">취소</button>
5045                <button type="button" class="btn btn-danger" id="kakaoShaerOK">확인</button>
5046            </div>
5047        </div>
5048    </div>
5049</div>
5050
5051<script>
5052    (function () {
5053        if (typeof sl_locationhref !== 'function') return;
5054
5055        window.addEventListener('message', function (e) {
5056            if (typeof e.data !== 'string' || e.data.indexOf('act=') === -1) return;
5057
5058            var params = {};
5059            $.each(e.data.split('&'), function (_, pair) {
5060                var idx = pair.indexOf('=');
5061                if (idx > -1) params[pair.substring(0, idx)] = pair.substring(idx + 1);
5062            });
5063
5064            if ((params.act !== 'redirect_to' && params.act !== 'redirect_to_by_popup_link') || !params.url) return;
5065
5066            e.stopImmediatePropagation();
5067
5068            var crema_source = e.source;
5069            var $targetIframe = null;
5070            var originalSrc = null;
5071
5072            // 크레마 iframe 찾아서 즉시 about:blank로 → 내부 navigation 강제 차단
5073            $('iframe').each(function () {
5074                if (this.contentWindow === crema_source) {
5075                    $targetIframe = $(this);
5076                    originalSrc = this.src;
5077                    this.src = 'about:blank';
5078                    return false;
5079                }
5080            });
5081
5082            // 네이티브 새 뷰로 상품 페이지 열기
5083            sl_locationhref(decodeURIComponent(params.url));
5084
5085            // 메인 웹뷰의 위젯 복원 (네이티브 전환 완료 후)
5086            // → 뒤로가기로 메인 돌아왔을 때 위젯이 정상 상태로 보이도록
5087            setTimeout(function () {
5088                if ($targetIframe && originalSrc) {
5089                    $targetIframe.attr('src', originalSrc);
5090                }
5091            }, 500);
5092        }, true);
5093    })();
5094</script>
5094
5095
5096
5097
5098    
5098<script src="/proc_skybanner?v=oQACrxRLEeVEEKnfs1xuTtv26MjDIvLzUfMde6YA5U41"></script>
5098
5099
5100
5101    
5101<script type="text/javascript">
5102
5103
5104
5105        $(function () {
5106
5107            // 팬덤셀러 url 로 인해서 뒤 조건 추가
5108                
5109
5110                $('.back-to-discountcode').css('display', 'none');
5111                   // GlobalScrollEvent Setting
5112                    setGlobalScrollEventHandler(function(){
5113                        if ($(window).scrollTop() > 100) {
5114                            //$('#backTop').addClass('active');
5115                            $('.delivery_btn,.back-to-kakao,#backTop, #imageZoom, #discountcodeBtn').addClass('active');
5116
5117                            if ($("#footerMenu").length && 'N' == 'Y') {
5118                                $('#footerMenu').removeClass('hide');
5119                                $('#footerMenu').addClass('active');
5120                                $('.footer-wrapper').addClass('show-detail');
5121                                //$('#backLeft').css('bottom', '85px');
5122                            }
5123                        } else {
5124                            //$('#backTop').removeClass('active');
5125                            $('.delivery_btn, .back-to-kakao,#backTop, #imageZoom, #discountcodeBtn').removeClass('active');
5126
5127                            if ($("#footerMenu").length && 'N' == 'Y') {
5128                                $('#footerMenu').removeClass('active');
5129                                $('#footerMenu').addClass('hide');
5130                                $('.footer-wrapper').addClass('show');
5131                                //$('#backLeft').css('bottom', '70px');
5132
5133                            }
5134                        }
5135                    });
5136                
5137
5138
5139
5140            $('#backTop').click(function () {
5141                $('html, body').animate({ scrollTop: 0 }, 500);
5142                return false;
5143            });
5144            if ($("#backLeft").length) {
5145                $('#backLeft').addClass('active');
5146                $("#backLeft").click(function () {
5147                    sl_historyback();
5148                });
5149            }
5150            $("#fakeLoader").fakeLoader({
5151                spinner: "spinner5",
5152                bgColor: "rgba(0, 0, 0, 0.2)"
5153            });
5154
5155            if (!("GOODS" == "GOODS" && "LIST" == "LIST")) {
5156                if (sessionStorage.getItem("controller") != null) sessionStorage.removeItem("controller");
5157                if (sessionStorage.getItem("action") != null) sessionStorage.removeItem("action");
5158
5159                sessionStorage.setItem("controller", "GOODS");
5160                sessionStorage.setItem("action", "LIST");
5161            }
5162
5163        });
5164
5165        // 게시판검색
5166        function searchResult() {
5167            $(".board-search-view").show();
5168            $("#Boardkeyword").focus();
5169
5170        };
5171
5172        function boardClose() {
5173            $(".board-search-view").hide();
5174        }
5175
5176        function goCategory(mgc_idx) {
5177            sl_locationhref("/Goods/List?cno=" + mgc_idx);
5178        }
5179
5180
5181        //폰트 경기바탕체일 경우 class가 text-deco-under찾아서 text-deco-under2로 변경 함수
5182        function changeFont_textdeco() {
5183            var elements = document.querySelectorAll('*');
5184
5185            elements.forEach(function(element){
5186                var computedStyle = window.getComputedStyle(element);
5187                var fontFamily = computedStyle.fontFamily;
5188
5189                if (fontFamily.indexOf("Gyeonggi_Batang_Regular") !== -1) {
5190                    if (element.classList.contains("text-deco-under")) {
5191                        element.classList.replace("text-deco-under", "text-deco-under2");
5192                    }
5193                }
5194
5195            });
5196        }
5197
5198        //함수호출
5199        changeFont_textdeco();
5200
5201
5202
5203
5204    </script>
5204
5205
5206    
5207
5208
5209        <!-- NAVER Free -->
5210        
5210<script type="text/javascript" src="//wcs.naver.net/wcslog.js"></script>
5210
5211        
5211<script type="text/javascript">
5212            if (!wcs_add) var wcs_add={};
5213        wcs_add["wa"] = "s_22b59c74d916";
5214        if (!_nasa) var _nasa={};
5215        wcs.inflow();
5216        wcs_do(_nasa);
5217        </script>
5217
5218        <!-- // NAVER Free -->
5219
5220
5221
5222    <!-- This script is for AceCounter Mobile START -->
5223    
5223<script language='javascript'>
5224        var m_id = '';
5225        var m_ag = '';
5226        var m_mr = '';
5227        var m_gd = '';
5228    </script>
5228
5229    <!-- AceCounter END -->
5230
5231
5232
5233    
5233<script type="text/javascript">
5234
5235    // 앱 -아이폰일때 하단 여백 주기위해 추가
5236    //VIMEO,MP4 late binding
5237    $(window).load(function () {
5238        $('video.v_lazy').each(function () {
5239            if ($(this).data('src') != "") {
5240                $(this).prop('src', $(this).data('src'));
5241                $(this).load();
5242                $(this).removeClass('v_lazy');
5243            }
5244        });
5245    });
5246
5247    if ($('#gnb_swiper').size() > 0) {
5248        var gnb_swiper = new Swiper("#gnb_swiper", {
5249            slidesPerView: "auto",
5250        });
5251    }
5252
5253    //스크롤페이징 초기 설정값
5254    var currentPage = 1;
5255    var rows = 24;
5256    $(function () {
5257            
5258            var cont = sessionStorage.getItem("controller") == null ? "" : sessionStorage.getItem("controller");
5259            var action = sessionStorage.getItem("action") == null ? "" : sessionStorage.getItem("action");
5260            var previousPageURL = localStorage.getItem("__NowUrl") == null ? "" : localStorage.getItem("__NowUrl");
5261
5262        if (localStorage.getItem("data") != null && localStorage.getItem("page") != null && localStorage.getItem("position") != null && cont == "GOODS" && action == "DETAIL" && localStorage.getItem("__NowUrl") != null && window.location.href == previousPageURL) {
5263            // 직전 페이지가 goods detail인지 확인하자
5264            if ('Y' != 'Y' && (sessionStorage.getItem("__previousPage") == null || sessionStorage.getItem("__previousPage").indexOf('/goods/detail/') > -1)) {
5265
5266                currentPage = parseInt(localStorage.getItem("page"));
5267
5268                if (localStorage.getItem("__ListisEnd") == "true") {
5269                    isEnd = true;
5270                }
5271
5272                if (!$(".contents-wrapper .prod-list-wrapper .container .row .itemrows").length) {
5273                    var saveTcount = localStorage.getItem("__tcount");
5274
5275                    $(".all-align-wrapper .total-count .tcount").text(addComma(saveTcount));
5276                    $(".contents-wrapper .prod-list-wrapper .container .row").html(localStorage.getItem("data"));
5277
5278                }
5279                localStorage.clear();
5280            }
5281            else {
5282                localStorage.clear();
5283                fn_getList();
5284            }
5285        } else {
5286            fn_getList();
5287        }
5288            
5289
5290
5291        window.onscroll = function () {
5292            scrollAutoFnc();
5293        };
5294
5295
5296        $("#filter").on("change", function () {
5297            var params = fn_make_param(true);
5298            var string_params = Object.keys(params).map(function(key) {
5299                return key + '=' + params[key]
5300            }).join('&');
5301
5302            if ($(".sub-menu-title").text() == "BEST 상품") {
5303                document.location.href = "/Goods/BestList?" + string_params;
5304            } else {
5305                document.location.href = "/Goods/List?" + string_params;
5306            }
5307
5308        });
5309
5310        // time 흐르게 처리하기 Page.Common.js 에 있음..
5311        setTimeSaleFlow('.time-remaining', 1000);
5312
5313    });
5314
5315    var isLoad = false;
5316    var isEnd = false;
5317    fn_getList = function () {
5318        if (!isLoad && !isEnd) {
5319            // console.log('here');
5320            isLoad = true;
5321            // var $parentObj = $(".contents-wrapper > .prod-list-wrapper > .BigWrap > .container > .row");
5322            var $parentObj = $("#listHolder");
5323
5324            var params = fn_make_param();
5325
5326            // fn_procNewGoods_GetList(currentPage, rows, "생굴", 0, istime, 0, 0, 'Y', $parentObj, 0, False, getSortType(), fn_ListCallback);
5327            if ($(".sub-menu-title").text() == "BEST 상품") {
5328                params.is_crm = true;
5329            }
5330                fn_procNewGoods_GetList(params, $parentObj, '/Views/Templates/LIST/2_DIV.cshtml', '','0');
5331
5332
5333        }
5334
5335    };
5336
5337    function fn_make_param(initializePage) {
5338        var params = {};
5339        if (!initializePage) {
5340            params.page = currentPage;
5341            params.rows = rows;
5342            params.callback = fn_ListCallback;
5343        }
5344        params.tagno = 0;
5345        params.cno = 0;
5346        params.isview = 'Y';
5347        params.istime = false;
5348        params.islike = false;
5349        params.sval = '생굴';
5350        params.sortby = getSortType(); // 나중에 화면에서 받아오는값으로 변경해라
5351        params.usortby = 12;
5352        params.DateDuration = 0;
5353        params.eventidx = 0;
5354        params.gpg_idx = 0;
5355        params.pageType = 'DEFAULT';
5356        params.listType = 'DEFAULT';
5357        params.listLayoutType = '2_DIV1';
5358        params.bannerUseYN = 'N';
5359        params.bannerIdx = 0;
5360        params.bannerType = 'SLIDE';
5361        params.bannerSlideViewType = 0;
5362        params.bannerSlideUseYN = 'Y';
5363        params.bannerSlideAutoTime = 3;
5364        params.bannerSlideButtonUseYN = 'N';
5365        params.banner_effect = 'slide';
5366        params.banner_effect_direction = 'horizontal';
5367        params.recommendUseYN = 'N';
5368        params.recommendIdxs = '';
5369        params.recommendType = 'DEFAULT';
5370        params.recommendLayoutType = 'SLIDE';
5371        params.recommendPosition = 'BOTTOM';
5372        params.userLayoutSettingidx = '0';
5373        params.recommendUserLayoutSettingidx = '0';
5374        params.curOS = 'AOS';
5375        params.sc_idx = 0;
5376        params.isgift = false;
5377
5378        return params;
5379    }
5380
5381    fn_ListCallback = function(nowrows, tcount){
5382        isLoad = false;
5383
5384        if(nowrows < rows || tcount <= 0)
5385            isEnd = true;
5386
5387        if (tcount <= 0) {
5388            var template = $("#noitemList").html();
5389            $(".contents-wrapper .prod-list-wrapper .container .row").html(template);
5390        }
5391
5392        // public string recommendPosition { get; set; }   // 상단: TOP ,중단: MIDDLE , 하단 : BOTTOM
5393
5394        /*$("#fakeLoader").hideCtl();*/
5395        if($(".all-align-wrapper").length){
5396            $(".all-align-wrapper .total-count .tcount").text(addComma(tcount));
5397        }
5398
5399                
5400                    try { callCriteo(); } catch { }
5401                
5402
5403        //찜하기 체크 (현재는 찜한 상품 List 에서만 사용중) --> 현재 기능 없음 (향후 추가 여부는 기획팀과 상의)
5404        // fn_isLikeCheck();
5405        if(!isEnd)
5406            currentPage++;
5407
5408        // Intersection Observer API //
5409        var options = {
5410            root: null,
5411            threshold: 0
5412        }
5413
5414        // Intersection Observer 생성
5415        var imageObserver = new IntersectionObserver(function (entries, observer) {
5416            entries.forEach(function (entry) {
5417
5418                if (entry.isIntersecting) { //노출될때
5419                    //console.log(entry);
5420                    observer.unobserve(entry.target);
5421                    entry.target.src = entry.target.dataset.src;
5422
5423                    if (entry.target.classList.contains('v_lazy')) {
5424
5425                        entry.target.load();
5426                        entry.target.classList.remove('v_lazy');
5427
5428                    } else {
5429
5430                        entry.target.classList.remove('item-lazy');
5431                        entry.target.classList.remove('item-lazy--blur');
5432
5433                    }
5434
5435                }
5436
5437            });
5438        });
5439
5440        var images = document.querySelectorAll('.item-lazy,.v_lazy');
5441        images.forEach(function (el) {
5442            imageObserver.observe(el);
5443        });
5444
5445    };
5446
5447    function getSortType() {
5448        var sortNo = 0
5449
5450        sortNo = parseInt($("#filter option:selected").val());
5451
5452        return sortNo;
5453    }
5454
5455
5456    function scrollAutoFnc() {
5457
5458        var basePosition = $('.footer-wrapper').offset().top;
5459        var recommendHeight = 0;
5460        if ($('.rcmm_1wrap').size() == 1) {
5461            recommendHeight = $('.rcmm_1wrap').outerHeight();
5462        }
5463        var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
5464
5465        if (scrollTop >= (basePosition - recommendHeight - 900)) {
5466            fn_getList();
5467        }
5468
5469
5470    }
5471
5472    function goDetail(obj){
5473        var mgcode = $(obj).data("mgcode");
5474            
5475        var list = $(".contents-wrapper .prod-list-wrapper .container .row .savePage").map(function(){
5476                return $(this).prop('outerHTML');
5477            }).get().join("");
5478
5479        localStorage.setItem("data", list);
5480        localStorage.setItem("page", currentPage);
5481        localStorage.setItem("position", mgcode);
5482        localStorage.setItem("__ListisEnd", isEnd);
5483        localStorage.setItem("__NowUrl", window.location.href); //현재 URL 담아주자
5484
5485        var goDetailTcount = removeComma($(".all-align-wrapper .total-count .tcount").text());
5486        localStorage.setItem("__tcount", goDetailTcount);
5487
5488            sl_locationhref("/Goods/Detail/" + mgcode);
5489            
5490    }
5491
5492    function itemLike(obj) {
5493        var _target = $(obj);
5494        var mg_code = _target.data('mgcode');
5495        var mg_name = _target.data('mgname');
5496        var mg_price = _target.data('mgprice');
5497
5498        var ajax = new WeedAjax(null);
5499        ajax.addParameter('mgcode', mg_code);
5500        ajax.setUrl("/Goods/LikeProc");
5501        ajax.setSuccessMethod(function (resultDic) {
5502            if (resultDic.islike) {
5503                        
5504                        //Facebook Pixel AddToWishlist Code
5505                        fbq("track", "AddToWishlist", {
5506                            content_name: mg_name,
5507                            content_ids: [mg_code],
5508                            content_type: "product",
5509                            value: mg_price,
5510                            currency: "KRW"
5511                        });
5512                        //Facebook Pixel AddToWishlist Code
5513                        
5514                        
5515                        try {
5516                            TossPixel('6793444811101530000').addToWishlist({
5517                                 event_id: "Wish" + Date.now(),
5518                                 product_id: mg_code,
5519                                 product_name: mg_name,
5520                                 price: mg_price,
5521                                 quantity: 1,
5522                                 currency: "KRW"
5523                            });
5524                        } catch (e) { }
5525                        
5526            }
5527            $(obj).toggleClass('active');
5528        });
5529        ajax.doProcess();
5530    }
5531
5532    function fn_isLikeCheck() {
5533        var $parentObj = $('.contents-wrapper .prod-list-wrapper .container .row');
5534        var $destObj = $parentObj.find('.itemrows').not('.checkedlike');
5535        if ($destObj.length) {
5536
5537            var mg_codes = $destObj.map(function () {
5538                return $(this).data('mgcode');
5539            }).get().join(',');
5540            $destObj.addClass('checkedlike');
5541
5542            var ajax = new WeedAjax(null);
5543            ajax.addParameter('mg_codes', mg_codes);
5544            ajax.setUrl("/Goods/CheckGoodsLikes");
5545            ajax.setSuccessMethod(function (resultDic) {
5546                if (resultDic.cnt > 0) {
5547                    for (var i = 0; i < resultDic.data.length; i++) {
5548                        var row = resultDic.data[i];
5549                        $destObj.find(".btn_like[data-mgcode='" + row.mg_code + "']").addClass("active");
5550                    }
5551                }
5552            });
5553            ajax.doProcess();
5554        }
5555    }
5556
5557    </script>
5557
5558
5559            <!-- *) 에이스 카운터 -->
5560            
5560<script language='javascript'>
5561                var m_skey = '생굴';
5562            </script>
5562
5563                
5564                    
5564<script type="text/javascript">
5565                    //Facebook Pixel Search Code -->
5566                    $(function(){
5567                        fbq("track", "Search", {
5568                            search_string: "생굴"
5569                        });
5570                    });
5571                    //Facebook Pixel Search Code -->
5572                    </script>
5572
5573                
5574                
5574<script type="text/javascript">
5575                kakaoPixel('3332217573196253779').search({
5576                    keyword: '생굴'
5577                });
5578                </script>
5578
5579            <!--DATAI SCRIPT-->
5580            
5580<script type="text/javascript">
5581                datai && datai.track("search", {
5582                    keyword: "생굴"
5583                });
5584            </script>
5584
5585            <!--DATAI SCRIPT-->
5586           
5586<script type = "text/javascript">
5587               TossPixel('6793444811101530000').search({
5588                   event_id: "Search" + Date.now(),
5589                   custom_param1: "생굴"
5590               });
5591           </script>
5591
5592
5593            <!-- Criteo Listing Tag -->
5594            
5594<script type="text/javascript">
5595                window.criteo_q = window.criteo_q || [];
5596                var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
5597
5598                function callCriteo(){
5599                    var $parentObj = $(".contents-wrapper .prod-list-wrapper .container .row");
5600                    var goodsData = [];
5601                    for (var i = 0; i < 3; i++) {
5602                        var $nowitem = $parentObj.children('div').eq(i);
5603                        if ($nowitem.length) {
5604                            goodsData.push($nowitem.children('div').data('mgcode'));
5605                        } else
5606                        break;
5607                    }
5608
5609                    if (goodsData.length) {
5610                        var viewCode = "";
5611                                
5612                                    viewCode = '';
5613                                
5614
5615
5616                        window.criteo_q.push(
5617                            { event: "setAccount", account: '125626' },
5618                            { event: "setEmail", email: "" , hash_method: "sha256"},
5619                            { event: "setSiteType", type: deviceType},
5620                            { event: "setZipcode", zipcode: "" },
5621                            { event: "viewList",
5622                                item: goodsData,
5623                                category: viewCode,
5624                                keywords: "생굴"
5625                            }
5626                        );
5627                    }
5628                }
5629            </script>
5629
5630            <!-- END Criteo Listing Tag -->
5631            
5631<script type="text/javascript">
5632               var viewCode = "";
5633                    
5634                        viewCode = '';
5635                    
5636
5637                   
5638                    if (typeof WDOT != 'undefined' && viewCode != '') {
5639                        var event = {};
5640                        event["event"] = "w_view_product_list";
5641                        event["category_name_a"] = viewCode;
5642                        WDOT.logEvent(event);
5643                    }
5644                    
5645            </script>
5645
5646            
5646<script type="text/javascript">
5647                    
5648                        if (typeof WDOT != 'undefined') {
5649                        var event = {};
5650                        event["event"] = "w_search";
5651                        event["search_term"] = '생굴';
5652                        WDOT.logEvent(event);
5653                        }
5654                    
5655            </script>
5655
5656
5657    
5658
5659
5660    <!-- AceCounter Mobile WebSite Gathering Script V.8.0.2019080601 -->
5661    
5661<script language='javascript'>
5662        var _AceGID = (function () {
5663            var Inf = ['www.jecheolbabsang.com', 'www.jecheolbabsang.com', 'AX1A99116', 'AM', '0', 'NaPm,Ncisy', 'ALL', '0']; var _CI = (!_AceGID) ? [] : _AceGID.val;
5664            var _N = 0; if (_CI.join('.').indexOf(Inf[3]) < 0) { _CI.push(Inf); _N = _CI.length; } return { o: _N, val: _CI };
5665        })();
5666        var _AceCounter = (function () {
5667            var G = _AceGID; var _sc = document.createElement('script'); var _sm = document.getElementsByTagName('script')[0]; if (G.o != 0) {
5668                var _A = G.val[G.o - 1];
5669                var _G = (_A[0]).substr(0, _A[0].indexOf('.')); var _C = (_A[7] != '0') ? (_A[2]) : _A[3];
5670                var _U = (_A[5]).replace(/\,/g, '_'); _sc.src = 'https:' + '//cr.acecounter.com/Mobile/AceCounter_' + _C + '.js?gc=' + _A[2] + '&py=' + _A[1] + '&up=' + _U + '&rd=' + (new Date().getTime()); _sm.parentNode.insertBefore(_sc, _sm); return _sc.src;
5671            }
5672        })();
5673    </script>
5673
5674    <!-- AceCounter Mobile Gathering Script End -->
5675<script>
5676    // 2023-03-28 이은비 재고 수량 표시 추가
5677    $(window).load(function () {
5678        GetStockNum();
5679    });
5680
5681    function GetStockNum() {
5682        var p_tag = $('.stock-option[data-stock-result="N"]');
5683        if (p_tag.length > 0) {
5684            var stockMgCodeArr = [];
5685            p_tag.each(function () {
5686
5687
5688                var stock_mgCode = $(this).data('stock-code');
5689                if (stockMgCodeArr.indexOf(stock_mgCode) === -1) {
5690                    stockMgCodeArr.push(stock_mgCode);
5691                }
5692            });
5693            var ajax = new WeedAjax(null);
5694            ajax.addParameter('stockMgCodeArr', stockMgCodeArr);
5695            ajax.setUrl("/Goods/GetStockNum");
5696            ajax.setSuccessMethod(function (resultDic) {
5697                if (resultDic.success) {
5698                    $.each(resultDic.data, function (index, item) {
5699                        $('[data-stock-code="' + item.mg_code + '"]').children('b').text(addComma(item.mg_stock_num));
5700                        $('[data-stock-code="' + item.mg_code + '"]').attr('data-stock-result', "Y");
5701                    });
5702                }
5703            });
5704            ajax.doProcess();
5705        }
5706    }
5707</script>
5707
5708
5709
5710    
5710<script type="text/javascript">
5711        if (typeof WDOT != 'undefined') {
5712            WDOT.logScreen(window.WDOTParam || {});
5713        }
5714    </script>
5714
5715
5716
5717</body>
5718</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.